From cd96bf63177d07d19f900f5238766199f0f57898 Mon Sep 17 00:00:00 2001 From: gornvan Date: Wed, 9 Oct 2024 21:25:49 +0200 Subject: [PATCH] Create localizations for mic-tester component in de, en and pl (also initialize the pl localization, adding it to the dropdown selector at the top of the page) --- locales/de.yml | 5 ++ locales/en.yml | 6 ++ locales/pl.yml | 87 +++++++++++++++++++ .../i18n/components/locale-selector.vue | 1 + 4 files changed, 99 insertions(+) create mode 100644 locales/pl.yml diff --git a/locales/de.yml b/locales/de.yml index e59ca114..d6a8ac0a 100644 --- a/locales/de.yml +++ b/locales/de.yml @@ -281,6 +281,11 @@ tools: mime-types: title: MIME-Typen description: Konvertiere MIME-Typen in Erweiterungen und umgekehrt. + start-button-text: Mikrofon-Wiedergabe Starten + stop-button-text: Mikrofon-Wiedergabe Stoppen + mic-tester: + title: Mikrofonprufung + description: Wiedergabe und Visualisierung des Tons von Ihrem Mikrofon, mit einer Sekunde Verzögerung hinzugefügt toml-to-json: title: TOML zu JSON description: Parse und konvertiere TOML zu JSON. diff --git a/locales/en.yml b/locales/en.yml index d1cd21c4..4f3139f8 100644 --- a/locales/en.yml +++ b/locales/en.yml @@ -240,6 +240,12 @@ tools: title: MIME types description: Convert MIME types to file extensions and vice-versa. + mic-tester: + title: Microphone Tester + description: Replay and Visualize sound from Your microphone, with added one second of delay + start-button-text: Start replaying microphone + stop-button-text: Stop replaying microphone + toml-to-json: title: TOML to JSON description: Parse and convert TOML to JSON. diff --git a/locales/pl.yml b/locales/pl.yml new file mode 100644 index 00000000..e09128b9 --- /dev/null +++ b/locales/pl.yml @@ -0,0 +1,87 @@ +home: + categories: + newestTools: 'Najnowsze narzędzia' + favoriteTools: 'Twoje ulubione narzędzia' + allTools: 'Wszystkie narzędzia' + subtitle: 'Narzędzia dla programistów' + toggleMenu: 'Menu' + home: Strona główna + uiLib: 'UI Lib' + buyMeACoffee: 'Wesprzyj IT-Tools' + follow: + title: 'Podoba Ci się it-tools?' + p1: 'Wesprzyj nas gwiazdką na' + githubRepository: "repozytorium GitHub IT-Tools" + p2: 'lub śledź nas na' + twitterAccount: "koncie Twitter IT-Tools" + thankYou: 'Dziękujemy!' + nav: + github: 'Repozytorium GitHub' + githubRepository: "Repozytorium GitHub IT-Tools" + twitter: 'Konto Twitter' + twitterAccount: "Konto Twitter IT-Tools" + about: "O IT-Tools" + aboutLabel: 'O nas' + darkMode: 'Tryb ciemny' + lightMode: 'Tryb jasny' + mode: 'Przełącz tryb ciemny/jasny' +about: + content: > + # O IT-Tools + + Ta wspaniała strona, stworzona z ❤ przez [Corentina Thomasseta](https://corentin.tech?utm_source=it-tools&utm_medium=about), zbiera przydatne narzędzia dla programistów i osób pracujących w IT. Jeśli uznasz ją za pomocną, nie zapomnij się nią podzielić i dodać do ulubionych! + + IT Tools jest open-source (na licencji MIT) i darmowe, i takie pozostanie, ale koszty związane z jego hostingiem i odnawianiem domeny spoczywają na mnie. Jeśli chcesz wesprzeć moją pracę i zmotywować mnie do dodania kolejnych narzędzi, zachęcam do [wsparcia](https://www.buymeacoffee.com/cthmsst). + + ## Technologie + + IT Tools zostało stworzone w Vue.js (Vue 3) z wykorzystaniem biblioteki komponentów Naive UI i jest hostowane oraz ciągle wdrażane przez Vercel. Niektóre narzędzia korzystają z zewnętrznych bibliotek open-source, pełną listę znajdziesz w pliku [package.json](https://github.com/CorentinTh/it-tools/blob/main/package.json) repozytorium. + + ## Znalazłeś błąd? Brakuje jakiegoś narzędzia? + + Jeśli potrzebujesz narzędzia, które nie jest jeszcze dostępne, a uważasz, że mogłoby być przydatne, zapraszam do zgłoszenia propozycji funkcji w [sekcji issue](https://github.com/CorentinTh/it-tools/issues/new/choose) repozytorium GitHub. + +404: + notFound: '404 Nie znaleziono' + sorry: "Przepraszamy, ta strona nie istnieje" + maybe: 'Może to problem z cachem, spróbuj wymusić odświeżenie?' + backHome: "Powrót na stronę główną" +toolCard: + new: Nowe +search: + label: Szukaj +tools: + categories: + favorite-tools: 'Twoje ulubione narzędzia' + crypto: Kryptografia + converter: Konwerter + web: Web + images and videos: 'Obrazy i wideo' + development: Programowanie + network: Sieć + math: Matematyka + measurement: Pomiary + text: Tekst + data: Dane + + token-generator: + title: Generator tokenów + description: >- + Generuje losowy ciąg znaków z wybranych przez Ciebie znaków: wielkie + lub małe litery, cyfry i/lub symbole. + uppercase: Wielkie litery (ABC...) + lowercase: Małe litery (abc...) + numbers: Cyfry (123...) + symbols: Symbole (!-;...) + button: + copy: Kopiuj + refresh: Odśwież + copied: Token został skopiowany + length: Długość + tokenPlaceholder: Token... + + mic-tester: + title: Tester mikrofonu + description: Odtwórz i wizualizuj dźwięk z Twojego mikrofonu, z dodaną jedną sekundą opóźnienia + start-button-text: Odtwarzaj mikrofonu + stop-button-text: Zatrzymaj odtwarzanie mikrofonu diff --git a/src/modules/i18n/components/locale-selector.vue b/src/modules/i18n/components/locale-selector.vue index 45732bf9..71314157 100644 --- a/src/modules/i18n/components/locale-selector.vue +++ b/src/modules/i18n/components/locale-selector.vue @@ -6,6 +6,7 @@ const localesLong: Record = { de: 'Deutsch', es: 'Español', fr: 'Français', + pl: 'Polski', pt: 'Português', ru: 'Русский', uk: 'Українська',