(locale: string)
| 433 | } |
| 434 | |
| 435 | function generateFooter(locale: string): string { |
| 436 | const timestamp = new Date().toISOString(); |
| 437 | |
| 438 | return `## ๐ ${t('license', locale)} |
| 439 | |
| 440 | ${t('licensedUnder', locale)} |
| 441 | |
| 442 | --- |
| 443 | |
| 444 | ## ๐ ${t('acknowledgements', locale)} |
| 445 | |
| 446 | - [Payload CMS](https://payloadcms.com/) |
| 447 | - [youmind.com](https://youmind.com) |
| 448 | |
| 449 | --- |
| 450 | |
| 451 | ## โญ ${t('starHistory', locale)} |
| 452 | |
| 453 | [](https://star-history.com/#YouMind-OpenLab/awesome-gpt-image-2&Date) |
| 454 | |
| 455 | --- |
| 456 | |
| 457 | <div align="center"> |
| 458 | |
| 459 | **[๐ ${t('viewInGallery', locale)}](${buildPromptsUrl(locale)})** โข |
| 460 | **[๐ ${t('submitPrompt', locale)}](https://github.com/YouMind-OpenLab/awesome-gpt-image-2/issues/new?template=submit-prompt.yml)** โข |
| 461 | **[โญ ${t('starRepo', locale)}](https://github.com/YouMind-OpenLab/awesome-gpt-image-2)** |
| 462 | |
| 463 | <sub>๐ค ${t('autoGenerated', locale)} ${timestamp}</sub> |
| 464 | |
| 465 | </div> |
| 466 | `; |
| 467 | } |
no test coverage detected