diff --git a/.github/CHANGELOG.md b/.github/CHANGELOG.md index 8700222..b5fff1a 100644 --- a/.github/CHANGELOG.md +++ b/.github/CHANGELOG.md @@ -8,17 +8,17 @@ For those who are viewing the current markdown file using: ## What's Happening - + - + ### 1.2.6 - August 4, 2024 – The Resurrection Update -Below you can see a copy of [the article from Reliverse Docs](https://reliverse.org/reliverse/v126), which may be a bit outdated below. Please refer to [this blog post](https://reliverse.org/reliverse/v126) to read the most recent version. Reliverse Docs also has translations of the article into other languages; and will contain even more information about Relivator than this README.md, including notes from all past and future releases. +Below you can see a copy of [the article from Relivator Docs](https://relivator.org/relivator/v126), which may be a bit outdated below. Please refer to [this blog post](https://relivator.org/relivator/v126) to read the most recent version. Relivator Docs also has translations of the article into other languages; and will contain even more information about Relivator than this README.md, including notes from all past and future releases. **Relivator is Back with Version 1.2.6!** 🥳 -We are excited to announce the release of Relivator 1.2.6! This version marks the end of the "all-in-one" approach as we prepare for a more modular future with Reliverse CLI starting from version 1.3.0. The 1.2.6 release includes significant updates, especially in the database logic. The README.md has been significantly updated. Moving forward, we will introduce Canary, Release Candidate (RC), and General Availability (GA) branches for better version management. 1.2.6 will serve as a foundation, helping us transition more smoothly to the release of those 1.3.0's branches. +We are excited to announce the release of Relivator 1.2.6! This version marks the end of the "all-in-one" approach as we prepare for a more modular future with Relivator CLI starting from version 1.3.0. The 1.2.6 release includes significant updates, especially in the database logic. The README.md has been significantly updated. Moving forward, we will introduce Canary, Release Candidate (RC), and General Availability (GA) branches for better version management. 1.2.6 will serve as a foundation, helping us transition more smoothly to the release of those 1.3.0's branches. ### Major Changes and Improvements @@ -39,11 +39,11 @@ Neon PostgreSQL is now the default database instead of PlanetScale MySQL, as the ### Security and Code Improvements - **Type Safety and Editor Autocomplete**: This update enhances type safety and editor autocomplete for Drizzle ORM libraries. -- **Prettier Replaced by Biome**: Prettier has been removed in favor of Biome. The Pterrier's config will be removed in the next version from the `addons\scripts\reliverse\relimter\core\temp` folder. You can re-add it by running the `reliverse` command starting from Relivator 1.3.0. +- **Prettier Replaced by Biome**: Prettier has been removed in favor of Biome. The Pterrier's config will be removed in the next version from the `addons\scripts\relivator\relimter\core\temp` folder. You can re-add it by running the `relivator` command starting from Relivator 1.3.0. -### Reliverse Scripts Transition +### Relivator Scripts Transition -Reliverse scripts have moved from the "unknown viability" stage to the "unstable" stage. As always, use them at your own risk and make backups. These scripts are now located in the `src/tools/unstable` folder. Most scripts require Python to be installed. +Relivator scripts have moved from the "unknown viability" stage to the "unstable" stage. As always, use them at your own risk and make backups. These scripts are now located in the `src/tools/unstable` folder. Most scripts require Python to be installed. For more details on this update, you can read my detailed posts in the Relivator thread on Discord. Start with [this message](https://discord.com/channels/1075533942096150598/1155482425862922370/1241995095125786624). @@ -66,7 +66,7 @@ Well, that's all for today, all the best to everyone, and may your `pnpm latest` P.S. And, please, don't pay attention that so many files have been "changed" in the latest commit, looks like it's because of Prettier I think, I only updated a few files, and if it's important to someone, please let me know in Discord's DM and I'll list you these files. -[Read more about v1.2.5](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.2.5) +[Read more about v1.2.5](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.2.5) @@ -75,7 +75,7 @@ P.S. And, please, don't pay attention that so many files have been "changed" in Just a small hotfix to improve the developer experience. -[Read more about 1.2.4](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.2.4) +[Read more about 1.2.4](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.2.4) @@ -84,7 +84,7 @@ Just a small hotfix to improve the developer experience. Just a small hotfix to improve the developer experience. -[Read more about 1.2.3](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.2.3) +[Read more about 1.2.3](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.2.3) @@ -97,7 +97,7 @@ Remember, Relivator is designed to be beginner-friendly, so quite a lot of ESLin These turn-offs will be gradually eliminated as we move towards the massive 2.0.0, which will significantly raise the project's standards, being professional, will be even more convenient for beginners. -[Read more about v1.2.2](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.2.2) +[Read more about v1.2.2](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.2.2) @@ -108,9 +108,9 @@ This is quite a small update compared to all the past ones, but this one also de Update v1.2.1 adds Chinese localization, and among other things, work has begun on the so-called token system, which will allow future versions to work with Figma design systems in an automated way. It will also help to make the styles in the project cleaner by significantly reducing the number of Tailwind classes. For this, Relivator now installs the wonderful package @tokenami, developed by @jjenzz; Jenna, thank you so much for this library! -p.s. 1.2.1 is the first commit to the Relivator repository that no longer contains an emoji at the beginning of its name. Thanks to this, contributors to Relivator/Reliverse will no longer have to spend time inventing a suitable emoji. +p.s. 1.2.1 is the first commit to the Relivator repository that no longer contains an emoji at the beginning of its name. Thanks to this, contributors to Relivator/Relivator will no longer have to spend time inventing a suitable emoji. -[Read more about v1.2.1](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.2.1) +[Read more about v1.2.1](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.2.1) @@ -125,7 +125,7 @@ By the way, you can now enjoy a finely-tuned ESLint Flat Config! Also, it's wort As for next-intl, finally, we can now enjoy internationalization that works not only on the client-side but also on the server! Only the 404 page has client-side i18n messages, all other pages and components use i18n as server-first. And this is really cool! -Many unique solutions have been implemented in this new version. Moreover, using Relivator from this version, you have the opportunity to try out the alpha version of our unique Code-First/No-Code Builder system for React pages and components (which will appear in Reliverse CMS in the future). Just visit the Admin page while in the development environment and enjoy. +Many unique solutions have been implemented in this new version. Moreover, using Relivator from this version, you have the opportunity to try out the alpha version of our unique Code-First/No-Code Builder system for React pages and components (which will appear in Relivator CMS in the future). Just visit the Admin page while in the development environment and enjoy. If you have already used Relivator before, please pay attention, this is very important! Be sure to check the updated .env.example file and update the .env file accordingly. @@ -154,7 +154,7 @@ Among many other new and fixed things, Stripe is now fully functional and comes Please check out the updated list of project features in the project's README. Enjoy and please share the feedback! -[Read more about v1.1.0](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.1.0) +[Read more about v1.1.0](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.1.0) @@ -163,14 +163,14 @@ Please check out the updated list of project features in the project's README. E How to Install and Get Started? Please visit [the project's README](../README.md#readme), where you can always find up-to-date information about the project and how to install it easily. -[Read more about v1.0.0](https://github.com/blefnk/reliverse-nextjs-template/releases/edit/1.0.0) +[Read more about v1.0.0](https://github.com/blefnk/relivator-nextjs-template/releases/edit/1.0.0) -Please visit the CHANGELOG.md or [Reliverse Docs](https://reliverse.org/reliverse) to read the older versions release notes. +Please visit the CHANGELOG.md or [Relivator Docs](https://relivator.org/relivator) to read the older versions release notes. ### Everyone! Thank You 🙏 -If anyone have any questions or issues, don't hesitate to contact me, means @blefnk, on Discord or GitHub. For more information about 1.2.6 and 1.3.0, please visit `#⭐-reliverse` chat on the project's Discord server and the [GitHub Issues](https://github.com/blefnk/reliverse-nextjs-template/issues) page. +If anyone have any questions or issues, don't hesitate to contact me, means @blefnk, on Discord or GitHub. For more information about 1.2.6 and 1.3.0, please visit `#⭐-relivator` chat on the project's Discord server and the [GitHub Issues](https://github.com/blefnk/relivator-nextjs-template/issues) page. Thank you for your continued support and happy coding with Relivator 1.2.6! diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 851f219..ce99ea2 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -6,7 +6,7 @@ For those who are viewing the current markdown file using: – GitHub: Does this .md file appear different from what you are used to seeing on GitHub? Ensure the URL does not end with "?plain=1". --> -[![Join the Reliverse Discord](https://discordapp.com/api/guilds/1075533942096150598/widget.png?style=banner2)][bleverse-discord] +[![Join the Relivator Discord](https://discordapp.com/api/guilds/1075533942096150598/widget.png?style=banner2)][bleverse-discord] Welcome, and thank you for considering contributing to this project! Your involvement is vital to the growth and success of this open-source initiative. @@ -37,7 +37,7 @@ Welcome, and thank you for considering contributing to this project! Your involv #### How to Submit a Bug Report -- **GitHub Issues**: Utilize [GitHub Issues](https://github.com/blefnk/reliverse-nextjs-template/issues/new) for reporting bugs. +- **GitHub Issues**: Utilize [GitHub Issues](https://github.com/blefnk/relivator-nextjs-template/issues/new) for reporting bugs. - **Clarity and Detail**: Clearly articulate both the expected and actual behaviors, and describe the steps to replicate the bug. - **Security Concerns**: For reporting security vulnerabilities, please contact us directly at instead of using public channels. @@ -46,7 +46,7 @@ Welcome, and thank you for considering contributing to this project! Your involv #### Preliminary Considerations - **Version Check**: Ensure you're working with the latest version of the software. -- **Existing Suggestions**: Search [GitHub Issues](https://github.com/blefnk/reliverse-nextjs-template/issues?q=) and our [Discord Suggestions Channel](https://discord.com/channels/1075533942096150598/1196425440777224212) to see if the suggestion has already been made. +- **Existing Suggestions**: Search [GitHub Issues](https://github.com/blefnk/relivator-nextjs-template/issues?q=) and our [Discord Suggestions Channel](https://discord.com/channels/1075533942096150598/1196425440777224212) to see if the suggestion has already been made. - **Project Alignment**: Assess whether the suggestion is in line with the project's objectives. #### How to Suggest Enhancements @@ -57,7 +57,7 @@ Welcome, and thank you for considering contributing to this project! Your involv ### Making the First Code Contribution -1. **Issue Selection**: Choose an issue from [GitHub issues](https://github.com/blefnk/reliverse-nextjs-template/issues?q=) and request its assignment. +1. **Issue Selection**: Choose an issue from [GitHub issues](https://github.com/blefnk/relivator-nextjs-template/issues?q=) and request its assignment. 2. **Fork and Branch Creation**: Fork the repository and create a new branch, naming it after the issue number. 3. **Committing Changes**: Adhere to a clear commit style, referencing the issue in the PR or commit message. 4. **Submitting a Pull Request**: Propose the changes through a pull request from the forked repository. diff --git a/.github/GITGUIDE.md b/.github/GITGUIDE.md index 8ca4083..91f3885 100644 --- a/.github/GITGUIDE.md +++ b/.github/GITGUIDE.md @@ -6,9 +6,9 @@ For those viewing this markdown file using: – GitHub: Does this .md file appear different from what you are used to seeing on GitHub? Ensure the URL does not end with "?plain=1". --> -*It is recommended to install Relivator following the detailed instructions in the [README.md](https://github.com/blefnk/reliverse#readme) to feel more confident as you begin learning Git.* +*It is recommended to install Relivator following the detailed instructions in the [README.md](https://github.com/blefnk/relivator#readme) to feel more confident as you begin learning Git.* -It's true—[Git](https://git-scm.com) can be complex at first. Consider using resources like this guide, the [Git Book](https://git-scm.com/book), and [GitHub Skills](https://skills.github.com) to deepen your understanding. The command *git commit --help* will direct you to information about the `git commit` command and its options, so this help command can be beneficial as well. The best way to get comfortable with Git is to use it regularly. Create a small project or use a large web project template like [Relivator](https://github.com/blefnk/reliverse-nextjs-template) and experiment with different commands. If you're ever unsure about something related to Git, refer to this detailed guide to learn more. +It's true—[Git](https://git-scm.com) can be complex at first. Consider using resources like this guide, the [Git Book](https://git-scm.com/book), and [GitHub Skills](https://skills.github.com) to deepen your understanding. The command *git commit --help* will direct you to information about the `git commit` command and its options, so this help command can be beneficial as well. The best way to get comfortable with Git is to use it regularly. Create a small project or use a large web project template like [Relivator](https://github.com/blefnk/relivator-nextjs-template) and experiment with different commands. If you're ever unsure about something related to Git, refer to this detailed guide to learn more. ## Git Initial Setup @@ -920,7 +920,7 @@ To fix up a previous commit: ## Resources -- [Relivator Next.js Template](https://github.com/blefnk/reliverse#readme) +- [Relivator Next.js Template](https://github.com/blefnk/relivator#readme) - [Theo's Post](https://youtube.com/post/UgkxE4zRFagfPNviZN2OgYMhozOa7MJSbktM) - [Martin Heinz's Blog](https://martinheinz.dev/blog/109) - [Delight-IM's Git Knowledge](https://github.com/delight-im/Knowledge/blob/master/Git.md) @@ -928,4 +928,4 @@ To fix up a previous commit: ## The Bottom Line -*This guide covers various useful Git commands and techniques, inspired by various resources and composed by Reliverse, making it easier for both beginners and advanced users to manage and optimize their repositories.* +*This guide covers various useful Git commands and techniques, inspired by various resources and composed by Relivator, making it easier for both beginners and advanced users to manage and optimize their repositories.* diff --git a/.github/TRANSLATIONS.md b/.github/TRANSLATIONS.md index 9021154..426978b 100644 --- a/.github/TRANSLATIONS.md +++ b/.github/TRANSLATIONS.md @@ -6,7 +6,7 @@ For those who are viewing the current markdown file using: – GitHub: Does this .md file appear different from what you are used to seeing on GitHub? Ensure the URL does not end with "?plain=1". --> -[📖 Docs](https://reliverse.org) +[📖 Docs](https://relivator.org) Are you fluent in a language other than English? Your expertise is invaluable to us! diff --git a/.reliverse b/.reliverse index 1e5e001..38f8b0d 100644 --- a/.reliverse +++ b/.reliverse @@ -1,12 +1,12 @@ { // Unstable features "experimental": { - "projectName": "@reliverse/cli", + "projectName": "relivator", "projectAuthor": "blefnk", - "projectDescription": "This superapp CLI tool can help you easily create new web projects, manage existing projects, and automatically make advanced codebase modifications, with more features coming soon.", + "projectDescription": "The Relivator Next.js template serves as the foundation for your eCommerce platform, helping you create efficient, engaging, and profitable online stores. Relivator enhances any eCommerce with the power of modern Next.js, React, TypeScript, Tailwind, and more.", "projectVersion": "1.4.11", "projectLicense": "MIT", - "projectRepository": "https://github.com/blefnk/reliverse", + "projectRepository": "https://github.com/blefnk/relivator", // Project capabilities "features": { @@ -21,12 +21,8 @@ "ci": true, "commands": [], "webview": [], - "language": [ - "typescript" - ], - "themes": [ - "default" - ] + "language": ["typescript"], + "themes": ["default"] }, // Tech stack of your project @@ -68,7 +64,7 @@ "configLastRevalidate": "2025-01-05T23:44:15.803Z", "configRevalidateFrequency": "2d", - // Custom rules for Reliverse AI + // Custom rules for Relivator AI "customRules": {}, // Do you want autoYes/autoNo below? @@ -83,4 +79,4 @@ "i18nBehavior": "prompt", "scriptsBehavior": "prompt" } -} \ No newline at end of file +} diff --git a/.vscode/settings.json b/.vscode/settings.json index 5ca69d0..adb2b18 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -26,5 +26,8 @@ "i18n-ally.enabledFrameworks": ["react"], "i18n-ally.sourceLanguage": "en", "i18n-ally.autoDetection": true, - "i18n-ally.keystyle": "nested" + "i18n-ally.keystyle": "nested", + "files.associations": { + ".reliverse": "jsonc" + } } diff --git a/README.md b/README.md index b3981c2..0f0bda5 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ # Relivator Next.js Template -Please consider following this project's author, [Nazar Kornienko](https://github.com/blefnk), and consider starring the project to show your ❤️ and support. +Please consider following this project's author, [Nazar Kornienko](https://github.com/), and consider starring the project to show your ❤️ and support. -- **🚀 Live Demo**: [reliverse.vercel.app](https://reliverse.vercel.app/en) +- **🚀 Live Demo**: [relivator.com](https://relivator.com/en) - **💙 Discord**: [discord.gg/Pb8uKbwpsJ](https://discord.gg/Pb8uKbwpsJ) -- **📚 Docs**: [docs.reliverse.org](https://docs.reliverse.org/reliverse) +- **📚 Docs**: [docs.relivator.org](https://docs.relivator.org/relivator) ![cover image](./public/screenshot-dark.png) @@ -12,8 +12,8 @@ Please consider following this project's author, [Nazar Kornienko](https://githu Make sure you have [Git](https://git-scm.com/downloads), [Node.js](https://nodejs.org/en), and [Bun](https://bun.sh) installed. Then: -1. `git clone https://github.com/blefnk/reliverse.git` -2. `cd reliverse` +1. `git clone https://github.com/blefnk/relivator.git` +2. `cd relivator` 3. `bun i` 4. `cp .env.example .env` → Fill in the .env file 5. `bun db:push` @@ -21,7 +21,7 @@ Make sure you have [Git](https://git-scm.com/downloads), [Node.js](https://nodej ## What is Relivator? -The Relivator template serves as the foundation for your eCommerce platform, helping you create efficient, engaging, and profitable online stores. Relivator enhances any eCommerce with the power of modern Next.js, React, TypeScript, Tailwind, and more. For detailed information about the Relivator template and its bootstrapper, [Reliverse](https://github.com/reliverse/cli), you can visit the [documentation website](https://docs.reliverse.org/reliverse). +The Relivator Next.js template serves as the foundation for your eCommerce platform, helping you create efficient, engaging, and profitable online stores. Relivator enhances any eCommerce with the power of modern Next.js, React, TypeScript, Tailwind, and more. For detailed information about the Relivator template and its bootstrapper, [Relivator](https://github.com/relivator/cli), you can visit the [documentation website](https://docs.relivator.org/relivator). ## Stack of technologies diff --git a/biome.jsonc b/biome.jsonc index 446d656..db5ede1 100644 --- a/biome.jsonc +++ b/biome.jsonc @@ -73,7 +73,7 @@ "enabled": true }, "parser": { - "allowComments": false, + "allowComments": true, "allowTrailingCommas": false } }, diff --git a/bun.lockb b/bun.lockb index e13e3e2..85fce35 100644 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/cspell.json b/cspell.json index e2585be..9407b6d 100644 --- a/cspell.json +++ b/cspell.json @@ -2344,7 +2344,7 @@ "reli", "consola", "Relivator", - "reliverse", + "relivator", "rencontré", "Renderowanie", "rendimiento", @@ -3010,7 +3010,7 @@ "Versand", "versátil", "Versátil", - "reliverse", + "relivator", "verschoben", "versi", "Versprechen", diff --git a/messages/de.json b/messages/de.json index 3ad907b..19018e2 100644 --- a/messages/de.json +++ b/messages/de.json @@ -46,7 +46,7 @@ "email": "E-Mail" }, "JoinNewsletterForm": { - "joinReliverseWeeklyNewsletter": "Abonnieren Sie den wöchentlichen Reliverse-Newsletter", + "joinRelivatorWeeklyNewsletter": "Abonnieren Sie den wöchentlichen Relivator-Newsletter", "tryAgain": "Versuchen Sie es erneut" }, "LocaleSwitcher": { @@ -85,13 +85,13 @@ "navwithcompactpageheader": "NavWithCompactPageHeader" }, "NewsletterWelcomeEmail": { - "reliverseWeeklyNewsletter": "Wöchentlicher Reliverse-Newsletter" + "relivatorWeeklyNewsletter": "Wöchentlicher Relivator-Newsletter" }, "Options": { "toggleColumns": "Spalten umschalten" }, "PathnamesPage": { - "description": "

Reliverse Playground | next-intl | Die URL-Pfadnamen können internationalisiert werden.

Wenn Sie die Standardsprache Englisch verwenden, wird in der Adressleiste des Browsers auf dieser Seite /en/pathnames angezeigt.< /p>

Wenn Sie das Gebietsschema auf Deutsch ändern, wird die URL entsprechend lokalisiert (/de/pfadnamen).

", + "description": "

Relivator Playground | next-intl | Die URL-Pfadnamen können internationalisiert werden.

Wenn Sie die Standardsprache Englisch verwenden, wird in der Adressleiste des Browsers auf dieser Seite /en/pathnames angezeigt.< /p>

Wenn Sie das Gebietsschema auf Deutsch ändern, wird die URL entsprechend lokalisiert (/de/pfadnamen).

", "title": "Pfadnamen" }, "PostAddForm": { @@ -414,7 +414,7 @@ "eventDetails": "Veranstaltungsdetails:", "join15MinutesEarlyToNetwork": "🌟 Melden Sie sich 15 Minuten früher an, um sich zu vernetzen! 🌟", "locationEventLinkTbd": "Ort: [Veranstaltungslink (TBD)]", - "reliverseNextJsRedefined": "🚀 Relivator – Next.js neu definiert:", + "relivatorNextJsRedefined": "🚀 Relivator – Next.js neu definiert:", "tbdToBeDetermined": "*TBD – noch festzulegen", "timeEventTimeTbd": "Zeit: [Ereigniszeit (TBD)]" }, @@ -462,7 +462,7 @@ "purchasesTable": "Einkaufstabelle", "readyToBuildYourEcommercePlatform": "Sind Sie bereit, Ihre E-Commerce-Plattform aufzubauen?", "recurringAndOneTimeDonations": "Wiederkehrende und einmalige Spenden", - "reliversePlayground": "Reliverse-Spielplatz", + "relivatorPlayground": "Relivator-Spielplatz", "res": "Res", "resJsonAsPromise": "Res.json() als Versprechen", "resetPassword": "Passwort zurücksetzen", diff --git a/messages/en.json b/messages/en.json index 17ccfaf..ad81b62 100644 --- a/messages/en.json +++ b/messages/en.json @@ -46,7 +46,7 @@ "email": "Email" }, "JoinNewsletterForm": { - "joinReliverseWeeklyNewsletter": "Join the Reliverse Weekly Newsletter", + "joinRelivatorWeeklyNewsletter": "Join the Relivator Weekly Newsletter", "tryAgain": "Try Again" }, "LocaleSwitcher": { @@ -85,13 +85,13 @@ "navwithcompactpageheader": "Navigation with Compact Page Header" }, "NewsletterWelcomeEmail": { - "reliverseWeeklyNewsletter": "Reliverse Weekly Newsletter" + "relivatorWeeklyNewsletter": "Relivator Weekly Newsletter" }, "Options": { "toggleColumns": "Toggle Columns" }, "PathnamesPage": { - "description": "

Reliverse Playground | next-intl | The URL pathnames can be internationalized.

If you're using the default language, English, you'll see /en/pathnames in the browser address bar on this page.

If you change the locale to German, the URL is localized accordingly (/de/pfadnamen).

", + "description": "

Relivator Playground | next-intl | The URL pathnames can be internationalized.

If you're using the default language, English, you'll see /en/pathnames in the browser address bar on this page.

If you change the locale to German, the URL is localized accordingly (/de/pfadnamen).

", "title": "Pathnames" }, "PostAddForm": { @@ -336,7 +336,7 @@ "summary": "Why choose Relivator for Next.js 15 & React 19?" }, "3": { - "details": "Development is mainly by one person. Donations can help speed up the process. Click below to donate. Or visit the Donate to Relivator (https://reliverse.vercel.app/donate) page to learn more details. Thank you for your support!", + "details": "Development is mainly by one person. Donations can help speed up the process. Click below to donate. Or visit the Donate to Relivator (https://relivator.com/donate) page to learn more details. Thank you for your support!", "summary": "Can the release of Relivator v1.3.0 be sped up?" } }, @@ -414,7 +414,7 @@ "eventDetails": "Event Details:", "join15MinutesEarlyToNetwork": "Join 15 minutes early to network!", "locationEventLinkTbd": "Location: [Event Link (TBD)]", - "reliverseNextJsRedefined": "Relivator - Next.js Redefined:", + "relivatorNextJsRedefined": "Relivator - Next.js Redefined:", "tbdToBeDetermined": "*TBD - To Be Determined", "timeEventTimeTbd": "Time: [Event Time (TBD)]" }, @@ -462,7 +462,7 @@ "purchasesTable": "Purchases Table", "readyToBuildYourEcommercePlatform": "Ready to Build Your eCommerce Platform?", "recurringAndOneTimeDonations": "Recurring and One-Time Donations", - "reliversePlayground": "Reliverse Playground", + "relivatorPlayground": "Relivator Playground", "res": "Res", "resJsonAsPromise": "Res.json() as Promise", "resetPassword": "Reset Password", diff --git a/messages/es.json b/messages/es.json index 9976fc3..2744c91 100644 --- a/messages/es.json +++ b/messages/es.json @@ -46,7 +46,7 @@ "email": "Correo electrónico" }, "JoinNewsletterForm": { - "joinReliverseWeeklyNewsletter": "Únase al boletín semanal de Reliverse", + "joinRelivatorWeeklyNewsletter": "Únase al boletín semanal de Relivator", "tryAgain": "Intentar otra vez" }, "LocaleSwitcher": { @@ -85,13 +85,13 @@ "navwithcompactpageheader": "NavWithCompactPageHeader" }, "NewsletterWelcomeEmail": { - "reliverseWeeklyNewsletter": "Boletín Semanal Reliverse" + "relivatorWeeklyNewsletter": "Boletín Semanal Relivator" }, "Options": { "toggleColumns": "Alternar columnas" }, "PathnamesPage": { - "description": "

Reliverse Playground | next-intl | Los nombres de las rutas URL se pueden internacionalizar.

Si estás utilizando el idioma predeterminado, inglés, verás /en/pathnames en la barra de direcciones del navegador en esta página.< /p>

Si cambia la configuración regional a alemán, la URL se traduce en consecuencia (/de/pfadnamen).

", + "description": "

Relivator Playground | next-intl | Los nombres de las rutas URL se pueden internacionalizar.

Si estás utilizando el idioma predeterminado, inglés, verás /en/pathnames en la barra de direcciones del navegador en esta página.< /p>

Si cambia la configuración regional a alemán, la URL se traduce en consecuencia (/de/pfadnamen).

", "title": "Nombres de ruta" }, "PostAddForm": { @@ -414,7 +414,7 @@ "eventDetails": "Detalles del evento:", "join15MinutesEarlyToNetwork": "🌟 ¡Únete 15 minutos antes para hacer networking! 🌟", "locationEventLinkTbd": "Ubicación: [Enlace del evento (TBD)]", - "reliverseNextJsRedefined": "🚀 Relivator - Next.js redefinido:", + "relivatorNextJsRedefined": "🚀 Relivator - Next.js redefinido:", "tbdToBeDetermined": "*TBD - Por determinar", "timeEventTimeTbd": "Hora: [Hora del evento (TBD)]" }, @@ -462,7 +462,7 @@ "purchasesTable": "Tabla de compras", "readyToBuildYourEcommercePlatform": "¿Listo para construir su plataforma de comercio electrónico?", "recurringAndOneTimeDonations": "Donaciones recurrentes y únicas", - "reliversePlayground": "Parque Infantil Reliverse", + "relivatorPlayground": "Parque Infantil Relivator", "res": "Res", "resJsonAsPromise": "Res.json() como promesa", "resetPassword": "Restablecer contraseña", diff --git a/messages/fr.json b/messages/fr.json index 2a06d16..fcd477e 100644 --- a/messages/fr.json +++ b/messages/fr.json @@ -46,7 +46,7 @@ "email": "E-mail" }, "JoinNewsletterForm": { - "joinReliverseWeeklyNewsletter": "Rejoignez la newsletter hebdomadaire Reliverse", + "joinRelivatorWeeklyNewsletter": "Rejoignez la newsletter hebdomadaire Relivator", "tryAgain": "Essayer à nouveau" }, "LocaleSwitcher": { @@ -85,13 +85,13 @@ "navwithcompactpageheader": "NavWithCompactPageHeader" }, "NewsletterWelcomeEmail": { - "reliverseWeeklyNewsletter": "Newsletter hebdomadaire Reliverse" + "relivatorWeeklyNewsletter": "Newsletter hebdomadaire Relivator" }, "Options": { "toggleColumns": "Basculer les colonnes" }, "PathnamesPage": { - "description": "

Reliverse Playground | next-intl | Les chemins d'accès des URL peuvent être internationalisés.

Si vous utilisez la langue par défaut, l'anglais, vous verrez /en/pathnames dans la barre d'adresse du navigateur sur cette page.< /p>

Si vous modifiez les paramètres régionaux en allemand, l'URL est localisée en conséquence (/de/pfadnamen).

", + "description": "

Relivator Playground | next-intl | Les chemins d'accès des URL peuvent être internationalisés.

Si vous utilisez la langue par défaut, l'anglais, vous verrez /en/pathnames dans la barre d'adresse du navigateur sur cette page.< /p>

Si vous modifiez les paramètres régionaux en allemand, l'URL est localisée en conséquence (/de/pfadnamen).

", "title": "Noms de chemin" }, "PostAddForm": { @@ -414,7 +414,7 @@ "eventDetails": "Détails de l'événement :", "join15MinutesEarlyToNetwork": "🌟 Inscrivez-vous 15 minutes à l'avance pour réseauter ! 🌟", "locationEventLinkTbd": "Emplacement : [Lien de l'événement (à déterminer)]", - "reliverseNextJsRedefined": "🚀 Relivator - Next.js redéfini :", + "relivatorNextJsRedefined": "🚀 Relivator - Next.js redéfini :", "tbdToBeDetermined": "*À déterminer - À déterminer", "timeEventTimeTbd": "Heure : [Heure de l'événement (à déterminer)]" }, @@ -462,7 +462,7 @@ "purchasesTable": "Tableau des achats", "readyToBuildYourEcommercePlatform": "Prêt à créer votre plateforme de commerce électronique ?", "recurringAndOneTimeDonations": "Dons récurrents et ponctuels", - "reliversePlayground": "Revivez le terrain de jeu", + "relivatorPlayground": "Revivez le terrain de jeu", "res": "Rés", "resJsonAsPromise": "Res.json() comme promesse", "resetPassword": "Réinitialiser le mot de passe", diff --git a/messages/hi.json b/messages/hi.json index 00604da..f8fe5ce 100644 --- a/messages/hi.json +++ b/messages/hi.json @@ -46,7 +46,7 @@ "email": "ईमेल" }, "JoinNewsletterForm": { - "joinReliverseWeeklyNewsletter": "रिलिवर्स वीकली न्यूज़लैटर से जुड़ें", + "joinRelivatorWeeklyNewsletter": "रिलिवर्स वीकली न्यूज़लैटर से जुड़ें", "tryAgain": "पुनः प्रयास करें" }, "LocaleSwitcher": { @@ -85,13 +85,13 @@ "navwithcompactpageheader": "NavWithCompactPageHeader" }, "NewsletterWelcomeEmail": { - "reliverseWeeklyNewsletter": "रीलिवर्स वीकली न्यूज़लैटर" + "relivatorWeeklyNewsletter": "रीलिवर्स वीकली न्यूज़लैटर" }, "Options": { "toggleColumns": "कॉलम टॉगल करें" }, "PathnamesPage": { - "description": "

Reliverse Playground | next-intl | यूआरएल पथनामों को अंतर्राष्ट्रीयकृत किया जा सकता है।

यदि आप डिफ़ॉल्ट भाषा, अंग्रेजी का उपयोग कर रहे हैं, तो आपको इस पृष्ठ पर ब्राउज़र एड्रेस बार में /en/pathnames दिखाई देगा।< /p>

यदि आप स्थान को जर्मन में बदलते हैं, तो URL तदनुसार स्थानीयकृत हो जाता है (/de/pfadnamen)।

", + "description": "

Relivator Playground | next-intl | यूआरएल पथनामों को अंतर्राष्ट्रीयकृत किया जा सकता है।

यदि आप डिफ़ॉल्ट भाषा, अंग्रेजी का उपयोग कर रहे हैं, तो आपको इस पृष्ठ पर ब्राउज़र एड्रेस बार में /en/pathnames दिखाई देगा।< /p>

यदि आप स्थान को जर्मन में बदलते हैं, तो URL तदनुसार स्थानीयकृत हो जाता है (/de/pfadnamen)।

", "title": "पथनाम" }, "PostAddForm": { @@ -414,7 +414,7 @@ "eventDetails": "घटना विवरण:", "join15MinutesEarlyToNetwork": "🌟नेटवर्क से 15 मिनट पहले जुड़ें! 🌟", "locationEventLinkTbd": "स्थान: [इवेंट लिंक (टीबीडी)]", - "reliverseNextJsRedefined": "🚀 रिलीवेटर - Next.js पुनः परिभाषित:", + "relivatorNextJsRedefined": "🚀 रिलीवेटर - Next.js पुनः परिभाषित:", "tbdToBeDetermined": "*टीबीडी - निर्धारित किया जाना है", "timeEventTimeTbd": "समय: [घटना समय (टीबीडी)]" }, @@ -462,7 +462,7 @@ "purchasesTable": "खरीद तालिका", "readyToBuildYourEcommercePlatform": "क्या आप अपना ईकॉमर्स प्लेटफॉर्म बनाने के लिए तैयार हैं?", "recurringAndOneTimeDonations": "आवर्ती और एकमुश्त दान", - "reliversePlayground": "रिलिवर्स खेल का मैदान", + "relivatorPlayground": "रिलिवर्स खेल का मैदान", "res": "आर ई", "resJsonAsPromise": "res.json() वादे के रूप में", "resetPassword": "पासवर्ड रीसेट", diff --git a/messages/it.json b/messages/it.json index aaceaf0..f5ae702 100644 --- a/messages/it.json +++ b/messages/it.json @@ -46,7 +46,7 @@ "email": "E-mail" }, "JoinNewsletterForm": { - "joinReliverseWeeklyNewsletter": "Iscriviti alla newsletter settimanale di Reliverse", + "joinRelivatorWeeklyNewsletter": "Iscriviti alla newsletter settimanale di Relivator", "tryAgain": "Riprova" }, "LocaleSwitcher": { @@ -85,13 +85,13 @@ "navwithcompactpageheader": "NavWithCompactPageHeader" }, "NewsletterWelcomeEmail": { - "reliverseWeeklyNewsletter": "Newsletter settimanale ripercorribile" + "relivatorWeeklyNewsletter": "Newsletter settimanale ripercorribile" }, "Options": { "toggleColumns": "Attiva/disattiva colonne" }, "PathnamesPage": { - "description": "

Reliverse Playground | next-intl | I nomi dei percorsi degli URL possono essere internazionalizzati.

Se utilizzi la lingua predefinita, l'inglese, vedrai /en/pathnames nella barra degli indirizzi del browser in questa pagina.< /p>

Se cambi la locale in tedesco, l'URL verrà localizzato di conseguenza (/de/pfadnamen).

", + "description": "

Relivator Playground | next-intl | I nomi dei percorsi degli URL possono essere internazionalizzati.

Se utilizzi la lingua predefinita, l'inglese, vedrai /en/pathnames nella barra degli indirizzi del browser in questa pagina.< /p>

Se cambi la locale in tedesco, l'URL verrà localizzato di conseguenza (/de/pfadnamen).

", "title": "Nomi di percorso" }, "PostAddForm": { @@ -414,7 +414,7 @@ "eventDetails": "Dettagli dell'evento:", "join15MinutesEarlyToNetwork": "🌟 Partecipa 15 minuti prima per fare rete! 🌟", "locationEventLinkTbd": "Posizione: [Link evento (da definire)]", - "reliverseNextJsRedefined": "🚀 Relivator - Next.js ridefinito:", + "relivatorNextJsRedefined": "🚀 Relivator - Next.js ridefinito:", "tbdToBeDetermined": "*Da definire - Da definire", "timeEventTimeTbd": "Orario: [Ora dell'evento (da definire)]" }, @@ -462,7 +462,7 @@ "purchasesTable": "Tabella degli acquisti", "readyToBuildYourEcommercePlatform": "Pronto a costruire la tua piattaforma di e-commerce?", "recurringAndOneTimeDonations": "Donazioni ricorrenti e una tantum", - "reliversePlayground": "Parco giochi Reliverse", + "relivatorPlayground": "Parco giochi Relivator", "res": "Ris", "resJsonAsPromise": "res.json() come Promessa", "resetPassword": "Reimposta la password", diff --git a/messages/ms.json b/messages/ms.json index 2896ec6..4660f45 100644 --- a/messages/ms.json +++ b/messages/ms.json @@ -46,7 +46,7 @@ "email": "Emel" }, "JoinNewsletterForm": { - "joinReliverseWeeklyNewsletter": "Sertai Surat Berita Mingguan Reliverse", + "joinRelivatorWeeklyNewsletter": "Sertai Surat Berita Mingguan Relivator", "tryAgain": "Cuba Lagi" }, "LocaleSwitcher": { @@ -85,13 +85,13 @@ "navwithcompactpageheader": "Navigasi dengan Tajuk Halaman Kompak" }, "NewsletterWelcomeEmail": { - "reliverseWeeklyNewsletter": "Surat Berita Mingguan Reliverse" + "relivatorWeeklyNewsletter": "Surat Berita Mingguan Relivator" }, "Options": { "toggleColumns": "Tukar Lajur" }, "PathnamesPage": { - "description": "

Taman Main Reliverse | next-intl | Nama laluan URL boleh diinternasionalkan.

Jika anda menggunakan bahasa lalai, Bahasa Inggeris, anda akan melihat /en/pathnames di bar alamat pelayar pada halaman ini.

Jika anda menukar bahasa kepada Bahasa Jerman, URL akan dilokalkan dengan sewajarnya (/de/pfadnamen).

", + "description": "

Taman Main Relivator | next-intl | Nama laluan URL boleh diinternasionalkan.

Jika anda menggunakan bahasa lalai, Bahasa Inggeris, anda akan melihat /en/pathnames di bar alamat pelayar pada halaman ini.

Jika anda menukar bahasa kepada Bahasa Jerman, URL akan dilokalkan dengan sewajarnya (/de/pfadnamen).

", "title": "Nama Laluan" }, "PostAddForm": { @@ -336,7 +336,7 @@ "summary": "Mengapa memilih Relivator untuk Next.js 15 & React 19?" }, "3": { - "details": "Pembangunan terutama oleh satu orang. Sumbangan boleh membantu mempercepatkan proses. Klik di bawah untuk menderma. Atau lawati halaman Donate to Relivator (https://reliverse.vercel.app/donate) untuk mengetahui lebih lanjut. Terima kasih atas sokongan anda!", + "details": "Pembangunan terutama oleh satu orang. Sumbangan boleh membantu mempercepatkan proses. Klik di bawah untuk menderma. Atau lawati halaman Donate to Relivator (https://relivator.com/donate) untuk mengetahui lebih lanjut. Terima kasih atas sokongan anda!", "summary": "Bolehkah keluaran Relivator v1.3.0 dipercepatkan?" } }, @@ -414,7 +414,7 @@ "eventDetails": "Butiran Acara:", "join15MinutesEarlyToNetwork": "Sertai 15 minit awal untuk rangkaian!", "locationEventLinkTbd": "Lokasi: [Pautan Acara (TBD)]", - "reliverseNextJsRedefined": "Relivator - Next.js Didefinisi Semula:", + "relivatorNextJsRedefined": "Relivator - Next.js Didefinisi Semula:", "tbdToBeDetermined": "*TBD - Akan Ditentukan", "timeEventTimeTbd": "Masa: [Masa Acara (TBD)]" }, @@ -462,7 +462,7 @@ "purchasesTable": "Jadual Pembelian", "readyToBuildYourEcommercePlatform": "Bersedia untuk Bina Platform eCommerce Anda?", "recurringAndOneTimeDonations": "Derma Berulang dan Sekali", - "reliversePlayground": "Taman Main Reliverse", + "relivatorPlayground": "Taman Main Relivator", "res": "Res", "resJsonAsPromise": "Res.json() sebagai Janji", "resetPassword": "Tetapkan Semula Kata Laluan", diff --git a/messages/pl.json b/messages/pl.json index 10346a4..e5953a7 100644 --- a/messages/pl.json +++ b/messages/pl.json @@ -46,7 +46,7 @@ "email": "E-mail" }, "JoinNewsletterForm": { - "joinReliverseWeeklyNewsletter": "Dołącz do cotygodniowego biuletynu Reliverse", + "joinRelivatorWeeklyNewsletter": "Dołącz do cotygodniowego biuletynu Relivator", "tryAgain": "Spróbuj ponownie" }, "LocaleSwitcher": { @@ -85,13 +85,13 @@ "navwithcompactpageheader": "NavWithCompactPageNagłówek" }, "NewsletterWelcomeEmail": { - "reliverseWeeklyNewsletter": "Cotygodniowy biuletyn Reliverse" + "relivatorWeeklyNewsletter": "Cotygodniowy biuletyn Relivator" }, "Options": { "toggleColumns": "Przełącz kolumny" }, "PathnamesPage": { - "description": "

Reliverse Playground | next-intl | Nazwy ścieżek URL można umiędzynarodowić.

Jeśli używasz języka domyślnego, angielskiego, w pasku adresu przeglądarki na tej stronie zobaczysz /en/pathnames.< /p>

Jeśli zmienisz ustawienia regionalne na niemieckie, adres URL zostanie odpowiednio zlokalizowany (/de/pfadnamen).

", + "description": "

Relivator Playground | next-intl | Nazwy ścieżek URL można umiędzynarodowić.

Jeśli używasz języka domyślnego, angielskiego, w pasku adresu przeglądarki na tej stronie zobaczysz /en/pathnames.< /p>

Jeśli zmienisz ustawienia regionalne na niemieckie, adres URL zostanie odpowiednio zlokalizowany (/de/pfadnamen).

", "title": "Nazwy ścieżek" }, "PostAddForm": { @@ -414,7 +414,7 @@ "eventDetails": "Szczegóły wydarzenia:", "join15MinutesEarlyToNetwork": "🌟 Dołącz 15 minut wcześniej, aby nawiązać kontakty! 🌟", "locationEventLinkTbd": "Lokalizacja: [Link do wydarzenia (do ustalenia)]", - "reliverseNextJsRedefined": "🚀 Relivator — nowa definicja Next.js:", + "relivatorNextJsRedefined": "🚀 Relivator — nowa definicja Next.js:", "tbdToBeDetermined": "*Do ustalenia – do ustalenia", "timeEventTimeTbd": "Czas: [Czas wydarzenia (do ustalenia)]" }, @@ -462,7 +462,7 @@ "purchasesTable": "Tabela zakupów", "readyToBuildYourEcommercePlatform": "Gotowy do zbudowania platformy eCommerce?", "recurringAndOneTimeDonations": "Darowizny cykliczne i jednorazowe", - "reliversePlayground": "Odśwież plac zabaw", + "relivatorPlayground": "Odśwież plac zabaw", "res": "Rozdzielczość", "resJsonAsPromise": "res.json() jako Obietnica", "resetPassword": "Zresetuj hasło", diff --git a/messages/tr.json b/messages/tr.json index dd3cf3b..721d5e7 100644 --- a/messages/tr.json +++ b/messages/tr.json @@ -46,7 +46,7 @@ "email": "E-posta" }, "JoinNewsletterForm": { - "joinReliverseWeeklyNewsletter": "Reliverse Haftalık Bültenine Katılın", + "joinRelivatorWeeklyNewsletter": "Relivator Haftalık Bültenine Katılın", "tryAgain": "Tekrar deneyin" }, "LocaleSwitcher": { @@ -85,13 +85,13 @@ "navwithcompactpageheader": "NavWithCompactPageHeader" }, "NewsletterWelcomeEmail": { - "reliverseWeeklyNewsletter": "Haftalık Bülteni Yeniden Yaşayın" + "relivatorWeeklyNewsletter": "Haftalık Bülteni Yeniden Yaşayın" }, "Options": { "toggleColumns": "Sütunları değiştir" }, "PathnamesPage": { - "description": "

Reliverse Playground | next-intl | URL yol adları uluslararası hale getirilebilir.

Varsayılan dil olan İngilizce'yi kullanıyorsanız, bu sayfadaki tarayıcı adres çubuğunda /en/pathnames ifadesini göreceksiniz.< /p>

Yerel ayarı Almanca olarak değiştirirseniz URL buna uygun şekilde yerelleştirilir (/de/pfadnamen).

", + "description": "

Relivator Playground | next-intl | URL yol adları uluslararası hale getirilebilir.

Varsayılan dil olan İngilizce'yi kullanıyorsanız, bu sayfadaki tarayıcı adres çubuğunda /en/pathnames ifadesini göreceksiniz.< /p>

Yerel ayarı Almanca olarak değiştirirseniz URL buna uygun şekilde yerelleştirilir (/de/pfadnamen).

", "title": "Yol adları" }, "PostAddForm": { @@ -414,7 +414,7 @@ "eventDetails": "Etkinlik Detayları:", "join15MinutesEarlyToNetwork": "🌟 Ağa 15 dakika erken katılın! 🌟", "locationEventLinkTbd": "Konum: [Etkinlik Bağlantısı (TBD)]", - "reliverseNextJsRedefined": "🚀 Relivator - Next.js Yeniden Tanımlandı:", + "relivatorNextJsRedefined": "🚀 Relivator - Next.js Yeniden Tanımlandı:", "tbdToBeDetermined": "*TBD - Belirlenecek", "timeEventTimeTbd": "Zaman: [Olay Zamanı (TBD)]" }, @@ -462,7 +462,7 @@ "purchasesTable": "Satın Alma Tablosu", "readyToBuildYourEcommercePlatform": "E-Ticaret platformunuzu oluşturmaya hazır mısınız?", "recurringAndOneTimeDonations": "Tekrarlanan ve bir kerelik bağışlar", - "reliversePlayground": "Oyun Alanını Yeniden Yaşayın", + "relivatorPlayground": "Oyun Alanını Yeniden Yaşayın", "res": "Çöz.", "resJsonAsPromise": "Res.json() Söz olarak", "resetPassword": "Şifreyi sıfırla", diff --git a/messages/uk.json b/messages/uk.json index 225acf3..a290a38 100644 --- a/messages/uk.json +++ b/messages/uk.json @@ -46,7 +46,7 @@ "email": "Електронна пошта" }, "JoinNewsletterForm": { - "joinReliverseWeeklyNewsletter": "Приєднуйтесь до щотижневої розсилки Reliverse", + "joinRelivatorWeeklyNewsletter": "Приєднуйтесь до щотижневої розсилки Relivator", "tryAgain": "Спробуйте знову" }, "LocaleSwitcher": { @@ -85,13 +85,13 @@ "navwithcompactpageheader": "NavWithCompactPageHeader" }, "NewsletterWelcomeEmail": { - "reliverseWeeklyNewsletter": "Щотижневий бюлетень Reliverse" + "relivatorWeeklyNewsletter": "Щотижневий бюлетень Relivator" }, "Options": { "toggleColumns": "Перемикати стовпці" }, "PathnamesPage": { - "description": "

Reliverse Playground | next-intl | Шляхи URL-адрес можна інтернаціоналізувати.

Якщо ви використовуєте мову за замовчуванням, англійську, ви побачите /en/pathnames в адресному рядку браузера на цій сторінці.< /p>

Якщо ви зміните мову на німецьку, URL-адреса локалізується відповідно (/de/pfadnamen).

", + "description": "

Relivator Playground | next-intl | Шляхи URL-адрес можна інтернаціоналізувати.

Якщо ви використовуєте мову за замовчуванням, англійську, ви побачите /en/pathnames в адресному рядку браузера на цій сторінці.< /p>

Якщо ви зміните мову на німецьку, URL-адреса локалізується відповідно (/de/pfadnamen).

", "title": "Назви шляхів" }, "PostAddForm": { @@ -414,7 +414,7 @@ "eventDetails": "Деталі події:", "join15MinutesEarlyToNetwork": "🌟 Приєднуйтесь до мережі за 15 хвилин раніше! 🌟", "locationEventLinkTbd": "Локація: [Посилання на подію (уточнюється)]", - "reliverseNextJsRedefined": "🚀 Relivator - Next.js перевизначено:", + "relivatorNextJsRedefined": "🚀 Relivator - Next.js перевизначено:", "tbdToBeDetermined": "*Тепер буде визначено", "timeEventTimeTbd": "Час: [Час події (уточнюється)]" }, @@ -462,7 +462,7 @@ "purchasesTable": "Таблиця покупок", "readyToBuildYourEcommercePlatform": "Готові створити свою платформу електронної комерції?", "recurringAndOneTimeDonations": "Періодичні та одноразові пожертви", - "reliversePlayground": "Ігровий майданчик Reliverse", + "relivatorPlayground": "Ігровий майданчик Relivator", "res": "Рез", "resJsonAsPromise": "Res.json() як Promise", "resetPassword": "Скинути пароль", diff --git a/messages/zh.json b/messages/zh.json index 8e7bab5..6a79898 100644 --- a/messages/zh.json +++ b/messages/zh.json @@ -46,7 +46,7 @@ "email": "电子邮件" }, "JoinNewsletterForm": { - "joinReliverseWeeklyNewsletter": "加入 Reliverse 每周通讯", + "joinRelivatorWeeklyNewsletter": "加入 Relivator 每周通讯", "tryAgain": "再试一次" }, "LocaleSwitcher": { @@ -85,13 +85,13 @@ "navwithcompactpageheader": "带有紧凑页标题的导航" }, "NewsletterWelcomeEmail": { - "reliverseWeeklyNewsletter": "Reliverse 每周通讯" + "relivatorWeeklyNewsletter": "Relivator 每周通讯" }, "Options": { "toggleColumns": "切换列" }, "PathnamesPage": { - "description": "

Reliverse Playground | next-intl | URL 路径名可以国际化。

如果您使用默认语言英语,您将在此页面的浏览器地址栏中看到 /en/pathnames。< /p>

如果将区域设置更改为德语,则 URL 也会相应地本地化 (/de/pfadnamen)。

", + "description": "

Relivator Playground | next-intl | URL 路径名可以国际化。

如果您使用默认语言英语,您将在此页面的浏览器地址栏中看到 /en/pathnames。< /p>

如果将区域设置更改为德语,则 URL 也会相应地本地化 (/de/pfadnamen)。

", "title": "路径名" }, "PostAddForm": { @@ -414,7 +414,7 @@ "eventDetails": "活动详情:", "join15MinutesEarlyToNetwork": "🌟 提前15分钟加入网络! 🌟", "locationEventLinkTbd": "地点:【活动链接(待定)】", - "reliverseNextJsRedefined": "🚀 Relivator - Next.js 重新定义:", + "relivatorNextJsRedefined": "🚀 Relivator - Next.js 重新定义:", "tbdToBeDetermined": "*TBD - 待定", "timeEventTimeTbd": "时间:[活动时间(待定)]" }, @@ -462,7 +462,7 @@ "purchasesTable": "采购表", "readyToBuildYourEcommercePlatform": "准备好构建您的电子商务平台了吗?", "recurringAndOneTimeDonations": "经常性和一次性捐赠", - "reliversePlayground": "重温游乐场", + "relivatorPlayground": "重温游乐场", "res": "资源", "resJsonAsPromise": "res.json() 作为 Promise", "resetPassword": "重置密码", diff --git a/package.json b/package.json index eb21599..85f4493 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,15 @@ { - "name": "reliverse", + "name": "relivator", "version": "1.3.0", "private": true, "type": "module", + "description": "The Relivator Next.js template serves as the foundation for your eCommerce platform, helping you create efficient, engaging, and profitable online stores. Relivator enhances any eCommerce with the power of modern Next.js, React, TypeScript, Tailwind, and more.", "scripts": { "check": "bun typecheck && bun lint && bun format", "dev": "next dev --turbopack", "build": "next build", "start": "next start", - "typecheck": "tsc --noEmit", + "typecheck": "bun typecheck.ts", "lint": "eslint --cache --fix .", "lint:i": "eslint --inspect-config", "format": "biome check --write .", @@ -27,20 +28,20 @@ "db:studio": "drizzle-kit studio", "email:dev": "email dev --dir src/components/emails -p 3001", "stripe:listen": "stripe listen --forward-to localhost:3000/api/webhooks/stripe --latest", - "unlighthouse": "bunx unlighthouse --site https://reliverse.vercel.app", + "unlighthouse": "bunx unlighthouse --site https://relivator.com", "latest": "bun update --latest" }, "dependencies": { "@auth/drizzle-adapter": "^1.7.4", - "@clerk/elements": "^0.22.5", - "@clerk/nextjs": "^6.9.6", - "@clerk/themes": "^2.2.3", - "@hookform/resolvers": "^3.9.1", + "@clerk/elements": "^0.22.7", + "@clerk/nextjs": "^6.9.9", + "@clerk/themes": "^2.2.5", + "@hookform/resolvers": "^3.10.0", "@loglib/tracker": "^0.8.0", "@mdx-js/loader": "^3.1.0", "@mdx-js/react": "^3.1.0", "@neondatabase/serverless": "^0.10.4", - "@next/mdx": "^15.1.3", + "@next/mdx": "^15.1.4", "@radix-ui/react-accordion": "^1.2.2", "@radix-ui/react-alert-dialog": "^1.1.4", "@radix-ui/react-aspect-ratio": "^1.1.1", @@ -63,13 +64,13 @@ "@radix-ui/react-tabs": "^1.1.2", "@radix-ui/react-toast": "^1.2.4", "@radix-ui/react-tooltip": "^1.1.6", - "@react-email/components": "^0.0.31", + "@react-email/components": "^0.0.32", "@react-email/tailwind": "1.0.4", "@stripe/react-stripe-js": "^3.1.1", - "@stripe/stripe-js": "^5.4.0", + "@stripe/stripe-js": "^5.5.0", "@t3-oss/env-nextjs": "^0.11.1", "@tanstack/match-sorter-utils": "^8.19.4", - "@tanstack/react-query": "^5.62.15", + "@tanstack/react-query": "^5.63.0", "@tanstack/react-table": "^8.20.6", "@tremor/react": "^3.18.6", "@types/eslint__js": "^8.42.3", @@ -85,19 +86,21 @@ "date-fns": "^4.1.0", "dotenv": "^16.4.7", "drizzle-orm": "^0.38.3", - "embla-carousel-react": "8.5.1", - "framer-motion": "^11.15.0", + "embla-carousel-react": "8.5.2", + "framer-motion": "^11.17.0", + "fs-extra": "^11.2.0", "geist": "^1.3.1", "globals": "^15.14.0", "input-otp": "^1.4.2", - "lucide-react": "^0.469.0", + "lucide-react": "^0.471.0", "nanoid": "^5.0.9", - "next": "^15.1.3", + "next": "^15.1.4", "next-auth": "^4.24.11", "next-intl": "^3.26.3", "next-themes": "^0.4.4", "nuqs": "^2.3.0", "ofetch": "^1.4.1", + "pathe": "^2.0.1", "pg": "^8.13.1", "postgres": "^3.4.5", "react": "^19.0.0", @@ -105,14 +108,14 @@ "react-day-picker": "^9.5.0", "react-dom": "^19.0.0", "react-dropzone": "^14.3.5", - "react-email": "^3.0.4", + "react-email": "^3.0.6", "react-hook-form": "^7.54.2", "react-intersection-observer": "^9.14.1", "react-is": "^19.0.0", "react-markdown": "^9.0.3", "react-medium-image-zoom": "^5.2.13", "react-syntax-highlighter": "^15.6.1", - "react-textarea-autosize": "^8.5.6", + "react-textarea-autosize": "^8.5.7", "react-use-measure": "^2.1.1", "react-wrap-balancer": "^1.1.1", "recharts": "^2.15.0", @@ -130,28 +133,31 @@ "devDependencies": { "@biomejs/biome": "1.9.4", "@cspell/dict-uk-ua": "^4.0.4", - "@eslint/js": "^9.17.0", + "@eslint/js": "^9.18.0", "@faker-js/faker": "^9.3.0", - "@tailwindcss/typography": "^0.5.15", + "@tailwindcss/typography": "^0.5.16", "@total-typescript/ts-reset": "^0.6.1", "@types/eslint": "^9.6.1", + "@types/fs-extra": "^11.0.4", "@types/node": "^22.10.5", "@types/pg": "^8.11.10", - "@types/react": "^19.0.3", + "@types/react": "^19.0.4", "@types/react-dom": "^19.0.2", "@types/react-syntax-highlighter": "^15.5.13", - "@typescript-eslint/eslint-plugin": "^8.19.0", - "@typescript-eslint/parser": "^8.19.0", + "@typescript-eslint/eslint-plugin": "^8.19.1", + "@typescript-eslint/parser": "^8.19.1", "autoprefixer": "^10.4.20", "cspell": "^8.17.1", "dotenv-cli": "^8.0.0", "drizzle-kit": "^0.30.1", - "eslint": "^9.17.0", - "eslint-config-next": "^15.1.3", + "eslint": "^9.18.0", + "eslint-config-next": "^15.1.4", "eslint-plugin-drizzle": "^0.2.3", "eslint-plugin-perfectionist": "^4.6.0", "eslint-plugin-tailwindcss": "^3.17.5", - "knip": "^5.41.1", + "execa": "^9.5.2", + "knip": "^5.42.0", + "pkg-types": "^1.3.0", "postcss": "^8.4.49", "prettier": "^3.4.2", "prettier-plugin-tailwindcss": "^0.6.9", @@ -167,8 +173,8 @@ "shiki": "^1.26.1", "tailwindcss": "^3.4.17", "tsx": "^4.19.2", - "typescript": "^5.7.2", - "typescript-eslint": "^8.19.0", + "typescript": "^5.7.3", + "typescript-eslint": "^8.19.1", "unist-builder": "^4.0.0", "unist-util-visit": "^5.0.0" } diff --git a/src/app.ts b/src/app.ts index 59b17a7..0ea792b 100644 --- a/src/app.ts +++ b/src/app.ts @@ -1,13 +1,13 @@ export const app = { shortName: "Relivator", name: "Relivator – The Next.js Template for Your eCommerce – by Bleverse", - url: "https://reliverse.vercel.app", - ogImage: "https://reliverse.vercel.app/og.jpg", + url: "https://relivator.com", + ogImage: "https://relivator.com/og.jpg", description: "Relivator is the Next.js template making it easy to build the powerful eCommerce platforms.", links: { - twitter: "https://twitter.com/reliverse_org", - github: "https://github.com/reliverse", + twitter: "https://twitter.com/relivator_org", + github: "https://github.com/relivator", }, }; diff --git a/src/app/[locale]/layout.tsx b/src/app/[locale]/layout.tsx index 9a387c0..b450c41 100644 --- a/src/app/[locale]/layout.tsx +++ b/src/app/[locale]/layout.tsx @@ -34,7 +34,7 @@ export const metadata: Metadata = { metadataBase: new URL(app.url), description: app.description, keywords: [ - "Reliverse", + "Relivator", "Bleverse", "Relivator", "Versator", @@ -51,8 +51,8 @@ export const metadata: Metadata = { url: "https://agency.bleverse.com", }, { - name: "Reliverse", - url: "https://reliverse.org", + name: "Relivator", + url: "https://relivator.org", }, ], creator: "Bleverse", @@ -77,7 +77,7 @@ export const metadata: Metadata = { title: app.name, description: app.description, images: [app.ogImage], - creator: "@reliverse_org", + creator: "@relivator_org", }, icons: [{ rel: "icon", url: "/favicon.ico" }], }; diff --git a/src/components/analytics.tsx b/src/components/analytics.tsx index 9ff2201..3ff4763 100644 --- a/src/components/analytics.tsx +++ b/src/components/analytics.tsx @@ -4,7 +4,7 @@ export function Analytics() { return ( ); diff --git a/src/components/app-footer.tsx b/src/components/app-footer.tsx index 5beee91..ff61753 100644 --- a/src/components/app-footer.tsx +++ b/src/components/app-footer.tsx @@ -7,7 +7,7 @@ export default function AppFooter() {