diff --git a/Simplenote/ar.lproj/Localizable.strings b/Simplenote/ar.lproj/Localizable.strings index 8ab506de6..d27258e5a 100644 --- a/Simplenote/ar.lproj/Localizable.strings +++ b/Simplenote/ar.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-24 21:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-06 21:54:02+0000 */ /* Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: ar */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "نبذة عن التحليلات والخصوصية"; +/* Accept Message */ +"Accept" = "قبول"; + /* Email verification required alert title */ "Account Verification Required" = "يلزم التحقُّق من الحساب"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "هل أنت مطوِّر؟ توفر Automattic فرص عمل."; -/* Error for authorization failure */ -"Authorization failed" = "فشل الترخيص"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "بريد إلكتروني أو كلمة مرور سيئة"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "التحقُّق من بريدك الإلكتروني"; +/* Placeholder text for code field */ +"Code" = "رمز"; + /* Collaborate Menu Action */ "Collaborate" = "تشارك"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "تأكيد كلمة المرور"; +/* Continue with Password Action */ +"Continue with password" = "المواصلة باستخدام كلمة المرور"; + /* Copy Link Menu Action */ "Copy Internal Link" = "نسخ الرابط الداخلي"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "تفريغ المحذوفات"; +/* LogIn Interface Title */ +"Enter Code" = "إدخال الكود"; + +/* Enter Password fallback Action */ +"Enter password" = "أدخل كلمة المرور"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "إدخال كلمة المرور الخاصة بالحساب {{EMAIL}}"; + /* Deletion Error Title */ "Error" = "خطأ"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "هل نسيتَ كلمة المرور الخاصة بك؟"; +/* Forgot Password Button */ +"Forgot your password?" = "هل نسيت كلمة المرور؟"; + /* Full line length button label */ "Full" = "كامل"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "فاتح"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "تسجيل الدخول"; +/* LogIn Interface Title */ +"Log In with Password" = "تسجيل الدخول باستخدام كلمة المرور"; + /* Log out button label */ "Log Out" = "تسجيل الخروج"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "تسجيل الدخول"; + +/* Title of button for logging in */ +"Log in" = "تسجيل الدخول"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "تسجيل دخول باستخدام WordPress.com"; +/* Title of button for logging in */ +"Log in with email" = "تسجيل الدخول باستخدام البريد الإلكتروني"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "فشل تسجل الدخول باستخدام البريد الإلكتروني، يرجى إدخال كلمة مرور {{EMAIL}}"; + /* Displayed temporarily while logging in */ "Logging In..." = "جارٍ تسجيل الدخول..."; +/* Title of button for logging in */ +"Logging in..." = "جارٍ تسجيل الدخول..."; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "كود تسجيل الدخول قصير للغاية"; + /* Markdown Menu Action */ "Markdown" = "الضبط"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "جاري النشر..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "تم استرداد Note Cotent - "; + /* References Title */ "References" = "المرجع"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "خطأ في الطلب"; +/* Title of button for logging in */ +"Requesting email..." = "جارٍ طلب البريد الإلكتروني..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "إعادة إرسال البريد الإلكتروني"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "إظهار شريط الحالة"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "اشترك"; +/* Title of button for signing up */ +"Sign up" = "التسجيل"; + +/* Title of button for signing up */ +"Sign up" = "اشترك"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "جارٍ التسجيل..."; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "سيؤدي تسجيل الخروج إلى حذف أي ملحوظات غير متزامنة. افحص اتصالك وتحقّّق من ملحوظاتك المتزامنة عن طريق تسجيل الدخول إلى تطبيق الويب."; +/* Title of button for logging in */ +"Signing up..." = "جارٍ التسجيل..."; + /* Text to display on OSX cancel button */ "Skip" = "تخطي"; +/* LoginCode Expired Title */ +"Sorry!" = "عذرًا!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "فرز الوسوم أبجديًا"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "يتم استخدام ذلك البريد الإلكتروني بالفعل"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "انتهت صلاحية كود المصادقة الذي طلبته. يرجى طلب واحد جديد"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "الكود الذي أدخلته غير صالح."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "الطريقة الأسهل للاحتفاظ بالملحوظات."; + /* Theme label */ "Theme:" = "القالب:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "لدينا مشكلات. يُرجى المحاولة مرة أخرى لاحقًا."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "لقد أرسلنا كودًا إلى {{EMAIL}}. سيكون هذا الكود صالحًا لبضع دقائق."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "لقد أرسلنا بريدًا إلكترونيًا للتحقق إلى %1$@. يرجى التحقُّق من علبة الوارد لديك واتباع الإرشادات."; diff --git a/Simplenote/cy.lproj/Localizable.strings b/Simplenote/cy.lproj/Localizable.strings index 57278dfbe..0d27d8b86 100644 --- a/Simplenote/cy.lproj/Localizable.strings +++ b/Simplenote/cy.lproj/Localizable.strings @@ -1,8 +1,11 @@ -/* Translation-Revision-Date: 2023-04-21 02:10:08+0000 */ +/* Translation-Revision-Date: 2024-08-02 02:10:07+0000 */ /* Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: cy_GB */ +/* Accept Message */ +"Accept" = "Derbyn"; + /* Collaborate Menu Action */ "Collaborate" = "Cydweithredu"; @@ -43,6 +46,13 @@ /* References Title */ "References" = "Cyfeiriadau"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "Cofrestru"; +/* Title of button for signing up */ +"Sign up" = "Cofrestru"; + +/* Title of button for signing up */ +"Sign up" = "Cofrestru"; + diff --git a/Simplenote/de.lproj/Localizable.strings b/Simplenote/de.lproj/Localizable.strings index 43287c6ca..f84b66353 100644 --- a/Simplenote/de.lproj/Localizable.strings +++ b/Simplenote/de.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-25 09:54:22+0000 */ +/* Translation-Revision-Date: 2024-08-05 13:54:08+0000 */ /* Plural-Forms: nplurals=2; plural=n != 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: de */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "Weitere Informationen zu Analysen und Datenschutz"; +/* Accept Message */ +"Accept" = "Akzeptieren"; + /* Email verification required alert title */ "Account Verification Required" = "Kontobestätigung erforderlich"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "Bist du Entwickler? Bei Automattic gibt es vielleicht den passenden Job für dich."; -/* Error for authorization failure */ -"Authorization failed" = "Autorisation fehlgeschlagen"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "Falsche E-Mail-Adresse oder falsches Passwort"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "Überprüfe dein E-Mail-Postfach"; +/* Placeholder text for code field */ +"Code" = "Code"; + /* Collaborate Menu Action */ "Collaborate" = "Zusammenarbeiten"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "Passwort bestätigen"; +/* Continue with Password Action */ +"Continue with password" = "Mit Passwort fortfahren"; + /* Copy Link Menu Action */ "Copy Internal Link" = "Internen Link kopieren"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "Papierkorb leeren"; +/* LogIn Interface Title */ +"Enter Code" = "Code eingeben"; + +/* Enter Password fallback Action */ +"Enter password" = "Passwort eingeben"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "Gib das Passwort für das Konto {{EMAIL}} ein"; + /* Deletion Error Title */ "Error" = "Fehler"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "Passwort vergessen?"; +/* Forgot Password Button */ +"Forgot your password?" = "Passwort vergessen?"; + /* Full line length button label */ "Full" = "Volle Zeilenlänge"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "Hell"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "Anmelden"; +/* LogIn Interface Title */ +"Log In with Password" = "Mit Passwort anmelden"; + /* Log out button label */ "Log Out" = "Abmelden"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "Anmelden"; + +/* Title of button for logging in */ +"Log in" = "Anmelden"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "Melde dich mit WordPress.com an"; +/* Title of button for logging in */ +"Log in with email" = "Mit E-Mail-Adresse anmelden"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "Die Anmeldung per E-Mail ist fehlgeschlagen, bitte gib das Passwort für {{EMAIL}} ein"; + /* Displayed temporarily while logging in */ "Logging In..." = "Anmelden ..."; +/* Title of button for logging in */ +"Logging in..." = "Du wirst angemeldet …"; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "Anmeldecode ist zu kurz"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "Veröffentliche ..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "Notizeninhalt wiederhergestellt – "; + /* References Title */ "References" = "Referenzen"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "Anforderungsfehler"; +/* Title of button for logging in */ +"Requesting email..." = "E-Mail wird angefordert …"; + /* Resend email button -> Verify your email screen */ "Resend Email" = "E-Mail erneut senden"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "Statusleiste einblenden"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "Registrieren"; +/* Title of button for signing up */ +"Sign up" = "Registrieren"; + +/* Title of button for signing up */ +"Sign up" = "Registrieren"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "Anmeldung läuft …"; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "Bei der Abmeldung werden alle nicht synchronisierten Notizen gelöscht. Überprüfe deine Verbindung und die Synchronisierung deiner Notizen, indem du dich in der Web-App anmeldest."; +/* Title of button for logging in */ +"Signing up..." = "Registrierung läuft …"; + /* Text to display on OSX cancel button */ "Skip" = "Überspringen"; +/* LoginCode Expired Title */ +"Sorry!" = "Entschuldigung!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "Schlagwörter alphabetisch sortieren"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "Diese E-Mail-Adresse wird bereits verwendet"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "Der angeforderte Authentifizierungscode ist abgelaufen. Bitte fordere einen neuen an"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "Der eingegebene Code ist ungültig."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "Die einfachste Art, sich Notizen zu machen."; + /* Theme label */ "Theme:" = "Theme:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "Momentan gibt es ein paar Probleme. Bitte versuche es später erneut."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "Wir haben einen Code gesendet an: {{EMAIL}}. Der Code ist einige Minuten gültig."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "Wir haben an %1$@ eine Verifizierungs-E-Mail gesendet. Sieh bitte in deinem Posteingang nach und befolge die Anweisungen."; diff --git a/Simplenote/el.lproj/Localizable.strings b/Simplenote/el.lproj/Localizable.strings index 4d65bf568..fed48ddb3 100644 --- a/Simplenote/el.lproj/Localizable.strings +++ b/Simplenote/el.lproj/Localizable.strings @@ -1,8 +1,11 @@ -/* Translation-Revision-Date: 2021-02-05 11:32:20+0000 */ +/* Translation-Revision-Date: 2024-08-02 02:10:07+0000 */ /* Plural-Forms: nplurals=2; plural=n != 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: el_GR */ +/* Accept Message */ +"Accept" = "Αποδοχή"; + /* Collaborate Menu Action */ "Collaborate" = "Συνεργασία"; @@ -25,6 +28,13 @@ /* Publish Menu Action */ "Publish" = "Αποστολή"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "Εγγραφή"; +/* Title of button for signing up */ +"Sign up" = "Εγγραφή"; + +/* Title of button for signing up */ +"Sign up" = "Εγγραφή"; + diff --git a/Simplenote/es.lproj/Localizable.strings b/Simplenote/es.lproj/Localizable.strings index 1000fd9e4..78ec0ae62 100644 --- a/Simplenote/es.lproj/Localizable.strings +++ b/Simplenote/es.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-25 11:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-08 11:54:02+0000 */ /* Plural-Forms: nplurals=2; plural=n != 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: es */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "Sobre analíticas y privacidad"; +/* Accept Message */ +"Accept" = "Aceptar"; + /* Email verification required alert title */ "Account Verification Required" = "Verificación de la cuenta necesaria"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "¿Eres desarrollador? Trabaja con nosotros."; -/* Error for authorization failure */ -"Authorization failed" = "Autorización fallida"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "Email o contraseña incorrectos"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "Comprueba tu dirección de correo electrónico"; +/* Placeholder text for code field */ +"Code" = "Código"; + /* Collaborate Menu Action */ "Collaborate" = "Colaborar"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "Confirmar Contraseña"; +/* Continue with Password Action */ +"Continue with password" = "Continuar con contraseña"; + /* Copy Link Menu Action */ "Copy Internal Link" = "Copiar enlace interno"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "Vaciar Papelera"; +/* LogIn Interface Title */ +"Enter Code" = "Introducir código"; + +/* Enter Password fallback Action */ +"Enter password" = "Escribe contraseña"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "Introduce la contraseña de la cuenta {{EMAIL}}"; + /* Deletion Error Title */ "Error" = "Error"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "Olvidó su contraseña?"; +/* Forgot Password Button */ +"Forgot your password?" = "¿Has olvidado tu contraseña?"; + /* Full line length button label */ "Full" = "Completo"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "Claro"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "Acceder"; +/* LogIn Interface Title */ +"Log In with Password" = "Acceder con contraseña"; + /* Log out button label */ "Log Out" = "Salir"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "Acceder"; + +/* Title of button for logging in */ +"Log in" = "Acceder"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "Accede con WordPress.com"; +/* Title of button for logging in */ +"Log in with email" = "Accede con el correo electrónico"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "No se ha podido acceder con el correo electrónico; introduce la contraseña de {{EMAIL}}"; + /* Displayed temporarily while logging in */ "Logging In..." = "Ingresando..."; +/* Title of button for logging in */ +"Logging in..." = "Accediendo..."; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "El código de acceso es demasiado corto"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "Publicando..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "Se ha recuperado el contenido de la nota: "; + /* References Title */ "References" = "Referencias"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "Error de solicitud"; +/* Title of button for logging in */ +"Requesting email..." = "Solicitando correo electrónico..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "Volver a enviar correo electrónico"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "Mostrar barra de estado"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "Registrarse"; +/* Title of button for signing up */ +"Sign up" = "Crear Cuenta"; + +/* Title of button for signing up */ +"Sign up" = "Registrarse"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "Registrandose..."; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "Si cierras sesión, se eliminarán las notas no sincronizadas. Inicia sesión en la aplicación web para comprobar tu conexión y verificar tus notas sincronizadas."; +/* Title of button for logging in */ +"Signing up..." = "Inscribiéndote..."; + /* Text to display on OSX cancel button */ "Skip" = "Saltar"; +/* LoginCode Expired Title */ +"Sorry!" = "Lo sentimos."; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "Ordenar las etiquetas alfabéticamente"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "El email ya se encuentra en uso"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "El código de autenticación que has solicitado ha caducado. Solicita uno nuevo"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "El código que has introducido no es válido."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "La forma más sencilla de guardar notas."; + /* Theme label */ "Theme:" = "Tema:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "Estamos teniendo algunos problemas. Inténtalo de nuevo pronto."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "Hemos enviado un código a {{EMAIL}}. El código será válido durante unos minutos."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "Hemos enviado un correo electrónico de verificación a %1$@. Revisa tu bandeja de entrada y sigue las instrucciones."; diff --git a/Simplenote/fa.lproj/Localizable.strings b/Simplenote/fa.lproj/Localizable.strings index 9bd503efa..8c9f5a8b1 100644 --- a/Simplenote/fa.lproj/Localizable.strings +++ b/Simplenote/fa.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-21 02:10:08+0000 */ +/* Translation-Revision-Date: 2024-08-02 02:10:07+0000 */ /* Plural-Forms: nplurals=1; plural=0; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: fa */ @@ -27,10 +27,14 @@ /* Light theme name */ "Light" = "روشن"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "ثبتِ ورود"; +/* Title of button for logging in */ +"Log in" = "ثبتِ ورود"; + /* Placeholder text for password field */ "Password" = "گذرواژه"; @@ -50,9 +54,19 @@ /* Password Reset: Proceed */ "Reset" = "بازنشانی"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "نام‌نویسی"; +/* Title of button for signing up */ +"Sign up" = "نام‌نویسی"; + +/* LoginCode Expired Title */ +"Sorry!" = "پوزش!"; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "ساده‌ترین روش برای حفظِ یادداشت‌ها."; + /* Untagged Notes Title */ "Untagged" = "برچسب‌نخورده"; diff --git a/Simplenote/fr.lproj/Localizable.strings b/Simplenote/fr.lproj/Localizable.strings index 895285cf7..ca39179ef 100644 --- a/Simplenote/fr.lproj/Localizable.strings +++ b/Simplenote/fr.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-25 11:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-06 09:54:03+0000 */ /* Plural-Forms: nplurals=2; plural=n > 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: fr */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "À propos des données d’analyse et de la confidentialité"; +/* Accept Message */ +"Accept" = "Accepter"; + /* Email verification required alert title */ "Account Verification Required" = "Vérification de compte requise"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "Êtes-vous développeur ? Automattic recrute."; -/* Error for authorization failure */ -"Authorization failed" = "L’autorisation a échoué"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "Adresse e-mail ou mot de passe incorrect"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "Vérifier votre e-mail"; +/* Placeholder text for code field */ +"Code" = "Code"; + /* Collaborate Menu Action */ "Collaborate" = "Collaborer"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "Confirmation du mot de passe"; +/* Continue with Password Action */ +"Continue with password" = "Poursuivre avec le mot de passe"; + /* Copy Link Menu Action */ "Copy Internal Link" = "Copier le lien interne"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "Vider la corbeille"; +/* LogIn Interface Title */ +"Enter Code" = "Saisir le code"; + +/* Enter Password fallback Action */ +"Enter password" = "Saisissez un mot de passe"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "Saisir le mot de passe associé au compte {{EMAIL}}"; + /* Deletion Error Title */ "Error" = "Erreur"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "Mot de passe oublié ?"; +/* Forgot Password Button */ +"Forgot your password?" = "Mot de passe oublié ?"; + /* Full line length button label */ "Full" = "Complet"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "Clair"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "Connexion"; +/* LogIn Interface Title */ +"Log In with Password" = "Se connecter avec un mot de passe"; + /* Log out button label */ "Log Out" = "Se déconnecter"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "Connexion"; + +/* Title of button for logging in */ +"Log in" = "Connexion"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "Se connecter avec WordPress.com"; +/* Title of button for logging in */ +"Log in with email" = "Se connecter avec une adresse e-mail"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "Échec de la connexion avec l’adresse e-mail, veuillez saisir votre mot de passe pour {{EMAIL}}"; + /* Displayed temporarily while logging in */ "Logging In..." = "Connexion..."; +/* Title of button for logging in */ +"Logging in..." = "Connexion…"; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "Le code de connexion est trop court"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "Publication..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "Contenu de note récupéré - "; + /* References Title */ "References" = "Références"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "Erreur de demande"; +/* Title of button for logging in */ +"Requesting email..." = "Demande d’e-mail…"; + /* Resend email button -> Verify your email screen */ "Resend Email" = "Renvoyer l'e-mail"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "Afficher la barre d’état"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "S’inscrire"; +/* Title of button for signing up */ +"Sign up" = "S'inscrire"; + +/* Title of button for signing up */ +"Sign up" = "S’inscrire"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "Inscription..."; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "Vous déconnecter entraînera la suppression des éventuelles notes non synchronisées. Vérifiez votre connexion et vos notes synchronisées en vous connectant à l’application web."; +/* Title of button for logging in */ +"Signing up..." = "Inscription…"; + /* Text to display on OSX cancel button */ "Skip" = "Sauter"; +/* LoginCode Expired Title */ +"Sorry!" = "Désolé !"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "Trier les étiquettes par ordre alphabétique"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "Cette adresse e-mail est déjà utilisée"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "Le code d’authentification que vous avez demandé a expiré. Veuillez en demander un nouveau"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "Le code que vous avez saisi n’est pas valide."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "La manière la plus simple de conserver des notes."; + /* Theme label */ "Theme:" = "Thème :"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "Nous rencontrons des problèmes. Veuillez réessayer dans quelques instants."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "Nous avons envoyé un code à {{EMAIL}}. Ce code sera valide pendant quelques minutes."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "Nous avons envoyé un e-mail de vérification à %1$@. Consultez votre boîte de réception et suivez les instructions."; diff --git a/Simplenote/he.lproj/Localizable.strings b/Simplenote/he.lproj/Localizable.strings index 59f56db2e..d05515e38 100644 --- a/Simplenote/he.lproj/Localizable.strings +++ b/Simplenote/he.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-24 15:54:19+0000 */ +/* Translation-Revision-Date: 2024-08-07 17:54:02+0000 */ /* Plural-Forms: nplurals=2; plural=n != 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: he_IL */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "מידע על נתונים אנליטיים ופרטיות"; +/* Accept Message */ +"Accept" = "קבלה"; + /* Email verification required alert title */ "Account Verification Required" = "נדרש אימות לחשבון"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "האם יש לך ניסיון בפיתוח? חברת Automattic מחפשת עובדים."; -/* Error for authorization failure */ -"Authorization failed" = "לא הצלחתי לקבל אישור"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "כתובת האימייל או הסיסמה לא תקינים"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "יש לבדוק את תיבת האימייל"; +/* Placeholder text for code field */ +"Code" = "קוד"; + /* Collaborate Menu Action */ "Collaborate" = "שיתוף פעולה בעריכה"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "לאשר סיסמה"; +/* Continue with Password Action */ +"Continue with password" = "להמשיך להתחברות עם סיסמה"; + /* Copy Link Menu Action */ "Copy Internal Link" = "להעתיק קישור פנימי"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "לרוקן את הפח"; +/* LogIn Interface Title */ +"Enter Code" = "להזין קוד"; + +/* Enter Password fallback Action */ +"Enter password" = "הזן סיסמה"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "יש להזין את הסיסמה לחשבון {{EMAIL}}"; + /* Deletion Error Title */ "Error" = "שגיאה"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "שכחת את הסיסמה שלך?"; +/* Forgot Password Button */ +"Forgot your password?" = "שכחת סיסמה?"; + /* Full line length button label */ "Full" = "מלא"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "צבעים בהירים"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "התחבר"; +/* LogIn Interface Title */ +"Log In with Password" = "להתחבר באמצעות סיסמה"; + /* Log out button label */ "Log Out" = "התנתקות"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "התחברות"; + +/* Title of button for logging in */ +"Log in" = "התחבר"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "התחברות באמצעות WordPress.com"; +/* Title of button for logging in */ +"Log in with email" = "התחברות באמצעות אימייל"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "ההתחברות באמצעות האימייל נכשלה, יש להזין סיסמה עבור {{EMAIL}}"; + /* Displayed temporarily while logging in */ "Logging In..." = "נכנס..."; +/* Title of button for logging in */ +"Logging in..." = "מתחבר..."; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "קוד ההתחברות קצר מדי"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "מפרסם..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "תוכן הפתק ששוחזר – "; + /* References Title */ "References" = "הפניות"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "שגיאה בבקשה"; +/* Title of button for logging in */ +"Requesting email..." = "מבקש אימייל..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "לשלוח אימייל מחדש"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "להציג סרגל סטטוס"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "הרשמה"; +/* Title of button for signing up */ +"Sign up" = "הרשמה"; + +/* Title of button for signing up */ +"Sign up" = "הרשמה"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "נרשם לחשבון..."; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "לאחר ההתנתקות, כל הפתקים שלא סוכרנו יימחקו. עליך לבדוק את החיבור ולבדוק אילו פתקים סונכרנו באמצעות התחברות לאפליקציית הרשת."; +/* Title of button for logging in */ +"Signing up..." = "נרשם לחשבון..."; + /* Text to display on OSX cancel button */ "Skip" = "דלג"; +/* LoginCode Expired Title */ +"Sorry!" = "מצטערים!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "למיין תגיות בסדר אלפביתי"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "כתובת האימייל הזאת כבר נמצאת בשימוש"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "פג תוקפו של קוד האימות שביקשת. יש לבקש קוד חדש"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "הקוד שהזנת לא תקף."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "הדרך הפשוטה ביותר לרשום פתקים."; + /* Theme label */ "Theme:" = "ערכת עיצוב:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "נתקלנו בבעיות. יש לנסות שוב בקרוב."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "שלחנו קוד אל {{EMAIL}}. הקוד הזה יהיה בתוקף למשך מספר דקות."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "שלחנו את האימות לכתובת האימייל %1$@. יש לבדוק את תיבת הדואר הנכנס ולפעול לפי ההוראות."; diff --git a/Simplenote/id.lproj/Localizable.strings b/Simplenote/id.lproj/Localizable.strings index acb3baa8c..283317a93 100644 --- a/Simplenote/id.lproj/Localizable.strings +++ b/Simplenote/id.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-27 09:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-06 09:54:03+0000 */ /* Plural-Forms: nplurals=2; plural=n > 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: id */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "Tentang Analitik dan Privasi"; +/* Accept Message */ +"Accept" = "Terima"; + /* Email verification required alert title */ "Account Verification Required" = "Dibutuhkan Verifikasi Akun"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "Apakah Anda pengembang? Automattic Sedang Membuka Lowongan Pekerjaan."; -/* Error for authorization failure */ -"Authorization failed" = "Otorisasi gagal"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "Email atau kata sandi salah"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "Periksa Email Anda"; +/* Placeholder text for code field */ +"Code" = "Kode"; + /* Collaborate Menu Action */ "Collaborate" = "Kolaborasi"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "Tegaskan (ulangi) Kata Sandi"; +/* Continue with Password Action */ +"Continue with password" = "Lanjutkan dengan kata sandi"; + /* Copy Link Menu Action */ "Copy Internal Link" = "Salin Tautan Internal"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "Kosongkan Tong Sampah"; +/* LogIn Interface Title */ +"Enter Code" = "Masukkan Kode"; + +/* Enter Password fallback Action */ +"Enter password" = "Masukkan kata sandi"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "Masukkan kata sandi untuk akun {{EMAIL}}"; + /* Deletion Error Title */ "Error" = "Galat"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "Lupa kata sandi?"; +/* Forgot Password Button */ +"Forgot your password?" = "Lupa kata sandi?"; + /* Full line length button label */ "Full" = "Penuh"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "Terang"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "Masuk"; +/* LogIn Interface Title */ +"Log In with Password" = "Login dengan Kata Sandi"; + /* Log out button label */ "Log Out" = "Logout"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "Login"; + +/* Title of button for logging in */ +"Log in" = "Masuk"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "Log masuk dengan WordPress.com"; +/* Title of button for logging in */ +"Log in with email" = "Login dengan email"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "Login dengan email gagal, masukkan kata sandi untuk {{EMAIL}}"; + /* Displayed temporarily while logging in */ "Logging In..." = "Login..."; +/* Title of button for logging in */ +"Logging in..." = "Sedang login…"; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "Kode Login terlalu pendek"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "Mempublikasikan..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "Pemulihan Konten Catatan - "; + /* References Title */ "References" = "Referensi"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "Permintaan Error"; +/* Title of button for logging in */ +"Requesting email..." = "Meminta email..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "Kirim Ulang Email"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "Tampilkan Bilah Status"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "Mendaftar"; +/* Title of button for signing up */ +"Sign up" = "Mendaftar"; + +/* Title of button for signing up */ +"Sign up" = "Mendaftar"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "Mendaftar…"; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "Catatan yang tidak disinkronkan akan dihapus saat Anda keluar. Periksa koneksi dan verifikasi catatan yang disinkronkan dengan masuk ke Aplikasi Web."; +/* Title of button for logging in */ +"Signing up..." = "Mendaftar…"; + /* Text to display on OSX cancel button */ "Skip" = "Lewati"; +/* LoginCode Expired Title */ +"Sorry!" = "Maaf!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "Urutkan Tag Menurut Abjad"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "Email sudah digunakan"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "Kode autentikasi yang diminta telah kedaluwarsa. Silakan minta kode yang baru"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "Kode yang Anda masukkan tidak valid."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "Cara paling mudah menyimpan catatan."; + /* Theme label */ "Theme:" = "Tema:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "Kami mengalami masalah. Harap coba lagi nanti."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "Kami telah mengirimkan kode ke {{EMAIL}}. Kode ini valid selama beberapa menit."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "Kami telah mengirimkan email verifikasi ke %1$@. Harap periksa kotak masuk Anda dan ikuti instruksi berikut."; diff --git a/Simplenote/it.lproj/Localizable.strings b/Simplenote/it.lproj/Localizable.strings index 779a0ee84..c4509e607 100644 --- a/Simplenote/it.lproj/Localizable.strings +++ b/Simplenote/it.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-25 22:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-07 09:54:03+0000 */ /* Plural-Forms: nplurals=2; plural=n != 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: it */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "Informazioni su analisi e privacy"; +/* Accept Message */ +"Accept" = "Ok"; + /* Email verification required alert title */ "Account Verification Required" = "Verifica dell'account richiesta"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "Sei uno sviluppatore? Automattic sta assumendo."; -/* Error for authorization failure */ -"Authorization failed" = "Autenticazione fallita"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "E-mail o password errata"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "Controlla l'e-mail"; +/* Placeholder text for code field */ +"Code" = "Codice"; + /* Collaborate Menu Action */ "Collaborate" = "Collabora"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "Conferma la Password"; +/* Continue with Password Action */ +"Continue with password" = "Continua con la password"; + /* Copy Link Menu Action */ "Copy Internal Link" = "Copia link interno"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "Svuota il cestino"; +/* LogIn Interface Title */ +"Enter Code" = "Inserisci codice"; + +/* Enter Password fallback Action */ +"Enter password" = "Inserisci la password"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "Digita la password per l'account {{EMAIL}}"; + /* Deletion Error Title */ "Error" = "Errore"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "Hai dimenticato la password?"; +/* Forgot Password Button */ +"Forgot your password?" = "Password dimenticata?"; + /* Full line length button label */ "Full" = "Intera"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "Chiaro"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "Accedi"; +/* LogIn Interface Title */ +"Log In with Password" = "Accedi con la password"; + /* Log out button label */ "Log Out" = "Esci"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "Login"; + +/* Title of button for logging in */ +"Log in" = "Accedi"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "Accedi con WordPress.com"; +/* Title of button for logging in */ +"Log in with email" = "Accedi con l'e-mail"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "Accesso con e-mail non riuscito, inserisci la password per {{EMAIL}}"; + /* Displayed temporarily while logging in */ "Logging In..." = "Accesso in corso..."; +/* Title of button for logging in */ +"Logging in..." = "Accesso in corso..."; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "Il codice di accesso è troppo breve"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "Pubblico..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "Contenuto della nota recuperato - "; + /* References Title */ "References" = "Riferimenti"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "Errore richiesta"; +/* Title of button for logging in */ +"Requesting email..." = "Richiesta dell'e-mail in corso..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "Invia di nuovo l'e-mail"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "Mostra Barra di stato"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "Registrati"; +/* Title of button for signing up */ +"Sign up" = "Registrati"; + +/* Title of button for signing up */ +"Sign up" = "Registrati"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "Registrazione in corso..."; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "La disconnessione causerà l’eliminazione di tutte le note non sincronizzate. Controlla la tua connessione e verifica le note sincronizzate accedendo all’app web."; +/* Title of button for logging in */ +"Signing up..." = "Registrazione in corso..."; + /* Text to display on OSX cancel button */ "Skip" = "Salta"; +/* LoginCode Expired Title */ +"Sorry!" = "Siamo spiacenti."; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "Tag in ordine alfabetico"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "Quell'indirizzo e-mail è già in uso"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "Il codice di autenticazione che hai richiesto è scaduto. Richiedine uno nuovo"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "Il codice che hai inserito non è valido."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "Prendere nota ora è semplice."; + /* Theme label */ "Theme:" = "Tema:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "Stiamo riscontrando dei problemi. Riprova a breve."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "Abbiamo inviato un codice a {{EMAIL}}. Il codice sarà valido per pochi minuti."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "Abbiamo inviato un'e-mail di verifica a %1$@. Controlla la tua casella di posta in arrivo e segui le istruzioni."; diff --git a/Simplenote/ja.lproj/Localizable.strings b/Simplenote/ja.lproj/Localizable.strings index 8c6ade2f3..3b5a6b8c9 100644 --- a/Simplenote/ja.lproj/Localizable.strings +++ b/Simplenote/ja.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-26 09:54:04+0000 */ +/* Translation-Revision-Date: 2024-08-07 09:54:03+0000 */ /* Plural-Forms: nplurals=1; plural=0; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: ja_JP */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "アナリティクスとプライバシーについて"; +/* Accept Message */ +"Accept" = "承認"; + /* Email verification required alert title */ "Account Verification Required" = "アカウント認証が必要"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "開発者の方ですか ? Automattic では人材を募集しています。"; -/* Error for authorization failure */ -"Authorization failed" = "認証に失敗しました"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "メールアドレスまたはパスワードが正しくありません"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "メールを確認"; +/* Placeholder text for code field */ +"Code" = "ソースコード"; + /* Collaborate Menu Action */ "Collaborate" = "共同編集"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "パスワード確認"; +/* Continue with Password Action */ +"Continue with password" = "パスワードで続行"; + /* Copy Link Menu Action */ "Copy Internal Link" = "内部リンクをコピー"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "ゴミ箱を空にする"; +/* LogIn Interface Title */ +"Enter Code" = "コードを入力"; + +/* Enter Password fallback Action */ +"Enter password" = "パスワードを入力"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "アカウント {{EMAIL}} のパスワードを入力"; + /* Deletion Error Title */ "Error" = "エラー"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "パスワードをお忘れですか ?"; +/* Forgot Password Button */ +"Forgot your password?" = "パスワードを忘れた場合"; + /* Full line length button label */ "Full" = "全幅"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "ライト"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "ログイン"; +/* LogIn Interface Title */ +"Log In with Password" = "パスワードでログイン"; + /* Log out button label */ "Log Out" = "ログアウト"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "ログイン"; + +/* Title of button for logging in */ +"Log in" = "ログイン"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "WordPress.com でログイン"; +/* Title of button for logging in */ +"Log in with email" = "メールアドレスでログイン"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "メールアドレスでのログインに失敗しました。{{EMAIL}} のパスワードを入力してください。 "; + /* Displayed temporarily while logging in */ "Logging In..." = "ログイン中…"; +/* Title of button for logging in */ +"Logging in..." = "ログイン中..."; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "ログインコードが短すぎます"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "公開中…"; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "復元されたメモの内容 - "; + /* References Title */ "References" = "参考資料"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "リクエストエラー"; +/* Title of button for logging in */ +"Requesting email..." = "メールをリクエスト中..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "メールの再送"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "ステータスバーを表示"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "登録"; +/* Title of button for signing up */ +"Sign up" = "登録"; + +/* Title of button for signing up */ +"Sign up" = "登録"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "登録中…"; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "ログアウトすると、同期されていないメモはすべて削除されます。 接続を確認し、Web アプリにログインして同期したメモを確認してください。"; +/* Title of button for logging in */ +"Signing up..." = "登録中…"; + /* Text to display on OSX cancel button */ "Skip" = "スキップ"; +/* LoginCode Expired Title */ +"Sorry!" = "失礼しました。"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "タグをアルファベット順に並び替え"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "そのメールアドレスはすでに使用されています"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "リクエストした認証コードの有効期限が切れています。 新しいコードをリクエストしてください"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "入力したコードが間違っています。"; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "最も手軽にメモを残せる方法です。"; + /* Theme label */ "Theme:" = "テーマ:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "問題が発生しました。すぐにもう一度実行してください。"; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "コードを {{EMAIL}} に送信しました。 コードは数分間有効です。"; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "%1$@ に確認メールを送信しました。 受信箱を確認して手順に従ってください。"; diff --git a/Simplenote/ko.lproj/Localizable.strings b/Simplenote/ko.lproj/Localizable.strings index 7daed2b82..565a7f93e 100644 --- a/Simplenote/ko.lproj/Localizable.strings +++ b/Simplenote/ko.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-25 13:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-07 09:54:03+0000 */ /* Plural-Forms: nplurals=1; plural=0; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: ko_KR */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "분석 및 개인정보 소개"; +/* Accept Message */ +"Accept" = "수락"; + /* Email verification required alert title */ "Account Verification Required" = "계정 인증 필수"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "개발자이십니까? Automattic에서 채용 모집 중입니다."; -/* Error for authorization failure */ -"Authorization failed" = "인증 실패"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "이메일 주소 또는 비밀번호가 잘못되었습니다."; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "이메일 확인"; +/* Placeholder text for code field */ +"Code" = "코드"; + /* Collaborate Menu Action */ "Collaborate" = "협업"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "비밀번호 확인"; +/* Continue with Password Action */ +"Continue with password" = "비밀번호로 계속하기"; + /* Copy Link Menu Action */ "Copy Internal Link" = "내부 링크 복사"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "휴지통 비우기"; +/* LogIn Interface Title */ +"Enter Code" = "코드 입력"; + +/* Enter Password fallback Action */ +"Enter password" = "비밀번호 입력"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "계정 {{EMAIL}}의 비밀번호를 입력하세요."; + /* Deletion Error Title */ "Error" = "에러"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "비밀번호를 잊으셨나요?"; +/* Forgot Password Button */ +"Forgot your password?" = "비밀번호를 잊으셨나요?"; + /* Full line length button label */ "Full" = "전체"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "밝음"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "로그인"; +/* LogIn Interface Title */ +"Log In with Password" = "비밀번호로 로그인"; + /* Log out button label */ "Log Out" = "로그아웃"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "로그인"; + +/* Title of button for logging in */ +"Log in" = "로그인"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "워드프레스닷컴으로 로그인"; +/* Title of button for logging in */ +"Log in with email" = "이메일로 로그인"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "이메일로 로그인하지 못했습니다. {{EMAIL}}의 비밀번호를 입력해 주세요."; + /* Displayed temporarily while logging in */ "Logging In..." = "로그인 중..."; +/* Title of button for logging in */ +"Logging in..." = "로그인 중..."; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "로그인 코드가 너무 짧습니다."; + /* Markdown Menu Action */ "Markdown" = "마크다운"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "게시 중..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "복구된 메모 내용 - "; + /* References Title */ "References" = "참조"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "요청 오류"; +/* Title of button for logging in */ +"Requesting email..." = "이메일 요청 중..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "이메일 다시 보내기"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "상태 표시줄 표시"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "가입"; +/* Title of button for signing up */ +"Sign up" = "가입"; + +/* Title of button for signing up */ +"Sign up" = "가입"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "가입 중..."; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "로그아웃하면 동기화되지 않은 모든 메모가 삭제됩니다. 웹 앱에 로그인하여 연결 상태와 동기화된 메모를 확인합니다."; +/* Title of button for logging in */ +"Signing up..." = "가입 중..."; + /* Text to display on OSX cancel button */ "Skip" = "생략하기"; +/* LoginCode Expired Title */ +"Sorry!" = "죄송합니다!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "알파벳순으로 태그 정렬"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "해당 이메일 주소가 이미 사용되고 있습니다."; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "요청하신 인증 코드가 만료되었습니다. 새 인증 코드를 요청하세요."; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "입력한 코드가 유효하지 않습니다."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "메모를 보관하는 가장 간단한 방법입니다."; + /* Theme label */ "Theme:" = "테마:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "문제가 있습니다. 나중에 다시 시도하세요."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "{{EMAIL}}(으)로 코드를 보냈습니다. 코드는 몇 분 동안 유효합니다."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "%1$@(으)로 인증 이메일을 보내드렸습니다. 받은 편지함을 확인하고 지침에 따라 주세요."; diff --git a/Simplenote/nl.lproj/Localizable.strings b/Simplenote/nl.lproj/Localizable.strings index 18c5d1bc7..eb41297ed 100644 --- a/Simplenote/nl.lproj/Localizable.strings +++ b/Simplenote/nl.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-25 13:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-08 11:54:03+0000 */ /* Plural-Forms: nplurals=2; plural=n != 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: nl */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "Over analyses en privacy"; +/* Accept Message */ +"Accept" = "Accepteren"; + /* Email verification required alert title */ "Account Verification Required" = "Accountverificatie vereist"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "Ben je ontwikkelaar? Automattic is op zoek naar nieuwe collega's."; -/* Error for authorization failure */ -"Authorization failed" = "Autorisatie mislukt"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "Verkeerd e-mailadres of wachtwoord"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "Controleer je e-mail"; +/* Placeholder text for code field */ +"Code" = "Code"; + /* Collaborate Menu Action */ "Collaborate" = "Samenwerken"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "Wachtwoord bevestigen"; +/* Continue with Password Action */ +"Continue with password" = "Doorgaan met wachtwoord"; + /* Copy Link Menu Action */ "Copy Internal Link" = "Interne link kopiëren"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "Prullenbak leegmaken"; +/* LogIn Interface Title */ +"Enter Code" = "Voer code in"; + +/* Enter Password fallback Action */ +"Enter password" = "Voer wachtwoord in"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "Voer het wachtwoord van het account {{EMAIL}} in"; + /* Deletion Error Title */ "Error" = "Fout"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "Wachtwoord vergeten?"; +/* Forgot Password Button */ +"Forgot your password?" = "Wachtwoord vergeten?"; + /* Full line length button label */ "Full" = "Volledig"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "Licht"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "Inloggen"; +/* LogIn Interface Title */ +"Log In with Password" = "Inloggen met wachtwoord"; + /* Log out button label */ "Log Out" = "Uitloggen"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "Login"; + +/* Title of button for logging in */ +"Log in" = "Inloggen"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "Inloggen met WordPress.com"; +/* Title of button for logging in */ +"Log in with email" = "Inloggen met e-mail"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "Inloggen met e-mail is mislukt. Voer het wachtwoord voor {{EMAIL}} in"; + /* Displayed temporarily while logging in */ "Logging In..." = "Bezig met inloggen ..."; +/* Title of button for logging in */ +"Logging in..." = "Bezig met inloggen..."; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "Inlogcode is te kort"; + /* Markdown Menu Action */ "Markdown" = "Snelle stijl"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "Publiceren..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "Inhoud herstelde notitie - "; + /* References Title */ "References" = "Referenties"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "Verzoekfout"; +/* Title of button for logging in */ +"Requesting email..." = "E-mail aanvragen..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "E-mail opnieuw verzenden"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "Statusbalk tonen"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "Aanmelden"; +/* Title of button for signing up */ +"Sign up" = "Registreren"; + +/* Title of button for signing up */ +"Sign up" = "Aanmelden"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "Bezig met aanmelden …"; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "Door je af te melden, worden gesynchroniseerde notities verwijderd. Controleer je verbinding en verifieer je gesynchroniseerde notities door je aan te melden via de web-app."; +/* Title of button for logging in */ +"Signing up..." = "Bezig met aanmelden…"; + /* Text to display on OSX cancel button */ "Skip" = "Overslaan"; +/* LoginCode Expired Title */ +"Sorry!" = "Sorry!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "Tags op alfabetische volgorde sorteren"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "Dit e-mailadres is al in gebruik"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "De authenticatiecode die je aangevraagd hebt, is verlopen. Vraag een nieuwe aan"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "De code die je hebt ingevuld, is ongeldig."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "De eenvoudigste manier om notities bij te houden."; + /* Theme label */ "Theme:" = "Thema:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "We ondervinden wat problemen. Probeer het later opnieuw."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "We hebben een code gestuurd naar {{EMAIL}}. De code is een paar minuten geldig."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "We hebben een verificatiemail verzonden naar %1$@. Controleer je postvak IN en volg de instructies."; diff --git a/Simplenote/pt-BR.lproj/Localizable.strings b/Simplenote/pt-BR.lproj/Localizable.strings index 2edce8e99..54f0d34de 100644 --- a/Simplenote/pt-BR.lproj/Localizable.strings +++ b/Simplenote/pt-BR.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-25 09:54:24+0000 */ +/* Translation-Revision-Date: 2024-08-07 17:54:02+0000 */ /* Plural-Forms: nplurals=2; plural=(n > 1); */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: pt_BR */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "Sobre análise e privacidade"; +/* Accept Message */ +"Accept" = "Aceitar"; + /* Email verification required alert title */ "Account Verification Required" = "Verificação de conta obrigatória"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "Você trabalha com desenvolvimento? A Automattic está contratando."; -/* Error for authorization failure */ -"Authorization failed" = "Falha de autorização"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "E-mail ou senha incorretos"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "Verifique seu e-mail"; +/* Placeholder text for code field */ +"Code" = "Código"; + /* Collaborate Menu Action */ "Collaborate" = "Colaborar"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "Confirme sua senha"; +/* Continue with Password Action */ +"Continue with password" = "Continue com a senha"; + /* Copy Link Menu Action */ "Copy Internal Link" = "Copiar link interno"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "Esvaziar lixeira"; +/* LogIn Interface Title */ +"Enter Code" = "Digite o código"; + +/* Enter Password fallback Action */ +"Enter password" = "Digite a senha"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "Digite a senha da conta {{EMAIL}}"; + /* Deletion Error Title */ "Error" = "Erro"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "Esqueceu sua senha?"; +/* Forgot Password Button */ +"Forgot your password?" = "Esqueceu sua senha?"; + /* Full line length button label */ "Full" = "Completo"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "Claro"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "Fazer login"; +/* LogIn Interface Title */ +"Log In with Password" = "Fazer login com senha"; + /* Log out button label */ "Log Out" = "Fazer logout"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "Acessar"; + +/* Title of button for logging in */ +"Log in" = "Fazer login"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "Fazer login com o WordPress.com"; +/* Title of button for logging in */ +"Log in with email" = "Fazer login com o e-mail"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "Falha no login com o e-mail. Insira a senha para {{EMAIL}}"; + /* Displayed temporarily while logging in */ "Logging In..." = "Fazendo login..."; +/* Title of button for logging in */ +"Logging in..." = "Fazendo login…"; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "Código de login muito curto"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "Publicando..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "Conteúdo da nota recuperado "; + /* References Title */ "References" = "Referências"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "Erro de solicitação"; +/* Title of button for logging in */ +"Requesting email..." = "Solicitando e-mail..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "Reenviar e-mail"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "Exibir barra de status"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "Registrar-se"; +/* Title of button for signing up */ +"Sign up" = "Registrar-se"; + +/* Title of button for signing up */ +"Sign up" = "Registrar-se"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "Realizando cadastro…"; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "Sair da conta apagará todas as notas não sincronizadas. Verifique sua conexão e analise as notas sincronizadas acessando a versão web do aplicativo."; +/* Title of button for logging in */ +"Signing up..." = "Fazendo login…"; + /* Text to display on OSX cancel button */ "Skip" = "Pular"; +/* LoginCode Expired Title */ +"Sorry!" = "Desculpe!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "Classificar tags em ordem alfabética"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "Este e-mail já está em uso"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "O código de autenticação solicitado expirou. Solicite um novo."; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "O código inserido é inválido."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "A melhor forma de manter notas."; + /* Theme label */ "Theme:" = "Tema:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "Estamos com problemas. Tente novamente mais tarde."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "Enviamos um código para {{EMAIL}}. O código será válido por alguns minutos."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "Enviamos um e-mail de verificação para %1$@. Confira sua caixa de entrada e siga as instruções."; diff --git a/Simplenote/ru.lproj/Localizable.strings b/Simplenote/ru.lproj/Localizable.strings index b196b79a1..5bfba9cda 100644 --- a/Simplenote/ru.lproj/Localizable.strings +++ b/Simplenote/ru.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-25 11:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-06 19:54:04+0000 */ /* Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2); */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: ru */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "Об аналитике и конфиденциальности"; +/* Accept Message */ +"Accept" = "Согласен"; + /* Email verification required alert title */ "Account Verification Required" = "Требуется подтверждение учётной записи"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "Вы разработчик? В компании Automattic есть вакансии."; -/* Error for authorization failure */ -"Authorization failed" = "Авторизация не удалась"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "Неверный адрес эл. почты или пароль"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "Проверьте почту"; +/* Placeholder text for code field */ +"Code" = "Код"; + /* Collaborate Menu Action */ "Collaborate" = "Партнер"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "Подтвердите пароль"; +/* Continue with Password Action */ +"Continue with password" = "Продолжить с помощью пароля"; + /* Copy Link Menu Action */ "Copy Internal Link" = "Скопировать внутреннюю ссылку"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "Очистить корзину"; +/* LogIn Interface Title */ +"Enter Code" = "Введите код"; + +/* Enter Password fallback Action */ +"Enter password" = "Введите пароль"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "Введите пароль для учётной записи {{EMAIL}}"; + /* Deletion Error Title */ "Error" = "Ошибка"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "Забыли пароль?"; +/* Forgot Password Button */ +"Forgot your password?" = "Забыли пароль?"; + /* Full line length button label */ "Full" = "Во всю ширину"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "Светлое оформление"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "Войти"; +/* LogIn Interface Title */ +"Log In with Password" = "Войти с помощью пароля"; + /* Log out button label */ "Log Out" = "Выйти"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "Войти"; + +/* Title of button for logging in */ +"Log in" = "Войти"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "Войти через WordPress.com"; +/* Title of button for logging in */ +"Log in with email" = "Войти с помощью эл. почты"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "Не удалось войти с адресом эл. почты. Введите пароль для {{EMAIL}}"; + /* Displayed temporarily while logging in */ "Logging In..." = "Вход..."; +/* Title of button for logging in */ +"Logging in..." = "Выполняется вход…"; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "Слишком короткий код для входа в систему"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "Публикация…"; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "Восстановленный контент заметки — "; + /* References Title */ "References" = "Ссылки"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "Ошибка запроса"; +/* Title of button for logging in */ +"Requesting email..." = "Запрашивается письмо…"; + /* Resend email button -> Verify your email screen */ "Resend Email" = "Отправить ещё раз"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "Показать панель статуса"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "Регистрация"; +/* Title of button for signing up */ +"Sign up" = "Зарегистрироваться"; + +/* Title of button for signing up */ +"Sign up" = "Регистрация"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "Регистрация..."; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "При выходе из учётной записи все несинхронизированные заметки будут удалены. Чтобы убедиться, что учетная запись подключена, а заметки синхронизированы, войдите в веб-приложение."; +/* Title of button for logging in */ +"Signing up..." = "Регистрация…"; + /* Text to display on OSX cancel button */ "Skip" = "Пропустить"; +/* LoginCode Expired Title */ +"Sorry!" = "Извините!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "Сортировать метки по алфавиту"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "Этот адрес эл. почты уже используется"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "Срок действия запрошенного вами кода аутентификации истёк. Запросите новый код"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "Вы ввели неверный код."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "Простой способ хранить заметки."; + /* Theme label */ "Theme:" = "Тема:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "Произошла ошибка. Повторите попытку позже."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "Код отправлен на адрес {{EMAIL}}. Код будет действителен в течение нескольких минут."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "На адрес %1$@ отправлено письмо с подтверждением. Проверьте свой почтовый ящик и следуйте инструкциям."; diff --git a/Simplenote/sv.lproj/Localizable.strings b/Simplenote/sv.lproj/Localizable.strings index fa3be1072..05f1171dc 100644 --- a/Simplenote/sv.lproj/Localizable.strings +++ b/Simplenote/sv.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-25 11:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-08 11:54:02+0000 */ /* Plural-Forms: nplurals=2; plural=n != 1; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: sv_SE */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "Om analys och integritet"; +/* Accept Message */ +"Accept" = "Acceptera"; + /* Email verification required alert title */ "Account Verification Required" = "Verifiering av konto krävs"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "Är du en utvecklare? Automattic söker personal."; -/* Error for authorization failure */ -"Authorization failed" = "Autentisering misslyckades"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "Fel e-post eller lösenord"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "Kolla din e-post"; +/* Placeholder text for code field */ +"Code" = "Kod"; + /* Collaborate Menu Action */ "Collaborate" = "Samarbeta"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "Bekräfta lösenord"; +/* Continue with Password Action */ +"Continue with password" = "Fortsätt med lösenord"; + /* Copy Link Menu Action */ "Copy Internal Link" = "Kopiera intern länk"; @@ -110,7 +117,7 @@ "Created" = "Skapad"; /* Sort Mode: Creation Date, descending */ -"Created: Newest" = "Skapad: Senaste"; +"Created: Newest" = "Skapad: nyaste"; /* Sort Mode: Creation Date, ascending */ "Created: Oldest" = "Skapad: Äldsta"; @@ -135,7 +142,7 @@ "Didn't get an email? There may already be an account associated with this email address. Contact %1$@ for help." = "Har du inte fått något e-postmeddelande? Det kan hända att det redan finns ett konto kopplat till den här e-postadressen. Kontakta %1$@ för att få hjälp."; /* Closes the Privacy View */ -"Dismiss" = "Stäng"; +"Dismiss" = "Avfärda"; /* Duplicate Note List Action */ "Duplicate Note" = "Duplicera anteckning"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "Töm papperskorgen"; +/* LogIn Interface Title */ +"Enter Code" = "Ange kod"; + +/* Enter Password fallback Action */ +"Enter password" = "Ange lösenord"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "Ange lösenordet för kontot {{EMAIL}}"; + /* Deletion Error Title */ "Error" = "Fel"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "Glömt ditt lösenord?"; +/* Forgot Password Button */ +"Forgot your password?" = "Glömt ditt lösenord?"; + /* Full line length button label */ "Full" = "Hel"; @@ -191,18 +210,37 @@ /* Light theme name */ "Light" = "Ljus"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "Logga in"; +/* LogIn Interface Title */ +"Log In with Password" = "Logga in med lösenord"; + /* Log out button label */ "Log Out" = "Logga ut"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "Logga in"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "Logga in med WordPress.com"; +/* Title of button for logging in */ +"Log in with email" = "Logga in med e-post"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "Inloggning med e-post misslyckades, ange lösenordet för {{EMAIL}}"; + /* Displayed temporarily while logging in */ -"Logging In..." = "Loggar in…"; +"Logging In..." = "Loggar in …"; + +/* Title of button for logging in */ +"Logging in..." = "Loggar in …"; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "Inloggningskod är för kort"; /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -217,7 +255,7 @@ "Modified" = "Modifierad"; /* Sort Mode: Modified Date, descending */ -"Modified: Newest" = "Modifierad: Senaste"; +"Modified: Newest" = "Modifierad: nyaste"; /* Sort Mode: Modified Date, ascending */ "Modified: Oldest" = "Modifierad: Äldsta"; @@ -242,7 +280,7 @@ "Need an account?" = "Behöver du ett konto?"; /* Empty Note Placeholder */ -"New note..." = "Ny anteckning…"; +"New note..." = "Ny anteckning …"; /* No Notes Available */ "No Notes" = "Inga anteckningar"; @@ -307,7 +345,10 @@ "Publish to Web Page" = "Publicerar till webbsida"; /* Displayed during a Publish Operation */ -"Publishing..." = "Publicerar…"; +"Publishing..." = "Publicerar …"; + +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "Återställt anteckningsinnehåll – "; /* References Title */ "References" = "Referenser"; @@ -321,6 +362,9 @@ /* Request error alert title */ "Request Error" = "Begäran misslyckades"; +/* Title of button for logging in */ +"Requesting email..." = "Begär e-post..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "Skicka e-post igen"; @@ -341,7 +385,7 @@ "Search notes" = "Sök anteckningar"; /* StatusBar Search Indicator */ -"Searching" = "Sökning"; +"Searching" = "Söker"; /* Share Menu Action */ "Share" = "Dela"; @@ -358,18 +402,28 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "Visa statusfält"; +/* SignUp Interface Title + Title of button for signing up */ +"Sign Up" = "Registrera"; + /* Title of button for signing up */ -"Sign Up" = "Skapa konto"; +"Sign up" = "Registrera"; /* Displayed temoprarily while signing up */ -"Signing Up..." = "Skapar konto..."; +"Signing Up..." = "Registrerar …"; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "Vid utloggning kommer alla osynkroniserade anteckningar att tas bort. Kontrollera din anslutning och verifiera dina synkroniserade anteckningar genom att logga in på webbappen."; +/* Title of button for logging in */ +"Signing up..." = "Registrerar …"; + /* Text to display on OSX cancel button */ "Skip" = "Hoppa över"; +/* LoginCode Expired Title */ +"Sorry!" = "Tyvärr!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "Sortera etiketter alfabetiskt"; @@ -386,7 +440,16 @@ "Text size:" = "Textstorlek:"; /* Error when address is in use */ -"That email is already being used" = "Den e-posten används redan"; +"That email is already being used" = "Denna e-post används redan"; + +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "Autentiseringskoden du har begärt har löpt ut. Begär en ny"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "Koden du angett är ogiltig."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "Det enklaste sättet att anteckna på."; /* Theme label */ "Theme:" = "Tema:"; @@ -443,6 +506,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "Vi har problem. Försök igen om en stund."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "Vi har skickat en kod till {{EMAIL}}. Koden kommer vara giltig i några minuter."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "Vi har skickat en e-postverifiering till %1$@. Kontrollera din inkorg och följ instruktionerna."; diff --git a/Simplenote/tr.lproj/Localizable.strings b/Simplenote/tr.lproj/Localizable.strings index fe2a00ef8..5275c6600 100644 --- a/Simplenote/tr.lproj/Localizable.strings +++ b/Simplenote/tr.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-26 15:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-07 15:54:03+0000 */ /* Plural-Forms: nplurals=2; plural=(n > 1); */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: tr */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "Analiz ve Gizlilik Hakkında"; +/* Accept Message */ +"Accept" = "Kabul"; + /* Email verification required alert title */ "Account Verification Required" = "Hesap Doğrulaması Gerekli"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "Bir geliştirici misiniz? Automattic Yeni Çalışanlarını Arıyor."; -/* Error for authorization failure */ -"Authorization failed" = "Doğrulama başarısız"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "Yanlış e-posta veya parola"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "E-postanızı kontrol edin"; +/* Placeholder text for code field */ +"Code" = "Kod"; + /* Collaborate Menu Action */ "Collaborate" = "İşbirliği Yap"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "Şifreyi Doğrula"; +/* Continue with Password Action */ +"Continue with password" = "Şifre ile devam edin"; + /* Copy Link Menu Action */ "Copy Internal Link" = "Dahili Bağlantıyı Kopyala"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "Çöpü boşalt"; +/* LogIn Interface Title */ +"Enter Code" = "Kod Girin"; + +/* Enter Password fallback Action */ +"Enter password" = "Parola girin"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "{{EMAIL}} hesabınızın şifresini girin."; + /* Deletion Error Title */ "Error" = "Hata"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "Parolanızı mı unuttunuz?"; +/* Forgot Password Button */ +"Forgot your password?" = "Şifrenizi mi unuttunuz?"; + /* Full line length button label */ "Full" = "Tam"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "Açık"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "Giriş yap"; +/* LogIn Interface Title */ +"Log In with Password" = "Şifre ile Oturum Açın"; + /* Log out button label */ "Log Out" = "Çıkış yap"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "Giriş yap"; + +/* Title of button for logging in */ +"Log in" = "Giriş yap"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "WordPress.com'la oturum aç"; +/* Title of button for logging in */ +"Log in with email" = "E-postayla oturum aç"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "E-postayla oturum açma başarısız oldu, lütfen {{EMAIL}} şifrenizi girin."; + /* Displayed temporarily while logging in */ "Logging In..." = "Oturum açılıyor..."; +/* Title of button for logging in */ +"Logging in..." = "Oturum açılıyor..."; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "Oturum Açma Kodu çok kısa"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "Yayımlanıyor..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "Kurtarılan Not İçeriği "; + /* References Title */ "References" = "Referanslar"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "İstek Hatası"; +/* Title of button for logging in */ +"Requesting email..." = "E-posta talep ediliyor..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "E-postayı yeniden gönder"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "Durum Çubuğunu Göster"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "Üye ol"; +/* Title of button for signing up */ +"Sign up" = "Kaydol"; + +/* Title of button for signing up */ +"Sign up" = "Üye ol"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "Kayıt Yapılıyor..."; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "Oturumu kapattığınızda, senkronize edilmemiş tüm notlar silinir. Web Uygulamasında oturum açarak bağlantınızı kontrol edin ve senkronize edilmiş notlarınızı doğrulayın."; +/* Title of button for logging in */ +"Signing up..." = "Kaydolunuyor..."; + /* Text to display on OSX cancel button */ "Skip" = "Atla"; +/* LoginCode Expired Title */ +"Sorry!" = "Üzgünüm!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "Etiketleri Alfabetik Olarak Sırala"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "Bu e-posta zaten kullanılıyor"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "Talep ettiğiniz doğrulama kodunun geçerlilik süresi doldu. Lütfen yeni bir kod talep edin"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "Girdiğiniz kod geçersiz."; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "Not tutmanın en basit yolu."; + /* Theme label */ "Theme:" = "Tema:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "Sorun yaşanıyor. Lütfen kısa bir süre sonra tekrar deneyin."; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "Şuraya bir kod gönderildi: {{EMAIL}}. Kod birkaç dakikalığına geçerli olacak."; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "%1$@ adresine bir doğrulama e-postası gönderdik. Lütfen gelen kutunuzu kontrol edin ve talimatları izleyin."; diff --git a/Simplenote/zh-Hans-CN.lproj/Localizable.strings b/Simplenote/zh-Hans-CN.lproj/Localizable.strings index 162b9f2c5..be902003d 100644 --- a/Simplenote/zh-Hans-CN.lproj/Localizable.strings +++ b/Simplenote/zh-Hans-CN.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-25 11:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-06 09:54:03+0000 */ /* Plural-Forms: nplurals=1; plural=0; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: zh_CN */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "关于分析和隐私"; +/* Accept Message */ +"Accept" = "接受"; + /* Email verification required alert title */ "Account Verification Required" = "需要验证账户"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "您是开发人员吗? Automattic 正在招贤纳士。"; -/* Error for authorization failure */ -"Authorization failed" = "验证失败"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "电子邮件或密码错误"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "检查您的电子邮件"; +/* Placeholder text for code field */ +"Code" = "代码"; + /* Collaborate Menu Action */ "Collaborate" = "协作"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "确认密码"; +/* Continue with Password Action */ +"Continue with password" = "输入密码继续"; + /* Copy Link Menu Action */ "Copy Internal Link" = "复制内部链接"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "清空回收站"; +/* LogIn Interface Title */ +"Enter Code" = "输入代码"; + +/* Enter Password fallback Action */ +"Enter password" = "输入密码"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "输入账户 {{EMAIL}} 的密码"; + /* Deletion Error Title */ "Error" = "错误"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "忘记了密码?"; +/* Forgot Password Button */ +"Forgot your password?" = "忘记密码?"; + /* Full line length button label */ "Full" = "完整"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "明亮"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "登录"; +/* LogIn Interface Title */ +"Log In with Password" = "使用密码登录"; + /* Log out button label */ "Log Out" = "注销"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "登录"; + +/* Title of button for logging in */ +"Log in" = "登录"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "使用 WordPress.com 帐户登录"; +/* Title of button for logging in */ +"Log in with email" = "使用电子邮件登录"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "使用电子邮箱登录失败,请输入 {{EMAIL}} 的密码"; + /* Displayed temporarily while logging in */ "Logging In..." = "正在登录…"; +/* Title of button for logging in */ +"Logging in..." = "正在登录…"; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "登录代码过短"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "正在发布..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "已恢复注释内容 — "; + /* References Title */ "References" = "参考"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "请求错误"; +/* Title of button for logging in */ +"Requesting email..." = "正在请求发送电子邮件…"; + /* Resend email button -> Verify your email screen */ "Resend Email" = "重发电子邮件"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "显示状态栏"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "注册"; +/* Title of button for signing up */ +"Sign up" = "注册"; + +/* Title of button for signing up */ +"Sign up" = "注册"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "正在注册…"; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "注销会删除所有未同步的备注。 您可以通过登录 Web 应用程序来检查连接并确认已同步的笔记。"; +/* Title of button for logging in */ +"Signing up..." = "正在注册…"; + /* Text to display on OSX cancel button */ "Skip" = "跳过"; +/* LoginCode Expired Title */ +"Sorry!" = "抱歉!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "按字母顺序排列标签"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "该电子邮件已被使用"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "您请求的验证码已过期。 请重新请求"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "您输入的代码无效。"; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "记录笔记最简单的方法。"; + /* Theme label */ "Theme:" = "主题:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "我们遇到了问题。请稍后重试。"; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "我们已向 {{EMAIL}} 发送代码。 此代码将在几分钟后失效。"; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "我们已向 %1$@ 发送了一封验证电子邮件。 请检查您的收件箱并按照说明执行操作。"; diff --git a/Simplenote/zh-Hant-TW.lproj/Localizable.strings b/Simplenote/zh-Hant-TW.lproj/Localizable.strings index 1c12536bb..394518baf 100644 --- a/Simplenote/zh-Hant-TW.lproj/Localizable.strings +++ b/Simplenote/zh-Hant-TW.lproj/Localizable.strings @@ -1,4 +1,4 @@ -/* Translation-Revision-Date: 2023-04-24 11:54:03+0000 */ +/* Translation-Revision-Date: 2024-08-07 09:54:02+0000 */ /* Plural-Forms: nplurals=1; plural=0; */ /* Generator: GlotPress/2.4.0-alpha */ /* Language: zh_TW */ @@ -18,6 +18,9 @@ /* A link to more information about our privacy policy */ "About Analytics and Privacy" = "關於分析和隱私權"; +/* Accept Message */ +"Accept" = "接受"; + /* Email verification required alert title */ "Account Verification Required" = "需要驗證帳號"; @@ -46,10 +49,8 @@ /* Hiring Details */ "Are you a developer? Automattic is Hiring." = "你是開發人員嗎? Automattic 正在招募人才。"; -/* Error for authorization failure */ -"Authorization failed" = "認證失敗"; - -/* Error for bad email or password */ +/* Error for authorization failure + Error for bad email or password */ "Bad email or password" = "電子郵件地址或密碼錯誤"; /* Delete account confirmation alert message */ @@ -82,6 +83,9 @@ /* Vefification sent alert title */ "Check your Email" = "請檢查你的電子郵件"; +/* Placeholder text for code field */ +"Code" = "程式碼"; + /* Collaborate Menu Action */ "Collaborate" = "協作"; @@ -100,6 +104,9 @@ /* Placeholder text for confirmation field */ "Confirm Password" = "確認密碼"; +/* Continue with Password Action */ +"Continue with password" = "使用密碼以繼續"; + /* Copy Link Menu Action */ "Copy Internal Link" = "複製內部連結"; @@ -146,6 +153,15 @@ /* Empty Trash Action */ "Empty Trash" = "清空垃圾桶"; +/* LogIn Interface Title */ +"Enter Code" = "輸入驗證碼"; + +/* Enter Password fallback Action */ +"Enter password" = "輸入密碼"; + +/* Header for Login With Password. Please preserve the {{EMAIL}} substring */ +"Enter the password for the account {{EMAIL}}" = "輸入 {{EMAIL}} 帳號的密碼"; + /* Deletion Error Title */ "Error" = "錯誤"; @@ -158,6 +174,9 @@ /* Forgot Password Button */ "Forgot your Password?" = "忘記密碼?"; +/* Forgot Password Button */ +"Forgot your password?" = "忘記密碼?"; + /* Full line length button label */ "Full" = "完整"; @@ -191,19 +210,41 @@ /* Light theme name */ "Light" = "淡色系"; -/* Title of button for logging in +/* LogIn Interface Title + Title of button for logging in Title of button for login */ "Log In" = "登入"; +/* LogIn Interface Title */ +"Log In with Password" = "使用密碼登入"; + /* Log out button label */ "Log Out" = "登出"; -/* button title for wp.com sign in button */ +/* Title of button for logging in */ +"Log in" = "登入"; + +/* Title of button for logging in */ +"Log in" = "登入"; + +/* Title to use wordpress login instead of email */ "Log in with WordPress.com" = "透過 WordPress.com 登入"; +/* Title of button for logging in */ +"Log in with email" = "透過電子郵件登入"; + +/* Header for Enter Password UI, when the user performed too many requests */ +"Log in with email failed, please enter the password for {{EMAIL}}" = "透過電子郵件地址登入失敗,請輸入 {{EMAIL}} 的密碼"; + /* Displayed temporarily while logging in */ "Logging In..." = "正在登入…"; +/* Title of button for logging in */ +"Logging in..." = "正在登入..."; + +/* Message displayed when a login code is too short */ +"Login Code is too short" = "登入碼過短"; + /* Markdown Menu Action */ "Markdown" = "Markdown"; @@ -309,6 +350,9 @@ /* Displayed during a Publish Operation */ "Publishing..." = "正在發表..."; +/* Header to put on any files that need to be recovered */ +"Recovered Note Cotent - " = "已還原的備註內容 - "; + /* References Title */ "References" = "參考資料"; @@ -321,6 +365,9 @@ /* Request error alert title */ "Request Error" = "要求錯誤"; +/* Title of button for logging in */ +"Requesting email..." = "正在申請電子郵件..."; + /* Resend email button -> Verify your email screen */ "Resend Email" = "重新傳送電子郵件"; @@ -358,18 +405,31 @@ /* macOS MenuItem that causes the Status Bar to be visible */ "Show Status Bar" = "顯示狀態列"; -/* Title of button for signing up */ +/* SignUp Interface Title + Title of button for signing up */ "Sign Up" = "註冊"; +/* Title of button for signing up */ +"Sign up" = "註冊"; + +/* Title of button for signing up */ +"Sign up" = "註冊"; + /* Displayed temoprarily while signing up */ "Signing Up..." = "資料登入中 . . ."; /* Alert message displayed when an account has unsynced notes */ "Signing out will delete any unsynced notes. Check your connection and verify your synced notes by signing in to the Web App." = "登出將會刪除任何尚未同步的筆記。 請檢查你的連線,並登入網頁應用程式驗證已同步的筆記。"; +/* Title of button for logging in */ +"Signing up..." = "正在註冊..."; + /* Text to display on OSX cancel button */ "Skip" = "跳過"; +/* LoginCode Expired Title */ +"Sorry!" = "很抱歉!"; + /* Sort tags alphabetically checkbox label */ "Sort Tags Alphabetically" = "依英文字母排序標籤"; @@ -388,6 +448,15 @@ /* Error when address is in use */ "That email is already being used" = "此電子信箱已被使用"; +/* LoginCode Expired Message */ +"The authentication code you've requested has expired. Please request a new one" = "你要求的驗證碼已過期。 請申請新的驗證碼"; + +/* Login po sCode Invalid Error */ +"The code you've entered is invalid." = "你輸入的驗證碼無效。"; + +/* Simplenote subtitle */ +"The simplest way to keep notes." = "輕鬆作筆記的最佳方式。"; + /* Theme label */ "Theme:" = "佈景:"; @@ -443,6 +512,9 @@ /* Generic error */ "We're having problems. Please try again soon." = "發生問題,請再試一次。"; +/* Header for the Login with Code UI. Please preserve the {{EMAIL}} string as is! */ +"We've sent a code to {{EMAIL}}. The code will be valid for a few minutes." = "我們已傳送驗證碼到 {{EMAIL}}。 此驗證碼在幾分鐘內有效。"; + /* Confirmation that an email has been sent Message -> Verify your email screen. Parameter: %1$@ - email address */ "We’ve sent a verification email to %1$@. Please check your inbox and follow the instructions." = "我們已傳送一封驗證電子郵件到 %1$@。 請檢查你的收件匣並依照指示操作。"; diff --git a/config/Version.public.xcconfig b/config/Version.public.xcconfig index 5553965b1..4052ed94f 100644 --- a/config/Version.public.xcconfig +++ b/config/Version.public.xcconfig @@ -2,8 +2,8 @@ VERSION_SHORT=2.21 // Public long version. Example: 2.0.0.0. The last 0 means the first build for // version 2.0.0 -VERSION_LONG=2.21.0.0 +VERSION_LONG=2.21.0.2 // This is the value for the CFBundleVersion it should be incremented on every // build that gets distributed -BUILD_NUMBER=11259 +BUILD_NUMBER=11261 diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 2fb12d70b..af0e47349 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -9,6 +9,7 @@ UI.user_error!('Please run fastlane via `bundle exec`') unless FastlaneCore::Hel # Constants USER_ENV_FILE_PATH = File.join(Dir.home, '.simplenotemacos-env.default') PROJECT_FOLDER = Pathname.new(File.join(Dir.pwd, '..')).expand_path.to_s +PROJECT_ROOT_FOLDER = PROJECT_FOLDER WORKSPACE = 'Simplenote.xcworkspace' INTERNAL_SCHEME = 'Simplenote' APP_STORE_SCHEME = 'Simplenote' @@ -20,6 +21,38 @@ DEFAULT_BRANCH = 'trunk' GITHUB_REPO = 'Automattic/simplenote-macos' APPLE_TEAM_ID = 'PZYM8XX95Q' +APP_RESOURCES_DIR = File.join(PROJECT_ROOT_FOLDER, 'Simplenote', 'Resources') +RELEASE_NOTES_SOURCE_PATH = File.join(APP_RESOURCES_DIR, 'release_notes.txt') +STORE_METADATA_FOLDER = File.join(PROJECT_ROOT_FOLDER, 'fastlane', 'metadata') + +GLOTPRESS_BASE_URL = 'https://translate.wordpress.com/projects' +# Notice the trailing / is required. +# Without it, GlotPress will redirect to the version with / +GLOTPRESS_APP_STRINGS_PROJECT_URL = "#{GLOTPRESS_BASE_URL}/simplenote/macos/".freeze +GLOTPRESS_STORE_METADATA_PROJECT_URL = "#{GLOTPRESS_APP_STRINGS_PROJECT_URL}release-notes/".freeze + +# Mapping of all locales which can be used for AppStore metadata (Glotpress code => AppStore Connect code) +# +# TODO: Replace with `LocaleHelper` once provided by release toolkit (https://github.com/wordpress-mobile/release-toolkit/pull/296) +GLOTPRESS_TO_ASC_METADATA_LOCALE_CODES = { + 'ar' => 'ar-SA', + 'de' => 'de-DE', + 'es' => 'es-ES', + 'fr' => 'fr-FR', + 'he' => 'he', + 'id' => 'id', + 'it' => 'it', + 'ja' => 'ja', + 'ko' => 'ko', + 'nl' => 'nl-NL', + 'pt-br' => 'pt-BR', + 'ru' => 'ru', + 'sv' => 'sv', + 'tr' => 'tr', + 'zh-cn' => 'zh-Hans', + 'zh-tw' => 'zh-Hant' +}.freeze + ######################################################################## # Environment ######################################################################## @@ -318,11 +351,10 @@ end # @option [Boolean] with_screenshots (default: false) If true, will also upload the latest screenshot files to ASC # desc 'Upload the localized metadata to App Store Connect, optionally including screenshots.' -lane :update_metadata_on_app_store_connect do |options| +lane :update_metadata_on_app_store_connect do |with_screenshots: false| # Skip screenshots by default. The naming is "with" to make it clear that # callers need to opt-in to adding screenshots. The naming of the deliver # (upload_to_app_store) parameter, on the other hand, uses the skip verb. - with_screenshots = options.fetch(:with_screenshots, false) skip_screenshots = !with_screenshots upload_to_app_store( @@ -395,7 +427,7 @@ lane :build_and_upload_app_store do |options| setup_ci - configure_code_signing_release + configure_code_signing_app_store archive_path = File.join(BUILD_FOLDER, 'Simplenote-Mac.xcarchive') build_simplenote( @@ -430,22 +462,16 @@ lane :build_and_upload_app_store do |options| upload_to_testflight(api_key: app_store_connect_api_key) end -############################################################################# -# trigger_release_build -# --------------------------------------------------------------------------- -# This lane triggers a build for App Store distribution on CI -# --------------------------------------------------------------------------- -# Usage: -# bundle exec fastlane trigger_release_build [branch_to_build:] -############################################################################# -lane :trigger_release_build do |options| - push_to_git_remote(tags: false) - buildkite_trigger_build( - buildkite_organization: 'automattic', - buildkite_pipeline: 'simplenote-macos', - branch: options[:branch_to_build] || git_branch, - pipeline_file: 'release-builds.yml' - ) +lane :trigger_release_build do + UI.important('Will not trigger release build because Simplenote macOS was never configured to build in CI.') + # For future reference: + # + # buildkite_trigger_build( + # buildkite_organization: 'automattic', + # buildkite_pipeline: 'simplenote-macos', + # branch: branch_to_build || git_branch, + # pipeline_file: 'release-builds.yml' + # ) end desc 'Updates the main `Localizable.strings` file — that will be imported by GlotPress' @@ -533,3 +559,75 @@ def configure_code_signing(type:, readonly: true) api_key: app_store_connect_api_key ) end + +lane :download_localized_metadata_from_glotpress do + # FIXME: We should make the `fastlane/metadata/default/release_notes.txt` path be the source of truth for the original copies in the future. + # (will require changes in the `update_appstore_strings` lane, the Release Scenario, the MC tool to generate the announcement post…) + # + # In the meantime, just copy the file to the right place for `deliver` to find, for the `default` pseudo-locale which is used as fallback + FileUtils.cp(RELEASE_NOTES_SOURCE_PATH, File.join(STORE_METADATA_FOLDER, 'default', 'release_notes.txt')) + + # FIXME: Replace this with a call to the future replacement of `gp_downloadmetadata` once it's implemented in the release-toolkit (see paaHJt-31O-p2). + target_files = { + "v#{release_version_current}-whats-new": { desc: 'release_notes.txt', max_size: 4000 }, + app_store_name: { desc: 'name.txt', max_size: 30 }, + app_store_subtitle: { desc: 'subtitle.txt', max_size: 30 }, + app_store_desc: { desc: 'description.txt', max_size: 4000 }, + app_store_keywords: { desc: 'keywords.txt', max_size: 100 } + } + gp_downloadmetadata( + project_url: GLOTPRESS_STORE_METADATA_PROJECT_URL, + target_files: target_files, + locales: GLOTPRESS_TO_ASC_METADATA_LOCALE_CODES, + download_path: STORE_METADATA_FOLDER + ) + + files_to_commit = [File.join(STORE_METADATA_FOLDER, '**', '*.txt')] + + ensure_default_metadata_are_not_overridden(metadata_files_hash: target_files) + + files_to_commit.append(*generate_gitkeep_for_empty_locale_folders) + + git_add(path: files_to_commit, shell_escape: false) + git_commit( + path: files_to_commit, + message: 'Update App Store metadata translations', + allow_nothing_to_commit: true + ) +end + +# FIXME: Defined this way to ease transition to Versioning module while copying code ported from repos already using it +def release_version_current + ios_get_app_version(public_version_xcconfig_file: VERSION_FILE_PATH) +end + +# Ensure that none of the `.txt` files in `en-US` would accidentally override our originals in `default` +def ensure_default_metadata_are_not_overridden(metadata_files_hash:) + metadata_files_hash.values.map { |t| t[:desc] }.each do |file| + en_file_path = File.join(STORE_METADATA_FOLDER, 'en-US', file) + + override_not_allowed_message = <<~MSG + File `#{en_file_path}` would override the same one in `#{STORE_METADATA_FOLDER}/default`. + `default/` is the source of truth and we cannot allow it to change unintentionally. + Delete `#{en_file_path}`, ensure the version in `default/` has the expected original copy, and try again. + MSG + UI.user_error!(override_not_allowed_message) if File.exist?(en_file_path) + end +end + +# Ensure even empty locale folders have an empty `.gitkeep` file. +# This way, if we don't have any translation ready for those locales, we'll still have the folders in Git for clarity. +def generate_gitkeep_for_empty_locale_folders + gitkeeps = [] + + GLOTPRESS_TO_ASC_METADATA_LOCALE_CODES.each_value do |locale| + gitkeep = File.join(STORE_METADATA_FOLDER, locale, '.gitkeep') + next if File.exist?(gitkeep) + + FileUtils.mkdir_p(File.dirname(gitkeep)) + FileUtils.touch(gitkeep) + gitkeeps.append(gitkeep) + end + + gitkeeps +end diff --git a/fastlane/metadata/ar-SA/.gitkeep b/fastlane/metadata/ar-SA/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/ar-SA/description.txt b/fastlane/metadata/ar-SA/description.txt new file mode 100644 index 000000000..8d40d107d --- /dev/null +++ b/fastlane/metadata/ar-SA/description.txt @@ -0,0 +1,17 @@ +يُعد Simplenote طريقة سهلة للاحتفاظ بالملحوظات والقوائم والأفكار والمزيد. حيث يتيح لك مزامنة ملاحظاتك مع جميع الأجهزة مجانًا. + +تُقدِّم تجربة Simplenote كل ما تتمناه في السرعة والكفاءة. افتحه، واكتب بعض الأفكار، وهذا كل شيء. عندما يزداد حجم مجموعة الملاحظات لديك، يمكنك البحث الفوري فيها والاحتفاظ بها منظمة باستخدام الوسوم والدبابيس. يمكن إضافة قوائم التحقُّق إلى ملحوظاتك لتتبع مهامك. كما يمكنك أيضًا مشاركة الملاحظات ونشرها ليطلع عليها الآخرون. + +هل تحب الضبط؟ يمكنك تحرير ملحوظاتك ومعاينتها ونشرها باستخدام تنسيق الضبط. + +الطريقة الأفضل للتعرُّف على Simplenote هي تجربته. سيُطلب منك إنشاء حساب. وهذا يتيح لك نسخ ملاحظاتك احتياطيًا عبر الإنترنت ومزامنتها تلقائيًا. + +بعد التسجيل، جرِّب إنشاء بعض الملاحظات! ثم انتقل إلى موقع simplenote.com لتنزيل Simplenote على الأجهزة الأخرى. + +استمتع بتجربة تدوين ملحوظات سعيدة! + +--- + +سياسة الخصوصية: https://automattic.com/privacy/ +شروط الخدمة: https://simplenote.com/terms/ +إشعار الخصوصية الخاص بالمستخدمين في كاليفورنيا: https://wp.me/Pe4R-d/#california-consumer-privacy-act-ccpa diff --git a/fastlane/metadata/ar-SA/keywords.txt b/fastlane/metadata/ar-SA/keywords.txt new file mode 100644 index 000000000..351871130 --- /dev/null +++ b/fastlane/metadata/ar-SA/keywords.txt @@ -0,0 +1 @@ +simplenote، ملحوظة، ملحوظات، مزامنة، قائمة، قائمة المهام، بسيط، الضبط، أفكار diff --git a/fastlane/metadata/ar-SA/release_notes.txt b/fastlane/metadata/ar-SA/release_notes.txt new file mode 100644 index 000000000..588b021f4 --- /dev/null +++ b/fastlane/metadata/ar-SA/release_notes.txt @@ -0,0 +1,2 @@ +- تم إضافة اختصارات إلى Simplenote Mac!! +- دعم المصادقة عبر رابط سحري جديد diff --git a/fastlane/metadata/de-DE/.gitkeep b/fastlane/metadata/de-DE/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/de-DE/keywords.txt b/fastlane/metadata/de-DE/keywords.txt index 3e7e43282..8bc2e52c1 100644 --- a/fastlane/metadata/de-DE/keywords.txt +++ b/fastlane/metadata/de-DE/keywords.txt @@ -1 +1 @@ -simplenote,Notiz,Notizen,synchronisieren,Synchronisierung,Liste,To-do,einfach,Markdown,Ideen \ No newline at end of file +simplenote,Notiz,Notizen,synchronisieren,Synchronisierung,Liste,To-do,einfach,Markdown,Ideen diff --git a/fastlane/metadata/de-DE/release_notes.txt b/fastlane/metadata/de-DE/release_notes.txt index 74c5faaf5..69f029a3d 100644 --- a/fastlane/metadata/de-DE/release_notes.txt +++ b/fastlane/metadata/de-DE/release_notes.txt @@ -1,2 +1,2 @@ -- Problem mit horizontalem Clipping behoben, wodurch das Ende einer Zeile nicht vollständig angezeigt wurde -- Schriftgrößenschritt wurde auf 1 pt reduziert +- Kurzbefehle zu Simplenote für Mac hinzugefügt! +- Neuer Authentifizierungssupport für magische Links diff --git a/fastlane/metadata/default/release_notes.txt b/fastlane/metadata/default/release_notes.txt index 199bf0f53..0c3c6af1d 100644 --- a/fastlane/metadata/default/release_notes.txt +++ b/fastlane/metadata/default/release_notes.txt @@ -1,2 +1,2 @@ -- Added Spotlight search support for notes -- Added multiple window support for editing notes +- Added shortcuts to Simplenote Mac!! +- New Magic Link Authentication support diff --git a/fastlane/metadata/en-US/description.txt b/fastlane/metadata/en-US/description.txt deleted file mode 100644 index 0691beddc..000000000 --- a/fastlane/metadata/en-US/description.txt +++ /dev/null @@ -1,17 +0,0 @@ -Simplenote is an easy way to keep notes, lists, ideas and more. Your notes stay in sync with all your devices for free. - -The Simplenote experience is all about speed and efficiency. Open it, write some thoughts, and you're done. As your collection of notes grows, you can search them instantly and keep them organized with tags and pins. Checklists can be added to your notes to keep track of your tasks. You can also share notes and publish them for other people. - -Like Markdown? You can edit, preview and publish your notes using Markdown formatting. - -The best way to learn about Simplenote is to try it. You'll be asked to create an account. This allows your notes to be backed up online and synchronized automatically. - -After you sign up, try creating some notes! Then go to simplenote.com to download Simplenote for your other devices. - -Happy noting! - ---- - -Privacy Policy: https://automattic.com/privacy/ -Terms of Service: https://simplenote.com/terms/ -California users privacy notice: https://wp.me/Pe4R-d/#california-consumer-privacy-act-ccpa diff --git a/fastlane/metadata/en-US/keywords.txt b/fastlane/metadata/en-US/keywords.txt deleted file mode 100644 index dc5a71cb1..000000000 --- a/fastlane/metadata/en-US/keywords.txt +++ /dev/null @@ -1 +0,0 @@ -simplenote,note,notes,sync,syncing,list,todo,simple,markdown,ideas \ No newline at end of file diff --git a/fastlane/metadata/en-US/release_notes.txt b/fastlane/metadata/en-US/release_notes.txt deleted file mode 100644 index e9e940cd4..000000000 --- a/fastlane/metadata/en-US/release_notes.txt +++ /dev/null @@ -1,2 +0,0 @@ -- Added spotlight search support for notes -- Added multiple window support for editing notes diff --git a/fastlane/metadata/es-ES/.gitkeep b/fastlane/metadata/es-ES/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/es-ES/keywords.txt b/fastlane/metadata/es-ES/keywords.txt index 8b0b53fd8..3db02b32a 100644 --- a/fastlane/metadata/es-ES/keywords.txt +++ b/fastlane/metadata/es-ES/keywords.txt @@ -1 +1 @@ -simplenote,nota,notas,sincronizar,sincronizando,lista,parahacer,simple,notas,ideas \ No newline at end of file +simplenote,nota,notas,sincronizar,sincronizando,lista,parahacer,simple,notas,ideas diff --git a/fastlane/metadata/es-ES/release_notes.txt b/fastlane/metadata/es-ES/release_notes.txt index 09f29a8a7..8ddc57362 100644 --- a/fastlane/metadata/es-ES/release_notes.txt +++ b/fastlane/metadata/es-ES/release_notes.txt @@ -1,2 +1,2 @@ -- Se ha solucionado un problema con el recorte horizontal por el cual el último carácter al final de la línea no se mostraba por completo -- El paso del tamaño de la fuente se ha reducido a 1 punto +- Se han añadido accesos directos a Simplenote para Mac. +- Compatibilidad con la nueva autenticación mediante enlaces mágicos diff --git a/fastlane/metadata/es-ES/subtitle.txt b/fastlane/metadata/es-ES/subtitle.txt new file mode 100644 index 000000000..dc8c5a093 --- /dev/null +++ b/fastlane/metadata/es-ES/subtitle.txt @@ -0,0 +1 @@ +Lo más fácil para tener notas. diff --git a/fastlane/metadata/fr-FR/.gitkeep b/fastlane/metadata/fr-FR/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/fr-FR/keywords.txt b/fastlane/metadata/fr-FR/keywords.txt index aae2ed5ac..94eecdfca 100644 --- a/fastlane/metadata/fr-FR/keywords.txt +++ b/fastlane/metadata/fr-FR/keywords.txt @@ -1 +1 @@ -simplenote,note,notes,sync,synchronisation,liste,à faire,simple,markdown,idées \ No newline at end of file +simplenote,note,notes,sync,synchronisation,liste,à faire,simple,markdown,idées diff --git a/fastlane/metadata/fr-FR/release_notes.txt b/fastlane/metadata/fr-FR/release_notes.txt index 35dad1506..6632f7ac0 100644 --- a/fastlane/metadata/fr-FR/release_notes.txt +++ b/fastlane/metadata/fr-FR/release_notes.txt @@ -1,2 +1,2 @@ -- Résolution d'un problème lié -- Font size step has been decreased to 1pt +- Ajout de raccourcis à Simplenote Mac !! +- Nouveauté : prise en charge de l’authentification par lien magique diff --git a/fastlane/metadata/he/.gitkeep b/fastlane/metadata/he/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/he/description.txt b/fastlane/metadata/he/description.txt new file mode 100644 index 000000000..aa1fea983 --- /dev/null +++ b/fastlane/metadata/he/description.txt @@ -0,0 +1,17 @@ +Simplenote היא אפליקציה שמאפשרת לשמור פתקים, רשימות, רעיונות ועוד בקלות רבה. הפתקים נשארים מסונכרנים עם כל המכשירים שלך, בחינם. + +חווית Simplenote מתמקדת במהירות וביעילות. פותחים את האפליקציה, כותבים כמה מחשבות, וזה הכול... ככל שאוסף הפתקים שלך גדל, אפשר יהיה לחפש בהם באופן מיידי ולשמור אותם מאורגנים בעזרת תגיות ונעצים. אפשר להוסיף רשימת משימות לפתקים שלך כדי לעקוב אחר המשימות שעליך להשלים. אפשר גם לשתף פתקים ולפרסם אותם עבור אנשים אחרים. + +רוצה להשתמש ב-Markdown? אפשר לערוך, להציג בתצוגה מקדימה ולפרסם פתקים באמצעות עיצוב Markdown. + +הדרך הטובה ביותר ללמוד על אפליקציית Simplenote היא לנסות אותה. תופיע בקשה ליצור חשבון. באופן זה ניתן לגבות את הפתקים באופן מקוון ולסנכרן אותם באופן אוטומטי. + +לאחר ההרשמה, מומלץ לנסות ליצור מספר פתקים! לאחר מכן יש לעבור אל simplenote.com כדי להוריד את Simplenote לשאר המכשירים שלך. + +שימוש מהנה! + +-- + +מדיניות פרטיות: https://automattic.com/privacy/ +תנאי שימוש: https://simplenote.com/terms/ +הודעת פרטיות למשתמשים בקליפורניה: https://wp.me/Pe4R-d/#california-consumer-privacy-act-ccpa diff --git a/fastlane/metadata/he/keywords.txt b/fastlane/metadata/he/keywords.txt new file mode 100644 index 000000000..e707f5430 --- /dev/null +++ b/fastlane/metadata/he/keywords.txt @@ -0,0 +1 @@ +simplenote, פתק, פתקים, סנכרון, מסנכרן, רשימה, משימות, פשוט, markdown, רעיונות diff --git a/fastlane/metadata/he/release_notes.txt b/fastlane/metadata/he/release_notes.txt new file mode 100644 index 000000000..03246746d --- /dev/null +++ b/fastlane/metadata/he/release_notes.txt @@ -0,0 +1,2 @@ +- הוספנו קיצורים ל-Simplenote ב-Mac!! +- תמיכה חדשה באימות דרך קישורים ישירים diff --git a/fastlane/metadata/he/subtitle.txt b/fastlane/metadata/he/subtitle.txt new file mode 100644 index 000000000..94de35348 --- /dev/null +++ b/fastlane/metadata/he/subtitle.txt @@ -0,0 +1 @@ +הדרך הפשוטה ביותר לרשום פתקים. diff --git a/fastlane/metadata/id/.gitkeep b/fastlane/metadata/id/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/id/keywords.txt b/fastlane/metadata/id/keywords.txt index 9168e4cc7..809bbaaa1 100644 --- a/fastlane/metadata/id/keywords.txt +++ b/fastlane/metadata/id/keywords.txt @@ -1 +1 @@ -simplenote,catatan,sinkronisasi,menyinkronisasi,daftar,tugas,sederhana,markdown,ide \ No newline at end of file +simplenote,catatan,sinkronisasi,menyinkronisasi,daftar,tugas,sederhana,markdown,ide diff --git a/fastlane/metadata/id/release_notes.txt b/fastlane/metadata/id/release_notes.txt index 641b01809..e747a15fd 100644 --- a/fastlane/metadata/id/release_notes.txt +++ b/fastlane/metadata/id/release_notes.txt @@ -1,2 +1,2 @@ -- Telah memperbaiki masalah dengan potongan horisontal di mana karakter terakhir di akhir baris tidak ditampilkan secara lengkap -- Langkah ukuran font telah diperkecil hingga 1pt +- Penambahan pintasan ke Simplenote Mac +- Dukungan Autentikasi Tautan Ajaib baru diff --git a/fastlane/metadata/it/.gitkeep b/fastlane/metadata/it/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/it/keywords.txt b/fastlane/metadata/it/keywords.txt index bbbf6439c..7261acb79 100644 --- a/fastlane/metadata/it/keywords.txt +++ b/fastlane/metadata/it/keywords.txt @@ -1 +1 @@ -simplenote,nota,note,sincronizzare,sincronizzazione,elenco,dafare,semplice,markdown,idee \ No newline at end of file +simplenote,nota,note,sincronizzare,sincronizzazione,elenco,dafare,semplice,markdown,idee diff --git a/fastlane/metadata/it/release_notes.txt b/fastlane/metadata/it/release_notes.txt index 6a4fc0f50..01bd70758 100644 --- a/fastlane/metadata/it/release_notes.txt +++ b/fastlane/metadata/it/release_notes.txt @@ -1,2 +1,2 @@ -- Risolto un problema con il ritaglio orizzontale per il quale l'ultimo carattere alla fine della riga non veniva visualizzato completamente -- La fase del ridimensionamento del carattere è stata ridotta a 1 pt +- Aggiunte scorciatoie a Simplenote Mac! +- Nuovo supporto per l'autenticazione tramite link magico diff --git a/fastlane/metadata/it/subtitle.txt b/fastlane/metadata/it/subtitle.txt new file mode 100644 index 000000000..307ab0667 --- /dev/null +++ b/fastlane/metadata/it/subtitle.txt @@ -0,0 +1 @@ +Predere nota ora è semplice. diff --git a/fastlane/metadata/ja/.gitkeep b/fastlane/metadata/ja/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/ja/keywords.txt b/fastlane/metadata/ja/keywords.txt index 7bf9c024b..7f696d308 100644 --- a/fastlane/metadata/ja/keywords.txt +++ b/fastlane/metadata/ja/keywords.txt @@ -1 +1 @@ -simplenote,メモ,メモ,同期,同期,リスト,todo,シンプル,markdown,アイデア \ No newline at end of file +simplenote,メモ,メモ,同期,同期,リスト,todo,シンプル,markdown,アイデア diff --git a/fastlane/metadata/ja/release_notes.txt b/fastlane/metadata/ja/release_notes.txt index ab2f8f7cc..da850598a 100644 --- a/fastlane/metadata/ja/release_notes.txt +++ b/fastlane/metadata/ja/release_notes.txt @@ -1,2 +1,2 @@ -- 行末の最後の文字が完全に表示されない水平方向のクリッピングの問題を修正しました -- フォントサイズの単位が1pt になりました +- Simplenote Mac にショートカットを追加しました ! +- マジックリンク認証を新たにサポート diff --git a/fastlane/metadata/ja/subtitle.txt b/fastlane/metadata/ja/subtitle.txt new file mode 100644 index 000000000..01ec24af1 --- /dev/null +++ b/fastlane/metadata/ja/subtitle.txt @@ -0,0 +1 @@ +メモを残す最も簡単な方法です。 diff --git a/fastlane/metadata/ko/.gitkeep b/fastlane/metadata/ko/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/ko/keywords.txt b/fastlane/metadata/ko/keywords.txt index 012d128b2..a241ece6a 100644 --- a/fastlane/metadata/ko/keywords.txt +++ b/fastlane/metadata/ko/keywords.txt @@ -1 +1 @@ -simplenote,메모,메모,동기화,동기화 중,목록,할 일,심플,마크다운,아이디어 \ No newline at end of file +simplenote,메모,메모,동기화,동기화 중,목록,할 일,심플,마크다운,아이디어 diff --git a/fastlane/metadata/ko/release_notes.txt b/fastlane/metadata/ko/release_notes.txt index 55132495d..a13386760 100644 --- a/fastlane/metadata/ko/release_notes.txt +++ b/fastlane/metadata/ko/release_notes.txt @@ -1,2 +1,2 @@ -- 줄 끝의 마지막 문자가 완전히 표시되지 않았던 가로 잘라내기의 문제를 해결했습니다. -- 글꼴 크기 단계가 1pt로 줄었습니다. +- Simplenote Mac 단축키가 추가되었습니다!! +- 새로운 매직 링크 인증 지원 diff --git a/fastlane/metadata/ko/subtitle.txt b/fastlane/metadata/ko/subtitle.txt new file mode 100644 index 000000000..2142ca667 --- /dev/null +++ b/fastlane/metadata/ko/subtitle.txt @@ -0,0 +1 @@ +메모를 보관하는 가장 간단한 방법입니다. diff --git a/fastlane/metadata/nl-NL/.gitkeep b/fastlane/metadata/nl-NL/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/nl-NL/keywords.txt b/fastlane/metadata/nl-NL/keywords.txt index 9e0401d6b..4138d1a2c 100644 --- a/fastlane/metadata/nl-NL/keywords.txt +++ b/fastlane/metadata/nl-NL/keywords.txt @@ -1 +1 @@ -simplenote,notitie,notities,synchronisatie,synchroniseren,lijst,todo,eenvoudig,markdown,ideeën \ No newline at end of file +simplenote,notitie,notities,synchronisatie,synchroniseren,lijst,todo,eenvoudig,markdown,ideeën diff --git a/fastlane/metadata/nl-NL/release_notes.txt b/fastlane/metadata/nl-NL/release_notes.txt index 74077bfe4..dfe185adc 100644 --- a/fastlane/metadata/nl-NL/release_notes.txt +++ b/fastlane/metadata/nl-NL/release_notes.txt @@ -1,2 +1,2 @@ -- Een probleem met horizontaal afsnijden opgelost waarbij het laatste teken op een regel niet helemaal werd weergegeven -- De stap tussen lettergrootten is teruggebracht naar 1pt +- Shortcuts zijn toegevoegd aan Simplenote Mac!! +- Nieuwe ondersteuning voor authenticatie via magische link diff --git a/fastlane/metadata/pt-BR/.gitkeep b/fastlane/metadata/pt-BR/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/pt-BR/keywords.txt b/fastlane/metadata/pt-BR/keywords.txt index 1d1cbdba7..1ec1da9d8 100644 --- a/fastlane/metadata/pt-BR/keywords.txt +++ b/fastlane/metadata/pt-BR/keywords.txt @@ -1 +1 @@ -simplenote,anotação,anotações,sincronizar,sincronização,lista,tarefas,simples,markdown,ideias \ No newline at end of file +simplenote,anotação,anotações,sincronizar,sincronização,lista,tarefas,simples,markdown,ideias diff --git a/fastlane/metadata/pt-BR/release_notes.txt b/fastlane/metadata/pt-BR/release_notes.txt index f56a26129..0fe754a45 100644 --- a/fastlane/metadata/pt-BR/release_notes.txt +++ b/fastlane/metadata/pt-BR/release_notes.txt @@ -1,2 +1,2 @@ -- Corrigimos um problema no recorte horizontal em que o último caractere da linha não era exibido completamente -- A etapa de redimensionamento de fonte foi reduzida para uma parte +- Atalhos adicionados ao Simplenote Mac +- Suporte para nova autenticação com link mágico diff --git a/fastlane/metadata/ru/.gitkeep b/fastlane/metadata/ru/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/ru/keywords.txt b/fastlane/metadata/ru/keywords.txt index 937a1244a..89074fe4b 100644 --- a/fastlane/metadata/ru/keywords.txt +++ b/fastlane/metadata/ru/keywords.txt @@ -1 +1 @@ -simplenote,заметка,заметки,синхронизация,спиоск,списокдел,просто,markdown,идеи \ No newline at end of file +simplenote,заметка,заметки,синхронизация,спиоск,списокдел,просто,markdown,идеи diff --git a/fastlane/metadata/ru/release_notes.txt b/fastlane/metadata/ru/release_notes.txt index 27c3167f7..9e45e286a 100644 --- a/fastlane/metadata/ru/release_notes.txt +++ b/fastlane/metadata/ru/release_notes.txt @@ -1,2 +1,2 @@ -– Устранена проблема с горизонтальным кадрированием, из-за которой последний символ в конце строки отображался не полностью -– Шаг изменения размера шрифта уменьшен до 1 пункта +- Добавлены ярлыки Simplenote Mac! +- Новинка! Поддержка входа по волшебным ссылкам diff --git a/fastlane/metadata/sv/.gitkeep b/fastlane/metadata/sv/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/sv/keywords.txt b/fastlane/metadata/sv/keywords.txt index 30fb03ed2..48a5b2692 100644 --- a/fastlane/metadata/sv/keywords.txt +++ b/fastlane/metadata/sv/keywords.txt @@ -1 +1 @@ -simplenote,anteckning,anteckningar,synk,synkronisering,lista,attgöra,enkel,markdown,ideer \ No newline at end of file +simplenote,anteckning,anteckningar,synk,synkronisering,lista,attgöra,enkel,markdown,ideer diff --git a/fastlane/metadata/sv/release_notes.txt b/fastlane/metadata/sv/release_notes.txt index 7d4b2038e..98d6a65ba 100644 --- a/fastlane/metadata/sv/release_notes.txt +++ b/fastlane/metadata/sv/release_notes.txt @@ -1,2 +1,2 @@ -- Vi har åtgärdat ett problem med horisontell beskärning som gjorde att det sista tecknet i slutet av en rad inte visades helt -- Textstorleken har minskats till 1pt +- Vi har lagt till genvägar till Simplenote för Mac. +- Nytt stöd för autentisering med magisk länk diff --git a/fastlane/metadata/tr/.gitkeep b/fastlane/metadata/tr/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/tr/keywords.txt b/fastlane/metadata/tr/keywords.txt index ee3f1d478..d2ba70745 100644 --- a/fastlane/metadata/tr/keywords.txt +++ b/fastlane/metadata/tr/keywords.txt @@ -1 +1 @@ -simplenote,not,notlar,eşitleme,liste,yaqpılacak,basit,markdown,fikirler \ No newline at end of file +simplenote,not,notlar,eşitleme,liste,yaqpılacak,basit,markdown,fikirler diff --git a/fastlane/metadata/tr/release_notes.txt b/fastlane/metadata/tr/release_notes.txt index 5aabb2e63..bc6a59dbc 100644 --- a/fastlane/metadata/tr/release_notes.txt +++ b/fastlane/metadata/tr/release_notes.txt @@ -1,2 +1,2 @@ -- Satır sonundaki son karakterin tam gösterilmediği yatay kırpma ile ilgili bir sorun düzeltildi. -- Yazı tipi boyutu adımı 1 puntoya küçültüldü. +- Simplenote Mac'e kısayollar eklendi! +- Yeni Sihirli Bağlantı Doğrulama desteği diff --git a/fastlane/metadata/tr/subtitle.txt b/fastlane/metadata/tr/subtitle.txt new file mode 100644 index 000000000..bcf7b82a8 --- /dev/null +++ b/fastlane/metadata/tr/subtitle.txt @@ -0,0 +1 @@ +Not tutmanın en basit yolu. diff --git a/fastlane/metadata/zh-Hans/.gitkeep b/fastlane/metadata/zh-Hans/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/zh-Hans/keywords.txt b/fastlane/metadata/zh-Hans/keywords.txt index e5af9ea37..32497009c 100644 --- a/fastlane/metadata/zh-Hans/keywords.txt +++ b/fastlane/metadata/zh-Hans/keywords.txt @@ -1 +1 @@ -simplenote,笔记,笔记,同步,正在同步,列表,待办事项,简单,markdown,想法 \ No newline at end of file +simplenote,笔记,笔记,同步,正在同步,列表,待办事项,简单,markdown,想法 diff --git a/fastlane/metadata/zh-Hans/release_notes.txt b/fastlane/metadata/zh-Hans/release_notes.txt index 2e6b329f0..c58f01431 100644 --- a/fastlane/metadata/zh-Hans/release_notes.txt +++ b/fastlane/metadata/zh-Hans/release_notes.txt @@ -1,2 +1,2 @@ -- 修复了水平剪切时,行尾最后一个字符未完全显示的问题 -- 字号调整步长已减小为 1pt +- 为 Simplenote Mac 添加了快捷方式! +- 新增免密登录链接验证支持 diff --git a/fastlane/metadata/zh-Hans/subtitle.txt b/fastlane/metadata/zh-Hans/subtitle.txt new file mode 100644 index 000000000..14c11acc5 --- /dev/null +++ b/fastlane/metadata/zh-Hans/subtitle.txt @@ -0,0 +1 @@ +记录笔记最简单的方法。 diff --git a/fastlane/metadata/zh-Hant/.gitkeep b/fastlane/metadata/zh-Hant/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/fastlane/metadata/zh-Hant/keywords.txt b/fastlane/metadata/zh-Hant/keywords.txt index a528704b6..3a49daec4 100644 --- a/fastlane/metadata/zh-Hant/keywords.txt +++ b/fastlane/metadata/zh-Hant/keywords.txt @@ -1 +1 @@ -simplenote,筆記,筆記本,同步,同步功能,清單,待辦事項,簡單,markdown,想法 \ No newline at end of file +simplenote,筆記,筆記本,同步,同步功能,清單,待辦事項,簡單,markdown,想法 diff --git a/fastlane/metadata/zh-Hant/release_notes.txt b/fastlane/metadata/zh-Hant/release_notes.txt index 25faadd54..d57430919 100644 --- a/fastlane/metadata/zh-Hant/release_notes.txt +++ b/fastlane/metadata/zh-Hant/release_notes.txt @@ -1,2 +1,2 @@ -- 已修正水平裁剪後,每行字的最後一個字元無法完整顯示的問題 -- 字型大小已縮減為 1pt +- 已新增 Simplenote Mac 的捷徑!! +- 全新神奇連結驗證支援 diff --git a/fastlane/metadata/zh-Hant/subtitle.txt b/fastlane/metadata/zh-Hant/subtitle.txt new file mode 100644 index 000000000..4332010ab --- /dev/null +++ b/fastlane/metadata/zh-Hant/subtitle.txt @@ -0,0 +1 @@ +輕鬆作筆記的最佳方式。