i18n: polish
CI / format (push) Waiting to run
CI / test (push) Waiting to run
CI / packaging (push) Waiting to run

This commit is contained in:
Tien Do Nam
2026-08-06 16:07:18 +02:00
parent d276b19894
commit 0d97f4b8c7
93 changed files with 283 additions and 135 deletions
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -66,7 +66,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -57,7 +57,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -60,7 +60,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -57,7 +57,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -73,7 +73,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -54,7 +54,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
+1 -11
View File
@@ -2,15 +2,5 @@
"@@info": [ "@@info": [
"Here are translations that exist in <en> but not in <ru>.", "Here are translations that exist in <en> but not in <ru>.",
"After editing this file, you can run 'dart run slang apply --locale=ru' to quickly apply the newly added translations." "After editing this file, you can run 'dart run slang apply --locale=ru' to quickly apply the newly added translations."
], ]
"progressPage": {
"remainingTime": {
"minutesUnit(plural, param=m)": {
"other": "{m}m"
},
"hoursUnit(plural, param=h)": {
"other": "{h}h"
}
}
}
} }
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -72,7 +72,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
+1 -11
View File
@@ -2,15 +2,5 @@
"@@info": [ "@@info": [
"Here are translations that exist in <en> but not in <uk>.", "Here are translations that exist in <en> but not in <uk>.",
"After editing this file, you can run 'dart run slang apply --locale=uk' to quickly apply the newly added translations." "After editing this file, you can run 'dart run slang apply --locale=uk' to quickly apply the newly added translations."
], ]
"progressPage": {
"remainingTime": {
"minutesUnit(plural, param=m)": {
"other": "{m}m"
},
"hoursUnit(plural, param=h)": {
"other": "{h}h"
}
}
}
} }
@@ -54,7 +54,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
@@ -53,7 +53,7 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit"
} }
}, },
+1 -1
View File
@@ -241,7 +241,7 @@
"speed": "سرعة: {speed}/ثانية" "speed": "سرعة: {speed}/ثانية"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}س {m}د", "hours": "{h}س {m}د",
"@hours": "استخدم 'س' لاختصار الساعات و'د' للدقائق" "@hours": "استخدم 'س' لاختصار الساعات و'د' للدقائق"
} }
+1 -1
View File
@@ -241,7 +241,7 @@
"speed": "Скорост: {speed}/s" "speed": "Скорост: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}ч {m}мин", "hours": "{h}ч {m}мин",
"@hours": "Използвайте „h“ като съкращение за часове и „m“ за минути" "@hours": "Използвайте „h“ като съкращение за часове и „m“ за минути"
} }
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "স্পীড: {speed}/s" "speed": "স্পীড: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}ঘণ্টা {m}মিনিট", "hours": "{h}ঘণ্টা {m}মিনিট",
"@hours": "ঘন্টার জন্য 'h' এবং মিনিটের জন্য 'm' ব্যবহার করুন" "@hours": "ঘন্টার জন্য 'h' এবং মিনিটের জন্য 'm' ব্যবহার করুন"
} }
+1 -1
View File
@@ -268,7 +268,7 @@
"speed": "Geschwindigkeit: {speed}/s" "speed": "Geschwindigkeit: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "Benutze 'h' als Abkürzung für Stunden und 'm' für Minuten" "@hours": "Benutze 'h' als Abkürzung für Stunden und 'm' für Minuten"
} }
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "Ταχύτητα: {speed}/s" "speed": "Ταχύτητα: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}ώ {m}λ", "hours": "{h}ώ {m}λ",
"@hours": "Χρησιμοποιήστε τη συντομογραφία «ώ» για ώρες και τη συντομογραφία «λ» για λεπτά" "@hours": "Χρησιμοποιήστε τη συντομογραφία «ώ» για ώρες και τη συντομογραφία «λ» για λεπτά"
} }
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "Speed: {speed}/s" "speed": "Speed: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "Use 'h' for hours abbreviation and 'm' for minutes" "@hours": "Use 'h' for hours abbreviation and 'm' for minutes"
} }
+2 -2
View File
@@ -274,8 +274,8 @@
"hoursUnit(plural, param=h)": { "hoursUnit(plural, param=h)": {
"other": "{h}h" "other": "{h}h"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:.hoursUnit @:.minutesUnit"
} }
}, },
"webSharePage": { "webSharePage": {
+1 -1
View File
@@ -241,7 +241,7 @@
"speed": "Velocidad: {speed}/s" "speed": "Velocidad: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "Usa «h» como abreviatura de horas y «m» para minutos" "@hours": "Usa «h» como abreviatura de horas y «m» para minutos"
} }
+1 -1
View File
@@ -241,7 +241,7 @@
"speed": "Kiirus: {speed}/s" "speed": "Kiirus: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h} t {m} min", "hours": "{h} t {m} min",
"@hours": "Kasuta „h“ tunni lühendina ja „m“ minutite jaoks" "@hours": "Kasuta „h“ tunni lühendina ja „m“ minutite jaoks"
} }
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "سرعت: {speed}/s" "speed": "سرعت: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}س {m}د", "hours": "{h}س {m}د",
"@hours": "از «س» به عنوان مخفف ساعت و از «د» برای دقیقه استفاده کنید" "@hours": "از «س» به عنوان مخفف ساعت و از «د» برای دقیقه استفاده کنید"
} }
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "Nopeus: {speed}/s" "speed": "Nopeus: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}t {m}m", "hours": "{h}t {m}m",
"@hours": "Käytä 'h' tuntien lyhenteenä ja 'm' minuuttien" "@hours": "Käytä 'h' tuntien lyhenteenä ja 'm' minuuttien"
} }
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "Vitesse : {speed}/s" "speed": "Vitesse : {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n} :{ss}", "minutes": "{m} :{ss}",
"hours": "{h}h {m}min", "hours": "{h}h {m}min",
"@hours": "Utilisez « h » pour l'abréviation des heures et « m » pour les minutes" "@hours": "Utilisez « h » pour l'abréviation des heures et « m » pour les minutes"
} }
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "Velocidade: {speed}/s" "speed": "Velocidade: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "Usa «h» para abreviatura de horas e «m» para minutos" "@hours": "Usa «h» para abreviatura de horas e «m» para minutos"
} }
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "ગતિ: {speed}/s" "speed": "ગતિ: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}ક {m}મિ", "hours": "{h}ક {m}મિ",
"@hours": "નાનું કરી ને 'ક' કલાક માટે અને 'મિ' મિનિટ માટે વાપરો" "@hours": "નાનું કરી ને 'ક' કલાક માટે અને 'મિ' મિનિટ માટે વાપરો"
} }
+2 -2
View File
@@ -277,8 +277,8 @@
"one": "שעה", "one": "שעה",
"two": "שעתיים" "two": "שעתיים"
}, },
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "@:progressPage.remainingTime.hoursUnit @:progressPage.remainingTime.minutesUnit" "hours": "@:.hoursUnit @:.minutesUnit"
} }
}, },
"webSharePage": { "webSharePage": {
+1 -1
View File
@@ -241,7 +241,7 @@
"speed": "गति: {speed}/सेकंड" "speed": "गति: {speed}/सेकंड"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}घं {m}मि", "hours": "{h}घं {m}मि",
"@hours": "घंटों के लिए 'h' और मिनटों के लिए 'm' का इस्तेमाल करें" "@hours": "घंटों के लिए 'h' और मिनटों के लिए 'm' का इस्तेमाल करें"
} }
+1 -1
View File
@@ -241,7 +241,7 @@
"speed": "Sebesség: {speed}/s" "speed": "Sebesség: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "Az órák rövidítéséhez használja a 'h' betűt, a percekhez pedig az 'm' betűt" "@hours": "Az órák rövidítéséhez használja a 'h' betűt, a percekhez pedig az 'm' betűt"
} }
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "Velocità: {speed}/s" "speed": "Velocità: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "Usa 'h' come abbreviazione per ore e 'm' per minuti" "@hours": "Usa 'h' come abbreviazione per ore e 'm' per minuti"
} }
+1 -1
View File
@@ -241,7 +241,7 @@
"speed": "속도: {speed}/초" "speed": "속도: {speed}/초"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}시간 {m}분", "hours": "{h}시간 {m}분",
"@hours": "'h'로 시간을, 'm'으로 분을 나타냅니다" "@hours": "'h'로 시간을, 'm'으로 분을 나타냅니다"
} }
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "ຄວາມໄວ: {speed}/s" "speed": "ຄວາມໄວ: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}ຊມ {m}ນທ" "hours": "{h}ຊມ {m}ນທ"
} }
}, },
+1 -1
View File
@@ -241,7 +241,7 @@
"speed": "Snelheid: {speed}/s" "speed": "Snelheid: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}u {m}m", "hours": "{h}u {m}m",
"@hours": "Gebruik 'u' als afkorting voor uren en 'm' voor minuten" "@hours": "Gebruik 'u' als afkorting voor uren en 'm' voor minuten"
} }
+1 -1
View File
@@ -243,7 +243,7 @@
"speed": "Prędkość: {speed}/s" "speed": "Prędkość: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "Użyj „h” w przypadku skrótu godzin i „m” w przypadku minut" "@hours": "Użyj „h” w przypadku skrótu godzin i „m” w przypadku minut"
} }
+1 -1
View File
@@ -243,7 +243,7 @@
"speed": "Velocidade: {speed}/s" "speed": "Velocidade: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "Use 'h' para abreviar horas e 'm' para minutos" "@hours": "Use 'h' para abreviar horas e 'm' para minutos"
} }
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "Velocidade: {speed}/s" "speed": "Velocidade: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "Usar 'h' e 'm' para abreviar as palavras horas e minutos" "@hours": "Usar 'h' e 'm' para abreviar as palavras horas e minutos"
} }
+8 -3
View File
@@ -268,9 +268,14 @@
"speed": "Скорость: {speed}/s" "speed": "Скорость: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutesUnit(plural, param=m)": {
"hours": "{h}ч {m}мин", "other": "{m}мин"
"@hours": "Используйте \"h\" для обозначения часов, а \"m\" для минут" },
"hoursUnit(plural, param=h)": {
"other": "{h}ч"
},
"minutes": "{m}:{ss}",
"hours": "@:.hoursUnit @:.minutesUnit"
} }
}, },
"webSharePage": { "webSharePage": {
+1 -1
View File
@@ -241,7 +241,7 @@
"speed": "Rýchlosť: {speed}/s" "speed": "Rýchlosť: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "Použiť „h“ pre skratku hodín a „m“ pre minúty" "@hours": "Použiť „h“ pre skratku hodín a „m“ pre minúty"
} }
+1 -1
View File
@@ -241,7 +241,7 @@
"speed": "Hastighet: {speed}/s" "speed": "Hastighet: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "Använd ”h” som förkortning för timmar och ”m” för minuter" "@hours": "Använd ”h” som förkortning för timmar och ”m” för minuter"
} }
+1 -1
View File
@@ -243,7 +243,7 @@
"speed": "Hız: {speed}/s" "speed": "Hız: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}s {m}d", "hours": "{h}s {m}d",
"@hours": "Saat kısaltması için 's', dakika kısaltması için 'd' kullanın" "@hours": "Saat kısaltması için 's', dakika kısaltması için 'd' kullanın"
} }
+8 -3
View File
@@ -268,9 +268,14 @@
"speed": "Швидкість: {speed}/s" "speed": "Швидкість: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutesUnit(plural, param=m)": {
"hours": "{h}h {m}m", "other": "{m}хв"
"@hours": "Використовуйте «h» як скорочення для годин і «m» для хвилин" },
"hoursUnit(plural, param=h)": {
"other": "{h}год"
},
"minutes": "{m}:{ss}",
"hours": "@:.hoursUnit @:.minutesUnit"
} }
}, },
"webSharePage": { "webSharePage": {
+1 -1
View File
@@ -240,7 +240,7 @@
"speed": "Tezlik: {speed}/s" "speed": "Tezlik: {speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}s {m}d" "hours": "{h}s {m}d"
} }
}, },
+1 -1
View File
@@ -241,7 +241,7 @@
"speed": "速度:{speed}/s" "speed": "速度:{speed}/s"
}, },
"remainingTime": { "remainingTime": {
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"hours": "{h}h {m}m", "hours": "{h}h {m}m",
"@hours": "使用'h'作为小时缩写,使用'm'作为分钟缩写" "@hours": "使用'h'作为小时缩写,使用'm'作为分钟缩写"
} }
+1 -1
View File
@@ -242,7 +242,7 @@
}, },
"remainingTime": { "remainingTime": {
"hours": "{h}小時 {m}分鐘", "hours": "{h}小時 {m}分鐘",
"minutes": "{n}:{ss}", "minutes": "{m}:{ss}",
"@hours": "使用「h」作為小時縮寫,「m」作為分鐘縮寫" "@hours": "使用「h」作為小時縮寫,「m」作為分鐘縮寫"
} }
}, },
+1 -1
View File
@@ -4,7 +4,7 @@
/// To regenerate, run: `dart run slang` /// To regenerate, run: `dart run slang`
/// ///
/// Locales: 55 /// Locales: 55
/// Strings: 18412 (334 per locale) /// Strings: 18442 (335 per locale)
// coverage:ignore-file // coverage:ignore-file
// ignore_for_file: type=lint, unused_import // ignore_for_file: type=lint, unused_import
+1 -1
View File
@@ -1106,7 +1106,7 @@ class _Translations$progressPage$remainingTime$ar extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// استخدم 'س' لاختصار الساعات و'د' للدقائق /// استخدم 'س' لاختصار الساعات و'د' للدقائق
@override @override
+1 -1
View File
@@ -1023,7 +1023,7 @@ class _Translations$progressPage$remainingTime$bg extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Използвайте „h“ като съкращение за часове и „m“ за минути /// Използвайте „h“ като съкращение за часове и „m“ за минути
@override @override
+1 -1
View File
@@ -1077,7 +1077,7 @@ class _Translations$progressPage$remainingTime$bn extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// ঘন্টার জন্য 'h' এবং মিনিটের জন্য 'm' ব্যবহার করুন /// ঘন্টার জন্য 'h' এবং মিনিটের জন্য 'm' ব্যবহার করুন
@override @override
+1 -1
View File
@@ -1102,7 +1102,7 @@ class _Translations$progressPage$remainingTime$de extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Benutze 'h' als Abkürzung für Stunden und 'm' für Minuten /// Benutze 'h' als Abkürzung für Stunden und 'm' für Minuten
@override @override
+1 -1
View File
@@ -1079,7 +1079,7 @@ class _Translations$progressPage$remainingTime$el extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Χρησιμοποιήστε τη συντομογραφία «ώ» για ώρες και τη συντομογραφία «λ» για λεπτά /// Χρησιμοποιήστε τη συντομογραφία «ώ» για ώρες και τη συντομογραφία «λ» για λεπτά
@override @override
+2 -2
View File
@@ -1390,8 +1390,8 @@ class Translations$progressPage$remainingTime$en {
other: '${h}h', other: '${h}h',
); );
/// en: '{n}:{ss}' /// en: '{m}:{ss}'
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// en: '(other) {{h}h} (other) {{m}m}' /// en: '(other) {{h}h} (other) {{m}m}'
String hours({required num h, required num m}) => String hours({required num h, required num m}) =>
+1 -1
View File
@@ -1081,7 +1081,7 @@ class _Translations$progressPage$remainingTime$en_IN extends Translations$progre
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Use 'h' for hours abbreviation and 'm' for minutes /// Use 'h' for hours abbreviation and 'm' for minutes
@override @override
+1 -1
View File
@@ -1027,7 +1027,7 @@ class _Translations$progressPage$remainingTime$es_ES extends Translations$progre
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Usa «h» como abreviatura de horas y «m» para minutos /// Usa «h» como abreviatura de horas y «m» para minutos
@override @override
+1 -1
View File
@@ -994,7 +994,7 @@ class _Translations$progressPage$remainingTime$et extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Kasuta „h“ tunni lühendina ja „m“ minutite jaoks /// Kasuta „h“ tunni lühendina ja „m“ minutite jaoks
@override @override
+1 -1
View File
@@ -1078,7 +1078,7 @@ class _Translations$progressPage$remainingTime$fa extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// از «س» به عنوان مخفف ساعت و از «د» برای دقیقه استفاده کنید /// از «س» به عنوان مخفف ساعت و از «د» برای دقیقه استفاده کنید
@override @override
+1 -1
View File
@@ -1085,7 +1085,7 @@ class _Translations$progressPage$remainingTime$fi extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Käytä 'h' tuntien lyhenteenä ja 'm' minuuttien /// Käytä 'h' tuntien lyhenteenä ja 'm' minuuttien
@override @override
+1 -1
View File
@@ -993,7 +993,7 @@ class _Translations$progressPage$remainingTime$fr extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n} :${ss}'; String minutes({required Object m, required Object ss}) => '${m} :${ss}';
/// Utilisez « h » pour l'abréviation des heures et « m » pour les minutes /// Utilisez « h » pour l'abréviation des heures et « m » pour les minutes
@override @override
+1 -1
View File
@@ -992,7 +992,7 @@ class _Translations$progressPage$remainingTime$gl extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Usa «h» para abreviatura de horas e «m» para minutos /// Usa «h» para abreviatura de horas e «m» para minutos
@override @override
+1 -1
View File
@@ -1075,7 +1075,7 @@ class _Translations$progressPage$remainingTime$gu extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// '' 'મિ' િિ /// '' 'મિ' િિ
@override @override
+142 -2
View File
@@ -60,6 +60,10 @@ class TranslationsHe extends Translations with BaseTranslations<AppLocale, Trans
@override @override
late final _Translations$selectedFilesPage$he selectedFilesPage = _Translations$selectedFilesPage$he._(_root); late final _Translations$selectedFilesPage$he selectedFilesPage = _Translations$selectedFilesPage$he._(_root);
@override @override
late final _Translations$deviceDetailsPage$he deviceDetailsPage = _Translations$deviceDetailsPage$he._(_root);
@override
late final _Translations$verifyPage$he verifyPage = _Translations$verifyPage$he._(_root);
@override
late final _Translations$receivePage$he receivePage = _Translations$receivePage$he._(_root); late final _Translations$receivePage$he receivePage = _Translations$receivePage$he._(_root);
@override @override
late final _Translations$receiveOptionsPage$he receiveOptionsPage = _Translations$receiveOptionsPage$he._(_root); late final _Translations$receiveOptionsPage$he receiveOptionsPage = _Translations$receiveOptionsPage$he._(_root);
@@ -70,12 +74,16 @@ class TranslationsHe extends Translations with BaseTranslations<AppLocale, Trans
@override @override
late final _Translations$webSharePage$he webSharePage = _Translations$webSharePage$he._(_root); late final _Translations$webSharePage$he webSharePage = _Translations$webSharePage$he._(_root);
@override @override
late final _Translations$webReceivePage$he webReceivePage = _Translations$webReceivePage$he._(_root);
@override
late final _Translations$aboutPage$he aboutPage = _Translations$aboutPage$he._(_root); late final _Translations$aboutPage$he aboutPage = _Translations$aboutPage$he._(_root);
@override @override
late final _Translations$donationPage$he donationPage = _Translations$donationPage$he._(_root); late final _Translations$donationPage$he donationPage = _Translations$donationPage$he._(_root);
@override @override
late final _Translations$changelogPage$he changelogPage = _Translations$changelogPage$he._(_root); late final _Translations$changelogPage$he changelogPage = _Translations$changelogPage$he._(_root);
@override @override
late final _Translations$whatsNewPage$he whatsNewPage = _Translations$whatsNewPage$he._(_root);
@override
late final _Translations$dialogs$he dialogs = _Translations$dialogs$he._(_root); late final _Translations$dialogs$he dialogs = _Translations$dialogs$he._(_root);
@override @override
late final _Translations$sanitization$he sanitization = _Translations$sanitization$he._(_root); late final _Translations$sanitization$he sanitization = _Translations$sanitization$he._(_root);
@@ -185,6 +193,8 @@ class _Translations$receiveTab$he extends Translations$receiveTab$en {
late final _Translations$receiveTab$infoBox$he infoBox = _Translations$receiveTab$infoBox$he._(_root); late final _Translations$receiveTab$infoBox$he infoBox = _Translations$receiveTab$infoBox$he._(_root);
@override @override
late final _Translations$receiveTab$quickSave$he quickSave = _Translations$receiveTab$quickSave$he._(_root); late final _Translations$receiveTab$quickSave$he quickSave = _Translations$receiveTab$quickSave$he._(_root);
@override
String get link => 'קבלה באמצעות קישור';
} }
// Path: sendTab // Path: sendTab
@@ -335,6 +345,42 @@ class _Translations$selectedFilesPage$he extends Translations$selectedFilesPage$
String get deleteAll => 'מחק הכל'; String get deleteAll => 'מחק הכל';
} }
// Path: deviceDetailsPage
class _Translations$deviceDetailsPage$he extends Translations$deviceDetailsPage$en {
_Translations$deviceDetailsPage$he._(TranslationsHe root) : this._root = root, super.internal(root);
final TranslationsHe _root; // ignore: unused_field
// Translations
@override
String get title => 'פרטי מכשיר';
@override
String get favorite => 'מועדף';
@override
String get verify => 'אימות';
@override
late final _Translations$deviceDetailsPage$info$he info = _Translations$deviceDetailsPage$info$he._(_root);
@override
late final _Translations$deviceDetailsPage$logs$he logs = _Translations$deviceDetailsPage$logs$he._(_root);
}
// Path: verifyPage
class _Translations$verifyPage$he extends Translations$verifyPage$en {
_Translations$verifyPage$he._(TranslationsHe root) : this._root = root, super.internal(root);
final TranslationsHe _root; // ignore: unused_field
// Translations
@override
String get title => 'אימות';
@override
String get icons => 'סמלים';
@override
String get raw => 'גולמי';
@override
String get question => 'האם זה נראה אותו דבר במכשיר השני?';
}
// Path: receivePage // Path: receivePage
class _Translations$receivePage$he extends Translations$receivePage$en { class _Translations$receivePage$he extends Translations$receivePage$en {
_Translations$receivePage$he._(TranslationsHe root) : this._root = root, super.internal(root); _Translations$receivePage$he._(TranslationsHe root) : this._root = root, super.internal(root);
@@ -383,6 +429,8 @@ class _Translations$sendPage$he extends Translations$sendPage$en {
// Translations // Translations
@override @override
String calculatingChecksum({required Object curr, required Object n}) => 'מאמת שלמות (${curr} / ${n})';
@override
String get waiting => 'ממתין לתגובה…'; String get waiting => 'ממתין לתגובה…';
@override @override
String get rejected => 'הנמען דחה את הבקשה.'; String get rejected => 'הנמען דחה את הבקשה.';
@@ -450,6 +498,17 @@ class _Translations$webSharePage$he extends Translations$webSharePage$en {
String pendingRequests({required Object n}) => 'בקשות בהמתנה: ${n}'; String pendingRequests({required Object n}) => 'בקשות בהמתנה: ${n}';
} }
// Path: webReceivePage
class _Translations$webReceivePage$he extends Translations$webReceivePage$en {
_Translations$webReceivePage$he._(TranslationsHe root) : this._root = root, super.internal(root);
final TranslationsHe _root; // ignore: unused_field
// Translations
@override
String get title => 'קבלה באמצעות קישור';
}
// Path: aboutPage // Path: aboutPage
class _Translations$aboutPage$he extends Translations$aboutPage$en { class _Translations$aboutPage$he extends Translations$aboutPage$en {
_Translations$aboutPage$he._(TranslationsHe root) : this._root = root, super.internal(root); _Translations$aboutPage$he._(TranslationsHe root) : this._root = root, super.internal(root);
@@ -504,6 +563,19 @@ class _Translations$changelogPage$he extends Translations$changelogPage$en {
String get title => 'יומן שינויים'; String get title => 'יומן שינויים';
} }
// Path: whatsNewPage
class _Translations$whatsNewPage$he extends Translations$whatsNewPage$en {
_Translations$whatsNewPage$he._(TranslationsHe root) : this._root = root, super.internal(root);
final TranslationsHe _root; // ignore: unused_field
// Translations
@override
String title({required Object version}) => 'מה חדש בגרסה ${version}?';
@override
late final _Translations$whatsNewPage$changes$he changes = _Translations$whatsNewPage$changes$he._(_root);
}
// Path: dialogs // Path: dialogs
class _Translations$dialogs$he extends Translations$dialogs$en { class _Translations$dialogs$he extends Translations$dialogs$en {
_Translations$dialogs$he._(TranslationsHe root) : this._root = root, super.internal(root); _Translations$dialogs$he._(TranslationsHe root) : this._root = root, super.internal(root);
@@ -827,6 +899,8 @@ class _Translations$settingsTab$receive$he extends Translations$settingsTab$rece
String get saveToGallery => 'שמור מדיה לגלריה'; String get saveToGallery => 'שמור מדיה לגלריה';
@override @override
String get saveToHistory => 'שמור בהיסטוריה'; String get saveToHistory => 'שמור בהיסטוריה';
@override
String get verifyChecksums => 'אימות שלמות קבצים בעת קבלה';
} }
// Path: settingsTab.send // Path: settingsTab.send
@@ -840,6 +914,8 @@ class _Translations$settingsTab$send$he extends Translations$settingsTab$send$en
String get title => 'שליחה'; String get title => 'שליחה';
@override @override
String get shareViaLinkAutoAccept => 'שיתוף באמצעות קישור: אישור אוטומטי'; String get shareViaLinkAutoAccept => 'שיתוף באמצעות קישור: אישור אוטומטי';
@override
String get createChecksums => 'צור סכומי שלמות קבצים בעת שליחה';
} }
// Path: settingsTab.network // Path: settingsTab.network
@@ -965,6 +1041,40 @@ class _Translations$receiveHistoryPage$entryActions$he extends Translations$rece
String get deleteFromHistory => 'מחק מההיסטוריה'; String get deleteFromHistory => 'מחק מההיסטוריה';
} }
// Path: deviceDetailsPage.info
class _Translations$deviceDetailsPage$info$he extends Translations$deviceDetailsPage$info$en {
_Translations$deviceDetailsPage$info$he._(TranslationsHe root) : this._root = root, super.internal(root);
final TranslationsHe _root; // ignore: unused_field
// Translations
@override
String get name => 'שם';
@override
String get address => 'כתובת';
@override
String get version => 'גרסה';
@override
String protocol({required Object version}) => 'פרוטוקול גרסה ${version}';
}
// Path: deviceDetailsPage.logs
class _Translations$deviceDetailsPage$logs$he extends Translations$deviceDetailsPage$logs$en {
_Translations$deviceDetailsPage$logs$he._(TranslationsHe root) : this._root = root, super.internal(root);
final TranslationsHe _root; // ignore: unused_field
// Translations
@override
String get title => 'יומני רישום';
@override
String get empty => 'אין יומנים זמינים';
@override
String discovered({required Object protocol, required Object host}) => 'התגלה באמצעות ${protocol} (${host})';
@override
String updated({required Object protocol, required Object host}) => 'עודכן באמצעות ${protocol} (${host})';
}
// Path: progressPage.total // Path: progressPage.total
class _Translations$progressPage$total$he extends Translations$progressPage$total$en { class _Translations$progressPage$total$he extends Translations$progressPage$total$en {
_Translations$progressPage$total$he._(TranslationsHe root) : this._root = root, super.internal(root); _Translations$progressPage$total$he._(TranslationsHe root) : this._root = root, super.internal(root);
@@ -992,21 +1102,34 @@ class _Translations$progressPage$remainingTime$he extends Translations$progressP
@override @override
String minutesUnit({required num m}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('he'))( String minutesUnit({required num m}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('he'))(
m, m,
one: 'ודקה',
other: 'ו־${m} דקות', other: 'ו־${m} דקות',
one: 'ודקה',
); );
@override @override
String hoursUnit({required num h}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('he'))( String hoursUnit({required num h}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('he'))(
h, h,
other: '${h} שעות',
one: 'שעה', one: 'שעה',
two: 'שעתיים', two: 'שעתיים',
other: '${h} שעות',
); );
@override @override
String minutes({required Object m, required Object ss}) => '${m}:${ss}';
@override
String hours({required num h, required num m}) => String hours({required num h, required num m}) =>
'${_root.progressPage.remainingTime.hoursUnit(h: h)} ${_root.progressPage.remainingTime.minutesUnit(m: m)}'; '${_root.progressPage.remainingTime.hoursUnit(h: h)} ${_root.progressPage.remainingTime.minutesUnit(m: m)}';
} }
// Path: whatsNewPage.changes
class _Translations$whatsNewPage$changes$he extends Translations$whatsNewPage$changes$en {
_Translations$whatsNewPage$changes$he._(TranslationsHe root) : this._root = root, super.internal(root);
final TranslationsHe _root; // ignore: unused_field
// Translations
@override
late final _Translations$whatsNewPage$changes$v1_18_0$he v1_18_0 = _Translations$whatsNewPage$changes$v1_18_0$he._(_root);
}
// Path: dialogs.addFile // Path: dialogs.addFile
class _Translations$dialogs$addFile$he extends Translations$dialogs$addFile$en { class _Translations$dialogs$addFile$he extends Translations$dialogs$addFile$en {
_Translations$dialogs$addFile$he._(TranslationsHe root) : this._root = root, super.internal(root); _Translations$dialogs$addFile$he._(TranslationsHe root) : this._root = root, super.internal(root);
@@ -1384,6 +1507,8 @@ class _Translations$settingsTab$general$colorOptions$he extends Translations$set
String get system => 'מערכת'; String get system => 'מערכת';
@override @override
String get oled => 'OLED'; String get oled => 'OLED';
@override
String get custom => 'מותאם אישית';
} }
// Path: settingsTab.general.languageOptions // Path: settingsTab.general.languageOptions
@@ -1426,3 +1551,18 @@ class _Translations$progressPage$total$title$he extends Translations$progressPag
@override @override
String get canceledReceiver => 'בוטל על ידי הצד המקבל'; String get canceledReceiver => 'בוטל על ידי הצד המקבל';
} }
// Path: whatsNewPage.changes.v1_18_0
class _Translations$whatsNewPage$changes$v1_18_0$he extends Translations$whatsNewPage$changes$v1_18_0$en with WhatsNewStrings {
_Translations$whatsNewPage$changes$v1_18_0$he._(TranslationsHe root) : this._root = root, super.internal(root);
final TranslationsHe _root; // ignore: unused_field
// Translations
@override
List<String> get changes => [
'הצפנה כבר לא מאטה את ההעברות! הפעלנו אותה מחדש אם כיבית אותה בעבר',
'מהיום העברות ממכשירים מועדפים יתקבלו באופן אוטומטי. ניתן לבטל זאת בהגדרות האפליקציה',
'באנדרואיד, ההעברות נמשכות גם כשהאפליקציה ברקע או שהמסך כבוי (ב-iOS כרגע האפליקציה עדיין חייבת להישאר פתוחה והמסך דולק)',
];
}
+1 -1
View File
@@ -1106,7 +1106,7 @@ class _Translations$progressPage$remainingTime$hi extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// ि 'h' ि ि 'm' /// ि 'h' ि ि 'm'
@override @override
+1 -1
View File
@@ -1022,7 +1022,7 @@ class _Translations$progressPage$remainingTime$hu extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Az órák rövidítéséhez használja a 'h' betűt, a percekhez pedig az 'm' betűt /// Az órák rövidítéséhez használja a 'h' betűt, a percekhez pedig az 'm' betűt
@override @override
+1 -1
View File
@@ -992,7 +992,7 @@ class _Translations$progressPage$remainingTime$it extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Usa 'h' come abbreviazione per ore e 'm' per minuti /// Usa 'h' come abbreviazione per ore e 'm' per minuti
@override @override
+1 -1
View File
@@ -1016,7 +1016,7 @@ class _Translations$progressPage$remainingTime$ko extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// 'h' , 'm' /// 'h' , 'm'
@override @override
+1 -1
View File
@@ -1072,7 +1072,7 @@ class _Translations$progressPage$remainingTime$lo extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
@override @override
String hours({required Object h, required Object m}) => '${h}ຊມ ${m}ນທ'; String hours({required Object h, required Object m}) => '${h}ຊມ ${m}ນທ';
} }
+1 -1
View File
@@ -1023,7 +1023,7 @@ class _Translations$progressPage$remainingTime$nl extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Gebruik 'u' als afkorting voor uren en 'm' voor minuten /// Gebruik 'u' als afkorting voor uren en 'm' voor minuten
@override @override
+1 -1
View File
@@ -1026,7 +1026,7 @@ class _Translations$progressPage$remainingTime$pl extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Użyj h w przypadku skrótu godzin i m w przypadku minut /// Użyj h w przypadku skrótu godzin i m w przypadku minut
@override @override
+1 -1
View File
@@ -1110,7 +1110,7 @@ class Translations$progressPage$remainingTime$pt_BR extends Translations$progres
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Use 'h' para abreviar horas e 'm' para minutos /// Use 'h' para abreviar horas e 'm' para minutos
@override @override
+1 -1
View File
@@ -1088,7 +1088,7 @@ class Translations$progressPage$remainingTime$pt_PT extends Translations$progres
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Usar 'h' e 'm' para abreviar as palavras horas e minutos /// Usar 'h' e 'm' para abreviar as palavras horas e minutos
@override @override
+13 -4
View File
@@ -1103,11 +1103,20 @@ class _Translations$progressPage$remainingTime$ru extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutesUnit({required num m}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ru'))(
m,
/// Используйте "h" для обозначения часов, а "m" для минут other: '${m}мин',
);
@override @override
String hours({required Object h, required Object m}) => '${h}ч ${m}мин'; String hoursUnit({required num h}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('ru'))(
h,
other: '${h}ч',
);
@override
String minutes({required Object m, required Object ss}) => '${m}:${ss}';
@override
String hours({required num h, required num m}) =>
'${_root.progressPage.remainingTime.hoursUnit(h: h)} ${_root.progressPage.remainingTime.minutesUnit(m: m)}';
} }
// Path: whatsNewPage.changes // Path: whatsNewPage.changes
+1 -1
View File
@@ -1106,7 +1106,7 @@ class _Translations$progressPage$remainingTime$sk extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Použiť h pre skratku hodín a m pre minúty /// Použiť h pre skratku hodín a m pre minúty
@override @override
+1 -1
View File
@@ -1077,7 +1077,7 @@ class _Translations$progressPage$remainingTime$sv extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Använd h som förkortning för timmar och m för minuter /// Använd h som förkortning för timmar och m för minuter
@override @override
+1 -1
View File
@@ -1026,7 +1026,7 @@ class _Translations$progressPage$remainingTime$tr extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// Saat kısaltması için 's', dakika kısaltması için 'd' kullanın /// Saat kısaltması için 's', dakika kısaltması için 'd' kullanın
@override @override
+13 -4
View File
@@ -1102,11 +1102,20 @@ class _Translations$progressPage$remainingTime$uk extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutesUnit({required num m}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('uk'))(
m,
/// Використовуйте «h» як скорочення для годин і «m» для хвилин other: '${m}хв',
);
@override @override
String hours({required Object h, required Object m}) => '${h}h ${m}m'; String hoursUnit({required num h}) => (_root.$meta.cardinalResolver ?? PluralResolvers.cardinal('uk'))(
h,
other: '${h}год',
);
@override
String minutes({required Object m, required Object ss}) => '${m}:${ss}';
@override
String hours({required num h, required num m}) =>
'${_root.progressPage.remainingTime.hoursUnit(h: h)} ${_root.progressPage.remainingTime.minutesUnit(m: m)}';
} }
// Path: whatsNewPage.changes // Path: whatsNewPage.changes
+1 -1
View File
@@ -992,7 +992,7 @@ class _Translations$progressPage$remainingTime$uz extends Translations$progressP
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
@override @override
String hours({required Object h, required Object m}) => '${h}s ${m}d'; String hours({required Object h, required Object m}) => '${h}s ${m}d';
} }
+1 -1
View File
@@ -1104,7 +1104,7 @@ class Translations$progressPage$remainingTime$zh_CN extends Translations$progres
// Translations // Translations
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
/// 使'h'使'm' /// 使'h'使'm'
@override @override
+1 -1
View File
@@ -1013,7 +1013,7 @@ class Translations$progressPage$remainingTime$zh_TW extends Translations$progres
String hours({required Object h, required Object m}) => '${h}小時 ${m}分鐘'; String hours({required Object h, required Object m}) => '${h}小時 ${m}分鐘';
@override @override
String minutes({required Object n, required Object ss}) => '${n}:${ss}'; String minutes({required Object m, required Object ss}) => '${m}:${ss}';
} }
// Path: dialogs.addFile // Path: dialogs.addFile
+6 -6
View File
@@ -1567,26 +1567,26 @@ packages:
dependency: "direct main" dependency: "direct main"
description: description:
name: slang name: slang
sha256: "76dbf1f8e87ed1c417026e93a57512f6b6b597104ce72eed99b24a3ed08f0ba2" sha256: "430749837528bb692b5ee03699fadab90d0d4a6dfbf42aab28e81df8da4c2fb8"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "4.18.0" version: "4.19.0"
slang_build_runner: slang_build_runner:
dependency: "direct dev" dependency: "direct dev"
description: description:
name: slang_build_runner name: slang_build_runner
sha256: e24f5ab540c2078db20a1e3292b9bae11ef4ed07bef1c235ae000b0a6113267e sha256: f2b6c5fc1f5bc41de80b05e95e7d5d03b5c3041082877ce931fc7ba61cd08afe
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "4.18.0" version: "4.19.0"
slang_flutter: slang_flutter:
dependency: "direct main" dependency: "direct main"
description: description:
name: slang_flutter name: slang_flutter
sha256: "7523a9389b44210eabcfd58412d9131f284b9b3c22d731614f0016e9582ee996" sha256: "2348a39432c48d7c890a2a1e3409b9faae3e49f117fe56d390d4236de8d064f4"
url: "https://pub.dev" url: "https://pub.dev"
source: hosted source: hosted
version: "4.18.0" version: "4.19.0"
source_gen: source_gen:
dependency: transitive dependency: transitive
description: description:
+3 -3
View File
@@ -58,8 +58,8 @@ dependencies:
share_handler: 0.0.22 share_handler: 0.0.22
shared_preferences: 2.5.5 shared_preferences: 2.5.5
shared_preferences_platform_interface: any shared_preferences_platform_interface: any
slang: 4.18.0 slang: 4.19.0
slang_flutter: 4.18.0 slang_flutter: 4.19.0
system_settings_2: 3.0.2 system_settings_2: 3.0.2
tray_manager: 0.5.3 tray_manager: 0.5.3
uri_content: 3.1.1 uri_content: 3.1.1
@@ -80,7 +80,7 @@ dev_dependencies:
freezed: 3.2.5 freezed: 3.2.5
mockito: any mockito: any
refena_inspector: 2.1.1 refena_inspector: 2.1.1
slang_build_runner: 4.18.0 slang_build_runner: 4.19.0
test: ^1.30.0 test: ^1.30.0
dependency_overrides: dependency_overrides:
@@ -19,7 +19,7 @@ String getRemainingTime({
required NotificationStrings strings, required NotificationStrings strings,
}) { }) {
if (bytesPerSeconds == 0) { if (bytesPerSeconds == 0) {
return remainingBytes == 0 ? strings.remainingTimeMinutes(n: 0, ss: '00') : ''; return remainingBytes == 0 ? strings.remainingTimeMinutes(m: 0, ss: '00') : '';
} }
final remainingTimeInSeconds = _getRemainingTime(bytesPerSeconds: bytesPerSeconds, remainingBytes: remainingBytes); final remainingTimeInSeconds = _getRemainingTime(bytesPerSeconds: bytesPerSeconds, remainingBytes: remainingBytes);
@@ -27,7 +27,7 @@ String getRemainingTime({
if (remainingTimeInSeconds < _secondsPerHour) { if (remainingTimeInSeconds < _secondsPerHour) {
final minutes = remainingTimeInSeconds ~/ _secondsPerMinute; final minutes = remainingTimeInSeconds ~/ _secondsPerMinute;
final seconds = remainingTimeInSeconds % _secondsPerMinute; final seconds = remainingTimeInSeconds % _secondsPerMinute;
return strings.remainingTimeMinutes(n: minutes, ss: seconds.toString().padLeft(2, '0')); return strings.remainingTimeMinutes(m: minutes, ss: seconds.toString().padLeft(2, '0'));
} else { } else {
final hours = remainingTimeInSeconds ~/ _secondsPerHour; final hours = remainingTimeInSeconds ~/ _secondsPerHour;
final minutes = (remainingTimeInSeconds % _secondsPerHour) ~/ _secondsPerMinute; final minutes = (remainingTimeInSeconds % _secondsPerHour) ~/ _secondsPerMinute;
@@ -11,7 +11,7 @@ class NotificationStrings {
final String titleSending; final String titleSending;
/// Remaining time below an hour, e.g. "1:30" or "0:45". [ss] is zero padded. /// Remaining time below an hour, e.g. "1:30" or "0:45". [ss] is zero padded.
final String Function({required Object n, required Object ss}) remainingTimeMinutes; final String Function({required Object m, required Object ss}) remainingTimeMinutes;
/// Remaining time of an hour or more, e.g. "2h 5m" or "34h". Hours are not capped at a day. /// Remaining time of an hour or more, e.g. "2h 5m" or "34h". Hours are not capped at a day.
final String Function({required num h, required num m}) remainingTimeLong; final String Function({required num h, required num m}) remainingTimeLong;