From 0ed9d8a4303eedb55497d58baa6ef4390d5fb0fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Da=C5=A1i=C4=87?= Date: Thu, 25 Sep 2025 07:25:27 +0200 Subject: [PATCH] Serbian translations update (#1422) * Log privacy * Add Serbian translations --------- Co-authored-by: Garth Vander Houwen --- Localizable.xcstrings | 640 +++++++++++++++++++++++++++++++++++++++--- 1 file changed, 601 insertions(+), 39 deletions(-) diff --git a/Localizable.xcstrings b/Localizable.xcstrings index f5a7c640..a65c1393 100644 --- a/Localizable.xcstrings +++ b/Localizable.xcstrings @@ -1094,7 +1094,14 @@ } }, "%f%%" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%f%%" + } + } + } }, "%lf" : { "localizations" : { @@ -1171,6 +1178,12 @@ "state" : "new", "value" : "%1$lld %2$@" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$lld %2$@" + } } } }, @@ -1211,6 +1224,30 @@ } } } + }, + "sr" : { + "variations" : { + "plural" : { + "few" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld функције" + } + }, + "one" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld функција" + } + }, + "other" : { + "stringUnit" : { + "state" : "translated", + "value" : "%lld функције" + } + } + } + } } } }, @@ -4031,7 +4068,14 @@ } }, "App Icon" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Иконица апликације" + } + } + } }, "App Notifications" : { "localizations" : { @@ -4040,6 +4084,12 @@ "state" : "translated", "value" : "Mitteilungseinstellungen" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Обавештења апликације" + } } } }, @@ -4318,7 +4368,14 @@ } }, "Automatically Connect" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Повежи се аутоматски" + } + } + } }, "Automatically toggles to the next page on the screen like a carousel, based the specified interval." : { "localizations" : { @@ -5401,13 +5458,35 @@ }, "Bluetooth Connectivity" : { "comment" : "A heading displayed on a view that guides users to configure Bluetooth connectivity for the app.", - "isCommentAutoGenerated" : true + "isCommentAutoGenerated" : true, + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Блутут повезивање" + } + } + } }, "Bold Heading" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Подебљани наслов" + } + } + } }, "Bold the heading text on the screen." : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Подебљај текст наслова на екрану" + } + } + } }, "Broadcast Interval" : { "localizations" : { @@ -7379,7 +7458,14 @@ } }, "Chirpy" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Цвркут" + } + } + } }, "Clear" : { "localizations" : { @@ -7918,6 +8004,12 @@ "state" : "translated", "value" : "Bleibe mit deinen Freunden und deiner Community in Verbindung, auch abseits vom Mobilfunknetz." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Комуницирај са својим пријатељима и заједницом ван мреже, без мобилног сигнала." + } } } }, @@ -8115,11 +8207,27 @@ }, "Configure Bluetooth Connectivity" : { "comment" : "Button label to guide users to configure Bluetooth connectivity for the app.", - "isCommentAutoGenerated" : true + "isCommentAutoGenerated" : true, + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Подеси Блутут повезивање" + } + } + } }, "Configure Local Network Access" : { "comment" : "Button label to configure local network access permissions.", - "isCommentAutoGenerated" : true + "isCommentAutoGenerated" : true, + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Подеси приступ локалној мрежи" + } + } + } }, "Configure Location Permissions" : { "localizations" : { @@ -8128,6 +8236,12 @@ "state" : "translated", "value" : "Standortberechtigungen konfigurieren" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Подеси дозволе за локацију" + } } } }, @@ -8138,6 +8252,12 @@ "state" : "translated", "value" : "Mitteilungsberechtigungen konfigurieren" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Подеси дозволе за обавештења" + } } } }, @@ -8170,7 +8290,14 @@ } }, "Connect" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Повежи се" + } + } + } }, "Connect to a Node" : { "localizations" : { @@ -8515,7 +8642,14 @@ } }, "Connection Name" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Назив везе" + } + } + } }, "Consent to Share Unencrypted Node Data via MQTT" : { "localizations" : { @@ -8546,6 +8680,12 @@ "state" : "translated", "value" : "Kontaktfilter" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Филтрирање контакта" + } } } }, @@ -9018,6 +9158,12 @@ "state" : "translated", "value" : "Erstelle deine eigenen Netzwerke" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Направи сопствену мрежу" + } } } }, @@ -9062,6 +9208,12 @@ "state" : "translated", "value" : "Kritische Hinweise" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Хитна упозорења" + } } } }, @@ -9952,7 +10104,14 @@ } }, "Details..." : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Детаљи" + } + } + } }, "Detection" : { "localizations" : { @@ -11702,6 +11861,12 @@ "state" : "translated", "value" : "Darstellung der Entfernung zwischen deinem Handy und anderen Meshtastic-Knoten mit Positionsangabe." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Прикажи растојање између свог телефона и других Meshtastic чворова са позицијама." + } } } }, @@ -11786,6 +11951,12 @@ "state" : "translated", "value" : "Distanzfilter" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Филтери удаљености" + } } } }, @@ -11796,6 +11967,12 @@ "state" : "translated", "value" : "Distanzmessungen" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Мерење удаљености" + } } } }, @@ -12170,6 +12347,12 @@ "state" : "translated", "value" : "Richte einfach private Mesh-Netzwerke für eine sichere und zuverlässige Kommunikation in abgelegenen Gebieten ein." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Лако подеси приватне mesh мреже за сигурну и поуздану комуникацију у удаљеним подручјима." + } } } }, @@ -12454,6 +12637,12 @@ "state" : "translated", "value" : "Standortfreigabe aktivieren" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Одобри дељење локације" + } } } }, @@ -12688,6 +12877,12 @@ "state" : "translated", "value" : "Aktiviert den blauen Standort-Punkt für dein Handy in der Mesh-Karte." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Омогућава плаву тачку локације за твој телефон на мапи mesh мреже." + } } } }, @@ -12776,7 +12971,14 @@ } }, "Enabling WiFi will disable the bluetooth connection to the app." : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Укључивање вајфија ће онемогућити блутут везу са апликацијом." + } + } + } }, "Encoder Press Event" : { "localizations" : { @@ -12980,7 +13182,15 @@ }, "Enter hostname[:port]" : { "comment" : "A label for a text field where the user can enter a hostname or IP address and optionally a port number.", - "isCommentAutoGenerated" : true + "isCommentAutoGenerated" : true, + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Унеси име хоста[:порт]" + } + } + } }, "environment" : { "localizations" : { @@ -14313,7 +14523,15 @@ } }, "Files Available" : { - "comment" : "Data source label when files exist but none are active" + "comment" : "Data source label when files exist but none are active", + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Доступни фајлови" + } + } + } }, "Filter the node list and mesh map based on proximity to your phone." : { "localizations" : { @@ -14322,6 +14540,12 @@ "state" : "translated", "value" : "Filtere die Knotenliste und die Mesh-Karte nach der Nähe zu deinem Handy." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Филтрирај листу чворова и мапу mesh мреже према близини твог телефона." + } } } }, @@ -14465,6 +14689,12 @@ "state" : "translated", "value" : "Ziel" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Сврши" + } } } }, @@ -15629,7 +15859,14 @@ } }, "From Radio (RX): %lld" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Од радио уређаја (RX): %lld" + } + } + } }, "Full Support" : { "localizations" : { @@ -15864,6 +16101,12 @@ "state" : "translated", "value" : "Los geht's" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Започни" + } } } }, @@ -17666,7 +17909,14 @@ } }, "Icons" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Иконице" + } + } + } }, "If DOP is set, use HDOP / VDOP values instead of PDOP" : { "localizations" : { @@ -18105,6 +18355,12 @@ "state" : "translated", "value" : "Eingehende Nachrichten" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Долазне поруке" + } } } }, @@ -18343,6 +18599,12 @@ "state" : "translated", "value" : "Ungültiger Dateiinhalt. Bitte überprüfe das Dateiformat." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Неправилан садржај фајла. Проверите формат фајла." + } } } }, @@ -19090,7 +19352,15 @@ }, "Local Network Access" : { "comment" : "A label displayed above the options for local network access.", - "isCommentAutoGenerated" : true + "isCommentAutoGenerated" : true, + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Приступ локалној мрежи" + } + } + } }, "Location:" : { "localizations" : { @@ -19851,6 +20121,12 @@ "state" : "translated", "value" : "Niedriger Akkustand" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Слаба батерија буразеру" + } } } }, @@ -20063,6 +20339,12 @@ "state" : "translated", "value" : "Kartendaten verwalten" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Управљај подацима мапе" + } } } }, @@ -20101,7 +20383,14 @@ } }, "Manual" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ручно" + } + } + } }, "Manual Configuration" : { "localizations" : { @@ -20168,10 +20457,24 @@ } }, "Manual connection string" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ручно подешавање конекције" + } + } + } }, "Map Data" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Подаци мапе" + } + } + } }, "Map Options" : { "localizations" : { @@ -20628,11 +20931,24 @@ "state" : "translated", "value" : "Standort auf der Mesh-Karte" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Локација на меш мапи" + } } } }, "Meshtastic" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Мештастик" + } + } + } }, "Meshtastic Node %@ has shared channels with you" : { "localizations" : { @@ -20675,6 +20991,12 @@ "state" : "translated", "value" : "Meshtastic verwendet den Standort deines Handys, um eine Reihe von Funktionen zu ermöglichen. Du kannst deine Standortberechtigungen jederzeit in den Einstellungen aktualisieren." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Мештастик користи локацију твог телефона за разне функције. Дозволе за локацију можеш променити у подешавањима кад год пожелиш." + } } } }, @@ -22426,6 +22748,12 @@ "state" : "translated", "value" : "Neue Knoten" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Нови чворови" + } } } }, @@ -22867,6 +23195,12 @@ "state" : "translated", "value" : "Keine Dateien hochgeladen" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Нема отпремљених фајлова" + } } } }, @@ -22935,7 +23269,15 @@ } }, "No map data files uploaded" : { - "comment" : "Message when no files are uploaded" + "comment" : "Message when no files are uploaded", + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Нема отпремљених фајлова са подацима мапе" + } + } + } }, "No PAX Counter Logs" : { "localizations" : { @@ -23834,6 +24176,12 @@ "state" : "translated", "value" : "Mitteilungen für Kanal- und Direktnachrichten." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Обавештења за канал и директне поруке." + } } } }, @@ -23844,6 +24192,12 @@ "state" : "translated", "value" : "Mitteilungen bei niedrigem Akkustand des verbundenen Funkgeräts." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Обавештења о слабој батерији повезаног уређаја." + } } } }, @@ -23854,6 +24208,12 @@ "state" : "translated", "value" : "Mitteilungen für neu entdeckte Knoten." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Обавештења о ново откривеним чворовима." + } } } }, @@ -24024,7 +24384,14 @@ } }, "Ok" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ок брт." + } + } + } }, "OK" : { "localizations" : { @@ -25065,10 +25432,24 @@ } }, "Override default screen layout." : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Промени подразумевани изглед екрана" + } + } + } }, "Packet Count" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Број пакета" + } + } + } }, "Pairing Mode" : { "localizations" : { @@ -25697,6 +26078,12 @@ "state" : "translated", "value" : "Standorteinstellungen" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Позиција телефона" + } } } }, @@ -29213,19 +29600,54 @@ } }, "Retreiving nodes . ." : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Учитавање чворова . ." + } + } + } }, "Retreiving nodes %lld" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Учитавање чворова: %lld" + } + } + } }, "Retrieving nodes" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Учитавање чворова" + } + } + } }, "Retrieving nodes %lld" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Учитавање чворова: %lld" + } + } + } }, "Retrying (attempt %lld)" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Поново покушавам (покушај %lld)" + } + } + } }, "Review the app" : { "localizations" : { @@ -29772,6 +30194,12 @@ "state" : "translated", "value" : "Routenliste" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Листа рута" + } } } }, @@ -31289,6 +31717,12 @@ "state" : "translated", "value" : "Datei auswählen" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Изабери фајл мапе" + } } } }, @@ -31299,6 +31733,12 @@ "state" : "translated", "value" : "Als kritisch eingestufte Mitteilungen ignorieren den Stummschalter und die 'Nicht stören'-Einstellungen des Benachrichtigungszentrums." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Одаберите пакете послате као критичне – они ће занемарити прекидач за искључење звука и подешавања ‘Не ометај’ у центру за обавештења ОС-а." + } } } }, @@ -31399,7 +31839,14 @@ } }, "Send a Direct Message" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Пошаљи директну поруку" + } + } + } }, "Send a Group Message" : { "localizations" : { @@ -31492,7 +31939,14 @@ } }, "Send a message to a certain meshtastic node" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Пошаљи поруку одређеном Мештастик чвору." + } + } + } }, "Send a position on the primary channel when the user button is triple clicked." : { "localizations" : { @@ -31741,6 +32195,12 @@ "state" : "translated", "value" : "Mitteilungen senden" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Пошаљи обавештење" + } } } }, @@ -32920,6 +33380,12 @@ "state" : "translated", "value" : "Einstellungen" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "подешавања" + } } } }, @@ -33080,6 +33546,12 @@ "state" : "translated", "value" : "Standort teilen" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Дељење локације" + } } } }, @@ -33188,6 +33660,12 @@ "state" : "translated", "value" : "Teile deinen Standort in Echtzeit und koordiniere deine Gruppe mithilfe integrierter GPS-Funktionen." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Прати своју локацију уживо и помози групи да остане усклађена уз GPS функције." + } } } }, @@ -33628,7 +34106,14 @@ } }, "Shows information for the connected Lora radio. You can swipe left to disconnect the radio and long press to start the live activity." : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Приказује информације за повезани LoRa радио. Повлачењем улево можете искључити радио, а дугим притиском покренути активност уживо." + } + } + } }, "Shut Down" : { "localizations" : { @@ -34629,6 +35114,12 @@ "state" : "translated", "value" : "Überall in Verbindung bleiben" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Било куда повезан свуда" + } } } }, @@ -34861,6 +35352,12 @@ "state" : "new", "value" : "Successfully uploaded '%1$@' with %2$lld overlays" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Фајл '%1$@' је успешно отпремљен са %2$lld преклопа" + } } } }, @@ -36160,7 +36657,14 @@ } }, "The Router roles are only for high vantage locations like mountaintops and towers with few nearby nodes, not for use in urban areas. Improper use will hurt your local mesh." : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Рутер улоге су намењене само за високе локације као што су врхови планина и куле са мало околних чворова, а не за употребу у урбаним подручјима. Неправилна употреба може нарушити локалну mesh мрежу." + } + } + } }, "The secondary public key authorized to send admin messages to this node." : { "localizations" : { @@ -36337,7 +36841,14 @@ } }, "There is an issue with this contact's public key." : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Постоји проблем са јавним кључем овог контакта." + } + } + } }, "These settings will %@ channels. The current LoRa Config will be replaced, if there are substantial changes to the LoRa config the device will reboot" : { "localizations" : { @@ -37294,7 +37805,14 @@ } }, "Timing and Overrides" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Време и промене подешавања" + } + } + } }, "TLS Enabled" : { "localizations" : { @@ -37353,7 +37871,14 @@ } }, "To Radio (TX): %lld" : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ка радио уређају (TX): %lld" + } + } + } }, "Topic: %@" : { "localizations" : { @@ -37712,6 +38237,12 @@ "state" : "translated", "value" : "Standorte verfolgen und teilen" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Праћење и дељење локација" + } } } }, @@ -39300,6 +39831,12 @@ "state" : "translated", "value" : "Kartendaten hochladen" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Отпреми преклопе мапе" + } } } }, @@ -39350,6 +39887,12 @@ "state" : "translated", "value" : "Hochgeladene Kartendaten" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Отпремљени преклопи мапе" + } } } }, @@ -39568,6 +40111,12 @@ "state" : "translated", "value" : "Verwende das GPS deines Handys anstelle des GPS deines Funkgeräts." } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Користите GPS свог телефона да шаљете локације свом чвору уместо да користите хардверски GPS на самом чвору." + } } } }, @@ -40035,7 +40584,14 @@ } }, "Verify who you are messaging with by comparing public keys in person or over the phone. The most recent public key for this node does not match the previously recorded key. You can delete the node and let it exchange keys again if the key change was due to a factory reset or other intentional action but this also may indicate a more serious security problem." : { - + "localizations" : { + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Проверите са ким шаљете поруке упоређивањем јавних кључева лично или преко телефона. Најновији јавни кључ за овај чвор се не поклапа са раније забележеним кључем. Можете обрисати чвор и поново разменити кључеве ако је промена кључа настала због фабричког ресета или друге намерне акције, али ово такође може указивати на озбиљнији безбедносни проблем." + } + } + } }, "Version %@ includes substantial network optimizations and extensive changes to devices and client apps. Only nodes version %@ and above are supported." : { "localizations" : { @@ -40790,6 +41346,12 @@ "state" : "translated", "value" : "Willkommen bei" } + }, + "sr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Добродошли у" + } } } },