chore(translator): add context (#3167)
This commit is contained in:
@@ -52,7 +52,7 @@ No [Rust skills](https://www.rust-lang.org/) are required for most of these, if
|
||||
Bring Popcorn Time to your language and region.
|
||||
|
||||
We currently leverage our custom [translator](packages/translator/) CLI that takes
|
||||
our [english dictionary](crates/popcorntime-tauri/dictionaries/en.json) and generates all required translations.
|
||||
our [english dictionary](packages/translator/src/en.jsonc) and generates all required translations.
|
||||
|
||||
#### Requirements
|
||||
|
||||
|
||||
@@ -112,7 +112,7 @@ export function Header() {
|
||||
<div>
|
||||
<Button variant="link" disabled className="flex gap-2">
|
||||
<Headphones className="h-4 w-4" />
|
||||
<span>Podcasts</span>
|
||||
<span>{t("browse.podcasts")}</span>
|
||||
</Button>
|
||||
</div>
|
||||
</TooltipTrigger>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -5,37 +5,38 @@
|
||||
"soon": "قريبا™"
|
||||
},
|
||||
"splash": {
|
||||
"loading": "التشغيل..."
|
||||
"loading": "يتم الإقلاع..."
|
||||
},
|
||||
"browse": {
|
||||
"loading": "جارٍ التحميل...",
|
||||
"load-more": "تحميل المزيد",
|
||||
"populars": "الشائع",
|
||||
"movies": "أفلام",
|
||||
"tv-shows": "برامج تلفزيونية"
|
||||
"tv-shows": "مسلسلات",
|
||||
"podcasts": "بودكاست"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "ارجع назад",
|
||||
"charts": "الرسوم البيانية {{inCountry}}"
|
||||
"back": "ارجع",
|
||||
"charts": "الترتيبات {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "حر",
|
||||
"movie": "فيلم",
|
||||
"tv-show": "برنامج تلفزيوني"
|
||||
"tv-show": "مسلسل"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "شاهد على {{platform}}",
|
||||
"rent-on": "استئجار على {{platform}}",
|
||||
"buy-on": "اشتري على {{platform}}",
|
||||
"buy-on": "اشترِ على {{platform}}",
|
||||
"buy-rent-on": "اشترِ أو استأجر على {{platform}}",
|
||||
"free-on": "شاهد مجانًا على {{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "العودة إلى الصفحة الرئيسية"
|
||||
"home": "العودة إلى مركز التحكم الرئيسي"
|
||||
},
|
||||
"search": {
|
||||
"search": "بحث",
|
||||
"results": "النتائج",
|
||||
"results": "نتائج البحث",
|
||||
"viewAll": "عرض الكل",
|
||||
"noResults": "لا توجد نتائج",
|
||||
"placeholder": "ابحث..."
|
||||
@@ -53,57 +54,57 @@
|
||||
"analytics": "تحليلات",
|
||||
"analytics-description": "إرسال بيانات الاستخدام المجهولة للمساعدة في تحسين التطبيق وتوجيه التطوير.",
|
||||
"logs": "السجلات",
|
||||
"logs-description": "عرض سجلات التطبيق لتصحيح الأخطاء واستكشاف المشكلات.",
|
||||
"logs-description": "عرض سجلات التطبيق لأغراض التصحيح وحل المشكلات.",
|
||||
"open-logs": "يفتح",
|
||||
"update": "تحديث الإعدادات",
|
||||
"error": "فشل في تحديث الإعدادات"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "التفضيلات",
|
||||
"description": "اختر لغتك وبلدك المفضلين للاستمتاع بمحتوى مخصص.",
|
||||
"description": "اختر لغتك وبلدك المفضل للاستمتاع بمحتوى مخصص.",
|
||||
"update": "تحديث التفضيلات",
|
||||
"error": "فشل في تحديث التفضيلات",
|
||||
"signOut": "تسجيل الخروج",
|
||||
"toast": "تم تحديث تفضيلاتك بنجاح.",
|
||||
"language": "لغة",
|
||||
"language-description": "سيتم تكييف المحتوى وواجهة التطبيق مع اللغة التي اخترتها.",
|
||||
"language": "اللغة",
|
||||
"language-description": "ستتكيف المحتوى وواجهة التطبيق مع اللغة التي اخترتها.",
|
||||
"country": "البلد",
|
||||
"country-description": "قم بتعيين دولتك لتخصيص توصيات المحتوى وتكييف تجربتك."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "تفضيلات المشاهدة",
|
||||
"description": "أخبرنا أين تحب المشاهدة حتى نتمكن من تسليط الضوء على الخيارات المناسبة لك.",
|
||||
"description": "أخبرنا أين تفضل المشاهدة حتى نتمكن من تسليط الضوء على الخيارات المناسبة لك.",
|
||||
"update": "تحديث التفضيلات",
|
||||
"toast": "تم تحديث تفضيلات المشاهدة الخاصة بك بنجاح.",
|
||||
"add": "يضيف",
|
||||
"add": "أضف",
|
||||
"remove": "إزالة"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "اختر بلدك",
|
||||
"countryDescription": "حدد بلدك لرؤية اللغات المتاحة",
|
||||
"countryDescription": "اختر بلدك لرؤية اللغات المتاحة",
|
||||
"languageTitle": "اختر لغتك",
|
||||
"languageDescription": "اختر لغة الواجهة الخاصة بك وأولوي المحتوى {{inCountry}}",
|
||||
"changeCountry": "تغيير البلد",
|
||||
"default": "اللغة الافتراضية",
|
||||
"languageDescription": "اختر لغة الواجهة وأعط الأولوية للمحتوى {{inCountry}}",
|
||||
"changeCountry": "تغيير الدولة",
|
||||
"default": "الإعدادات المحلية الافتراضية",
|
||||
"showAll": "عرض جميع اللغات"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "اختر خدمات البث الخاصة بك",
|
||||
"description": "اختر المنصات التي يمكنك الوصول إليها حتى نتمكن من عرض ما يمكنك مشاهدته عليك.",
|
||||
"searchPlaceholder": "ابحث عن مقدمي الخدمات...",
|
||||
"description": "اختر المنصات التي لديك حق الوصول إليها حتى نتمكن من عرض ما يمكنك مشاهدته.",
|
||||
"searchPlaceholder": "البحث عن مقدمي الخدمات...",
|
||||
"category": {
|
||||
"popular": "شائع",
|
||||
"free": "حر",
|
||||
"subscription": "اشتراك",
|
||||
"all": "الجميع"
|
||||
"free": "مجاناً",
|
||||
"subscription": "الاشتراك",
|
||||
"all": "الكل"
|
||||
},
|
||||
"skip": "سأفعلها لاحقًا",
|
||||
"continue": "استمر",
|
||||
"skip": "سأفعل ذلك لاحقًا",
|
||||
"continue": "متابعة",
|
||||
"selectCountry": "تغيير البلد",
|
||||
"clearAll": "مسح الكل",
|
||||
"clearSearch": "مسح البحث",
|
||||
"selected": "{{count}} مزود(ون) تم اختيارهم",
|
||||
"noFound": "لم يتم العثور على مزودين لـ\"{{query}}\""
|
||||
"selected": "{{count}} مزود(ين) تم اختياره(م)",
|
||||
"noFound": "لم يتم العثور على مزودين لـ \"{{query}}\""
|
||||
},
|
||||
"priceType": {
|
||||
"buy": "يشتري",
|
||||
@@ -113,7 +114,7 @@
|
||||
"rent": "إيجار"
|
||||
},
|
||||
"update": {
|
||||
"available": "وقت الفشار {{version}} متاح...",
|
||||
"available": "Popcorn Time {{version}} متاح...",
|
||||
"downloading": "جارٍ تنزيل التحديث...",
|
||||
"downloaded": "تم تنزيل التحديث...",
|
||||
"installing": "جارٍ تثبيت التحديث...",
|
||||
@@ -123,39 +124,39 @@
|
||||
"error": "فشل في تثبيت التحديث"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "درجة تقييم خاصة بالدولة تعكس مدى تجاوب الوسائط {{inCountry}}.",
|
||||
"pt-desc": "تعكس الدرجات الأعلى محتوى ذو تقييم عالٍ وسهولة وصول عالية. تشير درجة 90/100 إلى محتوى عالي الجودة يحظى بشعبية ومتوفرة على نطاق واسع. يتم تحديث الدرجات يومياً لتواكب التغيرات في التفضيلات الإقليمية."
|
||||
"pt-title": "تصنيف خاص بكل بلد يعكس مدى تفاعل الوسائط {{inCountry}}.",
|
||||
"pt-desc": "تعكس الدرجات الأعلى محتوى ذو تقييم عالي وسهولة في الوصول. تشير درجة 90/100 إلى محتوى عالي الجودة وشائع ومتاح على نطاق واسع. يتم تحديث الدرجات يوميًا لتواكب التفضيلات الإقليمية المتغيرة."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "الترتيب حسب",
|
||||
"popularity": "الشعبية",
|
||||
"updated": "مُحدَّث"
|
||||
"updated": "مُحدث"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "يفتح"
|
||||
"open": "افتح"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "الروابط",
|
||||
"links": "روابط",
|
||||
"overview": "نظرة عامة",
|
||||
"similars": "مشابهة"
|
||||
"similars": "مشابهات"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "فعل",
|
||||
"ADVENTURE": "مفامرة",
|
||||
"ANIMATION": "الرسوم المتحركة",
|
||||
"ACTION": "حركة",
|
||||
"ADVENTURE": "مغامرة",
|
||||
"ANIMATION": "رسوم متحركة",
|
||||
"COMEDY": "كوميديا",
|
||||
"CRIME": "جريمة",
|
||||
"DOCUMENTARY": "فيلم وثائقي",
|
||||
"DOCUMENTARY": "وثائقي",
|
||||
"DRAMA": "دراما",
|
||||
"FAMILY": "عائلة",
|
||||
"FANTASY": "خيالي",
|
||||
"HISTORY": "تاريخ",
|
||||
"FAMILY": "عائلي",
|
||||
"FANTASY": "خيال",
|
||||
"HISTORY": "التاريخ",
|
||||
"HORROR": "رعب",
|
||||
"MUSIC": "موسيقى",
|
||||
"MYSTERY": "أُحجِيَّة",
|
||||
"OTHER": "آخر",
|
||||
"ROMANCE": "الرومانسية",
|
||||
"SCIENCE_FICTION": "الخيال العلمي",
|
||||
"MYSTERY": "غموض",
|
||||
"OTHER": "أخرى",
|
||||
"ROMANCE": "رومانسية",
|
||||
"SCIENCE_FICTION": "خيال علمي",
|
||||
"THRILLER": "إثارة",
|
||||
"TV_MOVIE": "فيلم تلفزيوني",
|
||||
"WAR": "حرب",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"header": {
|
||||
"popular": "Populær",
|
||||
"popular": "Populære",
|
||||
"free": "Gratis",
|
||||
"soon": "Soon™"
|
||||
},
|
||||
@@ -12,7 +12,8 @@
|
||||
"load-more": "Indlæs mere",
|
||||
"populars": "Populære",
|
||||
"movies": "Film",
|
||||
"tv-shows": "TV-serier"
|
||||
"tv-shows": "Serier",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Gå tilbage",
|
||||
@@ -21,7 +22,7 @@
|
||||
"media": {
|
||||
"free": "Gratis",
|
||||
"movie": "Film",
|
||||
"tv-show": "Tv-serie"
|
||||
"tv-show": "Serie"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Se på {{platform}}",
|
||||
@@ -31,7 +32,7 @@
|
||||
"free-on": "Se gratis på {{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "Tilbage til forsiden"
|
||||
"home": "Tilbage til hjem"
|
||||
},
|
||||
"search": {
|
||||
"search": "Søg",
|
||||
@@ -41,19 +42,19 @@
|
||||
"placeholder": "Søg..."
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "Sprog og region",
|
||||
"watchPreferences": "Seerpræferencer",
|
||||
"preferences": "Sprog og område",
|
||||
"watchPreferences": "Se præferencer",
|
||||
"settings": "App-indstillinger",
|
||||
"signOut": "Log ud"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "Dine indstillinger er blevet opdateret med succes.",
|
||||
"settings": "Indstillinger",
|
||||
"description": "Konfigurer app-specifikke indstillinger som analyser, temaer og andre lokale præferencer.",
|
||||
"description": "Konfigurér app-specifikke indstillinger som analyse, temaer og andre lokale præferencer.",
|
||||
"analytics": "Analyser",
|
||||
"analytics-description": "Send anonyme brugsdata for at hjælpe med at forbedre appen og guide udviklingen.",
|
||||
"analytics-description": "Send anonym brugsdata for at hjælpe med at forbedre appen og vejlede udviklingen.",
|
||||
"logs": "Logfiler",
|
||||
"logs-description": "Se applikationslogfiler for fejlfinding og problemløsning.",
|
||||
"logs-description": "Vis applikationslogfiler til fejlfinding og problemløsning.",
|
||||
"open-logs": "Åben",
|
||||
"update": "Opdater indstillinger",
|
||||
"error": "Kunne ikke opdatere indstillingerne"
|
||||
@@ -66,16 +67,16 @@
|
||||
"signOut": "Log ud",
|
||||
"toast": "Dine præferencer er blevet opdateret med succes.",
|
||||
"language": "Sprog",
|
||||
"language-description": "Indhold og applikationsgrænseflade vil tilpasse sig dit valgte sprog.",
|
||||
"language-description": "Indhold og applikationsgrænseflade vil tilpasse sig det valgte sprog.",
|
||||
"country": "Land",
|
||||
"country-description": "Indstil dit land for at personliggøre indholdsanbefalinger og tilpasse din oplevelse."
|
||||
"country-description": "Indstil dit land for at tilpasse indholds anbefalinger og skræddersy din oplevelse."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Seerpræferencer",
|
||||
"description": "Fortæl os, hvor du gerne vil se, så vi kan fremhæve de rigtige muligheder for dig.",
|
||||
"update": "Opdater præferencer",
|
||||
"toast": "Dine seerpræferencer er blevet opdateret med succes.",
|
||||
"add": "Tilføje",
|
||||
"description": "Fortæl os, hvor du foretrækker at se, så vi kan fremhæve de rigtige muligheder for dig.",
|
||||
"update": "Opdater visningspræferencer",
|
||||
"toast": "Dine seerindstillinger er blevet opdateret med succes.",
|
||||
"add": "Tilføj",
|
||||
"remove": "Fjern"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
@@ -84,7 +85,7 @@
|
||||
"languageTitle": "Vælg dit sprog",
|
||||
"languageDescription": "Vælg dit grænsefladesprog og prioriter indhold {{inCountry}}",
|
||||
"changeCountry": "Skift land",
|
||||
"default": "Standardindstilling af område",
|
||||
"default": "Standard landelokalisering",
|
||||
"showAll": "Vis alle sprog"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
@@ -92,7 +93,7 @@
|
||||
"description": "Vælg de platforme, du har adgang til, så vi kan vise dig, hvad du skal se.",
|
||||
"searchPlaceholder": "Søgeudbydere...",
|
||||
"category": {
|
||||
"popular": "Populær",
|
||||
"popular": "Populære",
|
||||
"free": "Gratis",
|
||||
"subscription": "Abonnement",
|
||||
"all": "Alle"
|
||||
@@ -100,7 +101,7 @@
|
||||
"skip": "Jeg gør det senere",
|
||||
"continue": "Fortsæt",
|
||||
"selectCountry": "Skift land",
|
||||
"clearAll": "Ryd alt op",
|
||||
"clearAll": "Ryd alle",
|
||||
"clearSearch": "Ryd søgning",
|
||||
"selected": "{{count}} udbyder(e) valgt",
|
||||
"noFound": "Ingen udbydere fundet for \"{{query}}\""
|
||||
@@ -114,7 +115,7 @@
|
||||
},
|
||||
"update": {
|
||||
"available": "Popcorn Time {{version}} er tilgængelig...",
|
||||
"downloading": "Henter opdatering...",
|
||||
"downloading": "Downloader opdatering...",
|
||||
"downloaded": "Opdatering downloadet...",
|
||||
"installing": "Installerer opdatering...",
|
||||
"installed": "Genstart appen for at anvende opdateringen",
|
||||
@@ -124,7 +125,7 @@
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "En landespecifik vurdering, der afspejler, hvor godt et medie resonerer {{inCountry}}.",
|
||||
"pt-desc": "Højere scorer afspejler indhold, der både er højt bedømt og let tilgængeligt. En score på 90/100 indikerer indhold af topkvalitet, der er populært og bredt tilgængeligt. Scorerne opdateres dagligt for at følge med i ændrede regionale præferencer."
|
||||
"pt-desc": "Højere score afspejler indhold, der både er højt vurderet og let tilgængeligt. En score på 90/100 angiver indhold af topkvalitet, der er populært og bredt tilgængeligt. Scorerne opdateres dagligt for at følge med i de skiftende regionale præferencer."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Sorter efter",
|
||||
@@ -132,7 +133,7 @@
|
||||
"updated": "Opdateret"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "Åben"
|
||||
"open": "Åbn"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Links",
|
||||
@@ -140,26 +141,26 @@
|
||||
"similars": "Lignende"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "Handling",
|
||||
"ACTION": "Action",
|
||||
"ADVENTURE": "Eventyr",
|
||||
"ANIMATION": "Animation",
|
||||
"COMEDY": "Komedie",
|
||||
"CRIME": "Forbrydelse",
|
||||
"CRIME": "Krimi",
|
||||
"DOCUMENTARY": "Dokumentar",
|
||||
"DRAMA": "Drama",
|
||||
"FAMILY": "Familie",
|
||||
"FANTASY": "Fantasi",
|
||||
"FANTASY": "Fantasy",
|
||||
"HISTORY": "Historie",
|
||||
"HORROR": "Rædsel",
|
||||
"HORROR": "Gyser",
|
||||
"MUSIC": "Musik",
|
||||
"MYSTERY": "Mysterium",
|
||||
"MYSTERY": "Mysterie",
|
||||
"OTHER": "Andre",
|
||||
"ROMANCE": "Romantik",
|
||||
"SCIENCE_FICTION": "Sci-Fi",
|
||||
"THRILLER": "Thriller",
|
||||
"TV_MOVIE": "TV film",
|
||||
"TV_MOVIE": "TV-film",
|
||||
"WAR": "Krig",
|
||||
"WESTERN": "Vestlig"
|
||||
"WESTERN": "Vesterland"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andorra",
|
||||
|
||||
@@ -10,35 +10,36 @@
|
||||
"browse": {
|
||||
"loading": "Laden...",
|
||||
"load-more": "Mehr laden",
|
||||
"populars": "Beliebt",
|
||||
"populars": "Beliebte Filme und Serien",
|
||||
"movies": "Filme",
|
||||
"tv-shows": "TV-Serien"
|
||||
"tv-shows": "Serien",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Zurück gehen",
|
||||
"back": "Zurück",
|
||||
"charts": "Charts {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Frei",
|
||||
"movie": "Film",
|
||||
"tv-show": "Fernsehserie"
|
||||
"tv-show": "Serie"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Auf {{platform}} ansehen",
|
||||
"rent-on": "Auf {{platform}} mieten",
|
||||
"buy-on": "Auf {{platform}} kaufen",
|
||||
"rent-on": "Mieten auf {{platform}}",
|
||||
"buy-on": "Kaufen auf {{platform}}",
|
||||
"buy-rent-on": "Kaufen oder mieten auf {{platform}}",
|
||||
"free-on": "Kostenlos ansehen auf {{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "Zurück zur Startseite"
|
||||
"home": "Zurück zum Hauptbildschirm"
|
||||
},
|
||||
"search": {
|
||||
"search": "Suche",
|
||||
"results": "Ergebnisse",
|
||||
"viewAll": "Alle ansehen",
|
||||
"viewAll": "Alle anzeigen",
|
||||
"noResults": "Keine Ergebnisse",
|
||||
"placeholder": "Suche..."
|
||||
"placeholder": "Suchen..."
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "Sprache & Region",
|
||||
@@ -47,40 +48,40 @@
|
||||
"signOut": "Abmelden"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "Ihre Einstellungen wurden erfolgreich aktualisiert.",
|
||||
"toast": "Deine Einstellungen wurden erfolgreich aktualisiert.",
|
||||
"settings": "Einstellungen",
|
||||
"description": "Konfigurieren Sie app-spezifische Optionen wie Analysen, Themen und andere lokale Einstellungen.",
|
||||
"analytics": "Analytik",
|
||||
"analytics-description": "Sende anonyme Nutzungsdaten, um die App zu verbessern und die Entwicklung zu steuern.",
|
||||
"analytics-description": "Sende anonyme Nutzungsdaten, um die App zu verbessern und die Entwicklung zu unterstützen.",
|
||||
"logs": "Protokolle",
|
||||
"logs-description": "Anwendungsprotokolle zur Fehlerbehebung und Fehlersuche anzeigen.",
|
||||
"logs-description": "Anwendungsprotokolle zur Fehlersuche und Problemlösung anzeigen.",
|
||||
"open-logs": "Offen",
|
||||
"update": "Einstellungen aktualisieren",
|
||||
"error": "Aktualisierung der Einstellungen fehlgeschlagen"
|
||||
"error": "Fehler beim Aktualisieren der Einstellungen"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Einstellungen",
|
||||
"description": "Wählen Sie Ihre bevorzugte Sprache und Ihr Land aus, um maßgeschneiderte Inhalte zu genießen.",
|
||||
"description": "Wählen Sie Ihre bevorzugte Sprache und Ihr Land, um maßgeschneiderte Inhalte zu genießen.",
|
||||
"update": "Einstellungen aktualisieren",
|
||||
"error": "Fehler beim Aktualisieren der Einstellungen",
|
||||
"signOut": "Abmelden",
|
||||
"toast": "Ihre Einstellungen wurden erfolgreich aktualisiert.",
|
||||
"toast": "Deine Einstellungen wurden erfolgreich aktualisiert.",
|
||||
"language": "Sprache",
|
||||
"language-description": "Der Inhalt und die Benutzeroberfläche der Anwendung passen sich an die von Ihnen ausgewählte Sprache an.",
|
||||
"language-description": "Inhalt und Anwendungsoberfläche passen sich an die von Ihnen ausgewählte Sprache an.",
|
||||
"country": "Land",
|
||||
"country-description": "Stellen Sie Ihr Land ein, um Inhaltempfehlungen zu personalisieren und Ihr Erlebnis anzupassen."
|
||||
"country-description": "Stellen Sie Ihr Land ein, um Inhaltsvorschläge zu personalisieren und Ihr Erlebnis anzupassen."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Seheinstellungen",
|
||||
"description": "Sag uns, wo du gerne schaust, damit wir die richtigen Optionen für dich hervorheben können.",
|
||||
"update": "Einstellungen aktualisieren",
|
||||
"toast": "Ihre Anzeigeeinstellungen wurden erfolgreich aktualisiert.",
|
||||
"label": "Sehgewohnheiten",
|
||||
"description": "Sag uns, wo du gerne schaust, damit wir dir die passenden Optionen hervorheben können.",
|
||||
"update": "Aktualisiere Einstellungen",
|
||||
"toast": "Ihre Wiedergabepräferenzen wurden erfolgreich aktualisiert.",
|
||||
"add": "Hinzufügen",
|
||||
"remove": "Entfernen"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "Wählen Sie Ihr Land",
|
||||
"countryDescription": "Wähle dein Land, um verfügbare Sprachen zu sehen",
|
||||
"countryTitle": "Wähle dein Land aus",
|
||||
"countryDescription": "Wählen Sie Ihr Land aus, um verfügbare Sprachen anzuzeigen.",
|
||||
"languageTitle": "Sprache auswählen",
|
||||
"languageDescription": "Wählen Sie Ihre Schnittstellensprache und priorisieren Sie Inhalte {{inCountry}}",
|
||||
"changeCountry": "Land ändern",
|
||||
@@ -88,20 +89,20 @@
|
||||
"showAll": "Alle Sprachen anzeigen"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "Wähle deine Streamingdienste aus",
|
||||
"description": "Wähle die Plattformen aus, auf die du Zugriff hast, damit wir dir zeigen können, was du anschauen kannst.",
|
||||
"searchPlaceholder": "Suchanbieter durchsuchen...",
|
||||
"title": "Wählen Sie Ihre Streaming-Dienste aus",
|
||||
"description": "Wähle die Plattformen, auf die du Zugriff hast, damit wir dir zeigen können, was du anschauen kannst.",
|
||||
"searchPlaceholder": "Suchanbieter suchen...",
|
||||
"category": {
|
||||
"popular": "Beliebt",
|
||||
"free": "Frei",
|
||||
"free": "Kostenlos",
|
||||
"subscription": "Abonnement",
|
||||
"all": "Alle"
|
||||
},
|
||||
"skip": "Ich mache es später.",
|
||||
"continue": "Fortfahren",
|
||||
"skip": "Ich mach's später.",
|
||||
"continue": "Weiter",
|
||||
"selectCountry": "Land ändern",
|
||||
"clearAll": "Alles löschen",
|
||||
"clearSearch": "Suche löschen",
|
||||
"clearSearch": "Suchanfrage löschen",
|
||||
"selected": "{{count}} Anbieter ausgewählt",
|
||||
"noFound": "Keine Anbieter für \"{{query}}\" gefunden"
|
||||
},
|
||||
@@ -114,17 +115,17 @@
|
||||
},
|
||||
"update": {
|
||||
"available": "Popcorn Time {{version}} ist verfügbar...",
|
||||
"downloading": "Aktualisierung wird heruntergeladen...",
|
||||
"downloading": "Update wird heruntergeladen...",
|
||||
"downloaded": "Update heruntergeladen...",
|
||||
"installing": "Aktualisierung wird installiert...",
|
||||
"installed": "Starten Sie die App neu, um das Update anzuwenden.",
|
||||
"installed": "Starte die App neu, um das Update anzuwenden.",
|
||||
"install": "Installieren",
|
||||
"relaunch": "Neustart",
|
||||
"error": "Fehler beim Installieren des Updates"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Eine länderspezifische Bewertung, die widerspiegelt, wie gut ein Medium {{inCountry}} ankommt.",
|
||||
"pt-desc": "Höhere Bewertungen spiegeln Inhalte wider, die sowohl hoch bewertet als auch leicht zugänglich sind. Eine Bewertung von 90/100 weist auf erstklassige Inhalte hin, die beliebt und weit verbreitet sind. Die Bewertungen werden täglich aktualisiert, um den sich ändernden regionalen Vorlieben gerecht zu werden."
|
||||
"pt-title": "Ein länderspezifisches Bewertungssystem, das widerspiegelt, wie gut ein Medium {{inCountry}} ankommt.",
|
||||
"pt-desc": "Höhere Bewertungen spiegeln Inhalte wider, die sowohl hoch bewertet als auch leicht zugänglich sind. Eine Bewertung von 90/100 weist auf erstklassige Inhalte hin, die populär und weit verbreitet sind. Die Bewertungen werden täglich aktualisiert, um mit den sich ändernden regionalen Vorlieben im Einklang zu bleiben."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Sortieren nach",
|
||||
@@ -132,7 +133,7 @@
|
||||
"updated": "Aktualisiert"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "Offen"
|
||||
"open": "Öffnen"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Links",
|
||||
@@ -140,24 +141,24 @@
|
||||
"similars": "Ähnliche"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "Aktion",
|
||||
"ACTION": "Action",
|
||||
"ADVENTURE": "Abenteuer",
|
||||
"ANIMATION": "Animation",
|
||||
"COMEDY": "Komödie",
|
||||
"CRIME": "Verbrechen",
|
||||
"DOCUMENTARY": "Dokumentarfilm",
|
||||
"CRIME": "Krimi",
|
||||
"DOCUMENTARY": "Dokumentation",
|
||||
"DRAMA": "Drama",
|
||||
"FAMILY": "Familie",
|
||||
"FANTASY": "Fantasie",
|
||||
"HISTORY": "Geschichte",
|
||||
"HORROR": "Horror",
|
||||
"MUSIC": "Musik",
|
||||
"MYSTERY": "Geheimnis",
|
||||
"OTHER": "Andere",
|
||||
"ROMANCE": "Romantik",
|
||||
"SCIENCE_FICTION": "Science-Fiction",
|
||||
"MYSTERY": "Mystery",
|
||||
"OTHER": "Sonstige",
|
||||
"ROMANCE": "Romanze",
|
||||
"SCIENCE_FICTION": "Sci-Fi",
|
||||
"THRILLER": "Thriller",
|
||||
"TV_MOVIE": "Fernsehfilm",
|
||||
"TV_MOVIE": "TV-Film",
|
||||
"WAR": "Krieg",
|
||||
"WESTERN": "Western"
|
||||
},
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"header": {
|
||||
"popular": "Δημοφιλής",
|
||||
"popular": "Δημοφιλή",
|
||||
"free": "Δωρεάν",
|
||||
"soon": "Σύντομα™"
|
||||
},
|
||||
@@ -9,24 +9,25 @@
|
||||
},
|
||||
"browse": {
|
||||
"loading": "Φόρτωση...",
|
||||
"load-more": "Φόρτωση περισσότερων",
|
||||
"load-more": "Φόρτωσε περισσότερα",
|
||||
"populars": "Δημοφιλή",
|
||||
"movies": "Ταινίες",
|
||||
"tv-shows": "Τηλεοπτικές Σειρές"
|
||||
"tv-shows": "Σειρές",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Πήγαινε πίσω",
|
||||
"back": "Πίσω",
|
||||
"charts": "Διαγράμματα {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Δωρεάν",
|
||||
"movie": "Ταινία",
|
||||
"tv-show": "Τηλεοπτική εκπομπή"
|
||||
"tv-show": "Σειρά"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Παρακολουθήστε στο {{platform}}",
|
||||
"rent-on": "Ενοικίαση στο {{platform}}",
|
||||
"buy-on": "Αγοράστε στο {{platform}}",
|
||||
"buy-on": "Αγορά στο {{platform}}",
|
||||
"buy-rent-on": "Αγοράστε ή νοικιάστε στο {{platform}}",
|
||||
"free-on": "Παρακολουθήστε δωρεάν στο {{platform}}"
|
||||
},
|
||||
@@ -36,7 +37,7 @@
|
||||
"search": {
|
||||
"search": "Αναζήτηση",
|
||||
"results": "Αποτελέσματα",
|
||||
"viewAll": "Δείτε όλα",
|
||||
"viewAll": "Προβολή όλων",
|
||||
"noResults": "Δεν υπάρχουν αποτελέσματα",
|
||||
"placeholder": "Αναζήτηση..."
|
||||
},
|
||||
@@ -47,20 +48,20 @@
|
||||
"signOut": "Αποσύνδεση"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "Οι ρυθμίσεις σας έχουν ενημερωθεί με επιτυχία.",
|
||||
"toast": "Οι ρυθμίσεις σας ενημερώθηκαν με επιτυχία.",
|
||||
"settings": "Ρυθμίσεις",
|
||||
"description": "Ρυθμίστε επιλογές συγκεκριμένες για την εφαρμογή όπως αναλύσεις, θέματα και άλλες τοπικές προτιμήσεις.",
|
||||
"analytics": "Αναλύσεις",
|
||||
"analytics-description": "Στείλτε ανώνυμα δεδομένα χρήσης για να βοηθήσετε στη βελτίωση της εφαρμογής και να καθοδηγήσετε την ανάπτυξη.",
|
||||
"description": "Διαμορφώστε επιλογές που αφορούν την εφαρμογή, όπως ανάλυση, θέματα και άλλες τοπικές προτιμήσεις.",
|
||||
"analytics": "Αναλυτικά Στοιχεία",
|
||||
"analytics-description": "Αποστολή ανώνυμων δεδομένων χρήσης για να βοηθήσετε στη βελτίωση της εφαρμογής και στον καθορισμό της ανάπτυξης.",
|
||||
"logs": "Αρχεία καταγραφής",
|
||||
"logs-description": "Προβολή των αρχείων καταγραφής της εφαρμογής για εντοπισμό και επίλυση προβλημάτων.",
|
||||
"logs-description": "Προβολή αρχείων καταγραφής εφαρμογής για αποσφαλμάτωση και αντιμετώπιση προβλημάτων.",
|
||||
"open-logs": "Ανοιχτό",
|
||||
"update": "Ρυθμίσεις ενημέρωσης",
|
||||
"error": "Αποτυχία ενημέρωσης ρυθμίσεων"
|
||||
"update": "Ενημέρωση ρυθμίσεων",
|
||||
"error": "Αποτυχία ενημέρωσης των ρυθμίσεων"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Προτιμήσεις",
|
||||
"description": "Επιλέξτε την προτιμώμενη γλώσσα και χώρα σας για να απολαμβάνετε προσαρμοσμένο περιεχόμενο.",
|
||||
"description": "Επιλέξτε την προτιμώμενη γλώσσα και χώρα σας για να απολαύσετε περιεχόμενο προσαρμοσμένο στις ανάγκες σας.",
|
||||
"update": "Ενημέρωση προτιμήσεων",
|
||||
"error": "Αποτυχία ενημέρωσης προτιμήσεων",
|
||||
"signOut": "Αποσύνδεση",
|
||||
@@ -71,39 +72,39 @@
|
||||
"country-description": "Ορίστε τη χώρα σας για να εξατομικεύσετε τις προτάσεις περιεχομένου και να προσαρμόσετε την εμπειρία σας."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Προτιμήσεις Παρακολούθησης",
|
||||
"description": "Πείτε μας πού σας αρέσει να παρακολουθείτε, ώστε να μπορούμε να επισημάνουμε τις κατάλληλες επιλογές για εσάς.",
|
||||
"label": "Ρυθμίσεις Προτιμήσεων Παρακολούθησης",
|
||||
"description": "Πείτε μας πού σας αρέσει να παρακολουθείτε, ώστε να μπορέσουμε να επισημάνουμε τις κατάλληλες επιλογές για εσάς.",
|
||||
"update": "Ενημέρωση προτιμήσεων",
|
||||
"toast": "Οι προτιμήσεις σας για τις προβολές έχουν ενημερωθεί με επιτυχία.",
|
||||
"add": "Προσθέτω",
|
||||
"toast": "Οι προτιμήσεις παρακολούθησής σας ενημερώθηκαν με επιτυχία.",
|
||||
"add": "Προσθήκη",
|
||||
"remove": "Αφαίρεση"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "Επιλέξτε τη χώρα σας",
|
||||
"countryDescription": "Επιλέξτε τη χώρα σας για να δείτε τις διαθέσιμες γλώσσες",
|
||||
"languageTitle": "Επιλέξτε τη γλώσσα σας",
|
||||
"languageDescription": "Επιλέξτε τη γλώσσα διεπαφής σας και δώστε προτεραιότητα στο περιεχόμενο {{inCountry}}",
|
||||
"languageDescription": "Επιλέξτε τη γλώσσα διεπαφής σας και δώστε προτεραιότητα στο περιεχόμενο {{inCountry}}.",
|
||||
"changeCountry": "Αλλαγή χώρας",
|
||||
"default": "Προεπιλεγμένη γλώσσα",
|
||||
"default": "Προεπιλεγμένη τοπική ρύθμιση χώρας",
|
||||
"showAll": "Εμφάνιση όλων των γλωσσών"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "Επιλέξτε τις υπηρεσίες streaming σας",
|
||||
"description": "Επιλέξτε τις πλατφόρμες στις οποίες έχετε πρόσβαση για να σας δείξουμε τι να παρακολουθήσετε.",
|
||||
"description": "Επιλέξτε τις πλατφόρμες στις οποίες έχετε πρόσβαση, ώστε να σας δείξουμε τι να παρακολουθήσετε.",
|
||||
"searchPlaceholder": "Αναζήτηση παρόχων...",
|
||||
"category": {
|
||||
"popular": "Δημοφιλή",
|
||||
"free": "Δωρεάν",
|
||||
"subscription": "Συνδρομή",
|
||||
"all": "Ολοι"
|
||||
"all": "Όλα"
|
||||
},
|
||||
"skip": "Θα το κάνω αργότερα",
|
||||
"continue": "Συνέχεια",
|
||||
"selectCountry": "Αλλαγή χώρας",
|
||||
"clearAll": "Καθαρισμός όλων των επιλογών",
|
||||
"clearAll": "Καθαρισμός όλων",
|
||||
"clearSearch": "Καθαρισμός αναζήτησης",
|
||||
"selected": "{{count}} πάροχος(-οι) επιλέχθηκε(-αν)",
|
||||
"noFound": "Δεν βρέθηκαν πάροχοι για το \"{{query}}\""
|
||||
"selected": "{{count}} πάροχος(-οι) επιλέχθηκαν",
|
||||
"noFound": "Δεν βρέθηκαν πάροχοι για \"{{query}}\""
|
||||
},
|
||||
"priceType": {
|
||||
"buy": "Αγορά",
|
||||
@@ -113,53 +114,53 @@
|
||||
"rent": "Ενοίκιο"
|
||||
},
|
||||
"update": {
|
||||
"available": "Το Popcorn Time {{version}} είναι διαθέσιμο...",
|
||||
"downloading": "Κατεβάζοντας την ενημέρωση...",
|
||||
"available": "Popcorn Time {{version}} είναι διαθέσιμο...",
|
||||
"downloading": "Κατεβάζοντας ενημέρωση...",
|
||||
"downloaded": "Ενημέρωση λήφθηκε...",
|
||||
"installing": "Εγκατάσταση ενημέρωσης...",
|
||||
"installed": "Ξεκινήστε ξανά την εφαρμογή για να εφαρμοστεί η ενημέρωση",
|
||||
"installed": "Επανεκκινήστε την εφαρμογή για να εφαρμόσετε την ενημέρωση.",
|
||||
"install": "Εγκατάσταση",
|
||||
"relaunch": "Επανεκκίνηση",
|
||||
"error": "Αποτυχία εγκατάστασης ενημέρωσης"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Ένα αξιολόγηση συγκεκριμένη για τη χώρα που αντικατοπτρίζει το πόσο καλά ένα μέσο αντηχεί {{inCountry}}.",
|
||||
"pt-desc": "Υψηλότερες βαθμολογίες αντικατοπτρίζουν περιεχόμενο που είναι και υψηλής αξιολόγησης και εύκολα προσβάσιμο. Μια βαθμολογία 90/100 υποδεικνύει περιεχόμενο κορυφαίας ποιότητας που είναι δημοφιλές και ευρέως διαθέσιμο. Οι βαθμολογίες ενημερώνονται καθημερινά για να συμβαδίζουν με τις μεταβαλλόμενες περιφερειακές προτιμήσεις."
|
||||
"pt-title": "Μια βαθμολογία συγκεκριμένη για τη χώρα που αντικατοπτρίζει το πόσο καλά ένα μέσο αντηχεί {{inCountry}}.",
|
||||
"pt-desc": "Υψηλότερες βαθμολογίες αντικατοπτρίζουν περιεχόμενο που είναι και πολύ καλά αξιολογημένο και εύκολα προσβάσιμο. Μια βαθμολογία 90/100 υποδηλώνει περιεχόμενο υψηλής ποιότητας που είναι δημοφιλές και ευρέως διαθέσιμο. Οι βαθμολογίες ενημερώνονται καθημερινά για να συμβαδίζουν με τις μεταβαλλόμενες περιφερειακές προτιμήσεις."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Ταξινόμηση κατά",
|
||||
"popularity": "Δημοτικότητα",
|
||||
"updated": "Ενημερώθηκε"
|
||||
"updated": "Ενημερωμένα"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "Ανοιχτό"
|
||||
"open": "Άνοιγμα"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Εδαφος διά παιγνίδι γκολφ",
|
||||
"overview": "Επισκόπηση",
|
||||
"links": "Σύνδεσμοι",
|
||||
"overview": "Περίληψη",
|
||||
"similars": "Παρόμοια"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "Δράση",
|
||||
"ADVENTURE": "Περιπέτεια",
|
||||
"ANIMATION": "Εμψύχωση",
|
||||
"ANIMATION": "Κινούμενα σχέδια",
|
||||
"COMEDY": "Κωμωδία",
|
||||
"CRIME": "Εγκλημα",
|
||||
"DOCUMENTARY": "Ντοκυμαντέρ",
|
||||
"CRIME": "Έγκλημα",
|
||||
"DOCUMENTARY": "Ντοκιμαντέρ",
|
||||
"DRAMA": "Δράμα",
|
||||
"FAMILY": "Οικογένεια",
|
||||
"FAMILY": "Οικογενειακή",
|
||||
"FANTASY": "Φαντασία",
|
||||
"HISTORY": "Ιστορία",
|
||||
"HORROR": "Φρίκη",
|
||||
"HORROR": "Τρόμου",
|
||||
"MUSIC": "Μουσική",
|
||||
"MYSTERY": "Μυστήριο",
|
||||
"OTHER": "Αλλος",
|
||||
"ROMANCE": "Ειδύλλιο",
|
||||
"OTHER": "Άλλα",
|
||||
"ROMANCE": "Ρομαντική",
|
||||
"SCIENCE_FICTION": "Sci-Fi",
|
||||
"THRILLER": "Εντυπωσιακό έργο",
|
||||
"TV_MOVIE": "Τηλεοπτική ταινία",
|
||||
"THRILLER": "Θρίλερ",
|
||||
"TV_MOVIE": "Τηλεοπτική Ταινία",
|
||||
"WAR": "Πόλεμος",
|
||||
"WESTERN": "Δυτικός"
|
||||
"WESTERN": "Γουέστερν"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Ανδόρα",
|
||||
|
||||
@@ -12,7 +12,8 @@
|
||||
"load-more": "Load more",
|
||||
"populars": "Populars",
|
||||
"movies": "Movies",
|
||||
"tv-shows": "TV Shows"
|
||||
"tv-shows": "Series",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Go back",
|
||||
|
||||
@@ -9,29 +9,30 @@
|
||||
},
|
||||
"browse": {
|
||||
"loading": "Cargando...",
|
||||
"load-more": "Cargar más",
|
||||
"load-more": "Cargar más contenido",
|
||||
"populars": "Populares",
|
||||
"movies": "Películas",
|
||||
"tv-shows": "Programas de TV"
|
||||
"tv-shows": "Series",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Volver atrás",
|
||||
"back": "Regresar",
|
||||
"charts": "Gráficos {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Gratis",
|
||||
"movie": "Película",
|
||||
"tv-show": "Programa de TV"
|
||||
"tv-show": "Serie"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Ver en {{platform}}",
|
||||
"rent-on": "Alquilar en {{platform}}",
|
||||
"buy-on": "Comprar en {{platform}}",
|
||||
"buy-rent-on": "Comprar o alquilar en {{platform}}",
|
||||
"buy-rent-on": "Compra o alquila en {{platform}}",
|
||||
"free-on": "Ver gratis en {{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "Volver a inicio"
|
||||
"home": "Volver al centro de mando hogar"
|
||||
},
|
||||
"search": {
|
||||
"search": "Buscar",
|
||||
@@ -47,32 +48,32 @@
|
||||
"signOut": "Cerrar sesión"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "Tus configuraciones se han actualizado correctamente.",
|
||||
"toast": "Tus configuraciones se han actualizado con éxito.",
|
||||
"settings": "Configuración",
|
||||
"description": "Configura opciones específicas de la aplicación como analíticas, temas y otras preferencias locales.",
|
||||
"analytics": "Analíticas",
|
||||
"analytics-description": "Enviar datos de uso anónimos para ayudar a mejorar la aplicación y guiar su desarrollo.",
|
||||
"analytics-description": "Enviar datos de uso anónimos para ayudar a mejorar la app y orientar su desarrollo.",
|
||||
"logs": "Registros",
|
||||
"logs-description": "Ver registros de la aplicación para depuración y resolución de problemas.",
|
||||
"open-logs": "Abierto",
|
||||
"update": "Configuración de actualización",
|
||||
"error": "Error al actualizar la configuración"
|
||||
"update": "Actualizar configuración",
|
||||
"error": "No se pudo actualizar la configuración."
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Preferencias",
|
||||
"description": "Selecciona tu idioma y país preferidos para disfrutar de contenido adaptado.",
|
||||
"description": "Selecciona tu idioma y país preferidos para disfrutar de contenido personalizado.",
|
||||
"update": "Actualizar preferencias",
|
||||
"error": "Fallo al actualizar las preferencias",
|
||||
"signOut": "Cerrar sesión",
|
||||
"toast": "Tus preferencias se han actualizado correctamente.",
|
||||
"language": "Idioma",
|
||||
"language-description": "El contenido y la interfaz de la aplicación se adaptarán al idioma seleccionado.",
|
||||
"language-description": "El contenido y la interfaz de la aplicación se adaptarán al idioma que selecciones.",
|
||||
"country": "País",
|
||||
"country-description": "Establece tu país para personalizar las recomendaciones de contenido y adaptar tu experiencia."
|
||||
"country-description": "Configura tu país para personalizar las recomendaciones de contenido y adaptar tu experiencia."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Preferencias de Visualización",
|
||||
"description": "Dinos dónde te gusta ver para que podamos destacar las opciones adecuadas para ti.",
|
||||
"label": "Preferencias de visualización",
|
||||
"description": "Dinos dónde te gusta ver contenido para que podamos destacar las opciones adecuadas para ti.",
|
||||
"update": "Actualizar preferencias",
|
||||
"toast": "Tus preferencias de visualización se han actualizado con éxito.",
|
||||
"add": "Agregar",
|
||||
@@ -82,7 +83,7 @@
|
||||
"countryTitle": "Selecciona tu país",
|
||||
"countryDescription": "Selecciona tu país para ver los idiomas disponibles",
|
||||
"languageTitle": "Selecciona tu idioma",
|
||||
"languageDescription": "Seleccione su idioma de interfaz y dé prioridad al contenido {{inCountry}}",
|
||||
"languageDescription": "Selecciona tu idioma de interfaz y prioriza el contenido {{inCountry}}",
|
||||
"changeCountry": "Cambiar país",
|
||||
"default": "Configuración regional predeterminada",
|
||||
"showAll": "Mostrar todos los idiomas"
|
||||
@@ -120,11 +121,11 @@
|
||||
"installed": "Reinicia la aplicación para aplicar la actualización",
|
||||
"install": "Instalar",
|
||||
"relaunch": "Relanzar",
|
||||
"error": "Error al instalar la actualización"
|
||||
"error": "No se pudo instalar la actualización"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Una calificación específica del país que refleja qué tan bien resuena un medio {{inCountry}}.",
|
||||
"pt-desc": "Puntajes más altos reflejan contenido que es tanto altamente valorado como fácilmente accesible. Un puntaje de 90/100 indica contenido de máxima calidad que es popular y ampliamente disponible. Los puntajes se actualizan diariamente para estar al día con las preferencias regionales cambiantes."
|
||||
"pt-title": "Una calificación específica del país que refleja qué tan bien resuena un contenido {{inCountry}}.",
|
||||
"pt-desc": "Las puntuaciones más altas reflejan contenido que es tanto altamente valorado como fácilmente accesible. Una puntuación de 90/100 indica contenido de primera calidad que es popular y está ampliamente disponible. Las puntuaciones se actualizan diariamente para mantenerse al día con las preferencias regionales cambiantes."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Ordenar por",
|
||||
@@ -132,11 +133,11 @@
|
||||
"updated": "Actualizado"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "Abierto"
|
||||
"open": "Abrir"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Campo de golf",
|
||||
"overview": "Descripción general",
|
||||
"links": "Enlaces",
|
||||
"overview": "Resumen",
|
||||
"similars": "Similares"
|
||||
},
|
||||
"genres": {
|
||||
@@ -144,22 +145,22 @@
|
||||
"ADVENTURE": "Aventura",
|
||||
"ANIMATION": "Animación",
|
||||
"COMEDY": "Comedia",
|
||||
"CRIME": "Delito",
|
||||
"CRIME": "Crimen",
|
||||
"DOCUMENTARY": "Documental",
|
||||
"DRAMA": "Drama",
|
||||
"FAMILY": "Familia",
|
||||
"FAMILY": "Familiar",
|
||||
"FANTASY": "Fantasía",
|
||||
"HISTORY": "Historia",
|
||||
"HORROR": "Horror",
|
||||
"MUSIC": "Música",
|
||||
"MYSTERY": "Misterio",
|
||||
"OTHER": "Otro",
|
||||
"OTHER": "Otros",
|
||||
"ROMANCE": "Romance",
|
||||
"SCIENCE_FICTION": "Ciencia ficción",
|
||||
"THRILLER": "Suspenso",
|
||||
"TV_MOVIE": "Película para televisión",
|
||||
"TV_MOVIE": "Película de TV",
|
||||
"WAR": "Guerra",
|
||||
"WESTERN": "Occidental"
|
||||
"WESTERN": "Western"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andorra",
|
||||
|
||||
@@ -1,34 +1,35 @@
|
||||
{
|
||||
"header": {
|
||||
"popular": "Populaarne",
|
||||
"popular": "Populaarsed",
|
||||
"free": "Tasuta",
|
||||
"soon": "Varsti™"
|
||||
},
|
||||
"splash": {
|
||||
"loading": "በመነሳት ላይ..."
|
||||
"loading": "Kufu..."
|
||||
},
|
||||
"browse": {
|
||||
"loading": "Laadimine...",
|
||||
"load-more": "ተጨማሪ ጭን",
|
||||
"loading": "Laadin...",
|
||||
"load-more": "ተጨማሪ ጫን",
|
||||
"populars": "Populaarsed",
|
||||
"movies": "Filimoch",
|
||||
"tv-shows": "ቴሌቪዥን ፕሮግራሞች"
|
||||
"tv-shows": "Series",
|
||||
"podcasts": "Podcastid"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Tagasi mine",
|
||||
"charts": "Edetabelid {{inCountry}}"
|
||||
"back": "Tagasi",
|
||||
"charts": "Diagrammid {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Tasuta",
|
||||
"movie": "Film",
|
||||
"tv-show": "የቲቪ ትርዒት"
|
||||
"tv-show": "Seriis"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Vaata {{platform}} peal",
|
||||
"rent-on": "ኪራይ በ{{platform}}",
|
||||
"buy-on": "{{platform}}-ላይ ግዙ",
|
||||
"buy-rent-on": "መግዛት ወይም መከራየት በ{{platform}}",
|
||||
"free-on": "በነፃ ተመልከት በ{{platform}}"
|
||||
"watch-on": "Vaata {{platform}}-il",
|
||||
"rent-on": "Rendi platvormil {{platform}}",
|
||||
"buy-on": "Osta platvormil {{platform}}",
|
||||
"buy-rent-on": "Osta või laenuta {{platform}} kaudu",
|
||||
"free-on": "Vaata tasuta {{platform}}-il"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "Tagasi koju"
|
||||
@@ -36,74 +37,74 @@
|
||||
"search": {
|
||||
"search": "Otsi",
|
||||
"results": "Results",
|
||||
"viewAll": "አላላፊ ሁሉን ይመልከቱ",
|
||||
"noResults": "Ingen resultat",
|
||||
"placeholder": "ፈልግ..."
|
||||
"viewAll": "Kuva kõik",
|
||||
"noResults": "Tulemusi ei leitud",
|
||||
"placeholder": "Otsi..."
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "Keel ja piirkond",
|
||||
"watchPreferences": "Vaatamise eelistused",
|
||||
"watchPreferences": "Vaata eelistusi",
|
||||
"settings": "Rakenduse seaded",
|
||||
"signOut": "Logi välja"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "Seerotaatewochin keffilachehu.",
|
||||
"settings": "አቀማመጦች",
|
||||
"description": "የመተግበሪያ ልዩ አማራጮችን እንደ ትንታኔዎች፣ ገጽታዎች እና ሌሎች አካባቢ ተመሳሳይ ቅድመ አላባት ያቀናብሩ።",
|
||||
"analytics": "Analüüsid",
|
||||
"analytics-description": "Saada anonüümset kasutusandmeid, et aidata rakenduse täiustamisel ja arenduse suunamisel.",
|
||||
"toast": "Teie seaded on edukalt uuendatud.",
|
||||
"settings": "Seaded",
|
||||
"description": "Konfigureeri rakendusepõhiseid valikuid nagu analüütika, teemad ja muud kohalikud eelistused.",
|
||||
"analytics": "Analüütika",
|
||||
"analytics-description": "Saada anonüümseid kasutusandmeid, et aidata rakendust täiustada ja arendust suunata.",
|
||||
"logs": "Logid",
|
||||
"logs-description": "Rakibata galmee raawwii barnootaa fi rakkoo hiikuu ilaaluu.",
|
||||
"logs-description": "Vaata rakenduse logisid vigade leidmiseks ja lahendamiseks.",
|
||||
"open-logs": "Avatud",
|
||||
"update": "አማራጮችን አዘምን",
|
||||
"error": "ቅኝቱን ማሻሻል አልተቻለም"
|
||||
"update": "Seadete värskendamine",
|
||||
"error": "Seadete värskendamine ebaõnnestus"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "ቅደም ተከተል፦",
|
||||
"description": "Valitud sisu nautimiseks valige oma eelistatud keel ja riik.",
|
||||
"preferences": "Eelistused",
|
||||
"description": "Valige oma eelistatud keel ja riik, et nautida kohandatud sisu.",
|
||||
"update": "Eelistuste uuendamine",
|
||||
"error": "Ebaõnnestus eelistusi uuendada",
|
||||
"signOut": "Logi välja",
|
||||
"toast": "Teferotchawotchihu be'ijigubet'i t'ik'ik'ilewalachew.",
|
||||
"toast": "Teie eelistused on edukalt uuendatud.",
|
||||
"language": "Keel",
|
||||
"language-description": "ይዘት እና የመተግበሪያ ገጽታ ወደ ተመርጡት ቋንቋ ይማራሉ።",
|
||||
"language-description": "Sisu ja rakenduse liides kohanduvad teie valitud keelega.",
|
||||
"country": "Riik",
|
||||
"country-description": "Maaşaa'u inqilal kaadrigaaga si aad u habayso talooyinka waxyaabaha ku habboon oo aad u habayso waayo-aragnimadaada."
|
||||
"country-description": "Seadke oma riik, et isikupärastada sisu soovitusi ja kohandada oma kogemust."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "እንደምትመርጡት ይመልከቱ",
|
||||
"description": "እኛ ትክክለኛውን አማራጭ እንድንሳይህ የሚወድዱትን የማየት ቦታ ንገሩን።",
|
||||
"update": "Einstellungen aktualisieren",
|
||||
"toast": "Teie vaatamise eelistused on edukalt uuendatud.",
|
||||
"label": "Vaata eelistusi",
|
||||
"description": "Ütle meile, kus sulle meeldib vaadata, et saaksime sulle sobivad valikud esile tõsta.",
|
||||
"update": "Uuenda vaatamise eelistusi",
|
||||
"toast": "Teie vaatamiseelistused on edukalt uuendatud.",
|
||||
"add": "Lisa",
|
||||
"remove": "Eemalda"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "Vali oma riik",
|
||||
"countryDescription": "Vali oma riik, et näha saadaval olevaid keeli",
|
||||
"countryDescription": "Vali oma riik, et näha saadaolevaid keeli",
|
||||
"languageTitle": "Vali oma keel",
|
||||
"languageDescription": "Valige oma liidese keel ja eelistage sisu {{inCountry}}",
|
||||
"changeCountry": "Muuda riiki",
|
||||
"default": "Vaikimisi lokaat",
|
||||
"default": "Vaikimisi piirkonna seadistus",
|
||||
"showAll": "Näita kõiki keeli"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "Vali voogedastusteenused",
|
||||
"description": "Vali need platvormid, millele sul on juurdepääs, et saaksime näidata, mida vaadata.",
|
||||
"searchPlaceholder": "Otsi pakkujaid...",
|
||||
"title": "Valige oma voogedastusteenused",
|
||||
"description": "Vali platvormid, millele sul on juurdepääs, et saaksime näidata, mida vaadata.",
|
||||
"searchPlaceholder": "Otsingupakkujad...",
|
||||
"category": {
|
||||
"popular": "Populaarne",
|
||||
"popular": "Populaarsed",
|
||||
"free": "Tasuta",
|
||||
"subscription": "Tellimine",
|
||||
"subscription": "Tellimused",
|
||||
"all": "Kõik"
|
||||
},
|
||||
"skip": "Jäta vahele",
|
||||
"skip": "Teen seda hiljem",
|
||||
"continue": "Jätka",
|
||||
"selectCountry": "Vali maakond",
|
||||
"selectCountry": "Muuda riiki",
|
||||
"clearAll": "Kustuta kõik",
|
||||
"clearSearch": "Otsi tühjaks",
|
||||
"selected": "{{count}} pakkuja(t) valitud",
|
||||
"noFound": "\"{{query}}\" kohta ei leitud ühtegi pakkujat."
|
||||
"clearSearch": "Tühjenda otsing",
|
||||
"selected": "{{count}} teenusepakkuja(t) valitud",
|
||||
"noFound": "Pakkujaid ei leitud päringule \"{{query}}\""
|
||||
},
|
||||
"priceType": {
|
||||
"buy": "Osta",
|
||||
@@ -114,52 +115,52 @@
|
||||
},
|
||||
"update": {
|
||||
"available": "Popcorn Time {{version}} on saadaval...",
|
||||
"downloading": "Värskenduse allalaadimine...",
|
||||
"downloaded": "Uuendus alla laaditud...",
|
||||
"downloading": "Allalaadimise värskendus...",
|
||||
"downloaded": "Uuendus on alla laaditud...",
|
||||
"installing": "Uuenduse installimine...",
|
||||
"installed": "Taaskanda app-ka si aad cusboonaysiinta ugu dhaqan geliso",
|
||||
"install": "Paigalda",
|
||||
"installed": "Taaskäivita rakendus, et värskendus jõustuks",
|
||||
"install": "Installi",
|
||||
"relaunch": "Taaskäivita",
|
||||
"error": "ብሉን ማደስ አልተገኘም የማለት ነው ማለት አልተሳካም"
|
||||
"error": "Uuenduse installimine ebaõnnestus"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "{{inCountry}} kaju vastav hinnang, mis peegeldab, kui hästi meedia resonants.",
|
||||
"pt-desc": "ከፍተኛ ነጥቦች እንደንገድ የተሞላ እና በቀላሉ የሚገኝ ይዘት የሚያሳይ ነው። ከ 90/100 የሚደርስ ነጥብ ምርጥ ጥራት ይዘት እና በበርካታ የሚገኝ ታዋቂ ይዘት እንደሆነ ያሳያል። ነጥቦቹ እንደ አካባቢያዊ ምርጫዎች ለሚለዋወጡ መሰረት ዕለታዊ እየተሻሻሉ ነው።"
|
||||
"pt-title": "Riigipõhine hinnang, mis kajastab, kui hästi meedia resoneerub {{inCountry}}.",
|
||||
"pt-desc": "Kõrgemad hinded kajastavad sisu, mis on nii kõrgelt hinnatud kui ka kergesti kättesaadav. Hinne 90/100 näitab tippkvaliteediga sisu, mis on populaarne ja laialdaselt kättesaadav. Hinded uuendatakse iga päev, et arvestada muutuvate piirkondlike eelistustega."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "መደብ በ",
|
||||
"popularity": "ታዋቂነት",
|
||||
"label": "Sorteeri järgi",
|
||||
"popularity": "Populaarsus",
|
||||
"updated": "Uuendatud"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "Avatud"
|
||||
"open": "Ava"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Lingid",
|
||||
"overview": "አጠቃላይ ገጽታ",
|
||||
"similars": "እኩል ያላቸው"
|
||||
"overview": "Ülevaade",
|
||||
"similars": "Sarnased"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "Tegevus",
|
||||
"ACTION": "Märul",
|
||||
"ADVENTURE": "Seiklus",
|
||||
"ANIMATION": "Animatsioon",
|
||||
"COMEDY": "Komöödia",
|
||||
"CRIME": "Kuritegevus",
|
||||
"CRIME": "Kuritegu",
|
||||
"DOCUMENTARY": "Dokumentaalfilm",
|
||||
"DRAMA": "Draama",
|
||||
"FAMILY": "Perekond",
|
||||
"FAMILY": "Pere",
|
||||
"FANTASY": "Fantaasia",
|
||||
"HISTORY": "Ajalugu",
|
||||
"HORROR": "Õudus",
|
||||
"MUSIC": "Muusika",
|
||||
"MYSTERY": "Müsteerium",
|
||||
"OTHER": "Muud",
|
||||
"OTHER": "Muu",
|
||||
"ROMANCE": "Romantika",
|
||||
"SCIENCE_FICTION": "Ulmeline",
|
||||
"SCIENCE_FICTION": "Ulme",
|
||||
"THRILLER": "Põnevik",
|
||||
"TV_MOVIE": "Telefilm",
|
||||
"TV_MOVIE": "TV-film",
|
||||
"WAR": "Sõda",
|
||||
"WESTERN": "Lääne"
|
||||
"WESTERN": "Läänefilm"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andorra",
|
||||
|
||||
@@ -12,23 +12,24 @@
|
||||
"load-more": "بارگذاری بیشتر",
|
||||
"populars": "محبوبها",
|
||||
"movies": "فیلمها",
|
||||
"tv-shows": "نمایشهای تلویزیونی"
|
||||
"tv-shows": "مجموعهها",
|
||||
"podcasts": "پادکستها"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "برگشتن",
|
||||
"back": "بازگشت",
|
||||
"charts": "نمودارها {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "رایگان",
|
||||
"movie": "فیلم",
|
||||
"tv-show": "برنامه تلویزیونی"
|
||||
"tv-show": "سریال"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "تماشا در {{platform}}",
|
||||
"rent-on": "اجاره در {{platform}}",
|
||||
"buy-on": "خرید از {{platform}}",
|
||||
"buy-rent-on": "خرید یا اجاره در {{platform}}",
|
||||
"free-on": "تماشا رایگان در {{platform}}"
|
||||
"free-on": "تماشا بهصورت رایگان در {{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "بازگشت به خانه"
|
||||
@@ -42,40 +43,40 @@
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "زبان و منطقه",
|
||||
"watchPreferences": "ترجیحات تماشا",
|
||||
"watchPreferences": "تنظیمات تماشای فیلم و سریال",
|
||||
"settings": "تنظیمات برنامه",
|
||||
"signOut": "خروج از حساب"
|
||||
"signOut": "خروج از حساب کاربری"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "تنظیمات شما با موفقیت بهروزرسانی شدند.",
|
||||
"toast": "تنظیمات شما با موفقیت بهروزرسانی شد.",
|
||||
"settings": "تنظیمات",
|
||||
"description": "تنظیم گزینههای خاص برنامه مانند تحلیلها، تمها و سایر تنظیمات محلی.",
|
||||
"analytics": "تجزیه و تحلیل",
|
||||
"analytics-description": "ارسال دادههای ناشناس استفاده برای کمک به بهبود اپلیکیشن و هدایت توسعه.",
|
||||
"description": "پیکربندی گزینههای خاص برنامه مانند تجزیه و تحلیل، تمها و ترجیحات محلی دیگر.",
|
||||
"analytics": "تحلیلها",
|
||||
"analytics-description": "ارسال دادههای ناشناس استفاده برای کمک به بهبود برنامه و راهنمایی توسعه.",
|
||||
"logs": "سیاههها",
|
||||
"logs-description": "مشاهده لاگهای برنامه برای اشکالزدایی و رفع مشکلات.",
|
||||
"logs-description": "مشاهده لاگهای برنامه برای دیباگ و عیبیابی.",
|
||||
"open-logs": "باز",
|
||||
"update": "تنظیمات بهروزرسانی",
|
||||
"error": "تنظیمات بهروزرسانی نشد"
|
||||
"update": "بهروزرسانی تنظیمات",
|
||||
"error": "بهروزرسانی تنظیمات ناموفق بود"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "تنظیمات",
|
||||
"description": "زبان و کشور مورد نظر خود را انتخاب کنید تا از محتوای متناسب با سلیقه خود لذت ببرید.",
|
||||
"update": "بهروزرسانی ترجیحات",
|
||||
"description": "زبان و کشور مورد نظرتان را انتخاب کنید تا از محتوای متناسب لذت ببرید.",
|
||||
"update": "بهروزرسانی تنظیمات",
|
||||
"error": "عدم موفقیت در بهروزرسانی تنظیمات",
|
||||
"signOut": "خروج از حساب",
|
||||
"toast": "تنظیمات شما با موفقیت بهروز شد.",
|
||||
"language": "زبان",
|
||||
"language-description": "محتوا و رابط کاربری برنامه به زبان انتخابی شما تطبیق خواهد یافت.",
|
||||
"language-description": "محتوا و رابط کاربری برنامه با زبان انتخابی شما سازگار خواهد شد.",
|
||||
"country": "کشور",
|
||||
"country-description": "کشور خود را تنظیم کنید تا توصیههای محتوا را شخصیسازی کرده و تجربهتان را متناسب کنید."
|
||||
"country-description": "کشور خود را تنظیم کنید تا پیشنهادات محتوایی شخصیسازی شده و تجربه خود را متناسب سازید."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "تنظیمات تماشا",
|
||||
"description": "به ما بگویید کجا دوست دارید تماشا کنید تا بتوانیم گزینههای مناسب را برای شما برجسته کنیم.",
|
||||
"update": "بهروزرسانی تنظیمات",
|
||||
"toast": "تنظیمات ترجیحات تماشای شما با موفقیت بهروز شد.",
|
||||
"add": "اضافه کردن",
|
||||
"description": "به ما بگویید که کجا دوست دارید تماشا کنید تا بتوانیم گزینههای مناسب را برای شما برجسته کنیم.",
|
||||
"update": "بهروزرسانی تنظیمات تماشا",
|
||||
"toast": "تنظیمات تماشای شما با موفقیت بهروزرسانی شد.",
|
||||
"add": "افزودن",
|
||||
"remove": "حذف کنید"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
@@ -84,26 +85,26 @@
|
||||
"languageTitle": "زبان خود را انتخاب کنید",
|
||||
"languageDescription": "زبان رابط کاربری خود را انتخاب کنید و محتوای {{inCountry}} را در اولویت قرار دهید",
|
||||
"changeCountry": "تغییر کشور",
|
||||
"default": "موقعیت پیشفرض",
|
||||
"default": "تنظیمات محلی پیشفرض",
|
||||
"showAll": "نمایش همه زبانها"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "سرویسهای استریم خود را انتخاب کنید",
|
||||
"description": "پلتفرمهایی را که به آنها دسترسی دارید انتخاب کنید تا بتوانیم به شما نشان دهیم چه چیزی را تماشا کنید.",
|
||||
"searchPlaceholder": "ارائهدهندگان جستجو...",
|
||||
"title": "انتخاب سرویسهای پخش خود را انجام دهید",
|
||||
"description": "پلتفرمهایی را که به آنها دسترسی دارید انتخاب کنید تا بتوانیم به شما نشان دهیم چه چیزی را تماشا کنید.",
|
||||
"searchPlaceholder": "جستجوی ارائهدهندگان...",
|
||||
"category": {
|
||||
"popular": "محبوب",
|
||||
"free": "رایگان",
|
||||
"subscription": "اشتراک",
|
||||
"all": "همه"
|
||||
},
|
||||
"skip": "بعداً انجامش میدم",
|
||||
"skip": "بعداً انجام میدهم",
|
||||
"continue": "ادامه دهید",
|
||||
"selectCountry": "تغییر کشور",
|
||||
"clearAll": "همه را پاک کن",
|
||||
"clearSearch": "جستجو را پاک کن",
|
||||
"clearAll": "پاک کردن همه",
|
||||
"clearSearch": "پاک کردن جستجو",
|
||||
"selected": "{{count}} ارائهدهنده انتخاب شده است",
|
||||
"noFound": "هیچ ارائهدهندهای برای \"{{query}}\" یافت نشد"
|
||||
"noFound": "هیچ ارائهدهندهای برای \"{{query}}\" پیدا نشد."
|
||||
},
|
||||
"priceType": {
|
||||
"buy": "خرید کنید",
|
||||
@@ -113,53 +114,53 @@
|
||||
"rent": "اجاره"
|
||||
},
|
||||
"update": {
|
||||
"available": "نسخه {{version}} پاپکورن تایم در دسترس است...",
|
||||
"available": "پاپکورن تایم {{version}} در دسترس است...",
|
||||
"downloading": "در حال دانلود بهروزرسانی...",
|
||||
"downloaded": "بهروزرسانی دانلود شد...",
|
||||
"installing": "در حال نصب بهروزرسانی...",
|
||||
"installed": "برنامه را دوباره راهاندازی کنید تا بهروزرسانی اعمال شود",
|
||||
"install": "نصب کردن",
|
||||
"installed": "برنامه را دوباره اجرا کنید تا بهروزرسانی اعمال شود",
|
||||
"install": "نصب کنید",
|
||||
"relaunch": "راهاندازی مجدد",
|
||||
"error": "نصب بهروزرسانی انجام نشد"
|
||||
"error": "نصب بهروزرسانی ناموفق بود"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "رتبهبندی خاص هر کشور که نشاندهندهی میزان خوبی است که یک رسانه {{inCountry}} مورد توجه قرار میگیرد.",
|
||||
"pt-desc": "امتیازهای بالاتر نشاندهنده محتوایی هستند که هم بسیار مورد تأیید قرار گرفتهاند و هم به راحتی قابل دسترسیاند. امتیاز ۹۰ از ۱۰۰ نشاندهنده محتوای با کیفیت بالا است که محبوب و به طور گسترده در دسترس است. امتیازها روزانه بهروزرسانی میشوند تا با تغییرات ترجیحات منطقهای همراستا باشند."
|
||||
"pt-title": "رتبهبندی خاص کشور که نشاندهنده میزان محبوبیت یک رسانه {{inCountry}} است.",
|
||||
"pt-desc": "امتیازات بالاتر نشاندهنده محتوایی هستند که هم بسیار مورد توجه قرار گرفته و هم به راحتی قابل دسترس است. امتیاز ۹۰ از ۱۰۰ نشاندهنده محتوای با کیفیت بالا است که محبوب و به طور گسترده در دسترس است. امتیازات به صورت روزانه بهروزرسانی میشوند تا با تغییرات در ترجیحات منطقهای هماهنگ بمانند."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "مرتبسازی بر اساس",
|
||||
"popularity": "محبوبیت",
|
||||
"updated": "بهروزرسانی شد"
|
||||
"updated": "بهروز شده"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "باز"
|
||||
"open": "باز کردن"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "پیوندها",
|
||||
"overview": "بررسی کامل",
|
||||
"links": "لینکها",
|
||||
"overview": "نمای کلی",
|
||||
"similars": "مشابهها"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "اقدام",
|
||||
"ACTION": "اکشن",
|
||||
"ADVENTURE": "ماجراجویی",
|
||||
"ANIMATION": "انیمیشن",
|
||||
"COMEDY": "کمدی",
|
||||
"CRIME": "جنایت",
|
||||
"CRIME": "جنایی",
|
||||
"DOCUMENTARY": "مستند",
|
||||
"DRAMA": "درام",
|
||||
"FAMILY": "خانواده",
|
||||
"FAMILY": "خانوادگی",
|
||||
"FANTASY": "فانتزی",
|
||||
"HISTORY": "تاریخچه",
|
||||
"HORROR": "وحشت",
|
||||
"HISTORY": "تاریخی",
|
||||
"HORROR": "ترسناک",
|
||||
"MUSIC": "موسیقی",
|
||||
"MYSTERY": "رمز و راز",
|
||||
"OTHER": "دیگر",
|
||||
"MYSTERY": "رازآلود",
|
||||
"OTHER": "سایر",
|
||||
"ROMANCE": "عاشقانه",
|
||||
"SCIENCE_FICTION": "علمی تخیلی",
|
||||
"THRILLER": "هیجان انگیز",
|
||||
"SCIENCE_FICTION": "علمی-تخیلی",
|
||||
"THRILLER": "دلهرهآور",
|
||||
"TV_MOVIE": "فیلم تلویزیونی",
|
||||
"WAR": "جنگ",
|
||||
"WESTERN": "غربی"
|
||||
"WESTERN": "وسترن"
|
||||
},
|
||||
"country": {
|
||||
"ad": "آندورا",
|
||||
|
||||
@@ -12,51 +12,52 @@
|
||||
"load-more": "Lataa lisää",
|
||||
"populars": "Suositut",
|
||||
"movies": "Elokuvat",
|
||||
"tv-shows": "TV-sarjat"
|
||||
"tv-shows": "Sarjat",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Palaa takaisin",
|
||||
"charts": "Listat {{inCountry}}"
|
||||
"charts": "Kaaviot {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Ilmainen",
|
||||
"movie": "Elokuva",
|
||||
"tv-show": "TV-ohjelma"
|
||||
"tv-show": "Sarja"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Katso {{platform}}illa",
|
||||
"rent-on": "Vuokraa {{platform}}-palvelussa",
|
||||
"buy-on": "Osta {{platform}}illa",
|
||||
"buy-rent-on": "Osta tai vuokraa {{platform}}-palvelusta",
|
||||
"free-on": "Katso ilmaiseksi {{platform}}-palvelussa"
|
||||
"watch-on": "Katso {{platform}}-palvelussa",
|
||||
"rent-on": "Vuokraa {{platform}}ista",
|
||||
"buy-on": "Osta {{platform}}-palvelusta",
|
||||
"buy-rent-on": "Osta tai vuokraa palvelusta {{platform}}",
|
||||
"free-on": "Katso ilmaiseksi {{platform}}illa"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "Takaisin kotiin"
|
||||
"home": "Palaa kotiin"
|
||||
},
|
||||
"search": {
|
||||
"search": "Etsi",
|
||||
"search": "Haku",
|
||||
"results": "Tulokset",
|
||||
"viewAll": "Näytä kaikki",
|
||||
"noResults": "Ei tuloksia",
|
||||
"placeholder": "Etsi..."
|
||||
"placeholder": "Hae..."
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "Kieli ja alue",
|
||||
"watchPreferences": "Katseluvalinnat",
|
||||
"watchPreferences": "Katseluasetukset",
|
||||
"settings": "Sovelluksen asetukset",
|
||||
"signOut": "Kirjaudu ulos"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "Asetuksesi on päivitetty onnistuneesti.",
|
||||
"settings": "Asetukset",
|
||||
"description": "Määritä sovelluskohtaisia asetuksia, kuten analytiikkaa, teemoja ja muita paikallisia mieltymyksiä.",
|
||||
"description": "Määritä sovelluskohtaiset asetukset, kuten analytiikka, teemat ja muut paikalliset asetukset.",
|
||||
"analytics": "Analytiikka",
|
||||
"analytics-description": "Lähetä anonyymeja käyttötietoja auttamaan sovelluksen parantamisessa ja kehityksen ohjaamisessa.",
|
||||
"analytics-description": "Lähetä anonyymejä käyttötietoja sovelluksen parantamiseksi ja kehityksen ohjaamiseksi.",
|
||||
"logs": "Lokit",
|
||||
"logs-description": "Tarkastele sovelluksen lokitietoja virheenkorjaukseen ja vianmääritykseen.",
|
||||
"logs-description": "Näytä sovelluksen lokit virheenkorjausta ja vianmääritystä varten.",
|
||||
"open-logs": "Avata",
|
||||
"update": "Päivitä asetukset",
|
||||
"error": "Asetusten päivittäminen epäonnistui"
|
||||
"error": "Asetusten päivitys epäonnistui"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Asetukset",
|
||||
@@ -68,33 +69,33 @@
|
||||
"language": "Kieli",
|
||||
"language-description": "Sisältö ja sovelluksen käyttöliittymä mukautuvat valitsemaasi kieleen.",
|
||||
"country": "Maa",
|
||||
"country-description": "Aseta maasi henkilökohtaista sisällönsuositusten mukauttamista ja kokemuksesi räätälöintiä varten."
|
||||
"country-description": "Aseta maa henkilökohtaistaaksesi sisältösuositukset ja mukauttaaksesi kokemustasi."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Katseluasetukset",
|
||||
"description": "Kerro meille, missä tykkäät katsoa, jotta voimme korostaa oikeat vaihtoehdot sinulle.",
|
||||
"update": "Päivitä asetukset",
|
||||
"label": "Katseluvalinnat",
|
||||
"description": "Kerro, missä tykkäät katsoa, niin voimme korostaa sinulle oikeat vaihtoehdot.",
|
||||
"update": "Päivitä katseluasetukset",
|
||||
"toast": "Katseluasetuksesi on päivitetty onnistuneesti.",
|
||||
"add": "Lisätä",
|
||||
"add": "Lisää",
|
||||
"remove": "Poista"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "Valitse maasi",
|
||||
"countryDescription": "Valitse maa nähdäksesi saatavilla olevat kielet",
|
||||
"countryDescription": "Valitse maasi nähdäksesi saatavilla olevat kielet",
|
||||
"languageTitle": "Valitse kielesi",
|
||||
"languageDescription": "Valitse käyttöliittymän kieli ja priorisoi sisältö {{inCountry}}",
|
||||
"changeCountry": "Vaihda maa",
|
||||
"default": "Oletuslokaatio",
|
||||
"default": "Oletuspaikannus",
|
||||
"showAll": "Näytä kaikki kielet"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "Valitse suoratoistopalvelusi",
|
||||
"description": "Valitse käytössäsi olevat alustat, jotta voimme näyttää, mitä katsoa.",
|
||||
"searchPlaceholder": "Etsi palveluntarjoajia...",
|
||||
"description": "Valitse alustat, joihin sinulla on pääsy, niin voimme näyttää, mitä katsoa.",
|
||||
"searchPlaceholder": "Etsi tarjoajia...",
|
||||
"category": {
|
||||
"popular": "Suosittu",
|
||||
"popular": "Suositut",
|
||||
"free": "Ilmainen",
|
||||
"subscription": "Tilauksesi",
|
||||
"subscription": "Tilaukset",
|
||||
"all": "Kaikki"
|
||||
},
|
||||
"skip": "Teen sen myöhemmin",
|
||||
@@ -102,8 +103,8 @@
|
||||
"selectCountry": "Vaihda maa",
|
||||
"clearAll": "Tyhjennä kaikki",
|
||||
"clearSearch": "Tyhjennä haku",
|
||||
"selected": "{{count}} palveluntarjoaja(a) valittu",
|
||||
"noFound": "Palveluntarjoajia ei löytynyt haulle \"{{query}}\""
|
||||
"selected": "{{count}} valittu tarjoaja(a)",
|
||||
"noFound": "Ei tarjoajia löytynyt haulle \"{{query}}\""
|
||||
},
|
||||
"priceType": {
|
||||
"buy": "Ostaa",
|
||||
@@ -117,22 +118,22 @@
|
||||
"downloading": "Ladataan päivitystä...",
|
||||
"downloaded": "Päivitys ladattu...",
|
||||
"installing": "Asennetaan päivitystä...",
|
||||
"installed": "Käynnistä sovellus uudelleen päivityksen soveltamiseksi",
|
||||
"installed": "Käynnistä sovellus uudelleen päivittääksesi sen.",
|
||||
"install": "Asenna",
|
||||
"relaunch": "Käynnistä uudelleen",
|
||||
"error": "Päivityksen asentaminen epäonnistui"
|
||||
"error": "Päivityksen asennus epäonnistui"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Maakohtainen arviointi, joka heijastaa, kuinka hyvin media resonoi {{inCountry}}.",
|
||||
"pt-desc": "Korkeammat pisteet heijastavat sisältöä, joka on sekä korkealle arvioitu että helposti saatavilla. Pistemäärä 90/100 osoittaa huippulaatuista sisältöä, joka on suosittua ja laajasti saatavilla. Pisteet päivitetään päivittäin pysyäkseen ajan tasalla alueellisten mieltymysten muuttuessa."
|
||||
"pt-title": "Maa-kohtainen arviointi, joka heijastaa kuinka hyvin media resonoi {{inCountry}}.",
|
||||
"pt-desc": "Korkeammat pisteet heijastavat sisältöä, joka on sekä erittäin arvostettua että helposti saatavilla. Pistemäärä 90/100 osoittaa huippulaatuista sisältöä, joka on suosittu ja laajalti saatavilla. Pisteet päivitetään päivittäin, jotta ne pysyvät ajan tasalla muuttuvien alueellisten mieltymysten kanssa."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Lajittele",
|
||||
"label": "Järjestä mukaan",
|
||||
"popularity": "Suosio",
|
||||
"updated": "Päivitetty"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "Avata"
|
||||
"open": "Avaa"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Linkit",
|
||||
@@ -144,7 +145,7 @@
|
||||
"ADVENTURE": "Seikkailu",
|
||||
"ANIMATION": "Animaatio",
|
||||
"COMEDY": "Komedia",
|
||||
"CRIME": "Rikollisuus",
|
||||
"CRIME": "Rikos",
|
||||
"DOCUMENTARY": "Dokumentti",
|
||||
"DRAMA": "Draama",
|
||||
"FAMILY": "Perhe",
|
||||
@@ -153,13 +154,13 @@
|
||||
"HORROR": "Kauhu",
|
||||
"MUSIC": "Musiikki",
|
||||
"MYSTERY": "Mysteeri",
|
||||
"OTHER": "Muu",
|
||||
"ROMANCE": "Romantiikkaa",
|
||||
"OTHER": "Muut",
|
||||
"ROMANCE": "Romantiikka",
|
||||
"SCIENCE_FICTION": "Sci-Fi",
|
||||
"THRILLER": "Trilleri",
|
||||
"TV_MOVIE": "TV elokuva",
|
||||
"THRILLER": "Jännitys",
|
||||
"TV_MOVIE": "TV-elokuva",
|
||||
"WAR": "Sota",
|
||||
"WESTERN": "Länsi"
|
||||
"WESTERN": "Lännenelokuva"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andorra",
|
||||
|
||||
@@ -9,19 +9,20 @@
|
||||
},
|
||||
"browse": {
|
||||
"loading": "Chargement...",
|
||||
"load-more": "Charger plus",
|
||||
"load-more": "Charger plus de contenu",
|
||||
"populars": "Populaires",
|
||||
"movies": "Films",
|
||||
"tv-shows": "Émissions de télévision"
|
||||
"tv-shows": "Séries",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Retourner",
|
||||
"back": "Retour en arrière",
|
||||
"charts": "Classements {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Gratuit",
|
||||
"movie": "Film",
|
||||
"tv-show": "Émission TV"
|
||||
"tv-show": "Série"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Regarder sur {{platform}}",
|
||||
@@ -38,7 +39,7 @@
|
||||
"results": "Résultats",
|
||||
"viewAll": "Voir tout",
|
||||
"noResults": "Aucun résultat",
|
||||
"placeholder": "Recherche..."
|
||||
"placeholder": "Rechercher..."
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "Langue et région",
|
||||
@@ -49,18 +50,18 @@
|
||||
"settings": {
|
||||
"toast": "Vos paramètres ont été mis à jour avec succès.",
|
||||
"settings": "Paramètres",
|
||||
"description": "Configurez des options spécifiques à l'application comme les analyses, les thèmes et d'autres préférences locales.",
|
||||
"description": "Configurez les options spécifiques de l'application comme l'analytique, les thèmes et d'autres préférences locales.",
|
||||
"analytics": "Analytique",
|
||||
"analytics-description": "Envoyer des données d'utilisation anonymes pour aider à améliorer l'application et orienter son développement.",
|
||||
"logs": "Journaux",
|
||||
"logs-description": "Afficher les journaux de l'application pour le débogage et le dépannage.",
|
||||
"open-logs": "Ouvrir",
|
||||
"update": "Paramètres de mise à jour",
|
||||
"update": "Mettre à jour les paramètres",
|
||||
"error": "Échec de la mise à jour des paramètres"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Préférences",
|
||||
"description": "Sélectionnez votre langue et votre pays préférés pour profiter d'un contenu personnalisé.",
|
||||
"description": "Sélectionnez votre langue et votre pays préférés pour profiter de contenus sur mesure.",
|
||||
"update": "Mettre à jour les préférences",
|
||||
"error": "Échec de la mise à jour des préférences",
|
||||
"signOut": "Se déconnecter",
|
||||
@@ -72,7 +73,7 @@
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Préférences de visionnage",
|
||||
"description": "Dites-nous où vous aimez regarder pour que nous puissions mettre en avant les bonnes options pour vous.",
|
||||
"description": "Dites-nous où vous aimez regarder afin que nous puissions mettre en avant les bonnes options pour vous.",
|
||||
"update": "Mettre à jour les préférences",
|
||||
"toast": "Vos préférences de visionnage ont été mises à jour avec succès.",
|
||||
"add": "Ajouter",
|
||||
@@ -84,7 +85,7 @@
|
||||
"languageTitle": "Sélectionnez votre langue",
|
||||
"languageDescription": "Sélectionnez votre langue d'interface et priorisez le contenu {{inCountry}}",
|
||||
"changeCountry": "Changer de pays",
|
||||
"default": "Langue par défaut",
|
||||
"default": "Paramètre régional par défaut",
|
||||
"showAll": "Afficher toutes les langues"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
@@ -92,10 +93,10 @@
|
||||
"description": "Choisissez les plateformes auxquelles vous avez accès afin que nous puissions vous montrer quoi regarder.",
|
||||
"searchPlaceholder": "Rechercher des fournisseurs...",
|
||||
"category": {
|
||||
"popular": "Populaire",
|
||||
"popular": "Populaires",
|
||||
"free": "Gratuit",
|
||||
"subscription": "Abonnement",
|
||||
"all": "Tous"
|
||||
"all": "Tout"
|
||||
},
|
||||
"skip": "Je le ferai plus tard",
|
||||
"continue": "Continuer",
|
||||
@@ -117,14 +118,14 @@
|
||||
"downloading": "Téléchargement de la mise à jour...",
|
||||
"downloaded": "Mise à jour téléchargée...",
|
||||
"installing": "Installation de la mise à jour...",
|
||||
"installed": "Redémarrez l'application pour appliquer la mise à jour",
|
||||
"installed": "Relancez l'application pour appliquer la mise à jour",
|
||||
"install": "Installer",
|
||||
"relaunch": "Relancer",
|
||||
"error": "Échec de l'installation de la mise à jour"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Un classement spécifique au pays reflétant à quel point un média résonne {{inCountry}}.",
|
||||
"pt-desc": "Des scores plus élevés reflètent un contenu à la fois très bien noté et facilement accessible. Un score de 90/100 indique un contenu de qualité supérieure, populaire et largement disponible. Les scores sont mis à jour quotidiennement pour rester en phase avec les préférences régionales changeantes."
|
||||
"pt-title": "Une note spécifique au pays reflétant à quel point un média résonne {{inCountry}}.",
|
||||
"pt-desc": "Des scores plus élevés reflètent un contenu à la fois très bien noté et facilement accessible. Un score de 90/100 indique un contenu de qualité supérieure qui est populaire et largement disponible. Les scores sont mis à jour quotidiennement pour rester en accord avec les préférences régionales changeantes."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Trier par",
|
||||
@@ -136,7 +137,7 @@
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Links",
|
||||
"overview": "Vue d'ensemble",
|
||||
"overview": "Aperçu",
|
||||
"similars": "Similaires"
|
||||
},
|
||||
"genres": {
|
||||
@@ -148,8 +149,8 @@
|
||||
"DOCUMENTARY": "Documentaire",
|
||||
"DRAMA": "Drame",
|
||||
"FAMILY": "Famille",
|
||||
"FANTASY": "Fantaisie",
|
||||
"HISTORY": "Histoire",
|
||||
"FANTASY": "Fantastique",
|
||||
"HISTORY": "Historique",
|
||||
"HORROR": "Horreur",
|
||||
"MUSIC": "Musique",
|
||||
"MYSTERY": "Mystère",
|
||||
@@ -159,7 +160,7 @@
|
||||
"THRILLER": "Thriller",
|
||||
"TV_MOVIE": "Téléfilm",
|
||||
"WAR": "Guerre",
|
||||
"WESTERN": "Occidental"
|
||||
"WESTERN": "Western"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andorre",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"header": {
|
||||
"popular": "Coitianta",
|
||||
"free": "Saor",
|
||||
"free": "Saor in aisce",
|
||||
"soon": "Go luath™"
|
||||
},
|
||||
"splash": {
|
||||
@@ -9,25 +9,26 @@
|
||||
},
|
||||
"browse": {
|
||||
"loading": "Ag Lódáil...",
|
||||
"load-more": "Lódáil níos mó",
|
||||
"load-more": "Lódáil tuilleadh",
|
||||
"populars": "Coitianta",
|
||||
"movies": "Scannáin",
|
||||
"tv-shows": "Seónna Teilifíse"
|
||||
"tv-shows": "Sraith",
|
||||
"podcasts": "Podchraoltaí"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Téigh ar ais",
|
||||
"charts": "Cairteacha {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Saor",
|
||||
"free": "Saor in aisce",
|
||||
"movie": "Scannán",
|
||||
"tv-show": "Seó Teilifíse"
|
||||
"tv-show": "Sraith"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Féach ar {{platform}}",
|
||||
"rent-on": "Cíos ar {{platform}}",
|
||||
"buy-on": "Ceannaigh ar {{platform}}",
|
||||
"buy-rent-on": "Ceannaigh nó faigh ar cíos ar {{platform}}",
|
||||
"buy-rent-on": "Ceannaigh nó ar cíos ar {{platform}}",
|
||||
"free-on": "Féach Saor in Aisce ar {{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
@@ -36,44 +37,44 @@
|
||||
"search": {
|
||||
"search": "Cuardaigh",
|
||||
"results": "Torthaí",
|
||||
"viewAll": "Féach ar gach rud",
|
||||
"viewAll": "Féach ar fad",
|
||||
"noResults": "Gan torthaí",
|
||||
"placeholder": "Cuardaigh..."
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "Teanga & réigiún",
|
||||
"watchPreferences": "Roghanna féachana",
|
||||
"settings": "Socruithe Aipe",
|
||||
"signOut": "Logáil amach"
|
||||
"settings": "Socruithe Aipeanna",
|
||||
"signOut": "Sín amach"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "Tá do shocruithe nuashonraithe go rathúil.",
|
||||
"settings": "Socruithe",
|
||||
"description": "Cumraigh roghanna ar leith don aip cosúil le hanailísíocht, téamaí, agus roghanna áitiúla eile.",
|
||||
"analytics": "Anailís",
|
||||
"description": "Cumraigh roghanna ar leith don aip cosúil le hanailísíocht, téamaí, agus sainroghanna áitiúla eile.",
|
||||
"analytics": "Anailísíocht",
|
||||
"analytics-description": "Seol sonraí úsáide gan ainm chun cabhrú leis an aip a fheabhsú agus forbairt a threorú.",
|
||||
"logs": "Logaí",
|
||||
"logs-description": "Féach ar logaí feidhmchláir chun dífhabhtú agus fabhtcheartú a dhéanamh.",
|
||||
"logs-description": "Amharc ar logaí an fheidhmchláir chun dífhabhtú agus réiteach fadhbanna a dhéanamh.",
|
||||
"open-logs": "Oscail",
|
||||
"update": "Nuashonraigh socruithe",
|
||||
"error": "Theip ar shocruithe a nuashonrú"
|
||||
"update": "Nuashonraigh na socruithe",
|
||||
"error": "Theip nuashonrú na socruithe"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Roghanna",
|
||||
"description": "Roghnaigh do theanga agus do thír is fearr leat chun taitneamh a bhaint as ábhar saincheaptha.",
|
||||
"update": "Nuashonraigh sainroghanna",
|
||||
"description": "Roghnaigh do theanga agus do thír is fearr leat chun ábhar saincheaptha a fháil.",
|
||||
"update": "Nuashonraigh roghanna",
|
||||
"error": "Theip ar nuashonrú na sainroghanna",
|
||||
"signOut": "Logáil amach",
|
||||
"toast": "Tá do roghanna nuashonraithe go rathúil.",
|
||||
"language": "Teanga",
|
||||
"language-description": "Gheobhaidh ábhar agus comhéadan an fheidhmchláir oiriúnú do do theanga roghnaithe.",
|
||||
"language-description": "Beidh ábhar agus comhéadan na feidhmchláir ag oiriúnú do do theanga roghnaithe.",
|
||||
"country": "Tír",
|
||||
"country-description": "Socraigh do thír chun moltaí ábhair a phearsanú agus do thaithí a oiriúnú."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Roghanna Féachana",
|
||||
"description": "Inis dúinn cá maith leat féachaint ionas gur féidir linn na roghanna cearta a aibhsiú duit.",
|
||||
"update": "Nuashonraigh sainroghanna",
|
||||
"label": "Roghanna Faire",
|
||||
"description": "Inis dúinn cá maith leat féachaint ionas gur féidir linn na roghanna cearta a chur in iúl duit.",
|
||||
"update": "Nuashonraigh roghanna féachana",
|
||||
"toast": "Tá do roghanna féachana nuashonraithe go rathúil.",
|
||||
"add": "Cuir leis",
|
||||
"remove": "Bain"
|
||||
@@ -82,9 +83,9 @@
|
||||
"countryTitle": "Roghnaigh do thír",
|
||||
"countryDescription": "Roghnaigh do thír chun na teangacha atá ar fáil a fheiceáil",
|
||||
"languageTitle": "Roghnaigh do theanga",
|
||||
"languageDescription": "Roghnaigh do theanga comhéadan agus tabhair tús áite do ábhar {{inCountry}}",
|
||||
"languageDescription": "Roghnaigh do theanga comhéadan agus tabhair tosaíocht do ábhar {{inCountry}}",
|
||||
"changeCountry": "Athraigh tír",
|
||||
"default": "Tír dhúchasach réamhshocraithe",
|
||||
"default": "Réigiún réamhshocraithe",
|
||||
"showAll": "Taispeáin gach teanga"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
@@ -95,15 +96,15 @@
|
||||
"popular": "Coitianta",
|
||||
"free": "Saor in aisce",
|
||||
"subscription": "Síntiús",
|
||||
"all": "Gach"
|
||||
"all": "Uile"
|
||||
},
|
||||
"skip": "Déanfaidh mé é níos déanaí.",
|
||||
"skip": "Déanfaidh mé é níos déanaí",
|
||||
"continue": "Lean ar aghaidh",
|
||||
"selectCountry": "Athraigh tír",
|
||||
"clearAll": "Glan gach rud",
|
||||
"clearAll": "Glan gach ceann",
|
||||
"clearSearch": "Glan cuardach",
|
||||
"selected": "Roghnaithe {{count}} soláthraí(í)",
|
||||
"noFound": "Ní bhfuarthas soláthraithe do \"{{query}}\""
|
||||
"selected": "Tá {{count}} soláthraí roghnaithe ann",
|
||||
"noFound": "Níor aimsíodh soláthraithe le haghaidh \"{{query}}\""
|
||||
},
|
||||
"priceType": {
|
||||
"buy": "Ceannaigh",
|
||||
@@ -114,17 +115,17 @@
|
||||
},
|
||||
"update": {
|
||||
"available": "Tá Popcorn Time {{version}} ar fáil...",
|
||||
"downloading": "Ag íoslódáil nuashonrú...",
|
||||
"downloading": "Ag íoslódáil nuashonraithe...",
|
||||
"downloaded": "Nuashonrú íoslódáilte...",
|
||||
"installing": "Ag suiteáil nuashonraithe...",
|
||||
"installed": "Atosaigh an aip chun an nuashonrú a chur i bhfeidhm",
|
||||
"installed": "Atosaigh an aip chun an nuashonrú a chur i bhfeidhm.",
|
||||
"install": "Suiteáil",
|
||||
"relaunch": "Athsheoladh",
|
||||
"error": "Níor éirigh leis an nuashonrú a shuiteáil"
|
||||
"error": "Theip suiteáil nuashonraithe"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Rátáil sonrach do thír a léiríonn cé chomh maith agus a théann na meáin i bhfeidhm {{inCountry}}.",
|
||||
"pt-desc": "Léiríonn scóir níos airde ábhar atá an-ard-rátáilte agus atá éasca le fáil. Léiríonn scór de 90/100 ábhar den scoth atá coitianta agus ar fáil go forleathan. Déantar na scóir a nuashonrú go laethúil chun a bheith ar aon dul le roghanna réigiúnacha atá ag athrú."
|
||||
"pt-title": "Rátáil tír-shonrach a léiríonn cé chomh maith agus a mheallann meáin {{inCountry}}.",
|
||||
"pt-desc": "Léiríonn scóir níos airde ábhar atá an-ard-rátáil agus atá éasca le fáil. Tugann scór de 90/100 le fios go bhfuil ábhar den scoth atá coitianta agus ar fáil go forleathan. Déantar na scóir a nuashonrú go laethúil chun coinneáil suas le roghanna réigiúnacha atá ag athrú."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Sórtáil de réir",
|
||||
@@ -137,29 +138,29 @@
|
||||
"mediaTabs": {
|
||||
"links": "Naisc",
|
||||
"overview": "Forbhreathnú",
|
||||
"similars": "Cosúil le chéile"
|
||||
"similars": "Cosúil le seo"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "Gníomh",
|
||||
"ADVENTURE": "Eachtraíochta",
|
||||
"ANIMATION": "Beochan",
|
||||
"COMEDY": "Coiméide",
|
||||
"CRIME": "Coiriúlacht",
|
||||
"DOCUMENTARY": "Clár faisnéise",
|
||||
"CRIME": "Coireacht",
|
||||
"DOCUMENTARY": "Clár Faisnéise",
|
||||
"DRAMA": "Dráma",
|
||||
"FAMILY": "Teaghlaigh",
|
||||
"FAMILY": "Clann",
|
||||
"FANTASY": "Fantasy",
|
||||
"HISTORY": "Stair",
|
||||
"HORROR": "Uafás",
|
||||
"MUSIC": "Ceol",
|
||||
"MYSTERY": "Rúndiamhair",
|
||||
"MYSTERY": "Mistéir",
|
||||
"OTHER": "Eile",
|
||||
"ROMANCE": "Rómánsacha",
|
||||
"SCIENCE_FICTION": "Sci-Fi",
|
||||
"THRILLER": "Thriller",
|
||||
"TV_MOVIE": "Scannán teilifíse",
|
||||
"WAR": "Cogaidh",
|
||||
"WESTERN": "Iartharach"
|
||||
"TV_MOVIE": "Scannán Teilifíse",
|
||||
"WAR": "Cogadh",
|
||||
"WESTERN": "Iarthar"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andóra",
|
||||
|
||||
@@ -10,9 +10,10 @@
|
||||
"browse": {
|
||||
"loading": "טוען...",
|
||||
"load-more": "טען עוד",
|
||||
"populars": "פופולריים",
|
||||
"populars": "פופולרים",
|
||||
"movies": "סרטים",
|
||||
"tv-shows": "תוכניות טלוויזיה"
|
||||
"tv-shows": "סדרות",
|
||||
"podcasts": "פודקאסטים"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "חזור",
|
||||
@@ -21,17 +22,17 @@
|
||||
"media": {
|
||||
"free": "לְשַׁחְרֵר",
|
||||
"movie": "סֶרֶט",
|
||||
"tv-show": "תוכנית טלוויזיה"
|
||||
"tv-show": "סדרה"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "צפה ב-{{platform}}",
|
||||
"rent-on": "שכור ב-{{platform}}",
|
||||
"buy-on": "קנה ב-{{platform}}",
|
||||
"buy-rent-on": "רכש או השכר ב-{{platform}}",
|
||||
"free-on": "צפה בחינם על {{platform}}"
|
||||
"watch-on": "צפה ב{{platform}}",
|
||||
"rent-on": "השכר ב-{{platform}}",
|
||||
"buy-on": "רכוש ב-{{platform}}",
|
||||
"buy-rent-on": "לקנות או לשכור ב-{{platform}}",
|
||||
"free-on": "צפו בחינם ב-{{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "חזרה לדף הבית"
|
||||
"home": "לחזור למסך הבית"
|
||||
},
|
||||
"search": {
|
||||
"search": "חיפוש",
|
||||
@@ -49,42 +50,42 @@
|
||||
"settings": {
|
||||
"toast": "ההגדרות שלך עודכנו בהצלחה.",
|
||||
"settings": "הגדרות",
|
||||
"description": "הגדר אפשרויות ספציפיות לאפליקציה כמו ניתוח נתונים, ערכות נושא והעדפות מקומיות אחרות.",
|
||||
"analytics": "אנליטיקס",
|
||||
"description": "התאם אפשרויות ספציפיות לאפליקציה כמו אנליטיקה, עיצובים והעדפות מקומיות אחרות.",
|
||||
"analytics": "אנליטיקה",
|
||||
"analytics-description": "שלח נתוני שימוש אנונימיים כדי לעזור לשפר את האפליקציה ולהנחות את הפיתוח.",
|
||||
"logs": "יומני רישום",
|
||||
"logs-description": "הצג יומני אפליקציה לאיתור תקלות ופתרון בעיות.",
|
||||
"logs-description": "הצג יומני יישום לצורך איתור ותיקון תקלות.",
|
||||
"open-logs": "לִפְתוֹחַ",
|
||||
"update": "עדכן הגדרות",
|
||||
"update": "עדכון הגדרות",
|
||||
"error": "נכשל בעדכון ההגדרות"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "העדפות",
|
||||
"description": "בחר את השפה והמדינה המועדפות עליך כדי ליהנות מתוכן מותאם.",
|
||||
"description": "בחר את השפה והמדינה המועדפות עליך כדי ליהנות מתוכן מותאם אישית.",
|
||||
"update": "עדכן העדפות",
|
||||
"error": "נכשל בעדכון ההעדפות",
|
||||
"signOut": "התנתק",
|
||||
"toast": "ההעדפות שלך עודכנו בהצלחה.",
|
||||
"toast": "העדפותיך עודכנו בהצלחה.",
|
||||
"language": "שפה",
|
||||
"language-description": "התוכן וממשק האפליקציה יתאימו לשפה שבחרת.",
|
||||
"language-description": "התוכן וממשק היישום יתאימו לשפה שבחרת.",
|
||||
"country": "מדינה",
|
||||
"country-description": "הגדר את המדינה שלך כדי להתאים את המלצות התוכן ולשפר את החוויה שלך."
|
||||
"country-description": "הגדר את המדינה שלך כדי להתאים אישית המלצות תוכן ולשפר את החוויה שלך."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "העדפות צפייה",
|
||||
"description": "ספר לנו היכן אתה אוהב לצפות כדי שנוכל להדגיש עבורך את האפשרויות המתאימות.",
|
||||
"update": "עדכן העדפות",
|
||||
"description": "ספרו לנו איפה אתם אוהבים לצפות כדי שנוכל להדגיש את האפשרויות הנכונות עבורכם.",
|
||||
"update": "עדכון העדפות צפייה",
|
||||
"toast": "העדפות הצפייה שלך עודכנו בהצלחה.",
|
||||
"add": "לְהוֹסִיף",
|
||||
"add": "הוסף",
|
||||
"remove": "הסר"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "בחר את המדינה שלך",
|
||||
"countryDescription": "בחר את המדינה שלך כדי לראות את השפות הזמינות",
|
||||
"countryDescription": "בחר את המדינה שלך כדי לראות שפות זמינות",
|
||||
"languageTitle": "בחר את השפה שלך",
|
||||
"languageDescription": "בחר את שפת הממשק שלך ותן עדיפות לתוכן {{inCountry}}",
|
||||
"languageDescription": "בחר את שפת הממשק שלך ותעדף תוכן {{inCountry}}",
|
||||
"changeCountry": "שנה מדינה",
|
||||
"default": "ברירת מחדל של אזור",
|
||||
"default": "ברירת מחדל: מדינת ברירת המחדל",
|
||||
"showAll": "הצג את כל השפות"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
@@ -93,16 +94,16 @@
|
||||
"searchPlaceholder": "חיפוש ספקים...",
|
||||
"category": {
|
||||
"popular": "פופולרי",
|
||||
"free": "לְשַׁחְרֵר",
|
||||
"free": "חינם",
|
||||
"subscription": "מנוי",
|
||||
"all": "כֹּל"
|
||||
"all": "הכל"
|
||||
},
|
||||
"skip": "אני אעשה את זה אחר כך",
|
||||
"skip": "אעשה זאת מאוחר יותר",
|
||||
"continue": "המשך",
|
||||
"selectCountry": "שנה מדינה",
|
||||
"clearAll": "נקה הכל",
|
||||
"clearSearch": "נקה חיפוש",
|
||||
"selected": "נבחרו {{count}} ספק(ים)",
|
||||
"selected": "{{count}} ספק(ים) נבחר(ו)",
|
||||
"noFound": "לא נמצאו ספקים עבור \"{{query}}\""
|
||||
},
|
||||
"priceType": {
|
||||
@@ -113,26 +114,26 @@
|
||||
"rent": "לִשְׂכּוֹר"
|
||||
},
|
||||
"update": {
|
||||
"available": "Popcorn Time {{version}} זמין...",
|
||||
"available": "זמין Popcorn Time {{version}}",
|
||||
"downloading": "מוריד עדכון...",
|
||||
"downloaded": "העדכון הורד...",
|
||||
"downloaded": "העדכון ירד...",
|
||||
"installing": "מתקין עדכון...",
|
||||
"installed": "הפעל מחדש את האפליקציה כדי ליישם את העדכון",
|
||||
"installed": "כדי להחיל את העדכון, הפעל את האפליקציה מחדש",
|
||||
"install": "התקן",
|
||||
"relaunch": "הפעל מחדש",
|
||||
"error": "נכשל בהתקנת העדכון"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "דירוג ספציפי למדינה המשקף עד כמה מדיה מהדהדת {{inCountry}}.",
|
||||
"pt-desc": "ציון גבוה משקף תוכן שקיבל דירוג גבוה והוא נגיש בקלות. ציון של 90/100 מציין תוכן באיכות גבוהה מאוד שהוא פופולרי וזמין באופן נרחב. הציונים מתעדכנים מדי יום כדי להישאר מתואמים עם השינויים בהעדפות האזוריות."
|
||||
"pt-desc": "ציונים גבוהים משקפים תוכן שזוכה לדירוג גבוה ונגיש בקלות. ציון של 90/100 מציין תוכן איכותי ברמה גבוהה, פופולרי וזמין באופן נרחב. הציונים מתעדכנים מדי יום כדי להישאר תואמים להעדפות האזוריות המשתנות."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "מיון לפי",
|
||||
"label": "מיין לפי",
|
||||
"popularity": "פופולריות",
|
||||
"updated": "עודכן"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "לִפְתוֹחַ"
|
||||
"open": "פתח"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "קישורים",
|
||||
@@ -140,26 +141,26 @@
|
||||
"similars": "דומים"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "פְּעוּלָה",
|
||||
"ADVENTURE": "הַרפַּתקָה",
|
||||
"ANIMATION": "הַנפָּשָׁה",
|
||||
"COMEDY": "קוֹמֶדִיָה",
|
||||
"CRIME": "פֶּשַׁע",
|
||||
"DOCUMENTARY": "תְעוּדָה",
|
||||
"DRAMA": "דְרָמָה",
|
||||
"FAMILY": "מִשׁפָּחָה",
|
||||
"FANTASY": "פַנטָזִיָה",
|
||||
"HISTORY": "הִיסטוֹרִיָה",
|
||||
"HORROR": "חֲרָדָה",
|
||||
"MUSIC": "מוּסִיקָה",
|
||||
"MYSTERY": "מִסתוֹרִין",
|
||||
"OTHER": "אַחֵר",
|
||||
"ROMANCE": "רוֹמָן",
|
||||
"ACTION": "אקשן",
|
||||
"ADVENTURE": "הרפתקאות",
|
||||
"ANIMATION": "אנימציה",
|
||||
"COMEDY": "קומדיה",
|
||||
"CRIME": "פשע",
|
||||
"DOCUMENTARY": "דוקומנטרי",
|
||||
"DRAMA": "דרמה",
|
||||
"FAMILY": "משפחה",
|
||||
"FANTASY": "פנטזיה",
|
||||
"HISTORY": "היסטוריה",
|
||||
"HORROR": "אימה",
|
||||
"MUSIC": "מוזיקה",
|
||||
"MYSTERY": "מסתורין",
|
||||
"OTHER": "אחר",
|
||||
"ROMANCE": "רומנטיקה",
|
||||
"SCIENCE_FICTION": "מדע בדיוני",
|
||||
"THRILLER": "מוֹתְחָן",
|
||||
"THRILLER": "מותחן",
|
||||
"TV_MOVIE": "סרט טלוויזיה",
|
||||
"WAR": "מִלחָמָה",
|
||||
"WESTERN": "מערבית"
|
||||
"WAR": "מלחמה",
|
||||
"WESTERN": "מערבונים"
|
||||
},
|
||||
"country": {
|
||||
"ad": "אנדורה",
|
||||
|
||||
@@ -9,29 +9,30 @@
|
||||
},
|
||||
"browse": {
|
||||
"loading": "लोड हो रहा है...",
|
||||
"load-more": "और लोड करें",
|
||||
"load-more": "अधिक लोड करें",
|
||||
"populars": "लोकप्रिय",
|
||||
"movies": "फिल्में",
|
||||
"tv-shows": "टीवी शो"
|
||||
"movies": "फ़िल्में",
|
||||
"tv-shows": "सीरीज़",
|
||||
"podcasts": "पॉडकास्ट्स"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "वापस जाओ",
|
||||
"charts": "चार्ट्स {{inCountry}}"
|
||||
"charts": "चार्ट्स {{inCountry}} में"
|
||||
},
|
||||
"media": {
|
||||
"free": "मुक्त",
|
||||
"movie": "चलचित्र",
|
||||
"tv-show": "टीवी शो"
|
||||
"tv-show": "टीवी सीरीज़"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "{{platform}} पर देखें",
|
||||
"rent-on": "{{platform}} पर किराये पर लें",
|
||||
"rent-on": "{{platform}} पर किराए पर लें",
|
||||
"buy-on": "{{platform}} पर खरीदें",
|
||||
"buy-rent-on": "{{platform}} पर खरीदें या किराए पर लें",
|
||||
"free-on": "{{platform}} पर मुफ्त में देखें"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "मुख्य पृष्ठ पर वापस जाएँ"
|
||||
"home": "मुख्यालय वापस"
|
||||
},
|
||||
"search": {
|
||||
"search": "खोजें",
|
||||
@@ -42,68 +43,68 @@
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "भाषा और क्षेत्र",
|
||||
"watchPreferences": "देखने की प्राथमिकताएँ",
|
||||
"watchPreferences": "देखें प्राथमिकताएँ",
|
||||
"settings": "ऐप सेटिंग्स",
|
||||
"signOut": "साइन आउट करें"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "आपकी सेटिंग्स सफलतापूर्वक अपडेट कर दी गई हैं।",
|
||||
"toast": "आपकी सेटिंग्स सफलतापूर्वक अपडेट हो गई हैं।",
|
||||
"settings": "सेटिंग्स",
|
||||
"description": "ऐप-विशिष्ट विकल्पों जैसे कि एनालिटिक्स, थीम्स और अन्य स्थानीय प्राथमिकताओं को कॉन्फ़िगर करें।",
|
||||
"analytics": "एनालिटिक्स",
|
||||
"analytics-description": "ऐप को सुधारने और विकास का मार्गदर्शन करने में मदद के लिए गुमनाम उपयोग डेटा भेजें।",
|
||||
"description": "ऐप-विशिष्ट विकल्पों जैसे एनालिटिक्स, थीम्स और अन्य स्थानीय प्राथमिकताएँ कॉन्फ़िगर करें।",
|
||||
"analytics": "विश्लेषिकी",
|
||||
"analytics-description": "ऐप को बेहतर बनाने और विकास का मार्गदर्शन करने के लिए गुमनाम उपयोग डेटा भेजें।",
|
||||
"logs": "लॉग्स",
|
||||
"logs-description": "ऐप्लिकेशन लॉग्स को डिबगिंग और समस्याओं का समाधान करने के लिए देखें।",
|
||||
"logs-description": "डिबगिंग और समस्या निवारण के लिए एप्लिकेशन लॉग देखें।",
|
||||
"open-logs": "खुला",
|
||||
"update": "सेटिंग्स अपडेट करें",
|
||||
"error": "सेटिंग्स अपडेट करने में विफल रहा"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "प्राथमिकताएँ",
|
||||
"description": "अपनी पसंदीदा भाषा और देश का चयन करें ताकि आप विशेष सामग्री का आनंद ले सकें।",
|
||||
"update": "प्राथमिकताएँ अपडेट करें",
|
||||
"preferences": "वरीयताएँ",
|
||||
"description": "अपनी पसंदीदा भाषा और देश चुनें ताकि व्यक्तिगत सामग्री का आनंद ले सकें।",
|
||||
"update": "प्राथमिकताएं अपडेट करें",
|
||||
"error": "प्राथमिकताएँ अपडेट करने में विफल रहा",
|
||||
"signOut": "साइन आउट करें",
|
||||
"toast": "आपकी प्राथमिकताएँ सफलतापूर्वक अपडेट कर दी गई हैं।",
|
||||
"toast": "आपकी प्राथमिकताएँ सफलतापूर्वक अपडेट हो गई हैं।",
|
||||
"language": "भाषा",
|
||||
"language-description": "सामग्री और एप्लिकेशन इंटरफ़ेस आपके चयनित भाषा के अनुसार अनुकूलित होगा।",
|
||||
"language-description": "आपकी चुनी हुई भाषा के अनुसार सामग्री और एप्लिकेशन इंटरफ़ेस अनुकूलित होगा।",
|
||||
"country": "देश",
|
||||
"country-description": "अपने अनुभव को अनुकूलित करने और सामग्री अनुशंसाओं को वैयक्तिकृत करने के लिए अपना देश सेट करें।"
|
||||
"country-description": "अपनी सामग्री अनुशंसाओं को व्यक्तिगत बनाने और अपने अनुभव को तैयार करने के लिए अपना देश सेट करें।"
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "देखने की प्राथमिकताएँ",
|
||||
"description": "हमें बताएं कि आप कहाँ देखना पसंद करते हैं ताकि हम आपके लिए सही विकल्प को हाइलाइट कर सकें।",
|
||||
"description": "हमें बताएं कि आप कहाँ देखना पसंद करते हैं ताकि हम आपके लिए सही विकल्प हाइलाइट कर सकें।",
|
||||
"update": "प्राथमिकताएँ अपडेट करें",
|
||||
"toast": "आपकी देखने की प्राथमिकताएँ सफलतापूर्वक अपडेट हो गई हैं।",
|
||||
"add": "जोड़ना",
|
||||
"toast": "आपकी देखने की प्राथमिकताएँ सफलतापूर्वक अपडेट कर दी गई हैं।",
|
||||
"add": "जोड़ें",
|
||||
"remove": "हटाएं"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "अपना देश चुनें",
|
||||
"countryDescription": "अपने देश का चयन करें ताकि उपलब्ध भाषाओं को देखा जा सके।",
|
||||
"countryTitle": "अपने देश का चयन करें",
|
||||
"countryDescription": "अपने देश का चयन करें ताकि उपलब्ध भाषाएँ देख सकें।",
|
||||
"languageTitle": "अपनी भाषा चुनें",
|
||||
"languageDescription": "अपनी इंटरफ़ेस भाषा चुनें और सामग्री को {{inCountry}} प्राथमिकता दें",
|
||||
"languageDescription": "अपनी इंटरफ़ेस भाषा चुनें और सामग्री को {{inCountry}} में प्राथमिकता दें।",
|
||||
"changeCountry": "देश बदलें",
|
||||
"default": "डिफ़ॉल्ट लोकेल",
|
||||
"showAll": "सभी भाषाएँ दिखाएँ"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "अपनी स्ट्रीमिंग सेवाएँ चुनें",
|
||||
"description": "उन प्लेटफार्मों का चयन करें जिन तक आपकी पहुंच है ताकि हम आपको दिखा सकें कि क्या देखना है।",
|
||||
"description": "जिन प्लेटफॉर्म्स तक आपकी पहुँच है उन्हें चुनें ताकि हम आपको दिखा सकें कि क्या देखना है।",
|
||||
"searchPlaceholder": "प्रदाता खोजें...",
|
||||
"category": {
|
||||
"popular": "लोकप्रिय",
|
||||
"free": "मुक्त",
|
||||
"free": "नि:शुल्क",
|
||||
"subscription": "सदस्यता",
|
||||
"all": "सभी"
|
||||
},
|
||||
"skip": "बाद में कर लूंगा/लूंगी",
|
||||
"skip": "मैं इसे बाद में करूँगा",
|
||||
"continue": "जारी रखें",
|
||||
"selectCountry": "देश बदलें",
|
||||
"clearAll": "सभी साफ़ करें",
|
||||
"clearSearch": "खोज साफ़ करें",
|
||||
"clearSearch": "खोज साफ करें",
|
||||
"selected": "{{count}} प्रदाता चुने गए",
|
||||
"noFound": "\"{{query}}\" के लिए कोई प्रदाता नहीं मिला"
|
||||
"noFound": "\"{{query}}\" के लिए कोई प्रदाता नहीं मिला।"
|
||||
},
|
||||
"priceType": {
|
||||
"buy": "खरीदना",
|
||||
@@ -113,18 +114,18 @@
|
||||
"rent": "किराया"
|
||||
},
|
||||
"update": {
|
||||
"available": "Popcorn Time {{version}} उपलब्ध है...",
|
||||
"available": "पॉपकॉर्न टाइम {{version}} उपलब्ध है...",
|
||||
"downloading": "अपडेट डाउनलोड हो रहा है...",
|
||||
"downloaded": "अपडेट डाउनलोड हो गया...",
|
||||
"installing": "अपडेट स्थापित किया जा रहा है...",
|
||||
"installed": "ऐप को फिर से लॉन्च करें ताकि अपडेट लागू हो सके।",
|
||||
"installing": "अपडेट इंस्टॉल हो रहा है...",
|
||||
"installed": "ऐप को पुनः लॉन्च करें ताकि अपडेट लागू हो सके।",
|
||||
"install": "इंस्टॉल करें",
|
||||
"relaunch": "पुनः लॉन्च करें",
|
||||
"error": "अपडेट इंस्टॉल करने में विफल रहा"
|
||||
"error": "अपडेट इंस्टॉल करने में विफल रहा।"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "{{inCountry}} में मीडिया की लोकप्रियता को दर्शाने वाली देश-विशिष्ट रेटिंग।",
|
||||
"pt-desc": "उच्च स्कोर उस सामग्री को दर्शाते हैं जो उच्च रेटेड और आसानी से सुलभ है। 90/100 का स्कोर शीर्ष गुणवत्ता वाली सामग्री को इंगित करता है जो लोकप्रिय और व्यापक रूप से उपलब्ध है। स्कोर को बदलती क्षेत्रीय प्राथमिकताओं के अनुरूप रहने के लिए रोजाना अपडेट किया जाता है।"
|
||||
"pt-title": "किसी देश-विशेष की रैंकिंग जो {{inCountry}} में मीडिया की गूंज को दर्शाती है।",
|
||||
"pt-desc": "उच्च स्कोर दर्शाते हैं कि सामग्री उच्च रेटेड और आसानी से उपलब्ध है। 90/100 का स्कोर उच्च-गुणवत्ता वाली सामग्री को इंगित करता है जो लोकप्रिय और व्यापक रूप से उपलब्ध है। स्कोर को बदलती क्षेत्रीय प्राथमिकताओं के साथ तालमेल बनाए रखने के लिए प्रतिदिन अपडेट किया जाता है।"
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "क्रमबद्ध करें",
|
||||
@@ -132,34 +133,34 @@
|
||||
"updated": "अपडेट किया गया"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "खुला"
|
||||
"open": "खोलें"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "लिंक",
|
||||
"overview": "सारांश",
|
||||
"overview": "समीक्षा",
|
||||
"similars": "समान"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "कार्रवाई",
|
||||
"ADVENTURE": "साहसिक काम",
|
||||
"ANIMATION": "एनिमेशन",
|
||||
"ACTION": "एक्शन",
|
||||
"ADVENTURE": "एडवेंचर",
|
||||
"ANIMATION": "एनीमेशन",
|
||||
"COMEDY": "कॉमेडी",
|
||||
"CRIME": "अपराध",
|
||||
"DOCUMENTARY": "वृत्तचित्र",
|
||||
"DRAMA": "नाटक",
|
||||
"DOCUMENTARY": "डॉक्यूमेंट्री",
|
||||
"DRAMA": "ड्रामा",
|
||||
"FAMILY": "परिवार",
|
||||
"FANTASY": "कल्पना",
|
||||
"FANTASY": "फैंटेसी",
|
||||
"HISTORY": "इतिहास",
|
||||
"HORROR": "डरावनी",
|
||||
"HORROR": "हॉरर",
|
||||
"MUSIC": "संगीत",
|
||||
"MYSTERY": "रहस्य",
|
||||
"OTHER": "अन्य",
|
||||
"ROMANCE": "रोमांस",
|
||||
"SCIENCE_FICTION": "विज्ञान-कथा",
|
||||
"SCIENCE_FICTION": "विज्ञान-कल्पना",
|
||||
"THRILLER": "थ्रिलर",
|
||||
"TV_MOVIE": "टीवी मूवी",
|
||||
"WAR": "युद्ध",
|
||||
"WESTERN": "वेस्टर्न"
|
||||
"WESTERN": "पश्चिमी"
|
||||
},
|
||||
"country": {
|
||||
"ad": "एंडोरा",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"header": {
|
||||
"popular": "Popolare",
|
||||
"popular": "Popolari",
|
||||
"free": "Gratuito",
|
||||
"soon": "Presto™"
|
||||
},
|
||||
@@ -8,24 +8,25 @@
|
||||
"loading": "Avvio in corso..."
|
||||
},
|
||||
"browse": {
|
||||
"loading": "Caricamento in corso...",
|
||||
"loading": "Caricamento...",
|
||||
"load-more": "Carica altro",
|
||||
"populars": "Popolari",
|
||||
"movies": "Film",
|
||||
"tv-shows": "Programmi TV"
|
||||
"tv-shows": "Serie",
|
||||
"podcasts": "Podcast"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Torna indietro",
|
||||
"charts": "Grafici {{inCountry}}"
|
||||
"charts": "Classifiche {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Gratuito",
|
||||
"movie": "Film",
|
||||
"tv-show": "Programma TV"
|
||||
"tv-show": "Serie"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Guarda su {{platform}}",
|
||||
"rent-on": "Affitta su {{platform}}",
|
||||
"rent-on": "Noleggia su {{platform}}",
|
||||
"buy-on": "Acquista su {{platform}}",
|
||||
"buy-rent-on": "Acquista o noleggia su {{platform}}",
|
||||
"free-on": "Guarda gratis su {{platform}}"
|
||||
@@ -53,15 +54,15 @@
|
||||
"analytics": "Analisi",
|
||||
"analytics-description": "Invia dati di utilizzo anonimi per aiutare a migliorare l'app e guidare lo sviluppo.",
|
||||
"logs": "Registri",
|
||||
"logs-description": "Visualizza i registri dell'applicazione per il debug e la risoluzione dei problemi.",
|
||||
"logs-description": "Visualizza i registri dell'applicazione per il debugging e la risoluzione dei problemi.",
|
||||
"open-logs": "Aprire",
|
||||
"update": "Aggiorna impostazioni",
|
||||
"error": "Impossibile aggiornare le impostazioni"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Preferenze",
|
||||
"description": "Seleziona la tua lingua e il tuo paese preferiti per goderti contenuti su misura.",
|
||||
"update": "Aggiorna le preferenze",
|
||||
"description": "Seleziona la tua lingua e il tuo paese preferiti per goderti contenuti personalizzati.",
|
||||
"update": "Aggiorna preferenze",
|
||||
"error": "Impossibile aggiornare le preferenze",
|
||||
"signOut": "Esci",
|
||||
"toast": "Le tue preferenze sono state aggiornate con successo.",
|
||||
@@ -71,31 +72,31 @@
|
||||
"country-description": "Imposta il tuo paese per personalizzare i consigli sui contenuti e adattare la tua esperienza."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Preferenze di visualizzazione",
|
||||
"label": "Preferenze di visione",
|
||||
"description": "Dicci dove ti piace guardare così possiamo evidenziare le opzioni giuste per te.",
|
||||
"update": "Aggiorna preferenze",
|
||||
"update": "Aggiorna le preferenze di visione",
|
||||
"toast": "Le tue preferenze di visualizzazione sono state aggiornate con successo.",
|
||||
"add": "Aggiungere",
|
||||
"add": "Aggiungi",
|
||||
"remove": "Rimuovi"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "Seleziona il tuo paese",
|
||||
"countryDescription": "Seleziona il tuo paese per vedere le lingue disponibili",
|
||||
"languageTitle": "Seleziona la tua lingua",
|
||||
"languageDescription": "Seleziona la lingua dell'interfaccia e dai priorità ai contenuti {{inCountry}}",
|
||||
"languageDescription": "Seleziona la tua lingua dell'interfaccia e dai priorità ai contenuti {{inCountry}}",
|
||||
"changeCountry": "Cambia paese",
|
||||
"default": "Impostazione predefinita della lingua",
|
||||
"default": "Lingua predefinita",
|
||||
"showAll": "Mostra tutte le lingue"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "Seleziona i tuoi servizi di streaming",
|
||||
"description": "Scegli le piattaforme a cui hai accesso così possiamo mostrarti cosa guardare.",
|
||||
"searchPlaceholder": "Fornitori di ricerca...",
|
||||
"searchPlaceholder": "Cerca provider...",
|
||||
"category": {
|
||||
"popular": "Popolare",
|
||||
"free": "Gratuito",
|
||||
"popular": "Popolari",
|
||||
"free": "Gratis",
|
||||
"subscription": "Abbonamento",
|
||||
"all": "Tutto"
|
||||
"all": "Tutti"
|
||||
},
|
||||
"skip": "Lo farò più tardi",
|
||||
"continue": "Continua",
|
||||
@@ -116,15 +117,15 @@
|
||||
"available": "Popcorn Time {{version}} è disponibile...",
|
||||
"downloading": "Scaricamento aggiornamento...",
|
||||
"downloaded": "Aggiornamento scaricato...",
|
||||
"installing": "Installazione aggiornamento in corso...",
|
||||
"installing": "Installazione aggiornamento...",
|
||||
"installed": "Rilancia l'app per applicare l'aggiornamento",
|
||||
"install": "Installa",
|
||||
"relaunch": "Rilancio",
|
||||
"relaunch": "Rilancia",
|
||||
"error": "Impossibile installare l'aggiornamento"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Una valutazione specifica per paese che riflette quanto bene un media risuona {{inCountry}}.",
|
||||
"pt-desc": "Punteggi più alti riflettono contenuti che sono sia altamente valutati che facilmente accessibili. Un punteggio di 90/100 indica contenuti di alta qualità che sono popolari e ampiamente disponibili. I punteggi vengono aggiornati quotidianamente per rimanere in linea con le preferenze regionali in evoluzione."
|
||||
"pt-desc": "Punteggi più alti riflettono contenuti sia di alta qualità che facilmente accessibili. Un punteggio di 90/100 indica contenuti di alta qualità che sono popolari e ampiamente disponibili. I punteggi vengono aggiornati quotidianamente per rimanere in linea con le preferenze regionali in evoluzione."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Ordina per",
|
||||
@@ -132,10 +133,10 @@
|
||||
"updated": "Aggiornato"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "Aprire"
|
||||
"open": "Apri"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Collegamenti",
|
||||
"links": "Link",
|
||||
"overview": "Panoramica",
|
||||
"similars": "Simili"
|
||||
},
|
||||
@@ -146,20 +147,20 @@
|
||||
"COMEDY": "Commedia",
|
||||
"CRIME": "Crimine",
|
||||
"DOCUMENTARY": "Documentario",
|
||||
"DRAMA": "Dramma",
|
||||
"DRAMA": "Drammatico",
|
||||
"FAMILY": "Famiglia",
|
||||
"FANTASY": "Fantasia",
|
||||
"FANTASY": "Fantascienza",
|
||||
"HISTORY": "Storia",
|
||||
"HORROR": "Orrore",
|
||||
"MUSIC": "Musica",
|
||||
"MYSTERY": "Mistero",
|
||||
"OTHER": "Altro",
|
||||
"ROMANCE": "Romanticismo",
|
||||
"ROMANCE": "Romantico",
|
||||
"SCIENCE_FICTION": "Fantascienza",
|
||||
"THRILLER": "Thriller",
|
||||
"TV_MOVIE": "Film per la TV",
|
||||
"TV_MOVIE": "Film TV",
|
||||
"WAR": "Guerra",
|
||||
"WESTERN": "Occidentale"
|
||||
"WESTERN": "Western"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andorra",
|
||||
|
||||
@@ -9,10 +9,11 @@
|
||||
},
|
||||
"browse": {
|
||||
"loading": "読み込み中...",
|
||||
"load-more": "もっと読み込む",
|
||||
"load-more": "続きを読み込む",
|
||||
"populars": "人気作品",
|
||||
"movies": "映画",
|
||||
"tv-shows": "テレビ番組"
|
||||
"tv-shows": "シリーズ",
|
||||
"podcasts": "ポッドキャスト"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "戻る",
|
||||
@@ -21,13 +22,13 @@
|
||||
"media": {
|
||||
"free": "無料",
|
||||
"movie": "映画",
|
||||
"tv-show": "テレビ番組"
|
||||
"tv-show": "シリーズ"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "{{platform}}で観る",
|
||||
"watch-on": "{{platform}} で観る",
|
||||
"rent-on": "{{platform}}でレンタル",
|
||||
"buy-on": "{{platform}}で購入",
|
||||
"buy-rent-on": "{{platform}} で購入またはレンタル",
|
||||
"buy-rent-on": "{{platform}}で購入またはレンタル",
|
||||
"free-on": "{{platform}}で無料視聴"
|
||||
},
|
||||
"commandCenter": {
|
||||
@@ -35,45 +36,45 @@
|
||||
},
|
||||
"search": {
|
||||
"search": "検索",
|
||||
"results": "結果",
|
||||
"results": "検索結果",
|
||||
"viewAll": "すべて表示",
|
||||
"noResults": "結果がありません",
|
||||
"noResults": "検索結果がありません",
|
||||
"placeholder": "検索..."
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "言語と地域",
|
||||
"watchPreferences": "視聴設定",
|
||||
"settings": "アプリ設定",
|
||||
"signOut": "ログアウト"
|
||||
"signOut": "サインアウト"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "設定が正常に更新されました。",
|
||||
"settings": "設定",
|
||||
"description": "アプリ固有のオプションを設定して、分析、テーマ、その他のローカル設定を調整します。",
|
||||
"analytics": "アナリティクス",
|
||||
"analytics-description": "アプリを改善し、開発を進めるために匿名の使用データを送信します。",
|
||||
"description": "アプリ固有のオプションを設定します。分析、テーマ、その他のローカル設定などを含みます。",
|
||||
"analytics": "分析",
|
||||
"analytics-description": "アプリの改善と開発の指針のために匿名の使用データを送信する。",
|
||||
"logs": "ログ",
|
||||
"logs-description": "デバッグおよびトラブルシューティングのためにアプリケーションログを表示します。",
|
||||
"logs-description": "デバッグとトラブルシューティングのためにアプリケーションログを表示します。",
|
||||
"open-logs": "開ける",
|
||||
"update": "設定を更新する",
|
||||
"update": "設定を更新",
|
||||
"error": "設定の更新に失敗しました"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "設定",
|
||||
"description": "言語と国を選択して、あなたに合わせたコンテンツをお楽しみください。",
|
||||
"description": "お好みの言語と国を選んで、あなたにぴったりのコンテンツを楽しんでください。",
|
||||
"update": "設定を更新",
|
||||
"error": "設定の更新に失敗しました",
|
||||
"signOut": "サインアウト",
|
||||
"toast": "設定が正常に更新されました。",
|
||||
"language": "言語",
|
||||
"language-description": "コンテンツとアプリケーションインターフェースは、選択した言語に適応します。",
|
||||
"language-description": "選択した言語に応じて、コンテンツとアプリケーションインターフェースが適応します。",
|
||||
"country": "国",
|
||||
"country-description": "国を設定して、コンテンツのおすすめをパーソナライズし、体験を自分に合わせてカスタマイズしましょう。"
|
||||
"country-description": "国を設定してコンテンツのおすすめをパーソナライズし、体験をカスタマイズしましょう。"
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "視聴設定",
|
||||
"description": "どこで観るのが好きか教えてください。あなたにぴったりのオプションをおすすめします。",
|
||||
"update": "設定を更新する",
|
||||
"description": "どこで視聴するのが好きか教えてください。あなたに合った選択肢をハイライトします。",
|
||||
"update": "視聴設定を更新",
|
||||
"toast": "視聴設定が正常に更新されました。",
|
||||
"add": "追加",
|
||||
"remove": "削除"
|
||||
@@ -81,29 +82,29 @@
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "国を選択してください",
|
||||
"countryDescription": "国を選択して利用可能な言語を確認してください",
|
||||
"languageTitle": "言語を選択",
|
||||
"languageDescription": "インターフェイス言語を選択し、{{inCountry}}のコンテンツを優先します。",
|
||||
"changeCountry": "国を変更",
|
||||
"default": "デフォルトロケール",
|
||||
"languageTitle": "言語を選択してください",
|
||||
"languageDescription": "インターフェースの言語を選択し、{{inCountry}}のコンテンツを優先します。",
|
||||
"changeCountry": "国を変更する",
|
||||
"default": "デフォルトのロケール",
|
||||
"showAll": "すべての言語を表示"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "ストリーミングサービスを選択",
|
||||
"description": "アクセス可能なプラットフォームを選択してください。視聴できる作品をお見せします。",
|
||||
"searchPlaceholder": "プロバイダーを検索中...",
|
||||
"title": "ストリーミングサービスを選択してください",
|
||||
"description": "アクセスできるプラットフォームを選択して、視聴できるコンテンツを表示します。",
|
||||
"searchPlaceholder": "プロバイダーを検索...",
|
||||
"category": {
|
||||
"popular": "人気",
|
||||
"free": "無料",
|
||||
"subscription": "サブスクリプション",
|
||||
"all": "全て"
|
||||
"all": "すべて"
|
||||
},
|
||||
"skip": "後でやります",
|
||||
"continue": "続行",
|
||||
"skip": "後でやるよ",
|
||||
"continue": "続ける",
|
||||
"selectCountry": "国を変更",
|
||||
"clearAll": "すべてクリア",
|
||||
"clearSearch": "検索をクリア",
|
||||
"selected": "{{count}} 件のプロバイダーが選択されました",
|
||||
"noFound": "\"{{query}}\" のプロバイダーが見つかりませんでした"
|
||||
"noFound": "\"{{query}}\" のプロバイダーが見つかりません"
|
||||
},
|
||||
"priceType": {
|
||||
"buy": "買う",
|
||||
@@ -113,26 +114,26 @@
|
||||
"rent": "家賃"
|
||||
},
|
||||
"update": {
|
||||
"available": "ポップコーンタイム{{version}}が利用可能です...",
|
||||
"available": "Popcorn Time {{version}} が利用可能です...",
|
||||
"downloading": "アップデートをダウンロード中...",
|
||||
"downloaded": "アップデートがダウンロードされました...",
|
||||
"installing": "アップデートをインストール中...",
|
||||
"installed": "アプリを再起動してアップデートを適用してください",
|
||||
"installing": "アップデートをインストールしています...",
|
||||
"installed": "アプリを再起動してアップデートを適用してください。",
|
||||
"install": "インストール",
|
||||
"relaunch": "再起動",
|
||||
"error": "アップデートのインストールに失敗しました"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "メディアが{{inCountry}}でどれだけ共鳴しているかを反映する国別の評価。",
|
||||
"pt-desc": "高いスコアは、高評価でアクセスしやすいコンテンツを反映しています。90/100のスコアは、質が高く人気があり、広く利用可能なコンテンツを示しています。スコアは地域の好みの変化に合わせて毎日更新されます。"
|
||||
"pt-title": "メディアが{{inCountry}}でどれくらい響いているかを反映した国別評価。",
|
||||
"pt-desc": "高いスコアは、高評価でアクセスしやすいコンテンツを反映しています。90/100のスコアは、高品質で人気があり、広く利用可能なコンテンツを示しています。スコアは、地域の好みの変化に合わせて毎日更新されます。"
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "並び替え",
|
||||
"popularity": "人気度",
|
||||
"label": "並べ替え",
|
||||
"popularity": "人気順",
|
||||
"updated": "更新済み"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "開ける"
|
||||
"open": "開く"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "リンク",
|
||||
@@ -147,19 +148,19 @@
|
||||
"CRIME": "犯罪",
|
||||
"DOCUMENTARY": "ドキュメンタリー",
|
||||
"DRAMA": "ドラマ",
|
||||
"FAMILY": "家族",
|
||||
"FAMILY": "ファミリー",
|
||||
"FANTASY": "ファンタジー",
|
||||
"HISTORY": "歴史",
|
||||
"HISTORY": "履歴",
|
||||
"HORROR": "ホラー",
|
||||
"MUSIC": "音楽",
|
||||
"MYSTERY": "ミステリー",
|
||||
"OTHER": "他の",
|
||||
"OTHER": "その他",
|
||||
"ROMANCE": "ロマンス",
|
||||
"SCIENCE_FICTION": "SF",
|
||||
"SCIENCE_FICTION": "サイエンス・フィクション",
|
||||
"THRILLER": "スリラー",
|
||||
"TV_MOVIE": "テレビ映画",
|
||||
"WAR": "戦争",
|
||||
"WESTERN": "西洋"
|
||||
"WESTERN": "西部劇"
|
||||
},
|
||||
"country": {
|
||||
"ad": "アンドラ",
|
||||
|
||||
@@ -8,11 +8,12 @@
|
||||
"loading": "Opstarten..."
|
||||
},
|
||||
"browse": {
|
||||
"loading": "Laden...",
|
||||
"loading": "Bezig met laden...",
|
||||
"load-more": "Meer laden",
|
||||
"populars": "Populair",
|
||||
"movies": "Films",
|
||||
"tv-shows": "Tv-programma's"
|
||||
"tv-shows": "Series",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Ga terug",
|
||||
@@ -21,7 +22,7 @@
|
||||
"media": {
|
||||
"free": "Vrij",
|
||||
"movie": "Film",
|
||||
"tv-show": "Tv-show"
|
||||
"tv-show": "Serie"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Kijk op {{platform}}",
|
||||
@@ -31,7 +32,7 @@
|
||||
"free-on": "Kijk gratis op {{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "Terug naar home"
|
||||
"home": "Terug naar startpagina"
|
||||
},
|
||||
"search": {
|
||||
"search": "Zoeken",
|
||||
@@ -49,14 +50,14 @@
|
||||
"settings": {
|
||||
"toast": "Je instellingen zijn succesvol bijgewerkt.",
|
||||
"settings": "Instellingen",
|
||||
"description": "Configureer app-specifieke opties zoals analytics, thema's en andere lokale voorkeuren.",
|
||||
"description": "Configureer app-specifieke opties zoals analyse, thema's en andere lokale voorkeuren.",
|
||||
"analytics": "Analytics",
|
||||
"analytics-description": "Verzend anonieme gebruiksgegevens om de app te verbeteren en de ontwikkeling te begeleiden.",
|
||||
"analytics-description": "Verstuur anonieme gebruiksgegevens om de app te verbeteren en de ontwikkeling te begeleiden.",
|
||||
"logs": "Logboeken",
|
||||
"logs-description": "Bekijk toepassingslogboeken voor debuggen en probleemoplossing.",
|
||||
"logs-description": "Bekijk applicatielogs voor debuggen en probleemoplossing.",
|
||||
"open-logs": "Open",
|
||||
"update": "Instellingen bijwerken",
|
||||
"error": "Instellingen bijwerken mislukt"
|
||||
"error": "Kan instellingen niet bijwerken"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Voorkeuren",
|
||||
@@ -68,11 +69,11 @@
|
||||
"language": "Taal",
|
||||
"language-description": "Inhoud en applicatie-interface passen zich aan aan de door jou geselecteerde taal.",
|
||||
"country": "Land",
|
||||
"country-description": "Stel je land in om inhoudsaanbevelingen te personaliseren en je ervaring aan te passen."
|
||||
"country-description": "Stel je land in om contentaanbevelingen te personaliseren en je ervaring aan te passen."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Kijkvoorkeuren",
|
||||
"description": "Vertel ons waar je graag kijkt, zodat we de juiste opties voor jou kunnen uitlichten.",
|
||||
"description": "Vertel ons waar je graag kijkt, zodat we de juiste opties voor je kunnen uitlichten.",
|
||||
"update": "Voorkeuren bijwerken",
|
||||
"toast": "Je kijkvoorkeuren zijn succesvol bijgewerkt.",
|
||||
"add": "Toevoegen",
|
||||
@@ -80,7 +81,7 @@
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "Selecteer je land",
|
||||
"countryDescription": "Selecteer je land om beschikbare talen te zien",
|
||||
"countryDescription": "Selecteer je land om de beschikbare talen te zien",
|
||||
"languageTitle": "Selecteer je taal",
|
||||
"languageDescription": "Selecteer je interface taal en geef prioriteit aan inhoud {{inCountry}}",
|
||||
"changeCountry": "Land wijzigen",
|
||||
@@ -90,12 +91,12 @@
|
||||
"onboardingProviders": {
|
||||
"title": "Selecteer je streamingdiensten",
|
||||
"description": "Kies de platforms waartoe je toegang hebt, zodat we je kunnen laten zien wat je kunt kijken.",
|
||||
"searchPlaceholder": "Zoekproviders...",
|
||||
"searchPlaceholder": "Zoek providers...",
|
||||
"category": {
|
||||
"popular": "Populair",
|
||||
"free": "Vrij",
|
||||
"free": "Gratis",
|
||||
"subscription": "Abonnement",
|
||||
"all": "Alle"
|
||||
"all": "Alles"
|
||||
},
|
||||
"skip": "Ik doe het later.",
|
||||
"continue": "Doorgaan",
|
||||
@@ -114,17 +115,17 @@
|
||||
},
|
||||
"update": {
|
||||
"available": "Popcorn Time {{version}} is beschikbaar...",
|
||||
"downloading": "Download update...",
|
||||
"downloading": "Update downloaden...",
|
||||
"downloaded": "Update gedownload...",
|
||||
"installing": "Bezig met installeren van update...",
|
||||
"installed": "Start de app opnieuw om de update toe te passen",
|
||||
"installing": "Update installeren...",
|
||||
"installed": "Start de app opnieuw om de update toe te passen.",
|
||||
"install": "Installeren",
|
||||
"relaunch": "Herstart",
|
||||
"error": "Kon het update niet installeren"
|
||||
"relaunch": "Opnieuw starten",
|
||||
"error": "Installatie van update mislukt"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Een land-specifieke beoordeling die weergeeft hoe goed een media resoneert {{inCountry}}.",
|
||||
"pt-desc": "Hogere scores weerspiegelen content die zowel hoog gewaardeerd als gemakkelijk toegankelijk is. Een score van 90/100 duidt op topkwaliteit content die populair en breed beschikbaar is. De scores worden dagelijks bijgewerkt om in lijn te blijven met veranderende regionale voorkeuren."
|
||||
"pt-desc": "Hogere scores weerspiegelen inhoud die zowel hoog gewaardeerd als gemakkelijk toegankelijk is. Een score van 90/100 duidt op topkwaliteit inhoud die populair en breed beschikbaar is. De scores worden dagelijks bijgewerkt om in lijn te blijven met veranderende regionale voorkeuren."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Sorteren op",
|
||||
@@ -150,16 +151,16 @@
|
||||
"FAMILY": "Familie",
|
||||
"FANTASY": "Fantasie",
|
||||
"HISTORY": "Geschiedenis",
|
||||
"HORROR": "Verschrikking",
|
||||
"HORROR": "Horror",
|
||||
"MUSIC": "Muziek",
|
||||
"MYSTERY": "Mysterie",
|
||||
"OTHER": "Ander",
|
||||
"OTHER": "Overig",
|
||||
"ROMANCE": "Romantiek",
|
||||
"SCIENCE_FICTION": "Sciencefiction",
|
||||
"THRILLER": "Spannend",
|
||||
"SCIENCE_FICTION": "Sci-Fi",
|
||||
"THRILLER": "Thriller",
|
||||
"TV_MOVIE": "TV-film",
|
||||
"WAR": "Oorlog",
|
||||
"WESTERN": "Westers"
|
||||
"WESTERN": "Western"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andorra",
|
||||
|
||||
@@ -8,20 +8,21 @@
|
||||
"loading": "Starter opp..."
|
||||
},
|
||||
"browse": {
|
||||
"loading": "Laster...",
|
||||
"loading": "Laster inn...",
|
||||
"load-more": "Last inn mer",
|
||||
"populars": "Populære",
|
||||
"populars": "Populære filmer og TV-serier",
|
||||
"movies": "Filmer",
|
||||
"tv-shows": "TV-serier"
|
||||
"tv-shows": "Serier",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Tilbake",
|
||||
"charts": "Lister {{inCountry}}"
|
||||
"back": "Gå tilbake",
|
||||
"charts": "Topplister {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Gratis",
|
||||
"movie": "Film",
|
||||
"tv-show": "TV-serie"
|
||||
"tv-show": "Serie"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Se på {{platform}}",
|
||||
@@ -31,66 +32,66 @@
|
||||
"free-on": "Se gratis på {{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "Tilbake til hjemmet"
|
||||
"home": "Tilbake til hjem"
|
||||
},
|
||||
"search": {
|
||||
"search": "Søk",
|
||||
"results": "Resultater",
|
||||
"viewAll": "Vis alle",
|
||||
"viewAll": "Se alle",
|
||||
"noResults": "Ingen resultater",
|
||||
"placeholder": "Søk..."
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "Språk og region",
|
||||
"watchPreferences": "Se preferanser for visning",
|
||||
"watchPreferences": "Seerpreferanser",
|
||||
"settings": "App-innstillinger",
|
||||
"signOut": "Logg ut"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "Innstillingene dine har blitt oppdatert.",
|
||||
"toast": "Innstillingene dine er blitt oppdatert.",
|
||||
"settings": "Innstillinger",
|
||||
"description": "Konfigurer app-spesifikke alternativer som analyseverktøy, temaer og andre lokale preferanser.",
|
||||
"analytics": "Analyser",
|
||||
"analytics-description": "Send anonyme bruksdata for å hjelpe med å forbedre appen og veilede utviklingen.",
|
||||
"description": "Konfigurer app-spesifikke alternativer som analyse, temaer og andre lokale preferanser.",
|
||||
"analytics": "Analyseverktøy",
|
||||
"analytics-description": "Send anonymiserte bruksdata for å hjelpe med å forbedre appen og veilede utviklingen.",
|
||||
"logs": "Logger",
|
||||
"logs-description": "Se programlogger for feilsøking og feilanalyse.",
|
||||
"logs-description": "Vis applikasjonslogger for feilsøking og feilanalyse.",
|
||||
"open-logs": "Åpne",
|
||||
"update": "Oppdater innstillinger",
|
||||
"error": "Kunne ikke oppdatere innstillinger"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Preferanser",
|
||||
"preferences": "Innstillinger",
|
||||
"description": "Velg ditt foretrukne språk og land for å nyte skreddersydd innhold.",
|
||||
"update": "Oppdater preferanser",
|
||||
"error": "Kunne ikke oppdatere preferanser",
|
||||
"signOut": "Logg ut",
|
||||
"toast": "Dine preferanser er blitt oppdatert.",
|
||||
"toast": "Dine preferanser har blitt oppdatert.",
|
||||
"language": "Språk",
|
||||
"language-description": "Innhold og applikasjonsgrensesnitt vil tilpasse seg det valgte språket ditt.",
|
||||
"country": "Land",
|
||||
"country-description": "Sett landet ditt for å få personlige innholdsanbefalinger og skreddersy opplevelsen din."
|
||||
"country-description": "Angi landet ditt for å tilpasse innholdsanbefalinger og skreddersy opplevelsen din."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Seerpreferanser",
|
||||
"description": "Fortell oss hvor du liker å se på, så vi kan fremheve de riktige alternativene for deg.",
|
||||
"description": "Fortell oss hvor du liker å se, så vi kan fremheve de riktige alternativene for deg.",
|
||||
"update": "Oppdater preferanser",
|
||||
"toast": "Dine seervalg har blitt oppdatert.",
|
||||
"add": "Legge til",
|
||||
"toast": "Dine seerpreferanser har blitt oppdatert.",
|
||||
"add": "Legg til",
|
||||
"remove": "Fjern"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "Velg ditt land",
|
||||
"countryDescription": "Velg ditt land for å se tilgjengelige språk",
|
||||
"languageTitle": "Velg ditt språk",
|
||||
"languageTitle": "Velg språket ditt",
|
||||
"languageDescription": "Velg ditt grensesnittspråk og prioriter innhold {{inCountry}}",
|
||||
"changeCountry": "Endre land",
|
||||
"default": "Standard språkområde",
|
||||
"default": "Standard lokalinnstilling",
|
||||
"showAll": "Vis alle språk"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "Velg dine strømmetjenester",
|
||||
"description": "Velg plattformene du har tilgang til, så vi kan vise deg hva du kan se.",
|
||||
"searchPlaceholder": "Søkeleverandører...",
|
||||
"description": "Velg plattformene du har tilgang til, så vi kan vise deg hva du kan se på.",
|
||||
"searchPlaceholder": "Søk etter leverandører...",
|
||||
"category": {
|
||||
"popular": "Populær",
|
||||
"free": "Gratis",
|
||||
@@ -99,11 +100,11 @@
|
||||
},
|
||||
"skip": "Jeg gjør det senere",
|
||||
"continue": "Fortsett",
|
||||
"selectCountry": "Bytt land",
|
||||
"clearAll": "Tøm alt",
|
||||
"selectCountry": "Endre land",
|
||||
"clearAll": "Fjern alle",
|
||||
"clearSearch": "Tøm søk",
|
||||
"selected": "{{count}} leverandør(er) valgt",
|
||||
"noFound": "Ingen leverandører funnet for \"{{query}}\""
|
||||
"noFound": "Ingen tilbydere funnet for \"{{query}}\""
|
||||
},
|
||||
"priceType": {
|
||||
"buy": "Kjøpe",
|
||||
@@ -123,8 +124,8 @@
|
||||
"error": "Kunne ikke installere oppdatering"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "En landsspesifikk vurdering som viser hvor godt et medium resonerer {{inCountry}}.",
|
||||
"pt-desc": "Høyere poengsummer gjenspeiler innhold som både er høyt vurdert og lett tilgjengelig. En poengsum på 90/100 indikerer innhold av topp kvalitet som er populært og allment tilgjengelig. Poengsummene oppdateres daglig for å holde tritt med endrede regionale preferanser."
|
||||
"pt-title": "En landsspesifikk vurdering som reflekterer hvor godt et media resonnerer {{inCountry}}.",
|
||||
"pt-desc": "Høyere poengsummer reflekterer innhold som både er høyt vurdert og lett tilgjengelig. En poengsum på 90/100 indikerer innhold av topp kvalitet som er populært og allment tilgjengelig. Poengsummene oppdateres daglig for å være i tråd med endrede regionale preferanser."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Sorter etter",
|
||||
@@ -140,11 +141,11 @@
|
||||
"similars": "Lignende"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "Handling",
|
||||
"ACTION": "Action",
|
||||
"ADVENTURE": "Eventyr",
|
||||
"ANIMATION": "Animasjon",
|
||||
"COMEDY": "Komedie",
|
||||
"CRIME": "Kriminalitet",
|
||||
"CRIME": "Krim",
|
||||
"DOCUMENTARY": "Dokumentar",
|
||||
"DRAMA": "Drama",
|
||||
"FAMILY": "Familie",
|
||||
@@ -152,14 +153,14 @@
|
||||
"HISTORY": "Historie",
|
||||
"HORROR": "Skrekk",
|
||||
"MUSIC": "Musikk",
|
||||
"MYSTERY": "Mysterium",
|
||||
"OTHER": "Annen",
|
||||
"ROMANCE": "Romanse",
|
||||
"MYSTERY": "Mystikk",
|
||||
"OTHER": "Annet",
|
||||
"ROMANCE": "Romantikk",
|
||||
"SCIENCE_FICTION": "Sci-Fi",
|
||||
"THRILLER": "Thriller",
|
||||
"TV_MOVIE": "TV-film",
|
||||
"WAR": "Krig",
|
||||
"WESTERN": "Vestlig"
|
||||
"WESTERN": "Western"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andorra",
|
||||
|
||||
@@ -12,7 +12,8 @@
|
||||
"load-more": "Załaduj więcej",
|
||||
"populars": "Popularne",
|
||||
"movies": "Filmy",
|
||||
"tv-shows": "Seriale TV"
|
||||
"tv-shows": "Seriale",
|
||||
"podcasts": "Podcasty"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Wróć",
|
||||
@@ -21,17 +22,17 @@
|
||||
"media": {
|
||||
"free": "Bezpłatny",
|
||||
"movie": "Film",
|
||||
"tv-show": "Serial telewizyjny"
|
||||
"tv-show": "Serial"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Oglądaj na {{platform}}",
|
||||
"rent-on": "Wynajmij na {{platform}}",
|
||||
"rent-on": "Wypożycz na {{platform}}",
|
||||
"buy-on": "Kup na {{platform}}",
|
||||
"buy-rent-on": "Kup lub wypożycz na {{platform}}",
|
||||
"free-on": "Oglądaj za darmo na {{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "Wróć do strony głównej"
|
||||
"home": "Wróć do centrum dowodzenia"
|
||||
},
|
||||
"search": {
|
||||
"search": "Szukaj",
|
||||
@@ -49,18 +50,18 @@
|
||||
"settings": {
|
||||
"toast": "Twoje ustawienia zostały pomyślnie zaktualizowane.",
|
||||
"settings": "Ustawienia",
|
||||
"description": "Skonfiguruj opcje specyficzne dla aplikacji, takie jak analityka, motywy i inne preferencje lokalne.",
|
||||
"description": "Skonfiguruj opcje specyficzne dla aplikacji, takie jak analityka, motywy i inne lokalne preferencje.",
|
||||
"analytics": "Analityka",
|
||||
"analytics-description": "Wyślij anonimowe dane użytkowania, aby pomóc w ulepszaniu aplikacji i kierować jej rozwojem.",
|
||||
"analytics-description": "Wysyłaj anonimowe dane o użytkowaniu, aby pomóc ulepszać aplikację i kierować jej rozwojem.",
|
||||
"logs": "Dzienniki",
|
||||
"logs-description": "Zobacz dzienniki aplikacji w celu debugowania i rozwiązywania problemów.",
|
||||
"logs-description": "Wyświetl dzienniki aplikacji do debugowania i rozwiązywania problemów.",
|
||||
"open-logs": "Otwarte",
|
||||
"update": "Zaktualizuj ustawienia",
|
||||
"update": "Aktualizuj ustawienia",
|
||||
"error": "Nie udało się zaktualizować ustawień"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Preferencje",
|
||||
"description": "Wybierz preferowany język i kraj, aby cieszyć się dostosowaną treścią.",
|
||||
"description": "Wybierz preferowany język i kraj, aby cieszyć się dostosowaną zawartością.",
|
||||
"update": "Zaktualizuj preferencje",
|
||||
"error": "Nie udało się zaktualizować preferencji",
|
||||
"signOut": "Wyloguj się",
|
||||
@@ -68,14 +69,14 @@
|
||||
"language": "Język",
|
||||
"language-description": "Treść i interfejs aplikacji dostosują się do wybranego języka.",
|
||||
"country": "Kraj",
|
||||
"country-description": "Ustaw swój kraj, aby spersonalizować rekomendacje treści i dostosować swoje wrażenia."
|
||||
"country-description": "Ustaw swój kraj, aby spersonalizować rekomendacje treści i dostosować swoje doświadczenie."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Preferencje oglądania",
|
||||
"description": "Powiedz nam, gdzie lubisz oglądać, abyśmy mogli wyróżnić odpowiednie opcje dla Ciebie.",
|
||||
"update": "Zaktualizuj preferencje",
|
||||
"description": "Powiedz nam, gdzie lubisz oglądać, abyśmy mogli podkreślić odpowiednie opcje dla Ciebie.",
|
||||
"update": "Zaktualizuj preferencje oglądania",
|
||||
"toast": "Twoje preferencje oglądania zostały pomyślnie zaktualizowane.",
|
||||
"add": "Dodać",
|
||||
"add": "Dodaj",
|
||||
"remove": "Usuń"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
@@ -84,25 +85,25 @@
|
||||
"languageTitle": "Wybierz swój język",
|
||||
"languageDescription": "Wybierz język interfejsu i nadaj priorytet treściom {{inCountry}}",
|
||||
"changeCountry": "Zmień kraj",
|
||||
"default": "Domyślny język",
|
||||
"default": "Domyślna lokalizacja kraju",
|
||||
"showAll": "Pokaż wszystkie języki"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "Wybierz swoje usługi streamingowe",
|
||||
"description": "Wybierz platformy, do których masz dostęp, abyśmy mogli pokazać Ci, co oglądać.",
|
||||
"description": "Wybierz platformy, do których masz dostęp, abyśmy mogli pokazać, co oglądać.",
|
||||
"searchPlaceholder": "Wyszukaj dostawców...",
|
||||
"category": {
|
||||
"popular": "Popularne",
|
||||
"free": "Bezpłatny",
|
||||
"free": "Darmowe",
|
||||
"subscription": "Subskrypcja",
|
||||
"all": "Wszystko"
|
||||
"all": "Wszystkie"
|
||||
},
|
||||
"skip": "Zrobię to później",
|
||||
"continue": "Kontynuuj",
|
||||
"selectCountry": "Zmień kraj",
|
||||
"clearAll": "Wyczyść wszystko",
|
||||
"clearSearch": "Wyczyść wyszukiwanie",
|
||||
"selected": "{{count}} dostawca(ów) wybrano",
|
||||
"selected": "{{count}} dostawca(-ów) wybranych",
|
||||
"noFound": "Nie znaleziono dostawców dla \"{{query}}\""
|
||||
},
|
||||
"priceType": {
|
||||
@@ -119,12 +120,12 @@
|
||||
"installing": "Instalowanie aktualizacji...",
|
||||
"installed": "Uruchom ponownie aplikację, aby zastosować aktualizację",
|
||||
"install": "Zainstaluj",
|
||||
"relaunch": "Ponowne uruchomienie",
|
||||
"relaunch": "Uruchom ponownie",
|
||||
"error": "Nie udało się zainstalować aktualizacji"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Ocena specyficzna dla kraju odzwierciedlająca, jak dobrze media rezonują {{inCountry}}.",
|
||||
"pt-desc": "Wyższe oceny odzwierciedlają treści, które są zarówno wysoko oceniane, jak i łatwo dostępne. Ocena 90/100 wskazuje na treści najwyższej jakości, które są popularne i szeroko dostępne. Oceny są aktualizowane codziennie, aby być zgodne z zmieniającymi się preferencjami regionalnymi."
|
||||
"pt-title": "Ocena specyficzna dla danego kraju odzwierciedlająca, jak dobrze media rezonują {{inCountry}}.",
|
||||
"pt-desc": "Wyższe oceny odzwierciedlają treści, które są wysoko oceniane i łatwo dostępne. Wynik 90/100 wskazuje na treści najwyższej jakości, które są popularne i szeroko dostępne. Oceny są aktualizowane codziennie, aby dostosować się do zmieniających się preferencji regionalnych."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Sortuj według",
|
||||
@@ -132,33 +133,33 @@
|
||||
"updated": "Zaktualizowano"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "Otwarte"
|
||||
"open": "Otwórz"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Spinki do mankietów",
|
||||
"links": "Linki",
|
||||
"overview": "Przegląd",
|
||||
"similars": "Podobne"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "Działanie",
|
||||
"ADVENTURE": "Przygoda",
|
||||
"ANIMATION": "Ożywienie",
|
||||
"ACTION": "Akcja",
|
||||
"ADVENTURE": "Przygodowy",
|
||||
"ANIMATION": "Animacja",
|
||||
"COMEDY": "Komedia",
|
||||
"CRIME": "Przestępczość",
|
||||
"CRIME": "Kryminał",
|
||||
"DOCUMENTARY": "Dokumentalny",
|
||||
"DRAMA": "Dramat",
|
||||
"FAMILY": "Rodzina",
|
||||
"FANTASY": "Kaprys",
|
||||
"FAMILY": "Rodzinny",
|
||||
"FANTASY": "Fantasyka",
|
||||
"HISTORY": "Historia",
|
||||
"HORROR": "Przerażenie",
|
||||
"HORROR": "Horror",
|
||||
"MUSIC": "Muzyka",
|
||||
"MYSTERY": "Tajemnica",
|
||||
"OTHER": "Inny",
|
||||
"OTHER": "Inne",
|
||||
"ROMANCE": "Romans",
|
||||
"SCIENCE_FICTION": "Science fiction",
|
||||
"THRILLER": "Kryminał",
|
||||
"SCIENCE_FICTION": "Sci-Fi",
|
||||
"THRILLER": "Thriller",
|
||||
"TV_MOVIE": "Film telewizyjny",
|
||||
"WAR": "Wojna",
|
||||
"WAR": "Wojenny",
|
||||
"WESTERN": "Western"
|
||||
},
|
||||
"country": {
|
||||
|
||||
@@ -9,99 +9,100 @@
|
||||
},
|
||||
"browse": {
|
||||
"loading": "Carregando...",
|
||||
"load-more": "Carregar mais",
|
||||
"load-more": "Carregar mais conteúdo",
|
||||
"populars": "Populares",
|
||||
"movies": "Filmes",
|
||||
"tv-shows": "Programas de TV"
|
||||
"tv-shows": "Séries",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Voltar",
|
||||
"charts": "Gráficos {{inCountry}}"
|
||||
"charts": "Tendências {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Livre",
|
||||
"movie": "Filme",
|
||||
"tv-show": "Programa de TV"
|
||||
"tv-show": "Séries"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Assista no {{platform}}",
|
||||
"rent-on": "Alugar no {{platform}}",
|
||||
"buy-on": "Compre na {{platform}}",
|
||||
"buy-rent-on": "Compre ou alugue no {{platform}}",
|
||||
"free-on": "Assista Gratuitamente no {{platform}}"
|
||||
"free-on": "Assista grátis no {{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "Voltar para casa"
|
||||
"home": "Voltar para o início"
|
||||
},
|
||||
"search": {
|
||||
"search": "Pesquisar",
|
||||
"search": "Buscar",
|
||||
"results": "Resultados",
|
||||
"viewAll": "Ver tudo",
|
||||
"noResults": "Nenhum resultado",
|
||||
"noResults": "Sem resultados",
|
||||
"placeholder": "Pesquisar..."
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "Idioma e região",
|
||||
"watchPreferences": "Preferências de visualização",
|
||||
"settings": "Configurações do aplicativo",
|
||||
"settings": "Configurações do app",
|
||||
"signOut": "Sair"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "Suas configurações foram atualizadas com sucesso.",
|
||||
"settings": "Configurações",
|
||||
"description": "Configure opções específicas do aplicativo como análises, temas e outras preferências locais.",
|
||||
"description": "Configure opções específicas do aplicativo, como análises, temas e outras preferências locais.",
|
||||
"analytics": "Analytics",
|
||||
"analytics-description": "Envie dados de uso anônimos para ajudar a melhorar o aplicativo e orientar o desenvolvimento.",
|
||||
"analytics-description": "Enviar dados de uso anônimos para ajudar a melhorar o aplicativo e orientar o desenvolvimento.",
|
||||
"logs": "Registros",
|
||||
"logs-description": "Visualizar logs do aplicativo para depuração e solução de problemas.",
|
||||
"open-logs": "Abrir",
|
||||
"update": "Configurações de atualização",
|
||||
"error": "Falha ao atualizar as configurações"
|
||||
"update": "Atualizar configurações",
|
||||
"error": "Falha ao atualizar configurações"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Preferências",
|
||||
"description": "Selecione seu idioma e país preferidos para desfrutar de conteúdo personalizado.",
|
||||
"update": "Preferências de atualização",
|
||||
"update": "Atualizar preferências",
|
||||
"error": "Falha ao atualizar preferências",
|
||||
"signOut": "Sair",
|
||||
"toast": "Suas preferências foram atualizadas com sucesso.",
|
||||
"toast": "Seus preferências foram atualizadas com sucesso.",
|
||||
"language": "Idioma",
|
||||
"language-description": "O conteúdo e a interface do aplicativo se adaptarão ao seu idioma selecionado.",
|
||||
"language-description": "O conteúdo e a interface do aplicativo se adaptarão ao idioma selecionado.",
|
||||
"country": "País",
|
||||
"country-description": "Configure seu país para personalizar as recomendações de conteúdo e adaptar sua experiência."
|
||||
"country-description": "Defina seu país para personalizar as recomendações de conteúdo e adaptar sua experiência."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Preferências de Assistir",
|
||||
"description": "Conte-nos onde você gosta de assistir para que possamos destacar as opções certas para você.",
|
||||
"update": "Atualizar preferências",
|
||||
"toast": "Suas preferências de visualização foram atualizadas com sucesso.",
|
||||
"toast": "Seus preferências de visualização foram atualizadas com sucesso.",
|
||||
"add": "Adicionar",
|
||||
"remove": "Remover"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "Selecione seu país",
|
||||
"countryTitle": "Selecione o seu país",
|
||||
"countryDescription": "Selecione seu país para ver os idiomas disponíveis",
|
||||
"languageTitle": "Selecione seu idioma",
|
||||
"languageDescription": "Selecione o idioma da sua interface e priorize o conteúdo {{inCountry}}",
|
||||
"changeCountry": "Alterar país",
|
||||
"languageDescription": "Selecione o idioma da interface e priorize o conteúdo {{inCountry}}",
|
||||
"changeCountry": "Mudar país",
|
||||
"default": "Local padrão",
|
||||
"showAll": "Mostrar todos os idiomas"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "Selecione seus serviços de streaming",
|
||||
"description": "Escolha as plataformas às quais você tem acesso para que possamos mostrar o que assistir.",
|
||||
"searchPlaceholder": "Pesquisar provedores...",
|
||||
"searchPlaceholder": "Procurar provedores...",
|
||||
"category": {
|
||||
"popular": "Popular",
|
||||
"free": "Livre",
|
||||
"free": "Grátis",
|
||||
"subscription": "Assinatura",
|
||||
"all": "Todos"
|
||||
"all": "Tudo"
|
||||
},
|
||||
"skip": "Vou fazer isso depois",
|
||||
"continue": "Continuar",
|
||||
"selectCountry": "Alterar país",
|
||||
"clearAll": "Limpar tudo",
|
||||
"clearSearch": "Limpar pesquisa",
|
||||
"clearSearch": "Limpar busca",
|
||||
"selected": "{{count}} provedor(es) selecionado(s)",
|
||||
"noFound": "Nenhum provedor encontrado para \"{{query}}\""
|
||||
},
|
||||
@@ -119,12 +120,12 @@
|
||||
"installing": "Instalando atualização...",
|
||||
"installed": "Reinicie o aplicativo para aplicar a atualização",
|
||||
"install": "Instalar",
|
||||
"relaunch": "Relançamento",
|
||||
"relaunch": "Relançar",
|
||||
"error": "Falha ao instalar a atualização"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Uma classificação específica para cada país que reflete o quanto uma mídia ressoa {{inCountry}}.",
|
||||
"pt-desc": "Pontuações mais altas refletem conteúdo que é altamente avaliado e facilmente acessível. Uma pontuação de 90/100 indica conteúdo de alta qualidade que é popular e amplamente disponível. As pontuações são atualizadas diariamente para acompanhar as mudanças nas preferências regionais."
|
||||
"pt-title": "Uma classificação específica do país que reflete quão bem uma mídia ressoa {{inCountry}}.",
|
||||
"pt-desc": "Pontuações mais altas refletem conteúdo que é altamente avaliado e facilmente acessível. Uma pontuação de 90/100 indica conteúdo de primeira qualidade que é popular e amplamente disponível. As pontuações são atualizadas diariamente para acompanhar as mudanças nas preferências regionais."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Ordenar por",
|
||||
@@ -135,7 +136,7 @@
|
||||
"open": "Abrir"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Ligações",
|
||||
"links": "Links",
|
||||
"overview": "Visão geral",
|
||||
"similars": "Semelhantes"
|
||||
},
|
||||
@@ -149,17 +150,17 @@
|
||||
"DRAMA": "Drama",
|
||||
"FAMILY": "Família",
|
||||
"FANTASY": "Fantasia",
|
||||
"HISTORY": "História",
|
||||
"HISTORY": "Histórico",
|
||||
"HORROR": "Horror",
|
||||
"MUSIC": "Música",
|
||||
"MYSTERY": "Mistério",
|
||||
"OTHER": "Outro",
|
||||
"OTHER": "Outros",
|
||||
"ROMANCE": "Romance",
|
||||
"SCIENCE_FICTION": "Ficção científica",
|
||||
"THRILLER": "Filme de ação",
|
||||
"SCIENCE_FICTION": "Ficção Científica",
|
||||
"THRILLER": "Suspense",
|
||||
"TV_MOVIE": "Filme para TV",
|
||||
"WAR": "Guerra",
|
||||
"WESTERN": "Ocidental"
|
||||
"WESTERN": "Faroeste"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andorra",
|
||||
|
||||
@@ -5,28 +5,29 @@
|
||||
"soon": "Ускоро™"
|
||||
},
|
||||
"splash": {
|
||||
"loading": "Pokrećem..."
|
||||
"loading": "Pokreće se..."
|
||||
},
|
||||
"browse": {
|
||||
"loading": "Učitavanje...",
|
||||
"load-more": "Učitaj još",
|
||||
"populars": "Popularno",
|
||||
"populars": "Popularni",
|
||||
"movies": "Filmovi",
|
||||
"tv-shows": "TV serije"
|
||||
"tv-shows": "Serije",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Vrati se",
|
||||
"back": "Vrati se назад",
|
||||
"charts": "Liste {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Бесплатно",
|
||||
"movie": "Филм",
|
||||
"tv-show": "TV serija"
|
||||
"tv-show": "Serija"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Gledaj na {{platform}}",
|
||||
"rent-on": "Iznajmi na {{platform}}",
|
||||
"buy-on": "Kupite na {{platform}}",
|
||||
"buy-on": "Kupi na {{platform}}",
|
||||
"buy-rent-on": "Kupi ili iznajmi na {{platform}}",
|
||||
"free-on": "Gledaj besplatno na {{platform}}"
|
||||
},
|
||||
@@ -34,75 +35,75 @@
|
||||
"home": "Nazad na početnu stranu"
|
||||
},
|
||||
"search": {
|
||||
"search": "Претрага",
|
||||
"search": "Pretraži",
|
||||
"results": "Rezultati",
|
||||
"viewAll": "Prikaži sve",
|
||||
"noResults": "Nema rezultata",
|
||||
"placeholder": "Претрага..."
|
||||
"placeholder": "Pretraga..."
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "Језик и регион",
|
||||
"watchPreferences": "Preferencije gledanja",
|
||||
"preferences": "Jezik i region",
|
||||
"watchPreferences": "Podešavanja gledanja",
|
||||
"settings": "Podešavanja aplikacije",
|
||||
"signOut": "Odjavi se"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "Vaša podešavanja su uspešno ažurirana.",
|
||||
"settings": "Podešavanja",
|
||||
"description": "Konfigurišite opcije specifične za aplikaciju kao što su analitika, teme i druge lokalne postavke.",
|
||||
"description": "Konfiguriši opcije specifične za aplikaciju kao što su analitika, teme i druge lokalne postavke.",
|
||||
"analytics": "Analitika",
|
||||
"analytics-description": "Pošaljite anonimne podatke o korišćenju kako biste pomogli u poboljšanju aplikacije i usmeravanju razvoja.",
|
||||
"analytics-description": "Šalji anonimne podatke o korišćenju kako bi pomogao unapređenju aplikacije i usmeravanju razvoja.",
|
||||
"logs": "Дневници",
|
||||
"logs-description": "Pregledajte logove aplikacije za otklanjanje grešaka i rešavanje problema.",
|
||||
"logs-description": "Pregledajte logove aplikacije za debagovanje i rešavanje problema.",
|
||||
"open-logs": "Отворено",
|
||||
"update": "Ажурирање подешавања",
|
||||
"update": "Ažuriraj podešavanja",
|
||||
"error": "Nije uspelo ažuriranje podešavanja"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Preferencije",
|
||||
"description": "Izaberite željeni jezik i državu da biste uživali u sadržaju prilagođenom vama.",
|
||||
"update": "Ažuriraj postavke",
|
||||
"description": "Izaberite željeni jezik i državu kako biste uživali u sadržaju prilagođenom vašim interesovanjima.",
|
||||
"update": "Ažuriraj podešavanja",
|
||||
"error": "Ažuriranje preferencija nije uspelo",
|
||||
"signOut": "Odjavi se",
|
||||
"toast": "Vaše preferencije su uspešno ažurirane.",
|
||||
"language": "Језик",
|
||||
"language-description": "Sadržaj i interfejs aplikacije će se prilagoditi odabranom jeziku.",
|
||||
"toast": "Vaše postavke su uspešno ažurirane.",
|
||||
"language": "Jezik",
|
||||
"language-description": "Sadržaj i interfejs aplikacije će se prilagoditi vašem izabranom jeziku.",
|
||||
"country": "Zemlja",
|
||||
"country-description": "Podesite svoju zemlju kako biste personalizovali preporuke sadržaja i prilagodili svoje iskustvo."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Preferencije gledanja",
|
||||
"description": "Recite nam gde volite da gledate kako bismo mogli da istaknemo prave opcije za vas.",
|
||||
"update": "Ažuriraj postavke",
|
||||
"toast": "Vaše preferencije gledanja su uspešno ažurirane.",
|
||||
"add": "Додај",
|
||||
"remove": "Уклони"
|
||||
"label": "Podešavanja za gledanje",
|
||||
"description": "Reci nam gde voliš da gledaš kako bismo mogli da istaknemo prave opcije za tebe.",
|
||||
"update": "Ažuriraj preferencije gledanja",
|
||||
"toast": "Vaše preferencije za gledanje su uspešno ažurirane.",
|
||||
"add": "Dodaj",
|
||||
"remove": "Ukloni"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "Izaberite svoju zemlju",
|
||||
"countryDescription": "Izaberite svoju zemlju da biste videli dostupne jezike",
|
||||
"languageTitle": "Odaberite svoj jezik",
|
||||
"languageDescription": "Izaberite jezik interfejsa i dajte prioritet sadržaju {{inCountry}}",
|
||||
"languageTitle": "Izaberite svoj jezik",
|
||||
"languageDescription": "Odaberite jezik interfejsa i dajte prioritet sadržaju {{inCountry}}",
|
||||
"changeCountry": "Promeni državu",
|
||||
"default": "Podrazumevani jezik",
|
||||
"default": "Podrazumevani lokalitet zemlje",
|
||||
"showAll": "Prikaži sve jezike"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "Izaberite svoje streaming usluge",
|
||||
"description": "Izaberite platforme kojima imate pristup kako bismo vam mogli pokazati šta da gledate.",
|
||||
"searchPlaceholder": "Pretraživači...",
|
||||
"title": "Izaberite svoje striming usluge",
|
||||
"description": "Izaberite platforme kojima imate pristup kako bismo vam pokazali šta da gledate.",
|
||||
"searchPlaceholder": "Pretraži provajdere...",
|
||||
"category": {
|
||||
"popular": "Popularno",
|
||||
"free": "Бесплатно",
|
||||
"popular": "Popularni",
|
||||
"free": "Besplatno",
|
||||
"subscription": "Pretplata",
|
||||
"all": "Сви"
|
||||
"all": "Sve"
|
||||
},
|
||||
"skip": "Učiniću to kasnije",
|
||||
"continue": "Nastavi",
|
||||
"selectCountry": "Promeni zemlju",
|
||||
"clearAll": "Obriši sve",
|
||||
"clearSearch": "Obriši pretragu",
|
||||
"selected": "{{count}} добављен(их) добављач(а)",
|
||||
"selected": "{{count}} provajder(a) izabrano",
|
||||
"noFound": "Nema dostupnih provajdera za \"{{query}}\""
|
||||
},
|
||||
"priceType": {
|
||||
@@ -114,17 +115,17 @@
|
||||
},
|
||||
"update": {
|
||||
"available": "Popcorn Time {{version}} je dostupan...",
|
||||
"downloading": "Преузимање ажурирања...",
|
||||
"downloading": "Preuzimanje ažuriranja...",
|
||||
"downloaded": "Ažuriranje preuzeto...",
|
||||
"installing": "Instaliranje ažuriranja...",
|
||||
"installed": "Ponovo pokrenite aplikaciju da biste primenili ažuriranje",
|
||||
"installed": "Ponovo pokrenite aplikaciju da biste primenili ažuriranje.",
|
||||
"install": "Instaliraj",
|
||||
"relaunch": "Pokreni ponovo",
|
||||
"error": "Неуспешно инсталирање ажурирања"
|
||||
"relaunch": "Ponovo pokreni",
|
||||
"error": "Neuspešno instaliranje ažuriranja"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Ocena specifična za zemlju koja odražava koliko dobro medij rezonuje {{inCountry}}.",
|
||||
"pt-desc": "Viši rezultati odražavaju sadržaj koji je i visoko ocenjen i lako dostupan. Rezultat od 90/100 označava sadržaj vrhunskog kvaliteta koji je popularan i široko dostupan. Rezultati se svakodnevno ažuriraju kako bi bili u skladu sa promenljivim regionalnim preferencijama."
|
||||
"pt-title": "Ocena specifična za određenu zemlju koja odražava koliko dobro mediji rezoniraju {{inCountry}}.",
|
||||
"pt-desc": "Viši rezultati odražavaju sadržaj koji je visoko ocenjen i lako dostupan. Rezultat od 90/100 označava vrhunski kvalitet sadržaja koji je popularan i široko dostupan. Rezultati se ažuriraju svakodnevno kako bi bili u skladu sa promenama regionalnih preferencija."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Sortiraj po",
|
||||
@@ -132,34 +133,34 @@
|
||||
"updated": "Ažurirano"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "Отворено"
|
||||
"open": "Otvoriti"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Линкови",
|
||||
"links": "Veze",
|
||||
"overview": "Pregled",
|
||||
"similars": "Slični"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "Акција",
|
||||
"ADVENTURE": "Авантура",
|
||||
"ANIMATION": "Анимација",
|
||||
"COMEDY": "Комедија",
|
||||
"CRIME": "Злочин",
|
||||
"DOCUMENTARY": "Документарни филм",
|
||||
"ACTION": "Akcija",
|
||||
"ADVENTURE": "Avantura",
|
||||
"ANIMATION": "Animacija",
|
||||
"COMEDY": "Komedija",
|
||||
"CRIME": "Krimi",
|
||||
"DOCUMENTARY": "Dokumentarac",
|
||||
"DRAMA": "Драма",
|
||||
"FAMILY": "Породица",
|
||||
"FANTASY": "Фантазија",
|
||||
"HISTORY": "Историја",
|
||||
"HORROR": "Ужас",
|
||||
"MUSIC": "Музика",
|
||||
"MYSTERY": "Мистерија",
|
||||
"OTHER": "Остало",
|
||||
"ROMANCE": "Романтика",
|
||||
"SCIENCE_FICTION": "Сци-Фи",
|
||||
"THRILLER": "Трилер",
|
||||
"TV_MOVIE": "ТВ филм",
|
||||
"WAR": "Рат",
|
||||
"WESTERN": "Вестерн"
|
||||
"FAMILY": "Porodični",
|
||||
"FANTASY": "Fantazija",
|
||||
"HISTORY": "Istorija",
|
||||
"HORROR": "Horor",
|
||||
"MUSIC": "Muzika",
|
||||
"MYSTERY": "Misterija",
|
||||
"OTHER": "Ostalo",
|
||||
"ROMANCE": "Romantika",
|
||||
"SCIENCE_FICTION": "Naučna fantastika",
|
||||
"THRILLER": "Triler",
|
||||
"TV_MOVIE": "TV film",
|
||||
"WAR": "Rat",
|
||||
"WESTERN": "Vestern"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Андора",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"header": {
|
||||
"popular": "Populär",
|
||||
"popular": "Populärt",
|
||||
"free": "Gratis",
|
||||
"soon": "Snart™"
|
||||
},
|
||||
@@ -10,9 +10,10 @@
|
||||
"browse": {
|
||||
"loading": "Laddar...",
|
||||
"load-more": "Ladda mer",
|
||||
"populars": "Populära",
|
||||
"populars": "Populära filmer och tv-serier",
|
||||
"movies": "Filmer",
|
||||
"tv-shows": "TV-program"
|
||||
"tv-shows": "Serier",
|
||||
"podcasts": "Podcasts"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Gå tillbaka",
|
||||
@@ -21,7 +22,7 @@
|
||||
"media": {
|
||||
"free": "Gratis",
|
||||
"movie": "Film",
|
||||
"tv-show": "TV-serie"
|
||||
"tv-show": "Serie"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "Titta på {{platform}}",
|
||||
@@ -31,7 +32,7 @@
|
||||
"free-on": "Titta gratis på {{platform}}"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "Tillbaka till startsidan"
|
||||
"home": "Tillbaka till huvudmenyn"
|
||||
},
|
||||
"search": {
|
||||
"search": "Sök",
|
||||
@@ -42,7 +43,7 @@
|
||||
},
|
||||
"menu": {
|
||||
"preferences": "Språk och region",
|
||||
"watchPreferences": "Tittarinställningar",
|
||||
"watchPreferences": "Titta på inställningar",
|
||||
"settings": "Appinställningar",
|
||||
"signOut": "Logga ut"
|
||||
},
|
||||
@@ -53,29 +54,29 @@
|
||||
"analytics": "Analys",
|
||||
"analytics-description": "Skicka anonym användardata för att hjälpa till att förbättra appen och vägleda utvecklingen.",
|
||||
"logs": "Loggar",
|
||||
"logs-description": "Visa applikationsloggar för felsökning och avhjälpning.",
|
||||
"logs-description": "Visa apploggar för felsökning och problemlösning.",
|
||||
"open-logs": "Öppna",
|
||||
"update": "Uppdatera inställningar",
|
||||
"error": "Misslyckades med att uppdatera inställningarna"
|
||||
"error": "Det gick inte att uppdatera inställningarna"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "Inställningar",
|
||||
"description": "Välj ditt föredragna språk och land för att njuta av skräddarsytt innehåll.",
|
||||
"description": "Välj ditt föredragna språk och land för att njuta av anpassat innehåll.",
|
||||
"update": "Uppdatera inställningar",
|
||||
"error": "Misslyckades att uppdatera inställningar",
|
||||
"signOut": "Logga ut",
|
||||
"toast": "Dina inställningar har uppdaterats framgångsrikt.",
|
||||
"language": "Språk",
|
||||
"language-description": "Innehåll och applikationsgränssnitt anpassas efter ditt valda språk.",
|
||||
"language-description": "Innehåll och applikationsgränssnitt anpassas till ditt valda språk.",
|
||||
"country": "Land",
|
||||
"country-description": "Ange ditt land för att anpassa innehållsrekommendationer och skräddarsy din upplevelse."
|
||||
"country-description": "Ställ in ditt land för att anpassa innehållsrekommendationer och skräddarsy din upplevelse."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "Tittarinställningar",
|
||||
"description": "Berätta var du gillar att titta så vi kan lyfta fram rätt alternativ för dig.",
|
||||
"update": "Uppdatera inställningar",
|
||||
"toast": "Dina tittarpreferenser har uppdaterats framgångsrikt.",
|
||||
"add": "Tillägga",
|
||||
"description": "Berätta var du gillar att titta så kan vi lyfta fram rätt alternativ för dig.",
|
||||
"update": "Uppdatera visningsinställningar",
|
||||
"toast": "Dina tittarinställningar har uppdaterats framgångsrikt.",
|
||||
"add": "Lägg till",
|
||||
"remove": "Ta bort"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
@@ -83,23 +84,23 @@
|
||||
"countryDescription": "Välj ditt land för att se tillgängliga språk",
|
||||
"languageTitle": "Välj ditt språk",
|
||||
"languageDescription": "Välj ditt gränssnittsspråk och prioritera innehåll {{inCountry}}",
|
||||
"changeCountry": "Byt land",
|
||||
"default": "Standardplats",
|
||||
"changeCountry": "Ändra land",
|
||||
"default": "Standardplatsinställning",
|
||||
"showAll": "Visa alla språk"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "Välj dina streamingtjänster",
|
||||
"description": "Välj de plattformar du har tillgång till så kan vi visa vad du kan titta på.",
|
||||
"description": "Välj de plattformar du har tillgång till så kan vi visa dig vad du kan titta på.",
|
||||
"searchPlaceholder": "Sök leverantörer...",
|
||||
"category": {
|
||||
"popular": "Populär",
|
||||
"popular": "Populära",
|
||||
"free": "Gratis",
|
||||
"subscription": "Prenumeration",
|
||||
"all": "Alla"
|
||||
},
|
||||
"skip": "Jag gör det senare",
|
||||
"continue": "Fortsätt",
|
||||
"selectCountry": "Ändra land",
|
||||
"selectCountry": "Byt land",
|
||||
"clearAll": "Rensa alla",
|
||||
"clearSearch": "Rensa sökning",
|
||||
"selected": "{{count}} leverantör(er) valda",
|
||||
@@ -120,11 +121,11 @@
|
||||
"installed": "Starta om appen för att tillämpa uppdateringen",
|
||||
"install": "Installera",
|
||||
"relaunch": "Starta om",
|
||||
"error": "Misslyckades med att installera uppdateringen"
|
||||
"error": "Misslyckades med att installera uppdatering"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Ett landspecifikt betyg som visar hur väl ett media resonerar {{inCountry}}.",
|
||||
"pt-desc": "Högre poäng återspeglar innehåll som både är mycket uppskattat och lättillgängligt. En poäng på 90/100 indikerar innehåll av högsta kvalitet som är populärt och allmänt tillgängligt. Poängen uppdateras dagligen för att följa de föränderliga regionala preferenserna."
|
||||
"pt-title": "En landspecifik betygsättning som visar hur väl en media resonerar {{inCountry}}.",
|
||||
"pt-desc": "Högre poäng speglar innehåll som är både högt betygsatt och lättillgängligt. En poäng på 90/100 indikerar innehåll av högsta kvalitet som är populärt och allmänt tillgängligt. Poängen uppdateras dagligen för att hålla sig i linje med förändrade regionala preferenser."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Sortera efter",
|
||||
@@ -140,26 +141,26 @@
|
||||
"similars": "Liknande"
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": "Handling",
|
||||
"ACTION": "Action",
|
||||
"ADVENTURE": "Äventyr",
|
||||
"ANIMATION": "Animation",
|
||||
"COMEDY": "Komedi",
|
||||
"CRIME": "Brottslighet",
|
||||
"CRIME": "Brott",
|
||||
"DOCUMENTARY": "Dokumentär",
|
||||
"DRAMA": "Drama",
|
||||
"FAMILY": "Familj",
|
||||
"FANTASY": "Fantasi",
|
||||
"HISTORY": "Historia",
|
||||
"HORROR": "Fasa",
|
||||
"FANTASY": "Fantasy",
|
||||
"HISTORY": "Historik",
|
||||
"HORROR": "Skräck",
|
||||
"MUSIC": "Musik",
|
||||
"MYSTERY": "Mysterium",
|
||||
"OTHER": "Andra",
|
||||
"MYSTERY": "Mystik",
|
||||
"OTHER": "Övrigt",
|
||||
"ROMANCE": "Romantik",
|
||||
"SCIENCE_FICTION": "Sci-Fi",
|
||||
"THRILLER": "Thriller",
|
||||
"TV_MOVIE": "TV-film",
|
||||
"WAR": "Krig",
|
||||
"WESTERN": "Västra"
|
||||
"WESTERN": "Västern"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andorra",
|
||||
|
||||
@@ -12,31 +12,32 @@
|
||||
"load-more": "Daha fazla yükle",
|
||||
"populars": "Popülerler",
|
||||
"movies": "Filmler",
|
||||
"tv-shows": "TV Dizileri"
|
||||
"tv-shows": "Diziler",
|
||||
"podcasts": "Podcast'lar"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "Geri dön",
|
||||
"charts": "Çizelgeler {{inCountry}}"
|
||||
"charts": "Grafikler {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "Özgür",
|
||||
"movie": "Film",
|
||||
"tv-show": "TV Dizisi"
|
||||
"tv-show": "Dizi"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "{{platform}}'da İzle",
|
||||
"watch-on": "{{platform}} üzerinden izle",
|
||||
"rent-on": "{{platform}} üzerinde kirala",
|
||||
"buy-on": "{{platform}}'da satın al",
|
||||
"buy-on": "{{platform}} üzerinden satın al",
|
||||
"buy-rent-on": "{{platform}} üzerinden satın al veya kirala",
|
||||
"free-on": "{{platform}} üzerinde ücretsiz izle"
|
||||
"free-on": "{{platform}}'da Ücretsiz İzle"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "Ana sayfaya dön"
|
||||
"home": "Ana ekrana dön"
|
||||
},
|
||||
"search": {
|
||||
"search": "Ara",
|
||||
"results": "Sonuçlar",
|
||||
"viewAll": "Tümünü Görüntüle",
|
||||
"viewAll": "Tümünü görüntüle",
|
||||
"noResults": "Sonuç bulunamadı",
|
||||
"placeholder": "Ara..."
|
||||
},
|
||||
@@ -44,16 +45,16 @@
|
||||
"preferences": "Dil ve bölge",
|
||||
"watchPreferences": "İzleme tercihleri",
|
||||
"settings": "Uygulama ayarları",
|
||||
"signOut": "Oturum kapat"
|
||||
"signOut": "Oturumu kapat"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "Ayarlarınız başarıyla güncellendi.",
|
||||
"settings": "Ayarlar",
|
||||
"description": "Uygulamaya özgü seçenekleri, analitik, temalar ve diğer yerel tercihler gibi yapılandırın.",
|
||||
"description": "Uygulamaya özel seçenekleri, analizler, temalar ve diğer yerel tercihleri gibi ayarları yapılandırın.",
|
||||
"analytics": "Analitikler",
|
||||
"analytics-description": "Uygulamayı geliştirmek ve geliştirme sürecine rehberlik etmek için anonim kullanım verilerini gönder.",
|
||||
"analytics-description": "Uygulamayı geliştirmeye ve gelişimi yönlendirmeye yardımcı olmak için anonim kullanım verilerini gönder.",
|
||||
"logs": "Günlükler",
|
||||
"logs-description": "Uygulama günlüklerini hata ayıklama ve sorun giderme için görüntüle.",
|
||||
"logs-description": "Uygulama günlüklerini hata ayıklama ve sorun giderme için görüntüleyin.",
|
||||
"open-logs": "Açık",
|
||||
"update": "Ayarları güncelle",
|
||||
"error": "Ayarlar güncellenemedi"
|
||||
@@ -61,46 +62,46 @@
|
||||
"preferences": {
|
||||
"preferences": "Tercihler",
|
||||
"description": "Tercih ettiğiniz dili ve ülkeyi seçerek size özel içeriklerin keyfini çıkarın.",
|
||||
"update": "Tercihleri güncelle",
|
||||
"update": "Tercihleri Güncelle",
|
||||
"error": "Tercihler güncellenemedi",
|
||||
"signOut": "Oturumu kapat",
|
||||
"toast": "Tercihleriniz başarıyla güncellendi.",
|
||||
"language": "Dil",
|
||||
"language-description": "Seçtiğiniz dile göre içerik ve uygulama arayüzü uyarlanacaktır.",
|
||||
"language-description": "Seçtiğiniz dile göre içerik ve uygulama arayüzü uyum sağlayacaktır.",
|
||||
"country": "Ülke",
|
||||
"country-description": "Ülkenizi ayarlayarak içerik önerilerini kişiselleştirin ve deneyiminizi özelleştirin."
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "İzleme Tercihleri",
|
||||
"description": "Bize nerede izlemeyi sevdiğinizi söyleyin ki sizin için doğru seçenekleri vurgulayabilelim.",
|
||||
"update": "Tercihleri güncelle",
|
||||
"description": "Nerede izlemeyi sevdiğinizi bize söyleyin, böylece sizin için doğru seçenekleri vurgulayabilelim.",
|
||||
"update": "İzleme tercihlerini güncelle",
|
||||
"toast": "İzleme tercihlerin başarıyla güncellendi.",
|
||||
"add": "Eklemek",
|
||||
"add": "Ekle",
|
||||
"remove": "Kaldır"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "Ülkenizi seçin",
|
||||
"countryDescription": "Ülkenizi seçerek mevcut dilleri görün",
|
||||
"languageTitle": "Dilinizi seçin",
|
||||
"languageDescription": "Arayüz dilinizi seçin ve {{inCountry}} içeriği öncelikli hale getirin",
|
||||
"countryDescription": "Ülkenizi seçin, mevcut dilleri görün.",
|
||||
"languageTitle": "Dilini seç",
|
||||
"languageDescription": "Arayüz dilinizi seçin ve içeriği {{inCountry}} önceliklendirin.",
|
||||
"changeCountry": "Ülkeyi değiştir",
|
||||
"default": "Varsayılan yerel ayar",
|
||||
"showAll": "Tüm dilleri göster"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "Akış hizmetlerinizi seçin",
|
||||
"description": "Hangi platformlara erişiminiz olduğunu seçin, böylece size ne izlemeniz gerektiğini gösterebiliriz.",
|
||||
"searchPlaceholder": "Sağlayıcıları ara...",
|
||||
"description": "Hangi platformlara erişiminiz olduğunu seçin, böylece size ne izleyeceğinizi gösterebiliriz.",
|
||||
"searchPlaceholder": "Sağlayıcılar aranıyor...",
|
||||
"category": {
|
||||
"popular": "Popüler",
|
||||
"free": "Özgür",
|
||||
"free": "Ücretsiz",
|
||||
"subscription": "Abonelik",
|
||||
"all": "Tüm"
|
||||
"all": "Hepsi"
|
||||
},
|
||||
"skip": "Daha sonra yaparım",
|
||||
"skip": "Daha sonra yapacağım",
|
||||
"continue": "Devam Et",
|
||||
"selectCountry": "Ülkeyi değiştir",
|
||||
"clearAll": "Hepsini Temizle",
|
||||
"clearAll": "Tümünü temizle",
|
||||
"clearSearch": "Aramayı temizle",
|
||||
"selected": "{{count}} sağlayıcı seçildi",
|
||||
"noFound": "\"{{query}}\" için sağlayıcı bulunamadı"
|
||||
@@ -113,26 +114,26 @@
|
||||
"rent": "Kira"
|
||||
},
|
||||
"update": {
|
||||
"available": "Popcorn Time {{version}} mevcut...",
|
||||
"available": "Popcorn Time {{version}} kullanılabilir...",
|
||||
"downloading": "Güncelleme indiriliyor...",
|
||||
"downloaded": "Güncelleme indirildi...",
|
||||
"installing": "Güncelleme yükleniyor...",
|
||||
"installed": "Uygulamayı güncellemeyi uygulamak için yeniden başlatın",
|
||||
"install": "Yükle",
|
||||
"relaunch": "Yeniden Başlat",
|
||||
"error": "Güncellemeyi yükleme başarısız oldu"
|
||||
"error": "Güncelleme yüklenemedi"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "Belirli bir ülkedeki medyanın ne kadar iyi yankı bulduğunu yansıtan ülkeye özgü bir derecelendirme.",
|
||||
"pt-desc": "Daha yüksek puanlar, hem yüksek puan alan hem de kolayca erişilebilen içeriği yansıtır. 90/100 puanı, popüler ve yaygın olarak mevcut olan en kaliteli içeriği gösterir. Puanlar, bölgesel tercihlerin değişimine ayak uydurmak için günlük olarak güncellenir."
|
||||
"pt-title": "{{inCountry}}'de bir medya ne kadar iyi yankı bulduğunu yansıtan ülkeye özgü bir derecelendirme.",
|
||||
"pt-desc": "Daha yüksek puanlar, hem yüksek puan alan hem de kolay erişilebilir içeriği yansıtır. 90/100 puanı, popüler ve geniş çapta erişilebilir, üst düzey kalitede içeriği gösterir. Puanlar, değişen bölgesel tercihlere uyum sağlamak için günlük olarak güncellenir."
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "Sırala",
|
||||
"popularity": "Popülerlik",
|
||||
"updated": "Güncellendi"
|
||||
"updated": "Güncellenen"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "Açık"
|
||||
"open": "Aç"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "Bağlantılar",
|
||||
@@ -148,18 +149,18 @@
|
||||
"DOCUMENTARY": "Belgesel",
|
||||
"DRAMA": "Dram",
|
||||
"FAMILY": "Aile",
|
||||
"FANTASY": "Fantezi",
|
||||
"HISTORY": "Tarih",
|
||||
"FANTASY": "Fantastik",
|
||||
"HISTORY": "Tarihçe",
|
||||
"HORROR": "Korku",
|
||||
"MUSIC": "Müzik",
|
||||
"MYSTERY": "Gizem",
|
||||
"OTHER": "Diğer",
|
||||
"ROMANCE": "Romantizm",
|
||||
"SCIENCE_FICTION": "Bilimkurgu",
|
||||
"ROMANCE": "Romantik",
|
||||
"SCIENCE_FICTION": "Bilim Kurgu",
|
||||
"THRILLER": "Gerilim",
|
||||
"TV_MOVIE": "TV Filmi",
|
||||
"WAR": "Savaş",
|
||||
"WESTERN": "Batılı"
|
||||
"WESTERN": "Western"
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andora",
|
||||
|
||||
@@ -9,29 +9,30 @@
|
||||
},
|
||||
"browse": {
|
||||
"loading": "لوڈ ہو رہا ہے...",
|
||||
"load-more": "مزید لوڈ کریں",
|
||||
"load-more": "مزید مواد لوڈ کریں",
|
||||
"populars": "مشہور",
|
||||
"movies": "فلمیں",
|
||||
"tv-shows": "ٹی وی شوز"
|
||||
"tv-shows": "سیریز",
|
||||
"podcasts": "پہلے ہی لفظ استعمال کریں"
|
||||
},
|
||||
"sidebar": {
|
||||
"back": "پیچھے جائیں",
|
||||
"back": "واپس جائیں",
|
||||
"charts": "چارٹس {{inCountry}}"
|
||||
},
|
||||
"media": {
|
||||
"free": "مفت",
|
||||
"movie": "فلم",
|
||||
"tv-show": "ٹی وی شو"
|
||||
"tv-show": "سیریز"
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": "{{platform}} پر دیکھیں",
|
||||
"rent-on": "{{platform}} پر کرایہ لیں",
|
||||
"rent-on": "{{platform}} پر کرایہ کریں",
|
||||
"buy-on": "{{platform}} پر خریدیں",
|
||||
"buy-rent-on": "{{platform}} پر خریدیں یا کرایہ پر لیں",
|
||||
"free-on": "{{platform}} پر مفت دیکھیں"
|
||||
"buy-rent-on": "{{platform}} پر خریدیں یا کرایہ پر لیں۔",
|
||||
"free-on": "مفت دیکھیں {{platform}} پر"
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": "گھر واپس جائیں"
|
||||
"home": "مرکزِ کمانڈ واپس گھر"
|
||||
},
|
||||
"search": {
|
||||
"search": "تلاش کریں",
|
||||
@@ -43,66 +44,66 @@
|
||||
"menu": {
|
||||
"preferences": "زبان اور علاقہ",
|
||||
"watchPreferences": "دیکھنے کی ترجیحات",
|
||||
"settings": "ایپ کی ترتیبات",
|
||||
"signOut": "سائن آؤٹ"
|
||||
"settings": "ایپ سیٹنگز",
|
||||
"signOut": "باہر نکلیں"
|
||||
},
|
||||
"settings": {
|
||||
"toast": "آپ کی ترتیبات کامیابی سے اپڈیٹ ہو گئی ہیں۔",
|
||||
"toast": "آپ کی ترتیبات کامیابی کے ساتھ اپ ڈیٹ ہو گئی ہیں۔",
|
||||
"settings": "ترتیبات",
|
||||
"description": "ایپ کی مخصوص اختیارات جیسے تجزیات، تھیمز، اور دیگر مقامی ترجیحات کو ترتیب دیں۔",
|
||||
"description": "ایپ کی مخصوص اختیارات کو تشکیل دیں جیسے کہ تجزیاتی معلومات، تھیمز، اور دیگر مقامی ترجیحات۔",
|
||||
"analytics": "تجزیات",
|
||||
"analytics-description": "ایپ کو بہتر بنانے اور ترقی کی رہنمائی کے لئے گمنام استعمال کا ڈیٹا بھیجیں۔",
|
||||
"analytics-description": "ایپ کو بہتر بنانے اور ترقی کی رہنمائی کے لئے گمنام استعمال کے ڈیٹا بھیجیں۔",
|
||||
"logs": "نوشتہ جات",
|
||||
"logs-description": "ایپلیکیشن لاگز کو ڈیبگنگ اور مسئلہ حل کرنے کے لیے دیکھیں۔",
|
||||
"logs-description": "ایپلیکیشن لاگز کو ڈی بگنگ اور خرابیوں کو حل کرنے کے لئے دیکھیں۔",
|
||||
"open-logs": "کھولیں۔",
|
||||
"update": "ترتیبات کو اپ ڈیٹ کریں",
|
||||
"error": "ترتیبات کو اپ ڈیٹ کرنے میں ناکامی ہوئی ہے۔"
|
||||
"error": "ترتیبات کو اپ ڈیٹ کرنے میں ناکام رہا۔"
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": "ترجیحات",
|
||||
"description": "اپنی پسندیدہ زبان اور ملک کا انتخاب کریں تاکہ آپ کو مخصوص مواد مل سکے۔",
|
||||
"description": "اپنی پسندیدہ زبان اور ملک منتخب کریں تاکہ مخصوص مواد سے لطف اندوز ہو سکیں۔",
|
||||
"update": "ترجیحات کو اپ ڈیٹ کریں",
|
||||
"error": "ترجیحات کو اپ ڈیٹ کرنے میں ناکام رہا",
|
||||
"signOut": "سائن آؤٹ",
|
||||
"toast": "آپ کی ترجیحات کامیابی سے اپ ڈیٹ ہو گئی ہیں۔",
|
||||
"toast": "آپ کی ترجیحات کو کامیابی سے اپ ڈیٹ کر دیا گیا ہے۔",
|
||||
"language": "زبان",
|
||||
"language-description": "مواد اور ایپلیکیشن انٹرفیس آپ کی منتخب کردہ زبان کے مطابق ڈھل جائے گا۔",
|
||||
"language-description": "آپ کی منتخب کردہ زبان کے مطابق مواد اور ایپلیکیشن کا انٹرفیس ڈھل جائے گا۔",
|
||||
"country": "ملک",
|
||||
"country-description": "اپنے مواد کی سفارشات کو ذاتی بنانے اور اپنے تجربے کو بہتر بنانے کے لیے اپنا ملک سیٹ کریں۔"
|
||||
"country-description": "اپنے ملک کا انتخاب کریں تاکہ مواد کی سفارشات کو ذاتی بنایا جا سکے اور آپ کے تجربے کو موزوں بنایا جا سکے۔"
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": "دیکھنے کی ترجیحات",
|
||||
"description": "ہمیں بتائیں کہ آپ کہاں دیکھنا پسند کرتے ہیں تاکہ ہم آپ کے لیے صحیح اختیارات کو نمایاں کر سکیں۔",
|
||||
"update": "ترجیحات کو اپ ڈیٹ کریں",
|
||||
"toast": "آپ کی دیکھنے کی ترجیحات کو کامیابی سے اپ ڈیٹ کر دیا گیا ہے۔",
|
||||
"add": "شامل کریں۔",
|
||||
"remove": "ہٹا دیں"
|
||||
"description": "بتائیں کہ آپ کہاں دیکھنا پسند کرتے ہیں تاکہ ہم آپ کے لیے صحیح اختیارات کو نمایاں کر سکیں۔",
|
||||
"update": "دیکھنے کی ترجیحات کو اپ ڈیٹ کریں",
|
||||
"toast": "آپ کی دیکھنے کی ترجیحات کامیابی سے اپ ڈیٹ کر دی گئی ہیں۔",
|
||||
"add": "شامل کریں",
|
||||
"remove": "ہٹائیں"
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": "اپنا ملک منتخب کریں",
|
||||
"countryDescription": "اپنی زبانیں دیکھنے کے لیے اپنا ملک منتخب کریں",
|
||||
"countryDescription": "اپنے ملک کا انتخاب کریں تاکہ دستیاب زبانیں دیکھ سکیں۔",
|
||||
"languageTitle": "اپنی زبان منتخب کریں",
|
||||
"languageDescription": "اپنی انٹرفیس زبان منتخب کریں اور مواد کو {{inCountry}} میں ترجیح دیں",
|
||||
"languageDescription": "اپنی انٹرفیس زبان منتخب کریں اور مواد کو {{inCountry}} میں ترجیح دیں۔",
|
||||
"changeCountry": "ملک تبدیل کریں",
|
||||
"default": "پہلا علاقہ",
|
||||
"default": "ڈیفالٹ مقام",
|
||||
"showAll": "تمام زبانیں دکھائیں"
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": "اپنی اسٹریمنگ سروسز منتخب کریں",
|
||||
"description": "جن پلیٹ فارمز تک آپ کی رسائی ہے انہیں منتخب کریں تاکہ ہم آپ کو دکھا سکیں کہ کیا دیکھنا ہے۔",
|
||||
"searchPlaceholder": "تلاش فراہم کنندگان...",
|
||||
"description": "وہ پلیٹ فارمز منتخب کریں جن تک آپ کی رسائی ہے، تاکہ ہم آپ کو دکھا سکیں کہ کیا دیکھنا ہے۔",
|
||||
"searchPlaceholder": "پرووائیڈرز کی تلاش...",
|
||||
"category": {
|
||||
"popular": "مقبول",
|
||||
"free": "مفت",
|
||||
"subscription": "سبسکرپشن",
|
||||
"all": "تمام"
|
||||
},
|
||||
"skip": "میں بعد میں کر لوں گا۔",
|
||||
"skip": "میں بعد میں کروں گا۔",
|
||||
"continue": "جاری رکھیں",
|
||||
"selectCountry": "ملک تبدیل کریں",
|
||||
"clearAll": "سب کچھ صاف کریں",
|
||||
"clearSearch": "تلاش صاف کریں",
|
||||
"selected": "{{count}} فراہم کنندہ منتخب کیا گیا",
|
||||
"clearAll": "سب صاف کریں",
|
||||
"clearSearch": "تلاش کو صاف کریں",
|
||||
"selected": "{{count}} فراہم کنندہ منتخب کیا گیا ہے",
|
||||
"noFound": "\"{{query}}\" کے لیے کوئی فراہم کنندہ نہیں ملا۔"
|
||||
},
|
||||
"priceType": {
|
||||
@@ -113,26 +114,26 @@
|
||||
"rent": "کرایہ"
|
||||
},
|
||||
"update": {
|
||||
"available": "Popcorn Time {{version}} دستیاب ہے...",
|
||||
"downloading": "تازہ کاری ڈاؤنلوڈ ہو رہی ہے...",
|
||||
"downloaded": "تازہ کاری ڈاؤن لوڈ ہو گئی...",
|
||||
"available": "پاپ کارن ٹائم {{version}} دستیاب ہے...",
|
||||
"downloading": "اپ ڈیٹ ڈاؤن لوڈ ہو رہی ہے...",
|
||||
"downloaded": "تازہ کاری ڈاؤن لوڈ ہو گئی ہے...",
|
||||
"installing": "تازہ کاری انسٹال ہو رہی ہے...",
|
||||
"installed": "ایپ کو دوبارہ لانچ کریں تاکہ اپڈیٹ لاگو ہو سکے",
|
||||
"installed": "ایپ کو دوبارہ شروع کریں تاکہ اپ ڈیٹ لاگو ہو سکے۔",
|
||||
"install": "انسٹال کریں",
|
||||
"relaunch": "دوبارہ لانچ کریں",
|
||||
"error": "اپ ڈیٹ انسٹال کرنے میں ناکامی ہوئی"
|
||||
"error": "تازہ کاری انسٹال کرنے میں ناکام ہوگیا۔"
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": "کسی ملک کے مطابق درجہ بندی جو یہ ظاہر کرتی ہے کہ میڈیا {{inCountry}} میں کتنی اچھی طرح سے مقبول ہے۔",
|
||||
"pt-desc": "اعلیٰ اسکورز ایسے مواد کی عکاسی کرتے ہیں جو نہ صرف اعلیٰ درجہ کا ہوتا ہے بلکہ بآسانی دستیاب بھی ہوتا ہے۔ 90/100 کا اسکور یہ ظاہر کرتا ہے کہ یہ اعلیٰ معیار کا مواد ہے جو مقبول اور وسیع پیمانے پر دستیاب ہے۔ اسکورز کو روزانہ اپ ڈیٹ کیا جاتا ہے تاکہ یہ بدلتے ہوئے علاقائی ترجیحات کے مطابق ہوں۔"
|
||||
"pt-title": "کسی ملک کی مخصوص درجہ بندی جو ظاہر کرتی ہے کہ {{inCountry}} میں کوئی میڈیا کتنا مقبول ہے۔",
|
||||
"pt-desc": "زیادہ اسکور ان مواد کو ظاہر کرتے ہیں جو بہت زیادہ ریٹیڈ اور آسانی سے دستیاب ہیں۔ 90/100 کا اسکور اعلی معیار کے مواد کی نشاندہی کرتا ہے جو مقبول اور وسیع پیمانے پر دستیاب ہے۔ اسکورز روزانہ اپ ڈیٹ کیے جاتے ہیں تاکہ مختلف علاقائی ترجیحات کے مطابق رہ سکیں۔"
|
||||
},
|
||||
"sortBy": {
|
||||
"label": "ترتیب دیں",
|
||||
"label": "ترتیب دیں بذریعہ",
|
||||
"popularity": "مقبولیت",
|
||||
"updated": "تازہ ترین"
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": "کھولیں۔"
|
||||
"open": "کھولیں"
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": "لنکس",
|
||||
@@ -142,22 +143,22 @@
|
||||
"genres": {
|
||||
"ACTION": "ایکشن",
|
||||
"ADVENTURE": "ایڈونچر",
|
||||
"ANIMATION": "حرکت پذیری",
|
||||
"COMEDY": "کامیڈی",
|
||||
"ANIMATION": "اینی میشن",
|
||||
"COMEDY": "مزاحیہ",
|
||||
"CRIME": "جرم",
|
||||
"DOCUMENTARY": "دستاویزی فلم",
|
||||
"DRAMA": "ڈرامہ",
|
||||
"FAMILY": "خاندان",
|
||||
"FANTASY": "تصور",
|
||||
"HISTORY": "تاریخ",
|
||||
"HORROR": "وحشت",
|
||||
"FAMILY": "خاندانی",
|
||||
"FANTASY": "فینٹسی",
|
||||
"HISTORY": "تاریخچہ",
|
||||
"HORROR": "خوفناک",
|
||||
"MUSIC": "موسیقی",
|
||||
"MYSTERY": "اسرار",
|
||||
"MYSTERY": "پراسرار",
|
||||
"OTHER": "دیگر",
|
||||
"ROMANCE": "رومانس",
|
||||
"SCIENCE_FICTION": "سائنس فائی",
|
||||
"SCIENCE_FICTION": "سائنس فکشن",
|
||||
"THRILLER": "تھرلر",
|
||||
"TV_MOVIE": "ٹی وی فلم",
|
||||
"TV_MOVIE": "ٹی وی مووی",
|
||||
"WAR": "جنگ",
|
||||
"WESTERN": "مغربی"
|
||||
},
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
"@popcorntime/i18n": "workspace:*",
|
||||
"@types/jsonpath": "^0.2.4",
|
||||
"dotenv": "^16.6.1",
|
||||
"jsonc-parser": "^3.3.1",
|
||||
"jsonpath": "^1.1.1",
|
||||
"openai": "^4.104.0"
|
||||
}
|
||||
|
||||
548
packages/translator/src/en.jsonc
Normal file
548
packages/translator/src/en.jsonc
Normal file
@@ -0,0 +1,548 @@
|
||||
{
|
||||
"header": {
|
||||
"popular": /* Header Popular */ "Popular",
|
||||
"free": /* Header free media */ "Free",
|
||||
"soon": /* Header available soon */ "Soon™",
|
||||
},
|
||||
"splash": {
|
||||
"loading": /* Splash screen for the application */ "Booting...",
|
||||
},
|
||||
"browse": {
|
||||
"loading": /* Loading state */ "Loading...",
|
||||
"load-more": /* Load more content */ "Load more",
|
||||
"populars": /* Populars movies and tv shows */ "Populars",
|
||||
"movies": /* Movies */ "Movies",
|
||||
"tv-shows": /* Series (prefer this for translation) */ "Series",
|
||||
"podcasts": /* Podcasts (prefer english if its not a known word) */ "Podcasts",
|
||||
},
|
||||
"sidebar": {
|
||||
"back": /* Navigation in app, go back (browser) */ "Go back",
|
||||
"charts": /* Movies and tv shows rankings */ "Charts {{inCountry}}",
|
||||
},
|
||||
"media": {
|
||||
"free": /* Free movies and tv shows */ "Free",
|
||||
"movie": "Movie",
|
||||
"tv-show": /* Series (prefer this for translation) */ "TV Show",
|
||||
},
|
||||
"mediaQuickActions": {
|
||||
"watch-on": /* Watch media (quick action) */ "Watch on {{platform}}",
|
||||
"rent-on": /* Rent media (quick action) */ "Rent on {{platform}}",
|
||||
"buy-on": /* Buy media (quick action) */ "Buy on {{platform}}",
|
||||
"buy-rent-on": /* Buy or rent on (quick action) */ "Buy or rent on {{platform}}",
|
||||
"free-on": /* Watch free (quick action) */ "Watch Free on {{platform}}",
|
||||
},
|
||||
"commandCenter": {
|
||||
"home": /* Back home command center */ "Back to home",
|
||||
},
|
||||
"search": {
|
||||
"search": /* Search movies or tv shows */ "Search",
|
||||
"results": /* Search results */ "Results",
|
||||
"viewAll": /* Search results */ "View all",
|
||||
"noResults": /* Search results */ "No results",
|
||||
"placeholder": /* Search movies and tv shows (placeholder for the search) */ "Search...",
|
||||
},
|
||||
"menu": {
|
||||
"preferences": /* Menu preferences for medias localisations */ "Language & region",
|
||||
"watchPreferences": /* Menu watch preferences for media providers and customization */ "Watch preferences",
|
||||
"settings": /* Menu Application settings */ "App settings",
|
||||
"signOut": /* Menu Application Signout */ "Sign out",
|
||||
},
|
||||
"settings": {
|
||||
"toast": /* Toast: settings saved successfully */ "Your settings have been successfully updated.",
|
||||
"settings": /* Settings modal header */ "Settings",
|
||||
"description": /* Setting modal description */ "Configure app-specific options like analytics, themes, and other local preferences.",
|
||||
"analytics": /* Analytics input in settings modal */ "Analytics",
|
||||
"analytics-description": /* Analytics description in settings modal */ "Send anonymous usage data to help improve the app and guide development.",
|
||||
"logs": /* Logs title in settings modal */ "Logs",
|
||||
"logs-description": /* Logs description in settings modal */ "View application logs for debugging and troubleshooting.",
|
||||
"open-logs": /* Open logs */ "Open",
|
||||
"update": /* Update settings button in settings modal */ "Update settings",
|
||||
"error": /* Toast when settings fails */ "Failed to update settings",
|
||||
},
|
||||
"preferences": {
|
||||
"preferences": /* Preferences modal header */ "Preferences",
|
||||
"description": /* Preferences modal description */ "Select your preferred language and country to enjoy tailored content.",
|
||||
"update": /* Update preferences button in preferences modal */ "Update preferences",
|
||||
"error": "Failed to update preferences",
|
||||
"signOut": "Sign out",
|
||||
"toast": /* Toast: preferences saved successfully */ "Your preferences have been successfully updated.",
|
||||
"language": /* Language label in preferences */ "Language",
|
||||
"language-description": /* Language description in preferences */ "Content and application interface will adapt to your selected language.",
|
||||
"country": /* Country label in preferences */ "Country",
|
||||
"country-description": /* Country description in preferences */ "Set your country to personalize content recommendations and tailor your experience.",
|
||||
},
|
||||
"watchPreferences": {
|
||||
"label": /* Watch preferences modal header */ "Watch Preferences",
|
||||
"description": /* Watch preferences modal description */ "Tell us where you like to watch so we can highlight the right options for you.",
|
||||
"update": /* Update watch preferences in watch preferences modal */ "Update preferences",
|
||||
"toast": /* Toast: watch preferences saved successfully */ "Your watch preferences have been successfully updated.",
|
||||
"add": /* Add this provider to favorites */ "Add",
|
||||
"remove": /* Remove this provider to favorites */ "Remove",
|
||||
},
|
||||
"onboardingPreferences": {
|
||||
"countryTitle": /* Onboarding: Country step title */ "Select your country",
|
||||
"countryDescription": /* Onboarding: Country step description */ "Select your country to see available languages",
|
||||
"languageTitle": /* Onboarding: Language step title */ "Select your language",
|
||||
"languageDescription": /* Onboarding: Language step description */ "Select your interface language and prioritize content {{inCountry}}",
|
||||
"changeCountry": /* Onboarding: Get back to change your country */ "Change country",
|
||||
"default": /* Onboarding: Default country locale */ "Default locale",
|
||||
"showAll": "Show all languages",
|
||||
},
|
||||
"onboardingProviders": {
|
||||
"title": /* Onboarding: Providers step title */ "Select your streaming services",
|
||||
"description": /* Onboarding: Providers step description */ "Choose the platforms you have access to so we can show you what to watch.",
|
||||
"searchPlaceholder": /* Onboarding: Providers search placeholder */ "Search providers...",
|
||||
"category": {
|
||||
"popular": /* Onboarding: Popular Watch Providers (media tv shows) */ "Popular",
|
||||
"free": /* Onboarding: Free Watch Providers (media tv shows) */ "Free",
|
||||
"subscription": /* Onboarding: Subscription Watch Providers (media tv shows) */ "Subscription",
|
||||
"all": /* Onboarding: All Watch Providers (media tv shows) */ "All",
|
||||
},
|
||||
"skip": /* Onboarding: Skip */ "I'll do it later",
|
||||
"continue": /* Onboarding: Continue */ "Continue",
|
||||
"selectCountry": /* Onboarding: Select country */ "Change country",
|
||||
"clearAll": /* Onboarding: Clear all providers in favorites */ "Clear all",
|
||||
"clearSearch": /* Onboarding: Clear search query for providers */ "Clear search",
|
||||
"selected": /* Onboarding: Selected favorites watch providers */ "{{count}} provider(s) selected",
|
||||
"noFound": /* Onboarding: watch providers found */ "No providers found for \"{{query}}\"",
|
||||
},
|
||||
"priceType": {
|
||||
"buy": "Buy",
|
||||
"cinema": "Cinema",
|
||||
"flatrate": "Subscription",
|
||||
"free": "Free",
|
||||
"rent": "Rent",
|
||||
},
|
||||
"update": {
|
||||
"available": /* application update */ "Popcorn Time {{version}} is available...",
|
||||
"downloading": /* application update */ "Downloading update...",
|
||||
"downloaded": /* application update */ "Update downloaded...",
|
||||
"installing": /* application update */ "Installing update...",
|
||||
"installed": /* application update */ "Relaunch the app to apply the update",
|
||||
"install": /* application update */ "Install",
|
||||
"relaunch": /* application update */ "Relaunch",
|
||||
"error": /* application update */ "Failed to install update",
|
||||
},
|
||||
"ranking": {
|
||||
"pt-title": /* movie and tv show ranking in popcorn time */ "A country-specific rating reflecting how well a media resonates {{inCountry}}.",
|
||||
"pt-desc": /* movie and tv show ranking in popcorn time */ "Higher scores reflect content that is both highly rated and easily accessible. A score of 90/100 indicates top-quality content that is popular and widely available. The scores are updated daily to stay in line with changing regional preferences.",
|
||||
},
|
||||
"sortBy": {
|
||||
"label": /* movie and tv show sort by */ "Sort by",
|
||||
"popularity": /* movie and tv show sort by */ "Popularity",
|
||||
"updated": /* movie and tv show sort by */ "Updated",
|
||||
},
|
||||
"mediaActions": {
|
||||
"open": /* media action */ "Open",
|
||||
},
|
||||
"mediaTabs": {
|
||||
"links": /* media tabs links */ "Links",
|
||||
"overview": /* media tabs overview */ "Overview",
|
||||
"similars": /* media tabs similars */ "Similars",
|
||||
},
|
||||
"genres": {
|
||||
"ACTION": /* movie and tv show category */ "Action",
|
||||
"ADVENTURE": /* movie and tv show category */ "Adventure",
|
||||
"ANIMATION": /* movie and tv show category */ "Animation",
|
||||
"COMEDY": /* movie and tv show category */ "Comedy",
|
||||
"CRIME": /* movie and tv show category */ "Crime",
|
||||
"DOCUMENTARY": /* movie and tv show category */ "Documentary",
|
||||
"DRAMA": /* movie and tv show category */ "Drama",
|
||||
"FAMILY": /* movie and tv show category */ "Family",
|
||||
"FANTASY": /* movie and tv show category */ "Fantasy",
|
||||
"HISTORY": /* movie and tv show category */ "History",
|
||||
"HORROR": /* movie and tv show category */ "Horror",
|
||||
"MUSIC": /* movie and tv show category */ "Music",
|
||||
"MYSTERY": /* movie and tv show category */ "Mystery",
|
||||
"OTHER": /* movie and tv show category */ "Other",
|
||||
"ROMANCE": /* movie and tv show category */ "Romance",
|
||||
"SCIENCE_FICTION": /* movie and tv show category */ "Sci-Fi",
|
||||
"THRILLER": /* movie and tv show category */ "Thriller",
|
||||
"TV_MOVIE": /* movie and tv show category */ "TV Movie",
|
||||
"WAR": /* movie and tv show category */ "War",
|
||||
"WESTERN": /* movie and tv show category */ "Western",
|
||||
},
|
||||
"country": {
|
||||
"ad": "Andorra",
|
||||
"ae": "United Arab Emirates",
|
||||
"af": "Afghanistan",
|
||||
"ag": "Antigua and Barbuda",
|
||||
"al": "Albania",
|
||||
"am": "Armenia",
|
||||
"ao": "Angola",
|
||||
"ar": "Argentina",
|
||||
"at": "Austria",
|
||||
"au": "Australia",
|
||||
"az": "Azerbaijan",
|
||||
"ba": "Bosnia",
|
||||
"bb": "Barbados",
|
||||
"bd": "Bangladesh",
|
||||
"be": "Belgium",
|
||||
"bf": "Burkina Faso",
|
||||
"bg": "Bulgaria",
|
||||
"bh": "Bahrain",
|
||||
"bm": "Bermuda",
|
||||
"bo": "Bolivia",
|
||||
"br": "Brazil",
|
||||
"bs": "Bahamas",
|
||||
"by": "Belarus",
|
||||
"bz": "Belize",
|
||||
"ca": "Canada",
|
||||
"cd": "Congo",
|
||||
"ch": "Switzerland",
|
||||
"ci": "Côte d'Ivoire",
|
||||
"cl": "Chile",
|
||||
"cm": "Cameroon",
|
||||
"cn": "China",
|
||||
"co": "Colombia",
|
||||
"cr": "Costa Rica",
|
||||
"cu": "Cuba",
|
||||
"cv": "Cabo Verde",
|
||||
"cy": "Cyprus",
|
||||
"cz": "Czech Republic",
|
||||
"de": "Germany",
|
||||
"dk": "Denmark",
|
||||
"do": "Dominican Republic",
|
||||
"dz": "Algeria",
|
||||
"ec": "Ecuador",
|
||||
"ee": "Estonia",
|
||||
"eg": "Egypt",
|
||||
"es": "Spain",
|
||||
"fi": "Finland",
|
||||
"fj": "Fiji",
|
||||
"fr": "France",
|
||||
"gb": "United Kingdom",
|
||||
"ge": "Georgia",
|
||||
"gf": "French Guiana",
|
||||
"gg": "Guernsey",
|
||||
"gh": "Ghana",
|
||||
"gi": "Gibraltar",
|
||||
"gq": "Equatorial Guinea",
|
||||
"gr": "Greece",
|
||||
"gt": "Guatemala",
|
||||
"gy": "Guyana",
|
||||
"hk": "Hong Kong",
|
||||
"hn": "Honduras",
|
||||
"hr": "Croatia",
|
||||
"hu": "Hungary",
|
||||
"id": "Indonesia",
|
||||
"ie": "Ireland",
|
||||
"il": "Israel",
|
||||
"in": "India",
|
||||
"io": "British Indian Ocean Territory",
|
||||
"iq": "Iraq",
|
||||
"ir": "Iran",
|
||||
"is": "Iceland",
|
||||
"it": "Italy",
|
||||
"jm": "Jamaica",
|
||||
"jo": "Jordan",
|
||||
"jp": "Japan",
|
||||
"ke": "Kenya",
|
||||
"kh": "Cambodia",
|
||||
"kn": "Saint Kitts and Nevis",
|
||||
"kr": "South Korea",
|
||||
"kw": "Kuwait",
|
||||
"kz": "Kazakhstan",
|
||||
"lb": "Lebanon",
|
||||
"lc": "Saint Lucia",
|
||||
"li": "Liechtenstein",
|
||||
"lt": "Lithuania",
|
||||
"lu": "Luxembourg",
|
||||
"lv": "Latvia",
|
||||
"ly": "Libya",
|
||||
"ma": "Morocco",
|
||||
"mc": "Monaco",
|
||||
"md": "Moldova",
|
||||
"me": "Montenegro",
|
||||
"mg": "Madagascar",
|
||||
"mk": "North Macedonia",
|
||||
"ml": "Mali",
|
||||
"mn": "Mongolia",
|
||||
"mt": "Malta",
|
||||
"mu": "Mauritius",
|
||||
"mw": "Malawi",
|
||||
"mx": "Mexico",
|
||||
"my": "Malaysia",
|
||||
"mz": "Mozambique",
|
||||
"ne": "Niger",
|
||||
"ng": "Nigeria",
|
||||
"ni": "Nicaragua",
|
||||
"nl": "Netherlands",
|
||||
"no": "Norway",
|
||||
"nz": "New Zealand",
|
||||
"om": "Oman",
|
||||
"pa": "Panama",
|
||||
"pe": "Peru",
|
||||
"pf": "French Polynesia",
|
||||
"pg": "Papua New Guinea",
|
||||
"ph": "Philippines",
|
||||
"pk": "Pakistan",
|
||||
"pl": "Poland",
|
||||
"ps": "Palestine",
|
||||
"pt": "Portugal",
|
||||
"py": "Paraguay",
|
||||
"qa": "Qatar",
|
||||
"ro": "Romania",
|
||||
"rs": "Serbia",
|
||||
"ru": "Russia",
|
||||
"sa": "Saudi Arabia",
|
||||
"sc": "Seychelles",
|
||||
"sd": "Sudan",
|
||||
"se": "Sweden",
|
||||
"sg": "Singapore",
|
||||
"si": "Slovenia",
|
||||
"sk": "Slovakia",
|
||||
"sm": "San Marino",
|
||||
"sn": "Senegal",
|
||||
"sv": "El Salvador",
|
||||
"tc": "Turks and Caicos Islands",
|
||||
"td": "Chad",
|
||||
"th": "Thailand",
|
||||
"tn": "Tunisia",
|
||||
"tr": "Turkey",
|
||||
"tt": "Trinidad and Tobago",
|
||||
"tw": "Taiwan",
|
||||
"tz": "Tanzania",
|
||||
"ua": "Ukraine",
|
||||
"ug": "Uganda",
|
||||
"us": "United States",
|
||||
"uy": "Uruguay",
|
||||
"uz": "Uzbekistan",
|
||||
"va": "Holy See",
|
||||
"ve": "Venezuela",
|
||||
"vn": "Vietnam",
|
||||
"xk": "Kosovo",
|
||||
"ye": "Yemen",
|
||||
"za": "South Africa",
|
||||
"zm": "Zambia",
|
||||
"zw": "Zimbabwe",
|
||||
},
|
||||
"inCountry": {
|
||||
"ad": "in Andorra",
|
||||
"ae": "in United Arab Emirates",
|
||||
"af": "in Afghanistan",
|
||||
"ag": "in Antigua and Barbuda",
|
||||
"al": "in Albania",
|
||||
"am": "in Armenia",
|
||||
"ao": "in Angola",
|
||||
"ar": "in Argentina",
|
||||
"at": "in Austria",
|
||||
"au": "in Australia",
|
||||
"az": "in Azerbaijan",
|
||||
"ba": "in Bosnia",
|
||||
"bb": "in Barbados",
|
||||
"bd": "in Bangladesh",
|
||||
"be": "in Belgium",
|
||||
"bf": "in Burkina Faso",
|
||||
"bg": "in Bulgaria",
|
||||
"bh": "in Bahrain",
|
||||
"bm": "in Bermuda",
|
||||
"bo": "in Bolivia",
|
||||
"br": "in Brazil",
|
||||
"bs": "in Bahamas",
|
||||
"by": "in Belarus",
|
||||
"bz": "in Belize",
|
||||
"ca": "in Canada",
|
||||
"cd": "in Congo",
|
||||
"ch": "in Switzerland",
|
||||
"ci": "in Côte d'Ivoire",
|
||||
"cl": "in Chile",
|
||||
"cm": "in Cameroon",
|
||||
"cn": "in China",
|
||||
"co": "in Colombia",
|
||||
"cr": "in Costa Rica",
|
||||
"cu": "in Cuba",
|
||||
"cv": "in Cabo Verde",
|
||||
"cy": "in Cyprus",
|
||||
"cz": "in Czech Republic",
|
||||
"de": "in Germany",
|
||||
"dk": "in Denmark",
|
||||
"do": "in Dominican Republic",
|
||||
"dz": "in Algeria",
|
||||
"ec": "in Ecuador",
|
||||
"ee": "in Estonia",
|
||||
"eg": "in Egypt",
|
||||
"es": "in Spain",
|
||||
"fi": "in Finland",
|
||||
"fj": "in Fiji",
|
||||
"fr": "in France",
|
||||
"gb": "in United Kingdom",
|
||||
"ge": "in Georgia",
|
||||
"gf": "in French Guiana",
|
||||
"gg": "in Guernsey",
|
||||
"gh": "in Ghana",
|
||||
"gi": "in Gibraltar",
|
||||
"gq": "in Equatorial Guinea",
|
||||
"gr": "in Greece",
|
||||
"gt": "in Guatemala",
|
||||
"gy": "in Guyana",
|
||||
"hk": "in Hong Kong",
|
||||
"hn": "in Honduras",
|
||||
"hr": "in Croatia",
|
||||
"hu": "in Hungary",
|
||||
"id": "in Indonesia",
|
||||
"ie": "in Ireland",
|
||||
"il": "in Israel",
|
||||
"in": "in India",
|
||||
"iq": "in Iraq",
|
||||
"ir": "in Iran",
|
||||
"is": "in Iceland",
|
||||
"it": "in Italy",
|
||||
"jm": "in Jamaica",
|
||||
"jo": "in Jordan",
|
||||
"jp": "in Japan",
|
||||
"ke": "in Kenya",
|
||||
"kh": "in Cambodia",
|
||||
"kr": "in South Korea",
|
||||
"kw": "in Kuwait",
|
||||
"kz": "in Kazakhstan",
|
||||
"lb": "in Lebanon",
|
||||
"lc": "in Saint Lucia",
|
||||
"li": "in Liechtenstein",
|
||||
"lt": "in Lithuania",
|
||||
"lu": "in Luxembourg",
|
||||
"lv": "in Latvia",
|
||||
"ly": "in Libya",
|
||||
"ma": "in Morocco",
|
||||
"mc": "in Monaco",
|
||||
"md": "in Moldova",
|
||||
"me": "in Montenegro",
|
||||
"mg": "in Madagascar",
|
||||
"mk": "in North Macedonia",
|
||||
"ml": "in Mali",
|
||||
"mn": "in Mongolia",
|
||||
"mt": "in Malta",
|
||||
"mu": "in Mauritius",
|
||||
"mw": "in Malawi",
|
||||
"mx": "in Mexico",
|
||||
"my": "in Malaysia",
|
||||
"mz": "in Mozambique",
|
||||
"ne": "in Niger",
|
||||
"ng": "in Nigeria",
|
||||
"ni": "in Nicaragua",
|
||||
"nl": "in Netherlands",
|
||||
"no": "in Norway",
|
||||
"nz": "in New Zealand",
|
||||
"om": "in Oman",
|
||||
"pa": "in Panama",
|
||||
"pe": "in Peru",
|
||||
"pf": "in French Polynesia",
|
||||
"pg": "in Papua New Guinea",
|
||||
"ph": "in Philippines",
|
||||
"pk": "in Pakistan",
|
||||
"pl": "in Poland",
|
||||
"ps": "in Palestine",
|
||||
"pt": "in Portugal",
|
||||
"py": "in Paraguay",
|
||||
"qa": "in Qatar",
|
||||
"ro": "in Romania",
|
||||
"rs": "in Serbia",
|
||||
"ru": "in Russia",
|
||||
"sa": "in Saudi Arabia",
|
||||
"sc": "in Seychelles",
|
||||
"se": "in Sweden",
|
||||
"sg": "in Singapore",
|
||||
"si": "in Slovenia",
|
||||
"sk": "in Slovakia",
|
||||
"sm": "in San Marino",
|
||||
"sn": "in Senegal",
|
||||
"sv": "in El Salvador",
|
||||
"tc": "in Turks and Caicos Islands",
|
||||
"td": "in Chad",
|
||||
"th": "in Thailand",
|
||||
"tn": "in Tunisia",
|
||||
"tr": "in Turkey",
|
||||
"tt": "in Trinidad and Tobago",
|
||||
"tw": "in Taiwan",
|
||||
"tz": "in Tanzania",
|
||||
"ua": "in Ukraine",
|
||||
"ug": "in Uganda",
|
||||
"us": "in US",
|
||||
"uy": "in Uruguay",
|
||||
"uz": "in Uzbekistan",
|
||||
"va": "in Holy See",
|
||||
"ve": "in Venezuela",
|
||||
"vn": "in Vietnam",
|
||||
"xk": "in Kosovo",
|
||||
"ye": "in Yemen",
|
||||
"za": "in South Africa",
|
||||
"zm": "in Zambia",
|
||||
"zw": "in Zimbabwe",
|
||||
},
|
||||
"language": {
|
||||
"en": "English",
|
||||
"fr": "French",
|
||||
"es": "Spanish",
|
||||
"ar": "Arabic",
|
||||
"de": "German",
|
||||
"hi": "Hindi",
|
||||
"pt": "Portuguese",
|
||||
"pt-BR": "Brazilian Portuguese",
|
||||
"zh-CN": "Simplified Chinese",
|
||||
"zh-TW": "Traditional Chinese",
|
||||
"ja": "Japanese",
|
||||
"ko": "Korean",
|
||||
"it": "Italian",
|
||||
"ru": "Russian",
|
||||
"tr": "Turkish",
|
||||
"nl": "Dutch",
|
||||
"sv": "Swedish",
|
||||
"no": "Norwegian",
|
||||
"nn": "Norwegian Nynorsk",
|
||||
"da": "Danish",
|
||||
"fi": "Finnish",
|
||||
"pl": "Polish",
|
||||
"cs": "Czech",
|
||||
"he": "Hebrew",
|
||||
"th": "Thai",
|
||||
"id": "Indonesian",
|
||||
"vi": "Vietnamese",
|
||||
"ms": "Malay",
|
||||
"uk": "Ukrainian",
|
||||
"ro": "Romanian",
|
||||
"hu": "Hungarian",
|
||||
"bg": "Bulgarian",
|
||||
"el": "Greek",
|
||||
"ta": "Tamil",
|
||||
"bn": "Bengali",
|
||||
"fa": "Persian",
|
||||
"ga": "Irish",
|
||||
"ur": "Urdu",
|
||||
"et": "Estonian",
|
||||
"sr": "Serbian",
|
||||
"hr": "Croatian",
|
||||
"sk": "Slovak",
|
||||
"sl": "Slovenian",
|
||||
"lt": "Lithuanian",
|
||||
"lv": "Latvian",
|
||||
"mk": "Macedonian",
|
||||
"is": "Icelandic",
|
||||
"sq": "Albanian",
|
||||
"hy": "Armenian",
|
||||
"az": "Azerbaijani",
|
||||
"ka": "Georgian",
|
||||
"bs": "Bosnian",
|
||||
"mt": "Maltese",
|
||||
"af": "Afrikaans",
|
||||
"sw": "Swahili",
|
||||
"ml": "Malayalam",
|
||||
"kn": "Kannada",
|
||||
"mr": "Marathi",
|
||||
"te": "Telugu",
|
||||
"gu": "Gujarati",
|
||||
"si": "Sinhala",
|
||||
"pa": "Punjabi",
|
||||
"bo": "Tibetan",
|
||||
"km": "Khmer",
|
||||
"lo": "Lao",
|
||||
"my": "Burmese",
|
||||
"ne": "Nepali",
|
||||
"am": "Amharic",
|
||||
"tg": "Tajik",
|
||||
"ky": "Kyrgyz",
|
||||
"tk": "Turkmen",
|
||||
"uz": "Uzbek",
|
||||
"ps": "Pashto",
|
||||
"dv": "Dhivehi",
|
||||
},
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
import { TranslationServiceClient } from "@google-cloud/translate";
|
||||
import { locales as targetLanguages } from "@popcorntime/i18n";
|
||||
import { locales } from "@popcorntime/i18n";
|
||||
import crypto from "crypto";
|
||||
import { config } from "dotenv";
|
||||
import fs from "fs";
|
||||
@@ -7,267 +7,347 @@ import jsonpath from "jsonpath";
|
||||
import OpenAIApi from "openai";
|
||||
import type { ChatCompletionMessageParam } from "openai/resources.mjs";
|
||||
import path from "path";
|
||||
import { getLocation, parse, visit } from "jsonc-parser";
|
||||
|
||||
const __dirname = path.resolve();
|
||||
config({ path: path.join(__dirname, "../../.env") });
|
||||
|
||||
if (!process.env.GOOGLE_CLOUD_PROJECT_ID) {
|
||||
throw new Error("GOOGLE_CLOUD_PROJECT_ID is not set");
|
||||
throw new Error("GOOGLE_CLOUD_PROJECT_ID is not set");
|
||||
}
|
||||
|
||||
if (!process.env.OPENAI_API_KEY) {
|
||||
throw new Error("OPENAI_API_KEY is not set");
|
||||
throw new Error("OPENAI_API_KEY is not set");
|
||||
}
|
||||
|
||||
// use system credentials
|
||||
const translate = new TranslationServiceClient();
|
||||
|
||||
const openai = new OpenAIApi({
|
||||
apiKey: process.env.OPENAI_API_KEY || "",
|
||||
apiKey: process.env.OPENAI_API_KEY || "",
|
||||
});
|
||||
|
||||
const TARGET_DIR = path.join(__dirname, "../../crates/popcorntime-tauri/dictionaries");
|
||||
const TARGET_DIR = path.join(
|
||||
__dirname,
|
||||
"../../crates/popcorntime-tauri/dictionaries"
|
||||
);
|
||||
|
||||
const lockFilePath = path.join(__dirname, "../../crates/popcorntime-tauri/dictionaries.lock");
|
||||
const englishFilePath = path.join(TARGET_DIR, "en.json");
|
||||
const lockFilePath = path.join(
|
||||
__dirname,
|
||||
"../../crates/popcorntime-tauri/dictionaries.lock"
|
||||
);
|
||||
|
||||
function generateHash(value: string) {
|
||||
return crypto.createHash("sha256").update(value).digest("hex");
|
||||
const englishFilePath = path.join(__dirname, "src", "en.jsonc");
|
||||
const englishContent = parse(fs.readFileSync(englishFilePath, "utf-8"));
|
||||
const allLocales = englishContent["language"] as Record<string, string>;
|
||||
const allComments = extractCommentContexts(englishFilePath);
|
||||
const lock = loadLockFile();
|
||||
|
||||
function extractCommentContexts(filePath: string): Map<string, string> {
|
||||
const content = fs.readFileSync(filePath, "utf-8");
|
||||
const contextMap = new Map<string, string>();
|
||||
|
||||
visit(content, {
|
||||
onComment: (offset, length) => {
|
||||
const commentText = content.substring(offset, offset + length);
|
||||
const location = getLocation(content, offset);
|
||||
const jsonPathArray = location.path as (string | number)[];
|
||||
|
||||
const jsonPath =
|
||||
"$" +
|
||||
jsonPathArray
|
||||
.filter((segment) => segment !== "")
|
||||
.map((segment) => `['${segment}']`)
|
||||
.join("");
|
||||
|
||||
const text = commentText
|
||||
.replace(/^\s*(?:\/\/+|\/\*+|\*+)\s*/g, "")
|
||||
.replace(/\s*(?:\*+\/)$/g, "")
|
||||
.trim();
|
||||
|
||||
if (text) {
|
||||
contextMap.set(jsonPath, text);
|
||||
}
|
||||
},
|
||||
});
|
||||
|
||||
return contextMap;
|
||||
}
|
||||
|
||||
function generateHash(value: string, context?: string) {
|
||||
return crypto
|
||||
.createHash("sha256")
|
||||
.update(context ? value + context : value)
|
||||
.digest("hex");
|
||||
}
|
||||
|
||||
function loadLockFile() {
|
||||
if (fs.existsSync(lockFilePath)) {
|
||||
return JSON.parse(fs.readFileSync(lockFilePath, "utf-8"));
|
||||
}
|
||||
return {};
|
||||
if (fs.existsSync(lockFilePath)) {
|
||||
return JSON.parse(fs.readFileSync(lockFilePath, "utf-8"));
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
function saveLockFile(lock: Record<string, any>) {
|
||||
fs.writeFileSync(lockFilePath, JSON.stringify(lock, null, 2));
|
||||
function saveLockFile() {
|
||||
fs.writeFileSync(lockFilePath, JSON.stringify(lock, null, 2));
|
||||
}
|
||||
|
||||
function markKey(lock: Record<string, any>, lang: string, jsonPath: string, hash: string) {
|
||||
if (!lock[lang]) lock[lang] = {};
|
||||
lock[lang][jsonPath] = hash;
|
||||
function markKey(
|
||||
lock: Record<string, any>,
|
||||
lang: string,
|
||||
jsonPath: string,
|
||||
hash: string
|
||||
) {
|
||||
if (!lock[lang]) lock[lang] = {};
|
||||
lock[lang][jsonPath] = hash;
|
||||
}
|
||||
|
||||
// Check if a key hash matches
|
||||
function hashMatches(lock: Record<string, any>, lang: string, jsonPath: string, hash: string) {
|
||||
return lock[lang]?.[jsonPath] === hash;
|
||||
function hashMatches(
|
||||
lock: Record<string, any>,
|
||||
lang: string,
|
||||
jsonPath: string,
|
||||
hash: string
|
||||
) {
|
||||
return lock[lang]?.[jsonPath] === hash;
|
||||
}
|
||||
|
||||
function detectChanges(
|
||||
original: Record<string, any>,
|
||||
updated: Record<string, any>,
|
||||
pathPrefix = "$"
|
||||
original: Record<string, any>,
|
||||
updated: Record<string, any>,
|
||||
pathPrefix = "$"
|
||||
) {
|
||||
const changes: { path: string; hash: string }[] = [];
|
||||
for (const key in updated) {
|
||||
const currentPath = `${pathPrefix}['${key}']`;
|
||||
|
||||
if (typeof updated[key] === "object" || Array.isArray(updated[key])) {
|
||||
const subChanges = detectChanges(original[key] || {}, updated[key], currentPath);
|
||||
changes.push(...subChanges);
|
||||
} else {
|
||||
const currentHash = generateHash(updated[key]);
|
||||
const previousHash = original[key] ? generateHash(original[key]) : null;
|
||||
if (currentHash !== previousHash) {
|
||||
changes.push({ path: currentPath, hash: currentHash });
|
||||
}
|
||||
}
|
||||
}
|
||||
return changes;
|
||||
const changes: { path: string; hash: string }[] = [];
|
||||
for (const key in updated) {
|
||||
const currentPath = `${pathPrefix}['${key}']`;
|
||||
if (typeof updated[key] === "object" || Array.isArray(updated[key])) {
|
||||
const subChanges = detectChanges(
|
||||
original[key] || {},
|
||||
updated[key],
|
||||
currentPath
|
||||
);
|
||||
changes.push(...subChanges);
|
||||
} else {
|
||||
const context = allComments.get(currentPath);
|
||||
const currentHash = generateHash(updated[key], context);
|
||||
const previousHash = original[key]
|
||||
? generateHash(original[key], context)
|
||||
: null;
|
||||
if (currentHash !== previousHash) {
|
||||
changes.push({ path: currentPath, hash: currentHash });
|
||||
}
|
||||
}
|
||||
}
|
||||
return changes;
|
||||
}
|
||||
|
||||
function googleTranslateText(text: string, targetLang: string) {
|
||||
return translate
|
||||
.translateText({
|
||||
sourceLanguageCode: "en",
|
||||
targetLanguageCode: targetLang,
|
||||
contents: [text],
|
||||
parent: `projects/${process.env.GOOGLE_CLOUD_PROJECT_ID}/locations/global`,
|
||||
})
|
||||
.then(([response]) => {
|
||||
return response.translations;
|
||||
});
|
||||
return translate
|
||||
.translateText({
|
||||
sourceLanguageCode: "en",
|
||||
targetLanguageCode: targetLang,
|
||||
contents: [text],
|
||||
parent: `projects/${process.env.GOOGLE_CLOUD_PROJECT_ID}/locations/global`,
|
||||
})
|
||||
.then(([response]) => {
|
||||
return response.translations;
|
||||
});
|
||||
}
|
||||
|
||||
async function gptTranslateWithContext(text: string, targetLang: string) {
|
||||
const messages = [
|
||||
{
|
||||
role: "system",
|
||||
content: `
|
||||
async function gptTranslateWithContext(
|
||||
text: string,
|
||||
targetLang: string,
|
||||
context?: string
|
||||
) {
|
||||
const messages = [
|
||||
{
|
||||
role: "system",
|
||||
content: `
|
||||
You are a professional translator creating high-quality translations for desktop application and website.
|
||||
We use 'next-intl' for our website and react-i18next for the desktop app as our translation library.
|
||||
We use react-i18next for the desktop app as our translation library.
|
||||
If we provide you with a context, use it to translate the text.
|
||||
If we use variable like {{name}} or {{count}} or {{price}} or {{year}} or {{date}}, keep it in the translation.
|
||||
If we use {platform} or {country} or {language}, keep it in the translation as well. (Single brace is for website and double brace is for desktop app)
|
||||
The translation is for the Popcorn Time web site and app, keep this is mind when you translate as it's related to movies and tv shows. Keep it cool and funny but stay professional.
|
||||
The translation is for the Popcorn Time app, keep this is mind when you translate as it's related to movies and tv shows. Keep it cool and funny but stay professional.
|
||||
Do NOT modify the variable names in the translation. So if we provide you {{platform}}, keep it as {{platform}} in the translation. DO NOT ATTEMPT TO TRANSLATE THE VARIABLE NAME.
|
||||
`,
|
||||
},
|
||||
{
|
||||
role: "user",
|
||||
content: `Translate the following text into ${targetLang}
|
||||
},
|
||||
{
|
||||
role: "user",
|
||||
content: `Translate the following text into ${targetLang} (${allLocales[targetLang]}):
|
||||
Text: ${text}
|
||||
|
||||
You should reply only the translated content. Nothing else as it'll be parsed.
|
||||
Context: ${context ?? "No context"}
|
||||
|
||||
You should reply only the translated content. Nothing else as it'll be parsed. If a context is provided, use it as reference to do a better translation, but do not mention it in your reply.
|
||||
`,
|
||||
},
|
||||
] as ChatCompletionMessageParam[];
|
||||
},
|
||||
] as ChatCompletionMessageParam[];
|
||||
|
||||
const response = await openai.chat.completions.create({
|
||||
model: "gpt-4o",
|
||||
messages,
|
||||
max_tokens: 1000,
|
||||
temperature: 0.7,
|
||||
});
|
||||
const response = await openai.chat.completions.create({
|
||||
model: "gpt-4o",
|
||||
messages,
|
||||
max_tokens: 1000,
|
||||
temperature: 0.7,
|
||||
});
|
||||
|
||||
return response.choices?.[0]?.message?.content?.trim();
|
||||
return response.choices?.[0]?.message?.content?.trim();
|
||||
}
|
||||
|
||||
async function translateJSON(filePath: string, targetLang: string) {
|
||||
const englishContent = JSON.parse(fs.readFileSync(filePath, "utf-8"));
|
||||
const targetFilePath = path.join(TARGET_DIR, `${targetLang}.json`);
|
||||
let targetContent = {};
|
||||
const targetFilePath = path.join(TARGET_DIR, `${targetLang}.json`);
|
||||
let targetContent = {};
|
||||
|
||||
const lock = loadLockFile();
|
||||
// Load existing translations for the target language
|
||||
if (fs.existsSync(targetFilePath)) {
|
||||
targetContent = JSON.parse(fs.readFileSync(targetFilePath, "utf-8"));
|
||||
}
|
||||
|
||||
// Load existing translations for the target language
|
||||
if (fs.existsSync(targetFilePath)) {
|
||||
targetContent = JSON.parse(fs.readFileSync(targetFilePath, "utf-8"));
|
||||
}
|
||||
// Clean up unused keys
|
||||
const removedKeys = cleanUpUnusedKeys(structuredClone(englishContent), targetContent);
|
||||
if (removedKeys.length > 0) {
|
||||
console.log(`Removed ${removedKeys.length} unused keys for ${targetLang}`);
|
||||
}
|
||||
|
||||
// Clean up unused keys
|
||||
const removedKeys = cleanUpUnusedKeys(englishContent, targetContent);
|
||||
if (removedKeys.length > 0) {
|
||||
console.log(`Removed ${removedKeys.length} unused keys for ${targetLang}`);
|
||||
}
|
||||
const changedKeys = detectChanges(targetContent, structuredClone(englishContent), "$");
|
||||
|
||||
const changedKeys = detectChanges(targetContent, englishContent);
|
||||
console.log(`Found ${changedKeys.length} keys for ${targetLang}`);
|
||||
for (const { path: jsonPath, hash } of changedKeys) {
|
||||
if (!hashMatches(lock, targetLang, jsonPath, hash)) {
|
||||
const value = jsonpath.value(englishContent, jsonPath);
|
||||
console.log(`Found ${changedKeys.length} keys for ${targetLang}`);
|
||||
for (const { path: jsonPath, hash } of changedKeys) {
|
||||
if (!hashMatches(lock, targetLang, jsonPath, hash)) {
|
||||
const context = allComments.get(jsonPath);
|
||||
const value = jsonpath.value(structuredClone(englishContent), jsonPath);
|
||||
|
||||
const useGoogleT =
|
||||
value.length <= 5 ||
|
||||
jsonPath.startsWith("$['genres']") ||
|
||||
jsonPath.startsWith("$['country']") ||
|
||||
jsonPath.startsWith("$['language']");
|
||||
const useGoogleT =
|
||||
!context &&
|
||||
(value.length <= 5 ||
|
||||
jsonPath.startsWith("$['genres']") ||
|
||||
jsonPath.startsWith("$['country']") ||
|
||||
jsonPath.startsWith("$['language']"));
|
||||
|
||||
let translation;
|
||||
if (!useGoogleT) {
|
||||
console.log(`Translating: ${jsonPath} with GPT`);
|
||||
translation = await gptTranslateWithContext(value, targetLang);
|
||||
} else {
|
||||
console.log(`Translating: ${jsonPath} with Google Translate`);
|
||||
const t = await googleTranslateText(value, targetLang);
|
||||
if (t && t.length > 0 && t[0]?.translatedText) {
|
||||
translation = t[0].translatedText;
|
||||
// Capitalize the first letter
|
||||
if (
|
||||
jsonPath.startsWith("$['genres']") ||
|
||||
jsonPath.startsWith("$['country']") ||
|
||||
jsonPath.startsWith("$['language']")
|
||||
) {
|
||||
translation = capitalize(translation);
|
||||
}
|
||||
}
|
||||
}
|
||||
let translation;
|
||||
if (!useGoogleT) {
|
||||
console.log(`Translating: ${jsonPath} with GPT`);
|
||||
translation = await gptTranslateWithContext(value, targetLang, context);
|
||||
} else {
|
||||
console.log(`Translating: ${jsonPath} with Google Translate`);
|
||||
const t = await googleTranslateText(value, targetLang);
|
||||
if (t && t.length > 0 && t[0]?.translatedText) {
|
||||
translation = t[0].translatedText;
|
||||
// Capitalize the first letter
|
||||
if (
|
||||
jsonPath.startsWith("$['genres']") ||
|
||||
jsonPath.startsWith("$['country']") ||
|
||||
jsonPath.startsWith("$['language']")
|
||||
) {
|
||||
translation = capitalize(translation);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
ensureParentPathExists(targetContent, jsonPath);
|
||||
jsonpath.value(targetContent, jsonPath, translation);
|
||||
markKey(lock, targetLang, jsonPath, hash);
|
||||
}
|
||||
}
|
||||
ensureParentPathExists(targetContent, jsonPath);
|
||||
jsonpath.value(targetContent, jsonPath, translation);
|
||||
markKey(lock, targetLang, jsonPath, hash);
|
||||
}
|
||||
}
|
||||
|
||||
fs.mkdirSync(TARGET_DIR, { recursive: true });
|
||||
fs.writeFileSync(
|
||||
path.join(TARGET_DIR, targetLang + ".json"),
|
||||
JSON.stringify(ensureArrayStructure(englishContent, targetContent), null, 2)
|
||||
);
|
||||
saveLockFile(lock);
|
||||
console.log(`Translated ${filePath} to ${targetLang}`);
|
||||
fs.mkdirSync(TARGET_DIR, { recursive: true });
|
||||
fs.writeFileSync(
|
||||
path.join(TARGET_DIR, targetLang + ".json"),
|
||||
JSON.stringify(ensureArrayStructure(structuredClone(englishContent), targetContent), null, 2)
|
||||
);
|
||||
saveLockFile();
|
||||
console.log(`Translated ${filePath} to ${targetLang}`);
|
||||
}
|
||||
|
||||
function ensureParentPathExists(target: Record<string, any>, jsonPath: string) {
|
||||
const pathParts = jsonPath
|
||||
.replace(/^\$\['/, "")
|
||||
.replace(/'\]$/g, "")
|
||||
.split("']['");
|
||||
if (pathParts.length < 2) return;
|
||||
const pathParts = jsonPath
|
||||
.replace(/^\$\['/, "")
|
||||
.replace(/'\]$/g, "")
|
||||
.split("']['");
|
||||
if (pathParts.length < 2) return;
|
||||
|
||||
let current = target;
|
||||
for (let i = 0; i < pathParts.length - 1; i++) {
|
||||
const key = pathParts[i];
|
||||
if ((key && !(key in current)) || (key && typeof current[key] !== "object")) {
|
||||
current[key] = {};
|
||||
}
|
||||
let current = target;
|
||||
for (let i = 0; i < pathParts.length - 1; i++) {
|
||||
const key = pathParts[i];
|
||||
if (
|
||||
(key && !(key in current)) ||
|
||||
(key && typeof current[key] !== "object")
|
||||
) {
|
||||
current[key] = {};
|
||||
}
|
||||
|
||||
if (key) {
|
||||
current = current[key];
|
||||
}
|
||||
}
|
||||
if (key) {
|
||||
current = current[key];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function cleanUpUnusedKeys(
|
||||
original: Record<string, any>,
|
||||
translated: Record<string, any>,
|
||||
pathPrefix = "$"
|
||||
original: Record<string, any>,
|
||||
translated: Record<string, any>,
|
||||
pathPrefix = "$"
|
||||
) {
|
||||
const keysToDelete = [];
|
||||
const keysToDelete = [];
|
||||
|
||||
for (const key in translated) {
|
||||
const currentPath = `${pathPrefix}['${key}']`;
|
||||
for (const key in translated) {
|
||||
const currentPath = `${pathPrefix}['${key}']`;
|
||||
|
||||
if (
|
||||
typeof translated[key] === "object" &&
|
||||
!Array.isArray(translated[key]) &&
|
||||
translated[key] !== null
|
||||
) {
|
||||
// Recursively clean nested objects
|
||||
cleanUpUnusedKeys(original[key] || {}, translated[key], currentPath);
|
||||
if (
|
||||
typeof translated[key] === "object" &&
|
||||
!Array.isArray(translated[key]) &&
|
||||
translated[key] !== null
|
||||
) {
|
||||
// Recursively clean nested objects
|
||||
cleanUpUnusedKeys(original[key] || {}, translated[key], currentPath);
|
||||
|
||||
// If the object becomes empty after cleaning, mark it for deletion
|
||||
if (Object.keys(translated[key]).length === 0) {
|
||||
delete translated[key];
|
||||
}
|
||||
} else if (!(key in original)) {
|
||||
// Key doesn't exist in the original, mark for deletion
|
||||
keysToDelete.push(key);
|
||||
}
|
||||
}
|
||||
// If the object becomes empty after cleaning, mark it for deletion
|
||||
if (Object.keys(translated[key]).length === 0) {
|
||||
delete translated[key];
|
||||
}
|
||||
} else if (!(key in original)) {
|
||||
// Key doesn't exist in the original, mark for deletion
|
||||
keysToDelete.push(key);
|
||||
}
|
||||
}
|
||||
|
||||
// Delete unused keys from the translated object
|
||||
keysToDelete.forEach(key => {
|
||||
delete translated[key];
|
||||
});
|
||||
// Delete unused keys from the translated object
|
||||
keysToDelete.forEach((key) => {
|
||||
delete translated[key];
|
||||
});
|
||||
|
||||
return translated;
|
||||
return translated;
|
||||
}
|
||||
|
||||
function ensureArrayStructure(original: Record<string, any>, updated: Record<string, any>) {
|
||||
for (const key in updated) {
|
||||
if (Array.isArray(updated[key])) {
|
||||
// Directly assign array, not object-like indices
|
||||
original[key] = updated[key];
|
||||
} else if (typeof updated[key] === "object" && updated[key] !== null) {
|
||||
// Recursively process objects
|
||||
original[key] = ensureArrayStructure(original[key] || {}, updated[key]);
|
||||
} else {
|
||||
// Otherwise just assign the value
|
||||
original[key] = updated[key];
|
||||
}
|
||||
}
|
||||
return original;
|
||||
function ensureArrayStructure(
|
||||
original: Record<string, any>,
|
||||
updated: Record<string, any>
|
||||
) {
|
||||
for (const key in updated) {
|
||||
if (Array.isArray(updated[key])) {
|
||||
// Directly assign array, not object-like indices
|
||||
original[key] = updated[key];
|
||||
} else if (typeof updated[key] === "object" && updated[key] !== null) {
|
||||
// Recursively process objects
|
||||
original[key] = ensureArrayStructure(original[key] || {}, updated[key]);
|
||||
} else {
|
||||
// Otherwise just assign the value
|
||||
original[key] = updated[key];
|
||||
}
|
||||
}
|
||||
return original;
|
||||
}
|
||||
|
||||
function capitalize(input: string | null | undefined) {
|
||||
if (!input) return input;
|
||||
return input.charAt(0).toUpperCase() + input.slice(1);
|
||||
if (!input) return input;
|
||||
return input.charAt(0).toUpperCase() + input.slice(1);
|
||||
}
|
||||
|
||||
for (const lang of targetLanguages) {
|
||||
console.log(`Translating to ${lang}...`);
|
||||
await translateJSON(englishFilePath, lang);
|
||||
fs.mkdirSync(TARGET_DIR, { recursive: true });
|
||||
fs.writeFileSync(
|
||||
path.join(TARGET_DIR, "en.json"),
|
||||
JSON.stringify(englishContent, null, 2)
|
||||
);
|
||||
|
||||
for (const lang of locales.filter((l) => l !== "en")) {
|
||||
console.log(`Translating to ${lang}...`);
|
||||
await translateJSON(englishFilePath, lang);
|
||||
}
|
||||
|
||||
3
pnpm-lock.yaml
generated
3
pnpm-lock.yaml
generated
@@ -484,6 +484,9 @@ importers:
|
||||
dotenv:
|
||||
specifier: ^16.6.1
|
||||
version: 16.6.1
|
||||
jsonc-parser:
|
||||
specifier: ^3.3.1
|
||||
version: 3.3.1
|
||||
jsonpath:
|
||||
specifier: ^1.1.1
|
||||
version: 1.1.1
|
||||
|
||||
Reference in New Issue
Block a user