From 05bff588e71808a9a425311a3ef810850051138c Mon Sep 17 00:00:00 2001 From: Christoph Krey Date: Thu, 26 Sep 2024 10:39:37 +0200 Subject: [PATCH] [NEW] Galician Language --- OwnTracks/OwnTracks.xcodeproj/project.pbxproj | 41 +- .../Base.lproj/Storyboard.storyboard | 13 +- .../OwnTracks/gl.lproj/InfoPlist.strings | 39 ++ OwnTracks/OwnTracks/gl.lproj/Intents.strings | 99 ++++ .../OwnTracks/gl.lproj/Localizable.strings | 366 ++++++++++++ .../OwnTracks/gl.lproj/OwnTracks-Info.plist | 428 ++++++++++++++ .../OwnTracks/gl.lproj/Storyboard.strings | 558 ++++++++++++++++++ .../gl.lproj/InfoPlist.strings | 6 + 8 files changed, 1527 insertions(+), 23 deletions(-) create mode 100644 OwnTracks/OwnTracks/gl.lproj/InfoPlist.strings create mode 100644 OwnTracks/OwnTracks/gl.lproj/Intents.strings create mode 100644 OwnTracks/OwnTracks/gl.lproj/Localizable.strings create mode 100644 OwnTracks/OwnTracks/gl.lproj/OwnTracks-Info.plist create mode 100644 OwnTracks/OwnTracks/gl.lproj/Storyboard.strings create mode 100644 OwnTracks/OwnTracksIntents/gl.lproj/InfoPlist.strings diff --git a/OwnTracks/OwnTracks.xcodeproj/project.pbxproj b/OwnTracks/OwnTracks.xcodeproj/project.pbxproj index c3220ba6..1285b33f 100644 --- a/OwnTracks/OwnTracks.xcodeproj/project.pbxproj +++ b/OwnTracks/OwnTracks.xcodeproj/project.pbxproj @@ -243,7 +243,6 @@ 8483A9BB2B9E0C6E00774E8B /* OwnTracksPressureTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OwnTracksPressureTests.m; sourceTree = ""; }; 84856A8B1BD6201800621533 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; 848794B119A6234B00DF56EB /* Model 7.3.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "Model 7.3.xcdatamodel"; sourceTree = ""; }; - 848806F628C9E7A500F7DFFD /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Storyboard.strings; sourceTree = ""; }; 848806F728C9E7A500F7DFFD /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/InfoPlist.strings; sourceTree = ""; }; 848806F828C9E7A500F7DFFD /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Localizable.strings; sourceTree = ""; }; 848806F928C9E7A500F7DFFD /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/InfoPlist.strings; sourceTree = ""; }; @@ -269,12 +268,6 @@ 849B3C10242F9F190052EE6D /* Network.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Network.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS6.2.sdk/System/Library/Frameworks/Network.framework; sourceTree = DEVELOPER_DIR; }; 849CE151289CF2FF004B32BF /* ToursStatusCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ToursStatusCell.h; sourceTree = ""; }; 849CE152289CF2FF004B32BF /* ToursStatusCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ToursStatusCell.m; sourceTree = ""; }; - 849CE165289FB836004B32BF /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Storyboard.strings; sourceTree = ""; }; - 849CE167289FB86C004B32BF /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Storyboard.strings; sourceTree = ""; }; - 849CE169289FB878004B32BF /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Storyboard.strings; sourceTree = ""; }; - 849CE16B289FB8AB004B32BF /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Storyboard.strings; sourceTree = ""; }; - 849CE16D289FB9D5004B32BF /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Storyboard.strings; sourceTree = ""; }; - 849CE16F289FBA06004B32BF /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Storyboard.strings; sourceTree = ""; }; 849D457B18CDACDF00201BF3 /* MQTT.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = MQTT.plist; sourceTree = ""; }; 84A173691B428E5C00CCB7D0 /* Model 8.2.1.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "Model 8.2.1.xcdatamodel"; sourceTree = ""; }; 84AE8ADB25C165D600C0B0EE /* MapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MapKit.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/System/iOSSupport/System/Library/Frameworks/MapKit.framework; sourceTree = DEVELOPER_DIR; }; @@ -308,6 +301,19 @@ 84D6B47B25C844A500B2AC07 /* NSNumber+decimals.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSNumber+decimals.h"; sourceTree = ""; }; 84D6B47C25C844A500B2AC07 /* NSNumber+decimals.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSNumber+decimals.m"; sourceTree = ""; }; 84D7516F1B35B1C600B06A0C /* Model 8.1.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "Model 8.1.xcdatamodel"; sourceTree = ""; }; + 84DC68382CA53B1000FCFE44 /* gl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = gl; path = gl.lproj/Intents.strings; sourceTree = ""; }; + 84DC68392CA53B1000FCFE44 /* gl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = gl; path = gl.lproj/Localizable.strings; sourceTree = ""; }; + 84DC683A2CA53B1000FCFE44 /* gl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = gl; path = "gl.lproj/OwnTracks-Info.plist"; sourceTree = ""; }; + 84DC683B2CA53B1000FCFE44 /* gl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = gl; path = gl.lproj/InfoPlist.strings; sourceTree = ""; }; + 84DC683C2CA53B1000FCFE44 /* gl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = gl; path = gl.lproj/InfoPlist.strings; sourceTree = ""; }; + 84DC68452CA54EC600FCFE44 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Storyboard.strings; sourceTree = ""; }; + 84DC68462CA54EC900FCFE44 /* da */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = da; path = da.lproj/Storyboard.strings; sourceTree = ""; }; + 84DC68472CA54ECB00FCFE44 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/Storyboard.strings; sourceTree = ""; }; + 84DC68482CA54ECE00FCFE44 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/Storyboard.strings; sourceTree = ""; }; + 84DC68492CA54ED000FCFE44 /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/Storyboard.strings; sourceTree = ""; }; + 84DC684A2CA54ED200FCFE44 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Storyboard.strings; sourceTree = ""; }; + 84DC684B2CA54ED500FCFE44 /* tr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = tr; path = tr.lproj/Storyboard.strings; sourceTree = ""; }; + 84DC685D2CA554B000FCFE44 /* gl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = gl; path = gl.lproj/Storyboard.strings; sourceTree = ""; }; 84DDEAC51BD9F37900B01879 /* SettingsTVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingsTVC.h; sourceTree = ""; }; 84DDEAC61BD9F37900B01879 /* SettingsTVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SettingsTVC.m; sourceTree = ""; }; 84DE749724A9A68B00C0DA68 /* OwnTracksIntents.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = OwnTracksIntents.entitlements; sourceTree = ""; }; @@ -773,6 +779,7 @@ sv, tr, da, + gl, ); mainGroup = 8411B81F189FDB140019D2D6; productRefGroup = 8411B829189FDB140019D2D6 /* Products */; @@ -990,6 +997,7 @@ 84B03520261D95F2000F2ECA /* sv */, 84BE75912771EADF006CBDCF /* tr */, 848806F828C9E7A500F7DFFD /* da */, + 84DC68392CA53B1000FCFE44 /* gl */, ); name = Localizable.strings; sourceTree = ""; @@ -998,13 +1006,14 @@ isa = PBXVariantGroup; children = ( 843B91731C8A14BF00DBD306 /* Base */, - 849CE165289FB836004B32BF /* en */, - 849CE167289FB86C004B32BF /* nl */, - 849CE169289FB878004B32BF /* de */, - 849CE16B289FB8AB004B32BF /* pl */, - 849CE16D289FB9D5004B32BF /* sv */, - 849CE16F289FBA06004B32BF /* tr */, - 848806F628C9E7A500F7DFFD /* da */, + 84DC68452CA54EC600FCFE44 /* en */, + 84DC68462CA54EC900FCFE44 /* da */, + 84DC68472CA54ECB00FCFE44 /* nl */, + 84DC68482CA54ECE00FCFE44 /* de */, + 84DC68492CA54ED000FCFE44 /* pl */, + 84DC684A2CA54ED200FCFE44 /* sv */, + 84DC684B2CA54ED500FCFE44 /* tr */, + 84DC685D2CA554B000FCFE44 /* gl */, ); name = Storyboard.storyboard; sourceTree = ""; @@ -1019,6 +1028,7 @@ 84BE75962771EBA2006CBDCF /* tr */, 848806F928C9E7A500F7DFFD /* da */, 84CE578E2C8745B8007689E5 /* en */, + 84DC683C2CA53B1000FCFE44 /* gl */, ); name = InfoPlist.strings; sourceTree = ""; @@ -1034,6 +1044,7 @@ 84EDBD962936250D00F92151 /* pl */, 84EDBD982936250F00F92151 /* sv */, 84EDBD9A2936251200F92151 /* tr */, + 84DC68382CA53B1000FCFE44 /* gl */, ); name = Intents.intentdefinition; sourceTree = ""; @@ -1042,6 +1053,7 @@ isa = PBXVariantGroup; children = ( 84F961E725F004A2007A391A /* Base */, + 84DC683A2CA53B1000FCFE44 /* gl */, ); name = "OwnTracks-Info.plist"; sourceTree = ""; @@ -1056,6 +1068,7 @@ 84B0351C261D95F2000F2ECA /* sv */, 84BE75932771EAE0006CBDCF /* tr */, 848806F728C9E7A500F7DFFD /* da */, + 84DC683B2CA53B1000FCFE44 /* gl */, ); name = InfoPlist.strings; sourceTree = ""; diff --git a/OwnTracks/OwnTracks/Base.lproj/Storyboard.storyboard b/OwnTracks/OwnTracks/Base.lproj/Storyboard.storyboard index bd22fae0..d0f7d1d6 100644 --- a/OwnTracks/OwnTracks/Base.lproj/Storyboard.storyboard +++ b/OwnTracks/OwnTracks/Base.lproj/Storyboard.storyboard @@ -1,9 +1,9 @@ - + - + @@ -59,7 +59,7 @@ - + @@ -3452,12 +3452,7 @@ - Uses the following cocoapods (http://cocoapods.org): -CocoaLumberjack, -ABStaticTableViewController, -libsodium (libsodium.org), -DSJSONSchemaValidation - + Uses the following cocoapods (http://cocoapods.org): CocoaLumberjack, ABStaticTableViewController, Sodium, and DSJSONSchemaValidation. diff --git a/OwnTracks/OwnTracks/gl.lproj/InfoPlist.strings b/OwnTracks/OwnTracks/gl.lproj/InfoPlist.strings new file mode 100644 index 00000000..2ea60c2d --- /dev/null +++ b/OwnTracks/OwnTracks/gl.lproj/InfoPlist.strings @@ -0,0 +1,39 @@ +/* Bundle display name */ +"CFBundleDisplayName" = "OwnTracks"; + +/* Bundle name */ +"CFBundleName" = "OwnTracks"; + +/* Privacy - Camera Usage Description */ +"NSCameraUsageDescription" = "OwnTracks usa a súa cámara a petición para crear unha Tarxeta"; + +/* Privacy - Contacts Usage Description */ +"NSContactsUsageDescription" = "Se permite que OwnTracks acceda aos seus contactos, pode vincular os seus dispositivos aos contactos. OwnTracks amosará entón o nome e a imaxe do contacto no canto do ID do dispositivo. Non se enviará ningunha información do seu caderno de enderezos a ningún servidor."; + +/* Privacy - Location Always and When In Use Usage Description */ +"NSLocationAlwaysAndWhenInUseUsageDescription" = "A súa localización úsase para compartila e gravala nun servidor da súa escolla"; + +/* Privacy - Location Always Usage Description */ +"NSLocationAlwaysUsageDescription" = "A súa localización úsase para compartila e gravala nun servidor da súa escolla"; + +/* Privacy - Location Usage Description */ +"NSLocationUsageDescription" = "A súa localización úsase para compartila e gravala nun servidor da súa escolla"; + +/* Privacy - Location When In Use Usage Description */ +"NSLocationWhenInUseUsageDescription" = "A súa localización úsase para compartila e gravala nun servidor da súa escolla"; + +/* Privacy - Motion Usage Description */ +"NSMotionUsageDescription" = "OwnTracks ofrece, baixo petición, o reconto de pasos, os pisos subidos e a distancia percorrida"; + +/* (No Comment) */ +"OwnTracks CER File" = "Ficheiro CER de OwnTracks"; + +/* (No Comment) */ +"OwnTracks Configuration File" = "Ficheiro de configuración de OwnTracks"; + +/* (No Comment) */ +"OwnTracks PKCS12 File" = "Ficheiro PKCS12 de OwnTracks"; + +/* (No Comment) */ +"OwnTracks Waypoints File" = "Ficheiro de puntos de paso de OwnTracks"; + diff --git a/OwnTracks/OwnTracks/gl.lproj/Intents.strings b/OwnTracks/OwnTracks/gl.lproj/Intents.strings new file mode 100644 index 00000000..c0fcc702 --- /dev/null +++ b/OwnTracks/OwnTracks/gl.lproj/Intents.strings @@ -0,0 +1,99 @@ +/* (No Comment) */ +"1p9eFA" = "Marcar sa túa seguinte posición"; + +/* (No Comment) */ +"5EuzDa" = "manual"; + +/* (No Comment) */ +"9QQuvB" = "Defina unha etiqueta para todas as localizacións subseguintes"; + +/* (No Comment) */ +"A8tk7h" = "Punto de interese (POI)"; + +/* (No Comment) */ +"B33bKe" = "silencioso"; + +/* (No Comment) */ +"d8xyQf" = "Etiqueta que se aplicará a todas as posicións subseguintes"; + +/* (No Comment) */ +"EJYIEL" = "Enviar a localización actual"; + +/* (No Comment) */ +"EqYRFW" = "movemento"; + +/* (No Comment) */ +"FYfTj6" = "Cambiar o modo de monitorización"; + +/* (No Comment) */ +"g3MVqx" = "Etiqueta"; + +/* (No Comment) */ +"GJDEib-5EuzDa" = "Só para confirmar, quería «manual»?"; + +/* (No Comment) */ +"GJDEib-B33bKe" = "Só para confirmar, quería «silencioso»?"; + +/* (No Comment) */ +"GJDEib-EqYRFW" = "Só para confirmar, quería «movemento»?"; + +/* (No Comment) */ +"GJDEib-l7Rl2N" = "Só para confirmar, quería «significativo»?"; + +/* (No Comment) */ +"JylJeF" = "Cambiar o modo de monitorización"; + +/* (No Comment) */ +"JYqwqK" = "Etiqueta"; + +/* (No Comment) */ +"KwS9So" = "Nome"; + +/* (No Comment) */ +"l7Rl2N" = "significativo"; + +/* (No Comment) */ +"MfQBKX" = "Modo de monitorización"; + +/* (No Comment) */ +"Ogyrko" = "Cambia o teu modo de vixilancia"; + +/* (No Comment) */ +"P5jx7T-5EuzDa" = "Hai ${count} opcións que coinciden con «manual»."; + +/* (No Comment) */ +"P5jx7T-B33bKe" = "Hai ${count} opcións que coinciden con «silencioso»."; + +/* (No Comment) */ +"P5jx7T-EqYRFW" = "Hai ${count} opcións que coinciden con «movemento»."; + +/* (No Comment) */ +"P5jx7T-l7Rl2N" = "Hai ${count} opcións que coinciden con «significativo»."; + +/* (No Comment) */ +"PKS8bh" = "Monitorización"; + +/* (No Comment) */ +"Qdfnga" = "Etiqueta"; + +/* (No Comment) */ +"QISlRY" = "Nome do Punto de interese"; + +/* (No Comment) */ +"rpbQ0I" = "Nome do Punto de interese"; + +/* (No Comment) */ +"SW8Qnb" = "Etiqueta que se aplicará a todas as posicións subseguintes"; + +/* (No Comment) */ +"u3pDrc" = "Enviar agora"; + +/* (No Comment) */ +"vuIozC" = "Cambiar a monitorización"; + +/* (No Comment) */ +"wcOPCR" = "Nome do Punto de interese"; + +/* (No Comment) */ +"WvwXPJ" = "Enviar a súa localización inmediatamente"; + diff --git a/OwnTracks/OwnTracks/gl.lproj/Localizable.strings b/OwnTracks/OwnTracks/gl.lproj/Localizable.strings new file mode 100644 index 00000000..e2f31b48 --- /dev/null +++ b/OwnTracks/OwnTracks/gl.lproj/Localizable.strings @@ -0,0 +1,366 @@ +/* New featured content indicator */ +"!" = "!"; + +/* name of an unknown or hidden region */ +"a region" = "unha zona"; + +/* Address resolver disabled */ +"Address resolver disabled" = "O resolvedor de enderezos está desactivado"; + +/* reverseGeocodeLocation error */ +"Address resolver failed" = "Produciuse un fallo na resolución de enderezos"; + +/* Headline in addressbook related error messages */ +"Addressbook Access" = "Acceso ao caderno de enderezos"; + +/* Location Manager error message */ +"App is not allowed to use location services" = "A aplicación non ten permiso para usar os servizos de localización"; + +/* Location Manager error message */ +"App is not allowed to use location services in background" = "A aplicación non ten permiso para usar os servizos de localización en segundo plano"; + +/* Location Manager error message */ +"App is not allowed to use location services yet" = "A aplicación aínda non ten permiso para usar os servizos de localización"; + +/* Location Manager error message */ +"App use of location services is restricted" = "O uso dos servizos de localización por parte das aplicación está restrinxido"; + +/* Location Manager error message */ +"App use of location services is unclear" = "O uso dos servizos de localización por parte das aplicacións non está claro"; + +/* Display after processing beacon QR code */ +"Beacon QR successfully processed" = "O QR de balizamento foi procesado correctamente"; + +/* Cancel button title */ +"Cancel" = "Cancelar"; + +/* Header of an alert message regarding a card */ +"Card" = "Tarxeta"; + +/* Choose action title */ +"Choose action" = "Escolla a acción"; + +/* Clipboard */ +"Clipboard" = "Portapapeis"; + +/* description connection closed state */ +"closed" = "pechado"; + +/* description connection closing state */ +"closing" = "pechando"; + +/* description connection connected state */ +"connected" = "conectado"; + +/* description connection connected state */ +"connecting" = "conectando"; + +/* Alert header for connection change warning */ +"Connection change" = "Cambio de conexión"; + +/* Continue button title */ +"Continue" = "Continuar"; + +/* Alert message header for copy */ +"Copied" = "Copiado"; + +/* content of an alert message regarding circular region */ +"created at center of map" = "creado no centro do mapa"; + +/* Message map interaction */ +"Do you want the map to allow interaction? If you choose yes, the map provider may analyze your tile requests" = "Quere que o mapa permita a interacción? Se escolle si, o provedor de mapas pode analizar as súas solicitudes de teselas"; + +/* Message Revgeo */ +"Do you want to resolve adresses? If you choose yes, the geocoding provider may analyze your requests" = "Quere resolver enderezos? Se escolle si, o provedor de xeocodificación pode analizar as súas solicitudes"; + +/* reverseGeocodeLocation text */ +"due to rate limit or off-line" = "por mor do límite de taxa ou sen conexión"; + +/* Display when entering region (region name follows) */ +"Entering" = "Introducir"; + +/* friend enters region verb */ +"enters" = "entra"; + +/* description connection error state */ +"error" = "erro"; + +/* Display when file processing fails */ +"Error processing file" = "Produciuse un erro ao procesar o ficheiro"; + +/* Export */ +"Export" = "Exportar"; + +/* Fetching sharing list from backend */ +"Fetching tour list from backend" = "Obtendo a lista de percorridos da infraestrutura"; + +/* Display when file processing succeeds (filename follows) */ +"File" = "Ficheiro"; + +/* Display after trying to open a file */ +"file open error" = "produciuse un erro de apertura do ficheiro"; + +/* Fly */ +"Fly" = "Voo"; + +/* Alert message header for friend's messages */ +"Friend" = "Amigo"; + +/* CNAuthorizationStatusDenied */ +"has been denied by user. If you allow OwnTracks to access your contacts, you can link your devices to contacts. OwnTracks will then display the contact name and image instead of the device Id. No information of your address book will be uploaded to any server. Go to Settings/Privacy/Contacts to change" = "foi denegado polo usuario. Se permite que OwnTracks acceda aos seus contactos, pode vincular os seus dispositivos aos contactos. OwnTracks amosará entón o nome e a imaxe do contacto no canto do ID do dispositivo. Non se enviará ningunha información do seu caderno de enderezos a ningún servidor. Vaia a Configuración/Privacidade/Contactos para cambialo"; + +/* CNAuthorizationStatusRestricted */ +"has been restricted, possibly due to restrictions such as parental controls." = "foi restrinxido, posiblemente por mor de restricións como os controis paternos."; + +/* Hyb */ +"Hyb" = "Híb."; + +/* HybFly */ +"HybFly" = "Híb.Voo"; + +/* description connection idle state */ +"idle" = "inactivo"; + +/* Warning displayed if location is inaccurate or old */ +"Inaccurate or old location information" = "Información de localización inexacta ou antiga"; + +/* certificate error message */ +"incorrect file or passphrase" = "ficheiro ou frase de paso incorrectos"; + +/* Display for incorrect inline config */ +"Inline Configuration incorrect" = "Configuración en liña incorrecta"; + +/* Display for incorrectly encoded inline config */ +"Inline Configuration incorrectly encoded" = "Configuración en liña codificada incorrectamente"; + +/* Display for config without parameters */ +"Inline Configuration missing parameters" = "Faltan parámetros de configuración en liña"; + +/* Display after processing inline config */ +"Inline Configuration successfully processed" = "A configuración en liña procesouse correctamente"; + +/* friend leaves region verb */ +"leaves" = "sae"; + +/* Display when leaving region (region name follows) */ +"Leaving" = "Saíndo"; + +/* Header of an alert message regarding a location */ +"Location" = "Localización"; + +/* Location copied to clipboard */ +"Location copied to clipboard" = "A localización foi copiada no portapapeis"; + +/* indicates a locked configuration */ +"locked" = "bloqueado"; + +/* Manual */ +"Manual" = "Manual"; + +/* Title map interaction */ +"Map Interaction" = "Interacción con mapas"; + +/* Move */ +"Move" = "Mover"; + +/* Mute */ +"Mute" = "Silenciar"; + +/* No button title */ +"No" = "Non"; + +/* dummy for missing content */ +"no content available" = "non hai ningún contido dispoñible"; + +/* No location available indication */ +"No location available" = "Non hai ningunha localización dispoñíbel"; + +/* No location recorded indication */ +"No location recorded" = "Non hai ningunha localización gravada"; + +/* No or empty tour list received from backend */ +"No or empty tour list received from backend" = "Non se recibiu ningunha lista de percorridos ou a infraestrutura está baleira"; + +/* No pressure available */ +"No pressure available" = "A presión non está dispoñíbel"; + +/* Display after trying to process a file */ +"no url specified" = "non se especificou ningún URL"; + +/* Alert message header for notification messages */ +"Notification" = "Notificación"; + +/* Open button title */ +"Open" = "Abrir"; + +/* temporary display while opening URL */ +"opening URL" = "URL de apertura"; + +/* OSM */ +"OSM" = "OSM"; + +/* Alert content for connection change warning */ +"Please be aware your stored waypoints and locations will be deleted on this device for privacy reasons. Please backup before." = "Teña en conta que os seus puntos de paso e localizacións almacenados eliminaranse deste dispositivo por motivos de privacidade. Faga unha copia de seguranza antes."; + +/* Alert header regarding protocol input */ +"Protocol invalid" = "Protocolo non válido"; + +/* Alert content regarding protocol input */ +"Protocol may be 3 for MQTT V3.1 or 4 for MQTT V3.1.1 or 5 for MQTT V5" = "O protocolo pode ser 3 para MQTT V3.1 ou 4 para MQTT V3.1.1 ou 5 para MQTT V5"; + +/* content of an alert message regarding user publish */ +"publish queued on user request" = "publicar en cola a petición do usuario"; + +/* Quiet */ +"Quiet" = "Silencioso"; + +/* Header of an alert message regarding circular region */ +"Region" = "Zona"; + +/* Remove button title */ +"Remove" = "Retirar"; + +/* Requesting tour */ +"Requesting tour" = "Solicitando percorridos"; + +/* Requesting tour list */ +"Requesting tour list" = "Solicitando a lista de percorridos"; + +/* temporary display while resolving address */ +"resolving..." = "resolvendo…"; + +/* Alert message header for Request Response */ +"Response" = "Resposta"; + +/* Title Revgeo */ +"Reverse Geocoding Address Resolution" = "Resolución de enderezos de xeocodificación inversa"; + +/* Sat */ +"Sat" = "Sat."; + +/* Send button title */ +"Send" = "Enviar"; + +/* Send location now button */ +"Send location now" = "Enviar a localización agora"; + +/* content of an alert message regarding card */ +"set and sent to backend" = "definida e enviada á infraestrutura"; + +/* Set POI buttonSet POI title */ +"Set POI" = "Definir POI"; + +/* Set tag button */ +"Set tag" = "Definir etiqueta"; + +/* Set Tag title */ +"Set Tag" = "Definir etiqueta"; + +/* Settings screen title */ +"Settings" = "Axustes"; + +/* Header of an alert message regarding missing setup */ +"Setup" = "Configuración"; + +/* MQTT Description Text */ +"Setup your own OwnTracks server for full privacy protection. More Info on https://owntracks.org/booklet" = "Configure o seu propio servidor OwnTracks para unha protección total da privacidade. Máis información en https://owntracks.org/booklet"; + +/* Significant */ +"Significant" = "Significante"; + +/* HTTP Description Text */ +"Similar to MQTT mode, except data transmission uses HTTP, not MQTT." = "Semellante ao modo MQTT, agás que a transmisión de datos usa HTTP, non MQTT."; + +/* Std */ +"Std" = "Estándar"; + +/* Display when file processing succeeds */ +"successfully processed" = "procesado correctamente"; + +/* Shortcut Switch to Manual Monitoring Mode */ +"Switch to Manual Monitoring Mode" = "Cambiar ao modo de monitorización manual"; + +/* Shortcut Switch to Move Monitoring Monitoring Mode */ +"Switch to Move Monitoring Mode" = "Cambiar ao modo de monitorización de cambios por movemento"; + +/* Shortcut Switch to Quiet Monitoring Mode */ +"Switch to Quiet Monitoring Mode" = "Cambiar ao modo de monitorización silencioso"; + +/* Shortcut Switch to Significant Changes Monitoring Mode */ +"Switch to Significant Changes Monitoring Mode" = "Cambiar ao modo de monitorización de cambios significativos"; + +/* Table is empty */ +"Table is empty" = "A táboa está baleira"; + +/* Heading for certificate error message */ +"TLS Client Certificate" = "Certificado TLS do cliente "; + +/* Warning displayed if necessary settings are missing */ +"To publish your location userID and deviceID must be set" = "Para publicar a súa localización, debe definir o ID de usuario e o ID do dispositivo"; + +/* Topic copied to clipboard */ +"Topic copied to clipboard" = "O tema foi copiado no portapapeis"; + +/* Tour created */ +"Tour created" = "Creouse o percorrido"; + +/* Tour deleted */ +"Tour deleted" = "O percorrido foi eliminado"; + +/* Tour list received */ +"Tour list received" = "Recibiuse a lista de percorridos "; + +/* Tour list request timed out */ +"Tour list request timed out" = "Esgotouse o tempo de espera da solicitude da lista de percorridos"; + +/* Tour request timed out */ +"Tour request timed out" = "Esgotouse o tempo de espera da solicitude de percorridos"; + +/* Tours list header */ +"Tours" = "Percorridos"; + +/* Tours status header */ +"Tours status" = "Estado dos percorridos"; + +/* Tours status header */ +"Tours Status" = "Estado dos percorridos"; + +/* Alert header regarding TrackerID input */ +"TrackerID invalid" = "ID do trazador non é válido"; + +/* Alert content regarding TrackerID input */ +"TrackerID may be empty or up to 2 characters long" = "O ID do trazador pode estar baleiro ou ter ata 2 caracteres"; + +/* Alert content regarding TrackerID input */ +"TrackerID may contain alphanumeric characters only" = "O ID do trazador pode conter só caracteres alfanuméricos"; + +/* Display after entering an unknown scheme in url */ +"unknown scheme in url" = "esquema descoñecido no URL"; + +/* description connection unknown state */ +"unknown state" = "estado descoñecido"; + +/* Display for unknown url path */ +"unknown url path" = "ruta URL descoñecida"; + +/* URL copied to Clipboard */ +"URL copied to Clipboard" = "URL copiado no portapapeis"; + +/* webView didFailLoadWithError display */ +"webView didFailLoadWithError" = "webView falladoAoCargarConErro"; + +/* Please Note Text */ +"When switching between modes, all OwnTracks data will be deleted for privacy reasons." = "Ao cambiar entre modos, todos os datos de OwnTracks eliminaranse por motivos de privacidade."; + +/* Yes button title */ +"Yes" = "Si"; + +/* You cannot use background fetch */ +"You cannot use background fetch" = "Vde. non pode usar a recuperación en segundo plano"; + +/* You disabled background fetch */ +"You disabled background fetch" = "Vde. desactivou a recuperación en segundo plano"; + +/* Text explaining the Setup */ +"You need to setup your own OwnTracks server and edit your configuration for full privacy protection. Detailed info on https://owntracks.org/booklet" = "Debe configurar o seu propio servidor OwnTracks e editar a súa configuración para unha protección total da privacidade. Dispón de información detallada en https://owntracks.org/booklet"; + diff --git a/OwnTracks/OwnTracks/gl.lproj/OwnTracks-Info.plist b/OwnTracks/OwnTracks/gl.lproj/OwnTracks-Info.plist new file mode 100644 index 00000000..be53a697 --- /dev/null +++ b/OwnTracks/OwnTracks/gl.lproj/OwnTracks-Info.plist @@ -0,0 +1,428 @@ + + + + + BGTaskSchedulerPermittedIdentifiers + + updateSituation + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + ${PRODUCT_NAME} + CFBundleDocumentTypes + + + CFBundleTypeIconFiles + + OwnTracks-29 + OwnTracks-320 + OwnTracks-64 + + CFBundleTypeName + OwnTracks Configuration File + CFBundleTypeRole + Editor + LSHandlerRank + Owner + LSItemContentTypes + + org.owntracks.otrc + + + + CFBundleTypeIconFiles + + OwnTracks-320 + OwnTracks-29 + OwnTracks-64 + + CFBundleTypeName + OwnTracks Waypoints File + CFBundleTypeRole + Editor + LSHandlerRank + Owner + LSItemContentTypes + + org.owntracks.otrw + + + + CFBundleTypeIconFiles + + OwnTracks-320 + OwnTracks-29 + OwnTracks-64 + + CFBundleTypeName + OwnTracks PKCS12 File + CFBundleTypeRole + Editor + LSHandlerRank + Owner + LSItemContentTypes + + org.owntracks.otrp + + + + CFBundleTypeIconFiles + + OwnTracks-320 + OwnTracks-29 + OwnTracks-64 + + CFBundleTypeName + OwnTracks CER file + CFBundleTypeRole + Editor + LSHandlerRank + Owner + LSItemContentTypes + + org.owntracks.otre + + + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIcons + + CFBundleIcons~ipad + + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + $(MARKETING_VERSION) + CFBundleSignature + ???? + CFBundleURLTypes + + + CFBundleTypeRole + Editor + CFBundleURLIconFile + OwnTracks-64 + CFBundleURLName + org.owntracks.owntracks + CFBundleURLSchemes + + owntracks + + + + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + ITSAppUsesNonExemptEncryption + + LSApplicationCategoryType + public.app-category.travel + LSRequiresIPhoneOS + + LSSupportsOpeningDocumentsInPlace + + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + NSCameraUsageDescription + OwnTracks uses your camera on request to create a Card + NSContactsUsageDescription + If you allow OwnTracks to access your contacts, you can link your devices to contacts. +OwnTracks will then display the contact name and image instead of the device Id. +No information of your address book will be uploaded to any server. + NSLocationAlwaysAndWhenInUseUsageDescription + Your location is used to share and record it on a server of your choice + NSLocationAlwaysUsageDescription + Your location is used to share and record it on a server of your choice + NSLocationUsageDescription + Your location is used to share and record it on a server of your choice + NSLocationWhenInUseUsageDescription + Your location is used to share and record it on a server of your choice + NSMotionUsageDescription + OwnTracks delivers your step count, floors climbed and distance walked on request + NSUserActivityTypes + + OwnTracksChangeMonitoringIntent + OwnTracksPointOfInterestIntent + OwnTracksSendNowIntent + OwnTracksTagIntent + org.mqttitude.MQTTitude.sendNow + + UIAppFonts + + fontawesome-webfont.ttf + + UIBackgroundModes + + fetch + location + remote-notification + + UILaunchStoryboardName + Launch Screen + UIMainStoryboardFile + Storyboard + UIMainStoryboardFile~ipad + Storyboard + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + UIInterfaceOrientationPortraitUpsideDown + + UIViewControllerBasedStatusBarAppearance + + UTExportedTypeDeclarations + + + UTTypeConformsTo + + public.json + public.data + public.content + + UTTypeDescription + OwnTracks Configuration File + UTTypeIconFile + icon_iphone + UTTypeIdentifier + org.owntracks.otrc + UTTypeReferenceURL + https://www.owntracks.org + UTTypeSize320IconFile + OwnTracks-320 + UTTypeSize64IconFile + OwnTracks-64 + UTTypeTagSpecification + + public.filename-extension + + otrc + mqtc + + public.mime-type + application/json + + + + UTTypeConformsTo + + public.json + public.data + public.content + + UTTypeDescription + OwnTracks Waypoints File + UTTypeIconFile + OwnTracks-29 + UTTypeIdentifier + org.owntracks.otrw + UTTypeReferenceURL + https://www.owntracks.org + UTTypeSize320IconFile + OwnTracks-320 + UTTypeSize64IconFile + OwnTracks-64 + UTTypeTagSpecification + + public.filename-extension + + otrw + mqtw + + public.mime-type + application/json + + + + UTTypeConformsTo + + public.data + public.content + + UTTypeDescription + OwnTracks PKCS12 File + UTTypeIconFile + OwnTracks-29 + UTTypeIdentifier + org.owntracks.otrp + UTTypeReferenceURL + https://www.owntracks.org + UTTypeSize320IconFile + OwnTracks-320 + UTTypeSize64IconFile + OwnTracks-64 + UTTypeTagSpecification + + public.filename-extension + + otrp + + public.mime-type + application/binary + + + + UTTypeConformsTo + + public.text + public.content + + UTTypeDescription + OwnTracks CER File + UTTypeIconFile + OwnTracks-29 + UTTypeIdentifier + org.owntracks.otre + UTTypeReferenceURL + https://www.owntracks.org + UTTypeSize320IconFile + OwnTracks-320 + UTTypeSize64IconFile + OwnTracks-64 + UTTypeTagSpecification + + public.filename-extension + + otre + + public.mime-type + application/binary + + + + UTImportedTypeDeclarations + + + UTTypeConformsTo + + public.json + public.data + public.content + + UTTypeDescription + OwnTracks Configuration File + UTTypeIconFile + icon_iphone + UTTypeIdentifier + org.owntracks.otrc + UTTypeReferenceURL + https://www.owntracks.org + UTTypeSize320IconFile + OwnTracks-320 + UTTypeSize64IconFile + OwnTracks-64 + UTTypeTagSpecification + + public.filename-extension + + otrc + mqtc + + public.mime-type + application/json + + + + UTTypeConformsTo + + public.json + public.data + public.content + + UTTypeDescription + OwnTracks Waypoints File + UTTypeIconFile + OwnTracks-29 + UTTypeIdentifier + org.owntracks.otrw + UTTypeReferenceURL + https://www.owntracks.org + UTTypeSize320IconFile + OwnTracks-320 + UTTypeSize64IconFile + OwnTracks-64 + UTTypeTagSpecification + + public.filename-extension + + otrw + mqtw + + public.mime-type + application/json + + + + UTTypeConformsTo + + public.data + public.content + + UTTypeDescription + OwnTracks PKCS12 File + UTTypeIconFile + OwnTracks-29 + UTTypeIdentifier + org.owntracks.otrp + UTTypeReferenceURL + https://www.owntracks.org + UTTypeSize320IconFile + OwnTracks-320 + UTTypeSize64IconFile + OwnTracks-64 + UTTypeTagSpecification + + public.filename-extension + + otrp + + public.mime-type + application/binary + + + + UTTypeConformsTo + + public.text + public.content + + UTTypeDescription + OwnTracks CER File + UTTypeIconFile + OwnTracks-29 + UTTypeIdentifier + org.owntracks.otre + UTTypeReferenceURL + https://www.owntracks.org + UTTypeSize320IconFile + OwnTracks-320 + UTTypeSize64IconFile + OwnTracks-64 + UTTypeTagSpecification + + public.filename-extension + + otre + + public.mime-type + application/binary + + + + + diff --git a/OwnTracks/OwnTracks/gl.lproj/Storyboard.strings b/OwnTracks/OwnTracks/gl.lproj/Storyboard.strings new file mode 100644 index 00000000..d5836d4a --- /dev/null +++ b/OwnTracks/OwnTracks/gl.lproj/Storyboard.strings @@ -0,0 +1,558 @@ +/* Class = "UITextField"; placeholder = "Radius"; ObjectID = "0WN-ST-XQq"; Note = "Don't translate. Technical Term"; */ +"0WN-ST-XQq.placeholder" = "Radio"; + +/* Class = "UILabel"; text = "Parameters"; ObjectID = "1Lf-oi-0xo"; */ +"1Lf-oi-0xo.text" = "Parámetros"; + +/* Class = "UILabel"; text = "Street\n1\n2\n3\n4"; ObjectID = "1PK-JM-nD2"; */ +"1PK-JM-nD2.text" = "Rúa\n1\n2\n3\n4"; + +/* Class = "UILabel"; text = "maxHistory"; ObjectID = "2F5-PF-efV"; Note = "Don't translate, technical term"; */ +"2F5-PF-efV.text" = "historialMáx"; + +/* Class = "UITextField"; placeholder = "secret"; ObjectID = "2FK-gv-e75"; */ +"2FK-gv-e75.placeholder" = "segredo"; + +/* Class = "UILabel"; text = "Mode"; ObjectID = "3ad-LO-zcn"; */ +"3ad-LO-zcn.text" = "Modo"; + +/* Class = "UILabel"; text = "pubRetain"; ObjectID = "3Hs-lP-khD"; Note = "Don't translate, technical term"; */ +"3Hs-lP-khD.text" = "reterPubli"; + +/* Class = "UINavigationItem"; title = "Friends"; ObjectID = "03k-Ca-PSS"; */ +"03k-Ca-PSS.title" = "Amigos"; + +/* Class = "UILabel"; text = "locked"; ObjectID = "3K5-oQ-oxQ"; Note = "Don't translate, technical term"; */ +"3K5-oQ-oxQ.text" = "bloqueado"; + +/* Class = "UITextField"; placeholder = "Password"; ObjectID = "4OY-Dm-bnz"; */ +"4OY-Dm-bnz.placeholder" = "Contrasinal"; + +/* Class = "UILabel"; text = "Title"; ObjectID = "5df-yk-myT"; */ +"5df-yk-myT.text" = "Título"; + +/* Class = "UITextField"; placeholder = "days"; ObjectID = "5Nq-by-zFb"; */ +"5Nq-by-zFb.placeholder" = "días"; + +/* Class = "UILabel"; text = "11:30 PM"; ObjectID = "6AN-cF-srI"; Note = "Don't translate. Placeholder"; */ +"6AN-cF-srI.text" = "11:30 PM"; + +/* Class = "UITableViewSection"; headerTitle = "Client Certificate"; ObjectID = "6aR-4g-W4D"; */ +"6aR-4g-W4D.headerTitle" = "Certificado de cliente"; + +/* Class = "UIButton"; normalTitle = "Github"; ObjectID = "6ms-eE-0jF"; */ +"6ms-eE-0jF.normalTitle" = "Github"; + +/* Class = "UILabel"; text = "Filename"; ObjectID = "7ie-NC-EFG"; Note = "Don't translate, technical term"; */ +"7ie-NC-EFG.text" = "Nome de ficheiro"; + +/* Class = "UINavigationItem"; title = "Tours"; ObjectID = "7Qj-vi-EaF"; */ +"7Qj-vi-EaF.title" = "Percorridos"; + +/* Class = "UIButton"; normalTitle = "Create Card"; ObjectID = "7rX-Bq-DGb"; */ +"7rX-Bq-DGb.normalTitle" = "Crear a Tarxeta"; + +/* Class = "UISegmentedControl"; 7W2-Mn-fUG.segmentTitles[0] = "MQTT"; ObjectID = "7W2-Mn-fUG"; Note = "Don't translate, technical term"; */ +"7W2-Mn-fUG.segmentTitles[0]" = "MQTT"; + +/* Class = "UISegmentedControl"; 7W2-Mn-fUG.segmentTitles[1] = "HTTP"; ObjectID = "7W2-Mn-fUG"; Note = "Don't translate, technical term"; */ +"7W2-Mn-fUG.segmentTitles[1]" = "HTTP"; + +/* Class = "UILabel"; text = "OSM Copyright"; ObjectID = "7wK-3s-ZUa"; */ +"7wK-3s-ZUa.text" = "Copyright de OSM"; + +/* Class = "UITableViewSection"; headerTitle = "Circular Region"; ObjectID = "7xg-sB-qXa"; */ +"7xg-sB-qXa.headerTitle" = "Zona circular"; + +/* Class = "UINavigationItem"; title = "Waypoint"; ObjectID = "8DB-l4-Dop"; */ +"8DB-l4-Dop.title" = "Punto de paso"; + +/* Class = "UINavigationItem"; title = "History"; ObjectID = "9IF-HL-6Bf"; */ +"9IF-HL-6Bf.title" = "Historial"; + +/* Class = "UITableViewSection"; headerTitle = "Info"; ObjectID = "9tZ-tQ-x72"; */ +"9tZ-tQ-x72.headerTitle" = "Info"; + +/* Class = "UIButton"; normalTitle = "Export Waypoints"; ObjectID = "54d-E6-cWX"; */ +"54d-E6-cWX.normalTitle" = "Exportar puntos de paso"; + +/* Class = "UILabel"; text = "keepAlive"; ObjectID = "222-vu-d4y"; Note = "Don't translate, technical term"; */ +"222-vu-d4y.text" = "keepAlive"; + +/* Class = "UITextField"; placeholder = ""; ObjectID = "572-Up-z9B"; Note = "Placeholder. Do not translate"; */ +"572-Up-z9B.placeholder" = ""; + +/* Class = "UITableViewSection"; headerTitle = "Please note"; ObjectID = "a09-rn-TZE"; */ +"a09-rn-TZE.headerTitle" = "Teña en conta"; + +/* Class = "UILabel"; text = "Host"; ObjectID = "a19-FN-Mwf"; */ +"a19-FN-Mwf.text" = "Máquina/sevidor"; + +/* Class = "UITableViewSection"; headerTitle = "HTTP Mode"; ObjectID = "Ac4-3H-YRL"; */ +"Ac4-3H-YRL.headerTitle" = "Modo HTTP"; + +/* Class = "UILabel"; text = "Street\n1\n2\n3\n4"; ObjectID = "apt-Il-Ih4"; Note = "Don't Translate, Placeholder"; */ +"apt-Il-Ih4.text" = "Rúa\n1\n2\n3\n4"; + +/* Class = "UILabel"; text = "OSM Template"; ObjectID = "auA-1g-QGd"; */ +"auA-1g-QGd.text" = "Modelo OSM"; + +/* Class = "UILabel"; text = "Allow Untrusted Certificates"; ObjectID = "aVN-vG-YjO"; Note = "Don't translate, technical term"; */ +"aVN-vG-YjO.text" = "Permitir certificados non fiábeis"; + +/* Class = "UIButton"; normalTitle = "Logs"; ObjectID = "b91-ur-Ooi"; */ +"b91-ur-Ooi.normalTitle" = "Rexistros"; + +/* Class = "UINavigationItem"; title = "Credits and License"; ObjectID = "BPo-EV-Jgg"; */ +"BPo-EV-Jgg.title" = "Recoñecementos e licenza"; + +/* Class = "UILabel"; text = "Passphrase"; ObjectID = "BTX-XN-kzE"; Note = "Don't translate, technical term"; */ +"BTX-XN-kzE.text" = "Frase de paso"; + +/* Class = "UILabel"; text = "Password"; ObjectID = "C1o-h4-z6h"; */ +"C1o-h4-z6h.text" = "Contrasinal"; + +/* Class = "UITextField"; placeholder = "qos"; ObjectID = "cBn-p7-eqG"; Note = "Placeholder. Do not translate"; */ +"cBn-p7-eqG.placeholder" = "qos"; + +/* Class = "UILabel"; text = "Tag"; ObjectID = "ch2-SH-JfC"; */ +"ch2-SH-JfC.text" = "Etiqueta"; + +/* Class = "UILabel"; text = "Minor"; ObjectID = "crJ-Yr-XNh"; */ +"crJ-Yr-XNh.text" = "Menor"; + +/* Class = "UILabel"; text = "cmd"; ObjectID = "cTs-Rr-JTs"; Note = "Don't translate, technical term"; */ +"cTs-Rr-JTs.text" = "orde"; + +/* Class = "UILabel"; text = "Latitude"; ObjectID = "Cuh-Tm-IcV"; */ +"Cuh-Tm-IcV.text" = "Latitude"; + +/* Class = "UILabel"; text = "extendedData"; ObjectID = "cxz-nO-ptK"; Note = "Don't translate, technical term"; */ +"cxz-nO-ptK.text" = "datosEstendidos"; + +/* Class = "UILabel"; text = "Topic"; ObjectID = "Dgw-5m-uvy"; */ +"Dgw-5m-uvy.text" = "Tema"; + +/* Class = "UITableViewSection"; headerTitle = "Beacon Region"; ObjectID = "dPT-PC-ShQ"; */ +"dPT-PC-ShQ.headerTitle" = "Zona balizada"; + +/* Class = "UITextField"; placeholder = "trackerid"; ObjectID = "dUg-TH-IQ0"; Note = "Don't translate, technical term"; */ +"dUg-TH-IQ0.placeholder" = "IDdoTrazador"; + +/* Class = "UITextView"; text = "Copyright © 2013-2024 by Christoph Krey, https://owntracks.org"; ObjectID = "dZg-CC-7yD"; */ +"dZg-CC-7yD.text" = "Copyright © 2013-2024 by Christoph Krey, https://owntracks.org"; + +/* Class = "UILabel"; text = "ranging"; ObjectID = "DZx-uw-XhQ"; Note = "Don't translate, technical term"; */ +"DZx-uw-XhQ.text" = "fluctuante"; + +/* Class = "UITextField"; placeholder = "deviceid"; ObjectID = "e0q-hc-0z2"; Note = "Placeholder. Do not translate"; */ +"e0q-hc-0z2.placeholder" = "IDdeDispositivo"; + +/* Class = "UITabBarController"; title = "Tab Bar"; ObjectID = "e04-OU-xZ4"; */ +"e04-OU-xZ4.title" = "Barra de lapelas"; + +/* Class = "UIButton"; normalTitle = "Documentation"; ObjectID = "ePs-kX-VDJ"; */ +"ePs-kX-VDJ.normalTitle" = "Documentación"; + +/* Class = "UIBarButtonItem"; title = "-"; ObjectID = "ere-0U-4rD"; Note = "Placeholder. Do not translate"; */ +"ere-0U-4rD.title" = "-"; + +/* Class = "UIButton"; normalTitle = "Send Debug Status"; ObjectID = "evM-XZ-F0H"; */ +"evM-XZ-F0H.normalTitle" = "Enviar o estado da depuración"; + +/* Class = "UILabel"; text = "Port"; ObjectID = "EWI-7o-7Jo"; */ +"EWI-7o-7Jo.text" = "Porto"; + +/* Class = "UILabel"; text = "clientId"; ObjectID = "fHY-ry-yB3"; Note = "Don't translate, technical term"; */ +"fHY-ry-yB3.text" = "IDdoCliente"; + +/* Class = "UIButton"; normalTitle = "Web"; ObjectID = "Fng-qL-diO"; */ +"Fng-qL-diO.normalTitle" = "Web"; + +/* Class = "UITextField"; placeholder = "uuid"; ObjectID = "fPO-vc-4UX"; */ +"fPO-vc-4UX.placeholder" = "uuid"; + +/* Class = "UILabel"; text = "POI"; ObjectID = "Fup-3w-dk7"; */ +"Fup-3w-dk7.text" = "POI"; + +/* Class = "UILabel"; text = "Credits and Licence"; ObjectID = "FYQ-ba-bf8"; */ +"FYQ-ba-bf8.text" = "Recoñecementos e licenza"; + +/* Class = "UILabel"; text = "Version"; ObjectID = "g84-aA-XOI"; */ +"g84-aA-XOI.text" = "Versión"; + +/* Class = "UITableViewSection"; headerTitle = "OwnTracks - Your location companion"; ObjectID = "Gjb-Ud-8a8"; */ +"Gjb-Ud-8a8.headerTitle" = "OwnTracks - o seu compañeiro de localización"; + +/* Class = "UITextField"; placeholder = ""; ObjectID = "gkb-3O-jAy"; Note = "Placeholder. Don't translate."; */ +"gkb-3O-jAy.placeholder" = ""; + +/* Class = "UILabel"; text = "pubTopicBase"; ObjectID = "gkR-ph-8W7"; Note = "Don't translate, technical term"; */ +"gkR-ph-8W7.text" = "púbTemaBase"; + +/* Class = "UINavigationItem"; title = "Regions"; ObjectID = "GM9-KK-8vY"; */ +"GM9-KK-8vY.title" = "Zonas"; + +/* Class = "UILabel"; text = "locatorDisplacement"; ObjectID = "gtX-x4-Vwl"; Note = "Don't translate, technical term"; */ +"gtX-x4-Vwl.text" = "desprazamentoDoLocalizador"; + +/* Class = "UITextField"; placeholder = "Name for new tour"; ObjectID = "guB-Ga-J3e"; */ +"guB-Ga-J3e.placeholder" = "Nome do novo percorrido"; + +/* Class = "UINavigationItem"; title = "Certificates"; ObjectID = "GWL-01-fh1"; Note = "Don't translate, technical term"; */ +"GWL-01-fh1.title" = "Certificados"; + +/* Class = "UILabel"; text = "Batterylevel"; ObjectID = "gXA-0p-FKt"; */ +"gXA-0p-FKt.text" = "Nivel da batería"; + +/* Class = "UILabel"; text = "effective pubTopic"; ObjectID = "H7d-L2-cbZ"; Note = "Don't translate, technical term"; */ +"H7d-L2-cbZ.text" = "púbTema efectivo"; + +/* Class = "UITabBarItem"; title = "Regions"; ObjectID = "HB5-wo-JZx"; */ +"HB5-wo-JZx.title" = "Zonas"; + +/* Class = "UIButton"; normalTitle = "Navigate"; ObjectID = "hcc-3n-8aC"; */ +"hcc-3n-8aC.normalTitle" = "Navegar"; + +/* Class = "UITabBarItem"; title = "Map"; ObjectID = "HCO-pB-vNN"; */ +"HCO-pB-vNN.title" = "Mapa"; + +/* Class = "UITextField"; placeholder = ""; ObjectID = "hdf-7C-N25"; Note = "Placeholder, do not translate"; */ +"hdf-7C-N25.placeholder" = ""; + +/* Class = "UILabel"; text = "effective deviceId"; ObjectID = "hE7-sf-UPA"; Note = "Don't translate, technical term"; */ +"hE7-sf-UPA.text" = "ID efectivo de dispositivo"; + +/* Class = "UINavigationItem"; title = "Region"; ObjectID = "Hfg-cd-JM1"; */ +"Hfg-cd-JM1.title" = "Zona"; + +/* Class = "UINavigationItem"; title = "Status Info"; ObjectID = "hFq-9F-EAc"; */ +"hFq-9F-EAc.title" = "Información de estado"; + +/* Class = "UILabel"; text = "Info"; ObjectID = "hLa-Yd-Jmn"; */ +"hLa-Yd-Jmn.text" = "Info"; + +/* Class = "UITextField"; placeholder = "pubTopicBase"; ObjectID = "hNb-lH-EGK"; Note = "Placeholder. Do not translate"; */ +"hNb-lH-EGK.placeholder" = "púbTemaBase"; + +/* Class = "UILabel"; text = "effective clientId"; ObjectID = "hQX-dc-Yix"; Note = "Don't translate, technical term"; */ +"hQX-dc-Yix.text" = "ID efectivo de cliente"; + +/* Class = "UITextView"; text = ""; ObjectID = "HQZ-wy-aC5"; Note = "Don't translate. Placeholder!"; */ +"HQZ-wy-aC5.text" = ""; + +/* Class = "UITextField"; placeholder = "timestamp"; ObjectID = "HVH-Pt-DXp"; */ +"HVH-Pt-DXp.placeholder" = "marca de tempo"; + +/* Class = "UILabel"; text = "locatorInterval"; ObjectID = "hY6-k2-neH"; Note = "Don't translate, technical term"; */ +"hY6-k2-neH.text" = "intervaloDoLocalizador"; + +/* Class = "UILabel"; text = "Label"; ObjectID = "I19-GX-iMA"; */ +"I19-GX-iMA.text" = "Etiqueta"; + +/* Class = "UITextField"; placeholder = "info"; ObjectID = "Ikm-SR-MCD"; */ +"Ikm-SR-MCD.placeholder" = "info"; + +/* Class = "UIButton"; normalTitle = "Select from Photo Library"; ObjectID = "IL1-c9-0c1"; */ +"IL1-c9-0c1.normalTitle" = "Seleccionar na fototeca"; + +/* Class = "UITextField"; placeholder = "clientId"; ObjectID = "IsX-6T-YbC"; Note = "Placeholder. Do not translate"; */ +"IsX-6T-YbC.placeholder" = "IDdoCliente"; + +/* Class = "UINavigationItem"; title = "Settings"; ObjectID = "jaH-UC-XYI"; */ +"jaH-UC-XYI.title" = "Axustes"; + +/* Class = "UILabel"; text = "subQos"; ObjectID = "jH3-JK-ef6"; Note = "Don't translate, technical term"; */ +"jH3-JK-ef6.text" = "subCdeS"; + +/* Class = "UITextField"; placeholder = "Meters"; ObjectID = "jqJ-cr-0tT"; Note = "Don't translate, technical term"; */ +"jqJ-cr-0tT.placeholder" = "Metros"; + +/* Class = "UITextField"; placeholder = "OSMTemplate"; ObjectID = "JS1-vt-wVV"; */ +"JS1-vt-wVV.placeholder" = "modeloOSM"; + +/* Class = "UITextField"; placeholder = "client certificate file"; ObjectID = "JSF-BR-9Nb"; Note = "Don't translate, technical term"; */ +"JSF-BR-9Nb.placeholder" = "ficheiro de certificado de cliente"; + +/* Class = "UILabel"; text = "sub"; ObjectID = "Jw3-DE-n5i"; Note = "Don't translate, technical term"; */ +"Jw3-DE-n5i.text" = "sub"; + +/* Class = "UITextField"; placeholder = ""; ObjectID = "jwK-F1-3iE"; Note = "Placeholder. Don't translate."; */ +"jwK-F1-3iE.placeholder" = ""; + +/* Class = "UITextField"; placeholder = "longitude"; ObjectID = "JZL-1C-khg"; */ +"JZL-1C-khg.placeholder" = "lonxitude"; + +/* Class = "UILabel"; text = "Name"; ObjectID = "K3J-wU-omB"; Note = "Don't Translate. Placeholder"; */ +"K3J-wU-omB.text" = "Nome"; + +/* Class = "UITextField"; placeholder = "passphrase"; ObjectID = "KhB-Z4-umi"; Note = "Don't translate, technical term"; */ +"KhB-Z4-umi.placeholder" = "frase de paso"; + +/* Class = "UINavigationItem"; title = "Persons"; ObjectID = "KOf-PY-JcB"; */ +"KOf-PY-JcB.title" = "Persoas"; + +/* Class = "UILabel"; text = "Title"; ObjectID = "Kvr-J3-4fw"; */ +"Kvr-J3-4fw.text" = "Título"; + +/* Class = "UILabel"; text = "Activity"; ObjectID = "L2M-p0-CtV"; */ +"L2M-p0-CtV.text" = "Actividade"; + +/* Class = "UITextField"; placeholder = "mode"; ObjectID = "LEn-Jc-PvC"; Note = "Placeholder. Do not translate"; */ +"LEn-Jc-PvC.placeholder" = "modo"; + +/* Class = "UITextField"; placeholder = "latitude"; ObjectID = "Lmo-Kp-uCi"; */ +"Lmo-Kp-uCi.placeholder" = "latitude"; + +/* Class = "UILabel"; text = "Secret encryption key"; ObjectID = "lQx-Zr-z69"; */ +"lQx-Zr-z69.text" = "Chave de cifrado secreta"; + +/* Class = "UITextField"; placeholder = "number"; ObjectID = "lTh-wG-5YG"; */ +"lTh-wG-5YG.placeholder" = "número"; + +/* Class = "UITextField"; placeholder = "Meters"; ObjectID = "M0H-SF-pCO"; */ +"M0H-SF-pCO.placeholder" = "Metros"; + +/* Class = "UITextField"; placeholder = "httpHeaders"; ObjectID = "mca-nZ-Fzz"; */ +"mca-nZ-Fzz.placeholder" = "cabeceirasHTTP"; + +/* Class = "UILabel"; text = "Created At"; ObjectID = "mhI-D6-Y0f"; */ +"mhI-D6-Y0f.text" = "Creado en"; + +/* Class = "UILabel"; text = "Pressure"; ObjectID = "MLp-t9-oef"; */ +"MLp-t9-oef.text" = "Presión"; + +/* Class = "UITextView"; text = "Uses the following cocoapods (http://cocoapods.org): CocoaLumberjack, ABStaticTableViewController, Sodium, and DSJSONSchemaValidation."; ObjectID = "Moe-Di-frm"; */ +"Moe-Di-frm.text" = "Uses the following cocoapods (http://cocoapods.org): CocoaLumberjack, ABStaticTableViewController, Sodium, and DSJSONSchemaValidation."; + +/* Class = "UITabBarItem"; title = "Friends"; ObjectID = "msF-bI-hEJ"; */ +"msF-bI-hEJ.title" = "Amigos"; + +/* Class = "UINavigationItem"; title = "Modes"; ObjectID = "nJk-gq-XUi"; */ +"nJk-gq-XUi.title" = "Modos"; + +/* Class = "UILabel"; text = "positions"; ObjectID = "NkN-Ib-izC"; Note = "Don't translate, technical term"; */ +"NkN-Ib-izC.text" = "posicións"; + +/* Class = "UITableViewSection"; headerTitle = "Expert Mode"; ObjectID = "NRQ-7X-SLM"; */ +"NRQ-7X-SLM.headerTitle" = "Modo experto"; + +/* Class = "UINavigationItem"; title = "TLS"; ObjectID = "NS8-pg-IlP"; Note = "Don't translate, technical term"; */ +"NS8-pg-IlP.title" = "TLS"; + +/* Class = "UITextField"; placeholder = "timestamp"; ObjectID = "nwd-8O-YcR"; */ +"nwd-8O-YcR.placeholder" = "marca de tempo"; + +/* Class = "UILabel"; text = "Proto"; ObjectID = "NZB-F6-F8c"; */ +"NZB-F6-F8c.text" = "Proto"; + +/* Class = "UILabel"; text = "Name"; ObjectID = "o8t-NB-IV6"; */ +"o8t-NB-IV6.text" = "Nome"; + +/* Class = "UITextField"; placeholder = "Seconds"; ObjectID = "oBs-Zn-P4m"; */ +"oBs-Zn-P4m.placeholder" = "Segundos"; + +/* Class = "UINavigationItem"; title = "Map"; ObjectID = "OeB-EW-2jx"; */ +"OeB-EW-2jx.title" = "Mapa"; + +/* Class = "UILabel"; text = "Longitude"; ObjectID = "OgN-Bg-AeZ"; */ +"OgN-Bg-AeZ.text" = "Lonxitude"; + +/* Class = "UILabel"; text = "Subtitle"; ObjectID = "OIH-xB-QZe"; */ +"OIH-xB-QZe.text" = "Subtítulo"; + +/* Class = "UITextField"; placeholder = "userid"; ObjectID = "Oiq-Kb-qLx"; */ +"Oiq-Kb-qLx.placeholder" = "eDdoUsuario"; + +/* Class = "UILabel"; text = "HTTP Headers"; ObjectID = "p6D-3d-Jq2"; */ +"p6D-3d-Jq2.text" = "Cabeceiras HTTP"; + +/* Class = "UINavigationItem"; title = "Logs"; ObjectID = "p61-Zk-kOq"; */ +"p61-Zk-kOq.title" = "Rexistros"; + +/* Class = "UITextField"; placeholder = "qos"; ObjectID = "PBp-Kc-CwF"; Note = "Placeholder. Do not translate"; */ +"PBp-Kc-CwF.placeholder" = "CdeS"; + +/* Class = "UITextField"; placeholder = "url"; ObjectID = "pD2-Zj-Toq"; */ +"pD2-Zj-Toq.placeholder" = "url"; + +/* Class = "UILabel"; text = "URL"; ObjectID = "pHe-yA-a8f"; */ +"pHe-yA-a8f.text" = "URL"; + +/* Class = "UITextField"; placeholder = "proto"; ObjectID = "pn1-hA-OmO"; */ +"pn1-hA-OmO.placeholder" = "proto"; + +/* Class = "UILabel"; text = "Subtitle"; ObjectID = "pOi-JI-Qg7"; */ +"pOi-JI-Qg7.text" = "Subtítulo"; + +/* Class = "UIBarButtonItem"; title = "Item"; ObjectID = "pRh-Nl-A5i"; */ +"pRh-Nl-A5i.title" = "Elemento"; + +/* Class = "UILabel"; text = "To"; ObjectID = "pud-EK-OTL"; */ +"pud-EK-OTL.text" = "A"; + +/* Class = "UILabel"; text = "Radius for Region (m)"; ObjectID = "Q3S-EG-XKZ"; */ +"Q3S-EG-XKZ.text" = "Raio para a zona (m)"; + +/* Class = "UILabel"; text = "Websockets"; ObjectID = "qg7-Fn-2Qr"; Note = "Don't translate, technical term"; */ +"qg7-Fn-2Qr.text" = "Conectadores web"; + +/* Class = "UILabel"; text = "UUID"; ObjectID = "Qpu-nC-kBF"; */ +"Qpu-nC-kBF.text" = "UUID"; + +/* Class = "UIButton"; normalTitle = "Settings"; ObjectID = "R0X-4j-vxu"; */ +"R0X-4j-vxu.normalTitle" = "Axustes"; + +/* Class = "UILabel"; text = "effective tid"; ObjectID = "rdL-4M-Ugx"; Note = "Don't translate, technical term"; */ +"rdL-4M-Ugx.text" = "tid efectivo"; + +/* Class = "UINavigationItem"; title = "Create Card"; ObjectID = "rJ2-2y-TWr"; */ +"rJ2-2y-TWr.title" = "Crear a Tarxeta"; + +/* Class = "UIButton"; normalTitle = "Publish Waypoints"; ObjectID = "rMe-Is-0BE"; */ +"rMe-Is-0BE.normalTitle" = "Publicar os puntos de paso"; + +/* Class = "UIButton"; configuration.title = "Use Camera"; ObjectID = "Rvi-2b-Hb0"; */ +"Rvi-2b-Hb0.configuration.title" = "Usar a cámara"; + +/* Class = "UIButton"; normalTitle = "Use Camera"; ObjectID = "Rvi-2b-Hb0"; */ +"Rvi-2b-Hb0.normalTitle" = "Usar a cámara"; + +/* Class = "UILabel"; text = "Subtitle"; ObjectID = "rx4-uC-NeB"; */ +"rx4-uC-NeB.text" = "Subtítulo"; + +/* Class = "UILabel"; text = "Status"; ObjectID = "Rxv-hL-MC1"; Note = "Placeholder. Do not translate!"; */ +"Rxv-hL-MC1.text" = "Estado"; + +/* Class = "UITextField"; placeholder = "name"; ObjectID = "s1I-Ff-fYw"; */ +"s1I-Ff-fYw.placeholder" = "nome"; + +/* Class = "UILabel"; text = "TrackerID"; ObjectID = "SaB-mS-8Nw"; Note = "Don't translate, technical term"; */ +"SaB-mS-8Nw.text" = "TrackerID"; + +/* Class = "UILabel"; text = "UserID"; ObjectID = "SAr-Vi-xHD"; */ +"SAr-Vi-xHD.text" = "IDdoUsuario"; + +/* Class = "UILabel"; text = "downgrade"; ObjectID = "Sbl-15-Idv"; Note = "Don't translate, technical term"; */ +"Sbl-15-Idv.text" = "reverter"; + +/* Class = "UILabel"; text = "Distance"; ObjectID = "SCe-XW-vBZ"; */ +"SCe-XW-vBZ.text" = "Distancia"; + +/* Class = "UINavigationItem"; title = "Create Tour"; ObjectID = "SR5-Yo-l2L"; */ +"SR5-Yo-l2L.title" = "Crear un percorrido"; + +/* Class = "UITextView"; text = ""; ObjectID = "src-OY-ZUR"; Note = "Don't translate. Placeholder"; */ +"src-OY-ZUR.text" = ""; + +/* Class = "UITextField"; placeholder = "subTopic"; ObjectID = "suj-kA-G3U"; Note = "Placeholder. Do not translate"; */ +"suj-kA-G3U.placeholder" = "subTema"; + +/* Class = "UILabel"; text = "From"; ObjectID = "SZe-bR-3x5"; */ +"SZe-bR-3x5.text" = "Dende"; + +/* Class = "UILabel"; text = "Major"; ObjectID = "sZM-l3-N2o"; */ +"sZM-l3-N2o.text" = "Maior"; + +/* Class = "UITextField"; placeholder = "minor"; ObjectID = "Tc6-JR-qOB"; */ +"Tc6-JR-qOB.placeholder" = "menor"; + +/* Class = "UILabel"; text = "Title"; ObjectID = "THV-Ij-ayz"; */ +"THV-Ij-ayz.text" = "Título"; + +/* Class = "UIButton"; normalTitle = "Tours"; ObjectID = "tiK-11-lia"; */ +"tiK-11-lia.normalTitle" = "Percorridos"; + +/* Class = "UITableViewSection"; headerTitle = "Connection"; ObjectID = "TPY-zx-JfY"; */ +"TPY-zx-JfY.headerTitle" = "Conexión"; + +/* Class = "UITextField"; placeholder = "host"; ObjectID = "tQs-PK-sbV"; Note = "Don't translate, technical term"; */ +"tQs-PK-sbV.placeholder" = "máquina/servidor"; + +/* Class = "UITableViewSection"; headerTitle = "Location"; ObjectID = "uci-TJ-YaO"; */ +"uci-TJ-YaO.headerTitle" = "Localización"; + +/* Class = "UILabel"; text = "DeviceID"; ObjectID = "uJc-pU-O6W"; Note = "Don't translate, technical term"; */ +"uJc-pU-O6W.text" = "ID de dispositivo"; + +/* Class = "UILabel"; text = "Authentication"; ObjectID = "UjS-PQ-pwa"; */ +"UjS-PQ-pwa.text" = "Autenticación"; + +/* Class = "UITextField"; placeholder = "major"; ObjectID = "UqU-7l-HX1"; */ +"UqU-7l-HX1.placeholder" = "maior"; + +/* Class = "UILabel"; text = "Subtitle"; ObjectID = "Urx-Dz-nZk"; */ +"Urx-Dz-nZk.text" = "Subtítulo"; + +/* Class = "UILabel"; text = "monitoring"; ObjectID = "vhk-Yh-d0n"; Note = "Don't translate, technical term"; */ +"vhk-Yh-d0n.text" = "monitorización"; + +/* Class = "UILabel"; text = "ignoreStaleLocations"; ObjectID = "vHW-Iv-6Q1"; Note = "Don't translate, technical term"; */ +"vHW-Iv-6Q1.text" = "ignorarLocalizaciónsObsoletas"; + +/* Class = "UITableViewSection"; headerTitle = "MQTT Mode"; ObjectID = "vi2-IZ-KJt"; */ +"vi2-IZ-KJt.headerTitle" = "Modo MQTT"; + +/* Class = "UILabel"; text = "TLS"; ObjectID = "VQE-Wz-JiS"; Note = "Technical termin. Do not translate"; */ +"VQE-Wz-JiS.text" = "TLS"; + +/* Class = "UILabel"; text = "allowRemoteLocation"; ObjectID = "VqT-ix-RdG"; Note = "Don't translate, technical term"; */ +"VqT-ix-RdG.text" = "permitirLocalizaciónRemota"; + +/* Class = "UILabel"; text = "effective subTopic"; ObjectID = "vUl-tT-Aw3"; Note = "Don't translate, technical term"; */ +"vUl-tT-Aw3.text" = "subTema efectivo"; + +/* Class = "UILabel"; text = "cleanSession"; ObjectID = "VYy-2S-U3O"; Note = "Don't translate, technical term"; */ +"VYy-2S-U3O.text" = "limparSessión"; + +/* Class = "UILabel"; text = "subTopic"; ObjectID = "w8s-ld-3gB"; Note = "Don't translate, technical term"; */ +"w8s-ld-3gB.text" = "subTema"; + +/* Class = "UITextField"; placeholder = "topic"; ObjectID = "wKK-9Q-BMU"; */ +"wKK-9Q-BMU.placeholder" = "tema"; + +/* Class = "UILabel"; text = "Name"; ObjectID = "WPX-rf-Obi"; */ +"WPX-rf-Obi.text" = "Nome"; + +/* Class = "UILabel"; text = "Timestamp"; ObjectID = "x2d-ex-SAA"; */ +"x2d-ex-SAA.text" = "Marcade tempo"; + +/* Class = "UILabel"; text = "pubQos"; ObjectID = "x67-7L-vnt"; Note = "Don't translate, technical term"; */ +"x67-7L-vnt.text" = "pubQos"; + +/* Class = "UITextField"; placeholder = "downgrade%"; ObjectID = "XkO-CT-wUS"; Note = "Placeholder. Do not translate"; */ +"XkO-CT-wUS.placeholder" = "reverter %"; + +/* Class = "UITextField"; placeholder = "OSMCopyright"; ObjectID = "yAb-Me-E2d"; */ +"yAb-Me-E2d.placeholder" = "copyrightOSM"; + +/* Class = "UIButton"; normalTitle = "Mastodon"; ObjectID = "YlH-Kr-wOD"; */ +"YlH-Kr-wOD.normalTitle" = "Mastodon"; + +/* Class = "UILabel"; text = "Coordinates"; ObjectID = "Ym9-bx-HAr"; */ +"Ym9-bx-HAr.text" = "Coordenadas"; + +/* Class = "UILabel"; text = "ignoreInaccurateLocations"; ObjectID = "yni-yE-tcr"; Note = "Don't translate, technical term"; */ +"yni-yE-tcr.text" = "ignoreInaccurateLocations"; + +/* Class = "UITextField"; placeholder = "number"; ObjectID = "yny-2e-dpz"; */ +"yny-2e-dpz.placeholder" = "número"; + +/* Class = "UIButton"; normalTitle = "Publish Settings"; ObjectID = "YQ6-jA-Rsh"; */ +"YQ6-jA-Rsh.normalTitle" = "Axustes de publicación"; + +/* Class = "UIButton"; normalTitle = "Export Settings"; ObjectID = "ysB-cv-35Y"; */ +"ysB-cv-35Y.normalTitle" = "Axustes de importación"; + +/* Class = "UILabel"; text = "Coordinates"; ObjectID = "Yx0-Kk-yOQ"; */ +"Yx0-Kk-yOQ.text" = "Coordenadas"; + +/* Class = "UILabel"; text = "Title"; ObjectID = "z87-2B-BRC"; */ +"z87-2B-BRC.text" = "Título"; + +/* Class = "UITextField"; placeholder = "seconds"; ObjectID = "ZT5-mN-Tt5"; */ +"ZT5-mN-Tt5.placeholder" = "segundos"; + +/* Class = "UITextField"; placeholder = "port"; ObjectID = "ZW3-WS-Wb7"; Note = "Don't translate, technical term"; */ +"ZW3-WS-Wb7.placeholder" = "porto"; + diff --git a/OwnTracks/OwnTracksIntents/gl.lproj/InfoPlist.strings b/OwnTracks/OwnTracksIntents/gl.lproj/InfoPlist.strings new file mode 100644 index 00000000..19203050 --- /dev/null +++ b/OwnTracks/OwnTracksIntents/gl.lproj/InfoPlist.strings @@ -0,0 +1,6 @@ +/* Bundle display name */ +"CFBundleDisplayName" = "IntentosDeOwnTracks"; + +/* Bundle name */ +"CFBundleName" = "IntentosDeOwnTracks"; +