mirror of
https://github.com/localsend/localsend.git
synced 2026-06-22 20:00:07 +00:00
fix: i18n
This commit is contained in:
@@ -119,7 +119,6 @@
|
||||
"saveToGallery": "Gorde galerian",
|
||||
"saveToHistory": "Gorde historialean",
|
||||
"quickSaveFromFavorites": "@:general.quickSaveFromFavorites",
|
||||
"requirePin": "@:webSharePage.requirePin",
|
||||
"autoFinish": "Automatikoki amaitu"
|
||||
},
|
||||
"network": {
|
||||
|
||||
@@ -207,15 +207,13 @@
|
||||
},
|
||||
"receiveOptionsPage": {
|
||||
"title": "Pilihan",
|
||||
"destination": "@:settingstab.receive.destination",
|
||||
"appDirectory": "(folder LocalSend)",
|
||||
"saveToGallery": "@:settingstab.receive.saveToGallery",
|
||||
"saveToGalleryOff": "Dimatikan secara otomatis karena ada direktori."
|
||||
},
|
||||
"sendPage": {
|
||||
"waiting": "Menunggu tanggapan…",
|
||||
"rejected": "Penerima menolak permintaan.",
|
||||
"tooManyAttempts": "@:web.toomanyAttempts",
|
||||
"tooManyAttempts": "@:web.tooManyAttempts",
|
||||
"busy": "Penerima sedang sibuk dengan permintaan lain."
|
||||
},
|
||||
"progressPage": {
|
||||
@@ -245,7 +243,7 @@
|
||||
},
|
||||
"requests": "Permintaan",
|
||||
"noRequests": "Belum ada permintaan.",
|
||||
"encryption": "@:settingstab.network.encryption",
|
||||
"encryption": "@:settingsTab.network.encryption",
|
||||
"autoAccept": "Terima permintaan secara otomatis",
|
||||
"requirePin": "Memerlukan PIN",
|
||||
"pinHint": "PIN-nya adalah \"{pin}\"",
|
||||
@@ -372,11 +370,11 @@
|
||||
"random": "Acak"
|
||||
},
|
||||
"quickSaveNotice": {
|
||||
"title": "@:general.QuickSave",
|
||||
"title": "@:general.quickSave",
|
||||
"content": "Semua permintaan akan langsung diterima. Harap berhati-hati bahwa semua orang di jaringan lokal dapat mengirim berkas."
|
||||
},
|
||||
"quickSaveFromFavoritesNotice": {
|
||||
"title": "@:general.quickSavefromFavorites",
|
||||
"title": "@:general.quickSaveFromFavorites",
|
||||
"content": [
|
||||
"Permintaan berkas sekarang diterima secara otomatis dari perangkat di daftar favorit Anda.",
|
||||
"Peringatan! Saat ini, pilihan ini tidak sepenuhnya aman karena peretas yang memiliki sidik jari perangkat apa pun dari daftar favorit Anda dapat mengirimi Anda berkas tanpa pembatasan.",
|
||||
|
||||
@@ -216,7 +216,7 @@
|
||||
"waiting": "A aguardar resposta…",
|
||||
"rejected": "O destinatário rejeitou o pedido.",
|
||||
"busy": "O destinatário está ocupado com outro pedido de transferência.",
|
||||
"tooManyAttempts": "@:web.muitastentativas"
|
||||
"tooManyAttempts": "@:web.tooManyAttempts"
|
||||
},
|
||||
"progressPage": {
|
||||
"titleSending": "A enviar ficheiros",
|
||||
|
||||
@@ -49,9 +49,9 @@
|
||||
"alias": "Takma isminiz:"
|
||||
},
|
||||
"quickSave": {
|
||||
"off": "@:genel.kapalı",
|
||||
"off": "@:general.off",
|
||||
"favorites": "Favoriler",
|
||||
"on": "@:genel.açık"
|
||||
"on": "@:general.on"
|
||||
}
|
||||
},
|
||||
"sendTab": {
|
||||
@@ -120,7 +120,7 @@
|
||||
"downloads": "(İndirilenler)",
|
||||
"saveToGallery": "Medyayı galeriye kaydet",
|
||||
"saveToHistory": "Geçmişe kaydet",
|
||||
"quickSaveFromFavorites": "@:genel.FavorilerdenHızlıKaydet"
|
||||
"quickSaveFromFavorites": "@:general.quickSaveFromFavorites"
|
||||
},
|
||||
"send": {
|
||||
"title": "Gönder",
|
||||
@@ -396,12 +396,12 @@
|
||||
"content": "Alınan dosyayı açmak istiyor musunuz?"
|
||||
},
|
||||
"quickSaveFromFavoritesNotice": {
|
||||
"title": "@:general.quickSaveFromFavorites",
|
||||
"content": [
|
||||
"Favoriler listenizdeki cihazların paylaşım istekleri otomatik olarak kabul edilecektir.",
|
||||
"Uyarı! Şu an, bu tamamen güvenli değildir çünkü favoriler listenizdeki herhangi bir cihazın parmak izine sahip olan hackerlar sınırlama olmadan size dosyalar gönderebilir.",
|
||||
"Ancak, bu seçenek yinede ağdaki tüm kullanıcıların size sınırlandırma olmadan dosya göndermesine izin vermekten daha güvenlidir."
|
||||
],
|
||||
"title": "@:genel.FavorilerdenHızlıKaydet"
|
||||
]
|
||||
}
|
||||
},
|
||||
"sanitization": {
|
||||
|
||||
+563
-113
@@ -4,7 +4,7 @@
|
||||
/// To regenerate, run: `dart run slang`
|
||||
///
|
||||
/// Locales: 53
|
||||
/// Strings: 16912 (319 per locale)
|
||||
/// Strings: 17825 (336 per locale)
|
||||
|
||||
// coverage:ignore-file
|
||||
// ignore_for_file: type=lint, unused_import
|
||||
@@ -144,278 +144,710 @@ enum AppLocale with BaseAppLocale<AppLocale, Translations> {
|
||||
final String? countryCode;
|
||||
|
||||
@override
|
||||
Future<Translations> build({Map<String, Node>? overrides, PluralResolver? cardinalResolver, PluralResolver? ordinalResolver}) async {
|
||||
Future<Translations> build({
|
||||
Map<String, Node>? overrides,
|
||||
PluralResolver? cardinalResolver,
|
||||
PluralResolver? ordinalResolver,
|
||||
}) async {
|
||||
switch (this) {
|
||||
case AppLocale.en:
|
||||
return TranslationsEn(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return TranslationsEn(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ar:
|
||||
await l_ar.loadLibrary();
|
||||
return l_ar.TranslationsAr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ar.TranslationsAr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.az:
|
||||
await l_az.loadLibrary();
|
||||
return l_az.TranslationsAz(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_az.TranslationsAz(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.bg:
|
||||
await l_bg.loadLibrary();
|
||||
return l_bg.TranslationsBg(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_bg.TranslationsBg(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.bn:
|
||||
await l_bn.loadLibrary();
|
||||
return l_bn.TranslationsBn(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_bn.TranslationsBn(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ca:
|
||||
await l_ca.loadLibrary();
|
||||
return l_ca.TranslationsCa(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ca.TranslationsCa(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.cs:
|
||||
await l_cs.loadLibrary();
|
||||
return l_cs.TranslationsCs(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_cs.TranslationsCs(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.da:
|
||||
await l_da.loadLibrary();
|
||||
return l_da.TranslationsDa(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_da.TranslationsDa(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.de:
|
||||
await l_de.loadLibrary();
|
||||
return l_de.TranslationsDe(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_de.TranslationsDe(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.el:
|
||||
await l_el.loadLibrary();
|
||||
return l_el.TranslationsEl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_el.TranslationsEl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.enIn:
|
||||
await l_en_IN.loadLibrary();
|
||||
return l_en_IN.TranslationsEnIn(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_en_IN.TranslationsEnIn(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.esEs:
|
||||
await l_es_ES.loadLibrary();
|
||||
return l_es_ES.TranslationsEsEs(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_es_ES.TranslationsEsEs(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.et:
|
||||
await l_et.loadLibrary();
|
||||
return l_et.TranslationsEt(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_et.TranslationsEt(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.eu:
|
||||
await l_eu.loadLibrary();
|
||||
return l_eu.TranslationsEu(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_eu.TranslationsEu(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.fa:
|
||||
await l_fa.loadLibrary();
|
||||
return l_fa.TranslationsFa(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_fa.TranslationsFa(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.fi:
|
||||
await l_fi.loadLibrary();
|
||||
return l_fi.TranslationsFi(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_fi.TranslationsFi(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.filPh:
|
||||
await l_fil_PH.loadLibrary();
|
||||
return l_fil_PH.TranslationsFilPh(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_fil_PH.TranslationsFilPh(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.fr:
|
||||
await l_fr.loadLibrary();
|
||||
return l_fr.TranslationsFr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_fr.TranslationsFr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.gl:
|
||||
await l_gl.loadLibrary();
|
||||
return l_gl.TranslationsGl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_gl.TranslationsGl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.gu:
|
||||
await l_gu.loadLibrary();
|
||||
return l_gu.TranslationsGu(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_gu.TranslationsGu(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.he:
|
||||
await l_he.loadLibrary();
|
||||
return l_he.TranslationsHe(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_he.TranslationsHe(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.hi:
|
||||
await l_hi.loadLibrary();
|
||||
return l_hi.TranslationsHi(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_hi.TranslationsHi(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.hu:
|
||||
await l_hu.loadLibrary();
|
||||
return l_hu.TranslationsHu(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_hu.TranslationsHu(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.id:
|
||||
await l_id.loadLibrary();
|
||||
return l_id.TranslationsId(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_id.TranslationsId(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.it:
|
||||
await l_it.loadLibrary();
|
||||
return l_it.TranslationsIt(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_it.TranslationsIt(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ja:
|
||||
await l_ja.loadLibrary();
|
||||
return l_ja.TranslationsJa(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ja.TranslationsJa(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.km:
|
||||
await l_km.loadLibrary();
|
||||
return l_km.TranslationsKm(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_km.TranslationsKm(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ko:
|
||||
await l_ko.loadLibrary();
|
||||
return l_ko.TranslationsKo(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ko.TranslationsKo(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ml:
|
||||
await l_ml.loadLibrary();
|
||||
return l_ml.TranslationsMl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ml.TranslationsMl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.mn:
|
||||
await l_mn.loadLibrary();
|
||||
return l_mn.TranslationsMn(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_mn.TranslationsMn(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ms:
|
||||
await l_ms.loadLibrary();
|
||||
return l_ms.TranslationsMs(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ms.TranslationsMs(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ne:
|
||||
await l_ne.loadLibrary();
|
||||
return l_ne.TranslationsNe(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ne.TranslationsNe(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.nl:
|
||||
await l_nl.loadLibrary();
|
||||
return l_nl.TranslationsNl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_nl.TranslationsNl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.pl:
|
||||
await l_pl.loadLibrary();
|
||||
return l_pl.TranslationsPl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_pl.TranslationsPl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ptBr:
|
||||
await l_pt_BR.loadLibrary();
|
||||
return l_pt_BR.TranslationsPtBr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_pt_BR.TranslationsPtBr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ptPt:
|
||||
await l_pt_PT.loadLibrary();
|
||||
return l_pt_PT.TranslationsPtPt(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_pt_PT.TranslationsPtPt(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ro:
|
||||
await l_ro.loadLibrary();
|
||||
return l_ro.TranslationsRo(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ro.TranslationsRo(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ru:
|
||||
await l_ru.loadLibrary();
|
||||
return l_ru.TranslationsRu(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ru.TranslationsRu(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.si:
|
||||
await l_si.loadLibrary();
|
||||
return l_si.TranslationsSi(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_si.TranslationsSi(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.sk:
|
||||
await l_sk.loadLibrary();
|
||||
return l_sk.TranslationsSk(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_sk.TranslationsSk(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.sl:
|
||||
await l_sl.loadLibrary();
|
||||
return l_sl.TranslationsSl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_sl.TranslationsSl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.sr:
|
||||
await l_sr.loadLibrary();
|
||||
return l_sr.TranslationsSr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_sr.TranslationsSr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.srCyrl:
|
||||
await l_sr_Cyrl.loadLibrary();
|
||||
return l_sr_Cyrl.TranslationsSrCyrl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_sr_Cyrl.TranslationsSrCyrl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.sv:
|
||||
await l_sv.loadLibrary();
|
||||
return l_sv.TranslationsSv(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_sv.TranslationsSv(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ta:
|
||||
await l_ta.loadLibrary();
|
||||
return l_ta.TranslationsTa(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ta.TranslationsTa(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.th:
|
||||
await l_th.loadLibrary();
|
||||
return l_th.TranslationsTh(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_th.TranslationsTh(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.tr:
|
||||
await l_tr.loadLibrary();
|
||||
return l_tr.TranslationsTr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_tr.TranslationsTr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.uk:
|
||||
await l_uk.loadLibrary();
|
||||
return l_uk.TranslationsUk(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_uk.TranslationsUk(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ur:
|
||||
await l_ur.loadLibrary();
|
||||
return l_ur.TranslationsUr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ur.TranslationsUr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.vi:
|
||||
await l_vi.loadLibrary();
|
||||
return l_vi.TranslationsVi(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_vi.TranslationsVi(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.zhCn:
|
||||
await l_zh_CN.loadLibrary();
|
||||
return l_zh_CN.TranslationsZhCn(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_zh_CN.TranslationsZhCn(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.zhHk:
|
||||
await l_zh_HK.loadLibrary();
|
||||
return l_zh_HK.TranslationsZhHk(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_zh_HK.TranslationsZhHk(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.zhTw:
|
||||
await l_zh_TW.loadLibrary();
|
||||
return l_zh_TW.TranslationsZhTw(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_zh_TW.TranslationsZhTw(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@override
|
||||
Translations buildSync({Map<String, Node>? overrides, PluralResolver? cardinalResolver, PluralResolver? ordinalResolver}) {
|
||||
Translations buildSync({
|
||||
Map<String, Node>? overrides,
|
||||
PluralResolver? cardinalResolver,
|
||||
PluralResolver? ordinalResolver,
|
||||
}) {
|
||||
switch (this) {
|
||||
case AppLocale.en:
|
||||
return TranslationsEn(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return TranslationsEn(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ar:
|
||||
return l_ar.TranslationsAr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ar.TranslationsAr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.az:
|
||||
return l_az.TranslationsAz(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_az.TranslationsAz(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.bg:
|
||||
return l_bg.TranslationsBg(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_bg.TranslationsBg(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.bn:
|
||||
return l_bn.TranslationsBn(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_bn.TranslationsBn(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ca:
|
||||
return l_ca.TranslationsCa(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ca.TranslationsCa(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.cs:
|
||||
return l_cs.TranslationsCs(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_cs.TranslationsCs(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.da:
|
||||
return l_da.TranslationsDa(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_da.TranslationsDa(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.de:
|
||||
return l_de.TranslationsDe(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_de.TranslationsDe(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.el:
|
||||
return l_el.TranslationsEl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_el.TranslationsEl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.enIn:
|
||||
return l_en_IN.TranslationsEnIn(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_en_IN.TranslationsEnIn(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.esEs:
|
||||
return l_es_ES.TranslationsEsEs(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_es_ES.TranslationsEsEs(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.et:
|
||||
return l_et.TranslationsEt(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_et.TranslationsEt(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.eu:
|
||||
return l_eu.TranslationsEu(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_eu.TranslationsEu(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.fa:
|
||||
return l_fa.TranslationsFa(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_fa.TranslationsFa(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.fi:
|
||||
return l_fi.TranslationsFi(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_fi.TranslationsFi(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.filPh:
|
||||
return l_fil_PH.TranslationsFilPh(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_fil_PH.TranslationsFilPh(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.fr:
|
||||
return l_fr.TranslationsFr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_fr.TranslationsFr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.gl:
|
||||
return l_gl.TranslationsGl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_gl.TranslationsGl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.gu:
|
||||
return l_gu.TranslationsGu(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_gu.TranslationsGu(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.he:
|
||||
return l_he.TranslationsHe(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_he.TranslationsHe(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.hi:
|
||||
return l_hi.TranslationsHi(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_hi.TranslationsHi(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.hu:
|
||||
return l_hu.TranslationsHu(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_hu.TranslationsHu(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.id:
|
||||
return l_id.TranslationsId(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_id.TranslationsId(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.it:
|
||||
return l_it.TranslationsIt(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_it.TranslationsIt(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ja:
|
||||
return l_ja.TranslationsJa(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ja.TranslationsJa(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.km:
|
||||
return l_km.TranslationsKm(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_km.TranslationsKm(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ko:
|
||||
return l_ko.TranslationsKo(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ko.TranslationsKo(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ml:
|
||||
return l_ml.TranslationsMl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ml.TranslationsMl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.mn:
|
||||
return l_mn.TranslationsMn(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_mn.TranslationsMn(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ms:
|
||||
return l_ms.TranslationsMs(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ms.TranslationsMs(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ne:
|
||||
return l_ne.TranslationsNe(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ne.TranslationsNe(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.nl:
|
||||
return l_nl.TranslationsNl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_nl.TranslationsNl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.pl:
|
||||
return l_pl.TranslationsPl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_pl.TranslationsPl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ptBr:
|
||||
return l_pt_BR.TranslationsPtBr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_pt_BR.TranslationsPtBr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ptPt:
|
||||
return l_pt_PT.TranslationsPtPt(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_pt_PT.TranslationsPtPt(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ro:
|
||||
return l_ro.TranslationsRo(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ro.TranslationsRo(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ru:
|
||||
return l_ru.TranslationsRu(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ru.TranslationsRu(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.si:
|
||||
return l_si.TranslationsSi(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_si.TranslationsSi(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.sk:
|
||||
return l_sk.TranslationsSk(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_sk.TranslationsSk(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.sl:
|
||||
return l_sl.TranslationsSl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_sl.TranslationsSl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.sr:
|
||||
return l_sr.TranslationsSr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_sr.TranslationsSr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.srCyrl:
|
||||
return l_sr_Cyrl.TranslationsSrCyrl(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_sr_Cyrl.TranslationsSrCyrl(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.sv:
|
||||
return l_sv.TranslationsSv(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_sv.TranslationsSv(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ta:
|
||||
return l_ta.TranslationsTa(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ta.TranslationsTa(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.th:
|
||||
return l_th.TranslationsTh(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_th.TranslationsTh(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.tr:
|
||||
return l_tr.TranslationsTr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_tr.TranslationsTr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.uk:
|
||||
return l_uk.TranslationsUk(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_uk.TranslationsUk(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.ur:
|
||||
return l_ur.TranslationsUr(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_ur.TranslationsUr(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.vi:
|
||||
return l_vi.TranslationsVi(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_vi.TranslationsVi(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.zhCn:
|
||||
return l_zh_CN.TranslationsZhCn(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_zh_CN.TranslationsZhCn(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.zhHk:
|
||||
return l_zh_HK.TranslationsZhHk(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_zh_HK.TranslationsZhHk(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
case AppLocale.zhTw:
|
||||
return l_zh_TW.TranslationsZhTw(overrides: overrides, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
return l_zh_TW.TranslationsZhTw(
|
||||
overrides: overrides,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -464,7 +896,11 @@ extension BuildContextTranslationsExtension on BuildContext {
|
||||
|
||||
/// Manages all translation instances and the current locale
|
||||
class LocaleSettings extends BaseFlutterLocaleSettings<AppLocale, Translations> {
|
||||
LocaleSettings._() : super(utils: AppLocaleUtils.instance, lazy: true);
|
||||
LocaleSettings._()
|
||||
: super(
|
||||
utils: AppLocaleUtils.instance,
|
||||
lazy: true,
|
||||
);
|
||||
|
||||
static final instance = LocaleSettings._();
|
||||
|
||||
@@ -477,7 +913,12 @@ class LocaleSettings extends BaseFlutterLocaleSettings<AppLocale, Translations>
|
||||
instance.setLocaleRaw(rawLocale, listenToDeviceLocale: listenToDeviceLocale);
|
||||
static Future<AppLocale> useDeviceLocale() => instance.useDeviceLocale();
|
||||
static Future<void> setPluralResolver({String? language, AppLocale? locale, PluralResolver? cardinalResolver, PluralResolver? ordinalResolver}) =>
|
||||
instance.setPluralResolver(language: language, locale: locale, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
instance.setPluralResolver(
|
||||
language: language,
|
||||
locale: locale,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
|
||||
// synchronous versions
|
||||
static AppLocale setLocaleSync(AppLocale locale, {bool? listenToDeviceLocale = false}) =>
|
||||
@@ -486,12 +927,21 @@ class LocaleSettings extends BaseFlutterLocaleSettings<AppLocale, Translations>
|
||||
instance.setLocaleRawSync(rawLocale, listenToDeviceLocale: listenToDeviceLocale);
|
||||
static AppLocale useDeviceLocaleSync() => instance.useDeviceLocaleSync();
|
||||
static void setPluralResolverSync({String? language, AppLocale? locale, PluralResolver? cardinalResolver, PluralResolver? ordinalResolver}) =>
|
||||
instance.setPluralResolverSync(language: language, locale: locale, cardinalResolver: cardinalResolver, ordinalResolver: ordinalResolver);
|
||||
instance.setPluralResolverSync(
|
||||
language: language,
|
||||
locale: locale,
|
||||
cardinalResolver: cardinalResolver,
|
||||
ordinalResolver: ordinalResolver,
|
||||
);
|
||||
}
|
||||
|
||||
/// Provides utility functions without any side effects.
|
||||
class AppLocaleUtils extends BaseAppLocaleUtils<AppLocale, Translations> {
|
||||
AppLocaleUtils._() : super(baseLocale: AppLocale.en, locales: AppLocale.values);
|
||||
AppLocaleUtils._()
|
||||
: super(
|
||||
baseLocale: AppLocale.en,
|
||||
locales: AppLocale.values,
|
||||
);
|
||||
|
||||
static final instance = AppLocaleUtils._();
|
||||
|
||||
|
||||
+113
-87
@@ -99,7 +99,7 @@ class _TranslationsGeneralAr extends TranslationsGeneralEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get accept => 'قبول';
|
||||
String get accept => 'اقبل';
|
||||
@override
|
||||
String get accepted => 'قُبلت';
|
||||
@override
|
||||
@@ -107,25 +107,25 @@ class _TranslationsGeneralAr extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get advanced => 'متقدم';
|
||||
@override
|
||||
String get cancel => 'إلغاء';
|
||||
String get cancel => 'ألغِ';
|
||||
@override
|
||||
String get close => 'إغلاق';
|
||||
String get close => 'أغلِق';
|
||||
@override
|
||||
String get confirm => 'تأكيد';
|
||||
String get confirm => 'أكِّد';
|
||||
@override
|
||||
String get continueStr => 'أكمل';
|
||||
@override
|
||||
String get copy => 'إنسخ';
|
||||
String get copy => 'انسخ';
|
||||
@override
|
||||
String get copiedToClipboard => 'نسخ إلى الحافظة';
|
||||
String get copiedToClipboard => 'نُسخ إلى الحافظة';
|
||||
@override
|
||||
String get decline => 'ارفض';
|
||||
@override
|
||||
String get done => 'انتهى';
|
||||
String get done => 'تم';
|
||||
@override
|
||||
String get delete => 'حذف';
|
||||
String get delete => 'احذف';
|
||||
@override
|
||||
String get edit => 'تعديل';
|
||||
String get edit => 'عدِّل';
|
||||
@override
|
||||
String get error => 'خطأ';
|
||||
@override
|
||||
@@ -135,7 +135,7 @@ class _TranslationsGeneralAr extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get finished => 'انتهى';
|
||||
@override
|
||||
String get hide => 'إخفاء';
|
||||
String get hide => 'أخفِ';
|
||||
@override
|
||||
String get off => 'إيقاف';
|
||||
@override
|
||||
@@ -145,13 +145,13 @@ class _TranslationsGeneralAr extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get online => 'متصل بالانترنت';
|
||||
@override
|
||||
String get open => 'مفتوح';
|
||||
String get open => 'افتح';
|
||||
@override
|
||||
String get queue => 'طابور';
|
||||
String get queue => 'صفّ';
|
||||
@override
|
||||
String get quickSave => 'حفظ سريع';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'حفظ سريع لـ "Favorites"';
|
||||
String get quickSaveFromFavorites => 'حفظ سريع لـ "المفضلات"';
|
||||
@override
|
||||
String get renamed => 'اعادة تسمية';
|
||||
@override
|
||||
@@ -221,7 +221,7 @@ class _TranslationsSendTabAr extends TranslationsSendTabEn {
|
||||
@override
|
||||
String get sendModeHelp => 'شرح';
|
||||
@override
|
||||
String get help => 'يرجى التأكد من أن الهدف المطلوب موجود أيضًا في نفس شبكة wifi.';
|
||||
String get help => 'يُرجى التأكد من أن الهدف المطلوب موجود أيضًا في نفس شبكة الواي فاي.';
|
||||
@override
|
||||
String get placeItems => 'ضع العناصر للمشاركة.';
|
||||
}
|
||||
@@ -280,13 +280,13 @@ class _TranslationsReceiveHistoryPageAr extends TranslationsReceiveHistoryPageEn
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'السجل';
|
||||
String get title => 'التاريخ';
|
||||
@override
|
||||
String get openFolder => 'فتح المجلد';
|
||||
String get openFolder => 'افتح المجلد';
|
||||
@override
|
||||
String get deleteHistory => 'حذف السجل';
|
||||
String get deleteHistory => 'احذف التاريخ';
|
||||
@override
|
||||
String get empty => 'السجل فارغ.';
|
||||
String get empty => 'التاريخ فارغ.';
|
||||
@override
|
||||
late final _TranslationsReceiveHistoryPageEntryActionsAr entryActions = _TranslationsReceiveHistoryPageEntryActionsAr._(_root);
|
||||
}
|
||||
@@ -316,7 +316,7 @@ class _TranslationsSelectedFilesPageAr extends TranslationsSelectedFilesPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get deleteAll => 'حذف الكل';
|
||||
String get deleteAll => 'احذف الكل';
|
||||
}
|
||||
|
||||
// Path: receivePage
|
||||
@@ -327,14 +327,17 @@ class _TranslationsReceivePageAr extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ar'))(n, one: 'يريد أن يرسل لك ملف', other: 'يريد أن يرسل لك ${n} ملفات');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ar'))(
|
||||
n,
|
||||
one: 'يريد أن يرسل لك ملف',
|
||||
other: 'يريد أن يرسل لك ${n} ملفات',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'أرسل لك رسالة:';
|
||||
@override
|
||||
String get subTitleLink => 'أرسل لك ارتباط:';
|
||||
@override
|
||||
String get canceled => 'ألغى المرسل الطلب.';
|
||||
String get canceled => 'أُلغِيَ المرسل الطلب.';
|
||||
}
|
||||
|
||||
// Path: receiveOptionsPage
|
||||
@@ -349,11 +352,11 @@ class _TranslationsReceiveOptionsPageAr extends TranslationsReceiveOptionsPageEn
|
||||
@override
|
||||
String get destination => _root.settingsTab.receive.destination;
|
||||
@override
|
||||
String get appDirectory => '(LocalSend folder)';
|
||||
String get appDirectory => '(مجلد LocalSend)';
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
@override
|
||||
String get saveToGalleryOff => 'تم إيقافه تلقائيًا لوجود دلائل.';
|
||||
String get saveToGalleryOff => 'تم إيقافه تلقائيًا لوجود مجلدات.';
|
||||
}
|
||||
|
||||
// Path: sendPage
|
||||
@@ -381,13 +384,15 @@ class _TranslationsProgressPageAr extends TranslationsProgressPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get titleSending => 'يتم إرسال الملفات';
|
||||
String get titleSending => 'جارِ إرسال الملفات';
|
||||
@override
|
||||
String get titleReceiving => 'يتم استلام الملفات';
|
||||
String get titleReceiving => 'جارِ استلام الملفات';
|
||||
@override
|
||||
String get savedToGallery => 'تم الحفظ في الصور';
|
||||
String get savedToGallery => 'حُفظ في الصور';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalAr total = _TranslationsProgressPageTotalAr._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeAr remainingTime = _TranslationsProgressPageRemainingTimeAr._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -418,7 +423,7 @@ class _TranslationsWebSharePageAr extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get encryption => _root.settingsTab.network.encryption;
|
||||
@override
|
||||
String get autoAccept => 'قبول الطلبات تلقائيا';
|
||||
String get autoAccept => 'قبول الطلبات تلقائيًا';
|
||||
@override
|
||||
String get requirePin => 'يتطلب رمز PIN';
|
||||
@override
|
||||
@@ -448,7 +453,7 @@ class _TranslationsAboutPageAr extends TranslationsAboutPageEn {
|
||||
@override
|
||||
String get contributors => 'المساهمون';
|
||||
@override
|
||||
String get packagers => 'الحزم';
|
||||
String get packagers => 'محزمي التطبيقات';
|
||||
@override
|
||||
String get translators => 'المترجمون';
|
||||
}
|
||||
@@ -480,7 +485,7 @@ class _TranslationsChangelogPageAr extends TranslationsChangelogPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'التغييرات';
|
||||
String get title => 'سجل التغييرات';
|
||||
}
|
||||
|
||||
// Path: aliasGenerator
|
||||
@@ -650,9 +655,9 @@ class _TranslationsTrayAr extends TranslationsTrayEn {
|
||||
@override
|
||||
String get open => _root.general.open;
|
||||
@override
|
||||
String get close => 'أغلق LocalSend';
|
||||
String get close => 'أنهِ LocalSend';
|
||||
@override
|
||||
String get closeWindows => 'خروج';
|
||||
String get closeWindows => 'اخرج';
|
||||
}
|
||||
|
||||
// Path: web
|
||||
@@ -671,7 +676,7 @@ class _TranslationsWebAr extends TranslationsWebEn {
|
||||
@override
|
||||
String get tooManyAttempts => 'محاولات كثيرة جدًا';
|
||||
@override
|
||||
String get rejected => 'مرفوضة';
|
||||
String get rejected => 'رُفض';
|
||||
@override
|
||||
String get files => 'الملفات';
|
||||
@override
|
||||
@@ -688,11 +693,11 @@ class _TranslationsAssetPickerAr extends TranslationsAssetPickerEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get confirm => 'تاكيد';
|
||||
String get confirm => 'أكّد';
|
||||
@override
|
||||
String get cancel => 'إلغاء';
|
||||
String get cancel => 'ألغِ';
|
||||
@override
|
||||
String get edit => 'تعديل';
|
||||
String get edit => 'عدّل';
|
||||
@override
|
||||
String get gifIndicator => 'GIF';
|
||||
@override
|
||||
@@ -702,24 +707,24 @@ class _TranslationsAssetPickerAr extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get preview => 'معاينة';
|
||||
@override
|
||||
String get select => 'تحديد';
|
||||
String get select => 'حدّد';
|
||||
@override
|
||||
String get emptyList => 'القائمة فارغة';
|
||||
@override
|
||||
String get unSupportedAssetType => 'نوع ملف غير مدعوم.';
|
||||
String get unSupportedAssetType => 'نوع الملف غير مدعوم.';
|
||||
@override
|
||||
String get unableToAccessAll => 'لا يمكن الوصول إلى جميع الملفات الموجودة على الجهاز';
|
||||
@override
|
||||
String get viewingLimitedAssetsTip => 'إظهار الملفات والألبومات التي يمكن للتطبيق الوصول إليها فقط.';
|
||||
@override
|
||||
String get changeAccessibleLimitedAssets => 'السماح بالوصول إلى ملفات إضافية';
|
||||
String get changeAccessibleLimitedAssets => 'انقر لتحديث الملفات التي يمكن الوصول إليها';
|
||||
@override
|
||||
String get accessAllTip =>
|
||||
'يمكن للتطبيق الوصول فقط إلى بعض الملفات على الجهاز. انتقل إلى إعدادات النظام واسمح للتطبيق بالوصول إلى جميع الوسائط على الجهاز.';
|
||||
'يمكن للتطبيق الوصول فقط إلى بعض الملفات على الجهاز. اذهب إلى إعدادات النظام واسمح للتطبيق بالوصول إلى جميع الوسائط على الجهاز.';
|
||||
@override
|
||||
String get goToSystemSettings => 'فتح إعدادات النظام';
|
||||
String get goToSystemSettings => 'اذهب إلى إعدادات النظام';
|
||||
@override
|
||||
String get accessLimitedAssets => 'الاستمرار مع صلاحيات محدوده';
|
||||
String get accessLimitedAssets => 'استمر بوصول محدود';
|
||||
@override
|
||||
String get accessiblePathName => 'ملفات يمكن الوصول إليها';
|
||||
@override
|
||||
@@ -729,15 +734,15 @@ class _TranslationsAssetPickerAr extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get sTypeVideoLabel => 'فيديو';
|
||||
@override
|
||||
String get sTypeOtherLabel => 'آخر';
|
||||
String get sTypeOtherLabel => 'وسائط أخرى';
|
||||
@override
|
||||
String get sActionPlayHint => 'شغّل';
|
||||
String get sActionPlayHint => 'شغِّل';
|
||||
@override
|
||||
String get sActionPreviewHint => 'معاينة';
|
||||
@override
|
||||
String get sActionSelectHint => 'تحديد';
|
||||
String get sActionSelectHint => 'حدّد';
|
||||
@override
|
||||
String get sActionSwitchPathLabel => 'تبديل المسار';
|
||||
String get sActionSwitchPathLabel => 'غيّر المسار';
|
||||
@override
|
||||
String get sActionUseCameraHint => 'استخدم الكاميرا';
|
||||
@override
|
||||
@@ -857,15 +862,15 @@ class _TranslationsSettingsTabGeneralAr extends TranslationsSettingsTabGeneralEn
|
||||
@override
|
||||
String get title => 'عام';
|
||||
@override
|
||||
String get brightness => 'سمة';
|
||||
String get brightness => 'السمة';
|
||||
@override
|
||||
late final _TranslationsSettingsTabGeneralBrightnessOptionsAr brightnessOptions = _TranslationsSettingsTabGeneralBrightnessOptionsAr._(_root);
|
||||
@override
|
||||
String get color => 'لون';
|
||||
String get color => 'اللون';
|
||||
@override
|
||||
late final _TranslationsSettingsTabGeneralColorOptionsAr colorOptions = _TranslationsSettingsTabGeneralColorOptionsAr._(_root);
|
||||
@override
|
||||
String get language => 'لغة';
|
||||
String get language => 'اللغة';
|
||||
@override
|
||||
late final _TranslationsSettingsTabGeneralLanguageOptionsAr languageOptions = _TranslationsSettingsTabGeneralLanguageOptionsAr._(_root);
|
||||
@override
|
||||
@@ -902,7 +907,7 @@ class _TranslationsSettingsTabReceiveAr extends TranslationsSettingsTabReceiveEn
|
||||
@override
|
||||
String get autoFinish => 'إنهاء تلقائي';
|
||||
@override
|
||||
String get destination => 'حفظ في';
|
||||
String get destination => 'احفظ في المجلد';
|
||||
@override
|
||||
String get downloads => '(التنزيلات)';
|
||||
@override
|
||||
@@ -955,7 +960,7 @@ class _TranslationsSettingsTabNetworkAr extends TranslationsSettingsTabNetworkEn
|
||||
String portWarning({required Object defaultPort}) =>
|
||||
'ربما لا يتم الكشف عنك من قبل الأجهزة الأخرى لأنك تستخدم منفذ مخصص. (الافتراضي: ${defaultPort})';
|
||||
@override
|
||||
String get encryption => 'التشفير';
|
||||
String get encryption => 'التعمية';
|
||||
@override
|
||||
String get multicastGroup => 'فرق البث المتعدد';
|
||||
@override
|
||||
@@ -1013,7 +1018,7 @@ class _TranslationsTroubleshootPageNoDiscoveryAr extends TranslationsTroubleshoo
|
||||
String get symptom => 'هذا الجهاز لا يمكنه اكتشاف الأجهزة الأخرى.';
|
||||
@override
|
||||
String get solution =>
|
||||
'يرجى التأكد من أن جميع الأجهزة متصلة بنفس شبكة Wi-Fi وتشارك نفس التكوين (المنفذ، عنوان البث المتعدد، التشفير). يمكنك محاولة كتابة عنوان IP للجهاز المستهدف يدويًا. إذا نجح ذلك، فكر في إضافة هذا الجهاز إلى قائمة المفضلة حتى يتم اكتشافه تلقائيًا في المستقبل.';
|
||||
'يُرجى التأكد من أن جميع الأجهزة متصلة بنفس شبكة الواي فاي وتشارك نفس التكوين (المنفذ، عنوان البث المتعدد، التعمية). يمكنك محاولة كتابة عنوان IP للجهاز المستهدف يدويًا. إذا نجح ذلك، فكر في إضافة هذا الجهاز إلى قائمة المفضلات حتى يتم اكتشافه تلقائيًا في المستقبل.';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noConnection
|
||||
@@ -1027,7 +1032,7 @@ class _TranslationsTroubleshootPageNoConnectionAr extends TranslationsTroublesho
|
||||
String get symptom => 'لا يمكن للجهازين اكتشاف بعضهما البعض ولا يمكنهما مشاركة الملفات.';
|
||||
@override
|
||||
String get solution =>
|
||||
'هل المشكلة موجودة على الجانبين؟ في هذه الحالة ، يجب عليك التأكد من أن الجهازين في نفس شبكة الواي فاي ويشتركان في نفس التكوين (المنفذ وعنوان البث المتعدد والتشفير). قد لا يسمح الواي فاي بالاتصال بين المشاركين. في هذه الحالة ، يجب تمكين هذا الخيار على الجهاز التوجيه.';
|
||||
'هل المشكلة موجودة على كِلا الجانبين؟ إذا كان الأمر كذلك، يجب التأكد من أن كِلا الجهازين متصلان بنفس شبكة الواي فاي ويشتركان في نفس الإعدادات (المنفذ، عنوان البث المتعدد، التعمية). قد تمنع شبكة الواي فاي الاتصال بين المشاركين بسبب عزل نقطة الوصول (AP Isolation). في هذه الحالة، يجب تعطيل هذا الخيار على الراوتر.';
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage.entryActions
|
||||
@@ -1038,13 +1043,13 @@ class _TranslationsReceiveHistoryPageEntryActionsAr extends TranslationsReceiveH
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get open => 'فتح الملف';
|
||||
String get open => 'افتح الملف';
|
||||
@override
|
||||
String get showInFolder => 'عرض في المجلد';
|
||||
String get showInFolder => 'اعرض في المجلد';
|
||||
@override
|
||||
String get info => 'معلومات';
|
||||
@override
|
||||
String get deleteFromHistory => 'حذف من السجل';
|
||||
String get deleteFromHistory => 'احذف من التاريخ';
|
||||
}
|
||||
|
||||
// Path: progressPage.total
|
||||
@@ -1064,6 +1069,27 @@ class _TranslationsProgressPageTotalAr extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'سرعة: ${speed}/ثانية';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeAr extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeAr._(TranslationsAr root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsAr _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// استخدم 'س' لاختصار الساعات و'د' للدقائق
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}س ${m}د';
|
||||
|
||||
/// استخدم 'ي' للأيام، و'س' للساعات، و'د' للدقائق
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}ي ${h}س ${m}د';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileAr extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileAr._(TranslationsAr root) : this._root = root, super.internal(root);
|
||||
@@ -1087,7 +1113,7 @@ class _TranslationsDialogsOpenFileAr extends TranslationsDialogsOpenFileEn {
|
||||
@override
|
||||
String get title => 'افتح الملف';
|
||||
@override
|
||||
String get content => 'هل تريد فتح الملف المستلم؟';
|
||||
String get content => 'هل تريد فتح الملف المُستلم؟';
|
||||
}
|
||||
|
||||
// Path: dialogs.addressInput
|
||||
@@ -1104,7 +1130,7 @@ class _TranslationsDialogsAddressInputAr extends TranslationsDialogsAddressInput
|
||||
@override
|
||||
String get ip => 'عنوان IP';
|
||||
@override
|
||||
String get recentlyUsed => 'تم استخدامها مؤخرًا: ';
|
||||
String get recentlyUsed => 'المستخدمة حديثًا: ';
|
||||
}
|
||||
|
||||
// Path: dialogs.cancelSession
|
||||
@@ -1115,7 +1141,7 @@ class _TranslationsDialogsCancelSessionAr extends TranslationsDialogsCancelSessi
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'إلغاء نقل الملف';
|
||||
String get title => 'ألغِ نقل الملف';
|
||||
@override
|
||||
String get content => 'هل تريد حقًا إلغاء نقل الملف؟';
|
||||
}
|
||||
@@ -1130,7 +1156,7 @@ class _TranslationsDialogsCannotOpenFileAr extends TranslationsDialogsCannotOpen
|
||||
@override
|
||||
String get title => 'لا يمكن فتح الملف';
|
||||
@override
|
||||
String content({required Object file}) => 'تعذر فتح "${file}". هل تم نقل هذا الملف أو إعادة تسميته أو حذفه؟';
|
||||
String content({required Object file}) => 'تعذر فتح "${file}". هل نُقل هذا الملف أو إعادة تسميته أو حذفه؟';
|
||||
}
|
||||
|
||||
// Path: dialogs.encryptionDisabledNotice
|
||||
@@ -1141,9 +1167,9 @@ class _TranslationsDialogsEncryptionDisabledNoticeAr extends TranslationsDialogs
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'تم تعطيل التشفير';
|
||||
String get title => 'التعمية مُعطّلة';
|
||||
@override
|
||||
String get content => 'الاتصال يتم الآن عبر بروتوكول HTTP غير المشفر. لاستخدام HTTPS ، قم بتمكين التشفير مرة أخرى.';
|
||||
String get content => 'الاتصال يتم الآن عبر بروتوكول HTTP غير المُعمّى. لاستخدام HTTPS، فعِّل التعمية مرة أخرى.';
|
||||
}
|
||||
|
||||
// Path: dialogs.errorDialog
|
||||
@@ -1165,11 +1191,11 @@ class _TranslationsDialogsFavoriteDialogAr extends TranslationsDialogsFavoriteDi
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'المفضلة';
|
||||
String get title => 'المفضلات';
|
||||
@override
|
||||
String get noFavorites => 'لا توجد أجهزة مفضلة بعد.';
|
||||
@override
|
||||
String get addFavorite => 'إضافة';
|
||||
String get addFavorite => 'أضف';
|
||||
}
|
||||
|
||||
// Path: dialogs.favoriteDeleteDialog
|
||||
@@ -1180,9 +1206,9 @@ class _TranslationsDialogsFavoriteDeleteDialogAr extends TranslationsDialogsFavo
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'حذف من المفضلة';
|
||||
String get title => 'احذف من المفضلات';
|
||||
@override
|
||||
String content({required Object name}) => 'هل ترغب حقًا في حذف "${name}" من قائمة المفضلة؟';
|
||||
String content({required Object name}) => 'هل ترغب حقًا في حذف "${name}" من المفضلات؟';
|
||||
}
|
||||
|
||||
// Path: dialogs.favoriteEditDialog
|
||||
@@ -1193,17 +1219,17 @@ class _TranslationsDialogsFavoriteEditDialogAr extends TranslationsDialogsFavori
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get titleAdd => 'إضافة إلى المفضلة';
|
||||
String get titleAdd => 'أضف إلى المفضلات';
|
||||
@override
|
||||
String get titleEdit => 'تعديل';
|
||||
String get titleEdit => 'اﻹعدادات';
|
||||
@override
|
||||
String get name => 'الاسم';
|
||||
String get name => 'اسم الجهاز';
|
||||
@override
|
||||
String get auto => '(تلقائي)';
|
||||
@override
|
||||
String get ip => 'عنوان IP';
|
||||
@override
|
||||
String get port => 'Port';
|
||||
String get port => 'المنفذ';
|
||||
}
|
||||
|
||||
// Path: dialogs.fileInfo
|
||||
@@ -1248,9 +1274,9 @@ class _TranslationsDialogsHistoryClearDialogAr extends TranslationsDialogsHistor
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'محو السجل';
|
||||
String get title => 'امسح التاريخ';
|
||||
@override
|
||||
String get content => 'هل ترغب حقًا في محو السجل بالكامل؟';
|
||||
String get content => 'هل ترغب حقًا في مسح التاريخ بالكامل؟';
|
||||
}
|
||||
|
||||
// Path: dialogs.localNetworkUnauthorized
|
||||
@@ -1263,7 +1289,7 @@ class _TranslationsDialogsLocalNetworkUnauthorizedAr extends TranslationsDialogs
|
||||
@override
|
||||
String get title => _root.dialogs.noPermission.title;
|
||||
@override
|
||||
String get description => 'لا يمكن ل LocalSend العثور على الأجهزة الأخرى بدون الإذن بفحص الشبكة المحلية. يرجى منح هذا الإذن في الإعدادات.';
|
||||
String get description => 'لا يمكن ل LocalSend العثور على الأجهزة الأخرى بدون الإذن بفحص الشبكة المحلية. يُرجى منح هذا الإذن في الإعدادات.';
|
||||
@override
|
||||
String get gotoSettings => 'الإعدادات';
|
||||
}
|
||||
@@ -1304,7 +1330,7 @@ class _TranslationsDialogsNoPermissionAr extends TranslationsDialogsNoPermission
|
||||
@override
|
||||
String get title => 'بدون إذن';
|
||||
@override
|
||||
String get content => 'لم تقم بمنح الأذونات اللازمة. يرجى منحها من الإعدادات.';
|
||||
String get content => 'لم تمنح الأذونات اللازمة. يُرجى منحها في الإعدادات.';
|
||||
}
|
||||
|
||||
// Path: dialogs.notAvailableOnPlatform
|
||||
@@ -1328,7 +1354,7 @@ class _TranslationsDialogsQrAr extends TranslationsDialogsQrEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'رمز الاستجابة السريعة';
|
||||
String get title => 'رمز QR';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickActions
|
||||
@@ -1345,9 +1371,9 @@ class _TranslationsDialogsQuickActionsAr extends TranslationsDialogsQuickActions
|
||||
@override
|
||||
String get prefix => 'بادئة';
|
||||
@override
|
||||
String get padZero => 'بدأ مع أصفار';
|
||||
String get padZero => 'احشو مع أصفار';
|
||||
@override
|
||||
String get sortBeforeCount => 'قم بالفرز أبجديًا مسبقًا';
|
||||
String get sortBeforeCount => 'افرز أبجديًا مسبقًا (أ-ي)';
|
||||
@override
|
||||
String get random => 'عشوائي';
|
||||
}
|
||||
@@ -1376,8 +1402,8 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeAr extends TranslationsDia
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => [
|
||||
'يتم الآن قبول طلبات الملفات تلقائيًا من الأجهزة الموجودة في قائمة المفضلة لديك.',
|
||||
'تحذير! في الوقت الحالي، هذا ليس آمنًا تمامًا، حيث يمكن للمخترق الذي لديه بصمة أي جهاز من قائمة المفضلة لديك أن يرسل لك ملفات دون قيود.',
|
||||
'يتم الآن قبول طلبات الملفات تلقائيًا من الأجهزة الموجودة في قائمة المفضلات لديك.',
|
||||
'تحذير! في الوقت الحالي، هذا ليس آمنًا تمامًا، حيث يمكن للمخترق الذي لديه بصمة أي جهاز من قائمة المفضلات لديك أن يرسل لك ملفات دون قيود.',
|
||||
'ومع ذلك، يظل هذا الخيار أكثر أمانًا من السماح لجميع المستخدمين على الشبكة المحلية بإرسال الملفات إليك دون قيود.',
|
||||
];
|
||||
}
|
||||
@@ -1403,9 +1429,9 @@ class _TranslationsDialogsSendModeHelpAr extends TranslationsDialogsSendModeHelp
|
||||
@override
|
||||
String get title => 'أوضاع الإرسال';
|
||||
@override
|
||||
String get single => 'يقوم بإرسال الملفات إلى مستلم واحد. ستتم مسح الاختيار بعد انتهاء نقل الملف.';
|
||||
String get single => 'يقوم بإرسال الملفات إلى مستلم واحد. سيتم مسح الاختيار بعد انتهاء نقل الملف.';
|
||||
@override
|
||||
String get multiple => 'يقوم بإرسال الملفات إلى مستلمين متعددين. لن يتم مسح الاختيار.';
|
||||
String get multiple => 'يرسل الملفات إلى عدة مستلمين. لن يتم مسح التحديد بعد الانتهاء من نقل الملفات.';
|
||||
@override
|
||||
String get link => 'يمكن للمستلمين الذين لا يحتوون على LocalSend تنزيل الملفات المحددة عن طريق فتح الرابط في متصفحهم.';
|
||||
}
|
||||
@@ -1418,7 +1444,7 @@ class _TranslationsDialogsZoomAr extends TranslationsDialogsZoomEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'URL';
|
||||
String get title => 'عنوان URL';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general.brightnessOptions
|
||||
@@ -1431,9 +1457,9 @@ class _TranslationsSettingsTabGeneralBrightnessOptionsAr extends TranslationsSet
|
||||
@override
|
||||
String get system => 'نظام';
|
||||
@override
|
||||
String get dark => 'داكن';
|
||||
String get dark => 'داكنة';
|
||||
@override
|
||||
String get light => 'فاتح';
|
||||
String get light => 'فاتحة';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general.colorOptions
|
||||
@@ -1457,7 +1483,7 @@ class _TranslationsSettingsTabGeneralLanguageOptionsAr extends TranslationsSetti
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get system => 'نظام';
|
||||
String get system => 'النظام';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
@@ -1485,7 +1511,7 @@ class _TranslationsProgressPageTotalTitleAr extends TranslationsProgressPageTota
|
||||
@override
|
||||
String get finishedError => 'انتهى مع وجود خطأ';
|
||||
@override
|
||||
String get canceledSender => 'ألغي من قبل المرسل';
|
||||
String get canceledSender => 'أُلغِيَ من قِبل المرسل';
|
||||
@override
|
||||
String get canceledReceiver => 'ألغي من قبل المتلقي';
|
||||
String get canceledReceiver => 'أُلغِيَ من قِبل المتلقي';
|
||||
}
|
||||
|
||||
+1049
-15
File diff suppressed because it is too large
Load Diff
@@ -121,7 +121,7 @@ class _TranslationsGeneralBg extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get done => 'Готово';
|
||||
@override
|
||||
String get delete => 'Изтрий';
|
||||
String get delete => 'Изтриване';
|
||||
@override
|
||||
String get edit => 'Редактирай';
|
||||
@override
|
||||
@@ -282,7 +282,7 @@ class _TranslationsReceiveHistoryPageBg extends TranslationsReceiveHistoryPageEn
|
||||
@override
|
||||
String get openFolder => 'Отвори папка';
|
||||
@override
|
||||
String get deleteHistory => 'Изтрий историята';
|
||||
String get deleteHistory => 'Изтриване на историята';
|
||||
@override
|
||||
String get empty => 'Историята е празна.';
|
||||
@override
|
||||
@@ -314,7 +314,7 @@ class _TranslationsSelectedFilesPageBg extends TranslationsSelectedFilesPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get deleteAll => 'Изтрий всички';
|
||||
String get deleteAll => 'Изтриване на всички';
|
||||
}
|
||||
|
||||
// Path: receivePage
|
||||
@@ -325,12 +325,15 @@ class _TranslationsReceivePageBg extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('bg'))(n, one: 'иска да ви изпрати файл', other: 'иска да ви изпрати ${n} файлове');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('bg'))(
|
||||
n,
|
||||
one: 'иска да ви изпрати файл',
|
||||
other: 'иска да ви изпрати ${n} файлове',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'ти изпрати съобщение:';
|
||||
String get subTitleMessage => 'Ви изпрати съобщение:';
|
||||
@override
|
||||
String get subTitleLink => 'ти изпрати връзка:';
|
||||
String get subTitleLink => 'Ви изпрати връзка:';
|
||||
@override
|
||||
String get canceled => 'Подателят е отменил заявката.';
|
||||
}
|
||||
@@ -347,7 +350,7 @@ class _TranslationsReceiveOptionsPageBg extends TranslationsReceiveOptionsPageEn
|
||||
@override
|
||||
String get destination => _root.settingsTab.receive.destination;
|
||||
@override
|
||||
String get appDirectory => '(LocalSend папка)';
|
||||
String get appDirectory => '(папка на LocalSend)';
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
@override
|
||||
@@ -386,6 +389,8 @@ class _TranslationsProgressPageBg extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Запазено в Снимки';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalBg total = _TranslationsProgressPageTotalBg._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeBg remainingTime = _TranslationsProgressPageRemainingTimeBg._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -459,12 +464,12 @@ class _TranslationsDonationPageBg extends TranslationsDonationPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Дарете';
|
||||
String get title => 'Дарение';
|
||||
@override
|
||||
String get info =>
|
||||
'LocalSend е безплатен, с отворен код и без никакви реклами. Ако харесвате приложението, можете да подкрепите разработката с дарение.';
|
||||
@override
|
||||
String donate({required Object amount}) => 'Дарете ${amount}';
|
||||
String donate({required Object amount}) => 'Дарение ${amount}';
|
||||
@override
|
||||
String get thanks => 'Благодаря много!';
|
||||
@override
|
||||
@@ -895,7 +900,7 @@ class _TranslationsSettingsTabOtherBg extends TranslationsSettingsTabOtherEn {
|
||||
@override
|
||||
String get support => 'Поддръжка на LocalSend';
|
||||
@override
|
||||
String get donate => 'Дарете';
|
||||
String get donate => 'Дарение';
|
||||
@override
|
||||
String get privacyPolicy => 'Политика за поверителност';
|
||||
@override
|
||||
@@ -961,7 +966,7 @@ class _TranslationsReceiveHistoryPageEntryActionsBg extends TranslationsReceiveH
|
||||
@override
|
||||
String get info => 'Информация';
|
||||
@override
|
||||
String get deleteFromHistory => 'Изтрий от историята';
|
||||
String get deleteFromHistory => 'Изтриване от историята';
|
||||
}
|
||||
|
||||
// Path: progressPage.total
|
||||
@@ -981,6 +986,27 @@ class _TranslationsProgressPageTotalBg extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Скорост: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeBg extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeBg._(TranslationsBg root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsBg _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Използвайте „h“ като съкращение за часове и „m“ за минути
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}ч ${m}мин';
|
||||
|
||||
/// Използвайте „d“ за дни, „h“ за часове и „m“ за минути
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}д ${h}ч ${m}мин';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileBg extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileBg._(TranslationsBg root) : this._root = root, super.internal(root);
|
||||
@@ -1182,7 +1208,7 @@ class _TranslationsDialogsLocalNetworkUnauthorizedBg extends TranslationsDialogs
|
||||
String get title => _root.dialogs.noPermission.title;
|
||||
@override
|
||||
String get description =>
|
||||
'LocalSend не може да намери други устройства, без да има разрешение за сканиране на локалната мрежа. Моля, дайте това разрешение в настройките.';
|
||||
'LocalSend не може да намери други устройства без разрешение за сканиране на локалната мрежа. Моля, предоставете това разрешение в настройките.';
|
||||
@override
|
||||
String get gotoSettings => 'Настройки';
|
||||
}
|
||||
@@ -1223,7 +1249,7 @@ class _TranslationsDialogsNoPermissionBg extends TranslationsDialogsNoPermission
|
||||
@override
|
||||
String get title => 'Няма разрешение';
|
||||
@override
|
||||
String get content => 'Не сте предоставили необходимите разрешения. Моля, дайте ги в настройките.';
|
||||
String get content => 'Не сте предоставили необходимите разрешения. Моля, предоставете ги в настройките.';
|
||||
}
|
||||
|
||||
// Path: dialogs.notAvailableOnPlatform
|
||||
|
||||
@@ -42,7 +42,7 @@ class TranslationsBn extends Translations {
|
||||
@override
|
||||
String get locale => 'বাংলা';
|
||||
@override
|
||||
String get appName => 'LocalSend';
|
||||
String get appName => 'লোকালসেন্ড';
|
||||
@override
|
||||
late final _TranslationsGeneralBn general = _TranslationsGeneralBn._(_root);
|
||||
@override
|
||||
@@ -173,7 +173,7 @@ class _TranslationsGeneralBn extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get unknown => 'আননোন';
|
||||
@override
|
||||
String get noItemInClipboard => 'ক্লিপবোর্ডে কোনো আইটেম নেই';
|
||||
String get noItemInClipboard => 'ক্লিপবোর্ডে কোনো আইটেম নেই।';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -205,7 +205,7 @@ class _TranslationsSendTabBn extends TranslationsSendTabEn {
|
||||
@override
|
||||
late final _TranslationsSendTabPickerBn picker = _TranslationsSendTabPickerBn._(_root);
|
||||
@override
|
||||
String get shareIntentInfo => 'আরো সহজে ফাইল সিলেক্ট করার জন্য আপনার মোবাইলের "Share" ফিচারটি ব্যবহার করতে পারেন';
|
||||
String get shareIntentInfo => 'আরো সহজে ফাইল সিলেক্ট করার জন্য আপনার মোবাইলের "Share" ফিচারটি ব্যবহার করতে পারেন।';
|
||||
@override
|
||||
String get nearbyDevices => 'কাছাকাছি থাকা ডিভাইস';
|
||||
@override
|
||||
@@ -306,7 +306,7 @@ class _TranslationsReceiveHistoryPageBn extends TranslationsReceiveHistoryPageEn
|
||||
@override
|
||||
String get deleteHistory => 'হিস্ট্রি ক্লিয়ার করুন';
|
||||
@override
|
||||
String get empty => 'হিস্ট্রি খালি';
|
||||
String get empty => 'হিস্ট্রি খালি।';
|
||||
@override
|
||||
late final _TranslationsReceiveHistoryPageEntryActionsBn entryActions = _TranslationsReceiveHistoryPageEntryActionsBn._(_root);
|
||||
}
|
||||
@@ -325,7 +325,7 @@ class _TranslationsApkPickerPageBn extends TranslationsApkPickerPageEn {
|
||||
@override
|
||||
String get excludeAppsWithoutLaunchIntent => 'অ-লঞ্চযোগ্য অ্যাপগুলি বাদ দিন';
|
||||
@override
|
||||
String apps({required Object n}) => '${n} Apps';
|
||||
String apps({required Object n}) => '${n} অ্যাপ্স';
|
||||
}
|
||||
|
||||
// Path: selectedFilesPage
|
||||
@@ -349,8 +349,8 @@ class _TranslationsReceivePageBn extends TranslationsReceivePageEn {
|
||||
@override
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('bn'))(
|
||||
n,
|
||||
one: 'আপনাকে একটি ফাইল পাঠাতে চায়।',
|
||||
other: 'আপনাকে ${n}টি ফাইল পাঠাতে চায়।',
|
||||
one: 'আপনাকে একটি ফাইল পাঠাতে চায়',
|
||||
other: 'আপনাকে ${n}টি ফাইল পাঠাতে চায়',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'আপনাকে একটি মেসেজ পাঠিয়েছে:';
|
||||
@@ -387,7 +387,7 @@ class _TranslationsSendPageBn extends TranslationsSendPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get waiting => 'রেস্পন্সের অপেক্ষায় ...';
|
||||
String get waiting => 'রেস্পন্সের অপেক্ষায়…';
|
||||
@override
|
||||
String get rejected => 'রিসিভার রিকুয়েস্টটি ক্যানসেল করেছে।';
|
||||
@override
|
||||
@@ -411,6 +411,8 @@ class _TranslationsProgressPageBn extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Photos এ সেভ করা হয়েছে';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalBn total = _TranslationsProgressPageTotalBn._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeBn remainingTime = _TranslationsProgressPageRemainingTimeBn._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -423,9 +425,9 @@ class _TranslationsWebSharePageBn extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get title => 'লিঙ্কের মাধ্যমে শেয়ার করুন';
|
||||
@override
|
||||
String get loading => 'সার্ভার চালু করা হচ্ছে...';
|
||||
String get loading => 'সার্ভার চালু করা হচ্ছে…';
|
||||
@override
|
||||
String get stopping => 'সার্ভার বন্ধ করা হচ্ছে...';
|
||||
String get stopping => 'সার্ভার বন্ধ করা হচ্ছে…';
|
||||
@override
|
||||
String get error => 'সার্ভার চালু করার সময় একটি সমস্যা হয়েছে৷';
|
||||
@override
|
||||
@@ -732,7 +734,7 @@ class _TranslationsAssetPickerBn extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get unSupportedAssetType => 'আনসাপোর্টেড ফাইল টাইপ.';
|
||||
@override
|
||||
String get unableToAccessAll => 'ডিভাইসে সমস্ত ফাইল অ্যাক্সেস পাওয়া যায়নি৷';
|
||||
String get unableToAccessAll => 'ডিভাইসে সমস্ত ফাইল অ্যাক্সেস পাওয়া যায়নি';
|
||||
@override
|
||||
String get viewingLimitedAssetsTip => 'শুধুমাত্র অ্যাপে অ্যাক্সেসযোগ্য ফাইল এবং অ্যালবাম দেখুন.';
|
||||
@override
|
||||
@@ -1014,7 +1016,7 @@ class _TranslationsTroubleshootPageNoDiscoveryBn extends TranslationsTroubleshoo
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'এই ডিভাইসটি অন্য ডিভাইস ডিসকভার করতে পারছে না';
|
||||
String get symptom => 'এই ডিভাইসটি অন্য ডিভাইস খুঁজতে পারতেছে না।';
|
||||
@override
|
||||
String get solution =>
|
||||
'সব ডিভাইস একই ওয়াই-ফাই নেটওয়ার্কে আছে তা নিশ্চিত করুন এবং একই কনফিগারেশন ব্যাবহার করছে (পোর্ট, মাল্টিকাস্ট অ্যাড্রেস, এনক্রিপশন)। টার্গেট ডিভাইসের আইপি ম্যানুয়ালি টাইপ করতে পারেন। যদি এটা কাজ করে, তাহলে ভবিষ্যতে এই ডিভাইসটি অটোমেটিকালি ডিসকভার করা হবে, তা নিশ্চিত করতে এই ডিভাইসটি ফেভারিটে অ্যাড করুন।';
|
||||
@@ -1068,6 +1070,28 @@ class _TranslationsProgressPageTotalBn extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'স্পীড: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeBn extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeBn._(TranslationsBn root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsBn _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
|
||||
/// ঘন্টার জন্য 'h' এবং মিনিটের জন্য 'm' ব্যবহার করুন
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}ঘণ্টা ${m}মিনিট';
|
||||
|
||||
/// দিনের জন্য 'd', ঘন্টার জন্য 'h' এবং মিনিটের জন্য 'm' ব্যবহার করুন
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}দিন ${h}ঘণ্টা ${m}মিনিট';
|
||||
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileBn extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileBn._(TranslationsBn root) : this._root = root, super.internal(root);
|
||||
@@ -1147,7 +1171,7 @@ class _TranslationsDialogsEncryptionDisabledNoticeBn extends TranslationsDialogs
|
||||
@override
|
||||
String get title => 'এনক্রিপশন বন্ধ করা হয়েছে';
|
||||
@override
|
||||
String get content => 'এখন কমিউনিকেশন আনএনক্রিপ্টেড HTTP প্রটোকলের মাধ্যমে করা হচ্ছে। HTTPS ব্যবহার করার জন্য আবার এনক্রিপশন চালু করুন';
|
||||
String get content => 'এখন কমিউনিকেশন আনএনক্রিপ্টেড HTTP প্রটোকলের মাধ্যমে করা হচ্ছে। HTTPS ব্যবহার করার জন্য আবার এনক্রিপশন চালু করুন।';
|
||||
}
|
||||
|
||||
// Path: dialogs.errorDialog
|
||||
@@ -1295,7 +1319,7 @@ class _TranslationsDialogsNoFilesBn extends TranslationsDialogsNoFilesEn {
|
||||
@override
|
||||
String get title => 'কোনো ফাইল সিলেক্ট করা হয়নি';
|
||||
@override
|
||||
String get content => 'অন্তত একটি ফাইল সিলেক্ট করুন। ';
|
||||
String get content => 'অন্তত একটি ফাইল সিলেক্ট করুন।';
|
||||
}
|
||||
|
||||
// Path: dialogs.noPermission
|
||||
@@ -1380,7 +1404,7 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeBn extends TranslationsDia
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => [
|
||||
'আপনার ফেভারিট তালিকায় থাকা ডিভাইস থেকে ফাইল অটোমেটিক রিসিভ করা হয়',
|
||||
'আপনার ফেভারিট তালিকায় থাকা ডিভাইস থেকে ফাইল অটোমেটিক রিসিভ করা হয়।',
|
||||
'সতর্কতা! বর্তমানে, এটা সম্পূর্ণভাবে নিরাপদ নয়, কোন হ্যাকারের কাছে আপনার ফেভারিট তালিকার কোনও ডিভাইসের ফিঙ্গারপ্রিন্ট থাকে তাহলে সে সীমাবদ্ধতা ছাড়াই আপনাকে ফাইল পাঠাতে পারে।',
|
||||
'তবে, এই অপশনটি এখনও লোকাল নেটওয়ার্কের ব্যবহারকারীদের কোনও সীমাবদ্ধতা ছাড়াই আপনাকে ফাইল পাঠাতে দেয়।',
|
||||
];
|
||||
@@ -1411,7 +1435,7 @@ class _TranslationsDialogsSendModeHelpBn extends TranslationsDialogsSendModeHelp
|
||||
@override
|
||||
String get multiple => 'একাধিক প্রাপককে ফাইল পাঠায়। নির্বাচন সাফ করা হবে না।';
|
||||
@override
|
||||
String get link => 'যাদের LocalSend ইনস্টল করা নেই তারা ব্রাউজারে লিঙ্কটি খুলে ফাইলগুলি ডাউনলোড করতে পারবেন।';
|
||||
String get link => 'যাদের LocalSend ইনস্টল করা নেই তারা ব্রাউজারে লিঙ্কটি খুলে ফাইলগুলি ডাউনলোড করতে পারবেন।';
|
||||
}
|
||||
|
||||
// Path: dialogs.zoom
|
||||
|
||||
+238
-157
@@ -87,6 +87,8 @@ class TranslationsCa extends Translations {
|
||||
late final _TranslationsWebCa web = _TranslationsWebCa._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerCa assetPicker = _TranslationsAssetPickerCa._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPageCa networkInterfacesPage = _TranslationsNetworkInterfacesPageCa._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -97,33 +99,33 @@ class _TranslationsGeneralCa extends TranslationsGeneralEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get accept => 'Acceptar';
|
||||
String get accept => 'Accepta';
|
||||
@override
|
||||
String get accepted => 'Acceptat';
|
||||
@override
|
||||
String get add => 'Afegir';
|
||||
String get add => 'Afegeix';
|
||||
@override
|
||||
String get advanced => 'Avançat';
|
||||
String get advanced => 'Avançades';
|
||||
@override
|
||||
String get cancel => 'Cancel·lar';
|
||||
String get cancel => 'Cancel·la';
|
||||
@override
|
||||
String get close => 'Tancar';
|
||||
String get close => 'Tanca';
|
||||
@override
|
||||
String get confirm => 'Confirmar';
|
||||
String get confirm => 'Confirma';
|
||||
@override
|
||||
String get continueStr => 'Continuar';
|
||||
String get continueStr => 'Continua';
|
||||
@override
|
||||
String get copy => 'Copiar';
|
||||
String get copy => 'Copia';
|
||||
@override
|
||||
String get copiedToClipboard => 'Copiat al porta-paper';
|
||||
String get copiedToClipboard => 'S\'ha copiat al porta-retalls';
|
||||
@override
|
||||
String get decline => 'Rebutjar';
|
||||
String get decline => 'Rebutja';
|
||||
@override
|
||||
String get done => 'Fet';
|
||||
@override
|
||||
String get delete => 'Eliminar';
|
||||
String get delete => 'Elimina';
|
||||
@override
|
||||
String get edit => 'Editar';
|
||||
String get edit => 'Edita';
|
||||
@override
|
||||
String get error => 'Error';
|
||||
@override
|
||||
@@ -133,45 +135,45 @@ class _TranslationsGeneralCa extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get finished => 'Finalitzat';
|
||||
@override
|
||||
String get hide => 'Amagar';
|
||||
String get hide => 'Amaga';
|
||||
@override
|
||||
String get off => 'Apagat';
|
||||
String get off => 'Desactivat';
|
||||
@override
|
||||
String get offline => 'Desconnectat';
|
||||
@override
|
||||
String get on => 'Encès';
|
||||
String get on => 'Activat';
|
||||
@override
|
||||
String get online => 'En línia';
|
||||
@override
|
||||
String get open => 'Obrir';
|
||||
String get open => 'Obre';
|
||||
@override
|
||||
String get queue => 'Cua';
|
||||
@override
|
||||
String get quickSave => 'Desar ràpid';
|
||||
String get quickSave => 'Desat ràpid';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'Desar ràpid per "Preferits"';
|
||||
String get quickSaveFromFavorites => 'Desat ràpid per als «Preferits»';
|
||||
@override
|
||||
String get renamed => 'Reanomenar';
|
||||
String get renamed => 'Canvia el nom';
|
||||
@override
|
||||
String get reset => 'Restablir';
|
||||
String get reset => 'Desfés els canvis';
|
||||
@override
|
||||
String get restart => 'Reiniciar';
|
||||
String get restart => 'Reinicia';
|
||||
@override
|
||||
String get settings => 'Configuració';
|
||||
@override
|
||||
String get skipped => 'Omès';
|
||||
@override
|
||||
String get start => 'Iniciar';
|
||||
String get start => 'Inicia';
|
||||
@override
|
||||
String get stop => 'Parar';
|
||||
String get stop => 'Atura';
|
||||
@override
|
||||
String get save => 'Desar';
|
||||
String get save => 'Desa';
|
||||
@override
|
||||
String get unchanged => 'No canviat';
|
||||
String get unchanged => 'Sense canvis';
|
||||
@override
|
||||
String get unknown => 'Desconegut';
|
||||
@override
|
||||
String get noItemInClipboard => 'No hi ha elements al porta-papers.';
|
||||
String get noItemInClipboard => 'No hi ha elements al porta-retalls.';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -182,9 +184,11 @@ class _TranslationsReceiveTabCa extends TranslationsReceiveTabEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Rebre';
|
||||
String get title => 'Recepció';
|
||||
@override
|
||||
late final _TranslationsReceiveTabInfoBoxCa infoBox = _TranslationsReceiveTabInfoBoxCa._(_root);
|
||||
@override
|
||||
late final _TranslationsReceiveTabQuickSaveCa quickSave = _TranslationsReceiveTabQuickSaveCa._(_root);
|
||||
}
|
||||
|
||||
// Path: sendTab
|
||||
@@ -195,20 +199,20 @@ class _TranslationsSendTabCa extends TranslationsSendTabEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Enviar';
|
||||
String get title => 'Envia';
|
||||
@override
|
||||
late final _TranslationsSendTabSelectionCa selection = _TranslationsSendTabSelectionCa._(_root);
|
||||
@override
|
||||
late final _TranslationsSendTabPickerCa picker = _TranslationsSendTabPickerCa._(_root);
|
||||
@override
|
||||
String get shareIntentInfo =>
|
||||
'També pot utilitzar l\'opció de "Compartir" del seu dispositiu mòbil per seleccionar fitxer d\'una manera més fàcil.';
|
||||
'També podeu utilitzar l\'opció «Comparteix» del vostre dispositiu mòbil per a seleccionar fitxers d\'una manera més fàcil.';
|
||||
@override
|
||||
String get nearbyDevices => 'Dispositius propers';
|
||||
@override
|
||||
String get thisDevice => 'Aquest dispositiu';
|
||||
@override
|
||||
String get scan => 'Cercar dispositius';
|
||||
String get scan => 'Cerca dispositius';
|
||||
@override
|
||||
String get manualSending => 'Enviament manual';
|
||||
@override
|
||||
@@ -218,9 +222,9 @@ class _TranslationsSendTabCa extends TranslationsSendTabEn {
|
||||
@override
|
||||
String get sendModeHelp => 'Explicació';
|
||||
@override
|
||||
String get help => 'Si us plau, asseguris que el destinatari està a la mateixa xarxa Wi-Fi.';
|
||||
String get help => 'Comproveu que el destinatari està en la mateixa xarxa Wi-Fi.';
|
||||
@override
|
||||
String get placeItems => 'Place items to share.';
|
||||
String get placeItems => 'Col·loqueu els elements per compartir.';
|
||||
}
|
||||
|
||||
// Path: settingsTab
|
||||
@@ -254,13 +258,13 @@ class _TranslationsTroubleshootPageCa extends TranslationsTroubleshootPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Solucionar problemes';
|
||||
String get title => 'Solució de problemes';
|
||||
@override
|
||||
String get subTitle => 'L\'aplicació no funciona com s\'espera? Aquí pot trobar la solucions dels problemes més comuns.';
|
||||
String get subTitle => 'L\'aplicació no funciona com s\'espera? Aquí podeu trobar solucions als problemes més comuns.';
|
||||
@override
|
||||
String get solution => 'Solució:';
|
||||
@override
|
||||
String get fixButton => 'Corregir automàticament';
|
||||
String get fixButton => 'Corregeix de manera automàtica';
|
||||
@override
|
||||
late final _TranslationsTroubleshootPageFirewallCa firewall = _TranslationsTroubleshootPageFirewallCa._(_root);
|
||||
@override
|
||||
@@ -279,9 +283,9 @@ class _TranslationsReceiveHistoryPageCa extends TranslationsReceiveHistoryPageEn
|
||||
@override
|
||||
String get title => 'Historial';
|
||||
@override
|
||||
String get openFolder => 'Obrir carpeta';
|
||||
String get openFolder => 'Obre la carpeta';
|
||||
@override
|
||||
String get deleteHistory => 'Eliminar historial';
|
||||
String get deleteHistory => 'Elimina l\'historial';
|
||||
@override
|
||||
String get empty => 'L\'historial està buit.';
|
||||
@override
|
||||
@@ -298,9 +302,9 @@ class _TranslationsApkPickerPageCa extends TranslationsApkPickerPageEn {
|
||||
@override
|
||||
String get title => 'Aplicacions (APK)';
|
||||
@override
|
||||
String get excludeSystemApps => 'Excloure aplicacions del sistema';
|
||||
String get excludeSystemApps => 'Exclou les aplicacions del sistema';
|
||||
@override
|
||||
String get excludeAppsWithoutLaunchIntent => 'Excloure aplicacions no executables';
|
||||
String get excludeAppsWithoutLaunchIntent => 'Exclou les aplicacions no executables';
|
||||
@override
|
||||
String apps({required Object n}) => '${n} Aplicacions';
|
||||
}
|
||||
@@ -313,7 +317,7 @@ class _TranslationsSelectedFilesPageCa extends TranslationsSelectedFilesPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get deleteAll => 'Eliminar tot';
|
||||
String get deleteAll => 'Elimina-ho tot';
|
||||
}
|
||||
|
||||
// Path: receivePage
|
||||
@@ -324,14 +328,17 @@ class _TranslationsReceivePageCa extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ca'))(n, one: 'vol enviar un fitxer', other: 'vol enviar ${n} fitxers');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ca'))(
|
||||
n,
|
||||
one: 'vol enviar-vos un fitxer',
|
||||
other: 'vol enviar-vos ${n} fitxers',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 't\'ha enviat un missatge:';
|
||||
String get subTitleMessage => 'us ha enviat un missatge:';
|
||||
@override
|
||||
String get subTitleLink => 't\'ha enviat un enllaç:';
|
||||
String get subTitleLink => 'us ha enviat un enllaç:';
|
||||
@override
|
||||
String get canceled => 'El remitent ha cancelat la petició.';
|
||||
String get canceled => 'El remitent ha cancel·lat la petició.';
|
||||
}
|
||||
|
||||
// Path: receiveOptionsPage
|
||||
@@ -361,7 +368,7 @@ class _TranslationsSendPageCa extends TranslationsSendPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get waiting => 'Esperant una resposta...';
|
||||
String get waiting => 'S\'està esperant una resposta…';
|
||||
@override
|
||||
String get rejected => 'El destinatari ha rebutjat la petició.';
|
||||
@override
|
||||
@@ -378,11 +385,11 @@ class _TranslationsProgressPageCa extends TranslationsProgressPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get titleSending => 'Enviant fitxers';
|
||||
String get titleSending => 'S\'estan enviant els fitxers';
|
||||
@override
|
||||
String get titleReceiving => 'Rebent fitxers';
|
||||
String get titleReceiving => 'S\'estan rebent els fitxers';
|
||||
@override
|
||||
String get savedToGallery => 'Guardar a Fotos';
|
||||
String get savedToGallery => 'Desat a Fotos';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalCa total = _TranslationsProgressPageTotalCa._(_root);
|
||||
}
|
||||
@@ -395,18 +402,18 @@ class _TranslationsWebSharePageCa extends TranslationsWebSharePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Compartir via enllaç';
|
||||
String get title => 'Comparteix via enllaç';
|
||||
@override
|
||||
String get loading => 'Iniciant servidor...';
|
||||
String get loading => 'S\'està iniciant el servidor…';
|
||||
@override
|
||||
String get stopping => 'Parant servidor...';
|
||||
String get stopping => 'S\'està aturant el servidor…';
|
||||
@override
|
||||
String get error => 'Hi ha hagut un error mentre s\'iniciava el servidor.';
|
||||
String get error => 'Hi ha hagut un error en iniciar el servidor.';
|
||||
@override
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ca'))(
|
||||
n,
|
||||
one: 'Obrir l\'enllaç al navegador:',
|
||||
other: 'Obrir un d\'aquests enllaços al navegador:',
|
||||
one: 'Obre l\'enllaç al navegador:',
|
||||
other: 'Obre un d\'aquests enllaços al navegador:',
|
||||
);
|
||||
@override
|
||||
String get requests => 'Peticions';
|
||||
@@ -415,13 +422,13 @@ class _TranslationsWebSharePageCa extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get encryption => _root.settingsTab.network.encryption;
|
||||
@override
|
||||
String get autoAccept => 'Acceptar peticions automàticament';
|
||||
String get autoAccept => 'Accepta les peticions automàticament';
|
||||
@override
|
||||
String get requirePin => 'Requerir un PIN';
|
||||
String get requirePin => 'Demana un PIN';
|
||||
@override
|
||||
String pinHint({required Object pin}) => 'El PIN és "${pin}"';
|
||||
String pinHint({required Object pin}) => 'El PIN és «${pin}»';
|
||||
@override
|
||||
String get encryptionHint => 'LocalSend utilitza un certificat auto-signat. Cal que l\'accepteu al navegador.';
|
||||
String get encryptionHint => 'El LocalSend utilitza un certificat auto-signat. Cal que l\'accepteu al navegador.';
|
||||
@override
|
||||
String pendingRequests({required Object n}) => 'Peticions pendents: ${n}';
|
||||
}
|
||||
@@ -434,11 +441,11 @@ class _TranslationsAboutPageCa extends TranslationsAboutPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Sobre LocalSend';
|
||||
String get title => 'Quant al LocalSend';
|
||||
@override
|
||||
List<String> get description => [
|
||||
'LocalSend és una aplicació gratuïta i de codi obert que us permet compartir fitxers i missatges de manera segura amb dispositius propers a la vostra xarxa local sense necessitat de connexió a Internet.',
|
||||
'Aquesta aplicació està disponible per a Android, iOS, macOS, Windows i Linux. Pot trobar totes les opcions de descàrrega a la pàgina d\'inici oficial.',
|
||||
'El LocalSend és una aplicació gratuïta i de codi obert que us permet compartir fitxers i missatges de manera segura amb dispositius propers a la vostra xarxa local sense necessitat de connexió a Internet.',
|
||||
'Aquesta aplicació està disponible per a Android, iOS, macOS, Windows i Linux. Podeu trobar totes les opcions de baixada a la pàgina d\'inici oficial.',
|
||||
];
|
||||
@override
|
||||
String get author => 'Autor';
|
||||
@@ -461,13 +468,13 @@ class _TranslationsDonationPageCa extends TranslationsDonationPageEn {
|
||||
String get title => 'Donació';
|
||||
@override
|
||||
String get info =>
|
||||
'LocalSend és gratuït, de codi obert i sense cap anunci. Si t\'agrada l\'aplicació, pots donar suport al desenvolupament amb una donació.';
|
||||
'El LocalSend és gratuït, de codi obert i sense anuncis. Si us agrada l\'aplicació, podeu donar suport al desenvolupament amb una donació.';
|
||||
@override
|
||||
String donate({required Object amount}) => 'Donació ${amount}';
|
||||
String donate({required Object amount}) => 'Donació: ${amount}';
|
||||
@override
|
||||
String get thanks => 'Moltes gràcies!';
|
||||
@override
|
||||
String get restore => 'Restaurar la compra';
|
||||
String get restore => 'Restaura la compra';
|
||||
}
|
||||
|
||||
// Path: changelogPage
|
||||
@@ -621,6 +628,8 @@ class _TranslationsDialogsCa extends TranslationsDialogsEn {
|
||||
late final _TranslationsDialogsSendModeHelpCa sendModeHelp = _TranslationsDialogsSendModeHelpCa._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsZoomCa zoom = _TranslationsDialogsZoomCa._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsOpenFileCa openFile = _TranslationsDialogsOpenFileCa._(_root);
|
||||
}
|
||||
|
||||
// Path: sanitization
|
||||
@@ -633,7 +642,7 @@ class _TranslationsSanitizationCa extends TranslationsSanitizationEn {
|
||||
@override
|
||||
String get empty => 'El nom del fitxer no pot estar buit';
|
||||
@override
|
||||
String get invalid => 'El nom del fitxer conté caràcters invàlids';
|
||||
String get invalid => 'El nom del fitxer conté caràcters no vàlids';
|
||||
}
|
||||
|
||||
// Path: tray
|
||||
@@ -646,9 +655,9 @@ class _TranslationsTrayCa extends TranslationsTrayEn {
|
||||
@override
|
||||
String get open => _root.general.open;
|
||||
@override
|
||||
String get close => 'Sortir de LocalSend';
|
||||
String get close => 'Surt del LocalSend';
|
||||
@override
|
||||
String get closeWindows => 'Sortir';
|
||||
String get closeWindows => 'Surt';
|
||||
}
|
||||
|
||||
// Path: web
|
||||
@@ -661,9 +670,9 @@ class _TranslationsWebCa extends TranslationsWebEn {
|
||||
@override
|
||||
String get waiting => _root.sendPage.waiting;
|
||||
@override
|
||||
String get enterPin => 'Introduïr PIN';
|
||||
String get enterPin => 'Introduïu el PIN';
|
||||
@override
|
||||
String get invalidPin => 'PIN invàlid';
|
||||
String get invalidPin => 'PIN no vàlid';
|
||||
@override
|
||||
String get tooManyAttempts => 'Massa intents';
|
||||
@override
|
||||
@@ -684,38 +693,38 @@ class _TranslationsAssetPickerCa extends TranslationsAssetPickerEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get confirm => 'Confirmar';
|
||||
String get confirm => 'Confirma';
|
||||
@override
|
||||
String get cancel => 'Cancel·lar';
|
||||
String get cancel => 'Cancel·la';
|
||||
@override
|
||||
String get edit => 'Editar';
|
||||
String get edit => 'Edita';
|
||||
@override
|
||||
String get gifIndicator => 'GIF';
|
||||
@override
|
||||
String get loadFailed => 'Càrrega fallida';
|
||||
@override
|
||||
String get original => 'Original';
|
||||
String get original => 'Origen';
|
||||
@override
|
||||
String get preview => 'Vista prèvia';
|
||||
String get preview => 'Previsualitza';
|
||||
@override
|
||||
String get select => 'Seleccioni';
|
||||
String get select => 'Seleccioneu';
|
||||
@override
|
||||
String get emptyList => 'Llista buida';
|
||||
@override
|
||||
String get unSupportedAssetType => 'Tipus de fitxer no suportat.';
|
||||
String get unSupportedAssetType => 'Tipus de fitxer no compatible.';
|
||||
@override
|
||||
String get unableToAccessAll => 'No es pot accedir a tots els fitxers del dispositiu.';
|
||||
String get unableToAccessAll => 'No es pot accedir a tots els fitxers del dispositiu';
|
||||
@override
|
||||
String get viewingLimitedAssetsTip => 'Visualitza només fitxers i àlbums accessibles per l\'aplicació.';
|
||||
@override
|
||||
String get changeAccessibleLimitedAssets => 'Faci clic per actualitzar els fitxers accessibles';
|
||||
String get changeAccessibleLimitedAssets => 'Feu clic per a actualitzar els fitxers accessibles';
|
||||
@override
|
||||
String get accessAllTip =>
|
||||
'L\'aplicació només pot accedir a alguns fitxers del dispositiu. Vés a la configuració del sistema i permet que l\'aplicació accedeixi a tots els mitjans del dispositiu.';
|
||||
'L\'aplicació només pot accedir a alguns fitxers del dispositiu. Aneu a la configuració del sistema i permeteu que l\'aplicació accedeixi a tots els mitjans del dispositiu.';
|
||||
@override
|
||||
String get goToSystemSettings => 'Anar a la configuració del sistema';
|
||||
String get goToSystemSettings => 'Vés a la configuració del sistema';
|
||||
@override
|
||||
String get accessLimitedAssets => 'Continuar amb accés limitat';
|
||||
String get accessLimitedAssets => 'Continua amb accés limitat';
|
||||
@override
|
||||
String get accessiblePathName => 'Fitxers accessibles';
|
||||
@override
|
||||
@@ -725,21 +734,41 @@ class _TranslationsAssetPickerCa extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get sTypeVideoLabel => 'Vídeo';
|
||||
@override
|
||||
String get sTypeOtherLabel => 'Altres medis';
|
||||
String get sTypeOtherLabel => 'Altres fitxers';
|
||||
@override
|
||||
String get sActionPlayHint => 'reproduir';
|
||||
String get sActionPlayHint => 'reprodueix';
|
||||
@override
|
||||
String get sActionPreviewHint => 'previ';
|
||||
String get sActionPreviewHint => 'previsualitza';
|
||||
@override
|
||||
String get sActionSelectHint => 'selecccionar';
|
||||
String get sActionSelectHint => 'selecccioneu';
|
||||
@override
|
||||
String get sActionSwitchPathLabel => 'canviar ruta';
|
||||
String get sActionSwitchPathLabel => 'canvia la ruta';
|
||||
@override
|
||||
String get sActionUseCameraHint => 'utilitzar càmera';
|
||||
String get sActionUseCameraHint => 'utilitza la càmera';
|
||||
@override
|
||||
String get sNameDurationLabel => 'duració';
|
||||
@override
|
||||
String get sUnitAssetCountLabel => 'comptar';
|
||||
String get sUnitAssetCountLabel => 'compte';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPageCa extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPageCa._(TranslationsCa root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsCa _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Interfícies de xarxa';
|
||||
@override
|
||||
String get info =>
|
||||
'De manera predefinida, el LocalSend utilitza totes les interfícies de xarxa disponibles. Podeu excloure les xarxes no desitjades aquí. Cal que reinicieu el servidor per a aplicar els canvis.';
|
||||
@override
|
||||
String get preview => 'Previsualitza';
|
||||
@override
|
||||
String get blacklist => 'Llista de denegades';
|
||||
@override
|
||||
String get whitelist => 'Llista de permeses';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
@@ -754,7 +783,22 @@ class _TranslationsReceiveTabInfoBoxCa extends TranslationsReceiveTabInfoBoxEn {
|
||||
@override
|
||||
String get port => 'Port:';
|
||||
@override
|
||||
String get alias => 'Àlies:';
|
||||
String get alias => 'Nom del dispositiu:';
|
||||
}
|
||||
|
||||
// Path: receiveTab.quickSave
|
||||
class _TranslationsReceiveTabQuickSaveCa extends TranslationsReceiveTabQuickSaveEn {
|
||||
_TranslationsReceiveTabQuickSaveCa._(TranslationsCa root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsCa _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get off => _root.general.off;
|
||||
@override
|
||||
String get favorites => 'Preferits';
|
||||
@override
|
||||
String get on => _root.general.on;
|
||||
}
|
||||
|
||||
// Path: sendTab.selection
|
||||
@@ -784,13 +828,13 @@ class _TranslationsSendTabPickerCa extends TranslationsSendTabPickerEn {
|
||||
@override
|
||||
String get folder => 'Carpeta';
|
||||
@override
|
||||
String get media => 'Media';
|
||||
String get media => 'Multimèdia';
|
||||
@override
|
||||
String get text => 'Text';
|
||||
@override
|
||||
String get app => 'App';
|
||||
String get app => 'Aplicació';
|
||||
@override
|
||||
String get clipboard => 'Enganxar';
|
||||
String get clipboard => 'Enganxa';
|
||||
}
|
||||
|
||||
// Path: sendTab.sendModes
|
||||
@@ -803,9 +847,9 @@ class _TranslationsSendTabSendModesCa extends TranslationsSendTabSendModesEn {
|
||||
@override
|
||||
String get single => 'Destinatari únic';
|
||||
@override
|
||||
String get multiple => 'Múltiple destinataris';
|
||||
String get multiple => 'Múltiples destinataris';
|
||||
@override
|
||||
String get link => 'Compartir via enllaç';
|
||||
String get link => 'Comparteix via enllaç';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general
|
||||
@@ -826,21 +870,21 @@ class _TranslationsSettingsTabGeneralCa extends TranslationsSettingsTabGeneralEn
|
||||
@override
|
||||
late final _TranslationsSettingsTabGeneralColorOptionsCa colorOptions = _TranslationsSettingsTabGeneralColorOptionsCa._(_root);
|
||||
@override
|
||||
String get language => 'Idioma';
|
||||
String get language => 'Llengua';
|
||||
@override
|
||||
late final _TranslationsSettingsTabGeneralLanguageOptionsCa languageOptions = _TranslationsSettingsTabGeneralLanguageOptionsCa._(_root);
|
||||
@override
|
||||
String get saveWindowPlacement => 'Surt: desa la ubicació de la finestra';
|
||||
String get saveWindowPlacement => 'Desa la posició de la finestra en sortir';
|
||||
@override
|
||||
String get saveWindowPlacementWindows => 'Desa la posició de la finestra després de sortir';
|
||||
@override
|
||||
String get minimizeToTray => 'Surt: Minimitzar a la safata';
|
||||
String get minimizeToTray => 'Minimitza a la safata del sistema/barra de menú en tancar';
|
||||
@override
|
||||
String get launchAtStartup => 'Inici automàtic després d\'iniciar sessió';
|
||||
String get launchAtStartup => 'Inici automàtic en iniciar la sessió';
|
||||
@override
|
||||
String get launchMinimized => 'Inici automàtic: Inici minimitzat';
|
||||
@override
|
||||
String get showInContextMenu => 'Mostrar LocalSend al menú contextual';
|
||||
String get showInContextMenu => 'Mostra el LocalSend al menú contextual';
|
||||
@override
|
||||
String get animations => 'Animacions';
|
||||
}
|
||||
@@ -853,7 +897,7 @@ class _TranslationsSettingsTabReceiveCa extends TranslationsSettingsTabReceiveEn
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Rebre';
|
||||
String get title => 'Recepció';
|
||||
@override
|
||||
String get quickSave => _root.general.quickSave;
|
||||
@override
|
||||
@@ -861,13 +905,13 @@ class _TranslationsSettingsTabReceiveCa extends TranslationsSettingsTabReceiveEn
|
||||
@override
|
||||
String get requirePin => _root.webSharePage.requirePin;
|
||||
@override
|
||||
String get autoFinish => 'Finalització Automàtica';
|
||||
String get autoFinish => 'Finalització automàtica';
|
||||
@override
|
||||
String get destination => 'Destinació';
|
||||
String get destination => 'Desa en la carpeta';
|
||||
@override
|
||||
String get downloads => '(Descàrregues)';
|
||||
String get downloads => '(Baixades)';
|
||||
@override
|
||||
String get saveToGallery => 'Desar media a la galeria';
|
||||
String get saveToGallery => 'Desa els fitxers multimèdia a la galeria';
|
||||
@override
|
||||
String get saveToHistory => 'Desa a l\'historial';
|
||||
}
|
||||
@@ -880,9 +924,9 @@ class _TranslationsSettingsTabSendCa extends TranslationsSettingsTabSendEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Enviar';
|
||||
String get title => 'Enviament';
|
||||
@override
|
||||
String get shareViaLinkAutoAccept => 'Acceptar peticions automàticament amb el mode "Compartir mitjançant enllaç"';
|
||||
String get shareViaLinkAutoAccept => 'Accepta peticions de manera automàtica en el mode «Comparteix via enllaç»';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network
|
||||
@@ -895,33 +939,37 @@ class _TranslationsSettingsTabNetworkCa extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String get title => 'Xarxa';
|
||||
@override
|
||||
String get needRestart => 'Reiniciar el servidor per aplicar la configuració!';
|
||||
String get needRestart => 'Reinicieu el servidor per a aplicar la configuració.';
|
||||
@override
|
||||
String get server => 'Servidor';
|
||||
@override
|
||||
String get alias => 'Àlies';
|
||||
String get alias => 'Nom del dispositiu';
|
||||
@override
|
||||
String get deviceType => 'Tipus de dispositiu';
|
||||
@override
|
||||
String get deviceModel => 'Model de dispositiu';
|
||||
String get deviceModel => 'Model del dispositiu';
|
||||
@override
|
||||
String get port => 'Port';
|
||||
@override
|
||||
String get discoveryTimeout => 'Temps d\'espera de descobriment';
|
||||
@override
|
||||
String get useSystemName => 'Utilitzar nom del sistema';
|
||||
String get useSystemName => 'Utilitza el nom del sistema';
|
||||
@override
|
||||
String get generateRandomAlias => 'Generar àlies aleatòriament';
|
||||
String get generateRandomAlias => 'Genera un àlies aleatori';
|
||||
@override
|
||||
String portWarning({required Object defaultPort}) =>
|
||||
'Podria no ser detectat per altres dispositius perquè està utilitzant un port personalitzat. (per defecte: ${defaultPort})';
|
||||
'Altres dispositius podrien no detectar-vos perquè utilitzeu un port personalitzat. (predefinit: ${defaultPort})';
|
||||
@override
|
||||
String get encryption => 'Encriptació';
|
||||
String get encryption => 'Xifratge';
|
||||
@override
|
||||
String get multicastGroup => 'Multicast';
|
||||
String get multicastGroup => 'Adreça del Multicast';
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'Podria no ser detectat per altres dispositius perquè està utilitzant una adreça multicast personalitzada. (per defecte: ${defaultMulticast})';
|
||||
'Altres dispositius podrien no detectar-vos perquè utilitzeu una adreça multicast personalitzada. (predefinida: ${defaultMulticast})';
|
||||
@override
|
||||
String get network => 'Xarxa';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsCa networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsCa._(_root);
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -932,13 +980,13 @@ class _TranslationsSettingsTabOtherCa extends TranslationsSettingsTabOtherEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Altre';
|
||||
String get title => 'Altres';
|
||||
@override
|
||||
String get support => 'Suport LocalSend';
|
||||
String get support => 'Doneu suport al LocalSend';
|
||||
@override
|
||||
String get donate => 'Donació';
|
||||
@override
|
||||
String get privacyPolicy => 'Política Privacitat';
|
||||
String get privacyPolicy => 'Política de privadesa';
|
||||
@override
|
||||
String get termsOfUse => 'Condicions d\'ús';
|
||||
}
|
||||
@@ -951,12 +999,12 @@ class _TranslationsTroubleshootPageFirewallCa extends TranslationsTroubleshootPa
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'Aquesta aplicació pot enviar fitxers a altres dispositius però altres dispositius no poden enviar fitxers a aquest.';
|
||||
String get symptom => 'Aquest dispositiu pot enviar fitxers a d\'altres, però altres dispositius no poden enviar fitxers a aquest.';
|
||||
@override
|
||||
String solution({required Object port}) =>
|
||||
'El més provable és que sigui un problema del tallafocs. Pot solucionar-ho permetent les connexiions entrants (UDP I TCP) al port ${port}.';
|
||||
'El més probable és que sigui un problema del tallafocs. Podeu solucionar-ho permetent les connexiions entrants (UDP i TCP) al port ${port}.';
|
||||
@override
|
||||
String get openFirewall => 'Obrir Tallafocs';
|
||||
String get openFirewall => 'Obre el tallafocs';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noDiscovery
|
||||
@@ -970,7 +1018,7 @@ class _TranslationsTroubleshootPageNoDiscoveryCa extends TranslationsTroubleshoo
|
||||
String get symptom => 'Aquest dispositiu no pot descobrir altres dispositius.';
|
||||
@override
|
||||
String get solution =>
|
||||
'Si us plau, asseguris que tots els dispositius estan a la mateixa xarxa Wi-Fi i tenen la mateixa configuració (port, adreça multicast i encriptació). Pot provar d\'escriure l\'adreça IP del dispositiu de destí manulament. Si això funciona, consideri afegir aquest dispositiu a preferits per tal de ser descobert automàticament en un futur.';
|
||||
'Comproveu que tots els dispositius estan a la mateixa xarxa Wi-Fi i tenen la mateixa configuració (port, adreça multicast i xifratge). Podeu provar d\'escriure l\'adreça IP del dispositiu de destí de manera manual. Si això funciona, considereu afegir aquest dispositiu als preferits perquè pugui ser descobert automàticament en un futur.';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noConnection
|
||||
@@ -981,10 +1029,10 @@ class _TranslationsTroubleshootPageNoConnectionCa extends TranslationsTroublesho
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'Ambdós dispositius no poden trobar-se ni compartir fitxers.';
|
||||
String get symptom => 'Cap dels dos dispositius no poden trobar-se ni compartir fitxers.';
|
||||
@override
|
||||
String get solution =>
|
||||
'El problema existeix als dos costats? S\'ha d\'assegurar que els dispositius estan a la mateixa xarxa Wi-Fi i comparteixen la mateixa configuració (port, adreça multicast i encriptació). El Wi-Fi pot no permetre la comunciació entre participants. En aquest cas, s\'ha d\'activar l\'opció a l\'encaminador.';
|
||||
'Existeix el problema als dos costats? Si és així, cal que comproveu que els dispositius estan a la mateixa xarxa Wi-Fi i comparteixen la mateixa configuració (port, adreça multicast i xifratge). La Wi-Fi podria no permetre la comunicació entre els participants a causa de l\'aïllament del punt d\'accés (Access Point, AP). En aquest cas, cal que desactiveu aquesta opció a l\'encaminador.';
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage.entryActions
|
||||
@@ -995,13 +1043,13 @@ class _TranslationsReceiveHistoryPageEntryActionsCa extends TranslationsReceiveH
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get open => 'Obrir fitxer';
|
||||
String get open => 'Obre el fitxer';
|
||||
@override
|
||||
String get showInFolder => 'Mostrar a la carpeta';
|
||||
String get showInFolder => 'Mostra a la carpeta';
|
||||
@override
|
||||
String get info => 'Informació';
|
||||
@override
|
||||
String get deleteFromHistory => 'Eliminar de l\'historial';
|
||||
String get deleteFromHistory => 'Elimina de l\'historial';
|
||||
}
|
||||
|
||||
// Path: progressPage.total
|
||||
@@ -1029,9 +1077,9 @@ class _TranslationsDialogsAddFileCa extends TranslationsDialogsAddFileEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Afegir a la selecció';
|
||||
String get title => 'Afegeix-ho a la selecció';
|
||||
@override
|
||||
String get content => 'Què vol afegir?';
|
||||
String get content => 'Què voleu afegir?';
|
||||
}
|
||||
|
||||
// Path: dialogs.addressInput
|
||||
@@ -1042,13 +1090,13 @@ class _TranslationsDialogsAddressInputCa extends TranslationsDialogsAddressInput
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Introdueixi adreça';
|
||||
String get title => 'Introduïu l\'adreça';
|
||||
@override
|
||||
String get hashtag => 'Etiqueta';
|
||||
@override
|
||||
String get ip => 'Adreça IP';
|
||||
@override
|
||||
String get recentlyUsed => 'Utilitzat recentment: ';
|
||||
String get recentlyUsed => 'Utilitzades recentment: ';
|
||||
}
|
||||
|
||||
// Path: dialogs.cancelSession
|
||||
@@ -1059,9 +1107,9 @@ class _TranslationsDialogsCancelSessionCa extends TranslationsDialogsCancelSessi
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Cancel·lar transferència del fitxer';
|
||||
String get title => 'Cancel·la la transferència de fitxers';
|
||||
@override
|
||||
String get content => 'Segur que vol cancel·lar la transferència del fitxer?';
|
||||
String get content => 'Segur que voleu cancel·lar la transferència dels fitxers?';
|
||||
}
|
||||
|
||||
// Path: dialogs.cannotOpenFile
|
||||
@@ -1074,7 +1122,7 @@ class _TranslationsDialogsCannotOpenFileCa extends TranslationsDialogsCannotOpen
|
||||
@override
|
||||
String get title => 'No es pot obrir el fitxer';
|
||||
@override
|
||||
String content({required Object file}) => 'No pot obrir el "${file}". Aquest fitxer s\'ha mogut, reanomenat o eliminat?';
|
||||
String content({required Object file}) => 'No s\'ha pogut obrir «${file}». S\'ha mogut, reanomenat o eliminat?';
|
||||
}
|
||||
|
||||
// Path: dialogs.encryptionDisabledNotice
|
||||
@@ -1085,9 +1133,9 @@ class _TranslationsDialogsEncryptionDisabledNoticeCa extends TranslationsDialogs
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Encriptació deshabilitada';
|
||||
String get title => 'Xifratge desactivat';
|
||||
@override
|
||||
String get content => 'La comunicació ara es fa mitjançant el protocol HTTP no xifrat. Per utilitzar HTTPS, torneu a activar l\'encriptació.';
|
||||
String get content => 'La comunicació ara es fa mitjançant el protocol HTTP no xifrat. Per a utilitzar HTTPS, torneu a activar el xifratge.';
|
||||
}
|
||||
|
||||
// Path: dialogs.errorDialog
|
||||
@@ -1113,7 +1161,7 @@ class _TranslationsDialogsFavoriteDialogCa extends TranslationsDialogsFavoriteDi
|
||||
@override
|
||||
String get noFavorites => 'Encara no hi ha cap dispositiu preferit.';
|
||||
@override
|
||||
String get addFavorite => 'Afegir';
|
||||
String get addFavorite => 'Afegeix';
|
||||
}
|
||||
|
||||
// Path: dialogs.favoriteDeleteDialog
|
||||
@@ -1124,9 +1172,9 @@ class _TranslationsDialogsFavoriteDeleteDialogCa extends TranslationsDialogsFavo
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Eliminar de preferits';
|
||||
String get title => 'Elimina dels preferits';
|
||||
@override
|
||||
String content({required Object name}) => 'Realment vol eliminar "${name}" de preferits?';
|
||||
String content({required Object name}) => 'Voleu eliminar «${name}» dels preferits?';
|
||||
}
|
||||
|
||||
// Path: dialogs.favoriteEditDialog
|
||||
@@ -1137,7 +1185,7 @@ class _TranslationsDialogsFavoriteEditDialogCa extends TranslationsDialogsFavori
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get titleAdd => 'Afegir a preferits';
|
||||
String get titleAdd => 'Afegeix als preferits';
|
||||
@override
|
||||
String get titleEdit => 'Configuració';
|
||||
@override
|
||||
@@ -1179,7 +1227,7 @@ class _TranslationsDialogsFileNameInputCa extends TranslationsDialogsFileNameInp
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Introdueixi el nom del fitxer';
|
||||
String get title => 'Introduïu el nom del fitxer';
|
||||
@override
|
||||
String original({required Object original}) => 'Original: ${original}';
|
||||
}
|
||||
@@ -1192,9 +1240,9 @@ class _TranslationsDialogsHistoryClearDialogCa extends TranslationsDialogsHistor
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Netejar historial';
|
||||
String get title => 'Esborra l\'historial';
|
||||
@override
|
||||
String get content => 'Realment vol eliminar tot l\'historial?';
|
||||
String get content => 'Segur que voleu eliminar tot l\'historial?';
|
||||
}
|
||||
|
||||
// Path: dialogs.localNetworkUnauthorized
|
||||
@@ -1208,7 +1256,7 @@ class _TranslationsDialogsLocalNetworkUnauthorizedCa extends TranslationsDialogs
|
||||
String get title => _root.dialogs.noPermission.title;
|
||||
@override
|
||||
String get description =>
|
||||
'LocalSend no pot trobar altres dispositius sense tenir el permís per escanejar la xarxa local. Concediu aquest permís a la configuració.';
|
||||
'El LocalSend no pot trobar altres dispositius sense tenir permís per a escanejar la xarxa local. Concediu aquest permís a la configuració.';
|
||||
@override
|
||||
String get gotoSettings => 'Configuració';
|
||||
}
|
||||
@@ -1234,9 +1282,9 @@ class _TranslationsDialogsNoFilesCa extends TranslationsDialogsNoFilesEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Fitxer no seleccionat';
|
||||
String get title => 'No s\'ha seleccionat cap fitxer';
|
||||
@override
|
||||
String get content => 'Si us plau, seleccioni un fitxer com a mínim.';
|
||||
String get content => 'Seleccioneu com a mínim un fitxer.';
|
||||
}
|
||||
|
||||
// Path: dialogs.noPermission
|
||||
@@ -1249,7 +1297,7 @@ class _TranslationsDialogsNoPermissionCa extends TranslationsDialogsNoPermission
|
||||
@override
|
||||
String get title => 'Sense permisos';
|
||||
@override
|
||||
String get content => 'No has concedit els permisos necessaris. Concediu-los a la configuració.';
|
||||
String get content => 'No heu concedit els permisos necessaris. Concediu-los a la configuració.';
|
||||
}
|
||||
|
||||
// Path: dialogs.notAvailableOnPlatform
|
||||
@@ -1284,15 +1332,15 @@ class _TranslationsDialogsQuickActionsCa extends TranslationsDialogsQuickActions
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Accions Ràpides';
|
||||
String get title => 'Accions ràpides';
|
||||
@override
|
||||
String get counter => 'Comptador';
|
||||
@override
|
||||
String get prefix => 'Prefix';
|
||||
@override
|
||||
String get padZero => 'Emplenar amb zeros';
|
||||
String get padZero => 'Reomple amb zeros';
|
||||
@override
|
||||
String get sortBeforeCount => 'Ordenar prèviament alfabèticament';
|
||||
String get sortBeforeCount => 'Ordena abans alfabèticament';
|
||||
@override
|
||||
String get random => 'Aleatori';
|
||||
}
|
||||
@@ -1307,7 +1355,8 @@ class _TranslationsDialogsQuickSaveNoticeCa extends TranslationsDialogsQuickSave
|
||||
@override
|
||||
String get title => _root.general.quickSave;
|
||||
@override
|
||||
String get content => 'Les sol·licituds d\'arxiu s\'accepten automàticament. Tingueu en compte que tothom a la xarxa local us pot enviar fitxers.';
|
||||
String get content =>
|
||||
'Les sol·licituds de fitxers s\'accepten automàticament. Tingueu en compte que tothom a la xarxa local us pot enviar fitxers.';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickSaveFromFavoritesNotice
|
||||
@@ -1319,6 +1368,12 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeCa extends TranslationsDia
|
||||
// Translations
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => [
|
||||
'Les sol·licituds de fitxers s\'accepten automàticament dels dispositius de la llista de preferits.',
|
||||
'Atenció! Actualment, això no és del tot segur, un hacker que tingués les emprentes de qualsevol del dispositiu de la llista de preferits podria enviar-vos fitxers sense restriccions.',
|
||||
'No obstant això, aquesta opció encara és més segura que permetre que tothom a la xarxa local us enviï fitxers sense restriccions.',
|
||||
];
|
||||
}
|
||||
|
||||
// Path: dialogs.pin
|
||||
@@ -1329,7 +1384,7 @@ class _TranslationsDialogsPinCa extends TranslationsDialogsPinEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Introduïr PIN';
|
||||
String get title => 'Introduïu el PIN';
|
||||
}
|
||||
|
||||
// Path: dialogs.sendModeHelp
|
||||
@@ -1342,12 +1397,12 @@ class _TranslationsDialogsSendModeHelpCa extends TranslationsDialogsSendModeHelp
|
||||
@override
|
||||
String get title => 'Modes d\'enviament';
|
||||
@override
|
||||
String get single => 'Enviar fitxers a un destinatari. La selecció s\'esborrarà un cop finalitzada la transferència de fitxers.';
|
||||
String get single => 'Envia fitxers a un destinatari. La selecció s\'esborrarà un cop finalitzada la transferència de fitxers.';
|
||||
@override
|
||||
String get multiple => 'Enviar fitxers a diversos destinataris. La selecció no s\'esborrarà.';
|
||||
String get multiple => 'Envia fitxers a diversos destinataris. La selecció no s\'esborrarà en finalitzar la trasferència.';
|
||||
@override
|
||||
String get link =>
|
||||
'Els destinataris que no tinguin LocalSend instal·lat poden descarregar els fitxers seleccionats obrint l\'enllaç al seu navegador.';
|
||||
'Els destinataris que no tinguin el LocalSend instal·lat poden baixar els fitxers seleccionats obrint l\'enllaç al seu navegador.';
|
||||
}
|
||||
|
||||
// Path: dialogs.zoom
|
||||
@@ -1361,6 +1416,19 @@ class _TranslationsDialogsZoomCa extends TranslationsDialogsZoomEn {
|
||||
String get title => 'URL';
|
||||
}
|
||||
|
||||
// Path: dialogs.openFile
|
||||
class _TranslationsDialogsOpenFileCa extends TranslationsDialogsOpenFileEn {
|
||||
_TranslationsDialogsOpenFileCa._(TranslationsCa root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsCa _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Obre el fitxer';
|
||||
@override
|
||||
String get content => 'Voleu obrir el fitxer rebut?';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general.brightnessOptions
|
||||
class _TranslationsSettingsTabGeneralBrightnessOptionsCa extends TranslationsSettingsTabGeneralBrightnessOptionsEn {
|
||||
_TranslationsSettingsTabGeneralBrightnessOptionsCa._(TranslationsCa root) : this._root = root, super.internal(root);
|
||||
@@ -1400,6 +1468,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsCa extends TranslationsSetti
|
||||
String get system => 'Sistema';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsCa extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsCa._(TranslationsCa root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsCa _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'Totes';
|
||||
@override
|
||||
String get filtered => 'Filtrades';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleCa extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleCa._(TranslationsCa root) : this._root = root, super.internal(root);
|
||||
@@ -1414,5 +1495,5 @@ class _TranslationsProgressPageTotalTitleCa extends TranslationsProgressPageTota
|
||||
@override
|
||||
String get canceledSender => 'Cancel·lat pel remitent';
|
||||
@override
|
||||
String get canceledReceiver => 'Cancelat pel destinatari';
|
||||
String get canceledReceiver => 'Cancel·lat pel destinatari';
|
||||
}
|
||||
|
||||
+180
-96
@@ -85,6 +85,8 @@ class TranslationsDa extends Translations {
|
||||
late final _TranslationsWebDa web = _TranslationsWebDa._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerDa assetPicker = _TranslationsAssetPickerDa._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPageDa networkInterfacesPage = _TranslationsNetworkInterfacesPageDa._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -95,7 +97,7 @@ class _TranslationsGeneralDa extends TranslationsGeneralEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get accept => 'Accepter';
|
||||
String get accept => 'Acceptér';
|
||||
@override
|
||||
String get accepted => 'Accepteret';
|
||||
@override
|
||||
@@ -109,11 +111,11 @@ class _TranslationsGeneralDa extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get confirm => 'Bekræft';
|
||||
@override
|
||||
String get continueStr => 'Videre';
|
||||
String get continueStr => 'Fortsæt';
|
||||
@override
|
||||
String get copy => 'Kopier';
|
||||
String get copy => 'Kopiér';
|
||||
@override
|
||||
String get copiedToClipboard => 'Kopieret til udklipsholderen.';
|
||||
String get copiedToClipboard => 'Kopieret til udklipsholder';
|
||||
@override
|
||||
String get decline => 'Afvis';
|
||||
@override
|
||||
@@ -129,7 +131,7 @@ class _TranslationsGeneralDa extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get files => 'Filer';
|
||||
@override
|
||||
String get finished => 'Fuldendt';
|
||||
String get finished => 'Fuldført';
|
||||
@override
|
||||
String get hide => 'Skjul';
|
||||
@override
|
||||
@@ -141,17 +143,17 @@ class _TranslationsGeneralDa extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get online => 'Online';
|
||||
@override
|
||||
String get open => 'Åben';
|
||||
String get open => 'Åbn';
|
||||
@override
|
||||
String get queue => 'Kø';
|
||||
@override
|
||||
String get quickSave => 'Quick Save';
|
||||
String get quickSave => 'Gem hurtigt';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'Quick Save til "Favoritter"';
|
||||
String get quickSaveFromFavorites => 'Gem hurtigt til "Favoritter"';
|
||||
@override
|
||||
String get renamed => 'Omdøbt';
|
||||
@override
|
||||
String get reset => 'Nulstil';
|
||||
String get reset => 'Fortryd ændringer';
|
||||
@override
|
||||
String get restart => 'Genstart';
|
||||
@override
|
||||
@@ -165,11 +167,11 @@ class _TranslationsGeneralDa extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get save => 'Gem';
|
||||
@override
|
||||
String get unchanged => 'Uforandret';
|
||||
String get unchanged => 'Uændret';
|
||||
@override
|
||||
String get unknown => 'Ukendt';
|
||||
@override
|
||||
String get noItemInClipboard => 'Intet element fundet i udklipsholderen.';
|
||||
String get noItemInClipboard => 'Ingen elementer i udklipsholder.';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -183,6 +185,8 @@ class _TranslationsReceiveTabDa extends TranslationsReceiveTabEn {
|
||||
String get title => 'Modtag';
|
||||
@override
|
||||
late final _TranslationsReceiveTabInfoBoxDa infoBox = _TranslationsReceiveTabInfoBoxDa._(_root);
|
||||
@override
|
||||
late final _TranslationsReceiveTabQuickSaveDa quickSave = _TranslationsReceiveTabQuickSaveDa._(_root);
|
||||
}
|
||||
|
||||
// Path: sendTab
|
||||
@@ -199,9 +203,9 @@ class _TranslationsSendTabDa extends TranslationsSendTabEn {
|
||||
@override
|
||||
late final _TranslationsSendTabPickerDa picker = _TranslationsSendTabPickerDa._(_root);
|
||||
@override
|
||||
String get shareIntentInfo => 'Du kan også benytte "Dele"-funktionen på din mobilentelefon, for lettere at kunne vælge filer.';
|
||||
String get shareIntentInfo => 'Du kan også bruge din mobilenheds "Del"-funktion til nemmere at vælge filer.';
|
||||
@override
|
||||
String get nearbyDevices => 'Enheder tæt på';
|
||||
String get nearbyDevices => 'Enheder i nærheden';
|
||||
@override
|
||||
String get thisDevice => 'Denne enhed';
|
||||
@override
|
||||
@@ -209,15 +213,15 @@ class _TranslationsSendTabDa extends TranslationsSendTabEn {
|
||||
@override
|
||||
String get manualSending => 'Manuel afsendelse';
|
||||
@override
|
||||
String get sendMode => 'Sendemåde';
|
||||
String get sendMode => 'Send-tilstand';
|
||||
@override
|
||||
late final _TranslationsSendTabSendModesDa sendModes = _TranslationsSendTabSendModesDa._(_root);
|
||||
@override
|
||||
String get sendModeHelp => 'Forklaring';
|
||||
@override
|
||||
String get help => 'Vær venligst sikker på, at den ønskede enhed også befinder sig på samme Wi-Fi-netværk.';
|
||||
String get help => 'Sørg for, at den ønskede enhed er på det samme Wi-Fi-netværk.';
|
||||
@override
|
||||
String get placeItems => 'Placer filer for at dele.';
|
||||
String get placeItems => 'Placer filer til deling.';
|
||||
}
|
||||
|
||||
// Path: settingsTab
|
||||
@@ -251,9 +255,9 @@ class _TranslationsTroubleshootPageDa extends TranslationsTroubleshootPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Fejlmelding';
|
||||
String get title => 'Fejlsøgning';
|
||||
@override
|
||||
String get subTitle => 'Virker appen ikke som forventet? Her finder du hyppigt brugte løsninger.';
|
||||
String get subTitle => 'Fungerer appen ikke som forventet? Her finder du løsninger på almindelige problemer.';
|
||||
@override
|
||||
String get solution => 'Løsning:';
|
||||
@override
|
||||
@@ -276,7 +280,7 @@ class _TranslationsReceiveHistoryPageDa extends TranslationsReceiveHistoryPageEn
|
||||
@override
|
||||
String get title => 'Historik';
|
||||
@override
|
||||
String get openFolder => 'Åben mappe';
|
||||
String get openFolder => 'Åbn mappe';
|
||||
@override
|
||||
String get deleteHistory => 'Slet historik';
|
||||
@override
|
||||
@@ -295,9 +299,9 @@ class _TranslationsApkPickerPageDa extends TranslationsApkPickerPageEn {
|
||||
@override
|
||||
String get title => 'Apps (APK)';
|
||||
@override
|
||||
String get excludeSystemApps => 'Ekskluder System-apps';
|
||||
String get excludeSystemApps => 'Ekskluder systemapps';
|
||||
@override
|
||||
String get excludeAppsWithoutLaunchIntent => 'Ekskluder Ikke-startbare Apps';
|
||||
String get excludeAppsWithoutLaunchIntent => 'Ekskluder ikke-startbare apps';
|
||||
@override
|
||||
String apps({required Object n}) => '${n} Apps';
|
||||
}
|
||||
@@ -321,8 +325,11 @@ class _TranslationsReceivePageDa extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('da'))(n, one: 'vil sende dig en fil', other: 'vil sende dig ${n} filer');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('da'))(
|
||||
n,
|
||||
one: 'vil sende dig en fil',
|
||||
other: 'vil sende dig ${n} filer',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'sendte dig en besked:';
|
||||
@override
|
||||
@@ -358,7 +365,7 @@ class _TranslationsSendPageDa extends TranslationsSendPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get waiting => 'Venter på svar...';
|
||||
String get waiting => 'Venter på svar…';
|
||||
@override
|
||||
String get rejected => 'Modtageren har afvist delingen.';
|
||||
@override
|
||||
@@ -375,9 +382,9 @@ class _TranslationsProgressPageDa extends TranslationsProgressPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get titleSending => 'Send filer';
|
||||
String get titleSending => 'Sender filer';
|
||||
@override
|
||||
String get titleReceiving => 'Modtag filer';
|
||||
String get titleReceiving => 'Modtager filer';
|
||||
@override
|
||||
String get savedToGallery => 'Gemt i fotos';
|
||||
@override
|
||||
@@ -394,16 +401,16 @@ class _TranslationsWebSharePageDa extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get title => 'Del med link';
|
||||
@override
|
||||
String get loading => 'Start server...';
|
||||
String get loading => 'Starter server…';
|
||||
@override
|
||||
String get stopping => 'Stop server...';
|
||||
String get stopping => 'Stopper server…';
|
||||
@override
|
||||
String get error => 'En fejl opstod, mens serveren blev startet.';
|
||||
@override
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('da'))(
|
||||
n,
|
||||
one: 'Åben dette link i browseren:',
|
||||
other: 'Åben et af disse links i browseren:',
|
||||
one: 'Åbn dette link i din browser:',
|
||||
other: 'Åbn et af disse links i din browser:',
|
||||
);
|
||||
@override
|
||||
String get requests => 'Forespørgsler';
|
||||
@@ -418,9 +425,9 @@ class _TranslationsWebSharePageDa extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String pinHint({required Object pin}) => 'PIN-koden er "${pin}"';
|
||||
@override
|
||||
String get encryptionHint => 'LocalSend benytter et selvsigneret certifikat. Det skal accepteres i browseren.';
|
||||
String get encryptionHint => 'LocalSend bruger et selvsigneret certifikat. Du skal acceptere det i din browser.';
|
||||
@override
|
||||
String pendingRequests({required Object n}) => 'Ventende forespørgsler: ${n}';
|
||||
String pendingRequests({required Object n}) => 'Afventende forespørgsler: ${n}';
|
||||
}
|
||||
|
||||
// Path: aboutPage
|
||||
@@ -434,13 +441,13 @@ class _TranslationsAboutPageDa extends TranslationsAboutPageEn {
|
||||
String get title => 'Om LocalSend';
|
||||
@override
|
||||
List<String> get description => [
|
||||
'LocalSend er en gratis open-source app, som du kan bruge til sikkert at dele filer og beskeder med andre enheder i nærheden på dit lokale netværk, uden en internet forbindelse.',
|
||||
'Appen findes til Android, iOS, macOS, Windows og Linux. Alle downloadmuligheder finder du på den officielle hjemmeside.',
|
||||
'LocalSend er en gratis, open source-app, der lader dig dele filer og beskeder sikkert med enheder i nærheden over dit lokale netværk uden behov for en internetforbindelse.',
|
||||
'Appen er tilgængelig på Android, iOS, macOS, Windows og Linux. Du finder alle downloadmuligheder på den officielle hjemmeside.',
|
||||
];
|
||||
@override
|
||||
String get author => 'Skaber';
|
||||
@override
|
||||
String get contributors => 'Medvirkende';
|
||||
String get contributors => 'Bidragydere';
|
||||
@override
|
||||
String get packagers => 'Pakkere';
|
||||
@override
|
||||
@@ -457,13 +464,13 @@ class _TranslationsDonationPageDa extends TranslationsDonationPageEn {
|
||||
@override
|
||||
String get title => 'Donér';
|
||||
@override
|
||||
String get info => 'LocalSend er gratis, open-source og reklamefri. Hvis du kan lide denne app, kan du støtte dens udvikling med en donation.';
|
||||
String get info => 'LocalSend er gratis, open source og uden annoncer. Hvis du kan lide appen, kan du støtte udviklingen med en donation.';
|
||||
@override
|
||||
String donate({required Object amount}) => 'Donér ${amount}';
|
||||
@override
|
||||
String get thanks => 'Tusind tak for din støtte!';
|
||||
@override
|
||||
String get restore => 'Genskab køb';
|
||||
String get restore => 'Gendan køb';
|
||||
}
|
||||
|
||||
// Path: changelogPage
|
||||
@@ -474,7 +481,7 @@ class _TranslationsChangelogPageDa extends TranslationsChangelogPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Ændringsbemærkninger';
|
||||
String get title => 'Ændringslog';
|
||||
}
|
||||
|
||||
// Path: dialogs
|
||||
@@ -534,6 +541,8 @@ class _TranslationsDialogsDa extends TranslationsDialogsEn {
|
||||
late final _TranslationsDialogsSendModeHelpDa sendModeHelp = _TranslationsDialogsSendModeHelpDa._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsZoomDa zoom = _TranslationsDialogsZoomDa._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsOpenFileDa openFile = _TranslationsDialogsOpenFileDa._(_root);
|
||||
}
|
||||
|
||||
// Path: sanitization
|
||||
@@ -544,7 +553,7 @@ class _TranslationsSanitizationDa extends TranslationsSanitizationEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get empty => 'Filnavn kan ikke være tomt';
|
||||
String get empty => 'Filnavn må ikke være tomt';
|
||||
@override
|
||||
String get invalid => 'Filnavn indeholder ugyldige tegn';
|
||||
}
|
||||
@@ -559,9 +568,9 @@ class _TranslationsTrayDa extends TranslationsTrayEn {
|
||||
@override
|
||||
String get open => _root.general.open;
|
||||
@override
|
||||
String get close => 'Luk LocalSend';
|
||||
String get close => 'Afslut LocalSend';
|
||||
@override
|
||||
String get closeWindows => 'Afslut';
|
||||
String get closeWindows => 'Luk';
|
||||
}
|
||||
|
||||
// Path: web
|
||||
@@ -605,7 +614,7 @@ class _TranslationsAssetPickerDa extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get gifIndicator => 'GIF';
|
||||
@override
|
||||
String get loadFailed => 'Indlæsning slog fejl';
|
||||
String get loadFailed => 'Indlæsning mislykkedes';
|
||||
@override
|
||||
String get original => 'Original';
|
||||
@override
|
||||
@@ -615,18 +624,18 @@ class _TranslationsAssetPickerDa extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get emptyList => 'Tom liste';
|
||||
@override
|
||||
String get unSupportedAssetType => 'Formatet understøttes ikke.';
|
||||
String get unSupportedAssetType => 'Ikke-understøttet filtype.';
|
||||
@override
|
||||
String get unableToAccessAll => 'Kan ikke tilgå alle filer på enheden.';
|
||||
String get unableToAccessAll => 'Kan ikke tilgå alle filer på enheden';
|
||||
@override
|
||||
String get viewingLimitedAssetsTip => 'Vis kun filer og mapper tilgængelig for appen.';
|
||||
String get viewingLimitedAssetsTip => 'Vis kun filer og mapper tilgængelige for appen.';
|
||||
@override
|
||||
String get changeAccessibleLimitedAssets => 'Klik for at opdatere tilgængelige filer';
|
||||
@override
|
||||
String get accessAllTip =>
|
||||
'Appen kan kun tilgå nogle filer på enheden. Åben venligst systemindstillingerne og giv appen adgang til alle medier på enheden.';
|
||||
'Appen kan kun tilgå nogle filer på enheden. Gå til systemindstillingerne, og giv den adgang til alle medier på enheden.';
|
||||
@override
|
||||
String get goToSystemSettings => 'Gå til systemindstillingerne';
|
||||
String get goToSystemSettings => 'Gå til systemindstillinger';
|
||||
@override
|
||||
String get accessLimitedAssets => 'Fortsæt med begrænset adgang';
|
||||
@override
|
||||
@@ -646,15 +655,35 @@ class _TranslationsAssetPickerDa extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get sActionSelectHint => 'Vælg';
|
||||
@override
|
||||
String get sActionSwitchPathLabel => 'Ændr filens sti';
|
||||
String get sActionSwitchPathLabel => 'Ændr filsti';
|
||||
@override
|
||||
String get sActionUseCameraHint => 'Benyt kamera';
|
||||
String get sActionUseCameraHint => 'Brug kamera';
|
||||
@override
|
||||
String get sNameDurationLabel => 'Varighed';
|
||||
@override
|
||||
String get sUnitAssetCountLabel => 'Antal';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPageDa extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPageDa._(TranslationsDa root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsDa _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Netværksgrænseflader';
|
||||
@override
|
||||
String get info =>
|
||||
'Som standard bruger LocalSend alle tilgængelige netværksgrænseflader. Du kan ekskludere uønskede netværk her. Du skal genstarte serveren for at anvende ændringerne.';
|
||||
@override
|
||||
String get preview => 'Forhåndsvisning';
|
||||
@override
|
||||
String get whitelist => 'Hvidliste';
|
||||
@override
|
||||
String get blacklist => 'Sortliste';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
class _TranslationsReceiveTabInfoBoxDa extends TranslationsReceiveTabInfoBoxEn {
|
||||
_TranslationsReceiveTabInfoBoxDa._(TranslationsDa root) : this._root = root, super.internal(root);
|
||||
@@ -667,7 +696,22 @@ class _TranslationsReceiveTabInfoBoxDa extends TranslationsReceiveTabInfoBoxEn {
|
||||
@override
|
||||
String get port => 'Port:';
|
||||
@override
|
||||
String get alias => 'Alias:';
|
||||
String get alias => 'Enhedsnavn:';
|
||||
}
|
||||
|
||||
// Path: receiveTab.quickSave
|
||||
class _TranslationsReceiveTabQuickSaveDa extends TranslationsReceiveTabQuickSaveEn {
|
||||
_TranslationsReceiveTabQuickSaveDa._(TranslationsDa root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsDa _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get favorites => 'Favoritter';
|
||||
@override
|
||||
String get off => _root.general.off;
|
||||
@override
|
||||
String get on => _root.general.on;
|
||||
}
|
||||
|
||||
// Path: sendTab.selection
|
||||
@@ -678,7 +722,7 @@ class _TranslationsSendTabSelectionDa extends TranslationsSendTabSelectionEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Hvad vil du dele?';
|
||||
String get title => 'Valg';
|
||||
@override
|
||||
String files({required Object files}) => 'Filer: ${files}';
|
||||
@override
|
||||
@@ -703,7 +747,7 @@ class _TranslationsSendTabPickerDa extends TranslationsSendTabPickerEn {
|
||||
@override
|
||||
String get app => 'App';
|
||||
@override
|
||||
String get clipboard => 'Udklipsholder';
|
||||
String get clipboard => 'Indsæt';
|
||||
}
|
||||
|
||||
// Path: sendTab.sendModes
|
||||
@@ -743,15 +787,15 @@ class _TranslationsSettingsTabGeneralDa extends TranslationsSettingsTabGeneralEn
|
||||
@override
|
||||
late final _TranslationsSettingsTabGeneralLanguageOptionsDa languageOptions = _TranslationsSettingsTabGeneralLanguageOptionsDa._(_root);
|
||||
@override
|
||||
String get saveWindowPlacement => 'Afslut: Gem vindueposition.';
|
||||
String get saveWindowPlacement => 'Gem vinduesposition ved afslutning';
|
||||
@override
|
||||
String get saveWindowPlacementWindows => 'Gem vinduesposition efter afslutning';
|
||||
String get saveWindowPlacementWindows => 'Gem vinduesposition ved lukning';
|
||||
@override
|
||||
String get minimizeToTray => 'Afslut: minimer til dock/menubjælke';
|
||||
String get minimizeToTray => 'Minimer til systembakken/menulinjen ved lukning';
|
||||
@override
|
||||
String get launchAtStartup => 'Autostart ved login';
|
||||
String get launchAtStartup => 'Autostart efter login';
|
||||
@override
|
||||
String get launchMinimized => 'Autostart: Skjult ved opstart';
|
||||
String get launchMinimized => 'Autostart: Start skjult';
|
||||
@override
|
||||
String get showInContextMenu => 'Vis LocalSend i kontekstmenu';
|
||||
@override
|
||||
@@ -774,15 +818,15 @@ class _TranslationsSettingsTabReceiveDa extends TranslationsSettingsTabReceiveEn
|
||||
@override
|
||||
String get requirePin => _root.webSharePage.requirePin;
|
||||
@override
|
||||
String get autoFinish => 'Fuldend automatisk';
|
||||
String get autoFinish => 'Auto-fuldfør';
|
||||
@override
|
||||
String get destination => 'Placering';
|
||||
String get destination => 'Gem til mappe';
|
||||
@override
|
||||
String get downloads => '(Overførsler)';
|
||||
@override
|
||||
String get saveToGallery => 'Gem medier i galleri';
|
||||
String get saveToGallery => 'Gem medier til galleri';
|
||||
@override
|
||||
String get saveToHistory => 'Gem i historik';
|
||||
String get saveToHistory => 'Gem til historik';
|
||||
}
|
||||
|
||||
// Path: settingsTab.send
|
||||
@@ -795,7 +839,7 @@ class _TranslationsSettingsTabSendDa extends TranslationsSettingsTabSendEn {
|
||||
@override
|
||||
String get title => 'Send';
|
||||
@override
|
||||
String get shareViaLinkAutoAccept => 'Accepter automatisk anmodninger i "Del med link"-tilstand';
|
||||
String get shareViaLinkAutoAccept => 'Acceptér automatisk anmodninger i "Del med link"-tilstand';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network
|
||||
@@ -812,7 +856,7 @@ class _TranslationsSettingsTabNetworkDa extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String get server => 'Server';
|
||||
@override
|
||||
String get alias => 'Alias';
|
||||
String get alias => 'Enhedsnavn';
|
||||
@override
|
||||
String get deviceType => 'Enhedstype';
|
||||
@override
|
||||
@@ -820,17 +864,25 @@ class _TranslationsSettingsTabNetworkDa extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String get port => 'Port';
|
||||
@override
|
||||
String get discoveryTimeout => 'Timeout for opdagelse';
|
||||
String get discoveryTimeout => 'Timeout for søgning';
|
||||
@override
|
||||
String portWarning({required Object defaultPort}) =>
|
||||
'Hvis du bruger en brugerdefineret port, vil du muligvis ikke blive genkendt af andre enheder. (Standard: ${defaultPort})';
|
||||
'Andre enheder registrerer dig muligvis ikke, da du bruger en brugerdefineret port (standard: ${defaultPort}).';
|
||||
@override
|
||||
String get encryption => 'Kryptering';
|
||||
@override
|
||||
String get multicastGroup => 'Multicast';
|
||||
String get multicastGroup => 'Multicast-adresse';
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'Du bliver muligvis ikke genkendt af andre enheder, fordi du bruger en brugerdefineret multicast-adresse. (Standard: ${defaultMulticast})';
|
||||
'Andre enheder registrerer dig muligvis ikke, da du bruger en brugerdefineret multicast-adresse (standard: ${defaultMulticast}).';
|
||||
@override
|
||||
String get network => 'Netværk';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsDa networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsDa._(_root);
|
||||
@override
|
||||
String get useSystemName => 'Brug systemnavn';
|
||||
@override
|
||||
String get generateRandomAlias => 'Generér tilfældigt alias';
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -860,12 +912,12 @@ class _TranslationsTroubleshootPageFirewallDa extends TranslationsTroubleshootPa
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'Denne app kan sende filer til andre endheder, men ikke omvendt.';
|
||||
String get symptom => 'Denne enhed kan sende filer til andre enheder, men andre kan ikke sende til denne enhed.';
|
||||
@override
|
||||
String solution({required Object port}) =>
|
||||
'Dette er højst sandsynligt et Firewall-problem. Du kan løse det ved at tillade indgående forbindelser (UDP und TCP) på Port ${port}.';
|
||||
'Dette er sandsynligvis et firewall-problem. Løs det ved at tillade indgående forbindelser (UDP og TCP) på port ${port}.';
|
||||
@override
|
||||
String get openFirewall => 'Åben firewall';
|
||||
String get openFirewall => 'Åbn firewall';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noDiscovery
|
||||
@@ -879,7 +931,7 @@ class _TranslationsTroubleshootPageNoDiscoveryDa extends TranslationsTroubleshoo
|
||||
String get symptom => 'Denne enhed kan ikke finde andre enheder.';
|
||||
@override
|
||||
String get solution =>
|
||||
'Kontrollér venligst, at alle enheder er på det samme Wi-Fi-netværk og har samme konfiguration (port, multicast-adresse, kryptering). Du kan prøve at indtaste enhedens IP-adresse manuelt. Hvis dette virker, kan du overveje at tilføje denne enhed til favoritterne, så den automatisk kan blive opdaget i fremtiden.';
|
||||
'Sørg for, at alle enheder er på samme Wi-Fi-netværk og har den samme konfiguration (port, multicast-adresse, kryptering). Du kan prøve at indtaste den ønskede enheds IP-adresse manuelt. Hvis det virker, kan du føje enheden til favoritter, så den kan findes automatisk fremover.';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noConnection
|
||||
@@ -893,7 +945,7 @@ class _TranslationsTroubleshootPageNoConnectionDa extends TranslationsTroublesho
|
||||
String get symptom => 'Begge enheder kan hverken se hinanden eller dele data.';
|
||||
@override
|
||||
String get solution =>
|
||||
'Findes problemet på begge sider? I så fald skal du sikrer, at begge enheder er tilsluttet samme Wi-Fi-netværk og deler den samme konfiguration (Port, Multicast-adresse, kryptering). Det er muligt, at Wi-Fi-netværket ikke tillader forbindelser mellem enheder. I så fald skal denne indstilling slås til på routeren.';
|
||||
'Er problemet der på begge enheder? Hvis ja, skal du sikre, at begge er på samme Wi-Fi-netværk og har den samme konfiguration (port, multicast-adresse, kryptering). Det kan være, at Wi-Fi-netværket forhindrer kommunikation mellem enheder grundet Access Point (AP) Isolation. I så fald skal denne indstilling deaktiveres på routeren.';
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage.entryActions
|
||||
@@ -904,13 +956,13 @@ class _TranslationsReceiveHistoryPageEntryActionsDa extends TranslationsReceiveH
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get open => 'Åben fil';
|
||||
String get open => 'Åbn fil';
|
||||
@override
|
||||
String get showInFolder => 'Vis i mappe';
|
||||
@override
|
||||
String get info => 'Information';
|
||||
@override
|
||||
String get deleteFromHistory => 'Slet fra historikken';
|
||||
String get deleteFromHistory => 'Slet fra historik';
|
||||
}
|
||||
|
||||
// Path: progressPage.total
|
||||
@@ -938,7 +990,7 @@ class _TranslationsDialogsAddFileDa extends TranslationsDialogsAddFileEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Tilføj til pakke';
|
||||
String get title => 'Føj til valg';
|
||||
@override
|
||||
String get content => 'Hvad vil du tilføje?';
|
||||
}
|
||||
@@ -951,13 +1003,13 @@ class _TranslationsDialogsAddressInputDa extends TranslationsDialogsAddressInput
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Skriv adresse';
|
||||
String get title => 'Indtast adresse';
|
||||
@override
|
||||
String get hashtag => 'Hashtag';
|
||||
@override
|
||||
String get ip => 'IP-adresse';
|
||||
@override
|
||||
String get recentlyUsed => 'Senest brugt:';
|
||||
String get recentlyUsed => 'Senest brugt: ';
|
||||
}
|
||||
|
||||
// Path: dialogs.cancelSession
|
||||
@@ -994,9 +1046,9 @@ class _TranslationsDialogsEncryptionDisabledNoticeDa extends TranslationsDialogs
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Kryptering slået fra';
|
||||
String get title => 'Kryptering deaktiveret';
|
||||
@override
|
||||
String get content => 'Kommunikationen forløber nu over den ukrypterede HTTP-protokol. Aktiver kryptering for igen at benytte HTTPS.';
|
||||
String get content => 'Kommunikationen sker nu via den ukrypterede HTTP-protokol. Aktivér kryptering igen for at bruge HTTPS.';
|
||||
}
|
||||
|
||||
// Path: dialogs.errorDialog
|
||||
@@ -1020,9 +1072,9 @@ class _TranslationsDialogsFavoriteDialogDa extends TranslationsDialogsFavoriteDi
|
||||
@override
|
||||
String get title => 'Favoritter';
|
||||
@override
|
||||
String get noFavorites => 'Ingen favoritter indstillet.';
|
||||
String get noFavorites => 'Ingen favoritter endnu.';
|
||||
@override
|
||||
String get addFavorite => 'Ny';
|
||||
String get addFavorite => 'Tilføj';
|
||||
}
|
||||
|
||||
// Path: dialogs.favoriteDeleteDialog
|
||||
@@ -1046,15 +1098,15 @@ class _TranslationsDialogsFavoriteEditDialogDa extends TranslationsDialogsFavori
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get titleAdd => 'Tilføj favorit';
|
||||
String get titleAdd => 'Føj til favoritter';
|
||||
@override
|
||||
String get titleEdit => 'Rediger favorit';
|
||||
@override
|
||||
String get name => 'Navn';
|
||||
String get name => 'Enhedsnavn';
|
||||
@override
|
||||
String get auto => '(auto)';
|
||||
@override
|
||||
String get ip => 'IP-addresse';
|
||||
String get ip => 'IP-adresse';
|
||||
@override
|
||||
String get port => 'Port';
|
||||
}
|
||||
@@ -1067,7 +1119,7 @@ class _TranslationsDialogsFileInfoDa extends TranslationsDialogsFileInfoEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Fil-information';
|
||||
String get title => 'Filoplysninger';
|
||||
@override
|
||||
String get fileName => 'Filnavn:';
|
||||
@override
|
||||
@@ -1101,9 +1153,9 @@ class _TranslationsDialogsHistoryClearDialogDa extends TranslationsDialogsHistor
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Slet historik';
|
||||
String get title => 'Ryd historik';
|
||||
@override
|
||||
String get content => 'Vil du virkelig slette historikken?';
|
||||
String get content => 'Vil du virkelig slette hele historikken?';
|
||||
}
|
||||
|
||||
// Path: dialogs.localNetworkUnauthorized
|
||||
@@ -1158,7 +1210,7 @@ class _TranslationsDialogsNoPermissionDa extends TranslationsDialogsNoPermission
|
||||
@override
|
||||
String get title => 'Ingen tilladelse';
|
||||
@override
|
||||
String get content => 'Du har ikke givet de tilstrækkelige tilladelser. Giv venligst tilladelse i systemindstillingerne.';
|
||||
String get content => 'Du har ikke givet de nødvendige tilladelser. Giv venligst tilladelse i systemindstillingerne.';
|
||||
}
|
||||
|
||||
// Path: dialogs.notAvailableOnPlatform
|
||||
@@ -1193,7 +1245,7 @@ class _TranslationsDialogsQuickActionsDa extends TranslationsDialogsQuickActions
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Kvikhandlinger';
|
||||
String get title => 'Hurtighandlinger';
|
||||
@override
|
||||
String get counter => 'Tæller';
|
||||
@override
|
||||
@@ -1201,7 +1253,7 @@ class _TranslationsDialogsQuickActionsDa extends TranslationsDialogsQuickActions
|
||||
@override
|
||||
String get padZero => 'Fyld med nuller';
|
||||
@override
|
||||
String get sortBeforeCount => 'Sorter alfabetisk på forhånd';
|
||||
String get sortBeforeCount => 'Sortér alfabetisk på forhånd (A-Å)';
|
||||
@override
|
||||
String get random => 'Tilfældig';
|
||||
}
|
||||
@@ -1216,7 +1268,7 @@ class _TranslationsDialogsQuickSaveNoticeDa extends TranslationsDialogsQuickSave
|
||||
@override
|
||||
String get title => _root.general.quickSave;
|
||||
@override
|
||||
String get content => 'Filoverførsler bliver automatisk accepteret. Bemærk at alle på det lokale netværk kan sende dig filer.';
|
||||
String get content => 'Filoverførsler accepteres nu automatisk. Bemærk, at alle på det lokale netværk kan sende dig filer.';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickSaveFromFavoritesNotice
|
||||
@@ -1228,6 +1280,12 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeDa extends TranslationsDia
|
||||
// Translations
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => [
|
||||
'Filoverførsler accepteres nu automatisk fra enheder på din favoritliste.',
|
||||
'Advarsel! Dette er ikke helt sikkert, da hvis en hacker har fingeraftrykket på enhver enhed fra din favoritliste, kan de sende filer til dig uden restriktioner.',
|
||||
'Denne mulighed er dog stadig sikrere end at tillade alle brugere på det lokale netværk at sende filer til dig uden restriktioner.',
|
||||
];
|
||||
}
|
||||
|
||||
// Path: dialogs.pin
|
||||
@@ -1249,13 +1307,13 @@ class _TranslationsDialogsSendModeHelpDa extends TranslationsDialogsSendModeHelp
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Sendemåde';
|
||||
String get title => 'Send-tilstande';
|
||||
@override
|
||||
String get single => 'Send filer til en modtager. Filvalget vil blive ryddet når filoverførslen er slut.';
|
||||
String get single => 'Sender filer til én modtager. Valget ryddes efter filoverførsel er færdig.';
|
||||
@override
|
||||
String get multiple => 'Send filer til flere modtagere. Filvalget vil ikke blive ryddet.';
|
||||
String get multiple => 'Sender filer til flere modtager. Valget ryddes ikke efter filoverførsel er færdig.';
|
||||
@override
|
||||
String get link => 'Modtagere, der ikke har LocalSend installeret, kan downloade de valgte filer i en browser.';
|
||||
String get link => 'Modtagere, der ikke har LocalSend installeret, kan hente de valgte filer ved at åbne linket i deres browser.';
|
||||
}
|
||||
|
||||
// Path: dialogs.zoom
|
||||
@@ -1269,6 +1327,19 @@ class _TranslationsDialogsZoomDa extends TranslationsDialogsZoomEn {
|
||||
String get title => 'URL';
|
||||
}
|
||||
|
||||
// Path: dialogs.openFile
|
||||
class _TranslationsDialogsOpenFileDa extends TranslationsDialogsOpenFileEn {
|
||||
_TranslationsDialogsOpenFileDa._(TranslationsDa root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsDa _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Åbn fil';
|
||||
@override
|
||||
String get content => 'Vil du åbne den modtagne fil?';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general.brightnessOptions
|
||||
class _TranslationsSettingsTabGeneralBrightnessOptionsDa extends TranslationsSettingsTabGeneralBrightnessOptionsEn {
|
||||
_TranslationsSettingsTabGeneralBrightnessOptionsDa._(TranslationsDa root) : this._root = root, super.internal(root);
|
||||
@@ -1308,6 +1379,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsDa extends TranslationsSetti
|
||||
String get system => 'System';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsDa extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsDa._(TranslationsDa root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsDa _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'Alle';
|
||||
@override
|
||||
String get filtered => 'Filtreret';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleDa extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleDa._(TranslationsDa root) : this._root = root, super.internal(root);
|
||||
@@ -1318,7 +1402,7 @@ class _TranslationsProgressPageTotalTitleDa extends TranslationsProgressPageTota
|
||||
@override
|
||||
String sending({required Object time}) => 'Samlet tid (${time})';
|
||||
@override
|
||||
String get finishedError => 'Fuldendt med fejl';
|
||||
String get finishedError => 'Fuldført med fejl';
|
||||
@override
|
||||
String get canceledSender => 'Afbrudt af afsender';
|
||||
@override
|
||||
|
||||
@@ -409,6 +409,8 @@ class _TranslationsProgressPageDe extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'in Fotos gespeichert';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalDe total = _TranslationsProgressPageTotalDe._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeDe remainingTime = _TranslationsProgressPageRemainingTimeDe._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -983,6 +985,27 @@ class _TranslationsProgressPageTotalDe extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Geschwindigkeit: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeDe extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeDe._(TranslationsDe root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsDe _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Benutze 'h' als Abkürzung für Stunden und 'm' für Minuten
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// Benutze 'd' für Tage, 'h' für Stunden und 'm' für Minuten
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileDe extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileDe._(TranslationsDe root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -351,13 +351,13 @@ class _TranslationsReceiveOptionsPageEl extends TranslationsReceiveOptionsPageEn
|
||||
@override
|
||||
String get title => 'Επιλογές';
|
||||
@override
|
||||
String get destination => _root.settingsTab.receive.destination;
|
||||
@override
|
||||
String get appDirectory => '(Φάκελος LocalSend)';
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
@override
|
||||
String get saveToGalleryOff => 'Απενεργοποιήθηκε αυτόματα επειδή υπάρχουν κατάλογοι.';
|
||||
@override
|
||||
String get destination => _root.settingsTab.receive.destination;
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
}
|
||||
|
||||
// Path: sendPage
|
||||
@@ -372,9 +372,9 @@ class _TranslationsSendPageEl extends TranslationsSendPageEn {
|
||||
@override
|
||||
String get rejected => 'Ο παραλήπτης απέρριψε το αίτημα.';
|
||||
@override
|
||||
String get tooManyAttempts => _root.web.tooManyAttempts;
|
||||
@override
|
||||
String get busy => 'Ο παραλήπτης είναι απασχολημένος με άλλο αίτημα.';
|
||||
@override
|
||||
String get tooManyAttempts => _root.web.tooManyAttempts;
|
||||
}
|
||||
|
||||
// Path: progressPage
|
||||
@@ -420,8 +420,6 @@ class _TranslationsWebSharePageEl extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get noRequests => 'Κανένα αίτμηα ακόμα.';
|
||||
@override
|
||||
String get encryption => _root.settingsTab.network.encryption;
|
||||
@override
|
||||
String get autoAccept => 'Αυτόματη αποδοχή αιτημάτων';
|
||||
@override
|
||||
String get requirePin => 'Απαίτηση PIN';
|
||||
@@ -431,6 +429,8 @@ class _TranslationsWebSharePageEl extends TranslationsWebSharePageEn {
|
||||
String get encryptionHint => 'Το LocalSend χρησιμοποιεί αυτο-υπογεγραμμένο πιστοποιητικό. Χρειάζεται να το αποθεχτείτε στον φυλλομετρητή.';
|
||||
@override
|
||||
String pendingRequests({required Object n}) => 'Αναμονή αιτημάτων: ${n}';
|
||||
@override
|
||||
String get encryption => _root.settingsTab.network.encryption;
|
||||
}
|
||||
|
||||
// Path: aboutPage
|
||||
@@ -1106,11 +1106,11 @@ class _TranslationsDialogsAddressInputEl extends TranslationsDialogsAddressInput
|
||||
@override
|
||||
String get title => 'Εισαγωγή διεύθυνσης';
|
||||
@override
|
||||
String get hashtag => 'Hashtag';
|
||||
@override
|
||||
String get ip => 'Διεύθυνση IP';
|
||||
@override
|
||||
String get recentlyUsed => 'Χρησιμοποιήθηκε πρόσφατα: ';
|
||||
@override
|
||||
String get hashtag => 'Χάσταγκ';
|
||||
}
|
||||
|
||||
// Path: dialogs.cancelSession
|
||||
@@ -1271,7 +1271,7 @@ class _TranslationsDialogsLocalNetworkUnauthorizedEl extends TranslationsDialogs
|
||||
String get title => _root.dialogs.noPermission.title;
|
||||
@override
|
||||
String get description =>
|
||||
'LocalSend can\'t find other devices without having the permission to scan the local network. Please grant this permission in the settings.';
|
||||
'Το LocalSend δεν μπορεί να βρει άλλες συσκευές χωρίς την άδεια σάρωσης του τοπικού δικτύου. Παρακαλείστε να παραχωρήσετε αυτό το δικαίωμα στις ρυθμίσεις.';
|
||||
@override
|
||||
String get gotoSettings => 'Ρυθμίσεις';
|
||||
}
|
||||
@@ -1284,7 +1284,7 @@ class _TranslationsDialogsMessageInputEl extends TranslationsDialogsMessageInput
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Τύπος μηνύματος';
|
||||
String get title => 'Πληκτρολογήστε το μήνυμα';
|
||||
@override
|
||||
String get multiline => 'Πολλαπλών γραμμών';
|
||||
}
|
||||
@@ -1368,9 +1368,9 @@ class _TranslationsDialogsQuickSaveNoticeEl extends TranslationsDialogsQuickSave
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => _root.general.quickSave;
|
||||
@override
|
||||
String get content => 'Τα αιτήματα αρχείων γίνονται αυτόματα δεκτά. Έχετε υπόψη σας ότι όλοι στο τοπικό δίκτυο μπορούν να σας στείλουν αρχεία.';
|
||||
@override
|
||||
String get title => _root.general.quickSave;
|
||||
}
|
||||
|
||||
// Path: dialogs.quickSaveFromFavoritesNotice
|
||||
@@ -1381,13 +1381,13 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeEl extends TranslationsDia
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => [
|
||||
'Τα αιτήματα αρχείων γίνονται τώρα αυτόματα αποδεκτά από τις συσκευές της λίστας των αγαπημένων σας.',
|
||||
'Προειδοποίηση! Επί του παρόντος, αυτό δεν είναι απολύτως ασφαλές, ένας χάκερ που έχει το δακτυλικό αποτύπωμα οποιασδήποτε συσκευής από τη λίστα των αγαπημένων σας μπορεί να σας στείλει αρχεία χωρίς περιορισμό.',
|
||||
'Ωστόσο, αυτή η επιλογή είναι ακόμα πιο ασφαλής από το να επιτρέπεται σε όλους τους χρήστες στο τοπικό δίκτυο να σας στείλουν αρχεία χωρίς περιορισμό.',
|
||||
];
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
}
|
||||
|
||||
// Path: dialogs.pin
|
||||
|
||||
@@ -392,8 +392,11 @@ class TranslationsReceivePageEn {
|
||||
// Translations
|
||||
|
||||
/// en: '(one) {wants to send you a file} (other) {wants to send you {n} files}'
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('en'))(n, one: 'wants to send you a file', other: 'wants to send you ${n} files');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('en'))(
|
||||
n,
|
||||
one: 'wants to send you a file',
|
||||
other: 'wants to send you ${n} files',
|
||||
);
|
||||
|
||||
/// en: 'sent you a message:'
|
||||
String get subTitleMessage => 'sent you a message:';
|
||||
|
||||
@@ -327,8 +327,11 @@ class _TranslationsReceivePageEnIn extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('en'))(n, one: 'wants to send you a file', other: 'wants to send you ${n} files');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('en'))(
|
||||
n,
|
||||
one: 'wants to send you a file',
|
||||
other: 'wants to send you ${n} files',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'sent you a message:';
|
||||
@override
|
||||
@@ -388,6 +391,8 @@ class _TranslationsProgressPageEnIn extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Saved in Photos';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalEnIn total = _TranslationsProgressPageTotalEnIn._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeEnIn remainingTime = _TranslationsProgressPageRemainingTimeEnIn._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -1063,6 +1068,27 @@ class _TranslationsProgressPageTotalEnIn extends TranslationsProgressPageTotalEn
|
||||
String speed({required Object speed}) => 'Speed: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeEnIn extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeEnIn._(TranslationsEnIn root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsEnIn _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Use 'h' for hours abbreviation and 'm' for minutes
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// Use 'd' for days, 'h' for hours, and 'm' for minutes
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileEnIn extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileEnIn._(TranslationsEnIn root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -211,7 +211,7 @@ class _TranslationsSendTabEsEs extends TranslationsSendTabEn {
|
||||
@override
|
||||
String get scan => 'Buscar dispositivos';
|
||||
@override
|
||||
String get manualSending => 'Envío manual';
|
||||
String get manualSending => 'Enviar manualmente';
|
||||
@override
|
||||
String get sendMode => 'Modo de envío';
|
||||
@override
|
||||
@@ -219,7 +219,7 @@ class _TranslationsSendTabEsEs extends TranslationsSendTabEn {
|
||||
@override
|
||||
String get sendModeHelp => 'Explicación';
|
||||
@override
|
||||
String get help => 'Por favor asegúrese que el destino elegido esté en la misma red Wi-Fi.';
|
||||
String get help => 'Por favor asegúrese que el dispositivo de destino esté en la misma red Wi-Fi.';
|
||||
@override
|
||||
String get placeItems => 'Selecciona elementos para compartir.';
|
||||
}
|
||||
@@ -297,13 +297,13 @@ class _TranslationsApkPickerPageEsEs extends TranslationsApkPickerPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Apps (APK)';
|
||||
String get title => 'Aplicaciones (APK)';
|
||||
@override
|
||||
String get excludeSystemApps => 'Excluir apps de sistema';
|
||||
@override
|
||||
String get excludeAppsWithoutLaunchIntent => 'Excluir apps no ejecutables';
|
||||
@override
|
||||
String apps({required Object n}) => '${n} Apps';
|
||||
String apps({required Object n}) => '${n} Aplicaciones';
|
||||
}
|
||||
|
||||
// Path: selectedFilesPage
|
||||
@@ -325,8 +325,11 @@ class _TranslationsReceivePageEsEs extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('es'))(n, one: 'quiere enviarte un archivo', other: 'quiere enviarte ${n} archivos');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('es'))(
|
||||
n,
|
||||
one: 'quiere enviarte un archivo',
|
||||
other: 'quiere enviarte ${n} archivos',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'te ha enviado un mensaje:';
|
||||
@override
|
||||
@@ -347,7 +350,7 @@ class _TranslationsReceiveOptionsPageEsEs extends TranslationsReceiveOptionsPage
|
||||
@override
|
||||
String get destination => _root.settingsTab.receive.destination;
|
||||
@override
|
||||
String get appDirectory => '(carpeta ${_root.appName})';
|
||||
String get appDirectory => '(Carpeta LocalSend)';
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
@override
|
||||
@@ -386,6 +389,8 @@ class _TranslationsProgressPageEsEs extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Guardado en fotos';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalEsEs total = _TranslationsProgressPageTotalEsEs._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeEsEs remainingTime = _TranslationsProgressPageRemainingTimeEsEs._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -646,7 +651,7 @@ class _TranslationsAssetPickerEsEs extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get sTypeOtherLabel => 'Otros medios';
|
||||
@override
|
||||
String get sActionPlayHint => 'play';
|
||||
String get sActionPlayHint => 'reproducir';
|
||||
@override
|
||||
String get sActionPreviewHint => 'vista previa';
|
||||
@override
|
||||
@@ -669,14 +674,14 @@ class _TranslationsNetworkInterfacesPageEsEs extends TranslationsNetworkInterfac
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Interfaces de red';
|
||||
String get title => 'Interfaces de la red';
|
||||
@override
|
||||
String get info =>
|
||||
'De forma predeterminada, LocalSend utiliza todas las interfaces de red disponibles. Aquí puede desactivar las redes no deseadas. Debe reiniciar el servidor para aplicar los cambios.';
|
||||
@override
|
||||
String get preview => 'Vista previa';
|
||||
@override
|
||||
String get whitelist => 'Lista de permitidos';
|
||||
String get whitelist => 'Lista blanca';
|
||||
@override
|
||||
String get blacklist => 'Lista negra';
|
||||
}
|
||||
@@ -836,7 +841,7 @@ class _TranslationsSettingsTabSendEsEs extends TranslationsSettingsTabSendEn {
|
||||
@override
|
||||
String get title => 'Enviar';
|
||||
@override
|
||||
String get shareViaLinkAutoAccept => 'Enviar enlace: Aceptar automáticamente';
|
||||
String get shareViaLinkAutoAccept => 'Aceptar automáticamente solicitudes en el modo "Compartir mediante enlace"';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network
|
||||
@@ -979,6 +984,27 @@ class _TranslationsProgressPageTotalEsEs extends TranslationsProgressPageTotalEn
|
||||
String speed({required Object speed}) => 'Velocidad: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeEsEs extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeEsEs._(TranslationsEsEs root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsEsEs _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Usa «h» como abreviatura de horas y «m» para minutos
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// Usa «d» para días, «h» para horas y «m» para minutos
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileEsEs extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileEsEs._(TranslationsEsEs root) : this._root = root, super.internal(root);
|
||||
@@ -1015,7 +1041,7 @@ class _TranslationsDialogsAddressInputEsEs extends TranslationsDialogsAddressInp
|
||||
@override
|
||||
String get title => 'Introducir dirección';
|
||||
@override
|
||||
String get hashtag => 'Hashtag';
|
||||
String get hashtag => 'Etiqueta';
|
||||
@override
|
||||
String get ip => 'Dirección IP';
|
||||
@override
|
||||
@@ -1111,7 +1137,7 @@ class _TranslationsDialogsFavoriteEditDialogEsEs extends TranslationsDialogsFavo
|
||||
@override
|
||||
String get titleAdd => 'Agregar a favoritos';
|
||||
@override
|
||||
String get titleEdit => 'Editar';
|
||||
String get titleEdit => 'Ajustes';
|
||||
@override
|
||||
String get name => 'Alias';
|
||||
@override
|
||||
|
||||
@@ -145,7 +145,7 @@ class _TranslationsGeneralEt extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get open => 'Ava';
|
||||
@override
|
||||
String get queue => 'Järjekord';
|
||||
String get queue => 'Järjekorras';
|
||||
@override
|
||||
String get quickSave => 'Kiirsalvestus';
|
||||
@override
|
||||
@@ -325,8 +325,11 @@ class _TranslationsReceivePageEt extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('et'))(n, one: 'soovib sulle saata faili', other: 'soovib sulle saata ${n} faili');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('et'))(
|
||||
n,
|
||||
one: 'soovib sulle saata faili',
|
||||
other: 'soovib sulle saata ${n} faili',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'saatis sulle sõnumi:';
|
||||
@override
|
||||
@@ -386,6 +389,8 @@ class _TranslationsProgressPageEt extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Salvestatud kausta Fotod';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalEt total = _TranslationsProgressPageTotalEt._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeEt remainingTime = _TranslationsProgressPageRemainingTimeEt._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -897,7 +902,7 @@ class _TranslationsSettingsTabOtherEt extends TranslationsSettingsTabOtherEn {
|
||||
@override
|
||||
String get donate => 'Toeta rahaliselt';
|
||||
@override
|
||||
String get privacyPolicy => 'Privaatsuspoliitika';
|
||||
String get privacyPolicy => 'Andmekaitsepõhimõtted';
|
||||
@override
|
||||
String get termsOfUse => 'Kasutustingimused';
|
||||
}
|
||||
@@ -980,6 +985,27 @@ class _TranslationsProgressPageTotalEt extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Kiirus: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeEt extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeEt._(TranslationsEt root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsEt _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Kasuta „h“ tunni lühendina ja „m“ minutite jaoks
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h} t ${m} min';
|
||||
|
||||
/// Kasuta „d“ päeva, lühendina „h“ tunni lühendina ja „m“ minutite jaoks
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d} pv ${h} t ${m} min';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileEt extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileEt._(TranslationsEt root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -81,6 +81,10 @@ class TranslationsEu extends Translations {
|
||||
late final _TranslationsWebEu web = _TranslationsWebEu._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerEu assetPicker = _TranslationsAssetPickerEu._(_root);
|
||||
@override
|
||||
late final _TranslationsSanitizationEu sanitization = _TranslationsSanitizationEu._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPageEu networkInterfacesPage = _TranslationsNetworkInterfacesPageEu._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -163,7 +167,9 @@ class _TranslationsGeneralEu extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get unknown => 'Ezezaguna';
|
||||
@override
|
||||
String get noItemInClipboard => 'Elementua ez dago arbeletan';
|
||||
String get noItemInClipboard => 'Arbela hutsik dago.';
|
||||
@override
|
||||
String get quickSaveFromFavorites => '“Gogokoetan” gorde';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -177,6 +183,8 @@ class _TranslationsReceiveTabEu extends TranslationsReceiveTabEn {
|
||||
String get title => 'Eskuratu';
|
||||
@override
|
||||
late final _TranslationsReceiveTabInfoBoxEu infoBox = _TranslationsReceiveTabInfoBoxEu._(_root);
|
||||
@override
|
||||
late final _TranslationsReceiveTabQuickSaveEu quickSave = _TranslationsReceiveTabQuickSaveEu._(_root);
|
||||
}
|
||||
|
||||
// Path: sendTab
|
||||
@@ -210,6 +218,8 @@ class _TranslationsSendTabEu extends TranslationsSendTabEn {
|
||||
String get help => 'Ziurtatu zaitez aukeratutako hartzailea zure Wi-Fi sare berean dagoela.';
|
||||
@override
|
||||
String get placeItems => 'Aukeratu elkarbanatzeko elementuak.';
|
||||
@override
|
||||
String get manualSending => 'Eskuzko bidalketa';
|
||||
}
|
||||
|
||||
// Path: settingsTab
|
||||
@@ -229,6 +239,10 @@ class _TranslationsSettingsTabEu extends TranslationsSettingsTabEn {
|
||||
late final _TranslationsSettingsTabNetworkEu network = _TranslationsSettingsTabNetworkEu._(_root);
|
||||
@override
|
||||
String get advancedSettings => 'Ezarpen aurreratuak';
|
||||
@override
|
||||
late final _TranslationsSettingsTabSendEu send = _TranslationsSettingsTabSendEu._(_root);
|
||||
@override
|
||||
late final _TranslationsSettingsTabOtherEu other = _TranslationsSettingsTabOtherEu._(_root);
|
||||
}
|
||||
|
||||
// Path: troubleshootPage
|
||||
@@ -250,6 +264,8 @@ class _TranslationsTroubleshootPageEu extends TranslationsTroubleshootPageEn {
|
||||
late final _TranslationsTroubleshootPageFirewallEu firewall = _TranslationsTroubleshootPageFirewallEu._(_root);
|
||||
@override
|
||||
late final _TranslationsTroubleshootPageNoConnectionEu noConnection = _TranslationsTroubleshootPageNoConnectionEu._(_root);
|
||||
@override
|
||||
late final _TranslationsTroubleshootPageNoDiscoveryEu noDiscovery = _TranslationsTroubleshootPageNoDiscoveryEu._(_root);
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage
|
||||
@@ -573,6 +589,28 @@ class _TranslationsAssetPickerEu extends TranslationsAssetPickerEn {
|
||||
String get sUnitAssetCountLabel => 'kontaketa';
|
||||
}
|
||||
|
||||
// Path: sanitization
|
||||
class _TranslationsSanitizationEu extends TranslationsSanitizationEn {
|
||||
_TranslationsSanitizationEu._(TranslationsEu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsEu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get invalid => 'Fitxategiaren izena karaktere baliogabeak ditu';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPageEu extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPageEu._(TranslationsEu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsEu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Sare interfazeak';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
class _TranslationsReceiveTabInfoBoxEu extends TranslationsReceiveTabInfoBoxEn {
|
||||
_TranslationsReceiveTabInfoBoxEu._(TranslationsEu root) : this._root = root, super.internal(root);
|
||||
@@ -588,6 +626,21 @@ class _TranslationsReceiveTabInfoBoxEu extends TranslationsReceiveTabInfoBoxEn {
|
||||
String get alias => 'Aliasa:';
|
||||
}
|
||||
|
||||
// Path: receiveTab.quickSave
|
||||
class _TranslationsReceiveTabQuickSaveEu extends TranslationsReceiveTabQuickSaveEn {
|
||||
_TranslationsReceiveTabQuickSaveEu._(TranslationsEu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsEu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get off => _root.general.off;
|
||||
@override
|
||||
String get on => _root.general.on;
|
||||
@override
|
||||
String get favorites => 'Gogokoak';
|
||||
}
|
||||
|
||||
// Path: sendTab.selection
|
||||
class _TranslationsSendTabSelectionEu extends TranslationsSendTabSelectionEn {
|
||||
_TranslationsSendTabSelectionEu._(TranslationsEu root) : this._root = root, super.internal(root);
|
||||
@@ -636,7 +689,7 @@ class _TranslationsSendTabSendModesEu extends TranslationsSendTabSendModesEn {
|
||||
@override
|
||||
String get multiple => 'Hartzaile anitz';
|
||||
@override
|
||||
String get link => 'Lotura elkarbanatu';
|
||||
String get link => 'URL bidez partekatu';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general
|
||||
@@ -670,6 +723,10 @@ class _TranslationsSettingsTabGeneralEu extends TranslationsSettingsTabGeneralEn
|
||||
String get launchMinimized => 'Hasieratze automatikoa: hasi txikituta';
|
||||
@override
|
||||
String get animations => 'Animazioak';
|
||||
@override
|
||||
String get saveWindowPlacementWindows => 'Irteeran leihoaren kokapena gorde';
|
||||
@override
|
||||
String get showInContextMenu => 'Erakutsi LocalSend testuinguru menuan';
|
||||
}
|
||||
|
||||
// Path: settingsTab.receive
|
||||
@@ -691,6 +748,10 @@ class _TranslationsSettingsTabReceiveEu extends TranslationsSettingsTabReceiveEn
|
||||
String get saveToGallery => 'Gorde galerian';
|
||||
@override
|
||||
String get saveToHistory => 'Gorde historialean';
|
||||
@override
|
||||
String get quickSaveFromFavorites => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
String get autoFinish => 'Automatikoki amaitu';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network
|
||||
@@ -703,7 +764,7 @@ class _TranslationsSettingsTabNetworkEu extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String get title => 'Gorria';
|
||||
@override
|
||||
String get needRestart => 'Berrabiarazi zerbitzaria aldaketak aplikatzeko.';
|
||||
String get needRestart => 'Berrabiarazi zerbitzaria aldaketak aplikatzeko!';
|
||||
@override
|
||||
String get server => 'Zerbitzaria';
|
||||
@override
|
||||
@@ -724,6 +785,48 @@ class _TranslationsSettingsTabNetworkEu extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'Multicast helbide berezi bat erabiltzen ari zarenez, agian ez zara beste gailuentzat ikusgarri izango. (Lehenetsitako multicast helbidea: ${defaultMulticast})';
|
||||
@override
|
||||
String get discoveryTimeout => 'Aurkikuntza denbora muga';
|
||||
@override
|
||||
String get useSystemName => 'Erabili sistemaren izena';
|
||||
@override
|
||||
String get generateRandomAlias => 'Ausazko "alias" sortu';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsEu networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsEu._(_root);
|
||||
@override
|
||||
String get network => 'Sarea';
|
||||
}
|
||||
|
||||
// Path: settingsTab.send
|
||||
class _TranslationsSettingsTabSendEu extends TranslationsSettingsTabSendEn {
|
||||
_TranslationsSettingsTabSendEu._(TranslationsEu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsEu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Bidali';
|
||||
@override
|
||||
String get shareViaLinkAutoAccept => 'Eskaerak automatikoki onartu “URL bidez partekatu” moduan';
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
class _TranslationsSettingsTabOtherEu extends TranslationsSettingsTabOtherEn {
|
||||
_TranslationsSettingsTabOtherEu._(TranslationsEu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsEu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Besteak';
|
||||
@override
|
||||
String get support => 'LocalSend Lagundu';
|
||||
@override
|
||||
String get donate => 'Dohaintza egin';
|
||||
@override
|
||||
String get privacyPolicy => 'Pribatutasun politika';
|
||||
@override
|
||||
String get termsOfUse => 'Erabilera baldintzak';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.firewall
|
||||
@@ -751,10 +854,24 @@ class _TranslationsTroubleshootPageNoConnectionEu extends TranslationsTroublesho
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'Hartzaile eta bidaltzaileak ez dute elkar ikusten eta ezin diote fitxategiak elkarri bidali';
|
||||
String get symptom => 'Hartzaile eta bidaltzaileak ez dute elkar ikusten eta ezin diote fitxategiak elkarri bidali.';
|
||||
@override
|
||||
String get solution =>
|
||||
'Bi aldeetan dago arazoa? Ziurtatu Wi-Fi sare berdinean kokatuta daudela eta konfigurazio bera elkarbanatzen dutela (portua, multicast helbidea, zifratua). Arazoa Wi-Fi sareak partaideen arteko konexioak mugatzea ere izan liteke. Horrela bada, routerrean aukera hau aktibatu';
|
||||
'Bi aldeetan dago arazoa? Ziurtatu Wi-Fi sare berdinean kokatuta daudela eta konfigurazio bera elkarbanatzen dutela (portua, multicast helbidea, zifratua). Arazoa Wi-Fi sareak partaideen arteko konexioak mugatzea ere izan liteke. Horrela bada, routerrean aukera hau aktibatu.';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noDiscovery
|
||||
class _TranslationsTroubleshootPageNoDiscoveryEu extends TranslationsTroubleshootPageNoDiscoveryEn {
|
||||
_TranslationsTroubleshootPageNoDiscoveryEu._(TranslationsEu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsEu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'Gailu honek ezin ditu beste gailurik aurkitu.';
|
||||
@override
|
||||
String get solution =>
|
||||
'Ziurtatu gailu guztiak Wi-Fi sare berean daudela eta konfigurazio bera partekatzen dutela (atea, helbide multikasta, kodeketa). Helburuko gailuaren IP helbidea eskuz idatz dezakezu. Horrek balio badu, gehitu gailu hori gogokoetan, etorkizunean automatikoki aurkitu dadin.';
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage.entryActions
|
||||
@@ -1122,6 +1239,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsEu extends TranslationsSetti
|
||||
String get system => 'Sistema';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsEu extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsEu._(TranslationsEu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsEu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'Guztiak';
|
||||
@override
|
||||
String get filtered => 'Iragazita';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleEu extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleEu._(TranslationsEu root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -151,7 +151,7 @@ class _TranslationsGeneralFa extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get quickSave => 'ذخیره سریع';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'ذخیره سریع برای "Favorites"';
|
||||
String get quickSaveFromFavorites => 'ذخیره سریع برای "موردعلاقهها"';
|
||||
@override
|
||||
String get renamed => 'نام ویرایششد';
|
||||
@override
|
||||
@@ -173,7 +173,7 @@ class _TranslationsGeneralFa extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get unknown => 'ناشناخته';
|
||||
@override
|
||||
String get noItemInClipboard => 'چیزی در کلیپبورد وجود ندارد';
|
||||
String get noItemInClipboard => 'چیزی در کلیپبورد وجود ندارد.';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -205,7 +205,7 @@ class _TranslationsSendTabFa extends TranslationsSendTabEn {
|
||||
@override
|
||||
late final _TranslationsSendTabPickerFa picker = _TranslationsSendTabPickerFa._(_root);
|
||||
@override
|
||||
String get shareIntentInfo => 'همچنین میتوانید از ویژگی "اشتراک گذاری" دستگاه تلفنهمراه خود برای انتخاب آسانتر فایلها استفاده کنید';
|
||||
String get shareIntentInfo => 'همچنین میتوانید از ویژگی «همرسانی» دستگاه تلفنهمراه خود برای انتخاب آسانتر پروندهها استفاده کنید.';
|
||||
@override
|
||||
String get nearbyDevices => 'دستگاههای اطراف';
|
||||
@override
|
||||
@@ -221,9 +221,9 @@ class _TranslationsSendTabFa extends TranslationsSendTabEn {
|
||||
@override
|
||||
String get sendModeHelp => 'توضیح';
|
||||
@override
|
||||
String get help => 'لطفاً مطمئن شوید که دستگاه مورد نظر به شبکه وایفای یکسانی وصل باشد';
|
||||
String get help => 'لطفاً مطمئن شوید که دستگاه مورد نظر به شبکه وایفای یکسانی وصل باشد.';
|
||||
@override
|
||||
String get placeItems => 'موارد را برای اشتراکگذاری قرار دهید';
|
||||
String get placeItems => 'موارد را برای همرسانی قرار دهید.';
|
||||
}
|
||||
|
||||
// Path: settingsTab
|
||||
@@ -259,7 +259,7 @@ class _TranslationsTroubleshootPageFa extends TranslationsTroubleshootPageEn {
|
||||
@override
|
||||
String get title => 'عیب یابی';
|
||||
@override
|
||||
String get subTitle => 'این برنامه مطابق انتظار کار نمیکند؟ در اینجا میتوانید راه حلهای رایج را بیابید';
|
||||
String get subTitle => 'این برنامه مطابق انتظار کار نمیکند؟ در اینجا میتوانید راه حلهای رایج را بیابید.';
|
||||
@override
|
||||
String get solution => 'راه حل:';
|
||||
@override
|
||||
@@ -286,7 +286,7 @@ class _TranslationsReceiveHistoryPageFa extends TranslationsReceiveHistoryPageEn
|
||||
@override
|
||||
String get deleteHistory => 'حذف تاریخچه';
|
||||
@override
|
||||
String get empty => 'تاریخچه خالی است';
|
||||
String get empty => 'تاریخچه خالی است.';
|
||||
@override
|
||||
late final _TranslationsReceiveHistoryPageEntryActionsFa entryActions = _TranslationsReceiveHistoryPageEntryActionsFa._(_root);
|
||||
}
|
||||
@@ -337,7 +337,7 @@ class _TranslationsReceivePageFa extends TranslationsReceivePageEn {
|
||||
@override
|
||||
String get subTitleLink => 'برای شما یک لینک ارسال کرد:';
|
||||
@override
|
||||
String get canceled => 'فرستنده درخواست را لغو کرد';
|
||||
String get canceled => 'فرستنده درخواست را لغو کرد.';
|
||||
}
|
||||
|
||||
// Path: receiveOptionsPage
|
||||
@@ -356,7 +356,7 @@ class _TranslationsReceiveOptionsPageFa extends TranslationsReceiveOptionsPageEn
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
@override
|
||||
String get saveToGalleryOff => 'به دلیل وجود پوشهها به طور خودکار خاموش میشود';
|
||||
String get saveToGalleryOff => 'به دلیل وجود پوشهها به طور خودکار خاموش میشود.';
|
||||
}
|
||||
|
||||
// Path: sendPage
|
||||
@@ -367,13 +367,13 @@ class _TranslationsSendPageFa extends TranslationsSendPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get waiting => 'در انتظار پاسخ...';
|
||||
String get waiting => 'در انتظار پاسخ…';
|
||||
@override
|
||||
String get rejected => 'گیرنده درخواست را رد کرد';
|
||||
String get rejected => 'گیرنده درخواست را رد کرد.';
|
||||
@override
|
||||
String get tooManyAttempts => _root.web.tooManyAttempts;
|
||||
@override
|
||||
String get busy => 'گیرنده با درخواست دیگری مشغول است';
|
||||
String get busy => 'گیرنده با درخواست دیگری مشغول است.';
|
||||
}
|
||||
|
||||
// Path: progressPage
|
||||
@@ -403,18 +403,21 @@ class _TranslationsWebSharePageFa extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get title => 'اشتراک گذاری از طریق لینک';
|
||||
@override
|
||||
String get loading => 'شروع سرور...';
|
||||
String get loading => 'در حال راهاندازی سرور…';
|
||||
@override
|
||||
String get stopping => 'توقف سرور...';
|
||||
String get stopping => 'در حال توقف سرور…';
|
||||
@override
|
||||
String get error => 'هنگام راه اندازی سرور خطایی رخ داد';
|
||||
String get error => 'هنگام راهاندازی سرور خطایی رخ داد.';
|
||||
@override
|
||||
String openLink({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('fa'))(n, one: 'باز کردن لینک در مرورگر:', other: 'باز کردن لینکها در مرورگر:');
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('fa'))(
|
||||
n,
|
||||
one: 'باز کردن لینک در مرورگر:',
|
||||
other: 'باز کردن لینکها در مرورگر:',
|
||||
);
|
||||
@override
|
||||
String get requests => 'درخواستها';
|
||||
@override
|
||||
String get noRequests => 'هنوز درخواستی وجود ندارد';
|
||||
String get noRequests => 'هنوز درخواستی وجود ندارد.';
|
||||
@override
|
||||
String get encryption => _root.settingsTab.network.encryption;
|
||||
@override
|
||||
@@ -440,11 +443,11 @@ class _TranslationsAboutPageFa extends TranslationsAboutPageEn {
|
||||
String get title => 'درباره لوکالسند';
|
||||
@override
|
||||
List<String> get description => [
|
||||
'لوکالسند یک برنامه رایگان و متن باز است که به شما امکان میدهد فایلها و پیامها را بهطور ایمن با دستگاههای اطراف از طریق شبکه محلی خود و بدون نیاز به اینترنت به اشتراک بگذارید',
|
||||
'این برنامه برای سیستم عاملهای اندروید، آی او اس، مک او اس، ویندوز و لینوکس در دسترس است. شما میتوانید با مراجعه به وبسایت رسمی برنامه کلیه روشهای دانلود را مشاهده نمایید',
|
||||
'لوکالسند یک برنامه آزاد و متنباز است که به شما امکان میدهد پروندهها و پیامها را بهطور ایمن با دستگاههای اطراف از طریق شبکه محلی خود و بدون نیاز به اینترنت همرسانی کنید.',
|
||||
'این برنامه برای سیستم عاملهای اندروید، آی او اس، مک او اس، ویندوز و لینوکس در دسترس است. شما میتوانید با مراجعه به وبگاه رسمی برنامه کلیه روشهای دانلود را مشاهده نمایید.',
|
||||
];
|
||||
@override
|
||||
String get author => 'مولف';
|
||||
String get author => 'نویسنده';
|
||||
@override
|
||||
String get contributors => 'مشارکت کنندگان';
|
||||
@override
|
||||
@@ -464,11 +467,11 @@ class _TranslationsDonationPageFa extends TranslationsDonationPageEn {
|
||||
String get title => 'کمک مالی';
|
||||
@override
|
||||
String get info =>
|
||||
'لوکالسند رایگان، متن باز و فاقد هرگونه تبلیغات است. اگر به این برنامه علاقهمندید، میتوانید با کمک مالی از توسعه آن حمایت کنید';
|
||||
'لوکالسند آزاد، متنباز و فاقد هرگونه تبلیغات است. اگر به این برنامه علاقهمندید، میتوانید با کمک مالی از توسعه آن حمایت کنید.';
|
||||
@override
|
||||
String donate({required Object amount}) => 'کمک مالی ${amount}';
|
||||
@override
|
||||
String get thanks => 'بسیار از شما سپاسگزاریم';
|
||||
String get thanks => 'بسیار از شما سپاسگزاریم!';
|
||||
@override
|
||||
String get restore => 'بازیابی خرید';
|
||||
}
|
||||
@@ -707,16 +710,16 @@ class _TranslationsAssetPickerFa extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get emptyList => 'لیست خالی';
|
||||
@override
|
||||
String get unSupportedAssetType => 'نوع فایل پشتیبانی نشده';
|
||||
String get unSupportedAssetType => 'نوع پرونده پشتیبانی نشده.';
|
||||
@override
|
||||
String get unableToAccessAll => 'قادر به دسترسی به تمام فایلهای موجود در دستگاه نیست';
|
||||
@override
|
||||
String get viewingLimitedAssetsTip => 'فقط فایلها و آلبومهای قابل دسترسی برنامه را مشاهده کنید';
|
||||
String get viewingLimitedAssetsTip => 'فقط پروندهها و آلبومهای قابل دسترسی برنامه را مشاهده کنید.';
|
||||
@override
|
||||
String get changeAccessibleLimitedAssets => 'برای بهروزرسانی فایلهای در دسترس کلیک کنید';
|
||||
@override
|
||||
String get accessAllTip =>
|
||||
'برنامه فقط میتواند به برخی از فایلهای دستگاه دسترسی داشته باشد. به تنظیمات سیستم بروید و به برنامه اجازه دهید به تمام رسانههای موجود در دستگاه دسترسی داشته باشد';
|
||||
'برنامه فقط میتواند به برخی از پروندههای دستگاه دسترسی داشته باشد. به تنظیمات سیستم بروید و به برنامه اجازه دهید به تمام رسانههای موجود در دستگاه دسترسی داشته باشد.';
|
||||
@override
|
||||
String get goToSystemSettings => 'رفتن به تنظیمات سیستم';
|
||||
@override
|
||||
@@ -935,7 +938,7 @@ class _TranslationsSettingsTabNetworkFa extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String get title => 'شبکه';
|
||||
@override
|
||||
String get needRestart => 'برای اعمال تنظیمات سرور را مجدد راه اندازی کنید';
|
||||
String get needRestart => 'برای اعمال تنظیمات، سرور را مجدد راهاندازی کنید!';
|
||||
@override
|
||||
String get server => 'سرور';
|
||||
@override
|
||||
@@ -996,10 +999,10 @@ class _TranslationsTroubleshootPageFirewallFa extends TranslationsTroubleshootPa
|
||||
// Translations
|
||||
@override
|
||||
String get symptom =>
|
||||
'این برنامه میتواند فایلها را به دستگاههای دیگر ارسال کند اما دستگاههای دیگر نمیتوانند فایلها را به این دستگاه ارسال کنند';
|
||||
'این برنامه میتواند پروندهها را به دستگاههای دیگر ارسال کند اما دستگاههای دیگر نمیتوانند پروندهها را به این دستگاه ارسال کنند.';
|
||||
@override
|
||||
String solution({required Object port}) =>
|
||||
'این مشکل به احتمال زیاد مربوط به تنظیمات فایروال است. شما میتوانید با دادن مجوز به اتصالات ورودی این مشکل را حل کنید (UDP و TCP) در پورت ${port}';
|
||||
'این مشکل به احتمال زیاد مربوط به تنظیمات فایروال است. شما میتوانید با دادن مجوز به اتصالات ورودی این مشکل را حل کنید (UDP و TCP) در پورت ${port}.';
|
||||
@override
|
||||
String get openFirewall => 'بازکردن فایروال';
|
||||
}
|
||||
@@ -1012,10 +1015,10 @@ class _TranslationsTroubleshootPageNoDiscoveryFa extends TranslationsTroubleshoo
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'این دستگاه نمیتواند دستگاههای دیگر را پیدا کند';
|
||||
String get symptom => 'این دستگاه نمیتواند دستگاههای دیگر را پیدا کند.';
|
||||
@override
|
||||
String get solution =>
|
||||
'مطمئن شوید که هر دو دستگاه به یک شبکه وایفای متصل هستند و پیکربندی یکسانی دارند (پورت، آدرس چندپخشی، رمزنگاری). سعی کنید آدرس آی پی دستگاه مورد نظر را به صورت دستی تایپ کنید. اگر جواب داد، این دستگاه را به موارد موردعلاقه اضافه کنید تا در آینده به طور خودکار کشف شود';
|
||||
'مطمئن شوید که هر دو دستگاه به یک شبکه وایفای متصل هستند و پیکربندی یکسانی دارند (پورت، آدرس چندپخشی، رمزنگاری). سعی کنید آدرس آیپی دستگاه مورد نظر را به صورت دستی تایپ کنید. اگر جواب داد، این دستگاه را به موارد موردعلاقه اضافه کنید تا در آینده به طور خودکار کشف شود.';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noConnection
|
||||
@@ -1026,10 +1029,10 @@ class _TranslationsTroubleshootPageNoConnectionFa extends TranslationsTroublesho
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'هر دو دستگاه نمیتوانند یکدیگر را پیدا کرده و فایلها را به اشتراک بگذارند';
|
||||
String get symptom => 'هر دو دستگاه نمیتوانند یکدیگر را پیدا کرده و پروندهها را همرسانی کنند.';
|
||||
@override
|
||||
String get solution =>
|
||||
'اگر مشکل در هر دو طرف وجود دارد، پس باید مطمئن شوید که هر دو دستگاه به یک شبکه وای فای متصل هستند و پیکربندی یکسانی دارند (پورت، آدرس چندپخشی، رمزنگاری). شبکه وای فای ممکن است اجازه ارتباط بین شرکت کنندگان را ندهد. در این حالت، این گزینه باید در روتر فعال باشد';
|
||||
'آیا مشکل در هر دو طرف وجود دارد؟ اگر چنین است، باید مطمئن شوید که هر دو دستگاه در یک شبکه Wi-Fi متصل هستند و تنظیمات یکسانی دارند (پورت، آدرس چندپخشی، رمزگذاری). ممکن است شبکه Wi-Fi اجازهی ارتباط بین شرکتکنندگان را ندهد، به دلیل فعال بودن قابلیت ایزولهسازی نقطه دسترسی (AP Isolation). در این صورت باید این گزینه را در روتر غیرفعال کنید.';
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage.entryActions
|
||||
@@ -1145,7 +1148,7 @@ class _TranslationsDialogsEncryptionDisabledNoticeFa extends TranslationsDialogs
|
||||
@override
|
||||
String get title => 'رمزنگاری غیرفعال شد';
|
||||
@override
|
||||
String get content => 'اکنون ارتباط از طریق پروتکل http رمزنگاری نشده صورت میگیرد. برای استفاده از https، رمزنگاری را دوباره فعال کنید';
|
||||
String get content => 'اکنون ارتباط از طریق پروتکل HTTP رمزنگاری نشده صورت میگیرد. برای استفاده از HTTPS، رمزنگاری را دوباره فعال کنید.';
|
||||
}
|
||||
|
||||
// Path: dialogs.errorDialog
|
||||
@@ -1169,7 +1172,7 @@ class _TranslationsDialogsFavoriteDialogFa extends TranslationsDialogsFavoriteDi
|
||||
@override
|
||||
String get title => 'علاقهمندیها';
|
||||
@override
|
||||
String get noFavorites => 'هنوز دستگاهی اضافه نشده';
|
||||
String get noFavorites => 'هنوز دستگاه مورد علاقهای انتخاب نشده است.';
|
||||
@override
|
||||
String get addFavorite => 'افزودن';
|
||||
}
|
||||
@@ -1266,7 +1269,7 @@ class _TranslationsDialogsLocalNetworkUnauthorizedFa extends TranslationsDialogs
|
||||
String get title => _root.dialogs.noPermission.title;
|
||||
@override
|
||||
String get description =>
|
||||
'لوکالسند نمیتواند دستگاههای دیگر را بدون داشتن مجوز اسکن شبکه محلی پیدا کند. لطفاً این مجوز را در تنظیمات به برنامه بدهید';
|
||||
'لوکالسند نمیتواند دستگاههای دیگر را بدون داشتن مجوز اسکن شبکه محلی پیدا کند. لطفاً این مجوز را در تنظیمات به برنامه بدهید.';
|
||||
@override
|
||||
String get gotoSettings => 'تنظیمات';
|
||||
}
|
||||
@@ -1294,7 +1297,7 @@ class _TranslationsDialogsNoFilesFa extends TranslationsDialogsNoFilesEn {
|
||||
@override
|
||||
String get title => 'فایلی انتخاب نشده';
|
||||
@override
|
||||
String get content => 'لطفا حداقل یک فایل را انتخاب کنید';
|
||||
String get content => 'لطفا حداقل یک پرونده را انتخاب کنید.';
|
||||
}
|
||||
|
||||
// Path: dialogs.noPermission
|
||||
@@ -1365,7 +1368,7 @@ class _TranslationsDialogsQuickSaveNoticeFa extends TranslationsDialogsQuickSave
|
||||
@override
|
||||
String get title => _root.general.quickSave;
|
||||
@override
|
||||
String get content => 'درخواستها به صورت خودکار پذیرفته میشوند. توجه داشته باشید که همه افراد در شبکه محلی میتوانند برای شما فایل ارسال کنند';
|
||||
String get content => 'درخواستها به صورت خودکار پذیرفته میشوند. توجه داشته باشید که همه افراد در شبکه محلی میتوانند برای شما پرونده ارسال کنند.';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickSaveFromFavoritesNotice
|
||||
@@ -1379,9 +1382,9 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeFa extends TranslationsDia
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => [
|
||||
'درخواستها به طور خودکار از دستگاههای موجود در لیست موردعلاقهها پذیرفته میشود',
|
||||
'هشدار: این روش در حال حاضر کاملاً ایمن نیست، زیرا در صورت دسترسی هکر به دستگاههای موجود در لیست موردعلاقهها، میتواند برای شما فایل ارسال کند',
|
||||
'با این حال، این گزینه از اجازهدادن به هر دستگاهی ایمنتر است',
|
||||
'درخواستها به طور خودکار از دستگاههای موجود در فهرست موردعلاقهها پذیرفته میشود.',
|
||||
'هشدار: این روش در حال حاضر کاملاً ایمن نیست، زیرا در صورت دسترسی هکر به دستگاههای موجود در فهرست موردعلاقهها، میتواند بدون محدودیت برای شما پرونده ارسال کند.',
|
||||
'با این حال، این گزینه هنوز هم ایمنتر از اجازه دادن به همه کاربران در شبکه محلی برای ارسال پرونده بدون محدودیت است.',
|
||||
];
|
||||
}
|
||||
|
||||
@@ -1406,11 +1409,11 @@ class _TranslationsDialogsSendModeHelpFa extends TranslationsDialogsSendModeHelp
|
||||
@override
|
||||
String get title => 'حالتهای ارسال';
|
||||
@override
|
||||
String get single => 'فایلها را به یک گیرنده ارسال میکند. لیست انتخاب شدهها پس از اتمام انتقال فایل پاک میشود';
|
||||
String get single => 'پروندهها را به یک گیرنده ارسال میکند. فهرست انتخاب شدهها پس از اتمام انتقال پرونده پاک میشود.';
|
||||
@override
|
||||
String get multiple => 'فایلها را برای چندین گیرنده ارسال میکند. لیست انتخاب شدهها پاک نخواهد شد';
|
||||
String get multiple => 'پروندهها را برای چندین گیرنده ارسال میکند. فهرست انتخاب شدهها پاک نخواهد شد.';
|
||||
@override
|
||||
String get link => 'گیرندگانی که لوکالسند را نصب نکرده اند، میتوانند فایلها را با باز کردن لینک در مرورگر خود دانلود کنند';
|
||||
String get link => 'گیرندگانی که لوکالسند را نصب نکرده اند، میتوانند پروندهها را با باز کردن پیوند در مرورگر خود دانلود کنند.';
|
||||
}
|
||||
|
||||
// Path: dialogs.zoom
|
||||
|
||||
+100
-26
@@ -87,6 +87,8 @@ class TranslationsFi extends Translations {
|
||||
late final _TranslationsWebFi web = _TranslationsWebFi._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerFi assetPicker = _TranslationsAssetPickerFi._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPageFi networkInterfacesPage = _TranslationsNetworkInterfacesPageFi._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -171,7 +173,7 @@ class _TranslationsGeneralFi extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get unknown => 'Tuntematon';
|
||||
@override
|
||||
String get noItemInClipboard => 'Leikepöydällä ei ole mitään';
|
||||
String get noItemInClipboard => 'Leikepöydällä ei ole mitään.';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -182,7 +184,7 @@ class _TranslationsReceiveTabFi extends TranslationsReceiveTabEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Ota Vastaan';
|
||||
String get title => 'Ota vastaan';
|
||||
@override
|
||||
late final _TranslationsReceiveTabInfoBoxFi infoBox = _TranslationsReceiveTabInfoBoxFi._(_root);
|
||||
@override
|
||||
@@ -221,7 +223,7 @@ class _TranslationsSendTabFi extends TranslationsSendTabEn {
|
||||
@override
|
||||
String get help => 'Varmista, että haluttu kohde on myös samassa Wi-Fi-verkossa.';
|
||||
@override
|
||||
String get placeItems => 'Lissä tiedostot tähän, jakaaksesi ne.';
|
||||
String get placeItems => 'Lisää tiedostot tähän, jotta voit lähettää ne.';
|
||||
}
|
||||
|
||||
// Path: settingsTab
|
||||
@@ -282,7 +284,7 @@ class _TranslationsReceiveHistoryPageFi extends TranslationsReceiveHistoryPageEn
|
||||
@override
|
||||
String get openFolder => 'Avaa kansio';
|
||||
@override
|
||||
String get deleteHistory => 'Poista historia';
|
||||
String get deleteHistory => 'Tyhjennä historia';
|
||||
@override
|
||||
String get empty => 'Historia on tyhjä.';
|
||||
@override
|
||||
@@ -327,8 +329,8 @@ class _TranslationsReceivePageFi extends TranslationsReceivePageEn {
|
||||
@override
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('fi'))(
|
||||
n,
|
||||
one: 'haluaa lähettää sinulle tiedoston',
|
||||
other: 'haluaa lähettää sinulle ${n} tiedostoa',
|
||||
one: 'on lähettämässä sinulle tiedostoa',
|
||||
other: 'on lähettämässä sinulle ${n} tiedostoa',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'lähetti sinulle viestin:';
|
||||
@@ -348,13 +350,13 @@ class _TranslationsReceiveOptionsPageFi extends TranslationsReceiveOptionsPageEn
|
||||
@override
|
||||
String get title => 'Asetukset';
|
||||
@override
|
||||
String get destination => _root.settingsTab.receive.destination;
|
||||
String get destination => 'Vastaanottoasetukset';
|
||||
@override
|
||||
String get appDirectory => '(LocalSend-kansio)';
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
String get saveToGallery => 'Tallenna galleriaan';
|
||||
@override
|
||||
String get saveToGalleryOff => 'Poistettu käytöstä automaattisesti, koska hakemistoja on olemassa.';
|
||||
String get saveToGalleryOff => 'Poistettu käytöstä automaattisesti, koska lähetetyissä tiedostoissa on kansioita.';
|
||||
}
|
||||
|
||||
// Path: sendPage
|
||||
@@ -367,9 +369,11 @@ class _TranslationsSendPageFi extends TranslationsSendPageEn {
|
||||
@override
|
||||
String get waiting => 'Odotetaan vastausta...';
|
||||
@override
|
||||
String get rejected => 'Vastaanottaja on hylännyt pyynnön.';
|
||||
String get rejected => 'Vastaanottaja on peruuttanut pyynnön.';
|
||||
@override
|
||||
String get busy => 'Vastaanottaja käsittelee toista pyyntöä.';
|
||||
String get busy => 'Vastaanottaja vastaanottaa toista pyyntöä.';
|
||||
@override
|
||||
String get tooManyAttempts => 'Liian monta yritystä';
|
||||
}
|
||||
|
||||
// Path: progressPage
|
||||
@@ -387,6 +391,8 @@ class _TranslationsProgressPageFi extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Tallennettu Kuvat-kansioon';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalFi total = _TranslationsProgressPageTotalFi._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeFi remainingTime = _TranslationsProgressPageRemainingTimeFi._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -399,9 +405,9 @@ class _TranslationsWebSharePageFi extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get title => 'Jaa linkin kautta';
|
||||
@override
|
||||
String get loading => 'Palvelimen käynnistys...';
|
||||
String get loading => 'Käynnistetään palvelinta…';
|
||||
@override
|
||||
String get stopping => 'Palvelimen pysäytys...';
|
||||
String get stopping => 'Pysäytetään palvelinta…';
|
||||
@override
|
||||
String get error => 'Palvelimen käynnistyksessä tapahtui virhe.';
|
||||
@override
|
||||
@@ -411,15 +417,15 @@ class _TranslationsWebSharePageFi extends TranslationsWebSharePageEn {
|
||||
other: 'Avaa jokin näistä linkeistä selaimessasi:',
|
||||
);
|
||||
@override
|
||||
String get requests => 'Pyyntöjä';
|
||||
String get requests => 'Pyynnöt';
|
||||
@override
|
||||
String get noRequests => 'Ei pyyntöjä vielä.';
|
||||
@override
|
||||
String get encryption => _root.settingsTab.network.encryption;
|
||||
String get encryption => 'Verkon salaus';
|
||||
@override
|
||||
String get autoAccept => 'Hyväksy pyynnöt automaattisesti';
|
||||
@override
|
||||
String get requirePin => 'Vaadi PIN';
|
||||
String get requirePin => 'Vaadi PIN-koodi';
|
||||
@override
|
||||
String pinHint({required Object pin}) => 'PIN-koodi on "${pin}"';
|
||||
@override
|
||||
@@ -439,8 +445,8 @@ class _TranslationsAboutPageFi extends TranslationsAboutPageEn {
|
||||
String get title => 'Tietoja LocalSendista';
|
||||
@override
|
||||
List<String> get description => [
|
||||
'LocalSend on ilmainen, avoimen lähdekoodin sovellus, jonka avulla voit turvallisesti jakaa tiedostoja ja viestejä läheisten laitteiden kanssa paikallisverkossasi ilman internet-yhteyttä.',
|
||||
'Tämä sovellus on saatavilla Androidille, iOS:lle, macOS:lle, Windowsille ja Linuxille. Kaikki latausvaihtoehdot löytyvät virallisilta kotisivuilta.',
|
||||
'LocalSend on ilmainen, avoimen lähdekoodin sovellus, jonka avulla voit turvallisesti jakaa tiedostoja ja lähettää viestejä läheisten laitteiden kanssa paikallisessa verkossasi ilman internet-yhteyttä.',
|
||||
'LocalSend on saatavilla Androidille, iOS:lle, Linuxille, macOS:lle ja Windowsille. Kaikki latausvaihtoehdot löytyvät virallisilta kotisivuilta.',
|
||||
];
|
||||
@override
|
||||
String get author => 'Tekijä';
|
||||
@@ -463,11 +469,11 @@ class _TranslationsDonationPageFi extends TranslationsDonationPageEn {
|
||||
String get title => 'Lahjoita';
|
||||
@override
|
||||
String get info =>
|
||||
'LocalSend on ilmainen, avoimen lähdekoodin sovellus ilman mainoksia. Jos pidät sovelluksesta, voit tukea kehitystä lahjoituksella.';
|
||||
'LocalSend on ilmainen, avoimen lähdekoodin sovellus ilman mainoksia. Voit tukea projektia lahjoituksella, jos pidät sovelluksesta.';
|
||||
@override
|
||||
String donate({required Object amount}) => 'Lahjoita ${amount}';
|
||||
@override
|
||||
String get thanks => 'Suurkiitokset!';
|
||||
String get thanks => 'Suuret kiitokset!';
|
||||
@override
|
||||
String get restore => 'Palauta ostos';
|
||||
}
|
||||
@@ -753,6 +759,26 @@ class _TranslationsAssetPickerFi extends TranslationsAssetPickerEn {
|
||||
String get sUnitAssetCountLabel => 'määrä';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPageFi extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPageFi._(TranslationsFi root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsFi _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Verkkokäyttöliittymät';
|
||||
@override
|
||||
String get info =>
|
||||
'Oletuksena LocalSend käyttää kaikkia saatavilla olevia verkkoliitäntöjä. Voit sulkea pois verkkoliitännät, joita et halua. Sinun tulee uudelleenkäynnistää LocalSend ottaaksesi muutokset käyttöön.';
|
||||
@override
|
||||
String get preview => 'Esikatselu';
|
||||
@override
|
||||
String get whitelist => 'Sallittujen lista';
|
||||
@override
|
||||
String get blacklist => 'Estettyjen lista';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
class _TranslationsReceiveTabInfoBoxFi extends TranslationsReceiveTabInfoBoxEn {
|
||||
_TranslationsReceiveTabInfoBoxFi._(TranslationsFi root) : this._root = root, super.internal(root);
|
||||
@@ -761,7 +787,7 @@ class _TranslationsReceiveTabInfoBoxFi extends TranslationsReceiveTabInfoBoxEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get ip => 'IP:';
|
||||
String get ip => 'IP-osoite:';
|
||||
@override
|
||||
String get port => 'Portti:';
|
||||
@override
|
||||
@@ -777,6 +803,10 @@ class _TranslationsReceiveTabQuickSaveFi extends TranslationsReceiveTabQuickSave
|
||||
// Translations
|
||||
@override
|
||||
String get favorites => 'Suosikit';
|
||||
@override
|
||||
String get off => _root.general.off;
|
||||
@override
|
||||
String get on => _root.general.on;
|
||||
}
|
||||
|
||||
// Path: sendTab.selection
|
||||
@@ -877,7 +907,7 @@ class _TranslationsSettingsTabReceiveFi extends TranslationsSettingsTabReceiveEn
|
||||
@override
|
||||
String get title => 'Vastaanotto';
|
||||
@override
|
||||
String get quickSave => _root.general.quickSave;
|
||||
String get quickSave => 'Automaattinen tallennus';
|
||||
@override
|
||||
String get autoFinish => 'Automaattinen lopetus';
|
||||
@override
|
||||
@@ -888,6 +918,10 @@ class _TranslationsSettingsTabReceiveFi extends TranslationsSettingsTabReceiveEn
|
||||
String get saveToGallery => 'Tallenna media galleriaan';
|
||||
@override
|
||||
String get saveToHistory => 'Tallenna historiaan';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'Automaattinen tallennus suosikeista';
|
||||
@override
|
||||
String get requirePin => 'Kiinnitä';
|
||||
}
|
||||
|
||||
// Path: settingsTab.send
|
||||
@@ -913,7 +947,7 @@ class _TranslationsSettingsTabNetworkFi extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String get title => 'Verkko';
|
||||
@override
|
||||
String get needRestart => 'Uudelleenkäynnistä palvelin ottaaksesi asetukset käyttöön!';
|
||||
String get needRestart => 'Käynnistä LocalSend uudelleen saadaksesi muutokset käyttöön!';
|
||||
@override
|
||||
String get server => 'Palvelin';
|
||||
@override
|
||||
@@ -940,6 +974,10 @@ class _TranslationsSettingsTabNetworkFi extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'Sinua ei ehkä havaita muiden laitteiden toimesta, koska käytät mukautettua multicast-osoitetta. (oletus: ${defaultMulticast})';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsFi networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsFi._(_root);
|
||||
@override
|
||||
String get network => 'Verkko';
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -970,7 +1008,7 @@ class _TranslationsTroubleshootPageFirewallFi extends TranslationsTroubleshootPa
|
||||
// Translations
|
||||
@override
|
||||
String get symptom =>
|
||||
'Tämä sovellus voi lähettää tiedostoja muihin laitteisiin; mutta muut laitteet eivät voi lähettää tiedostoja tähän laitteeseen.';
|
||||
'Tämä sovellus voi lähettää tiedostoja muihin laitteisiin, mutta muut laitteet eivät voi lähettää tiedostoja tähän laitteeseen.';
|
||||
@override
|
||||
String solution({required Object port}) =>
|
||||
'Tämä on todennäköisesti palomuuriongelma. Voit ratkaista tämän sallimalla saapuvat yhteydet (UDP ja TCP) porttiin ${port}.';
|
||||
@@ -1033,13 +1071,34 @@ class _TranslationsProgressPageTotalFi extends TranslationsProgressPageTotalEn {
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalTitleFi title = _TranslationsProgressPageTotalTitleFi._(_root);
|
||||
@override
|
||||
String count({required Object curr, required Object n}) => 'Tiedostoja: ${curr} / ${n}';
|
||||
String count({required Object curr, required Object n}) => 'Tiedostot: ${curr} / ${n}';
|
||||
@override
|
||||
String size({required Object curr, required Object n}) => 'Koko: ${curr} / ${n}';
|
||||
@override
|
||||
String speed({required Object speed}) => 'Nopeus: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeFi extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeFi._(TranslationsFi root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsFi _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Käytä 'h' tuntien lyhenteenä ja 'm' minuuttien
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}t ${m}m';
|
||||
|
||||
/// Käytä 'pv' päiville, 'h' tunneille ja 'm' minuuteille
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}pv ${h}t ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileFi extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileFi._(TranslationsFi root) : this._root = root, super.internal(root);
|
||||
@@ -1354,6 +1413,8 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeFi extends TranslationsDia
|
||||
'Varoitus! Tällä hetkellä tämä ei ole täysin turvallista, koska hakkeri, jolla on minkä tahansa suosikkiluettelosi laitteen sormenjälki, voi lähettää sinulle tiedostoja ilman rajoituksia.',
|
||||
'Tämä vaihtoehto on kuitenkin turvallisempi kuin sallia kaikkien paikallisverkon käyttäjien lähettää sinulle tiedostoja ilman rajoituksia.',
|
||||
];
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
}
|
||||
|
||||
// Path: dialogs.pin
|
||||
@@ -1434,6 +1495,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsFi extends TranslationsSetti
|
||||
String get system => 'Järjestelmä';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsFi extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsFi._(TranslationsFi root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsFi _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'Kaikki';
|
||||
@override
|
||||
String get filtered => 'Suodatettu';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleFi extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleFi._(TranslationsFi root) : this._root = root, super.internal(root);
|
||||
@@ -1442,7 +1516,7 @@ class _TranslationsProgressPageTotalTitleFi extends TranslationsProgressPageTota
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String sending({required Object time}) => 'Edistyminen yhteensä (${time})';
|
||||
String sending({required Object time}) => 'Lähetysprosessi (${time})';
|
||||
@override
|
||||
String get finishedError => 'Päättynyt virheellä';
|
||||
@override
|
||||
|
||||
@@ -351,7 +351,7 @@ class _TranslationsReceiveOptionsPageFr extends TranslationsReceiveOptionsPageEn
|
||||
@override
|
||||
String get destination => _root.settingsTab.receive.destination;
|
||||
@override
|
||||
String get appDirectory => '(LocalSend folder)';
|
||||
String get appDirectory => '(dossier LocalSend)';
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
@override
|
||||
@@ -390,6 +390,8 @@ class _TranslationsProgressPageFr extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Sauvegardé dans la Galerie';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalFr total = _TranslationsProgressPageTotalFr._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeFr remainingTime = _TranslationsProgressPageRemainingTimeFr._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -984,6 +986,27 @@ class _TranslationsProgressPageTotalFr extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Vitesse : ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeFr extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeFr._(TranslationsFr root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsFr _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n} :${ss}';
|
||||
|
||||
/// Utilisez « h » pour l'abréviation des heures et « m » pour les minutes
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}min';
|
||||
|
||||
/// Utilisez « j » pour les jours, « h » pour les heures et « m » pour les minutes
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}j ${h}h ${m}min';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileFr extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileFr._(TranslationsFr root) : this._root = root, super.internal(root);
|
||||
|
||||
+1087
-1
File diff suppressed because it is too large
Load Diff
@@ -40,7 +40,7 @@ class TranslationsGu extends Translations {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get locale => 'Gujarati';
|
||||
String get locale => 'અંગ્રેજી';
|
||||
@override
|
||||
String get appName => 'LocalSend';
|
||||
@override
|
||||
@@ -87,6 +87,8 @@ class TranslationsGu extends Translations {
|
||||
late final _TranslationsWebGu web = _TranslationsWebGu._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerGu assetPicker = _TranslationsAssetPickerGu._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPageGu networkInterfacesPage = _TranslationsNetworkInterfacesPageGu._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -111,7 +113,7 @@ class _TranslationsGeneralGu extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get confirm => 'પુષ્ટિ કરો';
|
||||
@override
|
||||
String get continueStr => 'ચાલુ રાખો';
|
||||
String get continueStr => 'આગળ વધો';
|
||||
@override
|
||||
String get copy => 'કૉપિ કરો';
|
||||
@override
|
||||
@@ -170,6 +172,8 @@ class _TranslationsGeneralGu extends TranslationsGeneralEn {
|
||||
String get unknown => 'અજ્ઞાત';
|
||||
@override
|
||||
String get noItemInClipboard => 'ક્લિપબોર્ડમાં કોઈ વસ્તુ નથી';
|
||||
@override
|
||||
String get quickSaveFromFavorites => '"મનપસંદ" માટે ક્વિક સેવ કરો';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -183,6 +187,8 @@ class _TranslationsReceiveTabGu extends TranslationsReceiveTabEn {
|
||||
String get title => 'પ્રાપ્ત કરો';
|
||||
@override
|
||||
late final _TranslationsReceiveTabInfoBoxGu infoBox = _TranslationsReceiveTabInfoBoxGu._(_root);
|
||||
@override
|
||||
late final _TranslationsReceiveTabQuickSaveGu quickSave = _TranslationsReceiveTabQuickSaveGu._(_root);
|
||||
}
|
||||
|
||||
// Path: sendTab
|
||||
@@ -216,6 +222,8 @@ class _TranslationsSendTabGu extends TranslationsSendTabEn {
|
||||
String get help => 'મહેરબાની કરીને ખાતરી કરો કે ઇચ્છિત લક્ષ્ય પણ તે જ Wi-Fi નેટવર્ક પર છે.';
|
||||
@override
|
||||
String get placeItems => 'શેર કરવા માટે વસ્તુઓ મૂકો.';
|
||||
@override
|
||||
String get manualSending => 'મૈન્યુલ મોકલવું';
|
||||
}
|
||||
|
||||
// Path: settingsTab
|
||||
@@ -260,6 +268,8 @@ class _TranslationsTroubleshootPageGu extends TranslationsTroubleshootPageEn {
|
||||
late final _TranslationsTroubleshootPageFirewallGu firewall = _TranslationsTroubleshootPageFirewallGu._(_root);
|
||||
@override
|
||||
late final _TranslationsTroubleshootPageNoConnectionGu noConnection = _TranslationsTroubleshootPageNoConnectionGu._(_root);
|
||||
@override
|
||||
late final _TranslationsTroubleshootPageNoDiscoveryGu noDiscovery = _TranslationsTroubleshootPageNoDiscoveryGu._(_root);
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage
|
||||
@@ -317,8 +327,11 @@ class _TranslationsReceivePageGu extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('gu'))(n, one: 'તમે ફાઇલ મોકલવા માંગે છે', other: 'તમે ${n} ફાઇલો મોકલવા માંગે છે');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('gu'))(
|
||||
n,
|
||||
one: 'તમે ફાઇલ મોકલવા માંગે છે',
|
||||
other: 'તમે ${n} ફાઇલો મોકલવા માંગે છે',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'તમે સંદેશો મોકલ્યો:';
|
||||
@override
|
||||
@@ -359,6 +372,8 @@ class _TranslationsSendPageGu extends TranslationsSendPageEn {
|
||||
String get rejected => 'પ્રાપ્તકર્તાએ વિનંતી અસ્વીકાર કરી છે.';
|
||||
@override
|
||||
String get busy => 'પ્રાપ્તકર્તા બીજી વિનંતી સાથે વ્યસ્ત છે.';
|
||||
@override
|
||||
String get tooManyAttempts => '@:વેબ.બહુ_બધા_પ્રયાસ';
|
||||
}
|
||||
|
||||
// Path: progressPage
|
||||
@@ -376,6 +391,8 @@ class _TranslationsProgressPageGu extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'ફોટોઝ માં સાચવ્યું';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalGu total = _TranslationsProgressPageTotalGu._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeGu remainingTime = _TranslationsProgressPageRemainingTimeGu._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -411,6 +428,10 @@ class _TranslationsWebSharePageGu extends TranslationsWebSharePageEn {
|
||||
String get encryptionHint => 'લોકલસેન્ડ એ સ્વ-સાઇન્ડ સર્ટિફિકેટનો ઉપયોગ કરે છે. તમારે તેને તમારા બ્રાઉઝરમાં સ્વીકારવું પડશે.';
|
||||
@override
|
||||
String pendingRequests({required Object n}) => 'બાકી વિનંતિઓ: ${n}';
|
||||
@override
|
||||
String get requirePin => 'પિન જોયશે';
|
||||
@override
|
||||
String pinHint({required Object pin}) => 'પિન "${pin}" છે';
|
||||
}
|
||||
|
||||
// Path: aboutPage
|
||||
@@ -433,6 +454,8 @@ class _TranslationsAboutPageGu extends TranslationsAboutPageEn {
|
||||
String get contributors => 'યોગદાનકર્તાઓ';
|
||||
@override
|
||||
String get translators => 'અનુવાદકો';
|
||||
@override
|
||||
String get packagers => 'પૅકેજકરતાં';
|
||||
}
|
||||
|
||||
// Path: donationPage
|
||||
@@ -599,6 +622,14 @@ class _TranslationsDialogsGu extends TranslationsDialogsEn {
|
||||
late final _TranslationsDialogsSendModeHelpGu sendModeHelp = _TranslationsDialogsSendModeHelpGu._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsZoomGu zoom = _TranslationsDialogsZoomGu._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsOpenFileGu openFile = _TranslationsDialogsOpenFileGu._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsQuickSaveFromFavoritesNoticeGu quickSaveFromFavoritesNotice = _TranslationsDialogsQuickSaveFromFavoritesNoticeGu._(
|
||||
_root,
|
||||
);
|
||||
@override
|
||||
late final _TranslationsDialogsPinGu pin = _TranslationsDialogsPinGu._(_root);
|
||||
}
|
||||
|
||||
// Path: sanitization
|
||||
@@ -625,6 +656,8 @@ class _TranslationsTrayGu extends TranslationsTrayEn {
|
||||
String get open => _root.general.open;
|
||||
@override
|
||||
String get close => 'LocalSend બંધ કરો';
|
||||
@override
|
||||
String get closeWindows => 'બહાર નિકડો';
|
||||
}
|
||||
|
||||
// Path: web
|
||||
@@ -644,6 +677,12 @@ class _TranslationsWebGu extends TranslationsWebEn {
|
||||
String get fileName => 'ફાઈલનું નામ';
|
||||
@override
|
||||
String get size => 'માપ';
|
||||
@override
|
||||
String get enterPin => 'પિન નાખો';
|
||||
@override
|
||||
String get invalidPin => 'પિન ગલત છે';
|
||||
@override
|
||||
String get tooManyAttempts => 'બહુ બધા પ્રયાસ કરી દીધા';
|
||||
}
|
||||
|
||||
// Path: assetPicker
|
||||
@@ -711,6 +750,26 @@ class _TranslationsAssetPickerGu extends TranslationsAssetPickerEn {
|
||||
String get sUnitAssetCountLabel => 'ગણતરી';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPageGu extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPageGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsGu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get preview => 'પ્રીવ્યૂ';
|
||||
@override
|
||||
String get whitelist => 'જોયતીસૂચી';
|
||||
@override
|
||||
String get blacklist => 'નજોયતીસૂચી';
|
||||
@override
|
||||
String get title => 'નેટવર્ક ઇન્ટરફેસ';
|
||||
@override
|
||||
String get info =>
|
||||
'ડિફૌલ્ટ રૂપે, LocalSend બધા ઉપલબ્ધ નેટવર્ક ઇન્ટરફેસ વાપરશે. તમે અહી નજોયતા નેટવર્ક ને કાઢી શકો છો. બદલાવ જોયા માટે તમને સર્વર ને ફરી ચાલુ કરવું પડસે.';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
class _TranslationsReceiveTabInfoBoxGu extends TranslationsReceiveTabInfoBoxEn {
|
||||
_TranslationsReceiveTabInfoBoxGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
@@ -726,6 +785,21 @@ class _TranslationsReceiveTabInfoBoxGu extends TranslationsReceiveTabInfoBoxEn {
|
||||
String get alias => 'ડિવાઇસનું નામ:';
|
||||
}
|
||||
|
||||
// Path: receiveTab.quickSave
|
||||
class _TranslationsReceiveTabQuickSaveGu extends TranslationsReceiveTabQuickSaveEn {
|
||||
_TranslationsReceiveTabQuickSaveGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsGu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get favorites => 'મનપસંદ';
|
||||
@override
|
||||
String get off => _root.general.off;
|
||||
@override
|
||||
String get on => _root.general.on;
|
||||
}
|
||||
|
||||
// Path: sendTab.selection
|
||||
class _TranslationsSendTabSelectionGu extends TranslationsSendTabSelectionEn {
|
||||
_TranslationsSendTabSelectionGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
@@ -808,6 +882,10 @@ class _TranslationsSettingsTabGeneralGu extends TranslationsSettingsTabGeneralEn
|
||||
String get launchMinimized => 'સ્વયંચાલિત શરૂઆત: છુપાવેલી સ્થિતિમાં શરૂ કરો';
|
||||
@override
|
||||
String get animations => 'એનિમેશન';
|
||||
@override
|
||||
String get saveWindowPlacementWindows => 'બહાર નીકળ્યા પછી વિન્ડો ની જગ્યા સાચવો';
|
||||
@override
|
||||
String get showInContextMenu => 'કૉટેક્સ્ટ મેન્યુ માં LocalSend દેખાડો';
|
||||
}
|
||||
|
||||
// Path: settingsTab.receive
|
||||
@@ -831,6 +909,10 @@ class _TranslationsSettingsTabReceiveGu extends TranslationsSettingsTabReceiveEn
|
||||
String get saveToGallery => 'મીડિયા ગેલેરીમાં સેવ કરો';
|
||||
@override
|
||||
String get saveToHistory => 'ઇતિહાસમાં સેવ કરો';
|
||||
@override
|
||||
String get quickSaveFromFavorites => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
String get requirePin => _root.webSharePage.requirePin;
|
||||
}
|
||||
|
||||
// Path: settingsTab.send
|
||||
@@ -879,6 +961,14 @@ class _TranslationsSettingsTabNetworkGu extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'તમે કસ્ટમ મલ્ટીકાસ્ટ સરનામાનો ઉપયોગ કરી રહ્યા છો તેથી તમે અન્ય ડિવાઇસ દ્વારા શોધી શકાય નહીં. (મૂળભૂત: ${defaultMulticast})';
|
||||
@override
|
||||
String get network => 'નૅટવર્ક';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsGu networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsGu._(_root);
|
||||
@override
|
||||
String get useSystemName => 'સિસ્ટમ નામ વાપરો';
|
||||
@override
|
||||
String get generateRandomAlias => 'રેનડમ ઉપનામ બનાવો';
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -930,6 +1020,20 @@ class _TranslationsTroubleshootPageNoConnectionGu extends TranslationsTroublesho
|
||||
'શું સમસ્યા બંને બાજુ છે? જો આવું હોય, તો તમને ખાતરી કરવી જોઈએ કે બંને ડિવાઇસ એ જ Wi-Fi નેટવર્ક પર છે અને એ જ રૂપરેખા (પોર્ટ, મલ્ટીકાસ્ટ સરનામું, એન્ક્રિપ્શન) શેર કરે છે. નેટવર્ક ભાગ લેનારા વચ્ચે સંવાદિતા મંજૂરી ન આપી શકે. આ કિસ્સામાં, આ વિકલ્પને રાઉટરમાં સક્રિય કરવો પડશે.';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noDiscovery
|
||||
class _TranslationsTroubleshootPageNoDiscoveryGu extends TranslationsTroubleshootPageNoDiscoveryEn {
|
||||
_TranslationsTroubleshootPageNoDiscoveryGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsGu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'આ ડિવાઇસ બીજા ડિવાઇસ ને શોધી નથી શકતો.';
|
||||
@override
|
||||
String get solution =>
|
||||
'પક્કું કરો કે તમારા બધા ડિવાઇસ એજ વાઈફાઈ પર છે એંડ એજ કૉંફઈગુરેશન (પોર્ટ, મલ્ટીકાષ્ટ એડ્રેસ, એનક્રિપશન) છે. તમે જોયતા ડિવાઇસ નું આઇપી એડ્રેસ લખવનો પ્રયાસ કરી શકો છો. અગર આ કામ કયરૂ તોહ તમે આ ડિવાઇસ ને તમારા મનપસંદ માં જોડી શકો છો જેનાથી, ભવિષ્ય માં એ એની મેતે શોધી લેસે.';
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage.entryActions
|
||||
class _TranslationsReceiveHistoryPageEntryActionsGu extends TranslationsReceiveHistoryPageEntryActionsEn {
|
||||
_TranslationsReceiveHistoryPageEntryActionsGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
@@ -943,6 +1047,8 @@ class _TranslationsReceiveHistoryPageEntryActionsGu extends TranslationsReceiveH
|
||||
String get info => 'માહિતી';
|
||||
@override
|
||||
String get deleteFromHistory => 'ઇતિહાસમાંથી ડિલીટ કરો';
|
||||
@override
|
||||
String get showInFolder => 'ફોલ્ડર માં બતાવો';
|
||||
}
|
||||
|
||||
// Path: progressPage.total
|
||||
@@ -962,6 +1068,28 @@ class _TranslationsProgressPageTotalGu extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'ગતિ: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeGu extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsGu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
|
||||
/// નાનું કરી ને 'દિ' દિવસ માટે, 'ક' કલાક માટે અને 'મિ' મિનિટ માટે વાપરો
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}દિ ${h}ક ${m}મિ';
|
||||
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// નાનું કરી ને 'ક' કલાક માટે અને 'મિ' મિનિટ માટે વાપરો
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}ક ${m}મિ';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileGu extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
@@ -1278,6 +1406,47 @@ class _TranslationsDialogsZoomGu extends TranslationsDialogsZoomEn {
|
||||
String get title => 'URL';
|
||||
}
|
||||
|
||||
// Path: dialogs.openFile
|
||||
class _TranslationsDialogsOpenFileGu extends TranslationsDialogsOpenFileEn {
|
||||
_TranslationsDialogsOpenFileGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsGu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ફાઇલ ખોલો';
|
||||
@override
|
||||
String get content => 'પ્રાપ્ત થઈલી ફાઇલ ખોલવી છે?';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickSaveFromFavoritesNotice
|
||||
class _TranslationsDialogsQuickSaveFromFavoritesNoticeGu extends TranslationsDialogsQuickSaveFromFavoritesNoticeEn {
|
||||
_TranslationsDialogsQuickSaveFromFavoritesNoticeGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsGu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => [
|
||||
'તમારા મનપસંદ સૂચી માં હોય એ ડિવાઇસ ના ફાઇલ અનુરોધ એની મેતે સ્વીકાર કરી લેશે.',
|
||||
'ચેતવણી! હમણાં, આ પૂર્ણ રૂપ થઈ સુરક્ષિત નથી, કારણ કે તમારા મનપસંદ સૂચી માંથી કોઈ ભી ડિવાઇસ નું ફિંગરપ્રિન્ટ કોઈ હેકર પાસે હસે તો એ તમને ફાઇલ બીના તમારા મંજૂરી મોકલી સકશે.',
|
||||
'જોકે, બીના મંજૂરી બધા જે લોકલ નેટવર્ક પર હોય એના પાસ થી ફાઇલ લેવા કરતા આ વિકલ્પ વધારે સુરક્ષિત છે.',
|
||||
];
|
||||
}
|
||||
|
||||
// Path: dialogs.pin
|
||||
class _TranslationsDialogsPinGu extends TranslationsDialogsPinEn {
|
||||
_TranslationsDialogsPinGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsGu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'પિન નાખો';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general.brightnessOptions
|
||||
class _TranslationsSettingsTabGeneralBrightnessOptionsGu extends TranslationsSettingsTabGeneralBrightnessOptionsEn {
|
||||
_TranslationsSettingsTabGeneralBrightnessOptionsGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
@@ -1317,6 +1486,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsGu extends TranslationsSetti
|
||||
String get system => 'સિસ્ટમ';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsGu extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsGu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'બધા';
|
||||
@override
|
||||
String get filtered => 'છાણેલા';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleGu extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleGu._(TranslationsGu root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -325,8 +325,11 @@ class _TranslationsReceivePageHe extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('he'))(n, one: 'רוצה לשלוח לך קובץ', other: 'רוצה לשלוח לך ${n} קבצים');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('he'))(
|
||||
n,
|
||||
one: 'רוצה לשלוח לך קובץ',
|
||||
other: 'רוצה לשלוח לך ${n} קבצים',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'שלח לך הודעה:';
|
||||
@override
|
||||
@@ -404,8 +407,11 @@ class _TranslationsWebSharePageHe extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get error => 'אירעה שגיאה בזמן הפעלת השרת.';
|
||||
@override
|
||||
String openLink({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('he'))(n, one: 'פתח את הקישור בדפדפן:', other: 'פתח את אחד מהקישורים האלו בדפדפן:');
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('he'))(
|
||||
n,
|
||||
one: 'פתח את הקישור בדפדפן:',
|
||||
other: 'פתח את אחד מהקישורים האלו בדפדפן:',
|
||||
);
|
||||
@override
|
||||
String get requests => 'בקשות';
|
||||
@override
|
||||
|
||||
@@ -40,9 +40,9 @@ class TranslationsHi extends Translations {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get locale => 'Hindi';
|
||||
String get locale => 'अंग्रेज़ी';
|
||||
@override
|
||||
String get appName => 'LocalSend';
|
||||
String get appName => 'स्थानीय भेजें (फाइल भेजो)';
|
||||
@override
|
||||
late final _TranslationsGeneralHi general = _TranslationsGeneralHi._(_root);
|
||||
@override
|
||||
@@ -151,7 +151,7 @@ class _TranslationsGeneralHi extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get quickSave => 'त्वरित सहेजें';
|
||||
@override
|
||||
String get quickSaveFromFavorites => '"पसंदीदा" के लिए त्वरित सहेजें।';
|
||||
String get quickSaveFromFavorites => '"पसंदीदा" के लिए त्वरित सहेजें';
|
||||
@override
|
||||
String get renamed => 'नाम बदला गया';
|
||||
@override
|
||||
@@ -173,7 +173,7 @@ class _TranslationsGeneralHi extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get unknown => 'अज्ञात';
|
||||
@override
|
||||
String get noItemInClipboard => 'क्लिपबोर्ड में कोई आइटम नहीं';
|
||||
String get noItemInClipboard => 'क्लिपबोर्ड में कोई आइटम नहीं है।';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -350,11 +350,11 @@ class _TranslationsReceiveOptionsPageHi extends TranslationsReceiveOptionsPageEn
|
||||
@override
|
||||
String get title => 'विकल्प';
|
||||
@override
|
||||
String get destination => _root.settingsTab.receive.destination;
|
||||
String get destination => '@ : सेटिंग्सटैब.रिसीव.डेस्टिनेशन';
|
||||
@override
|
||||
String get appDirectory => '(LocalSend फ़ोल्डर)';
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
String get saveToGallery => '@ : सेटिंग्सटैब.रिसीव.सेव टू गैलरी';
|
||||
@override
|
||||
String get saveToGalleryOff => 'स्वचालित रूप से बंद कर दिया गया क्योंकि वहाँ निर्देशिकाएँ हैं।';
|
||||
}
|
||||
@@ -367,11 +367,11 @@ class _TranslationsSendPageHi extends TranslationsSendPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get waiting => 'प्रतिक्रिया का इंतजार कर रहे हैं...';
|
||||
String get waiting => 'प्रतिक्रिया का इंतजार कर रहे हैं ||';
|
||||
@override
|
||||
String get rejected => 'प्राप्तकर्ता ने अनुरोध अस्वीकार कर दिया।';
|
||||
@override
|
||||
String get tooManyAttempts => _root.web.tooManyAttempts;
|
||||
String get tooManyAttempts => '@ : वेब. बहुत अधिक प्रयास';
|
||||
@override
|
||||
String get busy => 'प्राप्तकर्ता किसी अन्य अनुरोध में व्यस्त है।';
|
||||
}
|
||||
@@ -403,9 +403,9 @@ class _TranslationsWebSharePageHi extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get title => 'लिंक के माध्यम से साझा करें';
|
||||
@override
|
||||
String get loading => 'सर्वर शुरू हो रहा है...';
|
||||
String get loading => 'सर्वर प्रारंभ हो रहा है ||';
|
||||
@override
|
||||
String get stopping => 'सर्वर बंद हो रहा है...';
|
||||
String get stopping => 'सर्वर बंद हो रहा है ||';
|
||||
@override
|
||||
String get error => 'सर्वर शुरू करते समय एक त्रुटि हुई।';
|
||||
@override
|
||||
@@ -419,7 +419,7 @@ class _TranslationsWebSharePageHi extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get noRequests => 'अभी तक कोई अनुरोध नहीं।';
|
||||
@override
|
||||
String get encryption => _root.settingsTab.network.encryption;
|
||||
String get encryption => '@ : सेटिंग्स टैब . नेटवर्क . एन्क्रिप्शन';
|
||||
@override
|
||||
String get autoAccept => 'अनुरोधों को स्वचालित रूप से स्वीकार करें';
|
||||
@override
|
||||
@@ -470,7 +470,7 @@ class _TranslationsDonationPageHi extends TranslationsDonationPageEn {
|
||||
@override
|
||||
String donate({required Object amount}) => 'दान करें ${amount}';
|
||||
@override
|
||||
String get thanks => 'बहुत बहुत धन्यवाद!';
|
||||
String get thanks => 'आपका हार्दिक धन्यवाद!';
|
||||
@override
|
||||
String get restore => 'खरीदारी पुनर्स्थापित करें';
|
||||
}
|
||||
@@ -874,7 +874,7 @@ class _TranslationsSettingsTabGeneralHi extends TranslationsSettingsTabGeneralEn
|
||||
@override
|
||||
String get saveWindowPlacement => 'बंद करें: विंडो प्लेसमेंट सहेजें';
|
||||
@override
|
||||
String get saveWindowPlacementWindows => 'बाहर निकलने के बाद विंडो की स्थिति सहेजें।';
|
||||
String get saveWindowPlacementWindows => 'बाहर निकलने के बाद विंडो की स्थिति सहेजें';
|
||||
@override
|
||||
String get minimizeToTray => 'बंद करें: ट्रे/मेनू बार में मिनिमाइज करें';
|
||||
@override
|
||||
@@ -1365,7 +1365,7 @@ class _TranslationsDialogsQuickSaveNoticeHi extends TranslationsDialogsQuickSave
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => _root.general.quickSave;
|
||||
String get title => '@:सामान्य.जल्दी सहेजें';
|
||||
@override
|
||||
String get content => 'फ़ाइल अनुरोध स्वचालित रूप से स्वीकार कर लिए जाते हैं। ध्यान दें कि स्थानीय नेटवर्क पर सभी लोग आपको फ़ाइलें भेज सकते हैं।';
|
||||
}
|
||||
@@ -1378,7 +1378,7 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeHi extends TranslationsDia
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
String get title => '@ : सामान्य .जल्दी पसंदीदा से सहेजें';
|
||||
@override
|
||||
List<String> get content => [
|
||||
'अब आपके पसंदीदा सूची में शामिल डिवाइसों से फ़ाइल अनुरोध स्वतः स्वीकार किए जाएंगे।',
|
||||
|
||||
@@ -325,8 +325,11 @@ class _TranslationsReceivePageHu extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('hu'))(n, one: 'fájlt szeretne küldeni', other: '${n} fájlt szeretne küldeni');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('hu'))(
|
||||
n,
|
||||
one: 'fájlt szeretne küldeni',
|
||||
other: '${n} fájlt szeretne küldeni',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'üzenetet küldött:';
|
||||
@override
|
||||
@@ -386,6 +389,8 @@ class _TranslationsProgressPageHu extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Mentve a Galériába';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalHu total = _TranslationsProgressPageTotalHu._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeHu remainingTime = _TranslationsProgressPageRemainingTimeHu._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -980,6 +985,27 @@ class _TranslationsProgressPageTotalHu extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Sebesség: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeHu extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeHu._(TranslationsHu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsHu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Az órák rövidítéséhez használja a 'h' betűt, a percekhez pedig az 'm' betűt
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// A naphoz a 'd', az órához a 'h', a percekhez az 'm' betűt használja
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileHu extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileHu._(TranslationsHu root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -348,12 +348,8 @@ class _TranslationsReceiveOptionsPageId extends TranslationsReceiveOptionsPageEn
|
||||
@override
|
||||
String get title => 'Pilihan';
|
||||
@override
|
||||
String get destination => _root.settingsTab.receive.destination;
|
||||
@override
|
||||
String get appDirectory => '(folder LocalSend)';
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
@override
|
||||
String get saveToGalleryOff => 'Dimatikan secara otomatis karena ada direktori.';
|
||||
}
|
||||
|
||||
|
||||
@@ -325,8 +325,11 @@ class _TranslationsReceivePageIt extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('it'))(n, one: 'vuole inviarti un file', other: 'vuole inviarti ${n} file');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('it'))(
|
||||
n,
|
||||
one: 'vuole inviarti un file',
|
||||
other: 'vuole inviarti ${n} file',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'ti ha inviato un messaggio:';
|
||||
@override
|
||||
@@ -386,6 +389,8 @@ class _TranslationsProgressPageIt extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Salvato in Galleria';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalIt total = _TranslationsProgressPageTotalIt._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeIt remainingTime = _TranslationsProgressPageRemainingTimeIt._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -980,6 +985,28 @@ class _TranslationsProgressPageTotalIt extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Velocità: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeIt extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeIt._(TranslationsIt root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsIt _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
|
||||
/// Usa 'h' come abbreviazione per ore e 'm' per minuti
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// Usa 'd' per giorni, 'h' per ore, e 'm' per minuti
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileIt extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileIt._(TranslationsIt root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -85,6 +85,8 @@ class TranslationsJa extends Translations {
|
||||
late final _TranslationsWebJa web = _TranslationsWebJa._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerJa assetPicker = _TranslationsAssetPickerJa._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPageJa networkInterfacesPage = _TranslationsNetworkInterfacesPageJa._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -323,8 +325,11 @@ class _TranslationsReceivePageJa extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ja'))(n, one: 'がファイルを送信しようとしています。', other: 'が ${n} 件のファイルを送信しようとしています。');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ja'))(
|
||||
n,
|
||||
one: 'がファイルを送信しようとしています。',
|
||||
other: 'が ${n} 件のファイルを送信しようとしています。',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'がメッセージを送信しました:';
|
||||
@override
|
||||
@@ -402,8 +407,11 @@ class _TranslationsWebSharePageJa extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get error => 'サーバーの起動中にエラーが発生しました。';
|
||||
@override
|
||||
String openLink({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ja'))(n, one: 'このリンクをブラウザーで開いてください:', other: 'これらのリンクのいずれかをブラウザーで開いてください:');
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ja'))(
|
||||
n,
|
||||
one: 'このリンクをブラウザーで開いてください:',
|
||||
other: 'これらのリンクのいずれかをブラウザーで開いてください:',
|
||||
);
|
||||
@override
|
||||
String get requests => 'リクエスト';
|
||||
@override
|
||||
@@ -655,6 +663,25 @@ class _TranslationsAssetPickerJa extends TranslationsAssetPickerEn {
|
||||
String get sUnitAssetCountLabel => '個数';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPageJa extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPageJa._(TranslationsJa root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsJa _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get preview => 'プレビュー';
|
||||
@override
|
||||
String get blacklist => 'ブラックリスト';
|
||||
@override
|
||||
String get whitelist => 'ホワイトリスト';
|
||||
@override
|
||||
String get title => 'ネットワークインターフェース';
|
||||
@override
|
||||
String get info => 'デフォルトでは、LocalSend は利用可能なすべてのネットワークインターフェースを使用します。不要なネットワークを除外するには、ここで設定できます。変更を適用するには、サーバーを再起動する必要があります。';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
class _TranslationsReceiveTabInfoBoxJa extends TranslationsReceiveTabInfoBoxEn {
|
||||
_TranslationsReceiveTabInfoBoxJa._(TranslationsJa root) : this._root = root, super.internal(root);
|
||||
@@ -848,6 +875,10 @@ class _TranslationsSettingsTabNetworkJa extends TranslationsSettingsTabNetworkEn
|
||||
String get multicastGroup => 'マルチキャスト';
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) => 'マルチキャストアドレスが変更されているため、他のデバイスから検出されなくなる場合があります。(デフォルト: ${defaultMulticast})';
|
||||
@override
|
||||
String get network => 'ネットワーク';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsJa networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsJa._(_root);
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -1342,6 +1373,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsJa extends TranslationsSetti
|
||||
String get system => 'システム';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsJa extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsJa._(TranslationsJa root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsJa _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'すべて';
|
||||
@override
|
||||
String get filtered => 'フィルター';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleJa extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleJa._(TranslationsJa root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -115,7 +115,7 @@ class _TranslationsGeneralKm extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get copy => 'ចម្លង';
|
||||
@override
|
||||
String get copiedToClipboard => 'បានចម្លង';
|
||||
String get copiedToClipboard => 'បានចម្លងទៅឃ្លីបប៊ត';
|
||||
@override
|
||||
String get decline => 'បដិសេធ';
|
||||
@override
|
||||
@@ -137,7 +137,7 @@ class _TranslationsGeneralKm extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get off => 'បិទ';
|
||||
@override
|
||||
String get offline => 'បិទអនឡាញ';
|
||||
String get offline => 'អហ្វឡាញ';
|
||||
@override
|
||||
String get on => 'បើក';
|
||||
@override
|
||||
@@ -153,7 +153,7 @@ class _TranslationsGeneralKm extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get renamed => 'បានកែឈ្មោះ';
|
||||
@override
|
||||
String get reset => 'កំណត់ឡើងវិញ';
|
||||
String get reset => 'អាន់ឌូផ្លាស់ប្ដូរ';
|
||||
@override
|
||||
String get restart => 'ចាប់ផ្តើមឡើងវិញ';
|
||||
@override
|
||||
@@ -171,7 +171,7 @@ class _TranslationsGeneralKm extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get unknown => 'មិនស្គាល់';
|
||||
@override
|
||||
String get noItemInClipboard => 'មិនមានរបស់នៅក្នុងក្តារចម្លង';
|
||||
String get noItemInClipboard => 'មិនមានធាតុនៅក្នុងឃ្លីបប៊ត។';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -203,7 +203,7 @@ class _TranslationsSendTabKm extends TranslationsSendTabEn {
|
||||
@override
|
||||
late final _TranslationsSendTabPickerKm picker = _TranslationsSendTabPickerKm._(_root);
|
||||
@override
|
||||
String get shareIntentInfo => 'អ្នកក៏អាចប្រើប្រាស់មុខងារ "ចែករំលេក" ក្នុងទូរស័ព្ទដៃរបស់អ្នកដើម្បីរើសឯកសារបានកាន់តែងាយស្រួល។';
|
||||
String get shareIntentInfo => 'អ្នកក៏អាចប្រើប្រាស់មុខងារ "ចែករំលេក" ក្នុងទូរសព្ទចល័តរបស់អ្នក ដើម្បីរើសឯកសារឱ្យកាន់តែងាយស្រួល។';
|
||||
@override
|
||||
String get nearbyDevices => 'ឧបករណ៍ដែលនៅជិតនេះ';
|
||||
@override
|
||||
@@ -221,7 +221,7 @@ class _TranslationsSendTabKm extends TranslationsSendTabEn {
|
||||
@override
|
||||
String get help => 'សូមប្រាកដថាទីតាំងដែលអ្នកចង់ផ្ញើគឺត្រូវតែភ្ជាប់បណ្តាញ Wi-Fi តែមួយដូចគ្នា។';
|
||||
@override
|
||||
String get placeItems => 'ដាក់របស់ដែលត្រូវចែករំលែក';
|
||||
String get placeItems => 'ដាក់ធាតុដែលត្រូវចែករំលែក។';
|
||||
}
|
||||
|
||||
// Path: settingsTab
|
||||
@@ -325,8 +325,11 @@ class _TranslationsReceivePageKm extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('km'))(n, one: 'ចង់ផ្ញើឯកសារមួយឲ្យមកអ្នក។', other: 'ចង់ផ្ញើឯកសារ ${n} ឲ្យមកអ្នក។');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('km'))(
|
||||
n,
|
||||
one: 'ចង់ផ្ញើឯកសារមួយឲ្យមកអ្នក។',
|
||||
other: 'ចង់ផ្ញើឯកសារ ${n} ឲ្យមកអ្នក។',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'បានផ្ញើសារមួយមកអ្នក:';
|
||||
@override
|
||||
@@ -753,11 +756,11 @@ class _TranslationsReceiveTabInfoBoxKm extends TranslationsReceiveTabInfoBoxEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get ip => 'IP:';
|
||||
String get ip => 'អាយភី៖';
|
||||
@override
|
||||
String get port => 'ផត:';
|
||||
String get port => 'ច្រក៖';
|
||||
@override
|
||||
String get alias => 'ឈ្មោះដទៃ:';
|
||||
String get alias => 'ឈ្មោះឧបករណ៍៖';
|
||||
}
|
||||
|
||||
// Path: receiveTab.quickSave
|
||||
@@ -785,9 +788,9 @@ class _TranslationsSendTabSelectionKm extends TranslationsSendTabSelectionEn {
|
||||
@override
|
||||
String get title => 'ការជ្រើសរើស';
|
||||
@override
|
||||
String files({required Object files}) => 'ឯកសារ: ${files}';
|
||||
String files({required Object files}) => 'ឯកសារ៖ ${files}';
|
||||
@override
|
||||
String size({required Object size}) => 'ទំហំ: ${size}';
|
||||
String size({required Object size}) => 'ទំហំ៖ ${size}';
|
||||
}
|
||||
|
||||
// Path: sendTab.picker
|
||||
@@ -834,7 +837,7 @@ class _TranslationsSettingsTabGeneralKm extends TranslationsSettingsTabGeneralEn
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ទូទៅ';
|
||||
String get title => 'ទិដ្ឋភាពទូទៅ';
|
||||
@override
|
||||
String get brightness => 'ស្បែកកម្មវិធី';
|
||||
@override
|
||||
@@ -848,7 +851,7 @@ class _TranslationsSettingsTabGeneralKm extends TranslationsSettingsTabGeneralEn
|
||||
@override
|
||||
late final _TranslationsSettingsTabGeneralLanguageOptionsKm languageOptions = _TranslationsSettingsTabGeneralLanguageOptionsKm._(_root);
|
||||
@override
|
||||
String get saveWindowPlacement => 'ចាកចេញ: រក្សាទុកផ្ទាំង Window';
|
||||
String get saveWindowPlacement => 'រក្សាទុកផ្ទាំងវីនដូ ក្រោយពេលចាកចេញ';
|
||||
@override
|
||||
String get saveWindowPlacementWindows => 'រក្សាទុកទីតាំងផ្ទាំងអេក្រង់នៅដដែលបន្ទាប់ពីចាកចេញ';
|
||||
@override
|
||||
@@ -881,7 +884,7 @@ class _TranslationsSettingsTabReceiveKm extends TranslationsSettingsTabReceiveEn
|
||||
@override
|
||||
String get autoFinish => 'បញ្ចប់ដោយស្វ័យប្រវត្តិ';
|
||||
@override
|
||||
String get destination => 'ទិសដៅ';
|
||||
String get destination => 'រក្សាទុកនៅឯថត';
|
||||
@override
|
||||
String get downloads => '(ទាញយក)';
|
||||
@override
|
||||
@@ -923,7 +926,7 @@ class _TranslationsSettingsTabNetworkKm extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String get deviceModel => 'ម៉ូឌែលរបស់ឧបករណ៍';
|
||||
@override
|
||||
String get port => 'ផត';
|
||||
String get port => 'ច្រក';
|
||||
@override
|
||||
String get discoveryTimeout => 'ថេរវេលាក្នុងការស្វែងរក';
|
||||
@override
|
||||
@@ -936,10 +939,14 @@ class _TranslationsSettingsTabNetworkKm extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String get encryption => 'ការការពារទិន្នន័យ';
|
||||
@override
|
||||
String get multicastGroup => 'ពហុផ្សាយ';
|
||||
String get multicastGroup => 'អាសយដ្ឋានពហុផ្សាយ';
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'អ្នកប្រហែលជាមិនត្រូវបានរកឃើញដោយឧបករណ៍ផ្សេងទៀតទេ ដោយសារតែអ្នកកំពុងប្រើអាសយដ្ឋានពហុផ្សាយដែលបង្កើតផ្ទាល់ខ្លួន។ (ច្រកដើម: ${defaultMulticast})';
|
||||
@override
|
||||
String get network => 'បណ្តាញ';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsKm networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsKm._(_root);
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -1438,6 +1445,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsKm extends TranslationsSetti
|
||||
String get system => 'តាមប្រព័ន្ធ';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsKm extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsKm._(TranslationsKm root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsKm _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'ទាំងអស់';
|
||||
@override
|
||||
String get filtered => 'បានតម្រង';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleKm extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleKm._(TranslationsKm root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -344,8 +344,11 @@ class _TranslationsReceivePageKo extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ko'))(n, one: '에서 파일을 보내려고 합니다', other: '에서 ${n}개의 파일을 보내려고 합니다');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ko'))(
|
||||
n,
|
||||
one: '에서 파일을 보내려고 합니다',
|
||||
other: '에서 ${n}개의 파일을 보내려고 합니다',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => '에서 메시지를 보냈습니다:';
|
||||
@override
|
||||
@@ -423,8 +426,11 @@ class _TranslationsWebSharePageKo extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get error => '서버를 시작하는 도중 오류가 발생했습니다.';
|
||||
@override
|
||||
String openLink({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ko'))(n, one: '해당 링크를 브라우저에서 여세요:', other: '해당 링크들 중 하나를 브라우저에서 여세요:');
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ko'))(
|
||||
n,
|
||||
one: '해당 링크를 브라우저에서 여세요:',
|
||||
other: '해당 링크들 중 하나를 브라우저에서 여세요:',
|
||||
);
|
||||
@override
|
||||
String get requests => '요청';
|
||||
@override
|
||||
|
||||
@@ -63,6 +63,30 @@ class TranslationsMl extends Translations {
|
||||
late final _TranslationsNetworkInterfacesPageMl networkInterfacesPage = _TranslationsNetworkInterfacesPageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsSanitizationMl sanitization = _TranslationsSanitizationMl._(_root);
|
||||
@override
|
||||
late final _TranslationsReceivePageMl receivePage = _TranslationsReceivePageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsReceiveHistoryPageMl receiveHistoryPage = _TranslationsReceiveHistoryPageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsReceiveOptionsPageMl receiveOptionsPage = _TranslationsReceiveOptionsPageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsApkPickerPageMl apkPickerPage = _TranslationsApkPickerPageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsTroubleshootPageMl troubleshootPage = _TranslationsTroubleshootPageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsSelectedFilesPageMl selectedFilesPage = _TranslationsSelectedFilesPageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsSendPageMl sendPage = _TranslationsSendPageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageMl progressPage = _TranslationsProgressPageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsWebSharePageMl webSharePage = _TranslationsWebSharePageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDonationPageMl donationPage = _TranslationsDonationPageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsAboutPageMl aboutPage = _TranslationsAboutPageMl._(_root);
|
||||
@override
|
||||
late final _TranslationsChangelogPageMl changelogPage = _TranslationsChangelogPageMl._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -103,7 +127,7 @@ class _TranslationsGeneralMl extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get finished => 'പൂർത്തിയാക്കി';
|
||||
@override
|
||||
String get hide => 'ഹൈഡ്';
|
||||
String get hide => 'മറയ്ക്കുക';
|
||||
@override
|
||||
String get save => 'സേവ്';
|
||||
@override
|
||||
@@ -115,7 +139,7 @@ class _TranslationsGeneralMl extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get off => 'നിർത്തുക';
|
||||
@override
|
||||
String get offline => 'ലഭ്യമല്ല';
|
||||
String get offline => 'പ്രവർത്തനക്ഷമമല്ല';
|
||||
@override
|
||||
String get on => 'തുടങ്ങുക';
|
||||
@override
|
||||
@@ -216,9 +240,11 @@ class _TranslationsSettingsTabMl extends TranslationsSettingsTabEn {
|
||||
@override
|
||||
late final _TranslationsSettingsTabSendMl send = _TranslationsSettingsTabSendMl._(_root);
|
||||
@override
|
||||
String get title => 'സജ്ജീകരണങ്ങൾ';
|
||||
String get title => 'ക്രമീകരണങ്ങൾ';
|
||||
@override
|
||||
late final _TranslationsSettingsTabOtherMl other = _TranslationsSettingsTabOtherMl._(_root);
|
||||
@override
|
||||
String get advancedSettings => 'അഡ്വാൻസ്ഡ് ക്രമീകരണങ്ങൾ';
|
||||
}
|
||||
|
||||
// Path: assetPicker
|
||||
@@ -326,6 +352,46 @@ class _TranslationsDialogsMl extends TranslationsDialogsEn {
|
||||
late final _TranslationsDialogsPinMl pin = _TranslationsDialogsPinMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsZoomMl zoom = _TranslationsDialogsZoomMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsEncryptionDisabledNoticeMl encryptionDisabledNotice = _TranslationsDialogsEncryptionDisabledNoticeMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsLocalNetworkUnauthorizedMl localNetworkUnauthorized = _TranslationsDialogsLocalNetworkUnauthorizedMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsAddFileMl addFile = _TranslationsDialogsAddFileMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsOpenFileMl openFile = _TranslationsDialogsOpenFileMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsAddressInputMl addressInput = _TranslationsDialogsAddressInputMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsCancelSessionMl cancelSession = _TranslationsDialogsCancelSessionMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsCannotOpenFileMl cannotOpenFile = _TranslationsDialogsCannotOpenFileMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsFavoriteDialogMl favoriteDialog = _TranslationsDialogsFavoriteDialogMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsFavoriteDeleteDialogMl favoriteDeleteDialog = _TranslationsDialogsFavoriteDeleteDialogMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsFavoriteEditDialogMl favoriteEditDialog = _TranslationsDialogsFavoriteEditDialogMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsFileInfoMl fileInfo = _TranslationsDialogsFileInfoMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsFileNameInputMl fileNameInput = _TranslationsDialogsFileNameInputMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsHistoryClearDialogMl historyClearDialog = _TranslationsDialogsHistoryClearDialogMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsMessageInputMl messageInput = _TranslationsDialogsMessageInputMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsNoFilesMl noFiles = _TranslationsDialogsNoFilesMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsNoPermissionMl noPermission = _TranslationsDialogsNoPermissionMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsNotAvailableOnPlatformMl notAvailableOnPlatform = _TranslationsDialogsNotAvailableOnPlatformMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsQrMl qr = _TranslationsDialogsQrMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsQuickActionsMl quickActions = _TranslationsDialogsQuickActionsMl._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsQuickSaveNoticeMl quickSaveNotice = _TranslationsDialogsQuickSaveNoticeMl._(_root);
|
||||
}
|
||||
|
||||
// Path: tray
|
||||
@@ -350,6 +416,15 @@ class _TranslationsNetworkInterfacesPageMl extends TranslationsNetworkInterfaces
|
||||
// Translations
|
||||
@override
|
||||
String get preview => 'സ്വകാര്യപ്രദർശനം';
|
||||
@override
|
||||
String get info =>
|
||||
'ഡിഫോൾട്ടായി, ലോക്കൽസെൻഡ് ലഭ്യമായ എല്ലാ നെറ്റ്വർക്ക് ഇന്റർഫേസുകളും ഉപയോഗിക്കുന്നു. നിങ്ങൾക്ക് ഇവിടെ ആവശ്യമില്ലാത്ത നെറ്റ്വർക്കുകൾ ഒഴിവാക്കാം. മാറ്റങ്ങൾ പ്രയോഗിക്കാൻ നിങ്ങൾ സെർവർ പുനരാരംഭിക്കേണ്ടതുണ്ട്.';
|
||||
@override
|
||||
String get title => 'നെറ്റ്വർക്ക് ഇന്റർഫേസുകൾ';
|
||||
@override
|
||||
String get whitelist => 'വൈറ്റ്ലിസ്റ്റ്';
|
||||
@override
|
||||
String get blacklist => 'ബ്ലാക്ക്ലിസ്റ്റ്';
|
||||
}
|
||||
|
||||
// Path: sanitization
|
||||
@@ -365,6 +440,238 @@ class _TranslationsSanitizationMl extends TranslationsSanitizationEn {
|
||||
String get invalid => 'ഫയലിന്റെ പേരിൽ അംഗീകാരമില്ലാത്ത അക്ഷരങ്ങൾ ഉണ്ട്';
|
||||
}
|
||||
|
||||
// Path: receivePage
|
||||
class _TranslationsReceivePageMl extends TranslationsReceivePageEn {
|
||||
_TranslationsReceivePageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ml'))(
|
||||
n,
|
||||
one: 'നിങ്ങൾക്ക് ഒരു ഫയൽ അയയ്ക്കാൻ താൽപ്പര്യപ്പെടുന്നു',
|
||||
other: 'നിങ്ങൾക്ക് ${n} ഫയലുകൾ അയയ്ക്കാൻ താൽപ്പര്യപ്പെടുന്നു',
|
||||
);
|
||||
@override
|
||||
String get subTitleLink => 'നിങ്ങൾക്ക് ഒരു ലിങ്ക് അയച്ചു:';
|
||||
@override
|
||||
String get subTitleMessage => 'നിങ്ങൾക്ക് ഒരു സന്ദേശം അയച്ചു:';
|
||||
@override
|
||||
String get canceled => 'അയച്ചയാൾ റിക്വസ്റ്റ് റദ്ദാക്കിയിരിക്കുന്നു.';
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage
|
||||
class _TranslationsReceiveHistoryPageMl extends TranslationsReceiveHistoryPageEn {
|
||||
_TranslationsReceiveHistoryPageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
late final _TranslationsReceiveHistoryPageEntryActionsMl entryActions = _TranslationsReceiveHistoryPageEntryActionsMl._(_root);
|
||||
@override
|
||||
String get title => 'ഹിസ്റ്ററി';
|
||||
@override
|
||||
String get openFolder => 'ഫോൾഡർ തുറക്കുക';
|
||||
@override
|
||||
String get deleteHistory => 'ഹിസ്റ്ററി ഡിലീറ്റ് ചെയ്യുക';
|
||||
@override
|
||||
String get empty => 'ഹിസ്റ്ററി ശൂന്യമാണ്.';
|
||||
}
|
||||
|
||||
// Path: receiveOptionsPage
|
||||
class _TranslationsReceiveOptionsPageMl extends TranslationsReceiveOptionsPageEn {
|
||||
_TranslationsReceiveOptionsPageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get saveToGalleryOff => 'ഫോൾഡറുകൾ ഉള്ളതിനാൽ ഓട്ടോമാറ്റിക്കായി ഓഫാക്കി.';
|
||||
@override
|
||||
String get title => 'ഓപ്ഷനുകൾ';
|
||||
@override
|
||||
String get appDirectory => '(ലോക്കൽസെൻഡ് ഫോൾഡർ)';
|
||||
}
|
||||
|
||||
// Path: apkPickerPage
|
||||
class _TranslationsApkPickerPageMl extends TranslationsApkPickerPageEn {
|
||||
_TranslationsApkPickerPageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get excludeSystemApps => 'സിസ്റ്റം ആപ്പുകൾ ഒഴിവാക്കുക';
|
||||
@override
|
||||
String get title => 'ആപ്പുകൾ (APK)';
|
||||
@override
|
||||
String get excludeAppsWithoutLaunchIntent => 'ലോഞ്ച് ചെയ്യാൻ കഴിയാത്ത ആപ്പുകൾ ഒഴിവാക്കുക';
|
||||
@override
|
||||
String apps({required Object n}) => '${n} ആപ്പുകൾ';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage
|
||||
class _TranslationsTroubleshootPageMl extends TranslationsTroubleshootPageEn {
|
||||
_TranslationsTroubleshootPageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
late final _TranslationsTroubleshootPageFirewallMl firewall = _TranslationsTroubleshootPageFirewallMl._(_root);
|
||||
@override
|
||||
String get title => 'ട്രബിൾഷൂട്ട് ചെയ്യുക';
|
||||
@override
|
||||
String get subTitle => 'ആപ്പ് പ്രതീക്ഷിച്ചതുപോലെ പ്രവർത്തിക്കുന്നില്ലേ? പ്രശ്നങ്ങൾക്കുള്ള പൊതുവായ ചില പരിഹാരങ്ങൾ ഇവിടെ കാണാം.';
|
||||
@override
|
||||
String get solution => 'പരിഹാരം:';
|
||||
@override
|
||||
late final _TranslationsTroubleshootPageNoDiscoveryMl noDiscovery = _TranslationsTroubleshootPageNoDiscoveryMl._(_root);
|
||||
@override
|
||||
String get fixButton => 'ഓട്ടോമാറ്റിക്കായി ശരിയാക്കുക';
|
||||
@override
|
||||
late final _TranslationsTroubleshootPageNoConnectionMl noConnection = _TranslationsTroubleshootPageNoConnectionMl._(_root);
|
||||
}
|
||||
|
||||
// Path: selectedFilesPage
|
||||
class _TranslationsSelectedFilesPageMl extends TranslationsSelectedFilesPageEn {
|
||||
_TranslationsSelectedFilesPageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get deleteAll => 'എല്ലാം ഡിലീറ്റ് ചെയ്യുക';
|
||||
}
|
||||
|
||||
// Path: sendPage
|
||||
class _TranslationsSendPageMl extends TranslationsSendPageEn {
|
||||
_TranslationsSendPageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get waiting => 'പ്രതികരണത്തിനായി കാത്തിരിക്കുന്നു…';
|
||||
@override
|
||||
String get rejected => 'സ്വീകർത്താവ് അപേക്ഷ നിരസിച്ചിരിക്കുന്നു.';
|
||||
@override
|
||||
String get busy => 'സ്വീകർത്താവ് മറ്റൊരു അപേക്ഷ മൂലം തിരക്കിലാണ്.';
|
||||
@override
|
||||
String get tooManyAttempts => _root.web.tooManyAttempts;
|
||||
}
|
||||
|
||||
// Path: progressPage
|
||||
class _TranslationsProgressPageMl extends TranslationsProgressPageEn {
|
||||
_TranslationsProgressPageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get titleSending => 'ഫയലുകൾ അയയ്ക്കുന്നു';
|
||||
@override
|
||||
String get titleReceiving => 'ഫയലുകൾ സ്വീകരിക്കുന്നു';
|
||||
@override
|
||||
String get savedToGallery => 'ഫോട്ടോസിൽ സേവ് ചെയ്തു';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalMl total = _TranslationsProgressPageTotalMl._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
class _TranslationsWebSharePageMl extends TranslationsWebSharePageEn {
|
||||
_TranslationsWebSharePageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String pinHint({required Object pin}) => 'പിൻ ഇതാണ് "${pin}"';
|
||||
@override
|
||||
String get encryptionHint => 'ലോക്കൽസെൻഡ് ഉപയോഗിക്കുന്നത് സ്വയം ഒപ്പു വച്ച സാക്ഷ്യപത്രം ആണ്. നിങ്ങളുടെ ബ്രൗസറിൽ ഇത് നിങ്ങൾ അംഗീകരിക്കണം.';
|
||||
@override
|
||||
String get title => 'ലിങ്ക് വഴി ഷെയർ ചെയ്യുക';
|
||||
@override
|
||||
String get loading => 'സെർവർ ആരംഭിക്കുന്നു…';
|
||||
@override
|
||||
String get stopping => 'സെർവർ നിർത്തുന്നു…';
|
||||
@override
|
||||
String get error => 'സെർവർ ആരംഭിക്കുന്നതിൽ തടസ്സം നേരിട്ടു.';
|
||||
@override
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ml'))(
|
||||
n,
|
||||
one: 'ഈ ലിങ്ക് നിങ്ങളുടെ ബ്രൗസറിൽ തുറക്കുക:',
|
||||
other: 'ഏതെങ്കിലും ഒരു ലിങ്ക് നിങ്ങളുടെ ബ്രൗസറിൽ തുറക്കുക:',
|
||||
);
|
||||
@override
|
||||
String get requests => 'അപേക്ഷകൾ';
|
||||
@override
|
||||
String get noRequests => 'അപേക്ഷകളൊന്നും ഇതുവരെ ഇല്ല.';
|
||||
@override
|
||||
String get autoAccept => 'ആട്ടോമാറ്റിക് ആയി അപേക്ഷകൾ സ്വീകരിക്കുക';
|
||||
@override
|
||||
String get requirePin => 'പിൻ ആവശ്യമാണ്';
|
||||
@override
|
||||
String pendingRequests({required Object n}) => 'തീരുമാനിക്കപ്പെടാത്ത അപേക്ഷകൾ: ${n}';
|
||||
}
|
||||
|
||||
// Path: donationPage
|
||||
class _TranslationsDonationPageMl extends TranslationsDonationPageEn {
|
||||
_TranslationsDonationPageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get info =>
|
||||
'ലോക്കൽസെൻഡ് സൗജന്യവും ഓപ്പൺ-സോഴ്സും പരസ്യങ്ങൾ ഇല്ലാത്തതും ആണ്. നിങ്ങൾക്കു ആപ്പ് ഇഷ്ടമായെങ്കിൽ ചെറിയ സംഭാവന നൽകി വികസനത്തിന് സഹായിക്കാവുന്നതാണ്.';
|
||||
@override
|
||||
String get title => 'സംഭാവന ചെയ്യുക';
|
||||
@override
|
||||
String donate({required Object amount}) => 'സംഭാവന ${amount}';
|
||||
@override
|
||||
String get thanks => 'ഒരുപാട് നന്ദിയുണ്ട്!';
|
||||
@override
|
||||
String get restore => 'വാങ്ങിയത് വീണ്ടെടുക്കുക';
|
||||
}
|
||||
|
||||
// Path: aboutPage
|
||||
class _TranslationsAboutPageMl extends TranslationsAboutPageEn {
|
||||
_TranslationsAboutPageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
List<String> get description => [
|
||||
'ഇന്റർനെറ്റ് കണക്ഷന്റെ ആവശ്യമില്ലാതെ ലോക്കൽ നെറ്റ്വർക്കിലൂടെ അടുത്തുള്ള ഡിവൈസുകളിലേക്ക് സുരക്ഷിതമായി ഫയലുകളും മെസ്സേജുകളും അയക്കാൻ അനുവദിക്കുന്ന ഒരു സൗജന്യ ഓപ്പൺ സോഴ്സ് ആപ്പ് ആണ് ലോക്കൽസെൻഡ്.',
|
||||
'ഈ ആപ്പ് ആൻഡ്രോയിഡ്, ഐഒഎസ്, മാക് ഒഎസ്, വിൻഡോസ് , ലിനക്സ് എന്നീ പ്ലാറ്റുഫോമുകളിൽ ലഭ്യമാണ് . എല്ലാവിധ ഡൌൺലോഡ് ഓപ്ഷൻസും ഔദ്യോഗിക ഹോം പേജിൽ കാണാവുന്നതാണ്.',
|
||||
];
|
||||
@override
|
||||
String get title => 'ലോക്കൽസെൻഡിനെ കുറിച്ച്';
|
||||
@override
|
||||
String get author => 'ലേഖകൻ';
|
||||
@override
|
||||
String get contributors => 'സംഭാവന ചെയ്യുന്നവർ';
|
||||
@override
|
||||
String get packagers => 'സംയോജിപ്പിക്കുന്നവർ';
|
||||
@override
|
||||
String get translators => 'പരിഭാഷകർ';
|
||||
}
|
||||
|
||||
// Path: changelogPage
|
||||
class _TranslationsChangelogPageMl extends TranslationsChangelogPageEn {
|
||||
_TranslationsChangelogPageMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'മാറ്റവിവരപട്ടിക';
|
||||
}
|
||||
|
||||
// Path: sendTab.selection
|
||||
class _TranslationsSendTabSelectionMl extends TranslationsSendTabSelectionEn {
|
||||
_TranslationsSendTabSelectionMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
@@ -374,6 +681,10 @@ class _TranslationsSendTabSelectionMl extends TranslationsSendTabSelectionEn {
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'തിരഞ്ഞെടുക്കപ്പെട്ടത്';
|
||||
@override
|
||||
String files({required Object files}) => 'ഫയലുകൾ:${files}';
|
||||
@override
|
||||
String size({required Object size}) => 'വലുപ്പം : ${size}';
|
||||
}
|
||||
|
||||
// Path: sendTab.picker
|
||||
@@ -435,9 +746,11 @@ class _TranslationsReceiveTabQuickSaveMl extends TranslationsReceiveTabQuickSave
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get off => 'നിർത്തുക';
|
||||
String get off => _root.general.off;
|
||||
@override
|
||||
String get favorites => 'പ്രത്യേകതാൽപര്യമുള്ള';
|
||||
String get favorites => 'പ്രിയപ്പെട്ട';
|
||||
@override
|
||||
String get on => _root.general.on;
|
||||
}
|
||||
|
||||
// Path: settingsTab.general
|
||||
@@ -458,7 +771,7 @@ class _TranslationsSettingsTabGeneralMl extends TranslationsSettingsTabGeneralEn
|
||||
@override
|
||||
late final _TranslationsSettingsTabGeneralBrightnessOptionsMl brightnessOptions = _TranslationsSettingsTabGeneralBrightnessOptionsMl._(_root);
|
||||
@override
|
||||
String get color => 'നിറങ്ങൾ';
|
||||
String get color => 'നിറം';
|
||||
@override
|
||||
late final _TranslationsSettingsTabGeneralColorOptionsMl colorOptions = _TranslationsSettingsTabGeneralColorOptionsMl._(_root);
|
||||
@override
|
||||
@@ -491,11 +804,11 @@ class _TranslationsSettingsTabNetworkMl extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String get server => 'സെർവർ';
|
||||
@override
|
||||
String get deviceType => 'ഈ ഡിവൈസിന്റെ തരം';
|
||||
String get deviceType => 'ഡിവൈസിന്റെ തരം';
|
||||
@override
|
||||
String get alias => 'ഈ ഡിവൈസിന്റെ പേര്';
|
||||
String get alias => 'ഡിവൈസിന്റെ പേര്';
|
||||
@override
|
||||
String get deviceModel => 'ഈ ഡിവൈസിന്റെ മോഡൽ';
|
||||
String get deviceModel => 'ഡിവൈസിന്റെ മോഡൽ';
|
||||
@override
|
||||
String get port => 'Port';
|
||||
@override
|
||||
@@ -508,6 +821,16 @@ class _TranslationsSettingsTabNetworkMl extends TranslationsSettingsTabNetworkEn
|
||||
String get useSystemName => 'ഈ സിസ്റ്റത്തിന്റെ പേര് ഉപയോഗിക്കുക';
|
||||
@override
|
||||
String get generateRandomAlias => 'ഒരു ആകസ്മികമായ മറുപേർ ഉണ്ടാക്കുക';
|
||||
@override
|
||||
String portWarning({required Object defaultPort}) =>
|
||||
'നിങ്ങൾ ഒരു ഇഷ്ടാനുസൃത പോർട്ട് ഉപയോഗിക്കുന്നതിനാൽ മറ്റ് ഉപകരണങ്ങൾക്ക് നിങ്ങളെ കണ്ടെത്താൻ കഴിഞ്ഞേക്കില്ല. (default: ${defaultPort})';
|
||||
@override
|
||||
String get encryption => 'എൻക്രിപ്ഷൻ';
|
||||
@override
|
||||
String get multicastGroup => 'മൾട്ടികാസ്റ്റ് അഡ്രസ്സ്';
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'നിങ്ങൾ ഒരു ഇഷ്ടാനുസൃത മൾട്ടികാസ്റ്റ് വിലാസം ഉപയോഗിക്കുന്നതിനാൽ മറ്റ് ഡിവൈസുകൾ നിങ്ങളെ കണ്ടെത്തിയേക്കില്ല. (default : ${defaultMulticast})';
|
||||
}
|
||||
|
||||
// Path: settingsTab.receive
|
||||
@@ -529,6 +852,12 @@ class _TranslationsSettingsTabReceiveMl extends TranslationsSettingsTabReceiveEn
|
||||
String get downloads => '(ഡൗൻലോഡ്)';
|
||||
@override
|
||||
String get saveToHistory => 'ഹിസ്റ്ററിയിലേക്കു സേവ് ചെയ്യുക';
|
||||
@override
|
||||
String get requirePin => _root.webSharePage.requirePin;
|
||||
@override
|
||||
String get quickSave => _root.general.quickSave;
|
||||
@override
|
||||
String get quickSaveFromFavorites => _root.general.quickSaveFromFavorites;
|
||||
}
|
||||
|
||||
// Path: settingsTab.send
|
||||
@@ -553,6 +882,14 @@ class _TranslationsSettingsTabOtherMl extends TranslationsSettingsTabOtherEn {
|
||||
// Translations
|
||||
@override
|
||||
String get privacyPolicy => 'സ്വകാര്യത നയം';
|
||||
@override
|
||||
String get support => 'ലോക്കൽ സെൻഡ് പിന്തുണ നൽകുക';
|
||||
@override
|
||||
String get donate => 'സംഭാവന ചെയ്യുക';
|
||||
@override
|
||||
String get termsOfUse => 'ഉപയോഗ നിബന്ധനകൾ';
|
||||
@override
|
||||
String get title => 'മറ്റുള്ളവ';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickSaveFromFavoritesNotice
|
||||
@@ -609,6 +946,368 @@ class _TranslationsDialogsZoomMl extends TranslationsDialogsZoomEn {
|
||||
String get title => 'URL';
|
||||
}
|
||||
|
||||
// Path: dialogs.encryptionDisabledNotice
|
||||
class _TranslationsDialogsEncryptionDisabledNoticeMl extends TranslationsDialogsEncryptionDisabledNoticeEn {
|
||||
_TranslationsDialogsEncryptionDisabledNoticeMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get content =>
|
||||
'എൻക്രിപ്ട് ചെയ്യാത്ത HTTP പ്രോട്ടോകോൾ വഴിയാണ് ഇപ്പോൾ ആശയ വിനിമയം നടക്കുന്നത്. HTTPS പ്രോട്ടോകോൾ ഉപയോഗിക്കാൻ എൻക്രിപ്ഷൻ ഓൺ ചെയ്യുക.';
|
||||
@override
|
||||
String get title => 'എൻക്രിപ്ഷൻ ഓഫ് ചെയ്തു';
|
||||
}
|
||||
|
||||
// Path: dialogs.localNetworkUnauthorized
|
||||
class _TranslationsDialogsLocalNetworkUnauthorizedMl extends TranslationsDialogsLocalNetworkUnauthorizedEn {
|
||||
_TranslationsDialogsLocalNetworkUnauthorizedMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get description =>
|
||||
'അനുവാദം ഇല്ലാതെ ലോക്കൽ നെറ്റ്വർക്ക് സ്കാൻ ചെയ്തു മറ്റു ഡിവൈസുകൾ കണ്ടുപിടിക്കാൻ ലോക്കൽസെന്റിന് കഴിയില്ല. ദയവായി സെറ്റിങ്സിൽ ഇതിനുള്ള അനുവാദം നൽകുക.';
|
||||
@override
|
||||
String get gotoSettings => 'സജ്ജീകരണങ്ങൾ';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileMl extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'തിരഞ്ഞെടുത്തതിലേക്കു ചേർക്കുക';
|
||||
@override
|
||||
String get content => 'എന്താണ് നിങ്ങൾക്കു ചേർക്കേണ്ടത്?';
|
||||
}
|
||||
|
||||
// Path: dialogs.openFile
|
||||
class _TranslationsDialogsOpenFileMl extends TranslationsDialogsOpenFileEn {
|
||||
_TranslationsDialogsOpenFileMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ഫയൽ തുറക്കുക';
|
||||
@override
|
||||
String get content => 'ലഭിച്ച ഫയൽ നിങ്ങൾക്കു തുറക്കണമോ?';
|
||||
}
|
||||
|
||||
// Path: dialogs.addressInput
|
||||
class _TranslationsDialogsAddressInputMl extends TranslationsDialogsAddressInputEn {
|
||||
_TranslationsDialogsAddressInputMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'വിലാസം എഴുതുക';
|
||||
@override
|
||||
String get hashtag => 'ഹാഷ്ടാഗ്';
|
||||
@override
|
||||
String get ip => 'ഐ പി അഡ്രസ്';
|
||||
@override
|
||||
String get recentlyUsed => 'ഈയ്യിടെ ഉപയോഗിച്ചത്: ';
|
||||
}
|
||||
|
||||
// Path: dialogs.cancelSession
|
||||
class _TranslationsDialogsCancelSessionMl extends TranslationsDialogsCancelSessionEn {
|
||||
_TranslationsDialogsCancelSessionMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ഫയൽ കൈമാറ്റം റദ്ദാക്കുക';
|
||||
@override
|
||||
String get content => 'നിങ്ങൾക്കു തീർച്ചയായും ഫയലുകളുടെ കൈമാറ്റം റദ്ദാക്കണമോ?';
|
||||
}
|
||||
|
||||
// Path: dialogs.cannotOpenFile
|
||||
class _TranslationsDialogsCannotOpenFileMl extends TranslationsDialogsCannotOpenFileEn {
|
||||
_TranslationsDialogsCannotOpenFileMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ഫയൽ തുറക്കാൻ കഴിയുന്നില്ല';
|
||||
@override
|
||||
String content({required Object file}) =>
|
||||
'"${file}" തുറക്കാൻ കഴിയുന്നില്ല. ഈ ഫയൽ ഡിലീറ്റ് ചെയ്യുകയോ പേര് മാറ്റുകയോ മറ്റൊരിടത്തേക്ക് നീക്കുകയോ ചെയ്തിരിക്കുന്നുവോ?';
|
||||
}
|
||||
|
||||
// Path: dialogs.favoriteDialog
|
||||
class _TranslationsDialogsFavoriteDialogMl extends TranslationsDialogsFavoriteDialogEn {
|
||||
_TranslationsDialogsFavoriteDialogMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ഫേവറിറ്റ്സ്';
|
||||
@override
|
||||
String get noFavorites => 'ഫേവറിറ്റ് ഡിവൈസുകൾ ഇതുവരെ ഇല്ല.';
|
||||
@override
|
||||
String get addFavorite => 'ചേർക്കുക';
|
||||
}
|
||||
|
||||
// Path: dialogs.favoriteDeleteDialog
|
||||
class _TranslationsDialogsFavoriteDeleteDialogMl extends TranslationsDialogsFavoriteDeleteDialogEn {
|
||||
_TranslationsDialogsFavoriteDeleteDialogMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ഫേവറിറ്റ്സിൽ നിന്ന് ഒഴിവാക്കുക';
|
||||
@override
|
||||
String content({required Object name}) => 'നിങ്ങൾക്കു തീർച്ചയായും "${name}" ഫേവറിറ്റ്സിൽ നിന്ന് ഒഴിവാക്കണമോ?';
|
||||
}
|
||||
|
||||
// Path: dialogs.favoriteEditDialog
|
||||
class _TranslationsDialogsFavoriteEditDialogMl extends TranslationsDialogsFavoriteEditDialogEn {
|
||||
_TranslationsDialogsFavoriteEditDialogMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get titleAdd => 'ഫേവറിറ്റ്സിൽ ചേർക്കുക';
|
||||
@override
|
||||
String get titleEdit => 'സജ്ജീകരണങ്ങൾ';
|
||||
@override
|
||||
String get name => 'ഡിവൈസ് നാമം';
|
||||
@override
|
||||
String get ip => 'ഐ പി അഡ്രസ്';
|
||||
@override
|
||||
String get port => 'പോർട്ട്';
|
||||
}
|
||||
|
||||
// Path: dialogs.fileInfo
|
||||
class _TranslationsDialogsFileInfoMl extends TranslationsDialogsFileInfoEn {
|
||||
_TranslationsDialogsFileInfoMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ഫയൽ വിവരങ്ങൾ';
|
||||
@override
|
||||
String get fileName => 'ഫയൽ നാമം:';
|
||||
@override
|
||||
String get path => 'പാത:';
|
||||
@override
|
||||
String get size => 'സൈസ്:';
|
||||
@override
|
||||
String get sender => 'അയക്കുന്നവൻ:';
|
||||
@override
|
||||
String get time => 'സമയം:';
|
||||
}
|
||||
|
||||
// Path: dialogs.fileNameInput
|
||||
class _TranslationsDialogsFileNameInputMl extends TranslationsDialogsFileNameInputEn {
|
||||
_TranslationsDialogsFileNameInputMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ഫയൽ നാമം എഴുതുക';
|
||||
@override
|
||||
String original({required Object original}) => 'ഒറിജിനൽ: ${original}';
|
||||
}
|
||||
|
||||
// Path: dialogs.historyClearDialog
|
||||
class _TranslationsDialogsHistoryClearDialogMl extends TranslationsDialogsHistoryClearDialogEn {
|
||||
_TranslationsDialogsHistoryClearDialogMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ഹിസ്റ്ററി ക്ലിയർ ചെയ്യുക';
|
||||
@override
|
||||
String get content => 'നിങ്ങൾക്കു തീർച്ചയായും മുഴുവൻ ഹിസ്റ്ററി ഡിലീറ്റ് ചെയ്യണമോ?';
|
||||
}
|
||||
|
||||
// Path: dialogs.messageInput
|
||||
class _TranslationsDialogsMessageInputMl extends TranslationsDialogsMessageInputEn {
|
||||
_TranslationsDialogsMessageInputMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'സന്ദേശം ടൈപ്പ് ചെയ്യുക';
|
||||
@override
|
||||
String get multiline => 'ബഹുരേഖ';
|
||||
}
|
||||
|
||||
// Path: dialogs.noFiles
|
||||
class _TranslationsDialogsNoFilesMl extends TranslationsDialogsNoFilesEn {
|
||||
_TranslationsDialogsNoFilesMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ഫയലുകളൊന്നും തിരഞ്ഞെടുത്തില്ല';
|
||||
@override
|
||||
String get content => 'ദയവായി ഒരു ഫയൽ എങ്കിലും തിരഞ്ഞെടുക്കുക.';
|
||||
}
|
||||
|
||||
// Path: dialogs.noPermission
|
||||
class _TranslationsDialogsNoPermissionMl extends TranslationsDialogsNoPermissionEn {
|
||||
_TranslationsDialogsNoPermissionMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'അനുവാദമില്ല';
|
||||
@override
|
||||
String get content => 'ആവശ്യമായ അനുമതികൾ നിങ്ങൾ അനുവദിച്ചിട്ടില്ല. ദയവായി സജ്ജീകരണങ്ങളിൽ അവ അനുവദിക്കുക.';
|
||||
}
|
||||
|
||||
// Path: dialogs.notAvailableOnPlatform
|
||||
class _TranslationsDialogsNotAvailableOnPlatformMl extends TranslationsDialogsNotAvailableOnPlatformEn {
|
||||
_TranslationsDialogsNotAvailableOnPlatformMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ലഭ്യമല്ല';
|
||||
@override
|
||||
String get content => 'ഈ ഫീച്ചർ ലഭ്യമായത് ഇവിടെ മാത്രം:';
|
||||
}
|
||||
|
||||
// Path: dialogs.qr
|
||||
class _TranslationsDialogsQrMl extends TranslationsDialogsQrEn {
|
||||
_TranslationsDialogsQrMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ക്യു ആർ കോഡ്';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickActions
|
||||
class _TranslationsDialogsQuickActionsMl extends TranslationsDialogsQuickActionsEn {
|
||||
_TranslationsDialogsQuickActionsMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'ചടുല പ്രവർത്തികൾ';
|
||||
@override
|
||||
String get counter => 'കൗണ്ടർ';
|
||||
@override
|
||||
String get sortBeforeCount => 'മുൻകൂട്ടി അകാരാദിക്രമത്തിൽ ഒത്തിരിക്കുക (A-Z)';
|
||||
@override
|
||||
String get random => 'ക്രമമില്ലാത്തത്';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickSaveNotice
|
||||
class _TranslationsDialogsQuickSaveNoticeMl extends TranslationsDialogsQuickSaveNoticeEn {
|
||||
_TranslationsDialogsQuickSaveNoticeMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get content =>
|
||||
'ഫയൽ അപേക്ഷകൾ ഇപ്പോൾ ഓട്ടോമാറ്റിക് ആയി അനുവദിക്കുന്നു. ലോക്കൽ നെറ്റ്വർക്കിലുള്ള എല്ലാവര്ക്കും നിങ്ങൾക്കു ഫയൽ അയക്കാൻ കഴിയും എന്ന ബോധ്യമുണ്ടായിരിക്കുക.';
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage.entryActions
|
||||
class _TranslationsReceiveHistoryPageEntryActionsMl extends TranslationsReceiveHistoryPageEntryActionsEn {
|
||||
_TranslationsReceiveHistoryPageEntryActionsMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get info => 'വിവരങ്ങൾ';
|
||||
@override
|
||||
String get open => 'ഫയൽ തുറക്കുക';
|
||||
@override
|
||||
String get showInFolder => 'ഫോൾഡറിൽ കാണിക്കുക';
|
||||
@override
|
||||
String get deleteFromHistory => 'ഹിസ്റ്ററിയിൽ നിന്ന് ഡിലീറ്റ് ചെയ്യുക';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.firewall
|
||||
class _TranslationsTroubleshootPageFirewallMl extends TranslationsTroubleshootPageFirewallEn {
|
||||
_TranslationsTroubleshootPageFirewallMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String solution({required Object port}) =>
|
||||
'ഇത് മിക്കവാറും ഒരു ഫയർവാൾ പ്രശ്നമാണ്. പോർട്ട് ${port}-ൽ ഇൻകമിംഗ് കണക്ഷനുകൾ (UDP, TCP) അനുവദിച്ചുകൊണ്ട് നിങ്ങൾക്ക് ഇത് പരിഹരിക്കാൻ കഴിയും.';
|
||||
@override
|
||||
String get symptom => 'ഈ ഡിവൈസിന് മറ്റ് ഡിവൈസുകളിലേക് ഫയലുകൾ അയയ്ക്കാൻ കഴിയും, എന്നാൽ മറ്റ് ഡിവൈസുകൾക്ക് ഈ ഡിവൈസിലേക്ക് ഫയലുകൾ അയയ്ക്കാൻ കഴിയില്ല.';
|
||||
@override
|
||||
String get openFirewall => 'ഫയർവാൾ തുറക്കുക';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noDiscovery
|
||||
class _TranslationsTroubleshootPageNoDiscoveryMl extends TranslationsTroubleshootPageNoDiscoveryEn {
|
||||
_TranslationsTroubleshootPageNoDiscoveryMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'ഈ ഡിവൈസിനു മറ്റ് ഡിവൈസുകൾ കണ്ടെത്താൻ കഴിയില്ല.';
|
||||
@override
|
||||
String get solution =>
|
||||
'ദയവായി എല്ലാ ഡിവൈസുകളും ഒരേ വൈഫൈ നെറ്റ്വർക്കിൽ ആണെന്നും ഒരേ കോൺഫിഗറേഷൻ(പോർട്ട്, മൾട്ടി കാസ്റ്റ് അഡ്രസ്സ്, എൻക്രിപ്ഷൻ) ആണെന്നും ഉറപ്പു വരുത്തുക. നിങ്ങൾ കണക്ട് ചെയ്യാൻ ശ്രമിക്കുന്ന ഡിവൈസിന്റെ ഐപി അഡ്രസ്സ് ടൈപ്പ് ചെയ്തു നോക്കാവുന്നതാണ്. ഇത് ഫലിക്കുക ആണെങ്കിൽ ഈ ഡിവൈസ് ഫേവറിറ്റ് ആയി സേവ് ചെയ്തു പിന്നീട് ഓട്ടോമാറ്റിക് ആയി കണക്ട് ചെയ്തു ഉപയോഗിക്കാവുന്നതാണ്.';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noConnection
|
||||
class _TranslationsTroubleshootPageNoConnectionMl extends TranslationsTroubleshootPageNoConnectionEn {
|
||||
_TranslationsTroubleshootPageNoConnectionMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'ഇരു ഡിവൈസുകൾക്കും പരസ്പരം കണ്ടെത്താനോ ഫയലുകൾ അയക്കാനോ കഴിയില്ല.';
|
||||
@override
|
||||
String get solution =>
|
||||
'ഇരു ഭാഗങ്ങളിലും പ്രശ്നം ഉണ്ടോ? ഉണ്ടെങ്കിൽ, ദയവായി എല്ലാ ഡിവൈസുകളും ഒരേ വൈഫൈ നെറ്റ്വർക്കിൽ ആണെന്നും ഒരേ കോൺഫിഗറേഷൻ(പോർട്ട്, മൾട്ടി കാസ്റ്റ് അഡ്രസ്സ്, എൻക്രിപ്ഷൻ) ആണെന്നും ഉറപ്പു വരുത്തുക. അക്സസ്സ് പോയിന്റ്(എ.പി) ഐസൊലേഷൻ മൂലം പരസ്പരം ഉള്ള ആശയ വിനിമയം വൈഫൈ നെറ്റ്വർക്ക് അനുവദിക്കാതെ ഇരിക്കാൻ സാധ്യത ഉണ്ട്. അങ്ങനെ എങ്കിൽ ആ ഓപ്ഷൻ റൗട്ടറിൽ ഓഫ് ചെയ്തു വക്കേണ്ടതാണ്.';
|
||||
}
|
||||
|
||||
// Path: progressPage.total
|
||||
class _TranslationsProgressPageTotalMl extends TranslationsProgressPageTotalEn {
|
||||
_TranslationsProgressPageTotalMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalTitleMl title = _TranslationsProgressPageTotalTitleMl._(_root);
|
||||
@override
|
||||
String count({required Object curr, required Object n}) => 'ഫയലുകൾ: ${curr} / ${n}';
|
||||
@override
|
||||
String size({required Object curr, required Object n}) => 'വലിപ്പം: ${curr} / ${n}';
|
||||
@override
|
||||
String speed({required Object speed}) => 'വേഗത: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general.brightnessOptions
|
||||
class _TranslationsSettingsTabGeneralBrightnessOptionsMl extends TranslationsSettingsTabGeneralBrightnessOptionsEn {
|
||||
_TranslationsSettingsTabGeneralBrightnessOptionsMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
@@ -660,3 +1359,20 @@ class _TranslationsSettingsTabNetworkNetworkOptionsMl extends TranslationsSettin
|
||||
@override
|
||||
String get filtered => 'ഫിൽറ്റർ ചെയ്യപ്പെട്ട';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleMl extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleMl._(TranslationsMl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String sending({required Object time}) => 'മുഴുവൻ പുരോഗതി (${time})';
|
||||
@override
|
||||
String get finishedError => 'തെറ്റുകളോടെ പൂർത്തിയാക്കി';
|
||||
@override
|
||||
String get canceledSender => 'അയക്കുന്നവൻ റദ്ധാക്കി';
|
||||
@override
|
||||
String get canceledReceiver => 'സ്വീകർത്താവ് റദ്ധാക്കി';
|
||||
}
|
||||
|
||||
+112
-21
@@ -40,7 +40,7 @@ class TranslationsMs extends Translations {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get locale => 'Bahasa Melayu';
|
||||
String get locale => 'Bahasa Inggeris';
|
||||
@override
|
||||
String get appName => 'LocalSend';
|
||||
@override
|
||||
@@ -87,6 +87,8 @@ class TranslationsMs extends Translations {
|
||||
late final _TranslationsWebMs web = _TranslationsWebMs._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerMs assetPicker = _TranslationsAssetPickerMs._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPageMs networkInterfacesPage = _TranslationsNetworkInterfacesPageMs._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -115,7 +117,7 @@ class _TranslationsGeneralMs extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get copy => 'Salin';
|
||||
@override
|
||||
String get copiedToClipboard => 'Disalin ke papan keratan';
|
||||
String get copiedToClipboard => 'Disalin ke Papan Keratan';
|
||||
@override
|
||||
String get decline => 'Tolak';
|
||||
@override
|
||||
@@ -123,23 +125,23 @@ class _TranslationsGeneralMs extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get delete => 'Padam';
|
||||
@override
|
||||
String get edit => 'Edit';
|
||||
String get edit => 'Sunting';
|
||||
@override
|
||||
String get error => 'Ralat';
|
||||
@override
|
||||
String get example => 'Contoh';
|
||||
@override
|
||||
String get files => 'Fail';
|
||||
String get files => 'Fail-fail';
|
||||
@override
|
||||
String get finished => 'Selesai';
|
||||
String get finished => 'Telah selesai';
|
||||
@override
|
||||
String get hide => 'Sembunyi';
|
||||
@override
|
||||
String get off => 'Mati';
|
||||
String get off => 'Tutup';
|
||||
@override
|
||||
String get offline => 'Luar talian';
|
||||
@override
|
||||
String get on => 'Hidup';
|
||||
String get on => 'Buka';
|
||||
@override
|
||||
String get online => 'Dalam talian';
|
||||
@override
|
||||
@@ -147,13 +149,13 @@ class _TranslationsGeneralMs extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get queue => 'Baris gilir';
|
||||
@override
|
||||
String get quickSave => 'Simpan Cepat';
|
||||
String get quickSave => 'Simpan Pantas';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'Simpan Cepat dari "Kegemaran"';
|
||||
String get quickSaveFromFavorites => 'Simpan Pantas untuk "Kegemaran"';
|
||||
@override
|
||||
String get renamed => 'Dinamakan semula';
|
||||
@override
|
||||
String get reset => 'Set semula';
|
||||
String get reset => 'Buat asal perubahan';
|
||||
@override
|
||||
String get restart => 'Mula semula';
|
||||
@override
|
||||
@@ -163,7 +165,7 @@ class _TranslationsGeneralMs extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get start => 'Mula';
|
||||
@override
|
||||
String get stop => 'Berhenti';
|
||||
String get stop => 'Henti';
|
||||
@override
|
||||
String get save => 'Simpan';
|
||||
@override
|
||||
@@ -185,6 +187,8 @@ class _TranslationsReceiveTabMs extends TranslationsReceiveTabEn {
|
||||
String get title => 'Terima';
|
||||
@override
|
||||
late final _TranslationsReceiveTabInfoBoxMs infoBox = _TranslationsReceiveTabInfoBoxMs._(_root);
|
||||
@override
|
||||
late final _TranslationsReceiveTabQuickSaveMs quickSave = _TranslationsReceiveTabQuickSaveMs._(_root);
|
||||
}
|
||||
|
||||
// Path: sendTab
|
||||
@@ -363,11 +367,13 @@ class _TranslationsSendPageMs extends TranslationsSendPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get waiting => 'Menunggu respons...';
|
||||
String get waiting => 'Menunggu respons…';
|
||||
@override
|
||||
String get rejected => 'Penerima telah menolak permintaan.';
|
||||
@override
|
||||
String get busy => 'Penerima sibuk dengan permintaan lain.';
|
||||
@override
|
||||
String get tooManyAttempts => _root.web.tooManyAttempts;
|
||||
}
|
||||
|
||||
// Path: progressPage
|
||||
@@ -397,16 +403,16 @@ class _TranslationsWebSharePageMs extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get title => 'Kongsi melalui pautan';
|
||||
@override
|
||||
String get loading => 'Memulakan pelayan...';
|
||||
String get loading => 'Memulakan pelayan…';
|
||||
@override
|
||||
String get stopping => 'Menghentikan pelayan...';
|
||||
String get stopping => 'Menghentikan pelayan…';
|
||||
@override
|
||||
String get error => 'Ralat berlaku semasa memulakan pelayan.';
|
||||
String get error => 'Ralat telah berlaku ketika memulakan pelayan.';
|
||||
@override
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ms'))(
|
||||
n,
|
||||
one: 'Buka pautan ini dalam pelayar anda:',
|
||||
other: 'Buka salah satu pautan ini dalam pelayar anda:',
|
||||
other: 'Buka salah satu daripada pautan ini dalam pelayar anda:',
|
||||
);
|
||||
@override
|
||||
String get requests => 'Permintaan';
|
||||
@@ -421,7 +427,9 @@ class _TranslationsWebSharePageMs extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String pinHint({required Object pin}) => 'PIN ialah "${pin}"';
|
||||
@override
|
||||
String pendingRequests({required Object n}) => 'Permintaan menunggu: ${n}';
|
||||
String pendingRequests({required Object n}) => 'Permintaan yang masih belum selesai: ${n}';
|
||||
@override
|
||||
String get encryptionHint => 'LocalSend menggunakan sijil yang ditandatangani sendiri. Anda perlu menerimanya di pelayar anda.';
|
||||
}
|
||||
|
||||
// Path: aboutPage
|
||||
@@ -432,11 +440,11 @@ class _TranslationsAboutPageMs extends TranslationsAboutPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Mengenai LocalSend';
|
||||
String get title => 'Tentang LocalSend';
|
||||
@override
|
||||
List<String> get description => [
|
||||
'LocalSend adalah aplikasi percuma dan sumber terbuka yang membolehkan anda berkongsi fail dan mesej dengan selamat dengan peranti berdekatan melalui rangkaian tempatan anda tanpa memerlukan sambungan internet.',
|
||||
'Aplikasi ini tersedia di Android, iOS, macOS, Windows dan Linux. Anda boleh mencari semua pilihan muat turun di laman web rasmi.',
|
||||
'LocalSend adalah aplikasi percuma dan sumber terbuka yang membolehkan anda berkongsi fail dan mesej secara selamat dan terjamin dengan peranti berdekatan yang berada dalam rangkaian tempatan anda tanpa memerlukan sebarang sambungan internet.',
|
||||
'Aplikasi ini tersedia di Android, iOS, macOS, Windows dan Linux. Anda boleh mencari semua pilihan untuk memuat turun di laman web rasmi.',
|
||||
];
|
||||
@override
|
||||
String get author => 'Pengarang';
|
||||
@@ -444,6 +452,8 @@ class _TranslationsAboutPageMs extends TranslationsAboutPageEn {
|
||||
String get contributors => 'Penyumbang';
|
||||
@override
|
||||
String get translators => 'Penterjemah';
|
||||
@override
|
||||
String get packagers => 'Pembungkus';
|
||||
}
|
||||
|
||||
// Path: donationPage
|
||||
@@ -614,6 +624,8 @@ class _TranslationsDialogsMs extends TranslationsDialogsEn {
|
||||
late final _TranslationsDialogsSendModeHelpMs sendModeHelp = _TranslationsDialogsSendModeHelpMs._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsZoomMs zoom = _TranslationsDialogsZoomMs._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsOpenFileMs openFile = _TranslationsDialogsOpenFileMs._(_root);
|
||||
}
|
||||
|
||||
// Path: sanitization
|
||||
@@ -661,6 +673,12 @@ class _TranslationsWebMs extends TranslationsWebEn {
|
||||
String get fileName => 'Nama fail';
|
||||
@override
|
||||
String get size => 'Saiz';
|
||||
@override
|
||||
String get enterPin => 'Masukkan PIN';
|
||||
@override
|
||||
String get invalidPin => 'PIN Tidak Sah';
|
||||
@override
|
||||
String get tooManyAttempts => 'Terlalu banyak percubaan';
|
||||
}
|
||||
|
||||
// Path: assetPicker
|
||||
@@ -675,7 +693,7 @@ class _TranslationsAssetPickerMs extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get cancel => 'Batal';
|
||||
@override
|
||||
String get edit => 'Edit';
|
||||
String get edit => 'Sunting';
|
||||
@override
|
||||
String get gifIndicator => 'GIF';
|
||||
@override
|
||||
@@ -729,6 +747,26 @@ class _TranslationsAssetPickerMs extends TranslationsAssetPickerEn {
|
||||
String get sUnitAssetCountLabel => 'kiraan';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPageMs extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPageMs._(TranslationsMs root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMs _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get info =>
|
||||
'Secara lalai, LocalSend menggunakan semua antara muka rangkaian tersedia. Anda boleh memulaukan rangkaian yang tidak diingini. Anda perlu mula semula pelayan untuk mengenakan perubahan.';
|
||||
@override
|
||||
String get title => 'Antara Muka Rangkaian';
|
||||
@override
|
||||
String get preview => 'Pratonton';
|
||||
@override
|
||||
String get whitelist => 'Senarai Putih';
|
||||
@override
|
||||
String get blacklist => 'Senarai Hitam';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
class _TranslationsReceiveTabInfoBoxMs extends TranslationsReceiveTabInfoBoxEn {
|
||||
_TranslationsReceiveTabInfoBoxMs._(TranslationsMs root) : this._root = root, super.internal(root);
|
||||
@@ -744,6 +782,21 @@ class _TranslationsReceiveTabInfoBoxMs extends TranslationsReceiveTabInfoBoxEn {
|
||||
String get alias => 'Nama peranti:';
|
||||
}
|
||||
|
||||
// Path: receiveTab.quickSave
|
||||
class _TranslationsReceiveTabQuickSaveMs extends TranslationsReceiveTabQuickSaveEn {
|
||||
_TranslationsReceiveTabQuickSaveMs._(TranslationsMs root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMs _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get favorites => 'Kegemaran';
|
||||
@override
|
||||
String get off => _root.general.off;
|
||||
@override
|
||||
String get on => _root.general.on;
|
||||
}
|
||||
|
||||
// Path: sendTab.selection
|
||||
class _TranslationsSendTabSelectionMs extends TranslationsSendTabSelectionEn {
|
||||
_TranslationsSendTabSelectionMs._(TranslationsMs root) : this._root = root, super.internal(root);
|
||||
@@ -828,6 +881,8 @@ class _TranslationsSettingsTabGeneralMs extends TranslationsSettingsTabGeneralEn
|
||||
String get showInContextMenu => 'Tunjukkan LocalSend dalam menu konteks';
|
||||
@override
|
||||
String get animations => 'Animasi';
|
||||
@override
|
||||
String get saveWindowPlacementWindows => 'Simpan kedudukan tetingkap selepas keluar';
|
||||
}
|
||||
|
||||
// Path: settingsTab.receive
|
||||
@@ -907,6 +962,10 @@ class _TranslationsSettingsTabNetworkMs extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'Anda mungkin tidak dapat dikesan oleh peranti lain kerana anda menggunakan alamat multicast tersuai. (lalai: ${defaultMulticast})';
|
||||
@override
|
||||
String get network => 'Rangkaian';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsMs networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsMs._(_root);
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -1306,6 +1365,12 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeMs extends TranslationsDia
|
||||
// Translations
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => [
|
||||
'Permintaan fail kini diterima secara automatik daripada peranti-peranti yang dalam senarai kegemaran anda.',
|
||||
'Amaran! Pada waktu sekarang, ini tidak terjamin sepenuhnya, kerana penggodam yang mempunyai cap jari mana-mana peranti daripada senarai kegemaran anda boleh menghantar fail kepada anda tanpa sekatan.',
|
||||
'Walau bagaimanapun, pilihan ini tetap lebih selamat daripada membenarkan semua pengguna dalam rangkaian tempatan menghantar fail kepada anda tanpa sekatan.',
|
||||
];
|
||||
}
|
||||
|
||||
// Path: dialogs.pin
|
||||
@@ -1348,6 +1413,19 @@ class _TranslationsDialogsZoomMs extends TranslationsDialogsZoomEn {
|
||||
String get title => 'URL';
|
||||
}
|
||||
|
||||
// Path: dialogs.openFile
|
||||
class _TranslationsDialogsOpenFileMs extends TranslationsDialogsOpenFileEn {
|
||||
_TranslationsDialogsOpenFileMs._(TranslationsMs root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMs _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Buka fail';
|
||||
@override
|
||||
String get content => 'Adakah anda mahu untuk membuka fail yang diterima?';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general.brightnessOptions
|
||||
class _TranslationsSettingsTabGeneralBrightnessOptionsMs extends TranslationsSettingsTabGeneralBrightnessOptionsEn {
|
||||
_TranslationsSettingsTabGeneralBrightnessOptionsMs._(TranslationsMs root) : this._root = root, super.internal(root);
|
||||
@@ -1387,6 +1465,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsMs extends TranslationsSetti
|
||||
String get system => 'Sistem';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsMs extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsMs._(TranslationsMs root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsMs _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'Semua';
|
||||
@override
|
||||
String get filtered => 'Ditapis';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleMs extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleMs._(TranslationsMs root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -149,17 +149,17 @@ class _TranslationsGeneralNe extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get quickSave => 'छिटो सेव गर्नुहोस्';
|
||||
@override
|
||||
String get renamed => 'पुन: नामाकरण गरियो';
|
||||
String get renamed => 'नामाकरण गरियो';
|
||||
@override
|
||||
String get reset => 'परिवर्तनहरू पूर्ववत गर्नुहोस्';
|
||||
String get reset => 'फिर्ता लिनुहोस्';
|
||||
@override
|
||||
String get restart => 'पुनः सुरु गर्नुहोस्';
|
||||
String get restart => 'पुनः सुरु';
|
||||
@override
|
||||
String get settings => 'सेटिङहरू';
|
||||
@override
|
||||
String get skipped => 'छोडियो';
|
||||
@override
|
||||
String get start => 'सुरु गर्नुहोस्';
|
||||
String get start => 'सुरु';
|
||||
@override
|
||||
String get stop => 'रोक';
|
||||
@override
|
||||
@@ -171,7 +171,9 @@ class _TranslationsGeneralNe extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get delete => 'मेट्नुहोस्';
|
||||
@override
|
||||
String get noItemInClipboard => 'क्लिपबोर्डमा कुनै वस्तुहरू छैनन्।';
|
||||
String get noItemInClipboard => 'क्लिपबोर्ड खाली छ।';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'छिटो मनपर्नेमा राख्नुहोस्';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -776,7 +778,7 @@ class _TranslationsReceiveTabInfoBoxNe extends TranslationsReceiveTabInfoBoxEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get ip => 'IP:';
|
||||
String get ip => 'आईपी :';
|
||||
@override
|
||||
String get port => 'पोर्ट:';
|
||||
@override
|
||||
|
||||
@@ -389,6 +389,8 @@ class _TranslationsProgressPageNl extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Opgeslagen in galerij';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalNl total = _TranslationsProgressPageTotalNl._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeNl remainingTime = _TranslationsProgressPageRemainingTimeNl._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -788,9 +790,9 @@ class _TranslationsSettingsTabGeneralNl extends TranslationsSettingsTabGeneralEn
|
||||
@override
|
||||
late final _TranslationsSettingsTabGeneralLanguageOptionsNl languageOptions = _TranslationsSettingsTabGeneralLanguageOptionsNl._(_root);
|
||||
@override
|
||||
String get saveWindowPlacement => 'Afsluiten: vensterindeling behouden';
|
||||
String get saveWindowPlacement => 'Vensterpositie na beëindigen opslaan';
|
||||
@override
|
||||
String get saveWindowPlacementWindows => 'Afsluiten: vensterindeling behouden';
|
||||
String get saveWindowPlacementWindows => 'Vensterpositie na afsluiten opslaan';
|
||||
@override
|
||||
String get minimizeToTray => 'Sluiten: minimaliseren naar systeemvak/menubalk';
|
||||
@override
|
||||
@@ -984,6 +986,27 @@ class _TranslationsProgressPageTotalNl extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Snelheid: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeNl extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeNl._(TranslationsNl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsNl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Gebruik 'h' als afkorting voor uren en 'm' voor minuten
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// Gebruik 'd' voor dagen, 'h' voor uren en 'm' voor minuten
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileNl extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileNl._(TranslationsNl root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -325,8 +325,11 @@ class _TranslationsReceivePagePl extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('pl'))(n, one: 'chce wysłać Ci plik', other: 'chce wysłać Ci ${n} plików');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('pl'))(
|
||||
n,
|
||||
one: 'chce wysłać Ci plik',
|
||||
other: 'chce wysłać Ci ${n} plików',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'wysłał Ci wiadomość:';
|
||||
@override
|
||||
@@ -386,6 +389,8 @@ class _TranslationsProgressPagePl extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Zapisane w galerii';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalPl total = _TranslationsProgressPageTotalPl._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimePl remainingTime = _TranslationsProgressPageRemainingTimePl._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -980,6 +985,27 @@ class _TranslationsProgressPageTotalPl extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Prędkość: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimePl extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimePl._(TranslationsPl root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPl _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Użyj „h” w przypadku skrótu godzin i „m” w przypadku minut
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// Uży „d” w przypadku dni, „h” w przypadku godzin i „m” w przypadku minut
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFilePl extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFilePl._(TranslationsPl root) : this._root = root, super.internal(root);
|
||||
|
||||
+135
-109
@@ -117,13 +117,13 @@ class _TranslationsGeneralPtBr extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get copy => 'Copiar';
|
||||
@override
|
||||
String get copiedToClipboard => 'Copiado para a Área de Transferência';
|
||||
String get copiedToClipboard => 'Copiado pra área de transferência';
|
||||
@override
|
||||
String get decline => 'Rejeitar';
|
||||
String get decline => 'Recusar';
|
||||
@override
|
||||
String get done => 'Completo';
|
||||
String get done => 'Pronto';
|
||||
@override
|
||||
String get delete => 'Excluir';
|
||||
String get delete => 'Apagar';
|
||||
@override
|
||||
String get edit => 'Editar';
|
||||
@override
|
||||
@@ -137,25 +137,25 @@ class _TranslationsGeneralPtBr extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get hide => 'Ocultar';
|
||||
@override
|
||||
String get off => 'Desabilitado';
|
||||
String get off => 'Desativado';
|
||||
@override
|
||||
String get offline => 'Offline';
|
||||
String get offline => 'Off-line';
|
||||
@override
|
||||
String get on => 'Habilitado';
|
||||
String get on => 'Ativado';
|
||||
@override
|
||||
String get online => 'Online';
|
||||
String get online => 'On-line';
|
||||
@override
|
||||
String get open => 'Abrir';
|
||||
@override
|
||||
String get queue => 'Fila';
|
||||
@override
|
||||
String get quickSave => 'Salvamento Rápido';
|
||||
String get quickSave => 'Salvar rápido';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'salvar rapidamente dos "Favoritos"';
|
||||
String get quickSaveFromFavorites => 'Salvar rápido para "Favoritos"';
|
||||
@override
|
||||
String get renamed => 'Renomeado';
|
||||
@override
|
||||
String get reset => 'Redefinir';
|
||||
String get reset => 'Desfazer alterações';
|
||||
@override
|
||||
String get restart => 'Reiniciar';
|
||||
@override
|
||||
@@ -163,7 +163,7 @@ class _TranslationsGeneralPtBr extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get skipped => 'Pulado';
|
||||
@override
|
||||
String get start => 'Começar';
|
||||
String get start => 'Iniciar';
|
||||
@override
|
||||
String get stop => 'Parar';
|
||||
@override
|
||||
@@ -208,7 +208,7 @@ class _TranslationsSendTabPtBr extends TranslationsSendTabEn {
|
||||
String get shareIntentInfo =>
|
||||
'Você também pode usar o recurso "Compartilhar" do seu dispositivo móvel para selecionar arquivos com mais facilidade.';
|
||||
@override
|
||||
String get nearbyDevices => 'Dispositivos próximos';
|
||||
String get nearbyDevices => 'Dispositivos por perto';
|
||||
@override
|
||||
String get thisDevice => 'Este dispositivo';
|
||||
@override
|
||||
@@ -222,9 +222,9 @@ class _TranslationsSendTabPtBr extends TranslationsSendTabEn {
|
||||
@override
|
||||
String get sendModeHelp => 'Explicação';
|
||||
@override
|
||||
String get help => 'Por favor, certifique-se de que ambos os dispositivos estejam na mesma rede Wi-Fi.';
|
||||
String get help => 'Certifique-se de que ambos os dispositivos estão na mesma rede Wi-Fi.';
|
||||
@override
|
||||
String get placeItems => 'Coloque os itens para compartilhar.';
|
||||
String get placeItems => 'Insira os itens que quer compartilhar.';
|
||||
}
|
||||
|
||||
// Path: settingsTab
|
||||
@@ -258,9 +258,9 @@ class _TranslationsTroubleshootPagePtBr extends TranslationsTroubleshootPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Diagnostique problemas';
|
||||
String get title => 'Resolução de problemas';
|
||||
@override
|
||||
String get subTitle => 'Este aplicativo não está funcionando como esperado? Aqui você pode encontrar soluções comuns.';
|
||||
String get subTitle => 'Este aplicativo não está funcionando como esperado? Aqui você pode encontrar soluções para problemas comuns.';
|
||||
@override
|
||||
String get solution => 'Solução:';
|
||||
@override
|
||||
@@ -285,7 +285,7 @@ class _TranslationsReceiveHistoryPagePtBr extends TranslationsReceiveHistoryPage
|
||||
@override
|
||||
String get openFolder => 'Abrir pasta';
|
||||
@override
|
||||
String get deleteHistory => 'Excluir histórico';
|
||||
String get deleteHistory => 'Apagar histórico';
|
||||
@override
|
||||
String get empty => 'O histórico está vazio.';
|
||||
@override
|
||||
@@ -302,11 +302,11 @@ class _TranslationsApkPickerPagePtBr extends TranslationsApkPickerPageEn {
|
||||
@override
|
||||
String get title => 'Aplicativos (APK)';
|
||||
@override
|
||||
String get excludeSystemApps => 'Ocultar aplicativos do sistema';
|
||||
String get excludeSystemApps => 'Excluir aplicativos do sistema';
|
||||
@override
|
||||
String get excludeAppsWithoutLaunchIntent => 'Ocultar aplicativos não executáveis';
|
||||
String get excludeAppsWithoutLaunchIntent => 'Excluir aplicativos não executáveis';
|
||||
@override
|
||||
String apps({required Object n}) => '${n} Aplicativos';
|
||||
String apps({required Object n}) => '${n} aplicativos';
|
||||
}
|
||||
|
||||
// Path: selectedFilesPage
|
||||
@@ -317,7 +317,7 @@ class _TranslationsSelectedFilesPagePtBr extends TranslationsSelectedFilesPageEn
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get deleteAll => 'Remover tudo';
|
||||
String get deleteAll => 'Apagar tudo';
|
||||
}
|
||||
|
||||
// Path: receivePage
|
||||
@@ -328,12 +328,15 @@ class _TranslationsReceivePagePtBr extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('pt'))(n, one: 'quer enviar um arquivo', other: 'quer enviar ${n} arquivos');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('pt'))(
|
||||
n,
|
||||
one: 'quer te enviar um arquivo',
|
||||
other: 'quer te enviar ${n} arquivos',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'enviou uma mensagem:';
|
||||
String get subTitleMessage => 'te enviou uma mensagem:';
|
||||
@override
|
||||
String get subTitleLink => 'enviou um link:';
|
||||
String get subTitleLink => 'te enviou um link:';
|
||||
@override
|
||||
String get canceled => 'O remetente cancelou a solicitação.';
|
||||
}
|
||||
@@ -350,11 +353,11 @@ class _TranslationsReceiveOptionsPagePtBr extends TranslationsReceiveOptionsPage
|
||||
@override
|
||||
String get destination => _root.settingsTab.receive.destination;
|
||||
@override
|
||||
String get appDirectory => '(pasta LocalSend)';
|
||||
String get appDirectory => '(pasta do LocalSend)';
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
@override
|
||||
String get saveToGalleryOff => 'Opção desligada automaticamente pois uma pasta está sendo transferida.';
|
||||
String get saveToGalleryOff => 'Desativada automaticamente pois há pastas.';
|
||||
}
|
||||
|
||||
// Path: sendPage
|
||||
@@ -371,7 +374,7 @@ class _TranslationsSendPagePtBr extends TranslationsSendPageEn {
|
||||
@override
|
||||
String get tooManyAttempts => _root.web.tooManyAttempts;
|
||||
@override
|
||||
String get busy => 'O destinatário está ocupado com outra solicitação de transferência.';
|
||||
String get busy => 'O destinatário está ocupado com outra solicitação.';
|
||||
}
|
||||
|
||||
// Path: progressPage
|
||||
@@ -389,6 +392,8 @@ class _TranslationsProgressPagePtBr extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Salvo na Galeria';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalPtBr total = _TranslationsProgressPageTotalPtBr._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimePtBr remainingTime = _TranslationsProgressPageRemainingTimePtBr._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -399,18 +404,18 @@ class _TranslationsWebSharePagePtBr extends TranslationsWebSharePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Compartilhe via link';
|
||||
String get title => 'Compartilhar via link';
|
||||
@override
|
||||
String get loading => 'Iniciando o servidor…';
|
||||
@override
|
||||
String get stopping => 'Parando o servidor…';
|
||||
@override
|
||||
String get error => 'Um erro ocorreu enquanto o servidor tentava iniciar.';
|
||||
String get error => 'Ocorreu um erro ao iniciar o servidor.';
|
||||
@override
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('pt'))(
|
||||
n,
|
||||
one: 'Abra este link no navegador:',
|
||||
other: 'Abra um desses links no navegador:',
|
||||
one: 'Abra este link no seu navegador:',
|
||||
other: 'Abra um destes links no seu navegador:',
|
||||
);
|
||||
@override
|
||||
String get requests => 'Solicitações';
|
||||
@@ -419,13 +424,13 @@ class _TranslationsWebSharePagePtBr extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get encryption => _root.settingsTab.network.encryption;
|
||||
@override
|
||||
String get autoAccept => 'Aceitar pedidos automaticamente';
|
||||
String get autoAccept => 'Aceitar solicitações automaticamente';
|
||||
@override
|
||||
String get requirePin => 'Solicitar PIN';
|
||||
@override
|
||||
String pinHint({required Object pin}) => 'O PIN é "${pin}"';
|
||||
@override
|
||||
String get encryptionHint => 'LocalSend utiliza um certificado autoassinado. Você precisa aceitá-lo no navegador.';
|
||||
String get encryptionHint => 'O LocalSend utiliza um certificado autoassinado. Você precisa aceitá-lo no seu navegador.';
|
||||
@override
|
||||
String pendingRequests({required Object n}) => 'Solicitações pendentes: ${n}';
|
||||
}
|
||||
@@ -438,10 +443,10 @@ class _TranslationsAboutPagePtBr extends TranslationsAboutPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Sobre LocalSend';
|
||||
String get title => 'Sobre o LocalSend';
|
||||
@override
|
||||
List<String> get description => [
|
||||
'LocalSend é um aplicativo gratuito e de código aberto que permite compartilhar arquivos e mensagens de forma segura com dispositivos próximos através da sua rede local, sem a necessidade de uma conexão com a internet.',
|
||||
'O LocalSend é um aplicativo gratuito, de código aberto, que permite compartilhar arquivos e mensagens com dispositivos próximos através da sua rede local, sem a necessidade de uma conexão à internet.',
|
||||
'Este aplicativo está disponível para Android, iOS, macOS, Windows e Linux. Você pode encontrar todas as opções de download na página oficial.',
|
||||
];
|
||||
@override
|
||||
@@ -462,10 +467,10 @@ class _TranslationsDonationPagePtBr extends TranslationsDonationPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Doar';
|
||||
String get title => 'Doe';
|
||||
@override
|
||||
String get info =>
|
||||
'LocalSend é gratuito, de código aberto e sem nenhum anúncio. Se tu curte o app, então considere apoiar o desenvolvimento com uma doação.';
|
||||
'O LocalSend é gratuito, de código aberto e não tem anúncios. Se tu curte o app, então pense em apoiar o desenvolvimento com uma doação.';
|
||||
@override
|
||||
String donate({required Object amount}) => 'Doar ${amount}';
|
||||
@override
|
||||
@@ -482,7 +487,7 @@ class _TranslationsChangelogPagePtBr extends TranslationsChangelogPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Histórico de alterações';
|
||||
String get title => 'Registro de alterações';
|
||||
}
|
||||
|
||||
// Path: aliasGenerator
|
||||
@@ -641,7 +646,7 @@ class _TranslationsTrayPtBr extends TranslationsTrayEn {
|
||||
@override
|
||||
String get open => _root.general.open;
|
||||
@override
|
||||
String get close => 'Fechar LocalSend';
|
||||
String get close => 'Sair do LocalSend';
|
||||
@override
|
||||
String get closeWindows => 'Sair';
|
||||
}
|
||||
@@ -662,7 +667,7 @@ class _TranslationsWebPtBr extends TranslationsWebEn {
|
||||
@override
|
||||
String get tooManyAttempts => 'Muitas tentativas';
|
||||
@override
|
||||
String get rejected => 'Conexão Rejeitada';
|
||||
String get rejected => 'Recusado';
|
||||
@override
|
||||
String get files => 'Arquivos';
|
||||
@override
|
||||
@@ -689,17 +694,17 @@ class _TranslationsAssetPickerPtBr extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get loadFailed => 'Falha ao carregar';
|
||||
@override
|
||||
String get original => 'Original';
|
||||
String get original => 'Origem';
|
||||
@override
|
||||
String get preview => 'Prévia';
|
||||
String get preview => 'Pré-visualização';
|
||||
@override
|
||||
String get select => 'Selecionar';
|
||||
@override
|
||||
String get emptyList => 'Lista Vazia';
|
||||
String get emptyList => 'Lista vazia';
|
||||
@override
|
||||
String get unSupportedAssetType => 'Este tipo de arquivo não é suportado.';
|
||||
String get unSupportedAssetType => 'Não há suporte para o tipo de arquivo.';
|
||||
@override
|
||||
String get unableToAccessAll => 'Incapaz de acessar todos os arquivos do dispositivo';
|
||||
String get unableToAccessAll => 'Não é possível acessar todos os arquivos do dispositivo';
|
||||
@override
|
||||
String get viewingLimitedAssetsTip => 'Somente visualizar arquivos e álbuns acessíveis ao aplicativo.';
|
||||
@override
|
||||
@@ -708,7 +713,7 @@ class _TranslationsAssetPickerPtBr extends TranslationsAssetPickerEn {
|
||||
String get accessAllTip =>
|
||||
'O aplicativo só pode acessar alguns arquivos no dispositivo. Vá às configurações do sistema e permita que o aplicativo acesse todas as mídias do dispositivo.';
|
||||
@override
|
||||
String get goToSystemSettings => 'Ir para configurações do sistema';
|
||||
String get goToSystemSettings => 'Ir pras configurações do sistema';
|
||||
@override
|
||||
String get accessLimitedAssets => 'Continuar com acesso limitado';
|
||||
@override
|
||||
@@ -724,17 +729,17 @@ class _TranslationsAssetPickerPtBr extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get sActionPlayHint => 'reproduzir';
|
||||
@override
|
||||
String get sActionPreviewHint => 'prévia';
|
||||
String get sActionPreviewHint => 'pré-visualizar';
|
||||
@override
|
||||
String get sActionSelectHint => 'selecionar';
|
||||
@override
|
||||
String get sActionSwitchPathLabel => 'mudar o caminho';
|
||||
@override
|
||||
String get sActionUseCameraHint => 'use a câmera';
|
||||
String get sActionUseCameraHint => 'usar a câmera';
|
||||
@override
|
||||
String get sNameDurationLabel => 'duração';
|
||||
@override
|
||||
String get sUnitAssetCountLabel => 'Total';
|
||||
String get sUnitAssetCountLabel => 'contagem';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
@@ -745,14 +750,14 @@ class _TranslationsNetworkInterfacesPagePtBr extends TranslationsNetworkInterfac
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get whitelist => 'Lista branca';
|
||||
String get whitelist => 'Lista de permissão';
|
||||
@override
|
||||
String get blacklist => 'Lista negra';
|
||||
String get blacklist => 'Lista de bloqueio';
|
||||
@override
|
||||
String get info =>
|
||||
'Por padrão, o LocalSend utiliza todas as interfaces de rede disponíveis. Você pode excluir as redes indesejadas aqui. É necessário reiniciar o servidor para aplicar as alterações.';
|
||||
@override
|
||||
String get preview => 'Anterior';
|
||||
String get preview => 'Pré-visualização';
|
||||
@override
|
||||
String get title => 'Interfaces de rede';
|
||||
}
|
||||
@@ -769,7 +774,7 @@ class _TranslationsReceiveTabInfoBoxPtBr extends TranslationsReceiveTabInfoBoxEn
|
||||
@override
|
||||
String get port => 'Porta:';
|
||||
@override
|
||||
String get alias => 'Nome:';
|
||||
String get alias => 'Nome do dispositivo:';
|
||||
}
|
||||
|
||||
// Path: receiveTab.quickSave
|
||||
@@ -833,9 +838,9 @@ class _TranslationsSendTabSendModesPtBr extends TranslationsSendTabSendModesEn {
|
||||
@override
|
||||
String get single => 'Único destinatário';
|
||||
@override
|
||||
String get multiple => 'Múltiplos destinatários';
|
||||
String get multiple => 'Vários destinatários';
|
||||
@override
|
||||
String get link => 'Compartilhe via link';
|
||||
String get link => 'Compartilhar via link';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general
|
||||
@@ -866,7 +871,7 @@ class _TranslationsSettingsTabGeneralPtBr extends TranslationsSettingsTabGeneral
|
||||
@override
|
||||
String get minimizeToTray => 'Minimizar para a bandeja ao fechar';
|
||||
@override
|
||||
String get launchAtStartup => 'Abrir automaticamente após o login';
|
||||
String get launchAtStartup => 'Abrir junto com o usuário';
|
||||
@override
|
||||
String get launchMinimized => 'Início automático: Abrir minimizado';
|
||||
@override
|
||||
@@ -883,21 +888,21 @@ class _TranslationsSettingsTabReceivePtBr extends TranslationsSettingsTabReceive
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Recebimento';
|
||||
String get title => 'Recepção';
|
||||
@override
|
||||
String get quickSave => _root.general.quickSave;
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'Salvar rapidamente dos "Favoritos"';
|
||||
String get quickSaveFromFavorites => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
String get requirePin => _root.webSharePage.requirePin;
|
||||
@override
|
||||
String get autoFinish => 'Concluir Automaticamente';
|
||||
String get autoFinish => 'Concluir automaticamente';
|
||||
@override
|
||||
String get destination => 'Destino';
|
||||
String get destination => 'Pasta de destino';
|
||||
@override
|
||||
String get downloads => '(Downloads)';
|
||||
@override
|
||||
String get saveToGallery => 'Salvar mídia na Galeria';
|
||||
String get saveToGallery => 'Salvar mídia na galeria';
|
||||
@override
|
||||
String get saveToHistory => 'Salvar no histórico';
|
||||
}
|
||||
@@ -910,9 +915,9 @@ class _TranslationsSettingsTabSendPtBr extends TranslationsSettingsTabSendEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Enviar';
|
||||
String get title => 'Envio';
|
||||
@override
|
||||
String get shareViaLinkAutoAccept => 'Aceitar automaticamente pedidos no modo "Compartilhar por link"';
|
||||
String get shareViaLinkAutoAccept => 'Aceitar solicitações por link automaticamente';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network
|
||||
@@ -929,9 +934,9 @@ class _TranslationsSettingsTabNetworkPtBr extends TranslationsSettingsTabNetwork
|
||||
@override
|
||||
String get server => 'Servidor';
|
||||
@override
|
||||
String get alias => 'Nome';
|
||||
String get alias => 'Nome do dispositivo';
|
||||
@override
|
||||
String get deviceType => 'Tipo de dispositivo';
|
||||
String get deviceType => 'Tipo do dispositivo';
|
||||
@override
|
||||
String get deviceModel => 'Modelo do dispositivo';
|
||||
@override
|
||||
@@ -948,10 +953,10 @@ class _TranslationsSettingsTabNetworkPtBr extends TranslationsSettingsTabNetwork
|
||||
@override
|
||||
String get encryption => 'Criptografia';
|
||||
@override
|
||||
String get multicastGroup => 'Multicast';
|
||||
String get multicastGroup => 'Endereço de multicast';
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'Você pode estar indetectável para outros dispositivos por estar usando um endereço multicast customizado. (Padrão: ${defaultMulticast})';
|
||||
'Você pode estar indetectável para outros dispositivos por estar usando um endereço de multicast customizado. (Padrão: ${defaultMulticast})';
|
||||
@override
|
||||
String get network => 'Rede';
|
||||
@override
|
||||
@@ -966,15 +971,15 @@ class _TranslationsSettingsTabOtherPtBr extends TranslationsSettingsTabOtherEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Outros';
|
||||
String get title => 'Outras';
|
||||
@override
|
||||
String get support => 'Suporte o LocalSend';
|
||||
String get support => 'Apoiar o LocalSend';
|
||||
@override
|
||||
String get donate => 'Doar';
|
||||
@override
|
||||
String get privacyPolicy => 'Política de Privacidade';
|
||||
String get privacyPolicy => 'Política de privacidade';
|
||||
@override
|
||||
String get termsOfUse => 'Termos de Uso';
|
||||
String get termsOfUse => 'Termos de uso';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.firewall
|
||||
@@ -989,9 +994,9 @@ class _TranslationsTroubleshootPageFirewallPtBr extends TranslationsTroubleshoot
|
||||
'Este aplicativo pode enviar arquivos para outros dispositivos, mas outros dispositivos não podem enviar arquivos para este dispositivo.';
|
||||
@override
|
||||
String solution({required Object port}) =>
|
||||
'Provavelmente isto se trata de um problema de firewall. Você pode resolver esse problema permitindo conexões recebidas (UDP e TCP) na porta ${port}.';
|
||||
'Provavelmente isto se trata de um problema de firewall. Você pode resolver esse problema permitindo conexões (UDP e TCP) recebidas na porta ${port}.';
|
||||
@override
|
||||
String get openFirewall => 'Abrir o Firewall';
|
||||
String get openFirewall => 'Abrir Firewall';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noDiscovery
|
||||
@@ -1002,10 +1007,10 @@ class _TranslationsTroubleshootPageNoDiscoveryPtBr extends TranslationsTroublesh
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'Este dispositivo não consegue descobrir outros dispositivos.';
|
||||
String get symptom => 'Este dispositivo não consegue encontrar outros dispositivos.';
|
||||
@override
|
||||
String get solution =>
|
||||
'Certifique-se de que todos os dispositivos estão na mesma rede Wi-Fi e compartilham as mesmas configurações (porta, endereço multicast, criptografia). Você pode tentar digitar o endereço IP do dispositivo de destino manualmente. Se isto funcionar, considere adicionar este dispositivo aos favoritos, assim ele será descoberto automaticamente no futuro.';
|
||||
'Certifique-se de que todos os dispositivos estão na mesma rede Wi-Fi e utilizam as mesmas configurações (porta, endereço de multicast, criptografia). Você pode tentar digitar o endereço IP do outro dispositivo manualmente. Se isto funcionar, considere adicionar este dispositivo aos favoritos, assim ele será descoberto automaticamente no futuro.';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noConnection
|
||||
@@ -1016,10 +1021,10 @@ class _TranslationsTroubleshootPageNoConnectionPtBr extends TranslationsTroubles
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'Ambos os dispositivos não se detectam nem podem compartilhar arquivos entre si.';
|
||||
String get symptom => 'Ambos os dispositivos não se encontram nem podem compartilhar arquivos entre si.';
|
||||
@override
|
||||
String get solution =>
|
||||
'O problema existe em ambos os lados? Então você precisa ter certeza de que os dispositivos estão na mesma rede Wi-Fi e possuem a mesma configuração (porta, endereço multicast, criptografia). A rede Wi-Fi pode não permitir a comunicação entre os participantes. Neste caso, esta opção deve ser habilitada no roteador.';
|
||||
'O problema acontece em ambos? Então você precisa ter certeza de que os dispositivos estão na mesma rede Wi-Fi e utilizam as mesmas configurações (porta, endereço de multicast, criptografia). A rede Wi-Fi pode não permitir a comunicação entre os participantes devido à isolação de ponto de acesso (AP). Neste caso, esta opção deve ser desativada no roteador.';
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage.entryActions
|
||||
@@ -1036,7 +1041,7 @@ class _TranslationsReceiveHistoryPageEntryActionsPtBr extends TranslationsReceiv
|
||||
@override
|
||||
String get info => 'Informações';
|
||||
@override
|
||||
String get deleteFromHistory => 'Remover do histórico';
|
||||
String get deleteFromHistory => 'Apagar do histórico';
|
||||
}
|
||||
|
||||
// Path: progressPage.total
|
||||
@@ -1056,6 +1061,27 @@ class _TranslationsProgressPageTotalPtBr extends TranslationsProgressPageTotalEn
|
||||
String speed({required Object speed}) => 'Velocidade: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimePtBr extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimePtBr._(TranslationsPtBr root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPtBr _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Use 'h' para abreviar horas e 'm' para minutos
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// Use 'd' para dias, 'h' para horas e 'm' para minutos
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFilePtBr extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFilePtBr._(TranslationsPtBr root) : this._root = root, super.internal(root);
|
||||
@@ -1092,11 +1118,11 @@ class _TranslationsDialogsAddressInputPtBr extends TranslationsDialogsAddressInp
|
||||
@override
|
||||
String get title => 'Digite o endereço';
|
||||
@override
|
||||
String get hashtag => 'Hashtag';
|
||||
String get hashtag => 'Jogo da velha';
|
||||
@override
|
||||
String get ip => 'Endereço IP';
|
||||
String get ip => 'Endereço de IP';
|
||||
@override
|
||||
String get recentlyUsed => 'Recém conectado: ';
|
||||
String get recentlyUsed => 'Usado recentemente: ';
|
||||
}
|
||||
|
||||
// Path: dialogs.cancelSession
|
||||
@@ -1109,7 +1135,7 @@ class _TranslationsDialogsCancelSessionPtBr extends TranslationsDialogsCancelSes
|
||||
@override
|
||||
String get title => 'Cancelar transferência de arquivos';
|
||||
@override
|
||||
String get content => 'Você realmente quer cancelar a transferência de arquivos?';
|
||||
String get content => 'Você quer mesmo cancelar a transferência de arquivos?';
|
||||
}
|
||||
|
||||
// Path: dialogs.cannotOpenFile
|
||||
@@ -1122,7 +1148,7 @@ class _TranslationsDialogsCannotOpenFilePtBr extends TranslationsDialogsCannotOp
|
||||
@override
|
||||
String get title => 'Não foi possível abrir o arquivo';
|
||||
@override
|
||||
String content({required Object file}) => 'Não foi possível abrir "${file}". O arquivo foi movido, renomeado ou excluído?';
|
||||
String content({required Object file}) => 'Não foi possível abrir "${file}". Por acaso, o arquivo foi movido, renomeado ou excluído?';
|
||||
}
|
||||
|
||||
// Path: dialogs.encryptionDisabledNotice
|
||||
@@ -1135,7 +1161,7 @@ class _TranslationsDialogsEncryptionDisabledNoticePtBr extends TranslationsDialo
|
||||
@override
|
||||
String get title => 'Criptografia desativada';
|
||||
@override
|
||||
String get content => 'A comunicação agora ocorre via protocolo HTTP não criptografado. Para usar HTTPS, ative a criptografia novamente.';
|
||||
String get content => 'A comunicação agora ocorre via protocolo HTTP sem criptografia. Para usar o HTTPS, ative a criptografia novamente.';
|
||||
}
|
||||
|
||||
// Path: dialogs.errorDialog
|
||||
@@ -1172,9 +1198,9 @@ class _TranslationsDialogsFavoriteDeleteDialogPtBr extends TranslationsDialogsFa
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Excluir favorito';
|
||||
String get title => 'Apagar dos favoritos';
|
||||
@override
|
||||
String content({required Object name}) => 'Você realmente deseja excluir "${name}" dos favoritos?';
|
||||
String content({required Object name}) => 'Você quer mesmo apagar "${name}" dos favoritos?';
|
||||
}
|
||||
|
||||
// Path: dialogs.favoriteEditDialog
|
||||
@@ -1187,13 +1213,13 @@ class _TranslationsDialogsFavoriteEditDialogPtBr extends TranslationsDialogsFavo
|
||||
@override
|
||||
String get titleAdd => 'Adicionar aos favoritos';
|
||||
@override
|
||||
String get titleEdit => 'Editar';
|
||||
String get titleEdit => 'Configurações';
|
||||
@override
|
||||
String get name => 'Apelido';
|
||||
String get name => 'Nome do dispositivo';
|
||||
@override
|
||||
String get auto => '(auto)';
|
||||
String get auto => '(auto.)';
|
||||
@override
|
||||
String get ip => 'Endereço IP';
|
||||
String get ip => 'Endereço de IP';
|
||||
@override
|
||||
String get port => 'Porta';
|
||||
}
|
||||
@@ -1216,7 +1242,7 @@ class _TranslationsDialogsFileInfoPtBr extends TranslationsDialogsFileInfoEn {
|
||||
@override
|
||||
String get sender => 'Remetente:';
|
||||
@override
|
||||
String get time => 'Data:';
|
||||
String get time => 'Horário:';
|
||||
}
|
||||
|
||||
// Path: dialogs.fileNameInput
|
||||
@@ -1242,7 +1268,7 @@ class _TranslationsDialogsHistoryClearDialogPtBr extends TranslationsDialogsHist
|
||||
@override
|
||||
String get title => 'Limpar histórico';
|
||||
@override
|
||||
String get content => 'Você realmente deseja excluir todo o histórico?';
|
||||
String get content => 'Você quer mesmo apagar todo o histórico?';
|
||||
}
|
||||
|
||||
// Path: dialogs.localNetworkUnauthorized
|
||||
@@ -1256,7 +1282,7 @@ class _TranslationsDialogsLocalNetworkUnauthorizedPtBr extends TranslationsDialo
|
||||
String get title => _root.dialogs.noPermission.title;
|
||||
@override
|
||||
String get description =>
|
||||
'O LocalSend não consegue encontrar outros dispositivos sem ter a permissão para escanear a rede local. Por favor, conceda esta permissão nas configurações.';
|
||||
'O LocalSend não consegue encontrar outros dispositivos sem ter a permissão para escanear a rede local. Conceda esta permissão nas configurações.';
|
||||
@override
|
||||
String get gotoSettings => 'Configurações';
|
||||
}
|
||||
@@ -1271,7 +1297,7 @@ class _TranslationsDialogsMessageInputPtBr extends TranslationsDialogsMessageInp
|
||||
@override
|
||||
String get title => 'Digite a mensagem';
|
||||
@override
|
||||
String get multiline => 'Múltiplas linhas';
|
||||
String get multiline => 'Várias linhas';
|
||||
}
|
||||
|
||||
// Path: dialogs.noFiles
|
||||
@@ -1284,7 +1310,7 @@ class _TranslationsDialogsNoFilesPtBr extends TranslationsDialogsNoFilesEn {
|
||||
@override
|
||||
String get title => 'Nenhum arquivo selecionado';
|
||||
@override
|
||||
String get content => 'Por favor, selecione ao menos um arquivo.';
|
||||
String get content => 'Selecione pelo menos um arquivo.';
|
||||
}
|
||||
|
||||
// Path: dialogs.noPermission
|
||||
@@ -1308,9 +1334,9 @@ class _TranslationsDialogsNotAvailableOnPlatformPtBr extends TranslationsDialogs
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Indisponível';
|
||||
String get title => 'Não disponível';
|
||||
@override
|
||||
String get content => 'Essa função está disponível somente no:';
|
||||
String get content => 'Este recurso só está disponível no:';
|
||||
}
|
||||
|
||||
// Path: dialogs.qr
|
||||
@@ -1321,7 +1347,7 @@ class _TranslationsDialogsQrPtBr extends TranslationsDialogsQrEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'QR Code';
|
||||
String get title => 'Código QR';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickActions
|
||||
@@ -1332,7 +1358,7 @@ class _TranslationsDialogsQuickActionsPtBr extends TranslationsDialogsQuickActio
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Ações Rápidas';
|
||||
String get title => 'Ações rápidas';
|
||||
@override
|
||||
String get counter => 'Contador';
|
||||
@override
|
||||
@@ -1356,7 +1382,7 @@ class _TranslationsDialogsQuickSaveNoticePtBr extends TranslationsDialogsQuickSa
|
||||
String get title => _root.general.quickSave;
|
||||
@override
|
||||
String get content =>
|
||||
'Solicitações de arquivos são aceitas automaticamente. Tenha em mente que qualquer pessoa na rede local pode enviar arquivos para você.';
|
||||
'Agora, as solicitações de arquivos são aceitas automaticamente. Tenha em mente que qualquer pessoa na rede local pode enviar arquivos para você.';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickSaveFromFavoritesNotice
|
||||
@@ -1370,9 +1396,9 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticePtBr extends TranslationsD
|
||||
String get title => 'Salvar rapidamento dos "Favoritos"';
|
||||
@override
|
||||
List<String> get content => [
|
||||
'Requisições de arquivo agora são aceitas automaticamente de dispositivos da sua lista de favoritos.',
|
||||
'Atenção! Atualmente, esta opção não é totalmente segura pois um hacker que saiba a identificação dos seus dispositivos favoritos ainda pode te enviar arquivos sem restrições.',
|
||||
'De qualquer forma, esta opção ainda é mais segura que permitir qualquer dispositivo.',
|
||||
'Agora, as solicitações de arquivos vindas de dispositivos na sua lista de favoritos são aceitas automaticamente.',
|
||||
'Atenção! Atualmente, esta opção não é totalmente segura pois um hacker que saiba a identificação dos seus dispositivos favoritos pode te enviar arquivos sem restrições.',
|
||||
'De qualquer forma, esta opção ainda é mais segura que permitir qualquer dispositivo na sua rede local envie arquivos sem restrições.',
|
||||
];
|
||||
}
|
||||
|
||||
@@ -1399,7 +1425,7 @@ class _TranslationsDialogsSendModeHelpPtBr extends TranslationsDialogsSendModeHe
|
||||
@override
|
||||
String get single => 'Envia arquivos para um destinatário. A seleção será apagada após a conclusão da transferência dos arquivos.';
|
||||
@override
|
||||
String get multiple => 'Envia arquivos para múltiplos destinatários. A seleção não será apagada.';
|
||||
String get multiple => 'Envia arquivos para vários destinatários. A seleção não será apagada.';
|
||||
@override
|
||||
String get link =>
|
||||
'Os destinatários que não têm o LocalSend instalado podem baixar os arquivos selecionados abrindo o link fornecido no navegador.';
|
||||
@@ -1463,9 +1489,9 @@ class _TranslationsSettingsTabNetworkNetworkOptionsPtBr extends TranslationsSett
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'Todos';
|
||||
String get all => 'Todas';
|
||||
@override
|
||||
String get filtered => 'Filtrado';
|
||||
String get filtered => 'Filtradas';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
@@ -1478,7 +1504,7 @@ class _TranslationsProgressPageTotalTitlePtBr extends TranslationsProgressPageTo
|
||||
@override
|
||||
String sending({required Object time}) => 'Progresso total (${time})';
|
||||
@override
|
||||
String get finishedError => 'Terminado com erro';
|
||||
String get finishedError => 'Concluiu com erro';
|
||||
@override
|
||||
String get canceledSender => 'Cancelado pelo remetente';
|
||||
@override
|
||||
|
||||
@@ -87,6 +87,8 @@ class TranslationsPtPt extends Translations {
|
||||
late final _TranslationsWebPtPt web = _TranslationsWebPtPt._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerPtPt assetPicker = _TranslationsAssetPickerPtPt._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPagePtPt networkInterfacesPage = _TranslationsNetworkInterfacesPagePtPt._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -170,6 +172,8 @@ class _TranslationsGeneralPtPt extends TranslationsGeneralEn {
|
||||
String get unknown => 'Desconhecido';
|
||||
@override
|
||||
String get noItemInClipboard => 'Nenhum item na área de transferência.';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'Gravar rapidamente dos "Favoritos"';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -183,6 +187,8 @@ class _TranslationsReceiveTabPtPt extends TranslationsReceiveTabEn {
|
||||
String get title => 'Receber';
|
||||
@override
|
||||
late final _TranslationsReceiveTabInfoBoxPtPt infoBox = _TranslationsReceiveTabInfoBoxPtPt._(_root);
|
||||
@override
|
||||
late final _TranslationsReceiveTabQuickSavePtPt quickSave = _TranslationsReceiveTabQuickSavePtPt._(_root);
|
||||
}
|
||||
|
||||
// Path: sendTab
|
||||
@@ -216,6 +222,8 @@ class _TranslationsSendTabPtPt extends TranslationsSendTabEn {
|
||||
String get help => 'Certifique-se de que ambos os dispositivos estejam na mesma rede Wi-Fi.';
|
||||
@override
|
||||
String get placeItems => 'Coloque os itens para partilhar.';
|
||||
@override
|
||||
String get manualSending => 'Envio manual';
|
||||
}
|
||||
|
||||
// Path: settingsTab
|
||||
@@ -260,6 +268,8 @@ class _TranslationsTroubleshootPagePtPt extends TranslationsTroubleshootPageEn {
|
||||
late final _TranslationsTroubleshootPageFirewallPtPt firewall = _TranslationsTroubleshootPageFirewallPtPt._(_root);
|
||||
@override
|
||||
late final _TranslationsTroubleshootPageNoConnectionPtPt noConnection = _TranslationsTroubleshootPageNoConnectionPtPt._(_root);
|
||||
@override
|
||||
late final _TranslationsTroubleshootPageNoDiscoveryPtPt noDiscovery = _TranslationsTroubleshootPageNoDiscoveryPtPt._(_root);
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage
|
||||
@@ -317,8 +327,11 @@ class _TranslationsReceivePagePtPt extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('pt'))(n, one: 'quer enviar um ficheiro', other: 'quer enviar ${n} ficheiros');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('pt'))(
|
||||
n,
|
||||
one: 'quer enviar um ficheiro',
|
||||
other: 'quer enviar ${n} ficheiros',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'enviou-lhe uma mensagem:';
|
||||
@override
|
||||
@@ -354,11 +367,13 @@ class _TranslationsSendPagePtPt extends TranslationsSendPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get waiting => 'Aguardar resposta...';
|
||||
String get waiting => 'A aguardar resposta…';
|
||||
@override
|
||||
String get rejected => 'O destinatário rejeitou o pedido.';
|
||||
@override
|
||||
String get busy => 'O destinatário está ocupado com outro pedido de transferência.';
|
||||
@override
|
||||
String get tooManyAttempts => _root.web.tooManyAttempts;
|
||||
}
|
||||
|
||||
// Path: progressPage
|
||||
@@ -376,6 +391,8 @@ class _TranslationsProgressPagePtPt extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Guardado na Galeria';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalPtPt total = _TranslationsProgressPageTotalPtPt._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimePtPt remainingTime = _TranslationsProgressPageRemainingTimePtPt._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -388,9 +405,9 @@ class _TranslationsWebSharePagePtPt extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get title => 'Partilhe via link';
|
||||
@override
|
||||
String get loading => 'A iniciar o servidor...';
|
||||
String get loading => 'A iniciar o servidor…';
|
||||
@override
|
||||
String get stopping => 'A parar o servidor...';
|
||||
String get stopping => 'A parar o servidor…';
|
||||
@override
|
||||
String get error => 'Ocorreu um erro enquanto o servidor tentava iniciar.';
|
||||
@override
|
||||
@@ -411,6 +428,10 @@ class _TranslationsWebSharePagePtPt extends TranslationsWebSharePageEn {
|
||||
String get encryptionHint => 'O LocalSend utiliza um certificado assinado automaticamente. Precisa de aceitá-lo no navegador.';
|
||||
@override
|
||||
String pendingRequests({required Object n}) => 'Pedidos pendentes: ${n}';
|
||||
@override
|
||||
String get requirePin => 'Solicitar PIN';
|
||||
@override
|
||||
String pinHint({required Object pin}) => 'O PIN é "${pin}"';
|
||||
}
|
||||
|
||||
// Path: aboutPage
|
||||
@@ -433,6 +454,8 @@ class _TranslationsAboutPagePtPt extends TranslationsAboutPageEn {
|
||||
String get contributors => 'Contribuidores';
|
||||
@override
|
||||
String get translators => 'Tradutores';
|
||||
@override
|
||||
String get packagers => 'Empacotadores';
|
||||
}
|
||||
|
||||
// Path: donationPage
|
||||
@@ -446,7 +469,7 @@ class _TranslationsDonationPagePtPt extends TranslationsDonationPageEn {
|
||||
String get title => 'Doar';
|
||||
@override
|
||||
String get info =>
|
||||
'O LocalSend é um software gratuito, de código aberto e sem qualquer anúncio. Se gosta da aplicação, então considere apoiar o desenvolvimento com um donativo!';
|
||||
'O LocalSend é um software gratuito, de código aberto e sem qualquer anúncio. Se gosta da aplicação, considere apoiar o desenvolvimento com um donativo.';
|
||||
@override
|
||||
String donate({required Object amount}) => 'Doar ${amount}';
|
||||
@override
|
||||
@@ -603,6 +626,13 @@ class _TranslationsDialogsPtPt extends TranslationsDialogsEn {
|
||||
late final _TranslationsDialogsSendModeHelpPtPt sendModeHelp = _TranslationsDialogsSendModeHelpPtPt._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsZoomPtPt zoom = _TranslationsDialogsZoomPtPt._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsQuickSaveFromFavoritesNoticePtPt quickSaveFromFavoritesNotice =
|
||||
_TranslationsDialogsQuickSaveFromFavoritesNoticePtPt._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsOpenFilePtPt openFile = _TranslationsDialogsOpenFilePtPt._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsPinPtPt pin = _TranslationsDialogsPinPtPt._(_root);
|
||||
}
|
||||
|
||||
// Path: sanitization
|
||||
@@ -629,6 +659,8 @@ class _TranslationsTrayPtPt extends TranslationsTrayEn {
|
||||
String get open => _root.general.open;
|
||||
@override
|
||||
String get close => 'Fechar o LocalSend';
|
||||
@override
|
||||
String get closeWindows => 'Sair';
|
||||
}
|
||||
|
||||
// Path: web
|
||||
@@ -648,6 +680,12 @@ class _TranslationsWebPtPt extends TranslationsWebEn {
|
||||
String get fileName => 'Nome do ficheiro';
|
||||
@override
|
||||
String get size => 'Tamanho';
|
||||
@override
|
||||
String get enterPin => 'Digite o PIN';
|
||||
@override
|
||||
String get invalidPin => 'PIN inválido';
|
||||
@override
|
||||
String get tooManyAttempts => 'Muitas tentativas';
|
||||
}
|
||||
|
||||
// Path: assetPicker
|
||||
@@ -716,6 +754,26 @@ class _TranslationsAssetPickerPtPt extends TranslationsAssetPickerEn {
|
||||
String get sUnitAssetCountLabel => 'total';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPagePtPt extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPagePtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPtPt _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Interfaces de rede';
|
||||
@override
|
||||
String get info =>
|
||||
'Por padrão, o LocalSend utiliza todas as interfaces de rede disponíveis. Pode excluir as redes indesejadas aqui. É necessário reiniciar o servidor para aplicar as alterações.';
|
||||
@override
|
||||
String get preview => 'Anterior';
|
||||
@override
|
||||
String get whitelist => 'Lista branca';
|
||||
@override
|
||||
String get blacklist => 'Lista negra';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
class _TranslationsReceiveTabInfoBoxPtPt extends TranslationsReceiveTabInfoBoxEn {
|
||||
_TranslationsReceiveTabInfoBoxPtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
@@ -731,6 +789,21 @@ class _TranslationsReceiveTabInfoBoxPtPt extends TranslationsReceiveTabInfoBoxEn
|
||||
String get alias => 'Nome do dispositivo:';
|
||||
}
|
||||
|
||||
// Path: receiveTab.quickSave
|
||||
class _TranslationsReceiveTabQuickSavePtPt extends TranslationsReceiveTabQuickSaveEn {
|
||||
_TranslationsReceiveTabQuickSavePtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPtPt _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get off => _root.general.off;
|
||||
@override
|
||||
String get favorites => 'Favoritos';
|
||||
@override
|
||||
String get on => _root.general.on;
|
||||
}
|
||||
|
||||
// Path: sendTab.selection
|
||||
class _TranslationsSendTabSelectionPtPt extends TranslationsSendTabSelectionEn {
|
||||
_TranslationsSendTabSelectionPtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
@@ -813,6 +886,10 @@ class _TranslationsSettingsTabGeneralPtPt extends TranslationsSettingsTabGeneral
|
||||
String get launchMinimized => 'Início automático: Abrir minimizado';
|
||||
@override
|
||||
String get animations => 'Animações';
|
||||
@override
|
||||
String get saveWindowPlacementWindows => 'Gravar posição da janela ao sair';
|
||||
@override
|
||||
String get showInContextMenu => 'Mostrar LocalSend no menu de contexto';
|
||||
}
|
||||
|
||||
// Path: settingsTab.receive
|
||||
@@ -836,6 +913,10 @@ class _TranslationsSettingsTabReceivePtPt extends TranslationsSettingsTabReceive
|
||||
String get saveToGallery => 'Guardar na galeria';
|
||||
@override
|
||||
String get saveToHistory => 'Guardar no histórico';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'Gravar rapidamente dos "Favoritos"';
|
||||
@override
|
||||
String get requirePin => _root.webSharePage.requirePin;
|
||||
}
|
||||
|
||||
// Path: settingsTab.send
|
||||
@@ -865,7 +946,7 @@ class _TranslationsSettingsTabNetworkPtPt extends TranslationsSettingsTabNetwork
|
||||
@override
|
||||
String get server => 'Servidor';
|
||||
@override
|
||||
String get alias => 'Nome';
|
||||
String get alias => 'Nome do dispositivo';
|
||||
@override
|
||||
String get deviceType => 'Tipo de dispositivo';
|
||||
@override
|
||||
@@ -884,6 +965,14 @@ class _TranslationsSettingsTabNetworkPtPt extends TranslationsSettingsTabNetwork
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'Pode estar indetectável para outros dispositivos por estar a usar um endereço multicast personalizado. (Padrão: ${defaultMulticast})';
|
||||
@override
|
||||
String get generateRandomAlias => 'Gerar apelido aleatório';
|
||||
@override
|
||||
String get network => 'Rede';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsPtPt networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsPtPt._(_root);
|
||||
@override
|
||||
String get useSystemName => 'Usar nome do sistema';
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -936,6 +1025,20 @@ class _TranslationsTroubleshootPageNoConnectionPtPt extends TranslationsTroubles
|
||||
'O problema existe em ambos os lados? Então precisa de ter a certeza de que os dispositivos estão na mesma rede Wi-Fi e possuem a mesma configuração (porta, endereço multicast, encriptação). A rede Wi-Fi pode não permitir a comunicação entre os participantes. Neste caso, esta opção deve ser ativada no router.';
|
||||
}
|
||||
|
||||
// Path: troubleshootPage.noDiscovery
|
||||
class _TranslationsTroubleshootPageNoDiscoveryPtPt extends TranslationsTroubleshootPageNoDiscoveryEn {
|
||||
_TranslationsTroubleshootPageNoDiscoveryPtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPtPt _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get symptom => 'Este dispositivo não consegue descobrir outros dispositivos.';
|
||||
@override
|
||||
String get solution =>
|
||||
'Certifique-se de que todos os dispositivos estão na mesma rede Wi-Fi e partilham as mesmas configurações (porta, endereço multicast, criptografia). Pode tentar digitar o endereço IP do dispositivo de destino manualmente. Se isto funcionar, considere adicionar este dispositivo aos favoritos, assim ele será descoberto automaticamente no futuro.';
|
||||
}
|
||||
|
||||
// Path: receiveHistoryPage.entryActions
|
||||
class _TranslationsReceiveHistoryPageEntryActionsPtPt extends TranslationsReceiveHistoryPageEntryActionsEn {
|
||||
_TranslationsReceiveHistoryPageEntryActionsPtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
@@ -949,6 +1052,8 @@ class _TranslationsReceiveHistoryPageEntryActionsPtPt extends TranslationsReceiv
|
||||
String get info => 'Informação';
|
||||
@override
|
||||
String get deleteFromHistory => 'Remover do histórico';
|
||||
@override
|
||||
String get showInFolder => 'Mostrar na pasta';
|
||||
}
|
||||
|
||||
// Path: progressPage.total
|
||||
@@ -968,6 +1073,27 @@ class _TranslationsProgressPageTotalPtPt extends TranslationsProgressPageTotalEn
|
||||
String speed({required Object speed}) => 'Velocidade: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimePtPt extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimePtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPtPt _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Usar 'h' e 'm' para abreviar as palavras horas e minutos
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// Usar 'd' para dias, 'h' para horas e 'm' para minutos
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFilePtPt extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFilePtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
@@ -1058,7 +1184,7 @@ class _TranslationsDialogsFavoriteDialogPtPt extends TranslationsDialogsFavorite
|
||||
@override
|
||||
String get title => 'Favoritos';
|
||||
@override
|
||||
String get noFavorites => 'Ainda sem favoritos :(';
|
||||
String get noFavorites => 'Ainda não tem dispositivos favoritos.';
|
||||
@override
|
||||
String get addFavorite => 'Adicionar';
|
||||
}
|
||||
@@ -1088,7 +1214,7 @@ class _TranslationsDialogsFavoriteEditDialogPtPt extends TranslationsDialogsFavo
|
||||
@override
|
||||
String get titleEdit => 'Editar';
|
||||
@override
|
||||
String get name => 'Apelido';
|
||||
String get name => 'Nome do dispositivo';
|
||||
@override
|
||||
String get auto => '(auto)';
|
||||
@override
|
||||
@@ -1209,7 +1335,7 @@ class _TranslationsDialogsNotAvailableOnPlatformPtPt extends TranslationsDialogs
|
||||
@override
|
||||
String get title => 'Indisponível';
|
||||
@override
|
||||
String get content => 'Esta função está disponível apenas no: ';
|
||||
String get content => 'Esta funcionalidade só está disponível no:';
|
||||
}
|
||||
|
||||
// Path: dialogs.qr
|
||||
@@ -1287,6 +1413,47 @@ class _TranslationsDialogsZoomPtPt extends TranslationsDialogsZoomEn {
|
||||
String get title => 'URL';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickSaveFromFavoritesNotice
|
||||
class _TranslationsDialogsQuickSaveFromFavoritesNoticePtPt extends TranslationsDialogsQuickSaveFromFavoritesNoticeEn {
|
||||
_TranslationsDialogsQuickSaveFromFavoritesNoticePtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPtPt _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
List<String> get content => [
|
||||
'Requisições de ficheiro agora são aceitas automaticamente de dispositivos da sua lista de favoritos.',
|
||||
'Atenção! Atualmente, esta opção não é totalmente segura pois um hacker que saiba a identificação dos seus dispositivos favoritos ainda pode te enviar ficheiros sem restrições.',
|
||||
'De qualquer forma, esta opção ainda é mais segura que permitir qualquer dispositivo.',
|
||||
];
|
||||
@override
|
||||
String get title => 'Gravar rapidamento dos "Favoritos"';
|
||||
}
|
||||
|
||||
// Path: dialogs.openFile
|
||||
class _TranslationsDialogsOpenFilePtPt extends TranslationsDialogsOpenFileEn {
|
||||
_TranslationsDialogsOpenFilePtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPtPt _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Abrir ficheiro';
|
||||
@override
|
||||
String get content => 'Quer abrir o ficheiro recebido?';
|
||||
}
|
||||
|
||||
// Path: dialogs.pin
|
||||
class _TranslationsDialogsPinPtPt extends TranslationsDialogsPinEn {
|
||||
_TranslationsDialogsPinPtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPtPt _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Digite o PIN';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general.brightnessOptions
|
||||
class _TranslationsSettingsTabGeneralBrightnessOptionsPtPt extends TranslationsSettingsTabGeneralBrightnessOptionsEn {
|
||||
_TranslationsSettingsTabGeneralBrightnessOptionsPtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
@@ -1326,6 +1493,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsPtPt extends TranslationsSet
|
||||
String get system => 'Sistema';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsPtPt extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsPtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsPtPt _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'Todos';
|
||||
@override
|
||||
String get filtered => 'Filtrado';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitlePtPt extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitlePtPt._(TranslationsPtPt root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -389,6 +389,8 @@ class _TranslationsProgressPageRu extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Сохранено в галереи';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalRu total = _TranslationsProgressPageTotalRu._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeRu remainingTime = _TranslationsProgressPageRemainingTimeRu._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -984,6 +986,27 @@ class _TranslationsProgressPageTotalRu extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Скорость: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeRu extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeRu._(TranslationsRu root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsRu _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Используйте "h" для обозначения часов, а "m" для минут
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}ч ${m}мин';
|
||||
|
||||
/// Используйте "d" для дней, "h" для часов и "m" для минут
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}д ${h}ч ${m}мин';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileRu extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileRu._(TranslationsRu root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -85,6 +85,8 @@ class TranslationsSi extends Translations {
|
||||
late final _TranslationsWebSi web = _TranslationsWebSi._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerSi assetPicker = _TranslationsAssetPickerSi._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPageSi networkInterfacesPage = _TranslationsNetworkInterfacesPageSi._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -323,8 +325,11 @@ class _TranslationsReceivePageSi extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('si'))(n, one: 'ඔබට ගොනුවක් එවීමට කැමතියි', other: 'ඔබට ගොනු ${n} එවීමට කැමතියි');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('si'))(
|
||||
n,
|
||||
one: 'ඔබට ගොනුවක් එවීමට කැමතියි',
|
||||
other: 'ඔබට ගොනු ${n} එවීමට කැමතියි',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'ඔබට පණිවිඩයක් එවා ඇත:';
|
||||
@override
|
||||
@@ -661,6 +666,26 @@ class _TranslationsAssetPickerSi extends TranslationsAssetPickerEn {
|
||||
String get sUnitAssetCountLabel => 'ගණන';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPageSi extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPageSi._(TranslationsSi root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsSi _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get info =>
|
||||
'සාමාන්යයෙන් LocalSend ඔබගේ පවතින සියලු ජාල මුහුණත් භාවිතා කරයි. ඔබට අනවශ්ය මුහුණතක් වේ නම් එය මෙතනින් ඉවත් කළ හැක. ඔබ සිදු කරන වෙනස්කම් ක්රියාත්මක වීමට නම් server එක restart කළ යුතුය.';
|
||||
@override
|
||||
String get title => 'ජාල අතුරුමුහුණත්';
|
||||
@override
|
||||
String get preview => 'පෙනෙන අයුරු';
|
||||
@override
|
||||
String get whitelist => 'අවසර ලත් ලැයිස්තුව';
|
||||
@override
|
||||
String get blacklist => 'අවහිර කල ලැයිස්තුව';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
class _TranslationsReceiveTabInfoBoxSi extends TranslationsReceiveTabInfoBoxEn {
|
||||
_TranslationsReceiveTabInfoBoxSi._(TranslationsSi root) : this._root = root, super.internal(root);
|
||||
@@ -856,6 +881,10 @@ class _TranslationsSettingsTabNetworkSi extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'ඔබ custom multicast ලිපිනයක් භාවිතා කරන්නේ නම්, වෙනත් උපාංග වලට ඔබව හඳුනා ගත නොහැක. (default: ${defaultMulticast})';
|
||||
@override
|
||||
String get network => 'ජාලය';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsSi networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsSi._(_root);
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -1354,6 +1383,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsSi extends TranslationsSetti
|
||||
String get system => 'පද්ධතිය';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsSi extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsSi._(TranslationsSi root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsSi _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'සියල්ල';
|
||||
@override
|
||||
String get filtered => 'වර්ග කළ';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleSi extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleSi._(TranslationsSi root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -327,8 +327,11 @@ class _TranslationsReceivePageSk extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('sk'))(n, one: 'vám chce poslať súbor', other: 'vám chce poslať ${n} súborov');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('sk'))(
|
||||
n,
|
||||
one: 'vám chce poslať súbor',
|
||||
other: 'vám chce poslať ${n} súborov',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'vám poslal správu:';
|
||||
@override
|
||||
@@ -388,6 +391,8 @@ class _TranslationsProgressPageSk extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Uložené vo Fotkách';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalSk total = _TranslationsProgressPageTotalSk._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeSk remainingTime = _TranslationsProgressPageRemainingTimeSk._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -1064,6 +1069,27 @@ class _TranslationsProgressPageTotalSk extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Rýchlosť: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeSk extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeSk._(TranslationsSk root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsSk _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Použiť „h“ pre skratku hodín a „m“ pre minúty
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// Použiť „d“ pre dni, „h“ pre hodiny a „m“ pre minúty
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileSk extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileSk._(TranslationsSk root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -323,8 +323,11 @@ class _TranslationsReceivePageSl extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('sl'))(n, one: 'želi poslati datoteko', other: 'želi poslati ${n} datotek');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('sl'))(
|
||||
n,
|
||||
one: 'želi poslati datoteko',
|
||||
other: 'želi poslati ${n} datotek',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'vam je poslal sporočilo:';
|
||||
@override
|
||||
|
||||
@@ -327,8 +327,11 @@ class _TranslationsReceivePageSr extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('sr'))(n, one: 'želi da vam pošalje fajl', other: 'želi da vam pošalje ${n} fajlova');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('sr'))(
|
||||
n,
|
||||
one: 'želi da vam pošalje fajl',
|
||||
other: 'želi da vam pošalje ${n} fajlova',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'poslao vam je poruku:';
|
||||
@override
|
||||
|
||||
@@ -327,8 +327,11 @@ class _TranslationsReceivePageSrCyrl extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('sr'))(n, one: 'жели да вам пошаље фајл', other: 'жели да вам пошаље ${n} фајлова');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('sr'))(
|
||||
n,
|
||||
one: 'жели да вам пошаље фајл',
|
||||
other: 'жели да вам пошаље ${n} фајлова',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'послао вам је поруку:';
|
||||
@override
|
||||
|
||||
@@ -391,6 +391,8 @@ class _TranslationsProgressPageSv extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Sparat i Foton';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalSv total = _TranslationsProgressPageTotalSv._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeSv remainingTime = _TranslationsProgressPageRemainingTimeSv._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -1068,6 +1070,27 @@ class _TranslationsProgressPageTotalSv extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Hastighet: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeSv extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeSv._(TranslationsSv root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsSv _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Använd "h" som förkortning för timmar och "m" för minuter
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// Använd "d" för dagar, "h" för timmar och "m" för minuter
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileSv extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileSv._(TranslationsSv root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -173,7 +173,7 @@ class _TranslationsGeneralTa extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get unknown => 'தெரியவில்லை';
|
||||
@override
|
||||
String get noItemInClipboard => 'கிளிப்போர்டில் உருப்படிகள் இல்லை';
|
||||
String get noItemInClipboard => 'கிளிப்போர்டில் உருப்படிகள் இல்லை.';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -778,7 +778,7 @@ class _TranslationsReceiveTabInfoBoxTa extends TranslationsReceiveTabInfoBoxEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get ip => 'இணைய நெறிமுறை:';
|
||||
String get ip => 'இணைய முகவரி:';
|
||||
@override
|
||||
String get port => 'போர்ட்:';
|
||||
@override
|
||||
@@ -1108,7 +1108,7 @@ class _TranslationsDialogsAddressInputTa extends TranslationsDialogsAddressInput
|
||||
@override
|
||||
String get ip => 'IP முகவரி';
|
||||
@override
|
||||
String get recentlyUsed => 'சமீபத்தில் பயன்படுத்தப்பட்டது:';
|
||||
String get recentlyUsed => 'சமீபத்தில் பயன்படுத்தப்பட்டது: ';
|
||||
}
|
||||
|
||||
// Path: dialogs.cancelSession
|
||||
|
||||
@@ -87,6 +87,8 @@ class TranslationsTh extends Translations {
|
||||
late final _TranslationsWebTh web = _TranslationsWebTh._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerTh assetPicker = _TranslationsAssetPickerTh._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPageTh networkInterfacesPage = _TranslationsNetworkInterfacesPageTh._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -151,11 +153,11 @@ class _TranslationsGeneralTh extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get renamed => 'เปลี่ยนชื่อแล้ว';
|
||||
@override
|
||||
String get reset => 'รีเซ็ต';
|
||||
String get reset => 'เลิกทำการเปลี่ยนแปลง';
|
||||
@override
|
||||
String get restart => 'เริ่มต้นใหม่';
|
||||
@override
|
||||
String get settings => 'การตั้งค่า';
|
||||
String get settings => 'ตั้งค่า';
|
||||
@override
|
||||
String get skipped => 'ข้ามไฟล์';
|
||||
@override
|
||||
@@ -170,6 +172,8 @@ class _TranslationsGeneralTh extends TranslationsGeneralEn {
|
||||
String get unknown => 'ไม่รู้จัก';
|
||||
@override
|
||||
String get noItemInClipboard => 'ไม่มีรายการใดในคลิปบอร์ด';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'เซฟด่วน สำหรับ "รายการโปรด"';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -183,6 +187,8 @@ class _TranslationsReceiveTabTh extends TranslationsReceiveTabEn {
|
||||
String get title => 'รับ';
|
||||
@override
|
||||
late final _TranslationsReceiveTabInfoBoxTh infoBox = _TranslationsReceiveTabInfoBoxTh._(_root);
|
||||
@override
|
||||
late final _TranslationsReceiveTabQuickSaveTh quickSave = _TranslationsReceiveTabQuickSaveTh._(_root);
|
||||
}
|
||||
|
||||
// Path: sendTab
|
||||
@@ -216,6 +222,8 @@ class _TranslationsSendTabTh extends TranslationsSendTabEn {
|
||||
String get help => 'โปรดตรวจสอบให้แน่ใจว่าอุปกรณ์เป้าหมายเชื่อมต่ออยู่ภายในเครือข่าย WiFi เดียวกันแล้ว';
|
||||
@override
|
||||
String get placeItems => 'วางไฟล์ที่ต้องการแชร์';
|
||||
@override
|
||||
String get manualSending => 'ส่งด้วยตัวเอง';
|
||||
}
|
||||
|
||||
// Path: settingsTab
|
||||
@@ -319,8 +327,11 @@ class _TranslationsReceivePageTh extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('th'))(n, one: 'ต้องการส่งไฟล์ให้คุณ', other: 'ต้องการส่งไฟล์จำนวน ${n} ไฟล์ให้คุณ');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('th'))(
|
||||
n,
|
||||
one: 'ต้องการส่งไฟล์ให้คุณ',
|
||||
other: 'ต้องการส่งไฟล์จำนวน ${n} ไฟล์ให้คุณ',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'ส่งข้อความถึงคุณ:';
|
||||
@override
|
||||
@@ -613,6 +624,12 @@ class _TranslationsDialogsTh extends TranslationsDialogsEn {
|
||||
late final _TranslationsDialogsSendModeHelpTh sendModeHelp = _TranslationsDialogsSendModeHelpTh._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsZoomTh zoom = _TranslationsDialogsZoomTh._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsQuickSaveFromFavoritesNoticeTh quickSaveFromFavoritesNotice = _TranslationsDialogsQuickSaveFromFavoritesNoticeTh._(
|
||||
_root,
|
||||
);
|
||||
@override
|
||||
late final _TranslationsDialogsOpenFileTh openFile = _TranslationsDialogsOpenFileTh._(_root);
|
||||
}
|
||||
|
||||
// Path: sanitization
|
||||
@@ -639,6 +656,8 @@ class _TranslationsTrayTh extends TranslationsTrayEn {
|
||||
String get open => _root.general.open;
|
||||
@override
|
||||
String get close => 'ออกจากแอป LocalSend';
|
||||
@override
|
||||
String get closeWindows => 'ออก';
|
||||
}
|
||||
|
||||
// Path: web
|
||||
@@ -719,11 +738,11 @@ class _TranslationsAssetPickerTh extends TranslationsAssetPickerEn {
|
||||
@override
|
||||
String get sActionPlayHint => 'เล่น';
|
||||
@override
|
||||
String get sActionPreviewHint => 'ตัวอย่าง';
|
||||
String get sActionPreviewHint => 'ดูตัวอย่าง';
|
||||
@override
|
||||
String get sActionSelectHint => 'เลือก';
|
||||
@override
|
||||
String get sActionSwitchPathLabel => 'เปลี่ยนเส้นทางที่อยู่ไฟล์';
|
||||
String get sActionSwitchPathLabel => 'เปลี่ยนที่เก็บไฟล์';
|
||||
@override
|
||||
String get sActionUseCameraHint => 'ใช้กล้อง';
|
||||
@override
|
||||
@@ -732,6 +751,26 @@ class _TranslationsAssetPickerTh extends TranslationsAssetPickerEn {
|
||||
String get sUnitAssetCountLabel => 'จำนวน';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPageTh extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPageTh._(TranslationsTh root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsTh _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'อินเทอร์เฟซเครือข่าย';
|
||||
@override
|
||||
String get info =>
|
||||
'ตามค่าเริ่มต้น LocalSend จะใช้อินเทอร์เฟซเครือข่ายที่มีอยู่ทั้งหมด คุณสามารถยกเว้นเครือข่ายที่ไม่ต้องการได้ที่นี่ คุณต้องรีสตาร์ทเซิร์ฟเวอร์เพื่อใช้การเปลี่ยนแปลง';
|
||||
@override
|
||||
String get whitelist => 'ไวท์ลิสต์';
|
||||
@override
|
||||
String get blacklist => 'บัญชีดำ';
|
||||
@override
|
||||
String get preview => 'ดูตัวอย่าง';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
class _TranslationsReceiveTabInfoBoxTh extends TranslationsReceiveTabInfoBoxEn {
|
||||
_TranslationsReceiveTabInfoBoxTh._(TranslationsTh root) : this._root = root, super.internal(root);
|
||||
@@ -747,6 +786,21 @@ class _TranslationsReceiveTabInfoBoxTh extends TranslationsReceiveTabInfoBoxEn {
|
||||
String get alias => 'ชื่ออุปกรณ์:';
|
||||
}
|
||||
|
||||
// Path: receiveTab.quickSave
|
||||
class _TranslationsReceiveTabQuickSaveTh extends TranslationsReceiveTabQuickSaveEn {
|
||||
_TranslationsReceiveTabQuickSaveTh._(TranslationsTh root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsTh _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get favorites => 'รายการโปรด';
|
||||
@override
|
||||
String get off => 'บันทึกอย่างรวดเร็ว';
|
||||
@override
|
||||
String get on => _root.general.on;
|
||||
}
|
||||
|
||||
// Path: sendTab.selection
|
||||
class _TranslationsSendTabSelectionTh extends TranslationsSendTabSelectionEn {
|
||||
_TranslationsSendTabSelectionTh._(TranslationsTh root) : this._root = root, super.internal(root);
|
||||
@@ -831,6 +885,8 @@ class _TranslationsSettingsTabGeneralTh extends TranslationsSettingsTabGeneralEn
|
||||
String get showInContextMenu => 'แสดง LocalSend ในเมนูคลิกขวา';
|
||||
@override
|
||||
String get animations => 'ภาพเคลื่อนไหว';
|
||||
@override
|
||||
String get saveWindowPlacementWindows => 'บันทึกตำแหน่งหน้าต่างหลังจากออก';
|
||||
}
|
||||
|
||||
// Path: settingsTab.receive
|
||||
@@ -856,6 +912,8 @@ class _TranslationsSettingsTabReceiveTh extends TranslationsSettingsTabReceiveEn
|
||||
String get saveToGallery => 'บันทึกมีเดียลงในแกลอรี่';
|
||||
@override
|
||||
String get saveToHistory => 'บันทึกลงในประวัติย้อนหลัง';
|
||||
@override
|
||||
String get quickSaveFromFavorites => 'บันทึกอย่างรวดเร็วจากรายการโปรด';
|
||||
}
|
||||
|
||||
// Path: settingsTab.send
|
||||
@@ -904,6 +962,14 @@ class _TranslationsSettingsTabNetworkTh extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'อุปกรณ์เครื่องอื่นอาจจะไม่สามารถค้นหาอุปกรณ์เครื่องนี้เจอในเครื่อข่ายได้เนื่องจากคุณกำหนดที่อยู่มัลติคาสต์ใหม่ด้วยตนเอง (default: ${defaultMulticast})';
|
||||
@override
|
||||
String get network => 'เครือข่าย';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsTh networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsTh._(_root);
|
||||
@override
|
||||
String get useSystemName => 'ใช้ชื่อในระบบ';
|
||||
@override
|
||||
String get generateRandomAlias => 'สุ่มนามแฝง';
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -1333,6 +1399,36 @@ class _TranslationsDialogsZoomTh extends TranslationsDialogsZoomEn {
|
||||
String get title => 'URL';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickSaveFromFavoritesNotice
|
||||
class _TranslationsDialogsQuickSaveFromFavoritesNoticeTh extends TranslationsDialogsQuickSaveFromFavoritesNoticeEn {
|
||||
_TranslationsDialogsQuickSaveFromFavoritesNoticeTh._(TranslationsTh root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsTh _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
List<String> get content => [
|
||||
'คำขอไฟล์ได้รับการยอมรับโดยอัตโนมัติจากอุปกรณ์ในรายการโปรดของคุณแล้ว',
|
||||
'คำเตือน! ในขณะนี้ระบบยังไม่ปลอดภัยอย่างสมบูรณ์ เนื่องจากแฮกเกอร์ที่มีลายนิ้วมือดิจิทัลของอุปกรณ์ใดๆ จากรายการโปรดของคุณสามารถส่งไฟล์ถึงคุณได้โดยไม่มีข้อจำกัด',
|
||||
'อย่างไรก็ตาม ตัวเลือกนี้ยังปลอดภัยกว่าการอนุญาตให้ผู้ใช้ทั้งหมดบนเครือข่ายท้องถิ่นส่งไฟล์ถึงคุณโดยไม่มีข้อจำกัด',
|
||||
];
|
||||
@override
|
||||
String get title => 'บันทึกอย่างรวดเร็วจากรายการโปรด';
|
||||
}
|
||||
|
||||
// Path: dialogs.openFile
|
||||
class _TranslationsDialogsOpenFileTh extends TranslationsDialogsOpenFileEn {
|
||||
_TranslationsDialogsOpenFileTh._(TranslationsTh root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsTh _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'เปิดไฟล์';
|
||||
@override
|
||||
String get content => 'ต้องการเปิดไฟล์ที่ได้รับหรือไม่?';
|
||||
}
|
||||
|
||||
// Path: settingsTab.general.brightnessOptions
|
||||
class _TranslationsSettingsTabGeneralBrightnessOptionsTh extends TranslationsSettingsTabGeneralBrightnessOptionsEn {
|
||||
_TranslationsSettingsTabGeneralBrightnessOptionsTh._(TranslationsTh root) : this._root = root, super.internal(root);
|
||||
@@ -1372,6 +1468,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsTh extends TranslationsSetti
|
||||
String get system => 'ตามระบบ';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsTh extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsTh._(TranslationsTh root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsTh _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'ทั้งหมด';
|
||||
@override
|
||||
String get filtered => 'ตัวกรอง';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleTh extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleTh._(TranslationsTh root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -389,6 +389,8 @@ class _TranslationsProgressPageTr extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Galeriye kaydedildi';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalTr total = _TranslationsProgressPageTotalTr._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeTr remainingTime = _TranslationsProgressPageRemainingTimeTr._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -540,6 +542,10 @@ class _TranslationsDialogsTr extends TranslationsDialogsEn {
|
||||
late final _TranslationsDialogsZoomTr zoom = _TranslationsDialogsZoomTr._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsOpenFileTr openFile = _TranslationsDialogsOpenFileTr._(_root);
|
||||
@override
|
||||
late final _TranslationsDialogsQuickSaveFromFavoritesNoticeTr quickSaveFromFavoritesNotice = _TranslationsDialogsQuickSaveFromFavoritesNoticeTr._(
|
||||
_root,
|
||||
);
|
||||
}
|
||||
|
||||
// Path: sanitization
|
||||
@@ -676,6 +682,9 @@ class _TranslationsNetworkInterfacesPageTr extends TranslationsNetworkInterfaces
|
||||
String get whitelist => 'Beyaz liste';
|
||||
@override
|
||||
String get blacklist => 'Kara liste';
|
||||
@override
|
||||
String get info =>
|
||||
'Varsayılan olarak, LocalSend mevcut olan tüm ağları kullanır. Burada istenmeyen ağları engelleyebilirsiniz. Değişikliklerin uygulanması için sunucuyu yeniden başlatmanız gerekir.';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
@@ -819,6 +828,8 @@ class _TranslationsSettingsTabReceiveTr extends TranslationsSettingsTabReceiveEn
|
||||
String get saveToGallery => 'Medyayı galeriye kaydet';
|
||||
@override
|
||||
String get saveToHistory => 'Geçmişe kaydet';
|
||||
@override
|
||||
String get quickSaveFromFavorites => _root.general.quickSaveFromFavorites;
|
||||
}
|
||||
|
||||
// Path: settingsTab.send
|
||||
@@ -974,6 +985,27 @@ class _TranslationsProgressPageTotalTr extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Hız: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeTr extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeTr._(TranslationsTr root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsTr _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Saat kısaltması için 's', dakika kısaltması için 'd' kullanın
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}s ${m}d';
|
||||
|
||||
/// Günler için 'g', saatler için 's' ve dakikalar için 'd' kullanın
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}g ${h}s ${m}d';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileTr extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileTr._(TranslationsTr root) : this._root = root, super.internal(root);
|
||||
@@ -1316,6 +1348,23 @@ class _TranslationsDialogsOpenFileTr extends TranslationsDialogsOpenFileEn {
|
||||
String get content => 'Alınan dosyayı açmak istiyor musunuz?';
|
||||
}
|
||||
|
||||
// Path: dialogs.quickSaveFromFavoritesNotice
|
||||
class _TranslationsDialogsQuickSaveFromFavoritesNoticeTr extends TranslationsDialogsQuickSaveFromFavoritesNoticeEn {
|
||||
_TranslationsDialogsQuickSaveFromFavoritesNoticeTr._(TranslationsTr root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsTr _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => [
|
||||
'Favoriler listenizdeki cihazların paylaşım istekleri otomatik olarak kabul edilecektir.',
|
||||
'Uyarı! Şu an, bu tamamen güvenli değildir çünkü favoriler listenizdeki herhangi bir cihazın parmak izine sahip olan hackerlar sınırlama olmadan size dosyalar gönderebilir.',
|
||||
'Ancak, bu seçenek yinede ağdaki tüm kullanıcıların size sınırlandırma olmadan dosya göndermesine izin vermekten daha güvenlidir.',
|
||||
];
|
||||
}
|
||||
|
||||
// Path: settingsTab.general.brightnessOptions
|
||||
class _TranslationsSettingsTabGeneralBrightnessOptionsTr extends TranslationsSettingsTabGeneralBrightnessOptionsEn {
|
||||
_TranslationsSettingsTabGeneralBrightnessOptionsTr._(TranslationsTr root) : this._root = root, super.internal(root);
|
||||
@@ -1364,6 +1413,8 @@ class _TranslationsSettingsTabNetworkNetworkOptionsTr extends TranslationsSettin
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'Tümü';
|
||||
@override
|
||||
String get filtered => 'Filtrelenmiş';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
|
||||
@@ -131,7 +131,7 @@ class _TranslationsGeneralUk extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get files => 'Файли';
|
||||
@override
|
||||
String get finished => 'Виконано';
|
||||
String get finished => 'Завершено';
|
||||
@override
|
||||
String get hide => 'Приховати';
|
||||
@override
|
||||
@@ -389,6 +389,8 @@ class _TranslationsProgressPageUk extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => 'Збережено в галереї';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalUk total = _TranslationsProgressPageTotalUk._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeUk remainingTime = _TranslationsProgressPageRemainingTimeUk._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -983,6 +985,27 @@ class _TranslationsProgressPageTotalUk extends TranslationsProgressPageTotalEn {
|
||||
String speed({required Object speed}) => 'Швидкість: ${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeUk extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeUk._(TranslationsUk root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsUk _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
|
||||
/// Використовуйте «h» як скорочення для годин і «m» для хвилин
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// Використовуйте «d» для днів, «h» для годин і «m» для хвилин
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileUk extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileUk._(TranslationsUk root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -40,7 +40,7 @@ class TranslationsVi extends Translations {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get locale => 'Tiếng Việt';
|
||||
String get locale => 'Tiếng Anh';
|
||||
@override
|
||||
String get appName => 'LocalSend';
|
||||
@override
|
||||
@@ -85,6 +85,8 @@ class TranslationsVi extends Translations {
|
||||
late final _TranslationsWebVi web = _TranslationsWebVi._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerVi assetPicker = _TranslationsAssetPickerVi._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPageVi networkInterfacesPage = _TranslationsNetworkInterfacesPageVi._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -169,7 +171,7 @@ class _TranslationsGeneralVi extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get unknown => 'Không rõ';
|
||||
@override
|
||||
String get noItemInClipboard => 'Không có gì trong bộ nhớ tạm';
|
||||
String get noItemInClipboard => 'Không có gì trong bộ nhớ tạm.';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -363,7 +365,7 @@ class _TranslationsSendPageVi extends TranslationsSendPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get waiting => 'Đang chờ phản hồi...';
|
||||
String get waiting => 'Đang chờ phản hồi…';
|
||||
@override
|
||||
String get rejected => 'Người nhận đã từ chối yêu cầu.';
|
||||
@override
|
||||
@@ -399,9 +401,9 @@ class _TranslationsWebSharePageVi extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get title => 'Chia sẻ qua liên kết';
|
||||
@override
|
||||
String get loading => 'Đang khởi tạo server...';
|
||||
String get loading => 'Đang khởi tạo server…';
|
||||
@override
|
||||
String get stopping => 'Đang dừng server...';
|
||||
String get stopping => 'Đang dừng server…';
|
||||
@override
|
||||
String get error => 'Một lỗi đã xảy ra khi khởi tạo server.';
|
||||
@override
|
||||
@@ -447,7 +449,7 @@ class _TranslationsAboutPageVi extends TranslationsAboutPageEn {
|
||||
@override
|
||||
String get contributors => 'Người đóng góp';
|
||||
@override
|
||||
String get packagers => 'Công cụ đóng gói';
|
||||
String get packagers => 'Người đóng gói';
|
||||
@override
|
||||
String get translators => 'Người dịch';
|
||||
}
|
||||
@@ -480,7 +482,7 @@ class _TranslationsChangelogPageVi extends TranslationsChangelogPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get title => 'Changelog';
|
||||
String get title => 'Lịch sử thay đổi';
|
||||
}
|
||||
|
||||
// Path: dialogs
|
||||
@@ -663,6 +665,26 @@ class _TranslationsAssetPickerVi extends TranslationsAssetPickerEn {
|
||||
String get sUnitAssetCountLabel => 'đếm';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPageVi extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPageVi._(TranslationsVi root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsVi _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get info =>
|
||||
'LocalSend mặc định sử dụng tất cả các giao diện mạng có sẵn. Bạn có thể loại trừ các mạng không mong muốn tại đây. Bạn cần khởi động lại server để áp dụng các thay đổi.';
|
||||
@override
|
||||
String get title => 'Card mạng';
|
||||
@override
|
||||
String get preview => 'Xem trước';
|
||||
@override
|
||||
String get whitelist => 'Cho phép';
|
||||
@override
|
||||
String get blacklist => 'Chặn';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
class _TranslationsReceiveTabInfoBoxVi extends TranslationsReceiveTabInfoBoxEn {
|
||||
_TranslationsReceiveTabInfoBoxVi._(TranslationsVi root) : this._root = root, super.internal(root);
|
||||
@@ -858,6 +880,10 @@ class _TranslationsSettingsTabNetworkVi extends TranslationsSettingsTabNetworkEn
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) =>
|
||||
'Các thiết bị khác có thể không nhận diện được thiết bị của bạn, vì bạn đang dùng địa chỉ multicast tuỳ chỉnh. (mặc định: ${defaultMulticast})';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsVi networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsVi._(_root);
|
||||
@override
|
||||
String get network => 'Giao diện mạng';
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -1355,6 +1381,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsVi extends TranslationsSetti
|
||||
String get system => 'Hệ thống';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsVi extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsVi._(TranslationsVi root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsVi _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => 'Tất cả';
|
||||
@override
|
||||
String get filtered => 'Đã lọc';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleVi extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleVi._(TranslationsVi root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -327,8 +327,11 @@ class _TranslationsReceivePageZhCn extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(n, one: '想要发送给你一个文件', other: '想要发送给你 ${n} 个文件');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(
|
||||
n,
|
||||
one: '想要发送给你一个文件',
|
||||
other: '想要发送给你 ${n} 个文件',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => '发送给你了一条消息:';
|
||||
@override
|
||||
@@ -388,6 +391,8 @@ class _TranslationsProgressPageZhCn extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => '已保存到相册';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalZhCn total = _TranslationsProgressPageTotalZhCn._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeZhCn remainingTime = _TranslationsProgressPageRemainingTimeZhCn._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -406,8 +411,11 @@ class _TranslationsWebSharePageZhCn extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get error => '在启动服务器过程中发生了错误。';
|
||||
@override
|
||||
String openLink({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(n, one: '在浏览器中打开链接:', other: '在浏览器中打开其中一个链接:');
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(
|
||||
n,
|
||||
one: '在浏览器中打开链接:',
|
||||
other: '在浏览器中打开其中一个链接:',
|
||||
);
|
||||
@override
|
||||
String get requests => '请求';
|
||||
@override
|
||||
@@ -1051,6 +1059,28 @@ class _TranslationsProgressPageTotalZhCn extends TranslationsProgressPageTotalEn
|
||||
String speed({required Object speed}) => '速度:${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeZhCn extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeZhCn._(TranslationsZhCn root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsZhCn _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
|
||||
/// 使用'h'作为小时缩写,使用'm'作为分钟缩写
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}h ${m}m';
|
||||
|
||||
/// 使用'd'作为天缩写,使用'h'作为小时缩写,使用'm'作为分钟缩写
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}d ${h}h ${m}m';
|
||||
|
||||
@override
|
||||
String seconds({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
@override
|
||||
String minutes({required Object n, required Object ss}) => '${n}:${ss}';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileZhCn extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileZhCn._(TranslationsZhCn root) : this._root = root, super.internal(root);
|
||||
@@ -1362,7 +1392,11 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeZhCn extends TranslationsD
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => ['当前会自动接受收藏夹中设备的文件请求。', '警告:这目前并非绝对安全,知道您收藏夹列表中的设备指纹被黑客窃取,其仍可以向您发送文件。', '但是,此选项比“允许任何设备”更安全。'];
|
||||
List<String> get content => [
|
||||
'当前会自动接受收藏夹中设备的文件请求。',
|
||||
'警告:这目前并非绝对安全,知道您收藏夹列表中的设备指纹被黑客窃取,其仍可以向您发送文件。',
|
||||
'但是,此选项比“允许任何设备”更安全。',
|
||||
];
|
||||
}
|
||||
|
||||
// Path: dialogs.pin
|
||||
|
||||
@@ -85,6 +85,8 @@ class TranslationsZhHk extends Translations {
|
||||
late final _TranslationsWebZhHk web = _TranslationsWebZhHk._(_root);
|
||||
@override
|
||||
late final _TranslationsAssetPickerZhHk assetPicker = _TranslationsAssetPickerZhHk._(_root);
|
||||
@override
|
||||
late final _TranslationsNetworkInterfacesPageZhHk networkInterfacesPage = _TranslationsNetworkInterfacesPageZhHk._(_root);
|
||||
}
|
||||
|
||||
// Path: general
|
||||
@@ -169,7 +171,7 @@ class _TranslationsGeneralZhHk extends TranslationsGeneralEn {
|
||||
@override
|
||||
String get unknown => '未知';
|
||||
@override
|
||||
String get noItemInClipboard => '剪貼簿冇嘢';
|
||||
String get noItemInClipboard => '剪貼簿冇嘢.';
|
||||
}
|
||||
|
||||
// Path: receiveTab
|
||||
@@ -219,7 +221,7 @@ class _TranslationsSendTabZhHk extends TranslationsSendTabEn {
|
||||
@override
|
||||
String get help => '請確保目標裝置駁緊同一個 Wi‑Fi 網路。';
|
||||
@override
|
||||
String get placeItems => '將要分享嘅檔案拉過嚟呢度';
|
||||
String get placeItems => '將要分享嘅檔案拉過嚟呢度.';
|
||||
}
|
||||
|
||||
// Path: settingsTab
|
||||
@@ -282,7 +284,7 @@ class _TranslationsReceiveHistoryPageZhHk extends TranslationsReceiveHistoryPage
|
||||
@override
|
||||
String get deleteHistory => '清除記錄';
|
||||
@override
|
||||
String get empty => '得個吉噃 :(';
|
||||
String get empty => '得個吉噃 :(.';
|
||||
@override
|
||||
late final _TranslationsReceiveHistoryPageEntryActionsZhHk entryActions = _TranslationsReceiveHistoryPageEntryActionsZhHk._(_root);
|
||||
}
|
||||
@@ -323,8 +325,11 @@ class _TranslationsReceivePageZhHk extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(n, one: '想 send 1 個檔案畀你。', other: '想 send ${n} 個檔案畀你。');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(
|
||||
n,
|
||||
one: '想 send 1 個檔案畀你',
|
||||
other: '想 send ${n} 個檔案畀你',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => 'send 咗條訊息畀你:';
|
||||
@override
|
||||
@@ -349,7 +354,7 @@ class _TranslationsReceiveOptionsPageZhHk extends TranslationsReceiveOptionsPage
|
||||
@override
|
||||
String get saveToGallery => _root.settingsTab.receive.saveToGallery;
|
||||
@override
|
||||
String get saveToGalleryOff => '因為有資料夾存在而自動閂咗';
|
||||
String get saveToGalleryOff => '因為有資料夾存在而自動閂咗.';
|
||||
}
|
||||
|
||||
// Path: sendPage
|
||||
@@ -377,9 +382,9 @@ class _TranslationsProgressPageZhHk extends TranslationsProgressPageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get titleSending => 'Send 緊……';
|
||||
String get titleSending => '正在傳送檔案';
|
||||
@override
|
||||
String get titleReceiving => '接收緊……';
|
||||
String get titleReceiving => '正在接收檔案';
|
||||
@override
|
||||
String get savedToGallery => '成功 save 咗落相簿';
|
||||
@override
|
||||
@@ -402,12 +407,15 @@ class _TranslationsWebSharePageZhHk extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get error => '開 server 嗰陣發生錯誤。';
|
||||
@override
|
||||
String openLink({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(n, one: '喺瀏覽器開啟以下連結:', other: '喺瀏覽器開啟以下任何一個連結:');
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(
|
||||
n,
|
||||
one: '喺瀏覽器開啟以下連結:',
|
||||
other: '喺瀏覽器開啟以下任何一個連結:',
|
||||
);
|
||||
@override
|
||||
String get requests => '請求';
|
||||
@override
|
||||
String get noRequests => '未有';
|
||||
String get noRequests => '未有請求.';
|
||||
@override
|
||||
String get encryption => _root.settingsTab.network.encryption;
|
||||
@override
|
||||
@@ -456,7 +464,7 @@ class _TranslationsDonationPageZhHk extends TranslationsDonationPageEn {
|
||||
@override
|
||||
String get title => _root.settingsTab.other.donate;
|
||||
@override
|
||||
String get info => 'LocalSend 唔單只免費、開源,仲係冇廣告添㗎!如果你鍾意呢個 app,不妨捐款贊助我哋開發?';
|
||||
String get info => 'LocalSend 唔單只免費、開源,仲係冇廣告添㗎!如果你鍾意呢個 app,不妨捐款贊助我哋開發.';
|
||||
@override
|
||||
String donate({required Object amount}) => '捐 ${amount}';
|
||||
@override
|
||||
@@ -544,9 +552,9 @@ class _TranslationsSanitizationZhHk extends TranslationsSanitizationEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get empty => '檔案名稱唔可以係吉嘅。';
|
||||
String get empty => '檔案名稱唔可以係吉嘅';
|
||||
@override
|
||||
String get invalid => '檔案名稱唔可以包括唔用得嘅字元。';
|
||||
String get invalid => '檔案名稱唔可以包括唔用得嘅字元';
|
||||
}
|
||||
|
||||
// Path: tray
|
||||
@@ -576,9 +584,9 @@ class _TranslationsWebZhHk extends TranslationsWebEn {
|
||||
@override
|
||||
String get enterPin => '輸入密碼';
|
||||
@override
|
||||
String get invalidPin => '密碼無效。';
|
||||
String get invalidPin => '密碼無效';
|
||||
@override
|
||||
String get tooManyAttempts => '嘗試次數過多,請稍後再試。';
|
||||
String get tooManyAttempts => '嘗試次數過多,請稍後再試';
|
||||
@override
|
||||
String get rejected => '已遭對方拒絕';
|
||||
@override
|
||||
@@ -654,6 +662,25 @@ class _TranslationsAssetPickerZhHk extends TranslationsAssetPickerEn {
|
||||
String get sUnitAssetCountLabel => '數量';
|
||||
}
|
||||
|
||||
// Path: networkInterfacesPage
|
||||
class _TranslationsNetworkInterfacesPageZhHk extends TranslationsNetworkInterfacesPageEn {
|
||||
_TranslationsNetworkInterfacesPageZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsZhHk _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get info => 'LocalSend 預設使用所有可用的網路介面。您可以在這裡排除不需要的網路。您需要重新啟動伺服器才能套用變更。';
|
||||
@override
|
||||
String get title => '網路介面';
|
||||
@override
|
||||
String get preview => '預覽';
|
||||
@override
|
||||
String get whitelist => '白名單';
|
||||
@override
|
||||
String get blacklist => '黑名單';
|
||||
}
|
||||
|
||||
// Path: receiveTab.infoBox
|
||||
class _TranslationsReceiveTabInfoBoxZhHk extends TranslationsReceiveTabInfoBoxEn {
|
||||
_TranslationsReceiveTabInfoBoxZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||||
@@ -822,7 +849,7 @@ class _TranslationsSettingsTabNetworkZhHk extends TranslationsSettingsTabNetwork
|
||||
@override
|
||||
String get title => '網路';
|
||||
@override
|
||||
String get needRestart => '熄咗個 server 再開過,設定先會生效';
|
||||
String get needRestart => '熄咗個 server 再開過,設定先會生效!';
|
||||
@override
|
||||
String get server => 'Server';
|
||||
@override
|
||||
@@ -847,6 +874,10 @@ class _TranslationsSettingsTabNetworkZhHk extends TranslationsSettingsTabNetwork
|
||||
String get multicastGroup => '多播 IP 地址';
|
||||
@override
|
||||
String multicastGroupWarning({required Object defaultMulticast}) => '用自訂多播地址嘅話其他裝置有機會偵測唔到你。(預設:${defaultMulticast})';
|
||||
@override
|
||||
String get network => '網絡';
|
||||
@override
|
||||
late final _TranslationsSettingsTabNetworkNetworkOptionsZhHk networkOptions = _TranslationsSettingsTabNetworkNetworkOptionsZhHk._(_root);
|
||||
}
|
||||
|
||||
// Path: settingsTab.other
|
||||
@@ -954,7 +985,7 @@ class _TranslationsDialogsAddFileZhHk extends TranslationsDialogsAddFileEn {
|
||||
@override
|
||||
String get title => '將檔案加至選擇';
|
||||
@override
|
||||
String get content => '揀選要加入嘅檔案';
|
||||
String get content => '您想新增什麼檔案?';
|
||||
}
|
||||
|
||||
// Path: dialogs.openFile
|
||||
@@ -984,7 +1015,7 @@ class _TranslationsDialogsAddressInputZhHk extends TranslationsDialogsAddressInp
|
||||
@override
|
||||
String get ip => 'IP 地址';
|
||||
@override
|
||||
String get recentlyUsed => '輸入記錄:';
|
||||
String get recentlyUsed => '輸入記錄: ';
|
||||
}
|
||||
|
||||
// Path: dialogs.cancelSession
|
||||
@@ -1047,7 +1078,7 @@ class _TranslationsDialogsFavoriteDialogZhHk extends TranslationsDialogsFavorite
|
||||
@override
|
||||
String get title => '收藏';
|
||||
@override
|
||||
String get noFavorites => '未收藏任何裝置';
|
||||
String get noFavorites => '未收藏任何裝置.';
|
||||
@override
|
||||
String get addFavorite => _root.general.add;
|
||||
}
|
||||
@@ -1255,7 +1286,11 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeZhHk extends TranslationsD
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => ['自動接受來自已收藏裝置嘅檔案傳輸請求。', '警告:目前呢個選項並非絕對安全,因為只要黑客攞到你任何一部已收藏裝置嘅指紋,佢就可以無限制噉 send 嘢畀你。', '不過揀已收藏裝置點都安全過揀所有裝置嘅。'];
|
||||
List<String> get content => [
|
||||
'自動接受來自已收藏裝置嘅檔案傳輸請求。',
|
||||
'警告:目前呢個選項並非絕對安全,因為只要黑客攞到你任何一部已收藏裝置嘅指紋,佢就可以無限制噉 send 嘢畀你。',
|
||||
'不過揀已收藏裝置點都安全過揀所有裝置嘅。',
|
||||
];
|
||||
}
|
||||
|
||||
// Path: dialogs.pin
|
||||
@@ -1336,6 +1371,19 @@ class _TranslationsSettingsTabGeneralLanguageOptionsZhHk extends TranslationsSet
|
||||
String get system => '跟機';
|
||||
}
|
||||
|
||||
// Path: settingsTab.network.networkOptions
|
||||
class _TranslationsSettingsTabNetworkNetworkOptionsZhHk extends TranslationsSettingsTabNetworkNetworkOptionsEn {
|
||||
_TranslationsSettingsTabNetworkNetworkOptionsZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsZhHk _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String get all => '全部';
|
||||
@override
|
||||
String get filtered => '已過濾';
|
||||
}
|
||||
|
||||
// Path: progressPage.total.title
|
||||
class _TranslationsProgressPageTotalTitleZhHk extends TranslationsProgressPageTotalTitleEn {
|
||||
_TranslationsProgressPageTotalTitleZhHk._(TranslationsZhHk root) : this._root = root, super.internal(root);
|
||||
|
||||
@@ -325,7 +325,11 @@ class _TranslationsReceivePageZhTw extends TranslationsReceivePageEn {
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(n, one: '要傳送一個檔案給您', other: '要傳送 ${n} 個檔案給您');
|
||||
String subTitle({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(
|
||||
n,
|
||||
one: '要傳送一個檔案給您',
|
||||
other: '要傳送 ${n} 個檔案給您',
|
||||
);
|
||||
@override
|
||||
String get subTitleMessage => '已傳送一則訊息給您:';
|
||||
@override
|
||||
@@ -385,6 +389,8 @@ class _TranslationsProgressPageZhTw extends TranslationsProgressPageEn {
|
||||
String get savedToGallery => '已儲存至相簿';
|
||||
@override
|
||||
late final _TranslationsProgressPageTotalZhTw total = _TranslationsProgressPageTotalZhTw._(_root);
|
||||
@override
|
||||
late final _TranslationsProgressPageRemainingTimeZhTw remainingTime = _TranslationsProgressPageRemainingTimeZhTw._(_root);
|
||||
}
|
||||
|
||||
// Path: webSharePage
|
||||
@@ -403,8 +409,11 @@ class _TranslationsWebSharePageZhTw extends TranslationsWebSharePageEn {
|
||||
@override
|
||||
String get error => '啟動伺服器時發生錯誤。';
|
||||
@override
|
||||
String openLink({required num n}) =>
|
||||
(_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(n, one: '在瀏覽器開啟此連結:', other: '在瀏覽器中開啟其中一個連結:');
|
||||
String openLink({required num n}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('zh'))(
|
||||
n,
|
||||
one: '在瀏覽器開啟此連結:',
|
||||
other: '在瀏覽器中開啟其中一個連結:',
|
||||
);
|
||||
@override
|
||||
String get requests => '要求';
|
||||
@override
|
||||
@@ -457,7 +466,7 @@ class _TranslationsDonationPageZhTw extends TranslationsDonationPageEn {
|
||||
@override
|
||||
String get title => '贊助';
|
||||
@override
|
||||
String get info => 'LocalSend 是免費、開源且沒有任何廣告的。如果您喜歡此應用程式,您可以透過捐贈來支持開發。';
|
||||
String get info => 'LocalSend 是免費、開源且沒有任何廣告的。如果您喜歡此應用程式,可以透過捐贈來支持開發。';
|
||||
@override
|
||||
String donate({required Object amount}) => '贊助 ${amount}';
|
||||
@override
|
||||
@@ -686,7 +695,7 @@ class _TranslationsReceiveTabInfoBoxZhTw extends TranslationsReceiveTabInfoBoxEn
|
||||
@override
|
||||
String get port => '通訊埠:';
|
||||
@override
|
||||
String get alias => '別名:';
|
||||
String get alias => '裝置名稱:';
|
||||
}
|
||||
|
||||
// Path: receiveTab.quickSave
|
||||
@@ -846,7 +855,7 @@ class _TranslationsSettingsTabNetworkZhTw extends TranslationsSettingsTabNetwork
|
||||
@override
|
||||
String get server => '伺服器';
|
||||
@override
|
||||
String get alias => '別名';
|
||||
String get alias => '裝置名稱';
|
||||
@override
|
||||
String get deviceType => '裝置類型';
|
||||
@override
|
||||
@@ -967,6 +976,19 @@ class _TranslationsProgressPageTotalZhTw extends TranslationsProgressPageTotalEn
|
||||
String speed({required Object speed}) => '速度:${speed}/s';
|
||||
}
|
||||
|
||||
// Path: progressPage.remainingTime
|
||||
class _TranslationsProgressPageRemainingTimeZhTw extends TranslationsProgressPageRemainingTimeEn {
|
||||
_TranslationsProgressPageRemainingTimeZhTw._(TranslationsZhTw root) : this._root = root, super.internal(root);
|
||||
|
||||
final TranslationsZhTw _root; // ignore: unused_field
|
||||
|
||||
// Translations
|
||||
@override
|
||||
String hours({required Object h, required Object m}) => '${h}小時 ${m}分鐘';
|
||||
@override
|
||||
String days({required Object d, required Object h, required Object m}) => '${d}天 ${h}小時 ${m}分鐘';
|
||||
}
|
||||
|
||||
// Path: dialogs.addFile
|
||||
class _TranslationsDialogsAddFileZhTw extends TranslationsDialogsAddFileEn {
|
||||
_TranslationsDialogsAddFileZhTw._(TranslationsZhTw root) : this._root = root, super.internal(root);
|
||||
@@ -1007,7 +1029,7 @@ class _TranslationsDialogsAddressInputZhTw extends TranslationsDialogsAddressInp
|
||||
@override
|
||||
String get ip => 'IP 位址';
|
||||
@override
|
||||
String get recentlyUsed => '最近使用:';
|
||||
String get recentlyUsed => '最近使用: ';
|
||||
}
|
||||
|
||||
// Path: dialogs.cancelSession
|
||||
@@ -1278,7 +1300,11 @@ class _TranslationsDialogsQuickSaveFromFavoritesNoticeZhTw extends TranslationsD
|
||||
@override
|
||||
String get title => _root.general.quickSaveFromFavorites;
|
||||
@override
|
||||
List<String> get content => ['自動接受來自您最愛清單中裝置傳送的檔案。', '警告:目前這並非絕對安全,因為知道您最愛裝置指紋的駭客仍然可以向您傳送檔案。', '但仍然比允許任何裝置更安全。'];
|
||||
List<String> get content => [
|
||||
'自動接受來自您最愛清單中裝置傳送的檔案。',
|
||||
'警告:目前這並非絕對安全,因為知道您最愛裝置指紋的駭客仍然可以向您傳送檔案。',
|
||||
'但仍然比允許任何裝置更安全。',
|
||||
];
|
||||
}
|
||||
|
||||
// Path: dialogs.pin
|
||||
|
||||
Reference in New Issue
Block a user