diff --git a/src/lib/i18n/locales/af-ZA/feed.json b/src/lib/i18n/locales/af-ZA/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/af-ZA/feed.json
+++ b/src/lib/i18n/locales/af-ZA/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/af-ZA/library.json b/src/lib/i18n/locales/af-ZA/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/af-ZA/library.json
+++ b/src/lib/i18n/locales/af-ZA/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/af-ZA/pages.json b/src/lib/i18n/locales/af-ZA/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/af-ZA/pages.json
+++ b/src/lib/i18n/locales/af-ZA/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/ar-SA/feed.json b/src/lib/i18n/locales/ar-SA/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/ar-SA/feed.json
+++ b/src/lib/i18n/locales/ar-SA/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/ar-SA/library.json b/src/lib/i18n/locales/ar-SA/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/ar-SA/library.json
+++ b/src/lib/i18n/locales/ar-SA/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/ar-SA/pages.json b/src/lib/i18n/locales/ar-SA/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/ar-SA/pages.json
+++ b/src/lib/i18n/locales/ar-SA/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/ca-ES/feed.json b/src/lib/i18n/locales/ca-ES/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/ca-ES/feed.json
+++ b/src/lib/i18n/locales/ca-ES/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/ca-ES/library.json b/src/lib/i18n/locales/ca-ES/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/ca-ES/library.json
+++ b/src/lib/i18n/locales/ca-ES/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/ca-ES/pages.json b/src/lib/i18n/locales/ca-ES/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/ca-ES/pages.json
+++ b/src/lib/i18n/locales/ca-ES/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/cs-CZ/feed.json b/src/lib/i18n/locales/cs-CZ/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/cs-CZ/feed.json
+++ b/src/lib/i18n/locales/cs-CZ/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/cs-CZ/library.json b/src/lib/i18n/locales/cs-CZ/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/cs-CZ/library.json
+++ b/src/lib/i18n/locales/cs-CZ/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/cs-CZ/pages.json b/src/lib/i18n/locales/cs-CZ/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/cs-CZ/pages.json
+++ b/src/lib/i18n/locales/cs-CZ/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/da-DK/feed.json b/src/lib/i18n/locales/da-DK/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/da-DK/feed.json
+++ b/src/lib/i18n/locales/da-DK/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/da-DK/library.json b/src/lib/i18n/locales/da-DK/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/da-DK/library.json
+++ b/src/lib/i18n/locales/da-DK/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/da-DK/pages.json b/src/lib/i18n/locales/da-DK/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/da-DK/pages.json
+++ b/src/lib/i18n/locales/da-DK/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/de-DE/feed.json b/src/lib/i18n/locales/de-DE/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/de-DE/feed.json
+++ b/src/lib/i18n/locales/de-DE/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/de-DE/library.json b/src/lib/i18n/locales/de-DE/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/de-DE/library.json
+++ b/src/lib/i18n/locales/de-DE/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/de-DE/pages.json b/src/lib/i18n/locales/de-DE/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/de-DE/pages.json
+++ b/src/lib/i18n/locales/de-DE/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/el-GR/feed.json b/src/lib/i18n/locales/el-GR/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/el-GR/feed.json
+++ b/src/lib/i18n/locales/el-GR/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/el-GR/library.json b/src/lib/i18n/locales/el-GR/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/el-GR/library.json
+++ b/src/lib/i18n/locales/el-GR/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/el-GR/pages.json b/src/lib/i18n/locales/el-GR/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/el-GR/pages.json
+++ b/src/lib/i18n/locales/el-GR/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/es-ES/feed.json b/src/lib/i18n/locales/es-ES/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/es-ES/feed.json
+++ b/src/lib/i18n/locales/es-ES/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/es-ES/library.json b/src/lib/i18n/locales/es-ES/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/es-ES/library.json
+++ b/src/lib/i18n/locales/es-ES/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/es-ES/pages.json b/src/lib/i18n/locales/es-ES/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/es-ES/pages.json
+++ b/src/lib/i18n/locales/es-ES/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/fi-FI/feed.json b/src/lib/i18n/locales/fi-FI/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/fi-FI/feed.json
+++ b/src/lib/i18n/locales/fi-FI/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/fi-FI/library.json b/src/lib/i18n/locales/fi-FI/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/fi-FI/library.json
+++ b/src/lib/i18n/locales/fi-FI/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/fi-FI/pages.json b/src/lib/i18n/locales/fi-FI/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/fi-FI/pages.json
+++ b/src/lib/i18n/locales/fi-FI/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/fr-FR/feed.json b/src/lib/i18n/locales/fr-FR/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/fr-FR/feed.json
+++ b/src/lib/i18n/locales/fr-FR/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/fr-FR/library.json b/src/lib/i18n/locales/fr-FR/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/fr-FR/library.json
+++ b/src/lib/i18n/locales/fr-FR/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/fr-FR/pages.json b/src/lib/i18n/locales/fr-FR/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/fr-FR/pages.json
+++ b/src/lib/i18n/locales/fr-FR/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/he-IL/feed.json b/src/lib/i18n/locales/he-IL/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/he-IL/feed.json
+++ b/src/lib/i18n/locales/he-IL/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/he-IL/library.json b/src/lib/i18n/locales/he-IL/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/he-IL/library.json
+++ b/src/lib/i18n/locales/he-IL/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/he-IL/pages.json b/src/lib/i18n/locales/he-IL/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/he-IL/pages.json
+++ b/src/lib/i18n/locales/he-IL/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/hu-HU/feed.json b/src/lib/i18n/locales/hu-HU/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/hu-HU/feed.json
+++ b/src/lib/i18n/locales/hu-HU/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/hu-HU/library.json b/src/lib/i18n/locales/hu-HU/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/hu-HU/library.json
+++ b/src/lib/i18n/locales/hu-HU/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/hu-HU/pages.json b/src/lib/i18n/locales/hu-HU/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/hu-HU/pages.json
+++ b/src/lib/i18n/locales/hu-HU/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/it-IT/feed.json b/src/lib/i18n/locales/it-IT/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/it-IT/feed.json
+++ b/src/lib/i18n/locales/it-IT/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/it-IT/library.json b/src/lib/i18n/locales/it-IT/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/it-IT/library.json
+++ b/src/lib/i18n/locales/it-IT/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/it-IT/pages.json b/src/lib/i18n/locales/it-IT/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/it-IT/pages.json
+++ b/src/lib/i18n/locales/it-IT/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/ja-JP/feed.json b/src/lib/i18n/locales/ja-JP/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/ja-JP/feed.json
+++ b/src/lib/i18n/locales/ja-JP/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/ja-JP/library.json b/src/lib/i18n/locales/ja-JP/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/ja-JP/library.json
+++ b/src/lib/i18n/locales/ja-JP/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/ja-JP/pages.json b/src/lib/i18n/locales/ja-JP/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/ja-JP/pages.json
+++ b/src/lib/i18n/locales/ja-JP/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/ko-KR/feed.json b/src/lib/i18n/locales/ko-KR/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/ko-KR/feed.json
+++ b/src/lib/i18n/locales/ko-KR/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/ko-KR/library.json b/src/lib/i18n/locales/ko-KR/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/ko-KR/library.json
+++ b/src/lib/i18n/locales/ko-KR/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/ko-KR/pages.json b/src/lib/i18n/locales/ko-KR/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/ko-KR/pages.json
+++ b/src/lib/i18n/locales/ko-KR/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/nl-NL/feed.json b/src/lib/i18n/locales/nl-NL/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/nl-NL/feed.json
+++ b/src/lib/i18n/locales/nl-NL/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/nl-NL/library.json b/src/lib/i18n/locales/nl-NL/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/nl-NL/library.json
+++ b/src/lib/i18n/locales/nl-NL/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/nl-NL/pages.json b/src/lib/i18n/locales/nl-NL/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/nl-NL/pages.json
+++ b/src/lib/i18n/locales/nl-NL/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/no-NO/feed.json b/src/lib/i18n/locales/no-NO/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/no-NO/feed.json
+++ b/src/lib/i18n/locales/no-NO/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/no-NO/library.json b/src/lib/i18n/locales/no-NO/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/no-NO/library.json
+++ b/src/lib/i18n/locales/no-NO/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/no-NO/pages.json b/src/lib/i18n/locales/no-NO/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/no-NO/pages.json
+++ b/src/lib/i18n/locales/no-NO/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/pl-PL/feed.json b/src/lib/i18n/locales/pl-PL/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/pl-PL/feed.json
+++ b/src/lib/i18n/locales/pl-PL/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/pl-PL/library.json b/src/lib/i18n/locales/pl-PL/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/pl-PL/library.json
+++ b/src/lib/i18n/locales/pl-PL/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/pl-PL/pages.json b/src/lib/i18n/locales/pl-PL/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/pl-PL/pages.json
+++ b/src/lib/i18n/locales/pl-PL/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/pt-BR/api.json b/src/lib/i18n/locales/pt-BR/api.json
index 88983b8..0543d87 100644
--- a/src/lib/i18n/locales/pt-BR/api.json
+++ b/src/lib/i18n/locales/pt-BR/api.json
@@ -30,7 +30,7 @@
"WATCH_LINK_NOT_FOUND": "O link solicitado para assistir não foi encontrado.",
"WATCH_LINK_LIMIT_REACHED": "Você atingiu o limite de links para assistir.",
"COMMENT_NOT_FOUND": "O comentário solicitado não foi encontrado.",
- "POST_NOT_FOUND": "The requested post was not found.",
+ "POST_NOT_FOUND": "O post solicitado não foi encontrado.",
"REACTION_NOT_FOUND": "A reação solicitada não foi encontrada.",
"MOVIE_FRANCHISE_NOT_FOUND": "A franquia solicitada não foi encontrada.",
"GAME_FRANCHISE_NOT_FOUND": "A franquia solicitada não foi encontrada.",
diff --git a/src/lib/i18n/locales/pt-BR/common.json b/src/lib/i18n/locales/pt-BR/common.json
index d46dfcc..7e66cfd 100644
--- a/src/lib/i18n/locales/pt-BR/common.json
+++ b/src/lib/i18n/locales/pt-BR/common.json
@@ -120,7 +120,7 @@
"viewAll": "Ver tudo",
"showMore": "Mostrar mais",
"showLess": "Mostrar menos",
- "preview": "Preview",
+ "preview": "Pré-visualizar",
"topAnime": "Melhores Animes",
"topAiring": "Melhores em Exibição",
"recommendations": "Recomendações",
diff --git a/src/lib/i18n/locales/pt-BR/feed.json b/src/lib/i18n/locales/pt-BR/feed.json
index 8baa986..5fd2afe 100644
--- a/src/lib/i18n/locales/pt-BR/feed.json
+++ b/src/lib/i18n/locales/pt-BR/feed.json
@@ -14,9 +14,10 @@
"replayed": "rejogou {{content}}",
"watchedEpisodes": "assistiu episódio {{episodeNumber}} de {{content}}",
"watchedEpisodesRange": "assistido episódios {{from}}-{{to}} de {{content}}",
- "watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
- "watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "leu capítulo {{chapterNumberInitial}} - {{chapterNumberEnd}} de {{content}}",
+ "watchedEpisodesSeason": "assistiu episódio T{{season}}E{{episodeNumber}} de {{content}}",
+ "watchedEpisodesRangeSeason": "assistiu os episódios T{{season}} E{{from}}-{{to}} de {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moveu um {{type}} de {{fromList}} para {{toList}}",
"plansToRead": "planeia ler {{content}}",
"plansToWatch": "planeia assistir {{content}}",
@@ -24,29 +25,29 @@
"completedTracking": "completou {{content}}",
"pausedTracking": "pausou {{content}}",
"droppedTracking": "largou {{content}}",
- "plannedTracking": "planned {{content}}",
+ "plannedTracking": "planeja {{content}}",
"favorited": "favoritou {{content}}",
"addedToList": "adicionou {{content}} a uma lista",
"createdList": "criou a lista {{content}}",
"followed": "começou a seguir {{content}}",
"earnedMedal": "ganhou a medalha {{content}}",
"joined": "entrou no TrackGeek",
- "posted": "shared a post",
- "postedAbout": "posted about {{content}}",
- "postPlaceholder": "What are you watching, reading or playing?",
- "postSubmit": "Publish",
- "postSuccess": "Post published.",
- "postError": "Couldn't publish your post. Try again.",
- "postMarkdownHint": "Markdown is supported.",
- "postAttach": "Attach a title",
- "postAttachRemove": "Remove the attached title",
- "postAttachSearch": "Search for a title...",
- "postUpdateSuccess": "Post updated.",
- "postUpdateError": "Couldn't update the post. Try again.",
- "postDeleteSuccess": "Post deleted.",
- "postDeleteError": "Couldn't delete the post. Try again.",
- "postDeleteConfirmTitle": "Delete this post?",
- "postDeleteConfirmDescription": "This permanently deletes the post and its reactions. This action cannot be undone.",
+ "posted": "compartilhou uma publicação",
+ "postedAbout": "postou sobre {{content}}",
+ "postPlaceholder": "O que você está assistindo, lendo ou jogando?",
+ "postSubmit": "Publicar",
+ "postSuccess": "Publicado.",
+ "postError": "Não foi possível publicar seu post. Tente novamente.",
+ "postMarkdownHint": "Markdown é suportado.",
+ "postAttach": "Anexar um título",
+ "postAttachRemove": "Remover o título anexado",
+ "postAttachSearch": "Procurar por um título...",
+ "postUpdateSuccess": "Post atualizado.",
+ "postUpdateError": "Não foi possível atualizar o post. Tente novamente.",
+ "postDeleteSuccess": "Post excluído.",
+ "postDeleteError": "Não foi possível excluir o post. Tente novamente.",
+ "postDeleteConfirmTitle": "Excluir este post?",
+ "postDeleteConfirmDescription": "Isto exclui permanentemente o post e suas reações. Esta ação não pode ser desfeita.",
"lists": {
"playing": "Jogando",
"wanttoplay": "Quer Jogar",
diff --git a/src/lib/i18n/locales/pt-BR/library.json b/src/lib/i18n/locales/pt-BR/library.json
index 35b3b0e..98948d2 100644
--- a/src/lib/i18n/locales/pt-BR/library.json
+++ b/src/lib/i18n/locales/pt-BR/library.json
@@ -42,6 +42,12 @@
"season": "Temporada",
"season_other": "Temporadas",
"episode": "Episódio",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episódios",
"noEpisodes": "Nenhum episódio disponível para esta temporada.",
"totalEpisodes": "Episódios Totais",
diff --git a/src/lib/i18n/locales/pt-BR/pages.json b/src/lib/i18n/locales/pt-BR/pages.json
index 12387d8..9883b1e 100644
--- a/src/lib/i18n/locales/pt-BR/pages.json
+++ b/src/lib/i18n/locales/pt-BR/pages.json
@@ -41,40 +41,40 @@
"socialFeedDescription": "Veja o que seus amigos estão fazendo e compartilhe seus pensamentos com eles.",
"gamesDescription": "Um fã de jogos que precisa organizar melhor a sua biblioteca? Acompanhe o tempo de jogo, o progresso geral do jogo e vários status de conclusões.",
"booksDescription": "Para o mais literário, oferecemos uma opção também. Acompanhe as páginas que leu e quantas vezes você releu um livro.",
- "proofOpenSource": "Open source",
- "proofSelfHost": "Self-hostable",
- "proofFree": "Free forever",
- "proofNoAds": "No ads, no tracking",
- "githubStars_one": "{{count}} star on GitHub",
- "githubStars_other": "{{count}} stars on GitHub",
- "heroScroll": "See how it works",
- "catalogLead": "Every medium you care about is already indexed and ready to track.",
- "demoHint": "This is the real interaction, not a recording.",
- "demoReplay": "Reset the demo",
- "trustTitle": "Built to be trusted, not just used",
- "trustDescription": "No dark patterns, no lock-in, no ads. The code is public and the data is yours.",
- "trustOpenSourceTitle": "Open source",
- "trustOpenSourceDescription": "Every line of TrackGeek is public. Read it, audit it, or send a pull request.",
- "trustSelfHostTitle": "Self-hostable",
- "trustSelfHostDescription": "Run your own instance on your own hardware. Nobody gets to hold your library hostage.",
- "trustPrivacyTitle": "No ads, no tracking",
- "trustPrivacyDescription": "We do not sell your data and we do not sell your attention. There is no ad business here.",
- "trustExportTitle": "Your data stays portable",
- "trustExportDescription": "Export everything as a ZIP of CSV files whenever you want, and delete your account for good.",
- "trustAction": "Read the source",
- "faqTitle": "Questions before you start",
- "faqDescription": "Straight answers, no marketing detours.",
- "faqFreeQuestion": "Is TrackGeek really free?",
- "faqFreeAnswer": "Yes. The tracker is free and no part of your library sits behind a paid tier. Donations are optional and go towards hosting.",
- "faqScopeQuestion": "What can I actually track?",
- "faqScopeAnswer": "Anime, manga, movies, TV shows, games and books, all on one profile, with progress, ratings, notes and full reviews.",
- "faqImportQuestion": "Can I bring data from another tracker?",
- "faqImportAnswer": "Yes. You can import from MyAnimeList, Backloggd and any other TrackGeek instance straight from your settings.",
- "faqLeaveQuestion": "What happens to my data if I leave?",
- "faqLeaveAnswer": "Export it as a ZIP of CSV files in one click, then delete your account. Deletion is permanent and removes your personal data.",
- "faqSelfHostQuestion": "Can I run my own instance?",
- "faqSelfHostAnswer": "Yes. TrackGeek is open source and self-hostable, and you can move your library between instances with export and import.",
- "CTAReassurance": "Free forever, no credit card, and you can export or delete everything at any time."
+ "proofOpenSource": "Código aberto",
+ "proofSelfHost": "Auto-hospedável",
+ "proofFree": "Grátis para sempre",
+ "proofNoAds": "Sem anúncios, sem rastreamento",
+ "githubStars_one": "{{count}} estrela no GitHub",
+ "githubStars_other": "{{count}} estrelas no GitHub",
+ "heroScroll": "Veja como funciona",
+ "catalogLead": "Cada mídia com o qual você se preocupa já está indexado e pronto para rastrear.",
+ "demoHint": "Esta é a interacção real, não uma gravação.",
+ "demoReplay": "Redefinir a demonstração",
+ "trustTitle": "Construído para ser confiável, não apenas usado",
+ "trustDescription": "Sem padrões escuros, sem assinaturas, sem anúncios. O código é público e os dados são seus.",
+ "trustOpenSourceTitle": "Código aberto",
+ "trustOpenSourceDescription": "Cada linha do TrackGeek é pública. Leia-o, audite-o ou envie um pull request.",
+ "trustSelfHostTitle": "Auto-hospedável",
+ "trustSelfHostDescription": "Execute sua própria instância em seu próprio hardware. Ninguém pode manter sua biblioteca refém.",
+ "trustPrivacyTitle": "Sem anúncios, sem rastreamento",
+ "trustPrivacyDescription": "Nós não vendemos seus dados e não vendemos a sua atenção. Não há aqui nenhum negócio publicitário.",
+ "trustExportTitle": "Seus dados permanecem portáteis",
+ "trustExportDescription": "Exporte tudo como um ZIP de arquivos CSV quando quiser e exclua sua conta para sempre.",
+ "trustAction": "Ler a fonte",
+ "faqTitle": "Perguntas antes de iniciar",
+ "faqDescription": "Respostas diretas, sem encheção de saco.",
+ "faqFreeQuestion": "TrackGeek é realmente gratuito?",
+ "faqFreeAnswer": "Sim. O rastreador é gratuito e nenhuma parte da sua biblioteca fica atrás de uma assinatura paga. Doações são opcionais e vão para hospedagem.",
+ "faqScopeQuestion": "O que posso realmente rastrear?",
+ "faqScopeAnswer": "Anime, mangá, filmes, séries, jogos e livros, tudo em um perfil, com progresso, classificações, notas e avaliações completas.",
+ "faqImportQuestion": "Posso trazer dados de outro rastreador?",
+ "faqImportAnswer": "Sim. Você pode importar diretamente de MyAnimeList, Backloggd e qualquer outra instância do TrackGeek diretamente das suas configurações.",
+ "faqLeaveQuestion": "O que acontece aos meus dados se eu sair?",
+ "faqLeaveAnswer": "Exporte-o como um ZIP de arquivos CSV em um clique e, em seguida, exclua sua conta. A exclusão é permanente e remove seus dados pessoais.",
+ "faqSelfHostQuestion": "Posso executar a minha própria instância?",
+ "faqSelfHostAnswer": "Sim. TrackGeek é de código aberto e auto-hospedável, e você pode mover sua biblioteca entre instâncias com exportação e importação.",
+ "CTAReassurance": "Grátis para sempre, sem cartão de crédito, e você pode exportar ou excluir tudo a qualquer momento."
},
"addData": {
"description": "O TrackGeek depende de bancos de dados de terceiros como TMDB (The Movie Database), MAL (My Anime List), Anilist, HardCover, IGDB para os dados de Série, Filme, Jogos, Livro, Anime e Mangá. Se você encontrar que uma série, jogo, mangá, livro, anime ou filme específico está faltando no TrackGeek, você pode adicioná-lo ao banco de dados correspondente.",
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Apoie o site para cobrir os pagamentos do nosso servidor, custos de desenvolvimento e manter os sites ativos por muito tempo no futuro e desbloquear vantagens exclusivas.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "Os GeekKeepers que tornam o TrackGeek vivo",
"perks": {
- "title": "Benefícios",
- "description": "Esses são os benefícios que você pode obter ao apoiar o site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Obter esta regalia",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/pt-PT/api.json b/src/lib/i18n/locales/pt-PT/api.json
index 67e223e..cb56999 100644
--- a/src/lib/i18n/locales/pt-PT/api.json
+++ b/src/lib/i18n/locales/pt-PT/api.json
@@ -30,7 +30,7 @@
"WATCH_LINK_NOT_FOUND": "O link solicitado não foi encontrado.",
"WATCH_LINK_LIMIT_REACHED": "Atingiu o limite de ligações.",
"COMMENT_NOT_FOUND": "O comentário solicitado não foi encontrado.",
- "POST_NOT_FOUND": "The requested post was not found.",
+ "POST_NOT_FOUND": "A postagem solicitada não foi encontrada.",
"REACTION_NOT_FOUND": "A reação requisitada não foi encontrada.",
"MOVIE_FRANCHISE_NOT_FOUND": "A franquia solicitada não foi encontrada.",
"GAME_FRANCHISE_NOT_FOUND": "A franquia solicitada não foi encontrada.",
diff --git a/src/lib/i18n/locales/pt-PT/common.json b/src/lib/i18n/locales/pt-PT/common.json
index 7377ecd..9188337 100644
--- a/src/lib/i18n/locales/pt-PT/common.json
+++ b/src/lib/i18n/locales/pt-PT/common.json
@@ -120,7 +120,7 @@
"viewAll": "Ver Tudo",
"showMore": "Mostrar mais",
"showLess": "Mostrar menos",
- "preview": "Preview",
+ "preview": "Pré-visualizar",
"topAnime": "Melhores Animes",
"topAiring": "Melhores em Exibição",
"recommendations": "Recomendações",
diff --git a/src/lib/i18n/locales/pt-PT/feed.json b/src/lib/i18n/locales/pt-PT/feed.json
index b0685e1..c5ff11d 100644
--- a/src/lib/i18n/locales/pt-PT/feed.json
+++ b/src/lib/i18n/locales/pt-PT/feed.json
@@ -14,9 +14,10 @@
"replayed": "rejogou {{content}}",
"watchedEpisodes": "assistiu episódio {{episodeNumber}} de {{content}}",
"watchedEpisodesRange": "assistido episódios {{from}}-{{to}} de {{content}}",
- "watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
- "watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "leu capítulo {{chapterNumberInitial}} - {{chapterNumberEnd}} de {{content}}",
+ "watchedEpisodesSeason": "viu episódio T{{season}}E{{episodeNumber}} de {{content}}",
+ "watchedEpisodesRangeSeason": "viu os episódios T{{season}} E{{from}}-{{to}} de {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moveu um {{type}} de {{fromList}} para {{toList}}",
"plansToRead": "planeia ler {{content}}",
"plansToWatch": "planeia ver {{content}}",
@@ -24,29 +25,29 @@
"completedTracking": "completou {{content}}",
"pausedTracking": "pausou {{content}}",
"droppedTracking": "largou {{content}}",
- "plannedTracking": "planned {{content}}",
+ "plannedTracking": "planeia {{content}}",
"favorited": "favoritou {{content}}",
"addedToList": "adicionou {{content}} a uma lista",
"createdList": "criou a lista {{content}}",
"followed": "começou a seguir {{content}}",
"earnedMedal": "ganhou a medalha {{content}}",
"joined": "entrou no TrackGeek",
- "posted": "shared a post",
- "postedAbout": "posted about {{content}}",
- "postPlaceholder": "What are you watching, reading or playing?",
- "postSubmit": "Publish",
- "postSuccess": "Post published.",
- "postError": "Couldn't publish your post. Try again.",
- "postMarkdownHint": "Markdown is supported.",
- "postAttach": "Attach a title",
- "postAttachRemove": "Remove the attached title",
- "postAttachSearch": "Search for a title...",
- "postUpdateSuccess": "Post updated.",
- "postUpdateError": "Couldn't update the post. Try again.",
- "postDeleteSuccess": "Post deleted.",
- "postDeleteError": "Couldn't delete the post. Try again.",
- "postDeleteConfirmTitle": "Delete this post?",
- "postDeleteConfirmDescription": "This permanently deletes the post and its reactions. This action cannot be undone.",
+ "posted": "compartilhou uma postagem",
+ "postedAbout": "publicou sobre {{content}}",
+ "postPlaceholder": "O que estás a ver, ler ou a jogar?",
+ "postSubmit": "Publicar",
+ "postSuccess": "Publicado.",
+ "postError": "Não foi possível publicar a sua postagem. Tente novamente.",
+ "postMarkdownHint": "Markdown é suportado.",
+ "postAttach": "Anexar um título",
+ "postAttachRemove": "Remover o título anexado",
+ "postAttachSearch": "Procurar por um título...",
+ "postUpdateSuccess": "Publicação atualizada.",
+ "postUpdateError": "Não foi possível atualizar a publicação. Tente novamente.",
+ "postDeleteSuccess": "Publicação apagada.",
+ "postDeleteError": "Não foi possível eliminar a publicação. Tente novamente.",
+ "postDeleteConfirmTitle": "Eliminar esta publicação?",
+ "postDeleteConfirmDescription": "Isto exclui permanentemente o post e suas reações. Esta ação não pode ser desfeita.",
"lists": {
"playing": "Jogando",
"wanttoplay": "Deseja Jogar",
diff --git a/src/lib/i18n/locales/pt-PT/library.json b/src/lib/i18n/locales/pt-PT/library.json
index 952ba68..b068b8c 100644
--- a/src/lib/i18n/locales/pt-PT/library.json
+++ b/src/lib/i18n/locales/pt-PT/library.json
@@ -42,6 +42,12 @@
"season": "Temporada",
"season_other": "Temporadas",
"episode": "Episódio",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episódios",
"noEpisodes": "Nenhum episódio disponível para esta temporada.",
"totalEpisodes": "Total de episódios",
diff --git a/src/lib/i18n/locales/pt-PT/pages.json b/src/lib/i18n/locales/pt-PT/pages.json
index a854210..147bee3 100644
--- a/src/lib/i18n/locales/pt-PT/pages.json
+++ b/src/lib/i18n/locales/pt-PT/pages.json
@@ -41,40 +41,40 @@
"socialFeedDescription": "Veja o que os seus amigos andam a aprontar e compartilhe seus pensamentos com eles.",
"gamesDescription": "Um fã de jogos que precisa organizar melhor a sua biblioteca? Acompanhe o tempo de jogo, o progresso geral do jogo e vários estados de conclusão.",
"booksDescription": "Para os mais cultos, oferecemos uma opção também. Rastreie as páginas que leu e quantas vezes releu um livro.",
- "proofOpenSource": "Open source",
- "proofSelfHost": "Self-hostable",
- "proofFree": "Free forever",
- "proofNoAds": "No ads, no tracking",
- "githubStars_one": "{{count}} star on GitHub",
- "githubStars_other": "{{count}} stars on GitHub",
- "heroScroll": "See how it works",
- "catalogLead": "Every medium you care about is already indexed and ready to track.",
- "demoHint": "This is the real interaction, not a recording.",
- "demoReplay": "Reset the demo",
- "trustTitle": "Built to be trusted, not just used",
- "trustDescription": "No dark patterns, no lock-in, no ads. The code is public and the data is yours.",
- "trustOpenSourceTitle": "Open source",
- "trustOpenSourceDescription": "Every line of TrackGeek is public. Read it, audit it, or send a pull request.",
- "trustSelfHostTitle": "Self-hostable",
- "trustSelfHostDescription": "Run your own instance on your own hardware. Nobody gets to hold your library hostage.",
- "trustPrivacyTitle": "No ads, no tracking",
- "trustPrivacyDescription": "We do not sell your data and we do not sell your attention. There is no ad business here.",
- "trustExportTitle": "Your data stays portable",
- "trustExportDescription": "Export everything as a ZIP of CSV files whenever you want, and delete your account for good.",
- "trustAction": "Read the source",
- "faqTitle": "Questions before you start",
- "faqDescription": "Straight answers, no marketing detours.",
- "faqFreeQuestion": "Is TrackGeek really free?",
- "faqFreeAnswer": "Yes. The tracker is free and no part of your library sits behind a paid tier. Donations are optional and go towards hosting.",
- "faqScopeQuestion": "What can I actually track?",
- "faqScopeAnswer": "Anime, manga, movies, TV shows, games and books, all on one profile, with progress, ratings, notes and full reviews.",
- "faqImportQuestion": "Can I bring data from another tracker?",
- "faqImportAnswer": "Yes. You can import from MyAnimeList, Backloggd and any other TrackGeek instance straight from your settings.",
- "faqLeaveQuestion": "What happens to my data if I leave?",
- "faqLeaveAnswer": "Export it as a ZIP of CSV files in one click, then delete your account. Deletion is permanent and removes your personal data.",
- "faqSelfHostQuestion": "Can I run my own instance?",
- "faqSelfHostAnswer": "Yes. TrackGeek is open source and self-hostable, and you can move your library between instances with export and import.",
- "CTAReassurance": "Free forever, no credit card, and you can export or delete everything at any time."
+ "proofOpenSource": "Código aberto",
+ "proofSelfHost": "Auto-hospedável",
+ "proofFree": "Gratuito para sempre",
+ "proofNoAds": "Sem anúncios, sem rastreamento",
+ "githubStars_one": "{{count}} estrela no GitHub",
+ "githubStars_other": "{{count}} estrelas no GitHub",
+ "heroScroll": "Veja como funciona",
+ "catalogLead": "Todas as mídias que queres já estão indexados e prontos para rastrear.",
+ "demoHint": "Esta é a verdadeira interacção, não uma gravação.",
+ "demoReplay": "Reiniciar a demonstração",
+ "trustTitle": "Construído para ser confiável, não apenas usado",
+ "trustDescription": "Sem padrões escuros, sem assinaturas, sem anúncios. O código é público e os dados são seus.",
+ "trustOpenSourceTitle": "Código aberto",
+ "trustOpenSourceDescription": "Cada linha do TrackGeek é pública. Leia-o, audite-o ou envie um pull request.",
+ "trustSelfHostTitle": "Auto-hospedável",
+ "trustSelfHostDescription": "Execute a sua própria instância no seu próprio hardware. Ninguém pode manter a sua biblioteca refém.",
+ "trustPrivacyTitle": "Sem anúncios, sem rastreamento",
+ "trustPrivacyDescription": "Nós não vendemos os seus dados e não vendemos a sua atenção. Não há aqui nenhum negócio publicitário.",
+ "trustExportTitle": "Teus dados permanecem portáteis",
+ "trustExportDescription": "Exporte tudo como um ZIP de arquivos CSV quando quiser e exclua a sua conta para sempre.",
+ "trustAction": "Ler a fonte",
+ "faqTitle": "Perguntas antes de começar",
+ "faqDescription": "Respostas diretas, sem desvios de marketing.",
+ "faqFreeQuestion": "O TrackGeek é realmente gratuito?",
+ "faqFreeAnswer": "Sim. O rastreador é gratuito e nenhuma parte funcional da sua biblioteca fica atrás de uma assinatura paga. Doações são opcionais e vão para hospedagem.",
+ "faqScopeQuestion": "O que é que posso realmente rastrear?",
+ "faqScopeAnswer": "Anime, mangá, filmes, séries, jogos e livros, tudo num perfil, com progresso, notas e avaliações completas.",
+ "faqImportQuestion": "Posso trazer dados de outro rastreador?",
+ "faqImportAnswer": "Sim. Podes importar diretamente do MyAnimeList, Backloggd e qualquer outra instância do TrackGeek diretamente pelas configurações.",
+ "faqLeaveQuestion": "O que acontece aos meus dados se eu sair?",
+ "faqLeaveAnswer": "Exporte-o como um ZIP de arquivos CSV num clique e, em seguida, exclua a sua conta. A exclusão é permanente e remove os seus dados pessoais.",
+ "faqSelfHostQuestion": "Posso executar a minha própria instância?",
+ "faqSelfHostAnswer": "Sim. TrackGeek é de código aberto e auto-hospedável, e podes mover a tua biblioteca entre instâncias com exportação e importação.",
+ "CTAReassurance": "Grátis para sempre, sem cartão de crédito, e podes exportar ou excluir tudo a qualquer momento."
},
"addData": {
"description": "O TrackGeek depende de bancos de dados de terceiros como TMDB (The Movie Database), MAL (My Anme List), Anilist, HardCover, IGDB para os dados de Séries, Filmes, Jogos, Livros, Animes e Mangás. Se encontrar que uma série, jogo, mangá, livro, anime ou filme específico falta no TrackGeek, podes adicioná-lo ao banco de dados correspondente.",
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Apoie o site para cobrir os pagamentos do nosso servidor, custos de desenvolvimento e manter o funcionamento por muito tempo e desbloquear vantagens exclusivas.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "Os GeekKeepers que fazem TrackGeek estar vivo",
"perks": {
- "title": "Regalias",
- "description": "Estas são as regalias que podes obter enquanto apoias o site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Obter esta regalia",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/ro-RO/feed.json b/src/lib/i18n/locales/ro-RO/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/ro-RO/feed.json
+++ b/src/lib/i18n/locales/ro-RO/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/ro-RO/library.json b/src/lib/i18n/locales/ro-RO/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/ro-RO/library.json
+++ b/src/lib/i18n/locales/ro-RO/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/ro-RO/pages.json b/src/lib/i18n/locales/ro-RO/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/ro-RO/pages.json
+++ b/src/lib/i18n/locales/ro-RO/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/ru-RU/feed.json b/src/lib/i18n/locales/ru-RU/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/ru-RU/feed.json
+++ b/src/lib/i18n/locales/ru-RU/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/ru-RU/library.json b/src/lib/i18n/locales/ru-RU/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/ru-RU/library.json
+++ b/src/lib/i18n/locales/ru-RU/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/ru-RU/pages.json b/src/lib/i18n/locales/ru-RU/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/ru-RU/pages.json
+++ b/src/lib/i18n/locales/ru-RU/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/sr-SP/feed.json b/src/lib/i18n/locales/sr-SP/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/sr-SP/feed.json
+++ b/src/lib/i18n/locales/sr-SP/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/sr-SP/library.json b/src/lib/i18n/locales/sr-SP/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/sr-SP/library.json
+++ b/src/lib/i18n/locales/sr-SP/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/sr-SP/pages.json b/src/lib/i18n/locales/sr-SP/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/sr-SP/pages.json
+++ b/src/lib/i18n/locales/sr-SP/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/sv-SE/feed.json b/src/lib/i18n/locales/sv-SE/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/sv-SE/feed.json
+++ b/src/lib/i18n/locales/sv-SE/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/sv-SE/library.json b/src/lib/i18n/locales/sv-SE/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/sv-SE/library.json
+++ b/src/lib/i18n/locales/sv-SE/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/sv-SE/pages.json b/src/lib/i18n/locales/sv-SE/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/sv-SE/pages.json
+++ b/src/lib/i18n/locales/sv-SE/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/tr-TR/feed.json b/src/lib/i18n/locales/tr-TR/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/tr-TR/feed.json
+++ b/src/lib/i18n/locales/tr-TR/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/tr-TR/library.json b/src/lib/i18n/locales/tr-TR/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/tr-TR/library.json
+++ b/src/lib/i18n/locales/tr-TR/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/tr-TR/pages.json b/src/lib/i18n/locales/tr-TR/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/tr-TR/pages.json
+++ b/src/lib/i18n/locales/tr-TR/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/uk-UA/feed.json b/src/lib/i18n/locales/uk-UA/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/uk-UA/feed.json
+++ b/src/lib/i18n/locales/uk-UA/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/uk-UA/library.json b/src/lib/i18n/locales/uk-UA/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/uk-UA/library.json
+++ b/src/lib/i18n/locales/uk-UA/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/uk-UA/pages.json b/src/lib/i18n/locales/uk-UA/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/uk-UA/pages.json
+++ b/src/lib/i18n/locales/uk-UA/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/vi-VN/feed.json b/src/lib/i18n/locales/vi-VN/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/vi-VN/feed.json
+++ b/src/lib/i18n/locales/vi-VN/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/vi-VN/library.json b/src/lib/i18n/locales/vi-VN/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/vi-VN/library.json
+++ b/src/lib/i18n/locales/vi-VN/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/vi-VN/pages.json b/src/lib/i18n/locales/vi-VN/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/vi-VN/pages.json
+++ b/src/lib/i18n/locales/vi-VN/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/zh-CN/feed.json b/src/lib/i18n/locales/zh-CN/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/zh-CN/feed.json
+++ b/src/lib/i18n/locales/zh-CN/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/zh-CN/library.json b/src/lib/i18n/locales/zh-CN/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/zh-CN/library.json
+++ b/src/lib/i18n/locales/zh-CN/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/zh-CN/pages.json b/src/lib/i18n/locales/zh-CN/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/zh-CN/pages.json
+++ b/src/lib/i18n/locales/zh-CN/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {
diff --git a/src/lib/i18n/locales/zh-TW/feed.json b/src/lib/i18n/locales/zh-TW/feed.json
index b920963..3812d90 100644
--- a/src/lib/i18n/locales/zh-TW/feed.json
+++ b/src/lib/i18n/locales/zh-TW/feed.json
@@ -16,7 +16,8 @@
"watchedEpisodesRange": "watched eps {{from}}-{{to}} of {{content}}",
"watchedEpisodesSeason": "watched S{{season}}E{{episodeNumber}} of {{content}}",
"watchedEpisodesRangeSeason": "watched S{{season}} eps {{from}}-{{to}} of {{content}}",
- "readChapters": "read chapter {{chapterNumberInitial}} - {{chapterNumberEnd}} of {{content}}",
+ "readChapter": "read chapter {{chapterNumber}} of {{content}}",
+ "readChapters": "read chapters {{chapterNumberInitial}}-{{chapterNumberEnd}} of {{content}}",
"moved": "moved a {{type}} from {{fromList}} to {{toList}}",
"plansToRead": "plans to read {{content}}",
"plansToWatch": "plans to watch {{content}}",
diff --git a/src/lib/i18n/locales/zh-TW/library.json b/src/lib/i18n/locales/zh-TW/library.json
index 8b7dbf2..c6ced62 100644
--- a/src/lib/i18n/locales/zh-TW/library.json
+++ b/src/lib/i18n/locales/zh-TW/library.json
@@ -42,6 +42,12 @@
"season": "Season",
"season_other": "Seasons",
"episode": "Episode",
+ "readingProgress": "{{unit}} read: {{current}} / {{total}}",
+ "incrementReadingProgress": "Increase reading progress",
+ "selectedPlatforms": "Selected platforms",
+ "availablePlatforms": "Available platforms",
+ "episodeProgress": "Episodes watched: {{current}} / {{total}}",
+ "markNextEpisodeWatched": "Mark next episode as watched",
"episode_other": "Episodes",
"noEpisodes": "No episodes available for this season.",
"totalEpisodes": "Total Episodes",
diff --git a/src/lib/i18n/locales/zh-TW/pages.json b/src/lib/i18n/locales/zh-TW/pages.json
index c97a74d..ec7b2d7 100644
--- a/src/lib/i18n/locales/zh-TW/pages.json
+++ b/src/lib/i18n/locales/zh-TW/pages.json
@@ -201,11 +201,14 @@
}
},
"donate": {
- "description": "Support the site to cover our server payments, development costs, and keep the sites running long into the future and unlock exclusive perks.",
+ "supportTitle": "Support TrackGeek",
+ "supportOptions": "One-time or monthly. You choose.",
+ "contributors": "Contributors",
+ "description": "Your donation helps cover servers and development, keeping TrackGeek running for the community.",
"geeks": "The GeekKeepers that make TrackGeek alive",
"perks": {
- "title": "Perks",
- "description": "These are the perks you can get while supporting the site.",
+ "title": "A thank-you for your support",
+ "description": "Unlock benefits as your total donations grow. Each level includes the benefits of the previous one.",
"get": "Get this perk",
"items": {
"Tracker": {