damus

nostr ios client
git clone git://jb55.com/damus
Log | Files | Refs | README | LICENSE

commit 543fd67f35e45d086976a0e4ab0364b3671207f2
parent c24689d3ef079acb2879f86f899fb81042364bc7
Author: Terry Yiu <963907+tyiu@users.noreply.github.com>
Date:   Wed,  8 Feb 2023 19:17:24 -0500

Import japanese translations

Changelog-Added: Japanese translations

Diffstat:
Mdamus.xcodeproj/project.pbxproj | 7+++++++
Mdamus/de.lproj/InfoPlist.strings | 3+++
Mdamus/de.lproj/Localizable.strings | 77++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
Mdamus/es-419.lproj/InfoPlist.strings | 3+++
Mdamus/es-419.lproj/Localizable.strings | 99++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
Adamus/ja.lproj/InfoPlist.strings | 12++++++++++++
Adamus/ja.lproj/Localizable.strings | 725+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adamus/ja.lproj/Localizable.stringsdict | 136+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mdamus/pl-PL.lproj/InfoPlist.strings | 3+++
Mdamus/pl-PL.lproj/Localizable.strings | 99++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
Mdamus/pl-PL.lproj/Localizable.stringsdict | 2+-
Mtranslations/de.xliff | 25+++++++++++++++++++++++++
Mtranslations/es_419.xliff | 34++++++++++++++++++++++++++++++++++
Atranslations/ja.xliff | 1690+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mtranslations/pl_PL.xliff | 34++++++++++++++++++++++++++++++++++
15 files changed, 2939 insertions(+), 10 deletions(-)

diff --git a/damus.xcodeproj/project.pbxproj b/damus.xcodeproj/project.pbxproj @@ -253,6 +253,9 @@ 3A5CAE1D298DC0DB00B5334F /* zh-CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-CN"; path = "zh-CN.lproj/InfoPlist.strings"; sourceTree = "<group>"; }; 3A5CAE1E298DC0DB00B5334F /* zh-CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-CN"; path = "zh-CN.lproj/Localizable.strings"; sourceTree = "<group>"; }; 3A5CAE1F298DC0DB00B5334F /* zh-CN */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "zh-CN"; path = "zh-CN.lproj/Localizable.stringsdict"; sourceTree = "<group>"; }; + 3A66D927299472FA008B44F4 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/InfoPlist.strings; sourceTree = "<group>"; }; + 3A66D928299472FA008B44F4 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Localizable.strings; sourceTree = "<group>"; }; + 3A66D929299472FA008B44F4 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = ja; path = ja.lproj/Localizable.stringsdict; sourceTree = "<group>"; }; 3A929C20297F2CF80090925E /* it-IT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "it-IT"; path = "it-IT.lproj/InfoPlist.strings"; sourceTree = "<group>"; }; 3A929C21297F2CF80090925E /* it-IT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "it-IT"; path = "it-IT.lproj/Localizable.strings"; sourceTree = "<group>"; }; 3A929C22297F2CF80090925E /* it-IT */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = "it-IT"; path = "it-IT.lproj/Localizable.stringsdict"; sourceTree = "<group>"; }; @@ -1095,6 +1098,7 @@ nl, "zh-CN", "el-GR", + ja, ); mainGroup = 4CE6DEDA27F7A08100C66700; packageReferences = ( @@ -1396,6 +1400,7 @@ 3A96D41C298DA94500388A2A /* nl */, 3A5CAE1F298DC0DB00B5334F /* zh-CN */, 3A25EF152992DA5D008ABE69 /* el-GR */, + 3A66D929299472FA008B44F4 /* ja */, ); name = Localizable.stringsdict; sourceTree = "<group>"; @@ -1415,6 +1420,7 @@ 3A96D41A298DA94500388A2A /* nl */, 3A5CAE1D298DC0DB00B5334F /* zh-CN */, 3A25EF132992DA5D008ABE69 /* el-GR */, + 3A66D927299472FA008B44F4 /* ja */, ); name = InfoPlist.strings; sourceTree = "<group>"; @@ -1434,6 +1440,7 @@ 3A96D41B298DA94500388A2A /* nl */, 3A5CAE1E298DC0DB00B5334F /* zh-CN */, 3A25EF142992DA5D008ABE69 /* el-GR */, + 3A66D928299472FA008B44F4 /* ja */, ); name = Localizable.strings; sourceTree = "<group>"; diff --git a/damus/de.lproj/InfoPlist.strings b/damus/de.lproj/InfoPlist.strings @@ -4,6 +4,9 @@ /* Bundle name */ "CFBundleName" = "damus"; +/* Privacy - Face ID Usage Description */ +"NSFaceIDUsageDescription" = "Lokale Authentifizierung für den Zugriff auf den privaten Schlüssel"; + /* Privacy - Photo Library Additions Usage Description */ "NSPhotoLibraryAddUsageDescription" = "Zum Speichern von Bildern braucht Damus Zugriff auf deine Fotos."; diff --git a/damus/de.lproj/Localizable.strings b/damus/de.lproj/Localizable.strings @@ -76,12 +76,18 @@ Number of relay servers a user is connected. */ /* Label for section for adding a relay server. */ "Add Relay" = "Relay hinzufügen"; +/* Label to display relay contact user. */ +"Admin" = "Admin"; + /* Any amount of sats */ "Any" = "Beliebig"; /* Prompt for optional entry of API Key to use translation server. */ "API Key (optional)" = "API Schlüssel (optional)"; +/* Prompt for required entry of API Key to use translation server. */ +"API Key (required)" = "API-Schlüssel (benötigt)"; + /* Alert message to ask if user wants to repost a post. */ "Are you sure you want to repost this?" = "Bist du sicher, dass Du den Beitrag teilen möchtest?"; @@ -120,6 +126,9 @@ Number of relay servers a user is connected. */ /* Dropdown option label for Lightning wallet, Blue Wallet. */ "Blue Wallet" = "Blue Wallet"; +/* Accessibility label for boosts button */ +"Boosts" = "Boosts"; + /* Dropdown option label for Lightning wallet, Breez. */ "Breez" = "Breez"; @@ -147,6 +156,9 @@ Number of relay servers a user is connected. */ /* Section title for clearing cached data. */ "Clear Cache" = "Zwischenspeicher löschen"; +/* Label to display relay contact information. */ +"Contact" = "Kontakt"; + /* Label indicating that a user's key was copied. */ "Copied" = "Kopiert"; @@ -205,6 +217,9 @@ Number of relay servers a user is connected. */ /* Name of the app, shown on the first screen when user is not logged in. */ "Damus" = "Damus"; +/* Dropdown option for selecting DeepL as the translation service. */ +"DeepL (Proprietary, Higher Accuracy)" = "DeepL (Proprietär, bessere Genauigkeit)"; + /* Button to pay a Lightning invoice with the user's default Lightning wallet. */ "Default Wallet" = "Voreingestellte Wallet"; @@ -221,6 +236,9 @@ Number of relay servers a user is connected. */ /* Alert message to indicate this is a deleted account */ "Deleted Account" = "Gelöschtes Konto"; +/* Label to display relay description. */ +"Description" = "Beschreibung"; + /* Button to dismiss a text field alert. */ "Dismiss" = "Schließen"; @@ -258,6 +276,12 @@ Number of relay servers a user is connected. */ /* Button to follow a user. */ "Follow" = "Folgen"; +/* Button to follow a user back. */ +"Follow Back" = "Ebenfalls folgen"; + +/* Text on QR code view to prompt viewer looking at screen to follow the user. */ +"Follow me on nostr" = "Folge mir auf Nostr"; + /* Label describing followers of a user. */ "Followers" = "Follower"; @@ -271,6 +295,15 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Text to indicate that button next to it is in a state that will follow a profile when tapped. */ "Follows" = "Folgt"; +/* Text to indicate that a user is following your profile. */ +"Follows you" = "Folgt dir"; + +/* Dropdown option for selecting Free plan for DeepL translation service. */ +"Free" = "kostenlos"; + +/* Button to navigate to DeepL website to get a translation API key. */ +"Get API Key" = "API-Schlüssel erhalten"; + /* Navigation bar title for Global view where posts from all connected relay servers appear. */ "Global" = "Allgemein"; @@ -314,15 +347,24 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Button to complete account creation and start using the app. */ "Let's go!" = "Los geht’s!"; +/* Dropdown option for selecting LibreTranslate as the translation service. */ +"LibreTranslate (Open Source)" = "LibreTranslate (Open Source)"; + /* Placeholder text for entry of Lightning Address or LNURL. */ "Lightning Address or LNURL" = "Lightning-Adresse oder LNURL"; /* Indicates that the view is for paying a Lightning invoice. */ "Lightning Invoice" = "Lightning-Rechnung"; +/* Accessibility Label for Like button */ +"Like" = "Like"; + /* Dropdown option label for Lightning wallet, LNLink. */ "LNLink" = "LNLink"; +/* Face ID usage description shown when trying to access private key */ +"Local authentication to access private key" = "Lokale Authentifizierung für den Zugriff auf den privaten Schlüssel"; + /* Dropdown option label for system default for Lightning wallet. */ "Local default" = "System-Standard"; @@ -362,7 +404,7 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Indicates that there are no notes in the timeline to view. */ "Nothing to see here. Check back later!" = "Hier gibt es nichts zu sehen. Schau später wieder vorbei!"; -/* Navigation title for notifications. */ +/* Toolbar label for Notifications view. */ "Notifications" = "Benachrichtigungen"; /* String indicating that a given timestamp just occurred */ @@ -386,6 +428,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Dropdown option label for Lightning wallet, Phoenix. */ "Phoenix" = "Phoenix"; +/* Prompt selection of DeepL subscription plan to perform machine translations on notes */ +"Plan" = "Paket"; + /* Button to post a note. */ "Post" = "Teilen"; @@ -404,6 +449,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Title of the secure field that holds the user's private key. */ "Private Key" = "Privater Schlüssel"; +/* Dropdown option for selecting Pro plan for DeepL translation service. */ +"Pro" = "Pro"; + /* Sidebar menu label for Profile view. */ "Profile" = "Profil"; @@ -435,8 +483,7 @@ Part of a larger sentence to describe how many profiles a user is following. */ Text field for relay server. Used for testing purposes. */ "Relay" = "Relay"; -/* Sidebar menu label for Relay servers view - Sidebar menu label for Relays view. */ +/* Sidebar menu label for Relays view. */ "Relays" = "Relays"; /* Description of what was done as a result of sending a report to relay servers. */ @@ -445,6 +492,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Button label to remove all participants from a note reply. */ "Remove all" = "Alle entfernen"; +/* Accessibility label for reply button */ +"Reply" = "Antworten"; + /* Label to indicate that the user is replying to themself. */ "Reply to self" = "Antwort an sich selbst"; @@ -495,6 +545,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Context menu option to save an image. */ "Save Image" = "Bild sichern"; +/* Text on QR code view to prompt viewer to scan the QR code on screen with their device camera. */ +"Scan the code" = "Code scannen"; + /* Navigation link to search hashtag. */ "Search hashtag: #%@" = "Hashtag suchen: #%@"; @@ -516,6 +569,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Prompt selection of LibreTranslate server to perform machine translations on notes */ "Server" = "Server"; +/* Prompt selection of translation service provider. */ +"Service" = "Dienst"; + /* Navigation title for Settings view. Sidebar menu label for accessing the app settings */ "Settings" = "Einstellungen"; @@ -539,9 +595,15 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Sidebar menu label to sign out of the account. */ "Sign out" = "Abmelden"; +/* Label to display relay software. */ +"Software" = "Software"; + /* Dropdown option label for Lightning wallet, Strike. */ "Strike" = "Strike"; +/* Label to display relay's supported NIPs. */ +"Supported NIPs" = "Unterstützte NIPs"; + /* Button to close out of alert that informs that the action to block a user was successful. */ "Thanks!" = "Danke!"; @@ -573,6 +635,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Button to indicate that the note is in the process of being translated from a different language. */ "Translating from (lang)..." = "Übersetzung aus (lang)..."; +/* Section title for selecting the translation service. */ +"Translations" = "Übersetzungen"; + /* Text field prompt asking user to type the word DELETE to confirm that they want to proceed with deleting their account. The all caps lock DELETE word should not be translated. Everything else should. */ "Type DELETE to delete" = "Gib DELETE ein, um zu löschen"; @@ -607,6 +672,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ Label to prompt username entry. */ "Username" = "Benutzername"; +/* Label to display relay software version. */ +"Version" = "Version"; + /* Sidebar menu label for Wallet view. */ "Wallet" = "Wallet"; @@ -646,6 +714,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Footer text to inform user what will happen when the report is submitted. */ "Your report will be sent to the relays you are connected to" = "Die Meldung wird an Relays versendet, mit denen du verbunden bist"; +/* Accessibility label for zap button */ +"Zap" = "Zap"; + /* Dropdown option label for Lightning wallet, Zebedee. */ "Zebedee" = "Zebedee"; diff --git a/damus/es-419.lproj/InfoPlist.strings b/damus/es-419.lproj/InfoPlist.strings @@ -4,6 +4,9 @@ /* Bundle name */ "CFBundleName" = "damus"; +/* Privacy - Face ID Usage Description */ +"NSFaceIDUsageDescription" = "Autenticación local para acceder a la clave privada"; + /* Privacy - Photo Library Additions Usage Description */ "NSPhotoLibraryAddUsageDescription" = "Si le concedes acceso a Damus a tus fotos, podrás guardar imágenes."; diff --git a/damus/es-419.lproj/Localizable.strings b/damus/es-419.lproj/Localizable.strings @@ -76,12 +76,18 @@ Number of relay servers a user is connected. */ /* Label for section for adding a relay server. */ "Add Relay" = "Agregar relé"; +/* Label to display relay contact user. */ +"Admin" = "Administrador"; + /* Any amount of sats */ "Any" = "Cualquiera"; /* Prompt for optional entry of API Key to use translation server. */ "API Key (optional)" = "Clave de API (opcional)"; +/* Prompt for required entry of API Key to use translation server. */ +"API Key (required)" = "Clave de API (obligatorio)"; + /* Alert message to ask if user wants to repost a post. */ "Are you sure you want to repost this?" = "¿Seguro quieres volver a publicar esto?"; @@ -120,6 +126,9 @@ Number of relay servers a user is connected. */ /* Dropdown option label for Lightning wallet, Blue Wallet. */ "Blue Wallet" = "Blue Wallet"; +/* Accessibility label for boosts button */ +"Boosts" = "Boosts"; + /* Dropdown option label for Lightning wallet, Breez. */ "Breez" = "Breez"; @@ -147,6 +156,9 @@ Number of relay servers a user is connected. */ /* Section title for clearing cached data. */ "Clear Cache" = "Borrar caché"; +/* Label to display relay contact information. */ +"Contact" = "Contacto"; + /* Label indicating that a user's key was copied. */ "Copied" = "Copiada"; @@ -205,6 +217,9 @@ Number of relay servers a user is connected. */ /* Name of the app, shown on the first screen when user is not logged in. */ "Damus" = "Damus"; +/* Dropdown option for selecting DeepL as the translation service. */ +"DeepL (Proprietary, Higher Accuracy)" = "DeepL (Propietario, Mayor precisión)"; + /* Button to pay a Lightning invoice with the user's default Lightning wallet. */ "Default Wallet" = "Billetera predeterminada"; @@ -214,6 +229,16 @@ Number of relay servers a user is connected. */ Section title for deleting the user */ "Delete" = "Borrar"; +/* Alert for deleting the users account. + Button to delete the user's account. */ +"Delete Account" = "Eliminar cuenta"; + +/* Alert message to indicate this is a deleted account */ +"Deleted Account" = "Cuenta eliminada"; + +/* Label to display relay description. */ +"Description" = "Descripción"; + /* Button to dismiss a text field alert. */ "Dismiss" = "Descartar"; @@ -251,6 +276,12 @@ Number of relay servers a user is connected. */ /* Button to follow a user. */ "Follow" = "Seguir"; +/* Button to follow a user back. */ +"Follow Back" = "Seguir"; + +/* Text on QR code view to prompt viewer looking at screen to follow the user. */ +"Follow me on nostr" = "Sigueme en nostr"; + /* Label describing followers of a user. */ "Followers" = "Seguidores"; @@ -264,6 +295,15 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Text to indicate that button next to it is in a state that will follow a profile when tapped. */ "Follows" = "Sigue"; +/* Text to indicate that a user is following your profile. */ +"Follows you" = "Te sigue"; + +/* Dropdown option for selecting Free plan for DeepL translation service. */ +"Free" = "Gratuito"; + +/* Button to navigate to DeepL website to get a translation API key. */ +"Get API Key" = "Obtener clave de API"; + /* Navigation bar title for Global view where posts from all connected relay servers appear. */ "Global" = "Global"; @@ -307,15 +347,24 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Button to complete account creation and start using the app. */ "Let's go!" = "¡Vamos!"; +/* Dropdown option for selecting LibreTranslate as the translation service. */ +"LibreTranslate (Open Source)" = "LibreTranslate (Código abierto)"; + /* Placeholder text for entry of Lightning Address or LNURL. */ "Lightning Address or LNURL" = "Dirección de Lightning o LNURL"; /* Indicates that the view is for paying a Lightning invoice. */ "Lightning Invoice" = "Factura de Lightning"; +/* Accessibility Label for Like button */ +"Like" = "Me gusta"; + /* Dropdown option label for Lightning wallet, LNLink. */ "LNLink" = "LNLink"; +/* Face ID usage description shown when trying to access private key */ +"Local authentication to access private key" = "Autenticación local para acceder a la clave privada"; + /* Dropdown option label for system default for Lightning wallet. */ "Local default" = "Predeterminada del sistema"; @@ -337,6 +386,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Label for NIP-05 Verification section of user profile form. */ "NIP-05 Verification" = "Verificación NIP-05"; +/* Button to cancel out of posting a note after being alerted that it looks like they might be posting a private key. */ +"No" = "No"; + /* Alert message prompt that asks if the user wants to create a new block list, overwriting previous block lists. */ "No block list found, create a new one? This will overwrite any previous block lists." = "No se encontró una lista de bloqueo. ¿Crear una nueva? Esto sobrescribirá las listas de bloqueo anteriores."; @@ -346,10 +398,13 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Dropdown option for selecting no translation service. */ "None" = "Ninguno"; +/* Alert user that they might be attempting to paste a private key and ask them to confirm. */ +"Note contains \"nsec1\" private key. Are you sure?" = "La nota incluye una clave privada \"nsec1\". ¿Estas seguro?"; + /* Indicates that there are no notes in the timeline to view. */ "Nothing to see here. Check back later!" = "Nada para ver aquí. ¡Vuelve a consultar luego!"; -/* Navigation title for notifications. */ +/* Toolbar label for Notifications view. */ "Notifications" = "Notificaciones"; /* String indicating that a given timestamp just occurred */ @@ -373,6 +428,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Dropdown option label for Lightning wallet, Phoenix. */ "Phoenix" = "Phoenix"; +/* Prompt selection of DeepL subscription plan to perform machine translations on notes */ +"Plan" = "Plan"; + /* Button to post a note. */ "Post" = "Publicar"; @@ -391,6 +449,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Title of the secure field that holds the user's private key. */ "Private Key" = "Clave privada"; +/* Dropdown option for selecting Pro plan for DeepL translation service. */ +"Pro" = "Pro"; + /* Sidebar menu label for Profile view. */ "Profile" = "Perfil"; @@ -422,8 +483,7 @@ Part of a larger sentence to describe how many profiles a user is following. */ Text field for relay server. Used for testing purposes. */ "Relay" = "Relé"; -/* Sidebar menu label for Relay servers view - Sidebar menu label for Relays view. */ +/* Sidebar menu label for Relays view. */ "Relays" = "Relés"; /* Description of what was done as a result of sending a report to relay servers. */ @@ -432,6 +492,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Button label to remove all participants from a note reply. */ "Remove all" = "Eliminar todo"; +/* Accessibility label for reply button */ +"Reply" = "Responder"; + /* Label to indicate that the user is replying to themself. */ "Reply to self" = "Respuesta a sí mismo"; @@ -482,6 +545,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Context menu option to save an image. */ "Save Image" = "Guardar imagen"; +/* Text on QR code view to prompt viewer to scan the QR code on screen with their device camera. */ +"Scan the code" = "Escanea el código"; + /* Navigation link to search hashtag. */ "Search hashtag: #%@" = "Buscar hashtag: #%@"; @@ -503,6 +569,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Prompt selection of LibreTranslate server to perform machine translations on notes */ "Server" = "Servidor"; +/* Prompt selection of translation service provider. */ +"Service" = "Servicio"; + /* Navigation title for Settings view. Sidebar menu label for accessing the app settings */ "Settings" = "Configuración"; @@ -526,9 +595,15 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Sidebar menu label to sign out of the account. */ "Sign out" = "Cerrar sesión"; +/* Label to display relay software. */ +"Software" = "Software"; + /* Dropdown option label for Lightning wallet, Strike. */ "Strike" = "Strike"; +/* Label to display relay's supported NIPs. */ +"Supported NIPs" = "NIPs soportados"; + /* Button to close out of alert that informs that the action to block a user was successful. */ "Thanks!" = "¡Gracias!"; @@ -557,6 +632,15 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Button to indicate that the note has been translated from a different language. */ "Translated from (lang)" = "Traducida del (lang)"; +/* Button to indicate that the note is in the process of being translated from a different language. */ +"Translating from (lang)..." = "Traduciendo del (lang)..."; + +/* Section title for selecting the translation service. */ +"Translations" = "Traducciones"; + +/* Text field prompt asking user to type the word DELETE to confirm that they want to proceed with deleting their account. The all caps lock DELETE word should not be translated. Everything else should. */ +"Type DELETE to delete" = "Escriba \"DELETE\" para eliminar"; + /* Text box prompt to ask user to type their post. */ "Type your post here..." = "Escribe tu publicación aquí..."; @@ -588,6 +672,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ Label to prompt username entry. */ "Username" = "Nombre de usuario"; +/* Label to display relay software version. */ +"Version" = "Versión"; + /* Sidebar menu label for Wallet view. */ "Wallet" = "Billetera"; @@ -615,6 +702,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Text of button that confirms to overwrite the existing mutelist. */ "Yes, Overwrite" = "Sí, sobrescribir"; +/* Button to proceed with posting a note even though it looks like they might be posting a private key. */ +"Yes, Post with Private Key" = "Sí, publicar con clave privada"; + /* You, in this context, is the person who controls their own social network. You is used in the context of a larger sentence that welcomes the reader to the social network that they control themself. */ "you" = "tú"; @@ -624,6 +714,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Footer text to inform user what will happen when the report is submitted. */ "Your report will be sent to the relays you are connected to" = "El reporte se enviará a los relés con los que tengas conexión"; +/* Accessibility label for zap button */ +"Zap" = "Zap"; + /* Dropdown option label for Lightning wallet, Zebedee. */ "Zebedee" = "Zebedee"; diff --git a/damus/ja.lproj/InfoPlist.strings b/damus/ja.lproj/InfoPlist.strings @@ -0,0 +1,12 @@ +/* Bundle display name */ +"CFBundleDisplayName" = "Damus"; + +/* Bundle name */ +"CFBundleName" = "damus"; + +/* Privacy - Face ID Usage Description */ +"NSFaceIDUsageDescription" = "秘密鍵にアクセスするためのローカル認証"; + +/* Privacy - Photo Library Additions Usage Description */ +"NSPhotoLibraryAddUsageDescription" = "Damusが画像を保存するためにあなたの写真にアクセスすることを許可する"; + diff --git a/damus/ja.lproj/Localizable.strings b/damus/ja.lproj/Localizable.strings @@ -0,0 +1,725 @@ +/* Blank space to separate profile picture from profile editor form. */ +" " = "61b6edf1108e6f396680a33b02486a70_tr"; + +/* Description of how the nip05 identifier would be used for verification. */ +"'%@' at '%@' will be used for verification" = "'%@' at '%@' は認証に使用されています"; + +/* Description of why the nip05 identifier is invalid. */ +"'%@' is an invalid NIP-05 identifier. It should look like an email." = "'%@' は無効なNIP-05識別子です。emailのような見た目であるべきです。"; + +/* Navigation bar title for view that shows who is following a user. */ +"(Profile.displayName(profile: profile, pubkey: whos))'s Followers" = "(Profile.displayName(profile: profile, pubkey: whos))のフォロワー"; + +/* Navigation bar title for view that shows who a user is following. */ +"(who) following" = "(who) がフォロー中"; + +/* Prefix character to username. */ +"@" = "@"; + +/* Abbreviated version of a nostr public key. */ +"%@" = "%@"; + +/* Sentence composed of 2 variables to describe how many zap payments there are on a post. In source English, the first variable is the number of zap payments, and the second variable is 'Zap' or 'Zaps'. +Sentence composed of 2 variables to describe how many relay servers a user is connected. In source English, the first variable is the number of relay servers, and the second variable is 'Relay' or 'Relays'. */ +"%@ %@" = "%@ %@"; + +/* Alert message that informs a user was blocked. */ +"%@ has been blocked" = "%@ はブロックされています"; + +/* Explanation of what is done to keep personally identifiable information private. There is a heading that precedes this explanation which is a variable to this string. */ +"%@. Creating an account doesn't require a phone number, email or name. Get started right away with zero friction." = "%@. アカウントの作成には、電話番号もメールアドレスも名前も必要ありません。すぐに始められます。"; + +/* Explanation of what is done to keep private data encrypted. There is a heading that precedes this explanation which is a variable to this string. */ +"%@. End-to-End encrypted private messaging. Keep Big Tech out of your DMs" = "%@. End-to-Endで暗号化されたプライベートなメッセージ。 あなたのDMに巨大IT企業を近づけません。"; + +/* Explanation of what can be done by users to earn money. There is a heading that precedes this explanation which is a variable to this string. */ +"%@. Tip your friend's posts and stack sats with Bitcoin⚡️, the native currency of the internet." = "%@. 友達の投稿にチップを送ろう。インターネットのネイティブ通貨:ビットコイン⚡️で。"; + +/* Number of zap payments on a post. +Number of relay servers a user is connected. */ +"%lld" = "%lld"; + +/* Fraction of how many of the user's relay servers that are operational. */ +"%lld/%lld" = "%lld/%lld"; + +/* Placeholder for event mention. */ +"< e >" = "< e >"; + +/* Text indicating the zap amount. i.e. number of satoshis that were tipped to a user */ +"⚡️ %@" = "⚡️ %@"; + +/* Label to prompt for about text entry for user to describe about themself. */ +"About" = "自己紹介"; + +/* Label for About Me section of user profile form. */ +"About Me" = "自己紹介"; + +/* Placeholder text for About Me description. */ +"Absolute Boss" = "絶対的なボス"; + +/* Button to accept the end user license agreement before being allowed into the app. */ +"Accept" = "許可"; + +/* Label to indicate the public ID of the account. */ +"Account ID" = "アカウントID"; + +/* Title for confirmation dialog to either share, report, or block a profile. */ +"Actions" = "アクション"; + +/* Button to add recommended relay server. + Button to confirm adding user inputted relay. */ +"Add" = "追加"; + +/* Button label to re-add all original participants as profiles to reply to in a note */ +"Add all" = "全て追加"; + +/* Label for section for adding a relay server. */ +"Add Relay" = "Relayを追加"; + +/* Label to display relay contact user. */ +"Admin" = "管理者"; + +/* Any amount of sats */ +"Any" = "Any"; + +/* Prompt for optional entry of API Key to use translation server. */ +"API Key (optional)" = "APIキー (任意)"; + +/* Prompt for required entry of API Key to use translation server. */ +"API Key (required)" = "APIキー (必須)"; + +/* Alert message to ask if user wants to repost a post. */ +"Are you sure you want to repost this?" = "本当にリポストしますか?"; + +/* Label for Banner Image section of user profile form. */ +"Banner Image" = "バナー画像"; + +/* Reminder to user that they should save their account information. */ +"Before we get started, you'll need to save your account info, otherwise you won't be able to login in the future if you ever uninstall Damus." = "始める前に、あなたのアカウント情報を保存しておく必要があります。もし保存しなかった場合、Damusをアンインストールすると今後ログインできなくなります。"; + +/* Dropdown option label for Lightning wallet, Bitcoin Beach. */ +"Bitcoin Beach" = "Bitcoin Beach"; + +/* Label for Bitcoin Lightning Tips section of user profile form. */ +"Bitcoin Lightning Tips" = "Bitcoin Lightning チップ"; + +/* Dropdown option label for Lightning wallet, Blixt Wallet */ +"Blixt Wallet" = "Blixt Wallet"; + +/* Alert button to block a user. + Button to block a profile. + Context menu option for blocking users. */ +"Block" = "ブロック"; + +/* Alert message prompt to ask if a user should be blocked. */ +"Block %@?" = "%@をブロックしますか?"; + +/* Title of alert for blocking a user. */ +"Block User" = "ユーザーをブロック"; + +/* Sidebar menu label for Profile view. */ +"Blocked" = "ブロック中"; + +/* Navigation title of view to see list of blocked users. */ +"Blocked Users" = "ブロックしたユーザー"; + +/* Dropdown option label for Lightning wallet, Blue Wallet. */ +"Blue Wallet" = "Blue Wallet"; + +/* Accessibility label for boosts button */ +"Boosts" = "ブースト"; + +/* Dropdown option label for Lightning wallet, Breez. */ +"Breez" = "Breez"; + +/* Context menu option for broadcasting the user's note to all of the user's connected relay servers. */ +"Broadcast" = "ブロードキャスト"; + +/* Alert button to cancel out of alert for blocking a user. + Button to cancel out of alert that creates a new mutelist. + Button to cancel out of posting a note. + Button to cancel out of reposting a post. + Button to cancel out of view adding user inputted relay. + Cancel deleting the user. + Cancel out of logging out the user. */ +"Cancel" = "キャンセル"; + +/* Dropdown option label for Lightning wallet, Cash App. */ +"Cash App" = "Cash App"; + +/* Navigation bar title for Chatroom view. */ +"Chat" = "チャット"; + +/* Button for clearing cached data. */ +"Clear" = "削除"; + +/* Section title for clearing cached data. */ +"Clear Cache" = "キャッシュを削除"; + +/* Label to display relay contact information. */ +"Contact" = "連絡先"; + +/* Label indicating that a user's key was copied. */ +"Copied" = "コピー完了"; + +/* Button to copy a relay server address. */ +"Copy" = "コピー"; + +/* Context menu option for copying the ID of the account that created the note. */ +"Copy Account ID" = "アカウントIDをコピー"; + +/* Context menu option to copy an image into clipboard. + Context menu option to copy an image to clipboard. */ +"Copy Image" = "画像をコピー"; + +/* Context menu option to copy the URL of an image into clipboard. */ +"Copy Image URL" = "画像URLをコピー"; + +/* Title of section for copying a Lightning invoice identifier. */ +"Copy invoice" = "インボイスをコピー"; + +/* Context menu option for copying a user's Lightning URL. */ +"Copy LNURL" = "LNURLをコピー"; + +/* Context menu option for copying the ID of the note. */ +"Copy Note ID" = "Note IDをコピー"; + +/* Context menu option for copying the JSON text from the note. */ +"Copy Note JSON" = "Note JSONをコピー"; + +/* Button to copy report ID. */ +"Copy Report ID" = "通報IDをコピー"; + +/* Context menu option for copying the text from an note. */ +"Copy Text" = "テキストをコピー"; + +/* Context menu option for copying the ID of the user who created the note. */ +"Copy User Pubkey" = "ユーザーの公開鍵をコピー"; + +/* Alert message to indicate that the blocked user could not be found. */ +"Could not find user to block..." = "ブロック対象のユーザーが見つかりませんでした..."; + +/* Button to create account. */ +"Create" = "作成"; + +/* Button to create an account. */ +"Create Account" = "アカウントを作成"; + +/* Title of alert prompting the user to create a new mutelist. */ +"Create new mutelist" = "新しいミュートリストを作成する"; + +/* Example description about Bitcoin creator(s), Satoshi Nakamoto. */ +"Creator(s) of Bitcoin. Absolute legend." = "ビットコインの発明者(達)。紛れもないレジェンド。"; + +/* Dropdown option for selecting a custom translation server. */ +"Custom" = "カスタム"; + +/* Name of the app, shown on the first screen when user is not logged in. */ +"Damus" = "Damus"; + +/* Dropdown option for selecting DeepL as the translation service. */ +"DeepL (Proprietary, Higher Accuracy)" = "DeepL (プロプライエタリ, より高精度)"; + +/* Button to pay a Lightning invoice with the user's default Lightning wallet. */ +"Default Wallet" = "デフォルトウォレット"; + +/* Button for deleting the users account. + Button to delete a relay server that the user connects to. + Button to remove a user from their blocklist. + Section title for deleting the user */ +"Delete" = "削除"; + +/* Alert for deleting the users account. + Button to delete the user's account. */ +"Delete Account" = "アカウントを削除"; + +/* Alert message to indicate this is a deleted account */ +"Deleted Account" = "削除されたアカウント"; + +/* Label to display relay description. */ +"Description" = "詳細"; + +/* Button to dismiss a text field alert. */ +"Dismiss" = "却下"; + +/* Label to prompt display name entry. */ +"Display Name" = "表示名"; + +/* Navigation title for DMs view, where DM is the English abbreviation for Direct Message. + Navigation title for view of DMs, where DM is an English abbreviation for Direct Message. */ +"DMs" = "メッセージ"; + +/* Button to dismiss wallet selection view for paying Lightning invoice. */ +"Done" = "完了"; + +/* Heading indicating that this application allows users to earn money. */ +"Earn Money" = "Earn Money"; + +/* Button to edit user's profile. */ +"Edit" = "編集"; + +/* Text indicating that the view is used for editing which participants are replied to in a note. */ +"Edit participants" = "参加者を編集"; + +/* Heading indicating that this application keeps private messaging end-to-end encrypted. */ +"Encrypted" = "暗号化されています"; + +/* Prompt for user to enter an account key to login. */ +"Enter your account key to login:" = "ログイン用のアカウントキーを入力してください:"; + +/* Error message indicating why saving keys failed. */ +"Error: %@" = "エラー: %@"; + +/* Label indicating that the below text is the EULA, an acronym for End User License Agreement. */ +"EULA" = "EULA"; + +/* Button to follow a user. */ +"Follow" = "フォローする"; + +/* Button to follow a user back. */ +"Follow Back" = "フォローバックする"; + +/* Text on QR code view to prompt viewer looking at screen to follow the user. */ +"Follow me on nostr" = "nostrでフォローしてね"; + +/* Label describing followers of a user. */ +"Followers" = "フォロワー"; + +/* Text to indicate that the button next to it is in a state that indicates that it is in the process of following a profile. +Part of a larger sentence to describe how many profiles a user is following. */ +"Following" = "フォロー中"; + +/* Label to indicate that the user is in the process of following another user. */ +"Following..." = "フォローしています..."; + +/* Text to indicate that button next to it is in a state that will follow a profile when tapped. */ +"Follows" = "フォロー"; + +/* Text to indicate that a user is following your profile. */ +"Follows you" = "フォローされています"; + +/* Dropdown option for selecting Free plan for DeepL translation service. */ +"Free" = "Free"; + +/* Button to navigate to DeepL website to get a translation API key. */ +"Get API Key" = "APIキーを取得"; + +/* Navigation bar title for Global view where posts from all connected relay servers appear. */ +"Global" = "グローバル"; + +/* Navigation link to go to post referenced by hex code. */ +"Goto post %@" = "投稿へ %@"; + +/* Navigation link to go to profile. */ +"Goto profile %@" = "プロフィールへ %@"; + +/* Button to hide a post from a user who has been blocked. */ +"Hide" = "非表示"; + +/* Button to hide the DeepL translation API key. + Button to hide the LibreTranslate server API key. */ +"Hide API Key" = "APIキーを非表示にする"; + +/* Navigation bar title for Home view where posts and replies appear from those who the user is following. */ +"Home" = "ホーム"; + +/* Placeholder example text for profile picture URL. */ +"https://example.com/pic.jpg" = "https://example.com/pic.jpg"; + +/* Placeholder example text for website URL for user profile. */ +"https://jb55.com" = "https://jb55.com"; + +/* Button for user to report that the account or content has illegal content. */ +"Illegal content" = "違法なコンテンツ"; + +/* Error message indicating that an invalid account key was entered for login. */ +"Invalid key" = "無効なキー"; + +/* Button for user to report that the account or content has spam. */ +"It's spam" = "これはスパムです"; + +/* Placeholder example text for identifier used for NIP-05 verification. */ +"jb55@jb55.com" = "jb55@jb55.com"; + +/* Moves the post button to the left side of the screen */ +"Left Handed" = "左利きモード"; + +/* Button to complete account creation and start using the app. */ +"Let's go!" = "Let's go!"; + +/* Dropdown option for selecting LibreTranslate as the translation service. */ +"LibreTranslate (Open Source)" = "LibreTranslate (オープンソース)"; + +/* Placeholder text for entry of Lightning Address or LNURL. */ +"Lightning Address or LNURL" = "Lightning Address または LNURL"; + +/* Indicates that the view is for paying a Lightning invoice. */ +"Lightning Invoice" = "Lightning Invoice"; + +/* Accessibility Label for Like button */ +"Like" = "いいね"; + +/* Dropdown option label for Lightning wallet, LNLink. */ +"LNLink" = "LNLink"; + +/* Face ID usage description shown when trying to access private key */ +"Local authentication to access private key" = "秘密鍵にアクセスするためのローカル認証"; + +/* Dropdown option label for system default for Lightning wallet. */ +"Local default" = "ローカルのデフォルト"; + +/* Button to log into account. + Button to log into an account. */ +"Login" = "ログイン"; + +/* Alert for logging out the user. + Button for logging out the user. + Button to close the alert that informs that the current account has been deleted. */ +"Logout" = "ログアウト"; + +/* Reminder message in alert to get customer to verify that their private security account key is saved saved before logging out. */ +"Make sure your nsec account key is saved before you logout or you will lose access to this account" = "ログアウト前にあなたのnsec秘密鍵を保存していることを確認してください。保存していない場合、アカウントへのアクセスを失うことになります。"; + +/* Dropdown option label for Lightning wallet, Muun. */ +"Muun" = "Muun"; + +/* Label for NIP-05 Verification section of user profile form. */ +"NIP-05 Verification" = "NIP-05検証"; + +/* Button to cancel out of posting a note after being alerted that it looks like they might be posting a private key. */ +"No" = "中断する"; + +/* Alert message prompt that asks if the user wants to create a new block list, overwriting previous block lists. */ +"No block list found, create a new one? This will overwrite any previous block lists." = "ブロックリストが見つかりませんでした。新しく作成しますか?これは以前のブロックリストを上書きします。"; + +/* No search results. */ +"none" = "該当なし"; + +/* Dropdown option for selecting no translation service. */ +"None" = "利用しない"; + +/* Alert user that they might be attempting to paste a private key and ask them to confirm. */ +"Note contains \"nsec1\" private key. Are you sure?" = "投稿に \"nsec1\" 秘密鍵が含まれています。本当に続けますか?"; + +/* Indicates that there are no notes in the timeline to view. */ +"Nothing to see here. Check back later!" = "まだ何もないようです。また後で見に来てね!"; + +/* Toolbar label for Notifications view. */ +"Notifications" = "通知"; + +/* String indicating that a given timestamp just occurred */ +"now" = "たった今"; + +/* Prompt for user to enter in an account key to login. This text shows the characters the key could start with if it was a private key. */ +"nsec1..." = "nsec1..."; + +/* Button for user to report that the account or content has nudity or explicit content. */ +"Nudity or explicit content" = "ヌードまたは露骨なコンテンツ"; + +/* Label indicating that a form input is optional. */ +"optional" = "任意"; + +/* Button to pay a Lightning invoice. */ +"Pay" = "支払う"; + +/* Navigation bar title for view to pay Lightning invoice. */ +"Pay the Lightning invoice" = "Lightning invoiceを支払う"; + +/* Dropdown option label for Lightning wallet, Phoenix. */ +"Phoenix" = "Phoenix"; + +/* Prompt selection of DeepL subscription plan to perform machine translations on notes */ +"Plan" = "プラン"; + +/* Button to post a note. */ +"Post" = "投稿する"; + +/* Text to indicate that what is being shown is a post from a user who has been blocked. */ +"Post from a user you've blocked" = "あなたがブロックしたユーザーの投稿"; + +/* Label for filter for seeing only posts (instead of posts and replies). */ +"Posts" = "投稿"; + +/* Label for filter for seeing posts and replies (instead of only posts). */ +"Posts & Replies" = "投稿とリプライ"; + +/* Heading indicating that this application keeps personally identifiable information private. A sentence describing what is done to keep data private comes after this heading. */ +"Private" = "プライベート"; + +/* Title of the secure field that holds the user's private key. */ +"Private Key" = "秘密鍵"; + +/* Dropdown option for selecting Pro plan for DeepL translation service. */ +"Pro" = "Pro"; + +/* Sidebar menu label for Profile view. */ +"Profile" = "プロフィール"; + +/* Label for Profile Picture section of user profile form. */ +"Profile Picture" = "プロフィール画像"; + +/* Section title for the user's public account ID. */ +"Public Account ID" = "パブリックアカウントID"; + +/* Label indicating that the text is a user's public account key. */ +"Public key" = "公開鍵"; + +/* Label indicating that the text is a user's public account key. */ +"Public Key" = "公開鍵"; + +/* Prompt to ask user if the key they entered is a public key. */ +"Public Key?" = "公開鍵ですか?"; + +/* Navigation bar title for Reactions view. */ +"Reactions" = "リアクション"; + +/* Section title for recommend relay servers that could be added as part of configuration */ +"Recommended Relays" = "推奨のリレーサーバー"; + +/* Button to reject the end user license agreement, which disallows the user from being let into the app. */ +"Reject" = "却下"; + +/* Label to display relay address. + Text field for relay server. Used for testing purposes. */ +"Relay" = "リレー"; + +/* Sidebar menu label for Relays view. */ +"Relays" = "リレー"; + +/* Description of what was done as a result of sending a report to relay servers. */ +"Relays have been notified and clients will be able to use this information to filter content. Thank you!" = "リレーに通報が通知され、クライアントはこの情報を使ってコンテンツをフィルタリングすることができるようになります。ありがとうございます!"; + +/* Button label to remove all participants from a note reply. */ +"Remove all" = "全て削除"; + +/* Accessibility label for reply button */ +"Reply" = "リプライ"; + +/* Label to indicate that the user is replying to themself. */ +"Reply to self" = "自分にリプライ"; + +/* Label to indicate that the user is replying to 2 users. */ +"Replying to %@ & %@" = "%1$@ と %2$@ にリプライ"; + +/* Indicating that the user is replying to the following listed people. */ +"Replying to:" = "リプライ先:"; + +/* Button to report a profile. + Context menu option for reporting content. */ +"Report" = "通報"; + +/* Label indicating that the text underneath is the identifier of the report that was sent to relay servers. */ +"Report ID:" = "通報ID:"; + +/* Message indicating that a report was successfully sent to relay servers. */ +"Report sent!" = "通報が送信されました!"; + +/* Button to confirm reposting a post. + Title of alert for confirming to repost a post. */ +"Repost" = "リポスト"; + +/* Text indicating that the post was reposted (i.e. re-shared). */ +"Reposted" = "リポストされました"; + +/* Navigation bar title for Reposts view. */ +"Reposts" = "リポスト"; + +/* Picker option for DM selector for seeing only message requests (DMs that someone else sent the user which has not been responded to yet). DM is the English abbreviation for Direct Message. */ +"Requests" = "リクエスト"; + +/* Button to retry completing account creation after an error occurred. */ +"Retry" = "リトライ"; + +/* Dropdown option label for Lightning wallet, River */ +"River" = "River"; + +/* Example username of Bitcoin creator(s), Satoshi Nakamoto. */ +"satoshi" = "サトシ"; + +/* Name of Bitcoin creator(s). */ +"Satoshi Nakamoto" = "サトシ・ナカモト"; + +/* Button for saving profile. */ +"Save" = "保存"; + +/* Context menu option to save an image. */ +"Save Image" = "画像を保存する"; + +/* Text on QR code view to prompt viewer to scan the QR code on screen with their device camera. */ +"Scan the code" = "QRコードをスキャン"; + +/* Navigation link to search hashtag. */ +"Search hashtag: #%@" = "ハッシュタグを検索: #%@"; + +/* Placeholder text to prompt entry of search query. */ +"Search..." = "検索する..."; + +/* Section title for user's secret account login key. */ +"Secret Account Login Key" = "ログイン用秘密鍵"; + +/* Title of section for selecting a Lightning wallet to pay a Lightning invoice. */ +"Select a Lightning wallet" = "Lightningウォレットを選択"; + +/* Prompt selection of user's default wallet */ +"Select default wallet" = "デフォルトのウォレットを選択"; + +/* Text prompt for user to send a message to the other user. */ +"Send a message to start the conversation..." = "会話を開始するにはメッセージを送信してください..."; + +/* Prompt selection of LibreTranslate server to perform machine translations on notes */ +"Server" = "サーバー"; + +/* Prompt selection of translation service provider. */ +"Service" = "サービス"; + +/* Navigation title for Settings view. + Sidebar menu label for accessing the app settings */ +"Settings" = "設定"; + +/* Button to share a post + Button to share an image. + Button to share the link to a profile. */ +"Share" = "共有"; + +/* Button to show a post from a user who has been blocked. + Toggle to show or hide user's secret account login key. */ +"Show" = "表示"; + +/* Button to show the DeepL translation API key. + Button to show the LibreTranslate server API key. */ +"Show API Key" = "APIキーを表示"; + +/* Toggle to show or hide selection of wallet. */ +"Show wallet selector" = "ウォレット選択を表示"; + +/* Sidebar menu label to sign out of the account. */ +"Sign out" = "サインアウト"; + +/* Label to display relay software. */ +"Software" = "ソフトウェア"; + +/* Dropdown option label for Lightning wallet, Strike. */ +"Strike" = "Strike"; + +/* Label to display relay's supported NIPs. */ +"Supported NIPs" = "対応しているNIP"; + +/* Button to close out of alert that informs that the action to block a user was successful. */ +"Thanks!" = "ありがとう!"; + +/* Button for user to report that the account is impersonating someone. */ +"They are impersonating someone" = "誰かになりすましています"; + +/* Warning that the inputted account key is a public key and the result of what happens because of it. */ +"This is a public key, you will not be able to make posts or interact in any way. This is used for viewing accounts from their perspective." = "これは公開鍵で、投稿などの操作は一切できません。入力された公開鍵の視点で投稿を見るために使用します。"; + +/* Warning that the inputted account key for login is an old-style and asking user to verify if it is a public key. */ +"This is an old-style nostr key. We're not sure if it's a pubkey or private key. Please toggle the button below if this a public key." = "これは古い形式のnostrキーです。公開鍵または秘密鍵かどうかの判別が出来ません。公開鍵の場合は下のボタンをトグルしてください。"; + +/* Label to describe that a public key is the user's account ID and what they can do with it. */ +"This is your account ID, you can give this to your friends so that they can follow you. Click to copy." = "これはあなたのアカウントIDで、これを友達に共有すれば、友達はあなたをフォローできます。クリックしてコピー。"; + +/* Label to describe that a private key is the user's secret account key and what they should do with it. */ +"This is your secret account key. You need this to access your account. Don't share this with anyone! Save it in a password manager and keep it safe!" = "これがあなたの秘密鍵です。アカウントにアクセスするにはこれが必要になります。誰にも共有しないでください!パスワードマネージャーに保存して、安全に管理してください!"; + +/* Navigation bar title for note thread. + Navigation bar title for threaded event detail view. */ +"Thread" = "スレッド"; + +/* Button to translate note from different language. */ +"Translate Note" = "翻訳する"; + +/* Button to indicate that the note has been translated from a different language. */ +"Translated from (lang)" = "(lang) からの翻訳"; + +/* Button to indicate that the note is in the process of being translated from a different language. */ +"Translating from (lang)..." = "(lang) から翻訳しています..."; + +/* Section title for selecting the translation service. */ +"Translations" = "翻訳サービス"; + +/* Text field prompt asking user to type the word DELETE to confirm that they want to proceed with deleting their account. The all caps lock DELETE word should not be translated. Everything else should. */ +"Type DELETE to delete" = "削除するには DELETE と入力してください"; + +/* Text box prompt to ask user to type their post. */ +"Type your post here..." = "投稿をここに入力..."; + +/* Non-breaking space character to fill in blank space next to event action button icons. */ +"u{00A0}" = "u{00A0}"; + +/* Button to unfollow a user. */ +"Unfollow" = "フォロー解除"; + +/* Text to indicate that the button next to it is in a state that indicates that it is in the process of unfollowing a profile. */ +"Unfollowing" = "フォロー解除中"; + +/* Label to indicate that the user is in the process of unfollowing another user. */ +"Unfollowing..." = "フォローを解除しています..."; + +/* Text to indicate that the button next to it is in a state that will unfollow a profile when tapped. */ +"Unfollows" = "フォロー解除"; + +/* Example URL to LibreTranslate server */ +"URL" = "URL"; + +/* Alert message to indicate the user has been blocked */ +"User blocked" = "ユーザーをブロックしました"; + +/* Alert message that informs a user was blocked. */ +"User has been blocked" = "ユーザーはブロックされています"; + +/* Label for Username section of user profile form. + Label to prompt username entry. */ +"Username" = "ユーザー名"; + +/* Label to display relay software version. */ +"Version" = "バージョン"; + +/* Sidebar menu label for Wallet view. */ +"Wallet" = "ウォレット"; + +/* Dropdown option label for Lightning wallet, Wallet of Satoshi. */ +"Wallet of Satoshi" = "Wallet of Satoshi"; + +/* Section title for selection of wallet. */ +"Wallet Selector" = "ウォレットを選択"; + +/* Label for Website section of user profile form. */ +"Website" = "ウェブサイト"; + +/* Welcoming message to the reader. The variable is 'you', the reader. */ +"Welcome to the social network %@ control." = "あなたがコントロールするSNSへようこそ。"; + +/* Text to welcome user. */ +"Welcome, %@!" = "ようこそ, %@!"; + +/* Header text to prompt user what issue they want to report. */ +"What do you want to report?" = "通報したい項目は何ですか?"; + +/* Placeholder example for relay server address. */ +"wss://some.relay.com" = "wss://some.relay.com"; + +/* Text of button that confirms to overwrite the existing mutelist. */ +"Yes, Overwrite" = "はい、上書きします"; + +/* Button to proceed with posting a note even though it looks like they might be posting a private key. */ +"Yes, Post with Private Key" = "はい、秘密鍵を投稿します"; + +/* You, in this context, is the person who controls their own social network. You is used in the context of a larger sentence that welcomes the reader to the social network that they control themself. */ +"you" = "あなた"; + +/* Label for Your Name section of user profile form. */ +"Your Name" = "あなたの名前"; + +/* Footer text to inform user what will happen when the report is submitted. */ +"Your report will be sent to the relays you are connected to" = "あなたの通報は接続しているリレーに送信されました"; + +/* Accessibility label for zap button */ +"Zap" = "Zap"; + +/* Dropdown option label for Lightning wallet, Zebedee. */ +"Zebedee" = "Zebedee"; + +/* Dropdown option label for Lightning wallet, Zeus LN. */ +"Zeus LN" = "Zeus LN"; + diff --git a/damus/ja.lproj/Localizable.stringsdict b/damus/ja.lproj/Localizable.stringsdict @@ -0,0 +1,136 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>collapsed_event_view_other_notes</key> + <dict> + <key>NOTES</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>other</key> + <string>%d その他のNote</string> + </dict> + <key>NSStringLocalizedFormatKey</key> + <string>··· %#@NOTES@ ···</string> + </dict> + <key>followers_count</key> + <dict> + <key>FOLLOWERS</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>other</key> + <string>フォロワー</string> + </dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@FOLLOWERS@</string> + </dict> + <key>reactions_count</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REACTIONS@</string> + <key>REACTIONS</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>other</key> + <string>リアクション</string> + </dict> + </dict> + <key>relays_count</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@RELAYS@</string> + <key>RELAYS</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>other</key> + <string>リレー</string> + </dict> + </dict> + <key>replying_to_one_and_others</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%@%#@OTHERS@ にリプライ</string> + <key>OTHERS</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>other</key> + <string> &amp; %d その他</string> + <key>zero</key> + <string></string> + </dict> + </dict> + <key>replying_to_two_and_others</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%@, %@%#@OTHERS@ にリプライ</string> + <key>OTHERS</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>other</key> + <string> &amp; %d その他</string> + <key>zero</key> + <string></string> + </dict> + </dict> + <key>reposts_count</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@REPOSTS@</string> + <key>REPOSTS</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>other</key> + <string>リポスト</string> + </dict> + </dict> + <key>sats_count</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%1$#@SATS@</string> + <key>SATS</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>@</string> + <key>other</key> + <string>%2$@ sats</string> + </dict> + </dict> + <key>zaps_count</key> + <dict> + <key>NSStringLocalizedFormatKey</key> + <string>%#@ZAPS@</string> + <key>ZAPS</key> + <dict> + <key>NSStringFormatSpecTypeKey</key> + <string>NSStringPluralRuleType</string> + <key>NSStringFormatValueTypeKey</key> + <string>d</string> + <key>other</key> + <string>Zaps</string> + </dict> + </dict> +</dict> +</plist> diff --git a/damus/pl-PL.lproj/InfoPlist.strings b/damus/pl-PL.lproj/InfoPlist.strings @@ -4,6 +4,9 @@ /* Bundle name */ "CFBundleName" = "damus"; +/* Privacy - Face ID Usage Description */ +"NSFaceIDUsageDescription" = "Lokalne uwierzytelnienie dostępu do klucza prywatnego"; + /* Privacy - Photo Library Additions Usage Description */ "NSPhotoLibraryAddUsageDescription" = "Nadanie Damusowi uprawnień by miał dostęp do Twoich zdjęć umożliwia zapisywanie obrazów."; diff --git a/damus/pl-PL.lproj/Localizable.strings b/damus/pl-PL.lproj/Localizable.strings @@ -76,12 +76,18 @@ Number of relay servers a user is connected. */ /* Label for section for adding a relay server. */ "Add Relay" = "Dodaj przekaźnik"; +/* Label to display relay contact user. */ +"Admin" = "Admin"; + /* Any amount of sats */ "Any" = "Dowolny"; /* Prompt for optional entry of API Key to use translation server. */ "API Key (optional)" = "Klucz API (opcjonalny)"; +/* Prompt for required entry of API Key to use translation server. */ +"API Key (required)" = "Klucz API (wymagany)"; + /* Alert message to ask if user wants to repost a post. */ "Are you sure you want to repost this?" = "Na pewno chcesz podać dalej?"; @@ -120,6 +126,9 @@ Number of relay servers a user is connected. */ /* Dropdown option label for Lightning wallet, Blue Wallet. */ "Blue Wallet" = "Blue Wallet"; +/* Accessibility label for boosts button */ +"Boosts" = "Podbij"; + /* Dropdown option label for Lightning wallet, Breez. */ "Breez" = "Breez"; @@ -147,6 +156,9 @@ Number of relay servers a user is connected. */ /* Section title for clearing cached data. */ "Clear Cache" = "Pamięć podręczna"; +/* Label to display relay contact information. */ +"Contact" = "Kontakt"; + /* Label indicating that a user's key was copied. */ "Copied" = "Skopiowano"; @@ -205,6 +217,9 @@ Number of relay servers a user is connected. */ /* Name of the app, shown on the first screen when user is not logged in. */ "Damus" = "Damus"; +/* Dropdown option for selecting DeepL as the translation service. */ +"DeepL (Proprietary, Higher Accuracy)" = "DeepL (Własnościowy, wysoka dokładność)"; + /* Button to pay a Lightning invoice with the user's default Lightning wallet. */ "Default Wallet" = "Portfel domyślny"; @@ -214,6 +229,16 @@ Number of relay servers a user is connected. */ Section title for deleting the user */ "Delete" = "Usuń"; +/* Alert for deleting the users account. + Button to delete the user's account. */ +"Delete Account" = "Skasuj konto"; + +/* Alert message to indicate this is a deleted account */ +"Deleted Account" = "Konto skasowane"; + +/* Label to display relay description. */ +"Description" = "Opis"; + /* Button to dismiss a text field alert. */ "Dismiss" = "Odzruć"; @@ -251,6 +276,12 @@ Number of relay servers a user is connected. */ /* Button to follow a user. */ "Follow" = "Obserwuj"; +/* Button to follow a user back. */ +"Follow Back" = "Obserwuj"; + +/* Text on QR code view to prompt viewer looking at screen to follow the user. */ +"Follow me on nostr" = "Obserwuj mnie na nostr"; + /* Label describing followers of a user. */ "Followers" = "Obserwujący"; @@ -264,6 +295,15 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Text to indicate that button next to it is in a state that will follow a profile when tapped. */ "Follows" = "Obserwuje"; +/* Text to indicate that a user is following your profile. */ +"Follows you" = "Obserwuje Cię"; + +/* Dropdown option for selecting Free plan for DeepL translation service. */ +"Free" = "Darmowy"; + +/* Button to navigate to DeepL website to get a translation API key. */ +"Get API Key" = "Pobierz klucz API"; + /* Navigation bar title for Global view where posts from all connected relay servers appear. */ "Global" = "Globalny"; @@ -307,15 +347,24 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Button to complete account creation and start using the app. */ "Let's go!" = "Jedziemy!"; +/* Dropdown option for selecting LibreTranslate as the translation service. */ +"LibreTranslate (Open Source)" = "LibraTranslate (Otwarte Źródła)"; + /* Placeholder text for entry of Lightning Address or LNURL. */ "Lightning Address or LNURL" = "Address Lightning lub LNURL"; /* Indicates that the view is for paying a Lightning invoice. */ "Lightning Invoice" = "Faktura Lightning"; +/* Accessibility Label for Like button */ +"Like" = "Polub"; + /* Dropdown option label for Lightning wallet, LNLink. */ "LNLink" = "LNLink"; +/* Face ID usage description shown when trying to access private key */ +"Local authentication to access private key" = "Lokalne uwierzytelnienie dostępu do klucza prywatnego"; + /* Dropdown option label for system default for Lightning wallet. */ "Local default" = "Domyślny systemowy"; @@ -337,6 +386,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Label for NIP-05 Verification section of user profile form. */ "NIP-05 Verification" = "Weryfikacja NIP-05"; +/* Button to cancel out of posting a note after being alerted that it looks like they might be posting a private key. */ +"No" = "Nie"; + /* Alert message prompt that asks if the user wants to create a new block list, overwriting previous block lists. */ "No block list found, create a new one? This will overwrite any previous block lists." = "Nie znaleziono listy zablokowanych, stworzyć nową? Nadpisać poprzednie listy."; @@ -346,10 +398,13 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Dropdown option for selecting no translation service. */ "None" = "Żaden"; +/* Alert user that they might be attempting to paste a private key and ask them to confirm. */ +"Note contains \"nsec1\" private key. Are you sure?" = "Treść zawiera klucz prywatny \"nsec1\". Jesteś pewien?"; + /* Indicates that there are no notes in the timeline to view. */ "Nothing to see here. Check back later!" = "Nic tu nie ma. Sprawdź później!"; -/* Navigation title for notifications. */ +/* Toolbar label for Notifications view. */ "Notifications" = "Powiadomienia"; /* String indicating that a given timestamp just occurred */ @@ -373,6 +428,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Dropdown option label for Lightning wallet, Phoenix. */ "Phoenix" = "Phoenix"; +/* Prompt selection of DeepL subscription plan to perform machine translations on notes */ +"Plan" = "Plan"; + /* Button to post a note. */ "Post" = "Napisz post"; @@ -391,6 +449,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Title of the secure field that holds the user's private key. */ "Private Key" = "Klucz prywatny"; +/* Dropdown option for selecting Pro plan for DeepL translation service. */ +"Pro" = "Profesjonalny"; + /* Sidebar menu label for Profile view. */ "Profile" = "Profil"; @@ -422,8 +483,7 @@ Part of a larger sentence to describe how many profiles a user is following. */ Text field for relay server. Used for testing purposes. */ "Relay" = "Przekaźnik"; -/* Sidebar menu label for Relay servers view - Sidebar menu label for Relays view. */ +/* Sidebar menu label for Relays view. */ "Relays" = "Przekaźniki"; /* Description of what was done as a result of sending a report to relay servers. */ @@ -432,6 +492,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Button label to remove all participants from a note reply. */ "Remove all" = "Usuń wszystkie"; +/* Accessibility label for reply button */ +"Reply" = "Odpowiedz"; + /* Label to indicate that the user is replying to themself. */ "Reply to self" = "Odpowiedz sobie"; @@ -482,6 +545,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Context menu option to save an image. */ "Save Image" = "Zapisz obraz"; +/* Text on QR code view to prompt viewer to scan the QR code on screen with their device camera. */ +"Scan the code" = "Skanuj kod"; + /* Navigation link to search hashtag. */ "Search hashtag: #%@" = "Szukaj hasztag: #%@"; @@ -503,6 +569,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Prompt selection of LibreTranslate server to perform machine translations on notes */ "Server" = "Serwer"; +/* Prompt selection of translation service provider. */ +"Service" = "Usługa"; + /* Navigation title for Settings view. Sidebar menu label for accessing the app settings */ "Settings" = "Ustawienia"; @@ -526,9 +595,15 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Sidebar menu label to sign out of the account. */ "Sign out" = "Wyloguj się"; +/* Label to display relay software. */ +"Software" = "Oprogramowanie"; + /* Dropdown option label for Lightning wallet, Strike. */ "Strike" = "Strike"; +/* Label to display relay's supported NIPs. */ +"Supported NIPs" = "Wspierane NIP"; + /* Button to close out of alert that informs that the action to block a user was successful. */ "Thanks!" = "Dzięki!"; @@ -557,6 +632,15 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Button to indicate that the note has been translated from a different language. */ "Translated from (lang)" = "Tłumaczenie z (lang)"; +/* Button to indicate that the note is in the process of being translated from a different language. */ +"Translating from (lang)..." = "Tłumaczę z (lang)..."; + +/* Section title for selecting the translation service. */ +"Translations" = "Tłumaczenia"; + +/* Text field prompt asking user to type the word DELETE to confirm that they want to proceed with deleting their account. The all caps lock DELETE word should not be translated. Everything else should. */ +"Type DELETE to delete" = "Napisz DELETE aby skasować"; + /* Text box prompt to ask user to type their post. */ "Type your post here..." = "Napisz swój post tutaj..."; @@ -588,6 +672,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ Label to prompt username entry. */ "Username" = "Nazwa użytkownika"; +/* Label to display relay software version. */ +"Version" = "Wersja"; + /* Sidebar menu label for Wallet view. */ "Wallet" = "Portfel"; @@ -615,6 +702,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Text of button that confirms to overwrite the existing mutelist. */ "Yes, Overwrite" = "Tak, nadpisz"; +/* Button to proceed with posting a note even though it looks like they might be posting a private key. */ +"Yes, Post with Private Key" = "Tak, wyślij pomimo to"; + /* You, in this context, is the person who controls their own social network. You is used in the context of a larger sentence that welcomes the reader to the social network that they control themself. */ "you" = "Ty"; @@ -624,6 +714,9 @@ Part of a larger sentence to describe how many profiles a user is following. */ /* Footer text to inform user what will happen when the report is submitted. */ "Your report will be sent to the relays you are connected to" = "Twoje zgłoszenie zostanie wysłane do przekaźników, do których jesteś podłączony"; +/* Accessibility label for zap button */ +"Zap" = "Zap"; + /* Dropdown option label for Lightning wallet, Zebedee. */ "Zebedee" = "Zebedee"; diff --git a/damus/pl-PL.lproj/Localizable.stringsdict b/damus/pl-PL.lproj/Localizable.stringsdict @@ -183,7 +183,7 @@ <key>one</key> <string>Zap</string> <key>other</key> - <string>Zaps</string> + <string>Zapów</string> </dict> </dict> </dict> diff --git a/translations/de.xliff b/translations/de.xliff @@ -18,6 +18,7 @@ </trans-unit> <trans-unit id="NSFaceIDUsageDescription" xml:space="preserve"> <source>Local authentication to access private key</source> + <target>Lokale Authentifizierung für den Zugriff auf den privaten Schlüssel</target> <note>Privacy - Face ID Usage Description</note> </trans-unit> @@ -133,6 +134,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="API Key (required)" xml:space="preserve"> <source>API Key (required)</source> + <target>API-Schlüssel (benötigt)</target> <note>Prompt for required entry of API Key to use translation server.</note> </trans-unit> @@ -193,6 +195,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Admin" xml:space="preserve"> <source>Admin</source> + <target>Admin</target> <note>Label to display relay contact user.</note> </trans-unit> @@ -278,6 +281,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Boosts" xml:space="preserve"> <source>Boosts</source> + <target>Boosts</target> <note>Accessibility label for boosts button</note> </trans-unit> @@ -331,6 +335,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Contact" xml:space="preserve"> <source>Contact</source> + <target>Kontakt</target> <note>Label to display relay contact information.</note> </trans-unit> @@ -458,6 +463,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="DeepL (Proprietary, Higher Accuracy)" xml:space="preserve"> <source>DeepL (Proprietary, Higher Accuracy)</source> + <target>DeepL (Proprietär, bessere Genauigkeit)</target> <note>Dropdown option for selecting DeepL as the translation service.</note> </trans-unit> @@ -491,6 +497,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Description" xml:space="preserve"> <source>Description</source> + <target>Beschreibung</target> <note>Label to display relay description.</note> </trans-unit> @@ -562,11 +569,13 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Follow Back" xml:space="preserve"> <source>Follow Back</source> + <target>Ebenfalls folgen</target> <note>Button to follow a user back.</note> </trans-unit> <trans-unit id="Follow me on nostr" xml:space="preserve"> <source>Follow me on nostr</source> + <target>Folge mir auf Nostr</target> <note>Text on QR code view to prompt viewer looking at screen to follow the user.</note> </trans-unit> @@ -597,16 +606,19 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Follows you" xml:space="preserve"> <source>Follows you</source> + <target>Folgt dir</target> <note>Text to indicate that a user is following your profile.</note> </trans-unit> <trans-unit id="Free" xml:space="preserve"> <source>Free</source> + <target>kostenlos</target> <note>Dropdown option for selecting Free plan for DeepL translation service.</note> </trans-unit> <trans-unit id="Get API Key" xml:space="preserve"> <source>Get API Key</source> + <target>API-Schlüssel erhalten</target> <note>Button to navigate to DeepL website to get a translation API key.</note> </trans-unit> @@ -685,6 +697,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="LibreTranslate (Open Source)" xml:space="preserve"> <source>LibreTranslate (Open Source)</source> + <target>LibreTranslate (Open Source)</target> <note>Dropdown option for selecting LibreTranslate as the translation service.</note> </trans-unit> @@ -702,11 +715,13 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Like" xml:space="preserve"> <source>Like</source> + <target>Like</target> <note>Accessibility Label for Like button</note> </trans-unit> <trans-unit id="Local authentication to access private key" xml:space="preserve"> <source>Local authentication to access private key</source> + <target>Lokale Authentifizierung für den Zugriff auf den privaten Schlüssel</target> <note>Face ID usage description shown when trying to access private key</note> </trans-unit> @@ -811,6 +826,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Plan" xml:space="preserve"> <source>Plan</source> + <target>Paket</target> <note>Prompt selection of DeepL subscription plan to perform machine translations on notes</note> </trans-unit> @@ -852,6 +868,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Pro" xml:space="preserve"> <source>Pro</source> + <target>Pro</target> <note>Dropdown option for selecting Pro plan for DeepL translation service.</note> </trans-unit> @@ -937,6 +954,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Reply" xml:space="preserve"> <source>Reply</source> + <target>Antworten</target> <note>Accessibility label for reply button</note> </trans-unit> @@ -1034,6 +1052,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Scan the code" xml:space="preserve"> <source>Scan the code</source> + <target>Code scannen</target> <note>Text on QR code view to prompt viewer to scan the QR code on screen with their device camera.</note> </trans-unit> @@ -1081,6 +1100,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Service" xml:space="preserve"> <source>Service</source> + <target>Dienst</target> <note>Prompt selection of translation service provider.</note> </trans-unit> @@ -1127,6 +1147,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Software" xml:space="preserve"> <source>Software</source> + <target>Software</target> <note>Label to display relay software.</note> </trans-unit> @@ -1138,6 +1159,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Supported NIPs" xml:space="preserve"> <source>Supported NIPs</source> + <target>Unterstützte NIPs</target> <note>Label to display relay's supported NIPs.</note> </trans-unit> @@ -1204,6 +1226,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Translations" xml:space="preserve"> <source>Translations</source> + <target>Übersetzungen</target> <note>Section title for selecting the translation service.</note> </trans-unit> @@ -1270,6 +1293,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Version" xml:space="preserve"> <source>Version</source> + <target>Version</target> <note>Label to display relay software version.</note> </trans-unit> @@ -1341,6 +1365,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Zap" xml:space="preserve"> <source>Zap</source> + <target>Zap</target> <note>Accessibility label for zap button</note> </trans-unit> diff --git a/translations/es_419.xliff b/translations/es_419.xliff @@ -18,6 +18,7 @@ </trans-unit> <trans-unit id="NSFaceIDUsageDescription" xml:space="preserve"> <source>Local authentication to access private key</source> + <target>Autenticación local para acceder a la clave privada</target> <note>Privacy - Face ID Usage Description</note> </trans-unit> @@ -133,6 +134,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="API Key (required)" xml:space="preserve"> <source>API Key (required)</source> + <target>Clave de API (obligatorio)</target> <note>Prompt for required entry of API Key to use translation server.</note> </trans-unit> @@ -193,6 +195,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Admin" xml:space="preserve"> <source>Admin</source> + <target>Administrador</target> <note>Label to display relay contact user.</note> </trans-unit> @@ -278,6 +281,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Boosts" xml:space="preserve"> <source>Boosts</source> + <target>Boosts</target> <note>Accessibility label for boosts button</note> </trans-unit> @@ -331,6 +335,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Contact" xml:space="preserve"> <source>Contact</source> + <target>Contacto</target> <note>Label to display relay contact information.</note> </trans-unit> @@ -458,6 +463,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="DeepL (Proprietary, Higher Accuracy)" xml:space="preserve"> <source>DeepL (Proprietary, Higher Accuracy)</source> + <target>DeepL (Propietario, Mayor precisión)</target> <note>Dropdown option for selecting DeepL as the translation service.</note> </trans-unit> @@ -478,17 +484,20 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Delete Account" xml:space="preserve"> <source>Delete Account</source> + <target>Eliminar cuenta</target> <note>Alert for deleting the users account. Button to delete the user's account.</note> </trans-unit> <trans-unit id="Deleted Account" xml:space="preserve"> <source>Deleted Account</source> + <target>Cuenta eliminada</target> <note>Alert message to indicate this is a deleted account</note> </trans-unit> <trans-unit id="Description" xml:space="preserve"> <source>Description</source> + <target>Descripción</target> <note>Label to display relay description.</note> </trans-unit> @@ -560,11 +569,13 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Follow Back" xml:space="preserve"> <source>Follow Back</source> + <target>Seguir</target> <note>Button to follow a user back.</note> </trans-unit> <trans-unit id="Follow me on nostr" xml:space="preserve"> <source>Follow me on nostr</source> + <target>Sigueme en nostr</target> <note>Text on QR code view to prompt viewer looking at screen to follow the user.</note> </trans-unit> @@ -595,16 +606,19 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Follows you" xml:space="preserve"> <source>Follows you</source> + <target>Te sigue</target> <note>Text to indicate that a user is following your profile.</note> </trans-unit> <trans-unit id="Free" xml:space="preserve"> <source>Free</source> + <target>Gratuito</target> <note>Dropdown option for selecting Free plan for DeepL translation service.</note> </trans-unit> <trans-unit id="Get API Key" xml:space="preserve"> <source>Get API Key</source> + <target>Obtener clave de API</target> <note>Button to navigate to DeepL website to get a translation API key.</note> </trans-unit> @@ -683,6 +697,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="LibreTranslate (Open Source)" xml:space="preserve"> <source>LibreTranslate (Open Source)</source> + <target>LibreTranslate (Código abierto)</target> <note>Dropdown option for selecting LibreTranslate as the translation service.</note> </trans-unit> @@ -700,11 +715,13 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Like" xml:space="preserve"> <source>Like</source> + <target>Me gusta</target> <note>Accessibility Label for Like button</note> </trans-unit> <trans-unit id="Local authentication to access private key" xml:space="preserve"> <source>Local authentication to access private key</source> + <target>Autenticación local para acceder a la clave privada</target> <note>Face ID usage description shown when trying to access private key</note> </trans-unit> @@ -749,6 +766,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="No" xml:space="preserve"> <source>No</source> + <target>No</target> <note>Button to cancel out of posting a note after being alerted that it looks like they might be posting a private key.</note> </trans-unit> @@ -766,6 +784,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Note contains &quot;nsec1&quot; private key. Are you sure?" xml:space="preserve"> <source>Note contains &quot;nsec1&quot; private key. Are you sure?</source> + <target>La nota incluye una clave privada &quot;nsec1&quot;. ¿Estas seguro?</target> <note>Alert user that they might be attempting to paste a private key and ask them to confirm.</note> </trans-unit> @@ -807,6 +826,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Plan" xml:space="preserve"> <source>Plan</source> + <target>Plan</target> <note>Prompt selection of DeepL subscription plan to perform machine translations on notes</note> </trans-unit> @@ -848,6 +868,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Pro" xml:space="preserve"> <source>Pro</source> + <target>Pro</target> <note>Dropdown option for selecting Pro plan for DeepL translation service.</note> </trans-unit> @@ -933,6 +954,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Reply" xml:space="preserve"> <source>Reply</source> + <target>Responder</target> <note>Accessibility label for reply button</note> </trans-unit> @@ -1030,6 +1052,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Scan the code" xml:space="preserve"> <source>Scan the code</source> + <target>Escanea el código</target> <note>Text on QR code view to prompt viewer to scan the QR code on screen with their device camera.</note> </trans-unit> @@ -1077,6 +1100,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Service" xml:space="preserve"> <source>Service</source> + <target>Servicio</target> <note>Prompt selection of translation service provider.</note> </trans-unit> @@ -1123,6 +1147,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Software" xml:space="preserve"> <source>Software</source> + <target>Software</target> <note>Label to display relay software.</note> </trans-unit> @@ -1134,6 +1159,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Supported NIPs" xml:space="preserve"> <source>Supported NIPs</source> + <target>NIPs soportados</target> <note>Label to display relay's supported NIPs.</note> </trans-unit> @@ -1194,16 +1220,19 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Translating from (lang)..." xml:space="preserve"> <source>Translating from (lang)...</source> + <target>Traduciendo del (lang)...</target> <note>Button to indicate that the note is in the process of being translated from a different language.</note> </trans-unit> <trans-unit id="Translations" xml:space="preserve"> <source>Translations</source> + <target>Traducciones</target> <note>Section title for selecting the translation service.</note> </trans-unit> <trans-unit id="Type DELETE to delete" xml:space="preserve"> <source>Type DELETE to delete</source> + <target>Escriba &quot;DELETE&quot; para eliminar</target> <note>Text field prompt asking user to type the word DELETE to confirm that they want to proceed with deleting their account. The all caps lock DELETE word should not be translated. Everything else should.</note> </trans-unit> @@ -1264,6 +1293,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Version" xml:space="preserve"> <source>Version</source> + <target>Versión</target> <note>Label to display relay software version.</note> </trans-unit> @@ -1317,6 +1347,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Yes, Post with Private Key" xml:space="preserve"> <source>Yes, Post with Private Key</source> + <target>Sí, publicar con clave privada</target> <note>Button to proceed with posting a note even though it looks like they might be posting a private key.</note> </trans-unit> @@ -1334,6 +1365,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Zap" xml:space="preserve"> <source>Zap</source> + <target>Zap</target> <note>Accessibility label for zap button</note> </trans-unit> @@ -1642,11 +1674,13 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="/zaps_count:dict/ZAPS:dict/one:dict/:string" xml:space="preserve"> <source>Zap</source> + <target>Zap</target> <note>Part of a larger sentence to describe how many zap payments there are on a post.</note> </trans-unit> <trans-unit id="/zaps_count:dict/ZAPS:dict/other:dict/:string" xml:space="preserve"> <source>Zaps</source> + <target>Zaps</target> <note>Part of a larger sentence to describe how many zap payments there are on a post.</note> </trans-unit> diff --git a/translations/ja.xliff b/translations/ja.xliff @@ -0,0 +1,1689 @@ +<?xml version="1.0" ?><xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 http://docs.oasis-open.org/xliff/v1.2/os/xliff-core-1.2-strict.xsd"> + <file original="damus/en-US.lproj/InfoPlist.strings" source-language="en-US" target-language="ja" datatype="plaintext"> + <header> + <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="14.2" build-num="14C18"/> + </header> + <body> + <trans-unit id="CFBundleDisplayName" xml:space="preserve"> + <source>Damus</source> + <target>Damus</target> + + <note>Bundle display name</note> + </trans-unit> + <trans-unit id="CFBundleName" xml:space="preserve"> + <source>damus</source> + <target>damus</target> + + <note>Bundle name</note> + </trans-unit> + <trans-unit id="NSFaceIDUsageDescription" xml:space="preserve"> + <source>Local authentication to access private key</source> + <target>秘密鍵にアクセスするためのローカル認証</target> + + <note>Privacy - Face ID Usage Description</note> + </trans-unit> + <trans-unit id="NSPhotoLibraryAddUsageDescription" xml:space="preserve"> + <source>Granting Damus access to your photos allows you to save images.</source> + <target>Damusが画像を保存するためにあなたの写真にアクセスすることを許可する</target> + + <note>Privacy - Photo Library Additions Usage Description</note> + </trans-unit> + </body> + </file> + <file original="damus/en-US.lproj/Localizable.strings" source-language="en-US" target-language="ja" datatype="plaintext"> + <header> + <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="14.2" build-num="14C18"/> + </header> + <body> + <trans-unit id=" " xml:space="preserve"> + <source> </source> + <target>61b6edf1108e6f396680a33b02486a70_tr</target> + <note>Blank space to separate profile picture from profile editor form.</note> + </trans-unit> + <trans-unit id="%@" xml:space="preserve"> + <source>%@</source> + <target>%@</target> + + <note>Abbreviated version of a nostr public key.</note> + </trans-unit> + <trans-unit id="%@ %@" xml:space="preserve"> + <source>%@ %@</source> + <target>%@ %@</target> + + <note>Sentence composed of 2 variables to describe how many zap payments there are on a post. In source English, the first variable is the number of zap payments, and the second variable is 'Zap' or 'Zaps'. +Sentence composed of 2 variables to describe how many relay servers a user is connected. In source English, the first variable is the number of relay servers, and the second variable is 'Relay' or 'Relays'.</note> + </trans-unit> + <trans-unit id="%@ has been blocked" xml:space="preserve"> + <source>%@ has been blocked</source> + <target>%@ はブロックされています</target> + + <note>Alert message that informs a user was blocked.</note> + </trans-unit> + <trans-unit id="%@. Creating an account doesn't require a phone number, email or name. Get started right away with zero friction." xml:space="preserve"> + <source>%@. Creating an account doesn't require a phone number, email or name. Get started right away with zero friction.</source> + <target>%@. アカウントの作成には、電話番号もメールアドレスも名前も必要ありません。すぐに始められます。</target> + + <note>Explanation of what is done to keep personally identifiable information private. There is a heading that precedes this explanation which is a variable to this string.</note> + </trans-unit> + <trans-unit id="%@. End-to-End encrypted private messaging. Keep Big Tech out of your DMs" xml:space="preserve"> + <source>%@. End-to-End encrypted private messaging. Keep Big Tech out of your DMs</source> + <target>%@. End-to-Endで暗号化されたプライベートなメッセージ。 あなたのDMに巨大IT企業を近づけません。</target> + + <note>Explanation of what is done to keep private data encrypted. There is a heading that precedes this explanation which is a variable to this string.</note> + </trans-unit> + <trans-unit id="%@. Tip your friend's posts and stack sats with Bitcoin⚡️, the native currency of the internet." xml:space="preserve"> + <source>%@. Tip your friend's posts and stack sats with Bitcoin⚡️, the native currency of the internet.</source> + <target>%@. 友達の投稿にチップを送ろう。インターネットのネイティブ通貨:ビットコイン⚡️で。</target> + + <note>Explanation of what can be done by users to earn money. There is a heading that precedes this explanation which is a variable to this string.</note> + </trans-unit> + <trans-unit id="%lld" xml:space="preserve"> + <source>%lld</source> + <target>%lld</target> + + <note>Number of zap payments on a post. +Number of relay servers a user is connected.</note> + </trans-unit> + <trans-unit id="%lld/%lld" xml:space="preserve"> + <source>%lld/%lld</source> + <target>%lld/%lld</target> + + <note>Fraction of how many of the user's relay servers that are operational.</note> + </trans-unit> + <trans-unit id="'%@' at '%@' will be used for verification" xml:space="preserve"> + <source>'%@' at '%@' will be used for verification</source> + <target>'%@' at '%@' は認証に使用されています</target> + + <note>Description of how the nip05 identifier would be used for verification.</note> + </trans-unit> + <trans-unit id="'%@' is an invalid NIP-05 identifier. It should look like an email." xml:space="preserve"> + <source>'%@' is an invalid NIP-05 identifier. It should look like an email.</source> + <target>'%@' は無効なNIP-05識別子です。emailのような見た目であるべきです。</target> + + <note>Description of why the nip05 identifier is invalid.</note> + </trans-unit> + <trans-unit id="(Profile.displayName(profile: profile, pubkey: whos))'s Followers" xml:space="preserve"> + <source>(Profile.displayName(profile: profile, pubkey: whos))'s Followers</source> + <target>(Profile.displayName(profile: profile, pubkey: whos))のフォロワー</target> + + <note>Navigation bar title for view that shows who is following a user.</note> + </trans-unit> + <trans-unit id="(who) following" xml:space="preserve"> + <source>(who) following</source> + <target>(who) がフォロー中</target> + + <note>Navigation bar title for view that shows who a user is following.</note> + </trans-unit> + <trans-unit id="&lt; e &gt;" xml:space="preserve"> + <source>&lt; e &gt;</source> + <target>&lt; e &gt;</target> + + <note>Placeholder for event mention.</note> + </trans-unit> + <trans-unit id="@" xml:space="preserve"> + <source>@</source> + <target>@</target> + + <note>Prefix character to username.</note> + </trans-unit> + <trans-unit id="API Key (optional)" xml:space="preserve"> + <source>API Key (optional)</source> + <target>APIキー (任意)</target> + + <note>Prompt for optional entry of API Key to use translation server.</note> + </trans-unit> + <trans-unit id="API Key (required)" xml:space="preserve"> + <source>API Key (required)</source> + <target>APIキー (必須)</target> + + <note>Prompt for required entry of API Key to use translation server.</note> + </trans-unit> + <trans-unit id="About" xml:space="preserve"> + <source>About</source> + <target>自己紹介</target> + + <note>Label to prompt for about text entry for user to describe about themself.</note> + </trans-unit> + <trans-unit id="About Me" xml:space="preserve"> + <source>About Me</source> + <target>自己紹介</target> + + <note>Label for About Me section of user profile form.</note> + </trans-unit> + <trans-unit id="Absolute Boss" xml:space="preserve"> + <source>Absolute Boss</source> + <target>絶対的なボス</target> + + <note>Placeholder text for About Me description.</note> + </trans-unit> + <trans-unit id="Accept" xml:space="preserve"> + <source>Accept</source> + <target>許可</target> + + <note>Button to accept the end user license agreement before being allowed into the app.</note> + </trans-unit> + <trans-unit id="Account ID" xml:space="preserve"> + <source>Account ID</source> + <target>アカウントID</target> + + <note>Label to indicate the public ID of the account.</note> + </trans-unit> + <trans-unit id="Actions" xml:space="preserve"> + <source>Actions</source> + <target>アクション</target> + + <note>Title for confirmation dialog to either share, report, or block a profile.</note> + </trans-unit> + <trans-unit id="Add" xml:space="preserve"> + <source>Add</source> + <target>追加</target> + + <note>Button to add recommended relay server. + Button to confirm adding user inputted relay.</note> + </trans-unit> + <trans-unit id="Add Relay" xml:space="preserve"> + <source>Add Relay</source> + <target>Relayを追加</target> + + <note>Label for section for adding a relay server.</note> + </trans-unit> + <trans-unit id="Add all" xml:space="preserve"> + <source>Add all</source> + <target>全て追加</target> + + <note>Button label to re-add all original participants as profiles to reply to in a note</note> + </trans-unit> + <trans-unit id="Admin" xml:space="preserve"> + <source>Admin</source> + <target>管理者</target> + + <note>Label to display relay contact user.</note> + </trans-unit> + <trans-unit id="Any" xml:space="preserve"> + <source>Any</source> + <target>Any</target> + + <note>Any amount of sats</note> + </trans-unit> + <trans-unit id="Are you sure you want to repost this?" xml:space="preserve"> + <source>Are you sure you want to repost this?</source> + <target>本当にリポストしますか?</target> + + <note>Alert message to ask if user wants to repost a post.</note> + </trans-unit> + <trans-unit id="Banner Image" xml:space="preserve"> + <source>Banner Image</source> + <target>バナー画像</target> + + <note>Label for Banner Image section of user profile form.</note> + </trans-unit> + <trans-unit id="Before we get started, you'll need to save your account info, otherwise you won't be able to login in the future if you ever uninstall Damus." xml:space="preserve"> + <source>Before we get started, you'll need to save your account info, otherwise you won't be able to login in the future if you ever uninstall Damus.</source> + <target>始める前に、あなたのアカウント情報を保存しておく必要があります。もし保存しなかった場合、Damusをアンインストールすると今後ログインできなくなります。</target> + + <note>Reminder to user that they should save their account information.</note> + </trans-unit> + <trans-unit id="Bitcoin Beach" xml:space="preserve"> + <source>Bitcoin Beach</source> + <target>Bitcoin Beach</target> + + <note>Dropdown option label for Lightning wallet, Bitcoin Beach.</note> + </trans-unit> + <trans-unit id="Bitcoin Lightning Tips" xml:space="preserve"> + <source>Bitcoin Lightning Tips</source> + <target>Bitcoin Lightning チップ</target> + + <note>Label for Bitcoin Lightning Tips section of user profile form.</note> + </trans-unit> + <trans-unit id="Blixt Wallet" xml:space="preserve"> + <source>Blixt Wallet</source> + <target>Blixt Wallet</target> + + <note>Dropdown option label for Lightning wallet, Blixt Wallet</note> + </trans-unit> + <trans-unit id="Block" xml:space="preserve"> + <source>Block</source> + <target>ブロック</target> + + <note>Alert button to block a user. + Button to block a profile. + Context menu option for blocking users.</note> + </trans-unit> + <trans-unit id="Block %@?" xml:space="preserve"> + <source>Block %@?</source> + <target>%@をブロックしますか?</target> + + <note>Alert message prompt to ask if a user should be blocked.</note> + </trans-unit> + <trans-unit id="Block User" xml:space="preserve"> + <source>Block User</source> + <target>ユーザーをブロック</target> + + <note>Title of alert for blocking a user.</note> + </trans-unit> + <trans-unit id="Blocked" xml:space="preserve"> + <source>Blocked</source> + <target>ブロック中</target> + + <note>Sidebar menu label for Profile view.</note> + </trans-unit> + <trans-unit id="Blocked Users" xml:space="preserve"> + <source>Blocked Users</source> + <target>ブロックしたユーザー</target> + + <note>Navigation title of view to see list of blocked users.</note> + </trans-unit> + <trans-unit id="Blue Wallet" xml:space="preserve"> + <source>Blue Wallet</source> + <target>Blue Wallet</target> + + <note>Dropdown option label for Lightning wallet, Blue Wallet.</note> + </trans-unit> + <trans-unit id="Boosts" xml:space="preserve"> + <source>Boosts</source> + <target>ブースト</target> + + <note>Accessibility label for boosts button</note> + </trans-unit> + <trans-unit id="Breez" xml:space="preserve"> + <source>Breez</source> + <target>Breez</target> + + <note>Dropdown option label for Lightning wallet, Breez.</note> + </trans-unit> + <trans-unit id="Broadcast" xml:space="preserve"> + <source>Broadcast</source> + <target>ブロードキャスト</target> + + <note>Context menu option for broadcasting the user's note to all of the user's connected relay servers.</note> + </trans-unit> + <trans-unit id="Cancel" xml:space="preserve"> + <source>Cancel</source> + <target>キャンセル</target> + + <note>Alert button to cancel out of alert for blocking a user. + Button to cancel out of alert that creates a new mutelist. + Button to cancel out of posting a note. + Button to cancel out of reposting a post. + Button to cancel out of view adding user inputted relay. + Cancel deleting the user. + Cancel out of logging out the user.</note> + </trans-unit> + <trans-unit id="Cash App" xml:space="preserve"> + <source>Cash App</source> + <target>Cash App</target> + + <note>Dropdown option label for Lightning wallet, Cash App.</note> + </trans-unit> + <trans-unit id="Chat" xml:space="preserve"> + <source>Chat</source> + <target>チャット</target> + + <note>Navigation bar title for Chatroom view.</note> + </trans-unit> + <trans-unit id="Clear" xml:space="preserve"> + <source>Clear</source> + <target>削除</target> + + <note>Button for clearing cached data.</note> + </trans-unit> + <trans-unit id="Clear Cache" xml:space="preserve"> + <source>Clear Cache</source> + <target>キャッシュを削除</target> + + <note>Section title for clearing cached data.</note> + </trans-unit> + <trans-unit id="Contact" xml:space="preserve"> + <source>Contact</source> + <target>連絡先</target> + + <note>Label to display relay contact information.</note> + </trans-unit> + <trans-unit id="Copied" xml:space="preserve"> + <source>Copied</source> + <target>コピー完了</target> + + <note>Label indicating that a user's key was copied.</note> + </trans-unit> + <trans-unit id="Copy" xml:space="preserve"> + <source>Copy</source> + <target>コピー</target> + + <note>Button to copy a relay server address.</note> + </trans-unit> + <trans-unit id="Copy Account ID" xml:space="preserve"> + <source>Copy Account ID</source> + <target>アカウントIDをコピー</target> + + <note>Context menu option for copying the ID of the account that created the note.</note> + </trans-unit> + <trans-unit id="Copy Image" xml:space="preserve"> + <source>Copy Image</source> + <target>画像をコピー</target> + + <note>Context menu option to copy an image into clipboard. + Context menu option to copy an image to clipboard.</note> + </trans-unit> + <trans-unit id="Copy Image URL" xml:space="preserve"> + <source>Copy Image URL</source> + <target>画像URLをコピー</target> + + <note>Context menu option to copy the URL of an image into clipboard.</note> + </trans-unit> + <trans-unit id="Copy LNURL" xml:space="preserve"> + <source>Copy LNURL</source> + <target>LNURLをコピー</target> + + <note>Context menu option for copying a user's Lightning URL.</note> + </trans-unit> + <trans-unit id="Copy Note ID" xml:space="preserve"> + <source>Copy Note ID</source> + <target>Note IDをコピー</target> + + <note>Context menu option for copying the ID of the note.</note> + </trans-unit> + <trans-unit id="Copy Note JSON" xml:space="preserve"> + <source>Copy Note JSON</source> + <target>Note JSONをコピー</target> + + <note>Context menu option for copying the JSON text from the note.</note> + </trans-unit> + <trans-unit id="Copy Report ID" xml:space="preserve"> + <source>Copy Report ID</source> + <target>通報IDをコピー</target> + + <note>Button to copy report ID.</note> + </trans-unit> + <trans-unit id="Copy Text" xml:space="preserve"> + <source>Copy Text</source> + <target>テキストをコピー</target> + + <note>Context menu option for copying the text from an note.</note> + </trans-unit> + <trans-unit id="Copy User Pubkey" xml:space="preserve"> + <source>Copy User Pubkey</source> + <target>ユーザーの公開鍵をコピー</target> + + <note>Context menu option for copying the ID of the user who created the note.</note> + </trans-unit> + <trans-unit id="Copy invoice" xml:space="preserve"> + <source>Copy invoice</source> + <target>インボイスをコピー</target> + + <note>Title of section for copying a Lightning invoice identifier.</note> + </trans-unit> + <trans-unit id="Could not find user to block..." xml:space="preserve"> + <source>Could not find user to block...</source> + <target>ブロック対象のユーザーが見つかりませんでした...</target> + + <note>Alert message to indicate that the blocked user could not be found.</note> + </trans-unit> + <trans-unit id="Create" xml:space="preserve"> + <source>Create</source> + <target>作成</target> + + <note>Button to create account.</note> + </trans-unit> + <trans-unit id="Create Account" xml:space="preserve"> + <source>Create Account</source> + <target>アカウントを作成</target> + + <note>Button to create an account.</note> + </trans-unit> + <trans-unit id="Create new mutelist" xml:space="preserve"> + <source>Create new mutelist</source> + <target>新しいミュートリストを作成する</target> + + <note>Title of alert prompting the user to create a new mutelist.</note> + </trans-unit> + <trans-unit id="Creator(s) of Bitcoin. Absolute legend." xml:space="preserve"> + <source>Creator(s) of Bitcoin. Absolute legend.</source> + <target>ビットコインの発明者(達)。紛れもないレジェンド。</target> + + <note>Example description about Bitcoin creator(s), Satoshi Nakamoto.</note> + </trans-unit> + <trans-unit id="Custom" xml:space="preserve"> + <source>Custom</source> + <target>カスタム</target> + + <note>Dropdown option for selecting a custom translation server.</note> + </trans-unit> + <trans-unit id="DMs" xml:space="preserve"> + <source>DMs</source> + <target>メッセージ</target> + + <note>Navigation title for DMs view, where DM is the English abbreviation for Direct Message. + Navigation title for view of DMs, where DM is an English abbreviation for Direct Message.</note> + </trans-unit> + <trans-unit id="Damus" xml:space="preserve"> + <source>Damus</source> + <target>Damus</target> + + <note>Name of the app, shown on the first screen when user is not logged in.</note> + </trans-unit> + <trans-unit id="DeepL (Proprietary, Higher Accuracy)" xml:space="preserve"> + <source>DeepL (Proprietary, Higher Accuracy)</source> + <target>DeepL (プロプライエタリ, より高精度)</target> + + <note>Dropdown option for selecting DeepL as the translation service.</note> + </trans-unit> + <trans-unit id="Default Wallet" xml:space="preserve"> + <source>Default Wallet</source> + <target>デフォルトウォレット</target> + + <note>Button to pay a Lightning invoice with the user's default Lightning wallet.</note> + </trans-unit> + <trans-unit id="Delete" xml:space="preserve"> + <source>Delete</source> + <target>削除</target> + + <note>Button for deleting the users account. + Button to delete a relay server that the user connects to. + Button to remove a user from their blocklist. + Section title for deleting the user</note> + </trans-unit> + <trans-unit id="Delete Account" xml:space="preserve"> + <source>Delete Account</source> + <target>アカウントを削除</target> + + <note>Alert for deleting the users account. + Button to delete the user's account.</note> + </trans-unit> + <trans-unit id="Deleted Account" xml:space="preserve"> + <source>Deleted Account</source> + <target>削除されたアカウント</target> + + <note>Alert message to indicate this is a deleted account</note> + </trans-unit> + <trans-unit id="Description" xml:space="preserve"> + <source>Description</source> + <target>詳細</target> + + <note>Label to display relay description.</note> + </trans-unit> + <trans-unit id="Dismiss" xml:space="preserve"> + <source>Dismiss</source> + <target>却下</target> + + <note>Button to dismiss a text field alert.</note> + </trans-unit> + <trans-unit id="Display Name" xml:space="preserve"> + <source>Display Name</source> + <target>表示名</target> + + <note>Label to prompt display name entry.</note> + </trans-unit> + <trans-unit id="Done" xml:space="preserve"> + <source>Done</source> + <target>完了</target> + + <note>Button to dismiss wallet selection view for paying Lightning invoice.</note> + </trans-unit> + <trans-unit id="EULA" xml:space="preserve"> + <source>EULA</source> + <target>EULA</target> + + <note>Label indicating that the below text is the EULA, an acronym for End User License Agreement.</note> + </trans-unit> + <trans-unit id="Earn Money" xml:space="preserve"> + <source>Earn Money</source> + <target>Earn Money</target> + + <note>Heading indicating that this application allows users to earn money.</note> + </trans-unit> + <trans-unit id="Edit" xml:space="preserve"> + <source>Edit</source> + <target>編集</target> + + <note>Button to edit user's profile.</note> + </trans-unit> + <trans-unit id="Edit participants" xml:space="preserve"> + <source>Edit participants</source> + <target>参加者を編集</target> + + <note>Text indicating that the view is used for editing which participants are replied to in a note.</note> + </trans-unit> + <trans-unit id="Encrypted" xml:space="preserve"> + <source>Encrypted</source> + <target>暗号化されています</target> + + <note>Heading indicating that this application keeps private messaging end-to-end encrypted.</note> + </trans-unit> + <trans-unit id="Enter your account key to login:" xml:space="preserve"> + <source>Enter your account key to login:</source> + <target>ログイン用のアカウントキーを入力してください:</target> + + <note>Prompt for user to enter an account key to login.</note> + </trans-unit> + <trans-unit id="Error: %@" xml:space="preserve"> + <source>Error: %@</source> + <target>エラー: %@</target> + + <note>Error message indicating why saving keys failed.</note> + </trans-unit> + <trans-unit id="Follow" xml:space="preserve"> + <source>Follow</source> + <target>フォローする</target> + + <note>Button to follow a user.</note> + </trans-unit> + <trans-unit id="Follow Back" xml:space="preserve"> + <source>Follow Back</source> + <target>フォローバックする</target> + + <note>Button to follow a user back.</note> + </trans-unit> + <trans-unit id="Follow me on nostr" xml:space="preserve"> + <source>Follow me on nostr</source> + <target>nostrでフォローしてね</target> + + <note>Text on QR code view to prompt viewer looking at screen to follow the user.</note> + </trans-unit> + <trans-unit id="Followers" xml:space="preserve"> + <source>Followers</source> + <target>フォロワー</target> + + <note>Label describing followers of a user.</note> + </trans-unit> + <trans-unit id="Following" xml:space="preserve"> + <source>Following</source> + <target>フォロー中</target> + + <note>Text to indicate that the button next to it is in a state that indicates that it is in the process of following a profile. +Part of a larger sentence to describe how many profiles a user is following.</note> + </trans-unit> + <trans-unit id="Following..." xml:space="preserve"> + <source>Following...</source> + <target>フォローしています...</target> + + <note>Label to indicate that the user is in the process of following another user.</note> + </trans-unit> + <trans-unit id="Follows" xml:space="preserve"> + <source>Follows</source> + <target>フォロー</target> + + <note>Text to indicate that button next to it is in a state that will follow a profile when tapped.</note> + </trans-unit> + <trans-unit id="Follows you" xml:space="preserve"> + <source>Follows you</source> + <target>フォローされています</target> + + <note>Text to indicate that a user is following your profile.</note> + </trans-unit> + <trans-unit id="Free" xml:space="preserve"> + <source>Free</source> + <target>Free</target> + + <note>Dropdown option for selecting Free plan for DeepL translation service.</note> + </trans-unit> + <trans-unit id="Get API Key" xml:space="preserve"> + <source>Get API Key</source> + <target>APIキーを取得</target> + + <note>Button to navigate to DeepL website to get a translation API key.</note> + </trans-unit> + <trans-unit id="Global" xml:space="preserve"> + <source>Global</source> + <target>グローバル</target> + + <note>Navigation bar title for Global view where posts from all connected relay servers appear.</note> + </trans-unit> + <trans-unit id="Goto post %@" xml:space="preserve"> + <source>Goto post %@</source> + <target>投稿へ %@</target> + + <note>Navigation link to go to post referenced by hex code.</note> + </trans-unit> + <trans-unit id="Goto profile %@" xml:space="preserve"> + <source>Goto profile %@</source> + <target>プロフィールへ %@</target> + + <note>Navigation link to go to profile.</note> + </trans-unit> + <trans-unit id="Hide" xml:space="preserve"> + <source>Hide</source> + <target>非表示</target> + + <note>Button to hide a post from a user who has been blocked.</note> + </trans-unit> + <trans-unit id="Hide API Key" xml:space="preserve"> + <source>Hide API Key</source> + <target>APIキーを非表示にする</target> + + <note>Button to hide the DeepL translation API key. + Button to hide the LibreTranslate server API key.</note> + </trans-unit> + <trans-unit id="Home" xml:space="preserve"> + <source>Home</source> + <target>ホーム</target> + + <note>Navigation bar title for Home view where posts and replies appear from those who the user is following.</note> + </trans-unit> + <trans-unit id="Illegal content" xml:space="preserve"> + <source>Illegal content</source> + <target>違法なコンテンツ</target> + + <note>Button for user to report that the account or content has illegal content.</note> + </trans-unit> + <trans-unit id="Invalid key" xml:space="preserve"> + <source>Invalid key</source> + <target>無効なキー</target> + + <note>Error message indicating that an invalid account key was entered for login.</note> + </trans-unit> + <trans-unit id="It's spam" xml:space="preserve"> + <source>It's spam</source> + <target>これはスパムです</target> + + <note>Button for user to report that the account or content has spam.</note> + </trans-unit> + <trans-unit id="LNLink" xml:space="preserve"> + <source>LNLink</source> + <target>LNLink</target> + + <note>Dropdown option label for Lightning wallet, LNLink.</note> + </trans-unit> + <trans-unit id="Left Handed" xml:space="preserve"> + <source>Left Handed</source> + <target>左利きモード</target> + + <note>Moves the post button to the left side of the screen</note> + </trans-unit> + <trans-unit id="Let's go!" xml:space="preserve"> + <source>Let's go!</source> + <target>Let's go!</target> + + <note>Button to complete account creation and start using the app.</note> + </trans-unit> + <trans-unit id="LibreTranslate (Open Source)" xml:space="preserve"> + <source>LibreTranslate (Open Source)</source> + <target>LibreTranslate (オープンソース)</target> + + <note>Dropdown option for selecting LibreTranslate as the translation service.</note> + </trans-unit> + <trans-unit id="Lightning Address or LNURL" xml:space="preserve"> + <source>Lightning Address or LNURL</source> + <target>Lightning Address または LNURL</target> + + <note>Placeholder text for entry of Lightning Address or LNURL.</note> + </trans-unit> + <trans-unit id="Lightning Invoice" xml:space="preserve"> + <source>Lightning Invoice</source> + <target>Lightning Invoice</target> + + <note>Indicates that the view is for paying a Lightning invoice.</note> + </trans-unit> + <trans-unit id="Like" xml:space="preserve"> + <source>Like</source> + <target>いいね</target> + + <note>Accessibility Label for Like button</note> + </trans-unit> + <trans-unit id="Local authentication to access private key" xml:space="preserve"> + <source>Local authentication to access private key</source> + <target>秘密鍵にアクセスするためのローカル認証</target> + + <note>Face ID usage description shown when trying to access private key</note> + </trans-unit> + <trans-unit id="Local default" xml:space="preserve"> + <source>Local default</source> + <target>ローカルのデフォルト</target> + + <note>Dropdown option label for system default for Lightning wallet.</note> + </trans-unit> + <trans-unit id="Login" xml:space="preserve"> + <source>Login</source> + <target>ログイン</target> + + <note>Button to log into account. + Button to log into an account.</note> + </trans-unit> + <trans-unit id="Logout" xml:space="preserve"> + <source>Logout</source> + <target>ログアウト</target> + + <note>Alert for logging out the user. + Button for logging out the user. + Button to close the alert that informs that the current account has been deleted.</note> + </trans-unit> + <trans-unit id="Make sure your nsec account key is saved before you logout or you will lose access to this account" xml:space="preserve"> + <source>Make sure your nsec account key is saved before you logout or you will lose access to this account</source> + <target>ログアウト前にあなたのnsec秘密鍵を保存していることを確認してください。保存していない場合、アカウントへのアクセスを失うことになります。</target> + + <note>Reminder message in alert to get customer to verify that their private security account key is saved saved before logging out.</note> + </trans-unit> + <trans-unit id="Muun" xml:space="preserve"> + <source>Muun</source> + <target>Muun</target> + + <note>Dropdown option label for Lightning wallet, Muun.</note> + </trans-unit> + <trans-unit id="NIP-05 Verification" xml:space="preserve"> + <source>NIP-05 Verification</source> + <target>NIP-05検証</target> + + <note>Label for NIP-05 Verification section of user profile form.</note> + </trans-unit> + <trans-unit id="No" xml:space="preserve"> + <source>No</source> + <target>中断する</target> + + <note>Button to cancel out of posting a note after being alerted that it looks like they might be posting a private key.</note> + </trans-unit> + <trans-unit id="No block list found, create a new one? This will overwrite any previous block lists." xml:space="preserve"> + <source>No block list found, create a new one? This will overwrite any previous block lists.</source> + <target>ブロックリストが見つかりませんでした。新しく作成しますか?これは以前のブロックリストを上書きします。</target> + + <note>Alert message prompt that asks if the user wants to create a new block list, overwriting previous block lists.</note> + </trans-unit> + <trans-unit id="None" xml:space="preserve"> + <source>None</source> + <target>利用しない</target> + + <note>Dropdown option for selecting no translation service.</note> + </trans-unit> + <trans-unit id="Note contains &quot;nsec1&quot; private key. Are you sure?" xml:space="preserve"> + <source>Note contains &quot;nsec1&quot; private key. Are you sure?</source> + <target>投稿に &quot;nsec1&quot; 秘密鍵が含まれています。本当に続けますか?</target> + + <note>Alert user that they might be attempting to paste a private key and ask them to confirm.</note> + </trans-unit> + <trans-unit id="Nothing to see here. Check back later!" xml:space="preserve"> + <source>Nothing to see here. Check back later!</source> + <target>まだ何もないようです。また後で見に来てね!</target> + + <note>Indicates that there are no notes in the timeline to view.</note> + </trans-unit> + <trans-unit id="Notifications" xml:space="preserve"> + <source>Notifications</source> + <target>通知</target> + + <note>Navigation title for notifications.</note> + </trans-unit> + <trans-unit id="Nudity or explicit content" xml:space="preserve"> + <source>Nudity or explicit content</source> + <target>ヌードまたは露骨なコンテンツ</target> + + <note>Button for user to report that the account or content has nudity or explicit content.</note> + </trans-unit> + <trans-unit id="Pay" xml:space="preserve"> + <source>Pay</source> + <target>支払う</target> + + <note>Button to pay a Lightning invoice.</note> + </trans-unit> + <trans-unit id="Pay the Lightning invoice" xml:space="preserve"> + <source>Pay the Lightning invoice</source> + <target>Lightning invoiceを支払う</target> + + <note>Navigation bar title for view to pay Lightning invoice.</note> + </trans-unit> + <trans-unit id="Phoenix" xml:space="preserve"> + <source>Phoenix</source> + <target>Phoenix</target> + + <note>Dropdown option label for Lightning wallet, Phoenix.</note> + </trans-unit> + <trans-unit id="Plan" xml:space="preserve"> + <source>Plan</source> + <target>プラン</target> + + <note>Prompt selection of DeepL subscription plan to perform machine translations on notes</note> + </trans-unit> + <trans-unit id="Post" xml:space="preserve"> + <source>Post</source> + <target>投稿する</target> + + <note>Button to post a note.</note> + </trans-unit> + <trans-unit id="Post from a user you've blocked" xml:space="preserve"> + <source>Post from a user you've blocked</source> + <target>あなたがブロックしたユーザーの投稿</target> + + <note>Text to indicate that what is being shown is a post from a user who has been blocked.</note> + </trans-unit> + <trans-unit id="Posts" xml:space="preserve"> + <source>Posts</source> + <target>投稿</target> + + <note>Label for filter for seeing only posts (instead of posts and replies).</note> + </trans-unit> + <trans-unit id="Posts &amp; Replies" xml:space="preserve"> + <source>Posts &amp; Replies</source> + <target>投稿とリプライ</target> + + <note>Label for filter for seeing posts and replies (instead of only posts).</note> + </trans-unit> + <trans-unit id="Private" xml:space="preserve"> + <source>Private</source> + <target>プライベート</target> + + <note>Heading indicating that this application keeps personally identifiable information private. A sentence describing what is done to keep data private comes after this heading.</note> + </trans-unit> + <trans-unit id="Private Key" xml:space="preserve"> + <source>Private Key</source> + <target>秘密鍵</target> + + <note>Title of the secure field that holds the user's private key.</note> + </trans-unit> + <trans-unit id="Pro" xml:space="preserve"> + <source>Pro</source> + <target>Pro</target> + + <note>Dropdown option for selecting Pro plan for DeepL translation service.</note> + </trans-unit> + <trans-unit id="Profile" xml:space="preserve"> + <source>Profile</source> + <target>プロフィール</target> + + <note>Sidebar menu label for Profile view.</note> + </trans-unit> + <trans-unit id="Profile Picture" xml:space="preserve"> + <source>Profile Picture</source> + <target>プロフィール画像</target> + + <note>Label for Profile Picture section of user profile form.</note> + </trans-unit> + <trans-unit id="Public Account ID" xml:space="preserve"> + <source>Public Account ID</source> + <target>パブリックアカウントID</target> + + <note>Section title for the user's public account ID.</note> + </trans-unit> + <trans-unit id="Public Key" xml:space="preserve"> + <source>Public Key</source> + <target>公開鍵</target> + + <note>Label indicating that the text is a user's public account key.</note> + </trans-unit> + <trans-unit id="Public Key?" xml:space="preserve"> + <source>Public Key?</source> + <target>公開鍵ですか?</target> + + <note>Prompt to ask user if the key they entered is a public key.</note> + </trans-unit> + <trans-unit id="Public key" xml:space="preserve"> + <source>Public key</source> + <target>公開鍵</target> + + <note>Label indicating that the text is a user's public account key.</note> + </trans-unit> + <trans-unit id="Reactions" xml:space="preserve"> + <source>Reactions</source> + <target>リアクション</target> + + <note>Navigation bar title for Reactions view.</note> + </trans-unit> + <trans-unit id="Recommended Relays" xml:space="preserve"> + <source>Recommended Relays</source> + <target>推奨のリレーサーバー</target> + + <note>Section title for recommend relay servers that could be added as part of configuration</note> + </trans-unit> + <trans-unit id="Reject" xml:space="preserve"> + <source>Reject</source> + <target>却下</target> + + <note>Button to reject the end user license agreement, which disallows the user from being let into the app.</note> + </trans-unit> + <trans-unit id="Relay" xml:space="preserve"> + <source>Relay</source> + <target>リレー</target> + + <note>Label to display relay address. + Text field for relay server. Used for testing purposes.</note> + </trans-unit> + <trans-unit id="Relays" xml:space="preserve"> + <source>Relays</source> + <target>リレー</target> + + <note>Sidebar menu label for Relay servers view + Sidebar menu label for Relays view.</note> + </trans-unit> + <trans-unit id="Relays have been notified and clients will be able to use this information to filter content. Thank you!" xml:space="preserve"> + <source>Relays have been notified and clients will be able to use this information to filter content. Thank you!</source> + <target>リレーに通報が通知され、クライアントはこの情報を使ってコンテンツをフィルタリングすることができるようになります。ありがとうございます!</target> + + <note>Description of what was done as a result of sending a report to relay servers.</note> + </trans-unit> + <trans-unit id="Remove all" xml:space="preserve"> + <source>Remove all</source> + <target>全て削除</target> + + <note>Button label to remove all participants from a note reply.</note> + </trans-unit> + <trans-unit id="Reply" xml:space="preserve"> + <source>Reply</source> + <target>リプライ</target> + + <note>Accessibility label for reply button</note> + </trans-unit> + <trans-unit id="Reply to self" xml:space="preserve"> + <source>Reply to self</source> + <target>自分にリプライ</target> + + <note>Label to indicate that the user is replying to themself.</note> + </trans-unit> + <trans-unit id="Replying to %@ &amp; %@" xml:space="preserve"> + <source>Replying to %1$@ &amp; %2$@</source> + <target>%1$@ と %2$@ にリプライ</target> + + <note>Label to indicate that the user is replying to 2 users.</note> + </trans-unit> + <trans-unit id="Replying to:" xml:space="preserve"> + <source>Replying to:</source> + <target>リプライ先:</target> + + <note>Indicating that the user is replying to the following listed people.</note> + </trans-unit> + <trans-unit id="Report" xml:space="preserve"> + <source>Report</source> + <target>通報</target> + + <note>Button to report a profile. + Context menu option for reporting content.</note> + </trans-unit> + <trans-unit id="Report ID:" xml:space="preserve"> + <source>Report ID:</source> + <target>通報ID:</target> + + <note>Label indicating that the text underneath is the identifier of the report that was sent to relay servers.</note> + </trans-unit> + <trans-unit id="Report sent!" xml:space="preserve"> + <source>Report sent!</source> + <target>通報が送信されました!</target> + + <note>Message indicating that a report was successfully sent to relay servers.</note> + </trans-unit> + <trans-unit id="Repost" xml:space="preserve"> + <source>Repost</source> + <target>リポスト</target> + + <note>Button to confirm reposting a post. + Title of alert for confirming to repost a post.</note> + </trans-unit> + <trans-unit id="Reposted" xml:space="preserve"> + <source>Reposted</source> + <target>リポストされました</target> + + <note>Text indicating that the post was reposted (i.e. re-shared).</note> + </trans-unit> + <trans-unit id="Reposts" xml:space="preserve"> + <source>Reposts</source> + <target>リポスト</target> + + <note>Navigation bar title for Reposts view.</note> + </trans-unit> + <trans-unit id="Requests" xml:space="preserve"> + <source>Requests</source> + <target>リクエスト</target> + + <note>Picker option for DM selector for seeing only message requests (DMs that someone else sent the user which has not been responded to yet). DM is the English abbreviation for Direct Message.</note> + </trans-unit> + <trans-unit id="Retry" xml:space="preserve"> + <source>Retry</source> + <target>リトライ</target> + + <note>Button to retry completing account creation after an error occurred.</note> + </trans-unit> + <trans-unit id="River" xml:space="preserve"> + <source>River</source> + <target>River</target> + + <note>Dropdown option label for Lightning wallet, River</note> + </trans-unit> + <trans-unit id="Satoshi Nakamoto" xml:space="preserve"> + <source>Satoshi Nakamoto</source> + <target>サトシ・ナカモト</target> + + <note>Name of Bitcoin creator(s).</note> + </trans-unit> + <trans-unit id="Save" xml:space="preserve"> + <source>Save</source> + <target>保存</target> + + <note>Button for saving profile.</note> + </trans-unit> + <trans-unit id="Save Image" xml:space="preserve"> + <source>Save Image</source> + <target>画像を保存する</target> + + <note>Context menu option to save an image.</note> + </trans-unit> + <trans-unit id="Scan the code" xml:space="preserve"> + <source>Scan the code</source> + <target>QRコードをスキャン</target> + + <note>Text on QR code view to prompt viewer to scan the QR code on screen with their device camera.</note> + </trans-unit> + <trans-unit id="Search hashtag: #%@" xml:space="preserve"> + <source>Search hashtag: #%@</source> + <target>ハッシュタグを検索: #%@</target> + + <note>Navigation link to search hashtag.</note> + </trans-unit> + <trans-unit id="Search..." xml:space="preserve"> + <source>Search...</source> + <target>検索する...</target> + + <note>Placeholder text to prompt entry of search query.</note> + </trans-unit> + <trans-unit id="Secret Account Login Key" xml:space="preserve"> + <source>Secret Account Login Key</source> + <target>ログイン用秘密鍵</target> + + <note>Section title for user's secret account login key.</note> + </trans-unit> + <trans-unit id="Select a Lightning wallet" xml:space="preserve"> + <source>Select a Lightning wallet</source> + <target>Lightningウォレットを選択</target> + + <note>Title of section for selecting a Lightning wallet to pay a Lightning invoice.</note> + </trans-unit> + <trans-unit id="Select default wallet" xml:space="preserve"> + <source>Select default wallet</source> + <target>デフォルトのウォレットを選択</target> + + <note>Prompt selection of user's default wallet</note> + </trans-unit> + <trans-unit id="Send a message to start the conversation..." xml:space="preserve"> + <source>Send a message to start the conversation...</source> + <target>会話を開始するにはメッセージを送信してください...</target> + + <note>Text prompt for user to send a message to the other user.</note> + </trans-unit> + <trans-unit id="Server" xml:space="preserve"> + <source>Server</source> + <target>サーバー</target> + + <note>Prompt selection of LibreTranslate server to perform machine translations on notes</note> + </trans-unit> + <trans-unit id="Service" xml:space="preserve"> + <source>Service</source> + <target>サービス</target> + + <note>Prompt selection of translation service provider.</note> + </trans-unit> + <trans-unit id="Settings" xml:space="preserve"> + <source>Settings</source> + <target>設定</target> + + <note>Navigation title for Settings view. + Sidebar menu label for accessing the app settings</note> + </trans-unit> + <trans-unit id="Share" xml:space="preserve"> + <source>Share</source> + <target>共有</target> + + <note>Button to share a post + Button to share an image. + Button to share the link to a profile.</note> + </trans-unit> + <trans-unit id="Show" xml:space="preserve"> + <source>Show</source> + <target>表示</target> + + <note>Button to show a post from a user who has been blocked. + Toggle to show or hide user's secret account login key.</note> + </trans-unit> + <trans-unit id="Show API Key" xml:space="preserve"> + <source>Show API Key</source> + <target>APIキーを表示</target> + + <note>Button to show the DeepL translation API key. + Button to show the LibreTranslate server API key.</note> + </trans-unit> + <trans-unit id="Show wallet selector" xml:space="preserve"> + <source>Show wallet selector</source> + <target>ウォレット選択を表示</target> + + <note>Toggle to show or hide selection of wallet.</note> + </trans-unit> + <trans-unit id="Sign out" xml:space="preserve"> + <source>Sign out</source> + <target>サインアウト</target> + + <note>Sidebar menu label to sign out of the account.</note> + </trans-unit> + <trans-unit id="Software" xml:space="preserve"> + <source>Software</source> + <target>ソフトウェア</target> + + <note>Label to display relay software.</note> + </trans-unit> + <trans-unit id="Strike" xml:space="preserve"> + <source>Strike</source> + <target>Strike</target> + + <note>Dropdown option label for Lightning wallet, Strike.</note> + </trans-unit> + <trans-unit id="Supported NIPs" xml:space="preserve"> + <source>Supported NIPs</source> + <target>対応しているNIP</target> + + <note>Label to display relay's supported NIPs.</note> + </trans-unit> + <trans-unit id="Thanks!" xml:space="preserve"> + <source>Thanks!</source> + <target>ありがとう!</target> + + <note>Button to close out of alert that informs that the action to block a user was successful.</note> + </trans-unit> + <trans-unit id="They are impersonating someone" xml:space="preserve"> + <source>They are impersonating someone</source> + <target>誰かになりすましています</target> + + <note>Button for user to report that the account is impersonating someone.</note> + </trans-unit> + <trans-unit id="This is a public key, you will not be able to make posts or interact in any way. This is used for viewing accounts from their perspective." xml:space="preserve"> + <source>This is a public key, you will not be able to make posts or interact in any way. This is used for viewing accounts from their perspective.</source> + <target>これは公開鍵で、投稿などの操作は一切できません。入力された公開鍵の視点で投稿を見るために使用します。</target> + + <note>Warning that the inputted account key is a public key and the result of what happens because of it.</note> + </trans-unit> + <trans-unit id="This is an old-style nostr key. We're not sure if it's a pubkey or private key. Please toggle the button below if this a public key." xml:space="preserve"> + <source>This is an old-style nostr key. We're not sure if it's a pubkey or private key. Please toggle the button below if this a public key.</source> + <target>これは古い形式のnostrキーです。公開鍵または秘密鍵かどうかの判別が出来ません。公開鍵の場合は下のボタンをトグルしてください。</target> + + <note>Warning that the inputted account key for login is an old-style and asking user to verify if it is a public key.</note> + </trans-unit> + <trans-unit id="This is your account ID, you can give this to your friends so that they can follow you. Click to copy." xml:space="preserve"> + <source>This is your account ID, you can give this to your friends so that they can follow you. Click to copy.</source> + <target>これはあなたのアカウントIDで、これを友達に共有すれば、友達はあなたをフォローできます。クリックしてコピー。</target> + + <note>Label to describe that a public key is the user's account ID and what they can do with it.</note> + </trans-unit> + <trans-unit id="This is your secret account key. You need this to access your account. Don't share this with anyone! Save it in a password manager and keep it safe!" xml:space="preserve"> + <source>This is your secret account key. You need this to access your account. Don't share this with anyone! Save it in a password manager and keep it safe!</source> + <target>これがあなたの秘密鍵です。アカウントにアクセスするにはこれが必要になります。誰にも共有しないでください!パスワードマネージャーに保存して、安全に管理してください!</target> + + <note>Label to describe that a private key is the user's secret account key and what they should do with it.</note> + </trans-unit> + <trans-unit id="Thread" xml:space="preserve"> + <source>Thread</source> + <target>スレッド</target> + + <note>Navigation bar title for note thread. + Navigation bar title for threaded event detail view.</note> + </trans-unit> + <trans-unit id="Translate Note" xml:space="preserve"> + <source>Translate Note</source> + <target>翻訳する</target> + + <note>Button to translate note from different language.</note> + </trans-unit> + <trans-unit id="Translated from (lang)" xml:space="preserve"> + <source>Translated from (lang)</source> + <target>(lang) からの翻訳</target> + + <note>Button to indicate that the note has been translated from a different language.</note> + </trans-unit> + <trans-unit id="Translating from (lang)..." xml:space="preserve"> + <source>Translating from (lang)...</source> + <target>(lang) から翻訳しています...</target> + + <note>Button to indicate that the note is in the process of being translated from a different language.</note> + </trans-unit> + <trans-unit id="Translations" xml:space="preserve"> + <source>Translations</source> + <target>翻訳サービス</target> + + <note>Section title for selecting the translation service.</note> + </trans-unit> + <trans-unit id="Type DELETE to delete" xml:space="preserve"> + <source>Type DELETE to delete</source> + <target>削除するには DELETE と入力してください</target> + + <note>Text field prompt asking user to type the word DELETE to confirm that they want to proceed with deleting their account. The all caps lock DELETE word should not be translated. Everything else should.</note> + </trans-unit> + <trans-unit id="Type your post here..." xml:space="preserve"> + <source>Type your post here...</source> + <target>投稿をここに入力...</target> + + <note>Text box prompt to ask user to type their post.</note> + </trans-unit> + <trans-unit id="URL" xml:space="preserve"> + <source>URL</source> + <target>URL</target> + + <note>Example URL to LibreTranslate server</note> + </trans-unit> + <trans-unit id="Unfollow" xml:space="preserve"> + <source>Unfollow</source> + <target>フォロー解除</target> + + <note>Button to unfollow a user.</note> + </trans-unit> + <trans-unit id="Unfollowing" xml:space="preserve"> + <source>Unfollowing</source> + <target>フォロー解除中</target> + + <note>Text to indicate that the button next to it is in a state that indicates that it is in the process of unfollowing a profile.</note> + </trans-unit> + <trans-unit id="Unfollowing..." xml:space="preserve"> + <source>Unfollowing...</source> + <target>フォローを解除しています...</target> + + <note>Label to indicate that the user is in the process of unfollowing another user.</note> + </trans-unit> + <trans-unit id="Unfollows" xml:space="preserve"> + <source>Unfollows</source> + <target>フォロー解除</target> + + <note>Text to indicate that the button next to it is in a state that will unfollow a profile when tapped.</note> + </trans-unit> + <trans-unit id="User blocked" xml:space="preserve"> + <source>User blocked</source> + <target>ユーザーをブロックしました</target> + + <note>Alert message to indicate the user has been blocked</note> + </trans-unit> + <trans-unit id="User has been blocked" xml:space="preserve"> + <source>User has been blocked</source> + <target>ユーザーはブロックされています</target> + + <note>Alert message that informs a user was blocked.</note> + </trans-unit> + <trans-unit id="Username" xml:space="preserve"> + <source>Username</source> + <target>ユーザー名</target> + + <note>Label for Username section of user profile form. + Label to prompt username entry.</note> + </trans-unit> + <trans-unit id="Version" xml:space="preserve"> + <source>Version</source> + <target>バージョン</target> + + <note>Label to display relay software version.</note> + </trans-unit> + <trans-unit id="Wallet" xml:space="preserve"> + <source>Wallet</source> + <target>ウォレット</target> + + <note>Sidebar menu label for Wallet view.</note> + </trans-unit> + <trans-unit id="Wallet Selector" xml:space="preserve"> + <source>Wallet Selector</source> + <target>ウォレットを選択</target> + + <note>Section title for selection of wallet.</note> + </trans-unit> + <trans-unit id="Wallet of Satoshi" xml:space="preserve"> + <source>Wallet of Satoshi</source> + <target>Wallet of Satoshi</target> + + <note>Dropdown option label for Lightning wallet, Wallet of Satoshi.</note> + </trans-unit> + <trans-unit id="Website" xml:space="preserve"> + <source>Website</source> + <target>ウェブサイト</target> + + <note>Label for Website section of user profile form.</note> + </trans-unit> + <trans-unit id="Welcome to the social network %@ control." xml:space="preserve"> + <source>Welcome to the social network %@ control.</source> + <target>あなたがコントロールするSNSへようこそ。</target> + + <note>Welcoming message to the reader. The variable is 'you', the reader.</note> + </trans-unit> + <trans-unit id="Welcome, %@!" xml:space="preserve"> + <source>Welcome, %@!</source> + <target>ようこそ, %@!</target> + + <note>Text to welcome user.</note> + </trans-unit> + <trans-unit id="What do you want to report?" xml:space="preserve"> + <source>What do you want to report?</source> + <target>通報したい項目は何ですか?</target> + + <note>Header text to prompt user what issue they want to report.</note> + </trans-unit> + <trans-unit id="Yes, Overwrite" xml:space="preserve"> + <source>Yes, Overwrite</source> + <target>はい、上書きします</target> + + <note>Text of button that confirms to overwrite the existing mutelist.</note> + </trans-unit> + <trans-unit id="Yes, Post with Private Key" xml:space="preserve"> + <source>Yes, Post with Private Key</source> + <target>はい、秘密鍵を投稿します</target> + + <note>Button to proceed with posting a note even though it looks like they might be posting a private key.</note> + </trans-unit> + <trans-unit id="Your Name" xml:space="preserve"> + <source>Your Name</source> + <target>あなたの名前</target> + + <note>Label for Your Name section of user profile form.</note> + </trans-unit> + <trans-unit id="Your report will be sent to the relays you are connected to" xml:space="preserve"> + <source>Your report will be sent to the relays you are connected to</source> + <target>あなたの通報は接続しているリレーに送信されました</target> + + <note>Footer text to inform user what will happen when the report is submitted.</note> + </trans-unit> + <trans-unit id="Zap" xml:space="preserve"> + <source>Zap</source> + <target>Zap</target> + + <note>Accessibility label for zap button</note> + </trans-unit> + <trans-unit id="Zebedee" xml:space="preserve"> + <source>Zebedee</source> + <target>Zebedee</target> + + <note>Dropdown option label for Lightning wallet, Zebedee.</note> + </trans-unit> + <trans-unit id="Zeus LN" xml:space="preserve"> + <source>Zeus LN</source> + <target>Zeus LN</target> + + <note>Dropdown option label for Lightning wallet, Zeus LN.</note> + </trans-unit> + <trans-unit id="collapsed_event_view_other_notes" translate="no" xml:space="preserve"> + <source>collapsed_event_view_other_notes</source> + <target>collapsed_event_view_other_notes</target> + + <note>Text to indicate that the thread was collapsed and that there are other notes to view if tapped. (Key in .stringsdict)</note> + </trans-unit> + <trans-unit id="followers_count" translate="no" xml:space="preserve"> + <source>followers_count</source> + <target>followers_count</target> + + <note>Part of a larger sentence to describe how many people are following a user. (Key in .stringsdict)</note> + </trans-unit> + <trans-unit id="https://example.com/pic.jpg" xml:space="preserve"> + <source>https://example.com/pic.jpg</source> + <target>https://example.com/pic.jpg</target> + + <note>Placeholder example text for profile picture URL.</note> + </trans-unit> + <trans-unit id="https://jb55.com" xml:space="preserve"> + <source>https://jb55.com</source> + <target>https://jb55.com</target> + + <note>Placeholder example text for website URL for user profile.</note> + </trans-unit> + <trans-unit id="jb55@jb55.com" xml:space="preserve"> + <source>jb55@jb55.com</source> + <target>jb55@jb55.com</target> + + <note>Placeholder example text for identifier used for NIP-05 verification.</note> + </trans-unit> + <trans-unit id="none" xml:space="preserve"> + <source>none</source> + <target>該当なし</target> + + <note>No search results.</note> + </trans-unit> + <trans-unit id="now" xml:space="preserve"> + <source>now</source> + <target>たった今</target> + + <note>String indicating that a given timestamp just occurred</note> + </trans-unit> + <trans-unit id="nsec1..." xml:space="preserve"> + <source>nsec1...</source> + <target>nsec1...</target> + + <note>Prompt for user to enter in an account key to login. This text shows the characters the key could start with if it was a private key.</note> + </trans-unit> + <trans-unit id="optional" xml:space="preserve"> + <source>optional</source> + <target>任意</target> + + <note>Label indicating that a form input is optional.</note> + </trans-unit> + <trans-unit id="reactions_count" translate="no" xml:space="preserve"> + <source>reactions_count</source> + <target>reactions_count</target> + + <note>Part of a larger sentence to describe how many reactions there are on a post. (Key in .stringsdict)</note> + </trans-unit> + <trans-unit id="relays_count" translate="no" xml:space="preserve"> + <source>relays_count</source> + <target>relays_count</target> + + <note>Part of a larger sentence to describe how many relay servers a user is connected. (Key in .stringsdict)</note> + </trans-unit> + <trans-unit id="replying_to_one_and_others" translate="no" xml:space="preserve"> + <source>replying_to_one_and_others</source> + <target>replying_to_one_and_others</target> + + <note>Label to indicate that the user is replying to 1 user and others. (Key in .stringsdict)</note> + </trans-unit> + <trans-unit id="replying_to_two_and_others" translate="no" xml:space="preserve"> + <source>replying_to_two_and_others</source> + <target>replying_to_two_and_others</target> + + <note>Label to indicate that the user is replying to 2 users and others. (Key in .stringsdict)</note> + </trans-unit> + <trans-unit id="reposts_count" translate="no" xml:space="preserve"> + <source>reposts_count</source> + <target>reposts_count</target> + + <note>Part of a larger sentence to describe how many reposts there are. (Key in .stringsdict)</note> + </trans-unit> + <trans-unit id="satoshi" xml:space="preserve"> + <source>satoshi</source> + <target>サトシ</target> + + <note>Example username of Bitcoin creator(s), Satoshi Nakamoto.</note> + </trans-unit> + <trans-unit id="sats_count" translate="no" xml:space="preserve"> + <source>sats_count</source> + <target>sats_count</target> + + <note>Amount of sats. (Key in .stringsdict)</note> + </trans-unit> + <trans-unit id="u{00A0}" xml:space="preserve"> + <source>u{00A0}</source> + <target>u{00A0}</target> + + <note>Non-breaking space character to fill in blank space next to event action button icons.</note> + </trans-unit> + <trans-unit id="wss://some.relay.com" xml:space="preserve"> + <source>wss://some.relay.com</source> + <target>wss://some.relay.com</target> + + <note>Placeholder example for relay server address.</note> + </trans-unit> + <trans-unit id="you" xml:space="preserve"> + <source>you</source> + <target>あなた</target> + + <note>You, in this context, is the person who controls their own social network. You is used in the context of a larger sentence that welcomes the reader to the social network that they control themself.</note> + </trans-unit> + <trans-unit id="zaps_count" translate="no" xml:space="preserve"> + <source>zaps_count</source> + <target>zaps_count</target> + + <note>Part of a larger sentence to describe how many zap payments there are on a post. (Key in .stringsdict)</note> + </trans-unit> + <trans-unit id="⚡️ %@" xml:space="preserve"> + <source>⚡️ %@</source> + <target>⚡️ %@</target> + + <note>Text indicating the zap amount. i.e. number of satoshis that were tipped to a user</note> + </trans-unit> + </body> + </file> + <file original="damus/en-US.lproj/Localizable.stringsdict" source-language="en-US" target-language="ja" datatype="plaintext"> + <header> + <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="14.2" build-num="14C18"/> + </header> + <body> + <trans-unit id="/collapsed_event_view_other_notes:dict/NOTES:dict/one:dict/:string" xml:space="preserve"> + <source>%d other note</source> + <target>%d その他のNote</target> + + <note>Text to indicate that the thread was collapsed and that there are other notes to view if tapped.</note> + </trans-unit> + <trans-unit id="/collapsed_event_view_other_notes:dict/NOTES:dict/other:dict/:string" xml:space="preserve"> + <source>%d other notes</source> + <target>%d その他のNote</target> + + <note>Text to indicate that the thread was collapsed and that there are other notes to view if tapped.</note> + </trans-unit> + <trans-unit id="/collapsed_event_view_other_notes:dict/NSStringLocalizedFormatKey:dict/:string" xml:space="preserve"> + <source>··· %#@NOTES@ ···</source> + <target>··· %#@NOTES@ ···</target> + + <note>Text to indicate that the thread was collapsed and that there are other notes to view if tapped.</note> + </trans-unit> + <trans-unit id="/followers_count:dict/FOLLOWERS:dict/one:dict/:string" xml:space="preserve"> + <source>Follower</source> + <target>フォロワー</target> + + <note>Part of a larger sentence to describe how many people are following a user.</note> + </trans-unit> + <trans-unit id="/followers_count:dict/FOLLOWERS:dict/other:dict/:string" xml:space="preserve"> + <source>Followers</source> + <target>フォロワー</target> + + <note>Part of a larger sentence to describe how many people are following a user.</note> + </trans-unit> + <trans-unit id="/followers_count:dict/NSStringLocalizedFormatKey:dict/:string" xml:space="preserve"> + <source>%#@FOLLOWERS@</source> + <target>%#@FOLLOWERS@</target> + + <note>Part of a larger sentence to describe how many people are following a user.</note> + </trans-unit> + <trans-unit id="/reactions_count:dict/NSStringLocalizedFormatKey:dict/:string" xml:space="preserve"> + <source>%#@REACTIONS@</source> + <target>%#@REACTIONS@</target> + + <note>Part of a larger sentence to describe how many reactions there are on a post.</note> + </trans-unit> + <trans-unit id="/reactions_count:dict/REACTIONS:dict/one:dict/:string" xml:space="preserve"> + <source>Reaction</source> + <target>リアクション</target> + + <note>Part of a larger sentence to describe how many reactions there are on a post.</note> + </trans-unit> + <trans-unit id="/reactions_count:dict/REACTIONS:dict/other:dict/:string" xml:space="preserve"> + <source>Reactions</source> + <target>リアクション</target> + + <note>Part of a larger sentence to describe how many reactions there are on a post.</note> + </trans-unit> + <trans-unit id="/relays_count:dict/NSStringLocalizedFormatKey:dict/:string" xml:space="preserve"> + <source>%#@RELAYS@</source> + <target>%#@RELAYS@</target> + + <note>Part of a larger sentence to describe how many relay servers a user is connected.</note> + </trans-unit> + <trans-unit id="/relays_count:dict/RELAYS:dict/one:dict/:string" xml:space="preserve"> + <source>Relay</source> + <target>リレー</target> + + <note>Part of a larger sentence to describe how many relay servers a user is connected.</note> + </trans-unit> + <trans-unit id="/relays_count:dict/RELAYS:dict/other:dict/:string" xml:space="preserve"> + <source>Relays</source> + <target>リレー</target> + + <note>Part of a larger sentence to describe how many relay servers a user is connected.</note> + </trans-unit> + <trans-unit id="/replying_to_one_and_others:dict/NSStringLocalizedFormatKey:dict/:string" xml:space="preserve"> + <source>Replying to %@%#@OTHERS@</source> + <target>%@%#@OTHERS@ にリプライ</target> + + <note>Label to indicate that the user is replying to 1 user and others.</note> + </trans-unit> + <trans-unit id="/replying_to_one_and_others:dict/OTHERS:dict/one:dict/:string" xml:space="preserve"> + <source> &amp; %d other</source> + <target> &amp; %d その他</target> + + <note>Label to indicate that the user is replying to 1 user and others.</note> + </trans-unit> + <trans-unit id="/replying_to_one_and_others:dict/OTHERS:dict/other:dict/:string" xml:space="preserve"> + <source> &amp; %d others</source> + <target> &amp; %d その他</target> + + <note>Label to indicate that the user is replying to 1 user and others.</note> + </trans-unit> + <trans-unit id="/replying_to_one_and_others:dict/OTHERS:dict/zero:dict/:string" xml:space="preserve"> + <source/> + <note>Label to indicate that the user is replying to 1 user and others.</note> + </trans-unit> + <trans-unit id="/replying_to_two_and_others:dict/NSStringLocalizedFormatKey:dict/:string" xml:space="preserve"> + <source>Replying to %@, %@%#@OTHERS@</source> + <target>%@, %@%#@OTHERS@ にリプライ</target> + + <note>Label to indicate that the user is replying to 2 users and others.</note> + </trans-unit> + <trans-unit id="/replying_to_two_and_others:dict/OTHERS:dict/one:dict/:string" xml:space="preserve"> + <source> &amp; %d other</source> + <target> &amp; %d その他</target> + + <note>Label to indicate that the user is replying to 2 users and others.</note> + </trans-unit> + <trans-unit id="/replying_to_two_and_others:dict/OTHERS:dict/other:dict/:string" xml:space="preserve"> + <source> &amp; %d others</source> + <target> &amp; %d その他</target> + + <note>Label to indicate that the user is replying to 2 users and others.</note> + </trans-unit> + <trans-unit id="/replying_to_two_and_others:dict/OTHERS:dict/zero:dict/:string" xml:space="preserve"> + <source/> + <note>Label to indicate that the user is replying to 2 users and others.</note> + </trans-unit> + <trans-unit id="/reposts_count:dict/NSStringLocalizedFormatKey:dict/:string" xml:space="preserve"> + <source>%#@REPOSTS@</source> + <target>%#@REPOSTS@</target> + + <note>Part of a larger sentence to describe how many reposts there are.</note> + </trans-unit> + <trans-unit id="/reposts_count:dict/REPOSTS:dict/one:dict/:string" xml:space="preserve"> + <source>Repost</source> + <target>リポスト</target> + + <note>Part of a larger sentence to describe how many reposts there are.</note> + </trans-unit> + <trans-unit id="/reposts_count:dict/REPOSTS:dict/other:dict/:string" xml:space="preserve"> + <source>Reposts</source> + <target>リポスト</target> + + <note>Part of a larger sentence to describe how many reposts there are.</note> + </trans-unit> + <trans-unit id="/sats_count:dict/NSStringLocalizedFormatKey:dict/:string" xml:space="preserve"> + <source>%1$#@SATS@</source> + <target>%1$#@SATS@</target> + + <note>Amount of sats.</note> + </trans-unit> + <trans-unit id="/sats_count:dict/SATS:dict/one:dict/:string" xml:space="preserve"> + <source>%2$@ sat</source> + <target>%2$@ sat</target> + + <note>Amount of sats.</note> + </trans-unit> + <trans-unit id="/sats_count:dict/SATS:dict/other:dict/:string" xml:space="preserve"> + <source>%2$@ sats</source> + <target>%2$@ sats</target> + + <note>Amount of sats.</note> + </trans-unit> + <trans-unit id="/zaps_count:dict/NSStringLocalizedFormatKey:dict/:string" xml:space="preserve"> + <source>%#@ZAPS@</source> + <target>%#@ZAPS@</target> + + <note>Part of a larger sentence to describe how many zap payments there are on a post.</note> + </trans-unit> + <trans-unit id="/zaps_count:dict/ZAPS:dict/one:dict/:string" xml:space="preserve"> + <source>Zap</source> + <target>Zap</target> + + <note>Part of a larger sentence to describe how many zap payments there are on a post.</note> + </trans-unit> + <trans-unit id="/zaps_count:dict/ZAPS:dict/other:dict/:string" xml:space="preserve"> + <source>Zaps</source> + <target>Zaps</target> + + <note>Part of a larger sentence to describe how many zap payments there are on a post.</note> + </trans-unit> + </body> + </file> +</xliff>+ \ No newline at end of file diff --git a/translations/pl_PL.xliff b/translations/pl_PL.xliff @@ -18,6 +18,7 @@ </trans-unit> <trans-unit id="NSFaceIDUsageDescription" xml:space="preserve"> <source>Local authentication to access private key</source> + <target>Lokalne uwierzytelnienie dostępu do klucza prywatnego</target> <note>Privacy - Face ID Usage Description</note> </trans-unit> @@ -133,6 +134,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="API Key (required)" xml:space="preserve"> <source>API Key (required)</source> + <target>Klucz API (wymagany)</target> <note>Prompt for required entry of API Key to use translation server.</note> </trans-unit> @@ -193,6 +195,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Admin" xml:space="preserve"> <source>Admin</source> + <target>Admin</target> <note>Label to display relay contact user.</note> </trans-unit> @@ -278,6 +281,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Boosts" xml:space="preserve"> <source>Boosts</source> + <target>Podbij</target> <note>Accessibility label for boosts button</note> </trans-unit> @@ -331,6 +335,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Contact" xml:space="preserve"> <source>Contact</source> + <target>Kontakt</target> <note>Label to display relay contact information.</note> </trans-unit> @@ -458,6 +463,7 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="DeepL (Proprietary, Higher Accuracy)" xml:space="preserve"> <source>DeepL (Proprietary, Higher Accuracy)</source> + <target>DeepL (Własnościowy, wysoka dokładność)</target> <note>Dropdown option for selecting DeepL as the translation service.</note> </trans-unit> @@ -478,17 +484,20 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Delete Account" xml:space="preserve"> <source>Delete Account</source> + <target>Skasuj konto</target> <note>Alert for deleting the users account. Button to delete the user's account.</note> </trans-unit> <trans-unit id="Deleted Account" xml:space="preserve"> <source>Deleted Account</source> + <target>Konto skasowane</target> <note>Alert message to indicate this is a deleted account</note> </trans-unit> <trans-unit id="Description" xml:space="preserve"> <source>Description</source> + <target>Opis</target> <note>Label to display relay description.</note> </trans-unit> @@ -560,11 +569,13 @@ Number of relay servers a user is connected.</note> </trans-unit> <trans-unit id="Follow Back" xml:space="preserve"> <source>Follow Back</source> + <target>Obserwuj</target> <note>Button to follow a user back.</note> </trans-unit> <trans-unit id="Follow me on nostr" xml:space="preserve"> <source>Follow me on nostr</source> + <target>Obserwuj mnie na nostr</target> <note>Text on QR code view to prompt viewer looking at screen to follow the user.</note> </trans-unit> @@ -595,16 +606,19 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Follows you" xml:space="preserve"> <source>Follows you</source> + <target>Obserwuje Cię</target> <note>Text to indicate that a user is following your profile.</note> </trans-unit> <trans-unit id="Free" xml:space="preserve"> <source>Free</source> + <target>Darmowy</target> <note>Dropdown option for selecting Free plan for DeepL translation service.</note> </trans-unit> <trans-unit id="Get API Key" xml:space="preserve"> <source>Get API Key</source> + <target>Pobierz klucz API</target> <note>Button to navigate to DeepL website to get a translation API key.</note> </trans-unit> @@ -683,6 +697,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="LibreTranslate (Open Source)" xml:space="preserve"> <source>LibreTranslate (Open Source)</source> + <target>LibraTranslate (Otwarte Źródła)</target> <note>Dropdown option for selecting LibreTranslate as the translation service.</note> </trans-unit> @@ -700,11 +715,13 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Like" xml:space="preserve"> <source>Like</source> + <target>Polub</target> <note>Accessibility Label for Like button</note> </trans-unit> <trans-unit id="Local authentication to access private key" xml:space="preserve"> <source>Local authentication to access private key</source> + <target>Lokalne uwierzytelnienie dostępu do klucza prywatnego</target> <note>Face ID usage description shown when trying to access private key</note> </trans-unit> @@ -749,6 +766,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="No" xml:space="preserve"> <source>No</source> + <target>Nie</target> <note>Button to cancel out of posting a note after being alerted that it looks like they might be posting a private key.</note> </trans-unit> @@ -766,6 +784,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Note contains &quot;nsec1&quot; private key. Are you sure?" xml:space="preserve"> <source>Note contains &quot;nsec1&quot; private key. Are you sure?</source> + <target>Treść zawiera klucz prywatny &quot;nsec1&quot;. Jesteś pewien?</target> <note>Alert user that they might be attempting to paste a private key and ask them to confirm.</note> </trans-unit> @@ -807,6 +826,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Plan" xml:space="preserve"> <source>Plan</source> + <target>Plan</target> <note>Prompt selection of DeepL subscription plan to perform machine translations on notes</note> </trans-unit> @@ -848,6 +868,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Pro" xml:space="preserve"> <source>Pro</source> + <target>Profesjonalny</target> <note>Dropdown option for selecting Pro plan for DeepL translation service.</note> </trans-unit> @@ -933,6 +954,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Reply" xml:space="preserve"> <source>Reply</source> + <target>Odpowiedz</target> <note>Accessibility label for reply button</note> </trans-unit> @@ -1030,6 +1052,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Scan the code" xml:space="preserve"> <source>Scan the code</source> + <target>Skanuj kod</target> <note>Text on QR code view to prompt viewer to scan the QR code on screen with their device camera.</note> </trans-unit> @@ -1077,6 +1100,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Service" xml:space="preserve"> <source>Service</source> + <target>Usługa</target> <note>Prompt selection of translation service provider.</note> </trans-unit> @@ -1123,6 +1147,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Software" xml:space="preserve"> <source>Software</source> + <target>Oprogramowanie</target> <note>Label to display relay software.</note> </trans-unit> @@ -1134,6 +1159,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Supported NIPs" xml:space="preserve"> <source>Supported NIPs</source> + <target>Wspierane NIP</target> <note>Label to display relay's supported NIPs.</note> </trans-unit> @@ -1194,16 +1220,19 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Translating from (lang)..." xml:space="preserve"> <source>Translating from (lang)...</source> + <target>Tłumaczę z (lang)...</target> <note>Button to indicate that the note is in the process of being translated from a different language.</note> </trans-unit> <trans-unit id="Translations" xml:space="preserve"> <source>Translations</source> + <target>Tłumaczenia</target> <note>Section title for selecting the translation service.</note> </trans-unit> <trans-unit id="Type DELETE to delete" xml:space="preserve"> <source>Type DELETE to delete</source> + <target>Napisz DELETE aby skasować</target> <note>Text field prompt asking user to type the word DELETE to confirm that they want to proceed with deleting their account. The all caps lock DELETE word should not be translated. Everything else should.</note> </trans-unit> @@ -1264,6 +1293,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Version" xml:space="preserve"> <source>Version</source> + <target>Wersja</target> <note>Label to display relay software version.</note> </trans-unit> @@ -1317,6 +1347,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Yes, Post with Private Key" xml:space="preserve"> <source>Yes, Post with Private Key</source> + <target>Tak, wyślij pomimo to</target> <note>Button to proceed with posting a note even though it looks like they might be posting a private key.</note> </trans-unit> @@ -1334,6 +1365,7 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="Zap" xml:space="preserve"> <source>Zap</source> + <target>Zap</target> <note>Accessibility label for zap button</note> </trans-unit> @@ -1642,11 +1674,13 @@ Part of a larger sentence to describe how many profiles a user is following.</no </trans-unit> <trans-unit id="/zaps_count:dict/ZAPS:dict/one:dict/:string" xml:space="preserve"> <source>Zap</source> + <target>Zap</target> <note>Part of a larger sentence to describe how many zap payments there are on a post.</note> </trans-unit> <trans-unit id="/zaps_count:dict/ZAPS:dict/other:dict/:string" xml:space="preserve"> <source>Zaps</source> + <target>Zapów</target> <note>Part of a larger sentence to describe how many zap payments there are on a post.</note> </trans-unit>