fix(i18n): every counted string is a plural pair, so one reads singular

"1 seasons", "Synced 1 subscriptions", "1 video(s) were skipped": 21 English
strings carried {{count}} in one plain key and read plural at one. Each is a
_one/_other pair now (Hungarian keeps one form for both), and so is every other
counted string, so the next wording change is a plural too. A contract test
holds the rule for every locale file.
This commit is contained in:
2026-10-02 02:13:17 +02:00
parent e4c80fb7bb
commit 98d0ca6eeb
31 changed files with 177 additions and 72 deletions
+8 -4
View File
@@ -4,7 +4,8 @@
"listGroup": "Listáid",
"watchLater": "Megnézem később",
"syncYoutube": "Szinkronizálás a YouTube-ról",
"syncedToast": "{{count}} lista szinkronizálva a YouTube-ról",
"syncedToast_one": "{{count}} lista szinkronizálva a YouTube-ról",
"syncedToast_other": "{{count}} lista szinkronizálva a YouTube-ról",
"syncFailed": "Nem sikerült szinkronizálni a YouTube-ról",
"noneYet": "Még nincs lejátszási lista",
"newPlaylist": "Új lista…",
@@ -34,7 +35,8 @@
"revertFailed": "Nem sikerült szinkronizálni a YouTube-ról",
"pushTitle": "Szinkronizálás a YouTube-ra",
"pushConfirm": "Szinkronizálás",
"pushPlanCreate": "Létrehozol egy új YouTube-listát {{count}} videóval? (~{{units}} kvótaegység; ma még {{left}} maradt.)",
"pushPlanCreate_one": "Létrehozol egy új YouTube-listát {{count}} videóval? (~{{units}} kvótaegység; ma még {{left}} maradt.)",
"pushPlanCreate_other": "Létrehozol egy új YouTube-listát {{count}} videóval? (~{{units}} kvótaegység; ma még {{left}} maradt.)",
"mergeAddLocal_one": "{{count}} videó bekerül a Siftlode-listádba a YouTube-ról.",
"mergeAddLocal_other": "{{count}} videó bekerül a Siftlode-listádba a YouTube-ról.",
"mergeRemoveLocal_one": "{{count}} videó törlődik a Siftlode-listádból.",
@@ -53,7 +55,8 @@
"pushNoQuota": "Nincs elég YouTube-kvóta mára ({{left}}) ehhez a szinkronhoz (~{{units}} kell). Próbáld újra holnap.",
"pushUpToDate": "A(z) „{{name}}” már szinkronban van a YouTube-bal",
"pushDone": "„{{name}}” szinkronizálva a YouTube-ra",
"pushPartial": "Szinkronizálva, de {{count}} videó kimaradt",
"pushPartial_one": "Szinkronizálva, de {{count}} videó kimaradt",
"pushPartial_other": "Szinkronizálva, de {{count}} videó kimaradt",
"pushFailed": "Nem sikerült szinkronizálni a YouTube-ra",
"deleteHereOnly": "Törlés csak itt",
"deleteYtFailed": "Nem sikerült törölni a YouTube-on; csak itt törölve",
@@ -103,7 +106,8 @@
"dragBlockedFilter": "A kézi átrendezés ki van kapcsolva, amíg szűrő van érvényben.",
"clearView": "Nézet visszaállítása",
"saveOrder": "Sorrend mentése",
"filteredCount": "{{count}} látszik",
"filteredCount_one": "{{count}} látszik",
"filteredCount_other": "{{count}} látszik",
"noneMatchFilter": "Egy videó sem felel meg a szűrőnek.",
"loadFailed": "Nem sikerült betölteni ezt a listát",
"reorderFailed": "Nem sikerült elmenteni az új sorrendet",