mirror of
https://github.com/vodemn/m3_lightmeter.git
synced 2025-08-18 19:16:41 +00:00
fixed polish translations
This commit is contained in:
parent
4db7f813f5
commit
7c6ab1c891
3 changed files with 45 additions and 31 deletions
|
@ -1,4 +1,4 @@
|
||||||
enum SupportedLocale { de, en, fr, ru, zh }
|
enum SupportedLocale { de, en, fr, pl, ru, zh }
|
||||||
|
|
||||||
extension SupportedLocaleExtension on SupportedLocale {
|
extension SupportedLocaleExtension on SupportedLocale {
|
||||||
String get intlName => toString().replaceAll("SupportedLocale.", "");
|
String get intlName => toString().replaceAll("SupportedLocale.", "");
|
||||||
|
@ -11,6 +11,8 @@ extension SupportedLocaleExtension on SupportedLocale {
|
||||||
return 'English';
|
return 'English';
|
||||||
case SupportedLocale.fr:
|
case SupportedLocale.fr:
|
||||||
return 'Français';
|
return 'Français';
|
||||||
|
case SupportedLocale.pl:
|
||||||
|
return 'Polski';
|
||||||
case SupportedLocale.ru:
|
case SupportedLocale.ru:
|
||||||
return 'Русский';
|
return 'Русский';
|
||||||
case SupportedLocale.zh:
|
case SupportedLocale.zh:
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"@@locale": "pl",
|
"@@locale": "pl",
|
||||||
"fastestExposurePair": "Najkrótszy czas",
|
"fastestExposurePair": "Najszybsza",
|
||||||
"slowestExposurePair": "Najdłuższy czas",
|
"slowestExposurePair": "Najwolniejsza",
|
||||||
"ev": "EV",
|
"ev": "EV",
|
||||||
"evValue": "{value} EV",
|
"evValue": "{value} EV",
|
||||||
"@evValue": {
|
"@evValue": {
|
||||||
|
@ -16,7 +16,7 @@
|
||||||
"nd": "ND",
|
"nd": "ND",
|
||||||
"ndFilterFactor": "Siła filtra ND",
|
"ndFilterFactor": "Siła filtra ND",
|
||||||
"noExposurePairs": "Brak dostępnych par ekspozycji dla bieżących ustawień",
|
"noExposurePairs": "Brak dostępnych par ekspozycji dla bieżących ustawień",
|
||||||
"noCamerasDetected": "Nie wykryto kamery",
|
"noCamerasDetected": "Nie wykryto aparatu na tym urządzeniu",
|
||||||
"noCameraPermission": "Brak uprawnień do kamery",
|
"noCameraPermission": "Brak uprawnień do kamery",
|
||||||
"otherCameraError": "Błąd połączenia z kamerą",
|
"otherCameraError": "Błąd połączenia z kamerą",
|
||||||
"none": "Brak",
|
"none": "Brak",
|
||||||
|
@ -31,27 +31,27 @@
|
||||||
"halfStops": "1/2",
|
"halfStops": "1/2",
|
||||||
"thirdStops": "1/3",
|
"thirdStops": "1/3",
|
||||||
"calibration": "Kalibracja",
|
"calibration": "Kalibracja",
|
||||||
"calibrationMessage": "Dokładność pomiaru zależy od sprzętu urządzenia. Przetestuj aplikację i skalibruj wartości EV dla optymalnych rezultatów",
|
"calibrationMessage": "Dokładność pomiaru zależy od sprzętu urządzenia. Przetestuj aplikację i skalibruj wartości EV dla optymalnych wyników",
|
||||||
"calibrationMessageCameraOnly": "Dokładność pomiaru zależy od kamery urządzenia. Przetestuj aplikację i skalibruj wartości EV dla optymalnych rezultatów",
|
"calibrationMessageCameraOnly": "Dokładność pomiaru zależy od kamery urządzenia. Przetestuj aplikację i skalibruj wartości EV dla optymalnych wyników",
|
||||||
"camera": "Kamera",
|
"camera": "Kamera",
|
||||||
"lightSensor": "Czujnik światła",
|
"lightSensor": "Czujnik światła",
|
||||||
"showEv100": "Pokaż EV\u2081\u2080\u2080",
|
"showEv100": "Pokaż EV\u2081\u2080\u2080",
|
||||||
"meteringScreenLayout": "Układ ekranu pomiaru",
|
"meteringScreenLayout": "Układ ekranu pomiaru",
|
||||||
"meteringScreenLayoutHint": "Ukryj niepotrzebne elementy, aby zaoszczędzić miejsce na pary ekspozycji",
|
"meteringScreenLayoutHint": "Ukryj niepotrzebne elementy, aby zaoszczędzić miejsce na pary ekspozycji",
|
||||||
"meteringScreenLayoutHintEquipmentProfiles": "Wybór profilu sprzętu",
|
"meteringScreenLayoutHintEquipmentProfiles": "Wybór profilu sprzętu",
|
||||||
"meteringScreenFeatureExtremeExposurePairs": "Najkrótsze i najdłuższe ekspozycje",
|
"meteringScreenFeatureExtremeExposurePairs": "Najszybsze i najkrótsze pary ekspozycji",
|
||||||
"meteringScreenFeatureFilmPicker": "Wybór filmu",
|
"meteringScreenFeatureFilmPicker": "Wybór filmu",
|
||||||
"cameraFeatures": "Funkcje kamery",
|
"cameraFeatures": "Funkcje kamery",
|
||||||
"cameraFeatureSpotMetering": "Pomiar punktowy",
|
"cameraFeatureSpotMetering": "Pomiar punktowy",
|
||||||
"cameraFeatureSpotMeteringHint": "Długie naciśnięcie, aby usunąć punkt pomiaru",
|
"cameraFeatureSpotMeteringHint": "Długie naciśnięcie aby usunąć punkt pomiaru",
|
||||||
"cameraFeatureHistogram": "Histogram",
|
"cameraFeatureHistogram": "Histogram",
|
||||||
"cameraFeatureHistogramHint": "Może zwiększyć zużycie baterii",
|
"cameraFeatureHistogramHint": "Może zwiększyć zużycie baterii",
|
||||||
"cameraFeaturesShowFocalLength": "Pokaż ogniskową",
|
"cameraFeaturesShowFocalLength": "Pokaż ogniskową",
|
||||||
"cameraFeaturesShowFocalLengthHint": "Równoważnik 35mm zamiast współczynnika zoom",
|
"cameraFeaturesShowFocalLengthHint": "Pokazuje ekwiwalent 35mm zamiast współczynnika zoomu",
|
||||||
"film": "Film",
|
"film": "Film",
|
||||||
"filmPush": "Film (push)",
|
"filmPush": "Film (push)",
|
||||||
"filmPull": "Film (pull)",
|
"filmPull": "Film (pull)",
|
||||||
"filmReciprocityHint": "Korekta dla czasów naświetlania dłuższych niż 1 sekunda",
|
"filmReciprocityHint": "Stosuje korekcję dla czasów naświetlania dłuższych niż 1 sekunda",
|
||||||
"equipmentProfileName": "Nazwa profilu sprzętu",
|
"equipmentProfileName": "Nazwa profilu sprzętu",
|
||||||
"equipmentProfileNameHint": "Praktica MTL5B",
|
"equipmentProfileNameHint": "Praktica MTL5B",
|
||||||
"equipmentProfileAllValues": "Wszystkie",
|
"equipmentProfileAllValues": "Wszystkie",
|
||||||
|
@ -68,17 +68,17 @@
|
||||||
"isoValues": "Wartości ISO",
|
"isoValues": "Wartości ISO",
|
||||||
"isoValuesFilterDescription": "Wybierz dostępne wartości ISO",
|
"isoValuesFilterDescription": "Wybierz dostępne wartości ISO",
|
||||||
"lensZoom": "Zoom obiektywu",
|
"lensZoom": "Zoom obiektywu",
|
||||||
"lensZoomDescription": "Dostosuj zoom, aby dopasować do wizjera kamery",
|
"lensZoomDescription": "Dostosuj zoom aby dopasować do wizjera kamery",
|
||||||
"exposureOffset": "Korekcja ekspozycji",
|
"exposureOffset": "Kompensacja ekspozycji",
|
||||||
"exposureOffsetDescription": "Dostosuj korekcję ekspozycji dla dokładnych rezultatów",
|
"exposureOffsetDescription": "Dostosuj kompensację ekspozycji dla dokładnych wyników",
|
||||||
"equipmentProfile": "Sprzęt",
|
"equipmentProfile": "Sprzęt",
|
||||||
"equipmentProfiles": "Profile sprzętu",
|
"equipmentProfiles": "Sprzęt",
|
||||||
"tapToAdd": "Dotknij, aby dodać",
|
"tapToAdd": "Dotknij aby dodać",
|
||||||
"general": "Ogólne",
|
"general": "Ogólne",
|
||||||
"keepScreenOn": "Nie wyłączaj ekranu",
|
"keepScreenOn": "Utrzymuj ekran włączony",
|
||||||
"haptics": "Wibracje",
|
"haptics": "Wibracje",
|
||||||
"autostartTimer": "Autostart timera",
|
"autostartTimer": "Automatyczne uruchomienie timera",
|
||||||
"volumeKeysAction": "Wyzwalanie przyciskami głośności",
|
"volumeKeysAction": "Migawka przyciskami głośności",
|
||||||
"language": "Język",
|
"language": "Język",
|
||||||
"chooseLanguage": "Wybierz język",
|
"chooseLanguage": "Wybierz język",
|
||||||
"theme": "Motyw",
|
"theme": "Motyw",
|
||||||
|
@ -95,7 +95,7 @@
|
||||||
"reportIssue": "Zgłoś problem",
|
"reportIssue": "Zgłoś problem",
|
||||||
"writeEmail": "Napisz email",
|
"writeEmail": "Napisz email",
|
||||||
"youDontHaveMailApp": "Nie znaleziono aplikacji email",
|
"youDontHaveMailApp": "Nie znaleziono aplikacji email",
|
||||||
"copyEmail": "Skopiuj adres",
|
"copyEmail": "Kopiuj email",
|
||||||
"version": "Wersja",
|
"version": "Wersja",
|
||||||
"versionNumber": "{version} ({buildNumber})",
|
"versionNumber": "{version} ({buildNumber})",
|
||||||
"@versionNumber": {
|
"@versionNumber": {
|
||||||
|
@ -112,15 +112,15 @@
|
||||||
"getPro": "Kup Pro",
|
"getPro": "Kup Pro",
|
||||||
"featuresFree": "Darmowe",
|
"featuresFree": "Darmowe",
|
||||||
"featuresPro": "Pro",
|
"featuresPro": "Pro",
|
||||||
"proFeaturesPromoText": "Lightmeter Pro dostarcza wszystko, czego potrzebujesz do najlepszych zdjęć!",
|
"proFeaturesPromoText": "Lightmeter Pro zapewnia wszystko czego potrzebujesz do najlepszych zdjęć!",
|
||||||
"proFeaturesWhatsIncluded": "Co zawiera?",
|
"proFeaturesWhatsIncluded": "Co jest zawarte?",
|
||||||
"featureReflectedLightMetering": "Pomiar światła odbitego",
|
"featureReflectedLightMetering": "Pomiar światła odbitego",
|
||||||
"featureIncidentLightMetering": "Pomiar światła padającego",
|
"featureIncidentLightMetering": "Pomiar światła padającego",
|
||||||
"featureIsoAndNdValues": "Szeroki zakres wartości ISO i filtrów ND",
|
"featureIsoAndNdValues": "Szeroki zakres wartości ISO i filtrów ND",
|
||||||
"featureTheme": "Dostosowanie motywu",
|
"featureTheme": "Personalizacja motywu",
|
||||||
"featureSpotMeteringAndHistorgram": "Pomiar punktowy i histogram",
|
"featureSpotMeteringAndHistorgram": "Pomiar punktowy i histogram",
|
||||||
"featureFocalLength35mm": "Równoważnik 35mm zamiast zoom",
|
"featureFocalLength35mm": "Ekwiwalent ogniskowej 35mm zamiast zoomu",
|
||||||
"featureListOfFilms": "Lista 20+ filmów z formułami korekcji",
|
"featureListOfFilms": "Lista 20+ filmów z formułami wzajemności",
|
||||||
"featureCustomFilms": "Możliwość tworzenia własnych filmów",
|
"featureCustomFilms": "Możliwość tworzenia własnych filmów",
|
||||||
"featureEquipmentProfiles": "Profile sprzętu",
|
"featureEquipmentProfiles": "Profile sprzętu",
|
||||||
"featureTimer": "Wbudowany timer do długich ekspozycji",
|
"featureTimer": "Wbudowany timer do długich ekspozycji",
|
||||||
|
@ -128,8 +128,8 @@
|
||||||
"proFeaturesSupportText": "Kupując Lightmeter Pro wspierasz rozwój i umożliwiasz nowe funkcje",
|
"proFeaturesSupportText": "Kupując Lightmeter Pro wspierasz rozwój i umożliwiasz nowe funkcje",
|
||||||
"getNowFor": "Kup teraz za {price}",
|
"getNowFor": "Kup teraz za {price}",
|
||||||
"@getNowFor": {
|
"@getNowFor": {
|
||||||
"price": {
|
"placeholders": {
|
||||||
"version": {
|
"price": {
|
||||||
"type": "String"
|
"type": "String"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -138,7 +138,7 @@
|
||||||
"tooltipClose": "Zamknij",
|
"tooltipClose": "Zamknij",
|
||||||
"tooltipExpand": "Rozwiń",
|
"tooltipExpand": "Rozwiń",
|
||||||
"tooltipCollapse": "Zwiń",
|
"tooltipCollapse": "Zwiń",
|
||||||
"tooltipCopy": "Skopiuj",
|
"tooltipCopy": "Kopiuj",
|
||||||
"tooltipDelete": "Usuń",
|
"tooltipDelete": "Usuń",
|
||||||
"tooltipSelectAll": "Zaznacz wszystko",
|
"tooltipSelectAll": "Zaznacz wszystko",
|
||||||
"tooltipDesecelectAll": "Odznacz wszystko",
|
"tooltipDesecelectAll": "Odznacz wszystko",
|
||||||
|
@ -147,9 +147,19 @@
|
||||||
"tooltipUseCamera": "Użyj kamery",
|
"tooltipUseCamera": "Użyj kamery",
|
||||||
"tooltipOpenSettings": "Otwórz ustawienia",
|
"tooltipOpenSettings": "Otwórz ustawienia",
|
||||||
"exposurePair": "Para ekspozycji",
|
"exposurePair": "Para ekspozycji",
|
||||||
|
"whatsnew": "Co nowego?",
|
||||||
|
"changesInVersion": "Zmiany w wersji {version}:",
|
||||||
|
"@changesInVersion": {
|
||||||
|
"placeholders": {
|
||||||
|
"version": {
|
||||||
|
"type": "String"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"close": "Zamknij",
|
||||||
"films": "Filmy",
|
"films": "Filmy",
|
||||||
"filmsInUse": "Używane filmy",
|
"filmsInUse": "Używane filmy",
|
||||||
"filmsCustom": "Filmy niestandardowe",
|
"filmsCustom": "Własne filmy",
|
||||||
"addFilmTitle": "Dodaj film",
|
"addFilmTitle": "Dodaj film",
|
||||||
"editFilmTitle": "Edytuj film",
|
"editFilmTitle": "Edytuj film",
|
||||||
"filmFormula": "Formuła",
|
"filmFormula": "Formuła",
|
||||||
|
@ -157,15 +167,15 @@
|
||||||
"filmFormulaExponentialRf": "Rf",
|
"filmFormulaExponentialRf": "Rf",
|
||||||
"filmFormulaExponentialRfPlaceholder": "1.3",
|
"filmFormulaExponentialRfPlaceholder": "1.3",
|
||||||
"name": "Nazwa",
|
"name": "Nazwa",
|
||||||
"addEquipmentProfileTitle": "Dodaj profil",
|
"addEquipmentProfileTitle": "Dodaj sprzęt",
|
||||||
"editEquipmentProfileTitle": "Edytuj profil",
|
"editEquipmentProfileTitle": "Edytuj sprzęt",
|
||||||
"editPhotoTitle": "Edytuj zdjęcie",
|
"editPhotoTitle": "Edytuj zdjęcie",
|
||||||
"ndFilter": "Filtr ND",
|
"ndFilter": "Filtr ND",
|
||||||
"note": "Notatka",
|
"note": "Notatka",
|
||||||
"notSet": "Nie ustawiono",
|
"notSet": "Nie ustawiono",
|
||||||
"location": "Lokalizacja",
|
"location": "Lokalizacja",
|
||||||
"noMapsAppFound": "Nie znaleziono aplikacji map",
|
"noMapsAppFound": "Nie znaleziono aplikacji map",
|
||||||
"logbook": "Dziennik zdjęć",
|
"logbook": "Dziennik",
|
||||||
"noPhotos": "Brak zdjęć",
|
"noPhotos": "Brak zdjęć",
|
||||||
"continuePurchase": "Kontynuuj",
|
"continuePurchase": "Kontynuuj",
|
||||||
"monthly": "Miesięcznie",
|
"monthly": "Miesięcznie",
|
||||||
|
|
|
@ -5,6 +5,7 @@ void main() {
|
||||||
test('intlName', () {
|
test('intlName', () {
|
||||||
expect(SupportedLocale.en.intlName, 'en');
|
expect(SupportedLocale.en.intlName, 'en');
|
||||||
expect(SupportedLocale.fr.intlName, 'fr');
|
expect(SupportedLocale.fr.intlName, 'fr');
|
||||||
|
expect(SupportedLocale.pl.intlName, 'pl');
|
||||||
expect(SupportedLocale.ru.intlName, 'ru');
|
expect(SupportedLocale.ru.intlName, 'ru');
|
||||||
expect(SupportedLocale.zh.intlName, 'zh');
|
expect(SupportedLocale.zh.intlName, 'zh');
|
||||||
expect(SupportedLocale.de.intlName, 'de');
|
expect(SupportedLocale.de.intlName, 'de');
|
||||||
|
@ -13,6 +14,7 @@ void main() {
|
||||||
test('localizedName', () {
|
test('localizedName', () {
|
||||||
expect(SupportedLocale.en.localizedName, 'English');
|
expect(SupportedLocale.en.localizedName, 'English');
|
||||||
expect(SupportedLocale.fr.localizedName, 'Français');
|
expect(SupportedLocale.fr.localizedName, 'Français');
|
||||||
|
expect(SupportedLocale.pl.localizedName, 'Polski');
|
||||||
expect(SupportedLocale.ru.localizedName, 'Русский');
|
expect(SupportedLocale.ru.localizedName, 'Русский');
|
||||||
expect(SupportedLocale.zh.localizedName, '简体中文');
|
expect(SupportedLocale.zh.localizedName, '简体中文');
|
||||||
expect(SupportedLocale.de.localizedName, 'Deutsch');
|
expect(SupportedLocale.de.localizedName, 'Deutsch');
|
||||||
|
|
Loading…
Reference in a new issue