From 1927323fb79acdd6575a0cc267a0eeb230dffd9e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 4 Aug 2025 22:55:32 -0400 Subject: [PATCH] chore(i18n): New Crowdin Translations by GitHub Action (#756) Co-authored-by: Crowdin Bot --- .../web/public/i18n/locales/bg-BG/common.json | 4 +- .../i18n/locales/bg-BG/deviceConfig.json | 22 ++--- .../web/public/i18n/locales/bg-BG/dialog.json | 12 +-- .../i18n/locales/bg-BG/moduleConfig.json | 18 ++-- .../web/public/i18n/locales/bg-BG/nodes.json | 4 +- .../web/public/i18n/locales/bg-BG/ui.json | 4 +- .../web/public/i18n/locales/fi-FI/dialog.json | 22 ++--- .../public/i18n/locales/tr-TR/channels.json | 78 +++++++-------- .../i18n/locales/tr-TR/commandPalette.json | 40 ++++---- .../web/public/i18n/locales/tr-TR/common.json | 98 +++++++++---------- .../public/i18n/locales/tr-TR/dashboard.json | 10 +- .../i18n/locales/tr-TR/deviceConfig.json | 6 +- .../web/public/i18n/locales/tr-TR/dialog.json | 76 +++++++------- .../web/public/i18n/locales/tr-TR/ui.json | 2 +- 14 files changed, 198 insertions(+), 198 deletions(-) diff --git a/packages/web/public/i18n/locales/bg-BG/common.json b/packages/web/public/i18n/locales/bg-BG/common.json index d7db0323..c44e223b 100644 --- a/packages/web/public/i18n/locales/bg-BG/common.json +++ b/packages/web/public/i18n/locales/bg-BG/common.json @@ -37,8 +37,8 @@ "dbm": "dBm", "hertz": "Hz", "hop": { - "one": "Hop", - "plural": "Hops" + "one": "Хоп", + "plural": "Хопа" }, "hopsAway": { "one": "{{count}} hop away", diff --git a/packages/web/public/i18n/locales/bg-BG/deviceConfig.json b/packages/web/public/i18n/locales/bg-BG/deviceConfig.json index 52484c76..079cb923 100644 --- a/packages/web/public/i18n/locales/bg-BG/deviceConfig.json +++ b/packages/web/public/i18n/locales/bg-BG/deviceConfig.json @@ -83,7 +83,7 @@ }, "compassNorthTop": { "description": "Fix north to the top of compass", - "label": "Compass North Top" + "label": "Север на компаса отгоре" }, "displayMode": { "description": "Screen layout variant", @@ -142,8 +142,8 @@ "label": "Честотен слот" }, "hopLimit": { - "description": "Maximum number of hops", - "label": "Hop Limit" + "description": "Максимален брой хопове", + "label": "Лимит на хопове" }, "ignoreMqtt": { "description": "Да не се препращат MQTT съобщения през mesh", @@ -166,7 +166,7 @@ "label": "Override Frequency" }, "region": { - "description": "Sets the region for your node", + "description": "Задаване на региона за вашия възел", "label": "Регион" }, "spreadingFactor": { @@ -239,16 +239,16 @@ "label": "Активиран" }, "meshViaUdp": { - "label": "Mesh via UDP" + "label": "Mesh чрез UDP" }, "ntpServer": { "label": "NTP сървър" }, "rsyslogServer": { - "label": "Rsyslog Server" + "label": "Сървър Rsyslog" }, "ethernetConfigSettings": { - "description": "Ethernet port configuration", + "description": "Конфигурация на Ethernet порта", "label": "Конфигурация на Ethernet " }, "ipConfigSettings": { @@ -260,11 +260,11 @@ "label": "Конфигурация на NTP" }, "rsyslogConfigSettings": { - "description": "Rsyslog configuration", - "label": "Rsyslog Config" + "description": "Конфигурация на Rsyslog", + "label": "Конфиг. на Rsyslog" }, "udpConfigSettings": { - "description": "UDP over Mesh configuration", + "description": "Конфигурация на UDP през Mesh", "label": "Конфигурация на UDP" } }, @@ -326,7 +326,7 @@ "altitudeMsl": "Altitude is Mean Sea Level", "dop": "Dilution of precision (DOP) PDOP used by default", "hdopVdop": "If DOP is set, use HDOP / VDOP values instead of PDOP", - "numSatellites": "Number of satellites", + "numSatellites": "Брой сателити", "sequenceNumber": "Sequence number", "timestamp": "Времево клеймо", "unset": "Не е зададен", diff --git a/packages/web/public/i18n/locales/bg-BG/dialog.json b/packages/web/public/i18n/locales/bg-BG/dialog.json index 5f58cb23..dec5e0b6 100644 --- a/packages/web/public/i18n/locales/bg-BG/dialog.json +++ b/packages/web/public/i18n/locales/bg-BG/dialog.json @@ -30,7 +30,7 @@ "title": "Местоположение: {{identifier}}", "altitude": "Надморска височина: ", "coordinates": "Координати:", - "noCoordinates": "No Coordinates" + "noCoordinates": "Няма координати" }, "pkiRegenerateDialog": { "title": "Регенериране на предварително споделения ключ?", @@ -70,7 +70,7 @@ "newDeviceButton": "Ново устройство", "connectionFailed": "Connection failed", "deviceDisconnected": "Device disconnected", - "unknownDevice": "Unknown Device", + "unknownDevice": "Неизвестно устройство", "errorLoadingDevices": "Error loading devices", "unknownErrorLoadingDevices": "Unknown error loading devices" }, @@ -99,9 +99,9 @@ "uptime": "Време на работа: ", "voltage": "Напрежение", "title": "Node Details for {{identifier}}", - "ignoreNode": "Ignore node", - "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "ignoreNode": "Игнориране на възела", + "removeNode": "Премахване на възела", + "unignoreNode": "Премахване на игнорирането на възела" }, "pkiBackup": { "loseKeysWarning": "Ако загубите ключовете си, ще трябва да нулирате устройството си.", @@ -169,7 +169,7 @@ "confirmUnderstanding": "Да, знам какво правя", "conjunction": " and the blog post about ", "postamble": " and understand the implications of changing the role.", - "preamble": "I have read the ", + "preamble": "Аз прочетох ", "choosingRightDeviceRole": "Избор на правилната роля на устройството", "deviceRoleDocumentation": "Документация за ролите на устройството", "title": "Сигурни ли сте?" diff --git a/packages/web/public/i18n/locales/bg-BG/moduleConfig.json b/packages/web/public/i18n/locales/bg-BG/moduleConfig.json index e3bfa6f1..d8d1b2e6 100644 --- a/packages/web/public/i18n/locales/bg-BG/moduleConfig.json +++ b/packages/web/public/i18n/locales/bg-BG/moduleConfig.json @@ -269,16 +269,16 @@ "label": "Приблизително местоположение", "description": "Position shared will be accurate within this distance", "options": { - "metric_km23": "Within 23 km", - "metric_km12": "Within 12 km", + "metric_km23": "В рамките на 23 км", + "metric_km12": "В рамките на 12 км", "metric_km5_8": "Within 5.8 km", "metric_km2_9": "Within 2.9 km", "metric_km1_5": "Within 1.5 km", - "metric_m700": "Within 700 m", - "metric_m350": "Within 350 m", - "metric_m200": "Within 200 m", - "metric_m90": "Within 90 m", - "metric_m50": "Within 50 m", + "metric_m700": "В рамките на 700 м", + "metric_m350": "В рамките на 350 м", + "metric_m200": "В рамките на 200 м", + "metric_m90": "В рамките на 90 м", + "metric_m50": "В рамките на 50 м", "imperial_mi15": "В рамките на 15 мили", "imperial_mi7_3": "В рамките на 7.3 мили", "imperial_mi3_6": "В рамките на 3.6 мили", @@ -405,7 +405,7 @@ "title": "Настройки на телеметрията", "description": "Настройки за модула за телеметрия", "deviceUpdateInterval": { - "label": "Device Metrics", + "label": "Метрики на устройството", "description": "Интервал на актуализиране на показателите на устройството (секунди)" }, "environmentUpdateInterval": { @@ -417,7 +417,7 @@ "description": "Enable the Environment Telemetry" }, "environmentScreenEnabled": { - "label": "Displayed on Screen", + "label": "Показва се на екрана", "description": "Show the Telemetry Module on the OLED" }, "environmentDisplayFahrenheit": { diff --git a/packages/web/public/i18n/locales/bg-BG/nodes.json b/packages/web/public/i18n/locales/bg-BG/nodes.json index b7ecc5cc..859af2fa 100644 --- a/packages/web/public/i18n/locales/bg-BG/nodes.json +++ b/packages/web/public/i18n/locales/bg-BG/nodes.json @@ -56,8 +56,8 @@ "actions": { "added": "Добавен", "removed": "Премахнат", - "ignoreNode": "Ignore Node", - "unignoreNode": "Unignore Node", + "ignoreNode": "Игнориране на възела", + "unignoreNode": "Премахване на игнорирането на възела", "requestPosition": "Request Position" } } diff --git a/packages/web/public/i18n/locales/bg-BG/ui.json b/packages/web/public/i18n/locales/bg-BG/ui.json index afea9884..20a37315 100644 --- a/packages/web/public/i18n/locales/bg-BG/ui.json +++ b/packages/web/public/i18n/locales/bg-BG/ui.json @@ -164,8 +164,8 @@ }, "hops": { "direct": "Директно", - "label": "Number of hops", - "text": "Number of hops: {{value}}" + "label": "Брой хопове", + "text": "Брой хопове: {{value}}" }, "lastHeard": { "label": "Последно чут", diff --git a/packages/web/public/i18n/locales/fi-FI/dialog.json b/packages/web/public/i18n/locales/fi-FI/dialog.json index 3bf6b787..1bc86292 100644 --- a/packages/web/public/i18n/locales/fi-FI/dialog.json +++ b/packages/web/public/i18n/locales/fi-FI/dialog.json @@ -9,10 +9,10 @@ "shortName": "Lyhytnimi", "title": "Vaihda laitteen nimi", "validation": { - "longNameMax": "Long name must not be more than 40 characters", - "shortNameMax": "Short name must not be more than 4 characters", - "longNameMin": "Long name must have at least 1 character", - "shortNameMin": "Short name must have at least 1 character" + "longNameMax": "Pitkässä nimessä saa olla enintään 40 merkkiä", + "shortNameMax": "Lyhytnimessä ei saa olla enempää kuin 4 merkkiä", + "longNameMin": "Pitkässä nimessä täytyy olla vähintään yksi merkki", + "shortNameMin": "Lyhytnimessä täytyy olla vähintään ykis merkki" } }, "import": { @@ -30,7 +30,7 @@ "title": "Sijainti: {{identifier}}", "altitude": "Korkeus: ", "coordinates": "Koordinaatit: ", - "noCoordinates": "No Coordinates" + "noCoordinates": "Ei koordinaatteja" }, "pkiRegenerateDialog": { "title": "Luodaanko ennalta jaettu avain uudelleen?", @@ -68,11 +68,11 @@ "bluetoothConnection": { "noDevicesPaired": "Yhtään laitetta ei ole vielä yhdistetty.", "newDeviceButton": "Uusi laite", - "connectionFailed": "Connection failed", - "deviceDisconnected": "Device disconnected", - "unknownDevice": "Unknown Device", - "errorLoadingDevices": "Error loading devices", - "unknownErrorLoadingDevices": "Unknown error loading devices" + "connectionFailed": "Yhdistäminen epäonnistui", + "deviceDisconnected": "Yhteys laitteeseen katkaistu", + "unknownDevice": "Tuntematon laite", + "errorLoadingDevices": "Virhe ladattaessa laitteita", + "unknownErrorLoadingDevices": "Tuntematon virhe laitteita ladattaessa" }, "validation": { "requiresFeatures": "Tämä yhteystyyppi vaatii <0>. Käytä tuettua selainta, kuten Chromea tai Edgeä.", @@ -177,6 +177,6 @@ "managedMode": { "confirmUnderstanding": "Kyllä, tiedän mitä teen", "title": "Oletko varma?", - "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + "description": "Hallintatilan käyttöönotto estää asiakassovelluksia (mukaan lukien verkkoselain) tekemästä muutoksia laitteen asetuksiin. Kun hallintatila on käytössä, laitteen asetuksia voidaan muuttaa ainoastaan etähallintaviesteillä (Remote Admin). Tämä asetus ei ole pakollinen etähallintaan." } } diff --git a/packages/web/public/i18n/locales/tr-TR/channels.json b/packages/web/public/i18n/locales/tr-TR/channels.json index d30f2932..04d91871 100644 --- a/packages/web/public/i18n/locales/tr-TR/channels.json +++ b/packages/web/public/i18n/locales/tr-TR/channels.json @@ -1,69 +1,69 @@ { "page": { "sectionLabel": "Kanallar", - "channelName": "Channel: {{channelName}}", + "channelName": "Kanal: {{channelName}}", "broadcastLabel": "Birincil", "channelIndex": "Ch {{index}}" }, "validation": { - "pskInvalid": "Please enter a valid {{bits}} bit PSK." + "pskInvalid": "Lütfen geçerli bir {{bits}} bit PSK girin." }, "settings": { "label": "Kanal Ayarları", - "description": "Crypto, MQTT & misc settings" + "description": "Kripto ve MQTT genel ayarları" }, "role": { "label": "Rol", - "description": "Device telemetry is sent over PRIMARY. Only one PRIMARY allowed", + "description": "Cihaz telemetrisi BİRİNCİL üzerinden gönderildi. Sadece bir BİRİNCİL izin verilir", "options": { - "primary": "PRIMARY", - "disabled": "DISABLED", - "secondary": "SECONDARY" + "primary": "BİRİNCİL", + "disabled": "DEVRE DIŞI", + "secondary": "İKİNCİL" } }, "psk": { - "label": "Pre-Shared Key", - "description": "Supported PSK lengths: 256-bit, 128-bit, 8-bit, Empty (0-bit)", - "generate": "Generate" + "label": "Paylaşılan Anahtar", + "description": "Desteklenen PSK uzunlukları: 256 bit, 128 bit, 8 bit, Boş (0 bit)", + "generate": "Oluştur" }, "name": { "label": "İsmi", - "description": "A unique name for the channel <12 bytes, leave blank for default" + "description": "12 bayt'tan küçük kanal için benzersiz bir ad, varsayılan olarak boş bırakın" }, "uplinkEnabled": { - "label": "Uplink Enabled", - "description": "Send messages from the local mesh to MQTT" + "label": "Uplink Etkin", + "description": "Yerel ağdan MQTT'ye mesaj gönderin" }, "downlinkEnabled": { - "label": "Downlink Enabled", - "description": "Send messages from MQTT to the local mesh" + "label": "Downlink Etkin", + "description": "MQTT'den yerel mesh ağa mesaj gönderin" }, "positionPrecision": { - "label": "Location", - "description": "The precision of the location to share with the channel. Can be disabled.", + "label": "Konum", + "description": "Kanalla paylaşılacak konumun kesinliği. Devre dışı bırakılabilir.", "options": { - "none": "Do not share location", - "precise": "Precise Location", - "metric_km23": "Within 23 kilometers", - "metric_km12": "Within 12 kilometers", - "metric_km5_8": "Within 5.8 kilometers", - "metric_km2_9": "Within 2.9 kilometers", - "metric_km1_5": "Within 1.5 kilometers", - "metric_m700": "Within 700 meters", - "metric_m350": "Within 350 meters", - "metric_m200": "Within 200 meters", - "metric_m90": "Within 90 meters", - "metric_m50": "Within 50 meters", - "imperial_mi15": "Within 15 miles", - "imperial_mi7_3": "Within 7.3 miles", - "imperial_mi3_6": "Within 3.6 miles", - "imperial_mi1_8": "Within 1.8 miles", - "imperial_mi0_9": "Within 0.9 miles", - "imperial_mi0_5": "Within 0.5 miles", - "imperial_mi0_2": "Within 0.2 miles", - "imperial_ft600": "Within 600 feet", - "imperial_ft300": "Within 300 feet", - "imperial_ft150": "Within 150 feet" + "none": "Konumu paylaşma", + "precise": "Tam Konum", + "metric_km23": "23 kilometre içinde", + "metric_km12": "12 kilometre içinde", + "metric_km5_8": "5,8 kilometre içinde", + "metric_km2_9": "2,9 kilometre içinde", + "metric_km1_5": "1,5 kilometre içinde", + "metric_m700": "700 metre içinde", + "metric_m350": "350 metre içinde", + "metric_m200": "200 metre içinde", + "metric_m90": "90 metre içinde", + "metric_m50": "50 metre içinde", + "imperial_mi15": "15 mil içinde", + "imperial_mi7_3": "7,3 mil içinde", + "imperial_mi3_6": "3,6 mil içinde", + "imperial_mi1_8": "1,8 mil içinde", + "imperial_mi0_9": "0,9 mil içinde", + "imperial_mi0_5": "0,5 mil içinde", + "imperial_mi0_2": "0,2 mil içinde", + "imperial_ft600": "600 fit içinde", + "imperial_ft300": "300 fit içinde", + "imperial_ft150": "150 fit içinde" } } } diff --git a/packages/web/public/i18n/locales/tr-TR/commandPalette.json b/packages/web/public/i18n/locales/tr-TR/commandPalette.json index ef279df6..4d3cd94e 100644 --- a/packages/web/public/i18n/locales/tr-TR/commandPalette.json +++ b/packages/web/public/i18n/locales/tr-TR/commandPalette.json @@ -1,51 +1,51 @@ { - "emptyState": "No results found.", + "emptyState": "Sonuç bulunamadı.", "page": { - "title": "Command Menu" + "title": "Komut Menüsü" }, "pinGroup": { - "label": "Pin command group" + "label": "Komut grubunu sabitle" }, "unpinGroup": { - "label": "Unpin command group" + "label": "Komut grubunun sabitlemesini kaldır" }, "goto": { - "label": "Goto", + "label": "Git", "command": { "messages": "Mesajlar", "map": "Harita", - "config": "Config", + "config": "Yapılandır", "channels": "Kanallar", "nodes": "Düğümler" } }, "manage": { - "label": "Manage", + "label": "Yönet", "command": { - "switchNode": "Switch Node", - "connectNewNode": "Connect New Node" + "switchNode": "Node değiştir", + "connectNewNode": "Yeni Node Ekle" } }, "contextual": { - "label": "Contextual", + "label": "Bağlamsal", "command": { - "qrCode": "QR Code", - "qrGenerator": "Generator", + "qrCode": "QR Kodu", + "qrGenerator": "Oluşturucu", "qrImport": "İçeri aktar", - "scheduleShutdown": "Schedule Shutdown", - "scheduleReboot": "Schedule Reboot", - "rebootToOtaMode": "Reboot To OTA Mode", - "resetNodeDb": "Reset Node DB", - "factoryResetDevice": "Factory Reset Device", - "factoryResetConfig": "Factory Reset Config", + "scheduleShutdown": "Kapatmayı Planla", + "scheduleReboot": "Yeniden Başlatmayı Planla", + "rebootToOtaMode": "OTA Moduna Yeniden Başlat", + "resetNodeDb": "Node Veri Tabanını Sıfırla", + "factoryResetDevice": "Cihazı Fabrika Ayarlarına Sıfırlayın", + "factoryResetConfig": "Fabrika Ayarları Yapılandırması", "disconnect": "Bağlantıyı Kes" } }, "debug": { "label": "Hata Ayıklama", "command": { - "reconfigure": "Reconfigure", - "clearAllStoredMessages": "Clear All Stored Message" + "reconfigure": "Yeniden yapılandır", + "clearAllStoredMessages": "Depolanan Tüm Mesajları Sil" } } } diff --git a/packages/web/public/i18n/locales/tr-TR/common.json b/packages/web/public/i18n/locales/tr-TR/common.json index d2100bc0..8eda746b 100644 --- a/packages/web/public/i18n/locales/tr-TR/common.json +++ b/packages/web/public/i18n/locales/tr-TR/common.json @@ -1,90 +1,90 @@ { "button": { "apply": "Uygula", - "backupKey": "Backup Key", + "backupKey": "Yedekleme Anahtarı", "cancel": "İptal", - "clearMessages": "Clear Messages", + "clearMessages": "Mesajları Sil", "close": "Kapat", - "confirm": "Confirm", + "confirm": "Onayla", "delete": "Sil", - "dismiss": "Dismiss", - "download": "Download", - "export": "Export", - "generate": "Generate", - "regenerate": "Regenerate", + "dismiss": "Vazgeç", + "download": "Yükle", + "export": "Dışa Aktar", + "generate": "Oluştur", + "regenerate": "Yeniden Oluştur", "import": "İçeri aktar", "message": "Mesaj", - "now": "Now", + "now": "Şimdi", "ok": "Tamam", - "print": "Print", - "rebootOtaNow": "Reboot to OTA Mode Now", + "print": "Yazdır", + "rebootOtaNow": "Şimdi OTA Moduna Yeniden Başlat", "remove": "Kaldır", - "requestNewKeys": "Request New Keys", - "requestPosition": "Request Position", + "requestNewKeys": "Yeni Anahtar İste", + "requestPosition": "Konum İste", "reset": "Sıfırla", "save": "Kaydet", "scanQr": "QR Kodu Tara", - "traceRoute": "Trace Route", - "submit": "Submit" + "traceRoute": "Rotayı Takip Et", + "submit": "Gönder" }, "app": { "title": "Meshtastic", - "fullTitle": "Meshtastic Web Client" + "fullTitle": "Meshtastic Web İstemci" }, - "loading": "Loading...", + "loading": "Yükleniyor...", "unit": { "cps": "CPS", "dbm": "dBm", "hertz": "Hz", "hop": { "one": "Hop", - "plural": "Hops" + "plural": "Hop" }, "hopsAway": { - "one": "{{count}} hop away", - "plural": "{{count}} hops away", - "unknown": "Unknown hops away" + "one": "{{count}} hop uzaklıkta", + "plural": "{{count}} hop uzaklıkta", + "unknown": "Hop uzaklığı bilinmiyor" }, "megahertz": "MHz", - "raw": "raw", + "raw": "ham", "meter": { - "one": "Meter", - "plural": "Meters", + "one": "Metre", + "plural": "Metre", "suffix": "m" }, "minute": { - "one": "Minute", - "plural": "Minutes" + "one": "Dakika", + "plural": "Dakika" }, "hour": { - "one": "Hour", - "plural": "Hours" + "one": "Saat", + "plural": "Saat" }, "millisecond": { - "one": "Millisecond", - "plural": "Milliseconds", + "one": "Milisaniye", + "plural": "Milisaniye", "suffix": "ms" }, "second": { - "one": "Second", - "plural": "Seconds" + "one": "Saniye", + "plural": "Saniye" }, "day": { - "one": "Day", - "plural": "Days" + "one": "Gün", + "plural": "Gün" }, "month": { - "one": "Month", - "plural": "Months" + "one": "Ay", + "plural": "Ay" }, "year": { - "one": "Year", - "plural": "Years" + "one": "Yıl", + "plural": "Yıl" }, "snr": "SNR", "volt": { "one": "Volt", - "plural": "Volts", + "plural": "Volt", "suffix": "V" }, "record": { @@ -93,15 +93,15 @@ } }, "security": { - "0bit": "Empty", + "0bit": "Boş", "8bit": "8 bit", "128bit": "128 bit", "256bit": "256 bit" }, "unknown": { - "longName": "Unknown", + "longName": "Bilinmeyen", "shortName": "UNK", - "notAvailable": "N/A", + "notAvailable": "Müsait Değil", "num": "??" }, "nodeUnknownPrefix": "!", @@ -109,10 +109,10 @@ "fallbackName": "Meshtastic {{last4}}", "node": "Node", "formValidation": { - "unsavedChanges": "Unsaved changes", + "unsavedChanges": "Kaydedilmemiş değişiklikler", "tooBig": { - "string": "Too long, expected less than or equal to {{maximum}} characters.", - "number": "Too big, expected a number smaller than or equal to {{maximum}}.", + "string": "Çok uzun, {{maximum}} karaktere eşit yada daha az olması gerek.", + "number": "Çok büyük, {{maximum}} sayıya eşit yada daha az olması gerek.", "bytes": "Too big, expected less than or equal to {{params.maximum}} bytes." }, "tooSmall": { @@ -127,15 +127,15 @@ "number": "Invalid type, expected a number." }, "pskLength": { - "0bit": "Key is required to be empty.", + "0bit": "Anahtarın boş olması gerekiyor.", "8bit": "Key is required to be an 8 bit pre-shared key (PSK).", "128bit": "Key is required to be a 128 bit pre-shared key (PSK).", "256bit": "Key is required to be a 256 bit pre-shared key (PSK)." }, "required": { - "generic": "This field is required.", - "managed": "At least one admin key is requred if the node is managed.", - "key": "Key is required." + "generic": "Bu alan zorunludur.", + "managed": "Nodeun yönetilmesi için en az bir tane yönetici anahtarı gerekli.", + "key": "Anahtar gerekli." } } } diff --git a/packages/web/public/i18n/locales/tr-TR/dashboard.json b/packages/web/public/i18n/locales/tr-TR/dashboard.json index 1546e00d..a04d05fd 100644 --- a/packages/web/public/i18n/locales/tr-TR/dashboard.json +++ b/packages/web/public/i18n/locales/tr-TR/dashboard.json @@ -1,12 +1,12 @@ { "dashboard": { - "title": "Connected Devices", - "description": "Manage your connected Meshtastic devices.", + "title": "Bağlanan Cihazlar", + "description": "Bağlanan Meshtastic cihazlarını yönet.", "connectionType_ble": "BLE", "connectionType_serial": "Seri", "connectionType_network": "Ağ", - "noDevicesTitle": "No devices connected", - "noDevicesDescription": "Connect a new device to get started.", - "button_newConnection": "New Connection" + "noDevicesTitle": "Bağlı cihaz yok", + "noDevicesDescription": "Başlamak için yeni cihaz bağla.", + "button_newConnection": "Yeni Bağlantı" } } diff --git a/packages/web/public/i18n/locales/tr-TR/deviceConfig.json b/packages/web/public/i18n/locales/tr-TR/deviceConfig.json index 2cbbaad9..75076b19 100644 --- a/packages/web/public/i18n/locales/tr-TR/deviceConfig.json +++ b/packages/web/public/i18n/locales/tr-TR/deviceConfig.json @@ -1,6 +1,6 @@ { "page": { - "title": "Configuration", + "title": "Yapılandırma", "tabBluetooth": "Bluetooth", "tabDevice": "Cihaz", "tabDisplay": "Ekran", @@ -14,8 +14,8 @@ "label": "Modüller" }, "device": { - "title": "Device Settings", - "description": "Settings for the device", + "title": "Cihaz Ayarları", + "description": "Cihazınız için ayar", "buttonPin": { "description": "Button pin override", "label": "Button Pin" diff --git a/packages/web/public/i18n/locales/tr-TR/dialog.json b/packages/web/public/i18n/locales/tr-TR/dialog.json index 59b379b4..f43c6746 100644 --- a/packages/web/public/i18n/locales/tr-TR/dialog.json +++ b/packages/web/public/i18n/locales/tr-TR/dialog.json @@ -1,13 +1,13 @@ { "deleteMessages": { - "description": "This action will clear all message history. This cannot be undone. Are you sure you want to continue?", - "title": "Clear All Messages" + "description": "Bu işlem tüm mesaj geçmişini temizleyecektir. Bu işlem geri alınamaz. Devam etmek istediğinizden emin misiniz?", + "title": "Tüm Mesajları Sil" }, "deviceName": { - "description": "The Device will restart once the config is saved.", - "longName": "Long Name", - "shortName": "Short Name", - "title": "Change Device Name", + "description": "Yapılandırma kaydedildikten sonra Cihaz yeniden başlatılacaktır.", + "longName": "Uzun Ad", + "shortName": "Kısa Ad", + "title": "Cihazın Adını Değiştir", "validation": { "longNameMax": "Long name must not be more than 40 characters", "shortNameMax": "Short name must not be more than 4 characters", @@ -70,12 +70,12 @@ "newDeviceButton": "New device", "connectionFailed": "Connection failed", "deviceDisconnected": "Device disconnected", - "unknownDevice": "Unknown Device", - "errorLoadingDevices": "Error loading devices", - "unknownErrorLoadingDevices": "Unknown error loading devices" + "unknownDevice": "Bilinmeyen Cihaz", + "errorLoadingDevices": "Cihazları yüklerken hata oluştu", + "unknownErrorLoadingDevices": "Cihazları yüklerken bilinmeyen hata oluştu" }, "validation": { - "requiresFeatures": "This connection type requires <0>. Please use a supported browser, like Chrome or Edge.", + "requiresFeatures": "Bu bağlantı tipi <0> gerektirir. Lütfen desteklenen bir tarayıcı kullan, Chrome yada Edge gibi.", "requiresSecureContext": "This application requires a <0>secure context. Please connect using HTTPS or localhost.", "additionallyRequiresSecureContext": "Additionally, it requires a <0>secure context. Please connect using HTTPS or localhost." } @@ -90,28 +90,28 @@ "channelUtilization": "Channel utilization", "details": "Details:", "deviceMetrics": "Device Metrics:", - "hardware": "Hardware: ", + "hardware": "Donanım: ", "lastHeard": "Last Heard: ", "nodeHexPrefix": "Node Hex: !", "nodeNumber": "Node Number: ", "position": "Position:", - "role": "Role: ", - "uptime": "Uptime: ", + "role": "Rol: ", + "uptime": "Çalışma süresi: ", "voltage": "Voltaj", - "title": "Node Details for {{identifier}}", - "ignoreNode": "Ignore node", - "removeNode": "Remove node", - "unignoreNode": "Unignore node" + "title": "{{identifier}} Node Detayları", + "ignoreNode": "Node yoksay", + "removeNode": "Node sil", + "unignoreNode": "Node yoksaymayı bırak" }, "pkiBackup": { - "loseKeysWarning": "If you lose your keys, you will need to reset your device.", - "secureBackup": "Its important to backup your public and private keys and store your backup securely!", - "footer": "=== END OF KEYS ===", - "header": "=== MESHTASTIC KEYS FOR {{longName}} ({{shortName}}) ===", - "privateKey": "Private Key:", - "publicKey": "Public Key:", + "loseKeysWarning": "Eğer anahtarınızı kaybederseniz cihazınızı sıfırlamalısınız.", + "secureBackup": "Açık ve gizli anahtarınızı yedekleyin ve güvenli bir şekilde depolayın!", + "footer": "=== ANAHTAR SONU ===", + "header": "=== MESHTASTIC ANAHTARI {{longName}} ({{shortName}}) İÇİN ===", + "privateKey": "Gizli Anahtar:", + "publicKey": "Açık Anahtar:", "fileName": "meshtastic_keys_{{longName}}_{{shortName}}.txt", - "title": "Backup Keys" + "title": "Anahtarları Yedekle" }, "pkiBackupReminder": { "description": "We recommend backing up your key data regularly. Would you like to back up now?", @@ -125,20 +125,20 @@ "title": "Regenerate Key Pair" }, "qr": { - "addChannels": "Add Channels", - "replaceChannels": "Replace Channels", - "description": "The current LoRa configuration will also be shared.", - "sharableUrl": "Sharable URL", - "title": "Generate QR Code" + "addChannels": "Kanal Ekle", + "replaceChannels": "Kanalları Değiştir", + "description": "Mevcut LoRa yapılandırması da paylaşılacak.", + "sharableUrl": "Paylaşılabilir URL", + "title": "QR kod oluştur" }, "rebootOta": { - "title": "Schedule Reboot", + "title": "Yeniden Başlatmayı Planla", "description": "Reboot the connected node after a delay into OTA (Over-the-Air) mode.", "enterDelay": "Enter delay (sec)", "scheduled": "Reboot has been scheduled" }, "reboot": { - "title": "Schedule Reboot", + "title": "Yeniden Başlatmayı Planla", "description": "Reboot the connected node after x minutes." }, "refreshKeys": { @@ -155,7 +155,7 @@ "title": "Remove Node?" }, "shutdown": { - "title": "Schedule Shutdown", + "title": "Kapatmayı Planla", "description": "Turn off the connected node after x minutes." }, "traceRoute": { @@ -166,17 +166,17 @@ "title": "Traceroute: {{identifier}}" }, "unsafeRoles": { - "confirmUnderstanding": "Yes, I know what I'm doing", + "confirmUnderstanding": "Evet, ne yaptığımı biliyorum", "conjunction": " and the blog post about ", "postamble": " and understand the implications of changing the role.", - "preamble": "I have read the ", - "choosingRightDeviceRole": "Choosing The Right Device Role", - "deviceRoleDocumentation": "Device Role Documentation", + "preamble": "Okudum ", + "choosingRightDeviceRole": "Doğru Cihaz Rolünü Seç", + "deviceRoleDocumentation": "Cihaz Rolü Dökümanları", "title": "Emin misiniz?" }, "managedMode": { - "confirmUnderstanding": "Yes, I know what I'm doing", + "confirmUnderstanding": "Evet, ne yaptığımı biliyorum", "title": "Emin misiniz?", - "description": "Enabling Managed Mode blocks client applications (including the web client) from writing configurations to a radio. Once enabled, radio configurations can only be changed through Remote Admin messages. This setting is not required for remote node administration." + "description": "Yönetilen Modun etkinleştirilmesi, istemci uygulamalarının (web istemcisi dahil) bir radyoya yapılandırma yazmasını engeller. Etkinleştirildikten sonra, radyo yapılandırmaları yalnızca Uzak Yönetici mesajları aracılığıyla değiştirilebilir. Bu ayar, uzak düğüm yönetimi için gerekli değildir." } } diff --git a/packages/web/public/i18n/locales/tr-TR/ui.json b/packages/web/public/i18n/locales/tr-TR/ui.json index 2ea967e1..5fefb77c 100644 --- a/packages/web/public/i18n/locales/tr-TR/ui.json +++ b/packages/web/public/i18n/locales/tr-TR/ui.json @@ -21,7 +21,7 @@ } }, "deviceInfo": { - "volts": "{{voltage}} volts", + "volts": "{{voltage}} volt", "firmware": { "title": "Yazılım", "version": "v{{version}}",