Skip to content

Commit

Permalink
Update translations
Browse files Browse the repository at this point in the history
  • Loading branch information
max-signal committed Mar 14, 2024
1 parent eafecfb commit ccfc17d
Show file tree
Hide file tree
Showing 46 changed files with 1,000 additions and 484 deletions.
24 changes: 18 additions & 6 deletions Signal/translations/ar.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -823,6 +823,9 @@
/* Label for an entry in the Calls Tab describing a call as outgoing. */
"CALLS_TAB_CALL_DIRECTION_LABEL_OUTGOING" = "صادرة";

/* Title for a row in the Calls Tab that represents multiple calls that have been coalesced together. Embeds {{ a title describing the coalesced calls }}, {{ the number of coalesced calls }}. */
"CALLS_TAB_COALESCED_CALLS_TITLE_FORMAT" = "%1$@ (%2$@)";

/* Title for a button allowing the user to delete all the calls from the Calls Tab. */
"CALLS_TAB_DELETE_ALL_CALLS_BUTTON_TITLE" = "محو";

Expand Down Expand Up @@ -2639,7 +2642,7 @@
"FIND_BY_USERNAME_PLACEHOLDER" = "اسم المُستخدم";

/* A button below the username text field which opens a username QR code scanner */
"FIND_BY_USERNAME_SCAN_QR_CODE_BUTTON" = "Scan QR Code";
"FIND_BY_USERNAME_SCAN_QR_CODE_BUTTON" = "مَسح رَمز الاِستِجابَة السَّريعَة";

/* Title for the view for finding accounts by their username */
"FIND_BY_USERNAME_TITLE" = "البحث باسم المُستخدم";
Expand Down Expand Up @@ -4324,7 +4327,7 @@
/* Prompt to add to your story */
"MY_STORY_TAP_TO_ADD" = "انقر للإضافة";

/* Format string describing a recent profile name change that led to a name collision. Embeds {{ %1$@ current short profile name }}, {{ %2$@ old profile name }}, and {{ %3$@ current profile name }} */
/* Format string describing a recent profile name change that led to a name collision. Embeds {{ %1$@ current name, which may be a profile name or an address book name }}, {{ %2$@ old profile name }}, and {{ %3$@ current profile name }} */
"NAME_COLLISION_RECENT_CHANGE_FORMAT_STRING" = "غيّر مؤخرًا %1$@ اسم حسابه الشخصي من %2$@ إلى %3$@";

/* A button to skip a view. */
Expand Down Expand Up @@ -5152,6 +5155,15 @@
/* alert title */
"PHOTO_CAPTURE_UNABLE_TO_INITIALIZE_CAMERA" = "فشلت تهيئة الكاميرا.";

/* Button label for opening the chat on a sheet presented from photo capture view indicating that a username QR code was found. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_CTA" = "Go to chat";

/* Message for a sheet presented from photo capture view indicating that a username QR code was found. Embeds {{username}}. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_MESSAGE_FORMAT" = "Start a chat with “%1$@”";

/* Title for sheet presented from photo capture view indicating that a username QR code was found. Embeds {{username}}. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_TITLE_FORMAT" = "%1$@ found";

/* alert title, generic error preventing user from capturing a video that is too long */
"PHOTO_CAPTURE_VIDEO_SIZE_ERROR" = "فيديو طويل جدًا.";

Expand Down Expand Up @@ -5897,10 +5909,10 @@
"SAFETY_TIPS_MESSAGE_LINKS_TITLE" = "الرسائل التي تتضمّن روابط";

/* Button that will show the next safety tip. */
"SAFETY_TIPS_NEXT_TIP_BUTTON" = "Next";
"SAFETY_TIPS_NEXT_TIP_BUTTON" = "التالي";

/* Button that will show the previous safety tip. */
"SAFETY_TIPS_PREVIOUS_TIP_BUTTON" = "Previous";
"SAFETY_TIPS_PREVIOUS_TIP_BUTTON" = "السابق";

/* Message contents for the vague message safety tip. */
"SAFETY_TIPS_VAGUE_MESSAGE_BODY" = "يبدأ مُرسلو الرسائل غير المرغوب فيها برسالة بسيطة مثل \"مرحبًا\" لجذبك. إذا قُمت بالرد، فسيُواصلون التفاعل معك.";
Expand Down Expand Up @@ -6902,10 +6914,10 @@
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_DISABLED_TOAST" = "لتغيير هذا الإعداد، اختر \"لا أحد\" عن تحديد \"من يُمكنه رؤية رقمي\".";

/* The description for a sheet asking for confirmation that the user wants to set their phone number discoverability to 'nobody'. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_DESCRIPTION" = "Setting “Who can find me by number” to “Nobody” will make it harder for people to find you on Signal.";
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_DESCRIPTION" = "يُمكن أن يُصعّب اختيار \"لا أحد\" في إعداد \"من يمكنه العثور عليَّ باستخدام رقمي\" على الناس العثور عليك على سيجنال.";

/* The title for a sheet asking for confirmation that the user wants to set their phone number discoverability to 'nobody'. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_TITLE" = "Are You Sure?";
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_TITLE" = "هل أنت مُتأكد؟";

/* The title for the phone number discoverability setting section. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_TITLE" = "مَن يُمكنه العثور عليَّ باستخدام رقمي";
Expand Down
24 changes: 18 additions & 6 deletions Signal/translations/bn.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -823,6 +823,9 @@
/* Label for an entry in the Calls Tab describing a call as outgoing. */
"CALLS_TAB_CALL_DIRECTION_LABEL_OUTGOING" = "আউটগোয়িং কল";

/* Title for a row in the Calls Tab that represents multiple calls that have been coalesced together. Embeds {{ a title describing the coalesced calls }}, {{ the number of coalesced calls }}. */
"CALLS_TAB_COALESCED_CALLS_TITLE_FORMAT" = "%1$@ (%2$@)";

/* Title for a button allowing the user to delete all the calls from the Calls Tab. */
"CALLS_TAB_DELETE_ALL_CALLS_BUTTON_TITLE" = "মুছে ফেলুন";

Expand Down Expand Up @@ -2639,7 +2642,7 @@
"FIND_BY_USERNAME_PLACEHOLDER" = "ব্যবহারকারীর নাম";

/* A button below the username text field which opens a username QR code scanner */
"FIND_BY_USERNAME_SCAN_QR_CODE_BUTTON" = "Scan QR Code";
"FIND_BY_USERNAME_SCAN_QR_CODE_BUTTON" = "QR কোড স্ক্যান করুন";

/* Title for the view for finding accounts by their username */
"FIND_BY_USERNAME_TITLE" = "ব্যবহারকারীর নাম দিয়ে খুঁজুন";
Expand Down Expand Up @@ -4324,7 +4327,7 @@
/* Prompt to add to your story */
"MY_STORY_TAP_TO_ADD" = "যোগ করতে ট্যাপ করুন";

/* Format string describing a recent profile name change that led to a name collision. Embeds {{ %1$@ current short profile name }}, {{ %2$@ old profile name }}, and {{ %3$@ current profile name }} */
/* Format string describing a recent profile name change that led to a name collision. Embeds {{ %1$@ current name, which may be a profile name or an address book name }}, {{ %2$@ old profile name }}, and {{ %3$@ current profile name }} */
"NAME_COLLISION_RECENT_CHANGE_FORMAT_STRING" = "%1$@ সম্প্রতি তার নাম %2$@ থেকে %3$@-এ পরিবর্তন করেছেন।";

/* A button to skip a view. */
Expand Down Expand Up @@ -5152,6 +5155,15 @@
/* alert title */
"PHOTO_CAPTURE_UNABLE_TO_INITIALIZE_CAMERA" = "ক্যামেরা কনফিগার করতে ব্যর্থ।";

/* Button label for opening the chat on a sheet presented from photo capture view indicating that a username QR code was found. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_CTA" = "Go to chat";

/* Message for a sheet presented from photo capture view indicating that a username QR code was found. Embeds {{username}}. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_MESSAGE_FORMAT" = "Start a chat with “%1$@”";

/* Title for sheet presented from photo capture view indicating that a username QR code was found. Embeds {{username}}. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_TITLE_FORMAT" = "%1$@ found";

/* alert title, generic error preventing user from capturing a video that is too long */
"PHOTO_CAPTURE_VIDEO_SIZE_ERROR" = "ভিডিওর আকার অনেক বড়।";

Expand Down Expand Up @@ -5897,10 +5909,10 @@
"SAFETY_TIPS_MESSAGE_LINKS_TITLE" = "লিংক সহ মেসেজ";

/* Button that will show the next safety tip. */
"SAFETY_TIPS_NEXT_TIP_BUTTON" = "Next";
"SAFETY_TIPS_NEXT_TIP_BUTTON" = "পরবর্তী";

/* Button that will show the previous safety tip. */
"SAFETY_TIPS_PREVIOUS_TIP_BUTTON" = "Previous";
"SAFETY_TIPS_PREVIOUS_TIP_BUTTON" = "পূর্ববর্তী";

/* Message contents for the vague message safety tip. */
"SAFETY_TIPS_VAGUE_MESSAGE_BODY" = "স্প্যামাররা প্রায়শই আপনাকে আকর্ষণ করার জন্য \"হাই\"-এর মতো একটি সাধারণ মেসেজ দিয়ে কথা শুরু করেন। আপনি উত্তর দিলে তারা আপনাকে আরো জড়িয়ে ফেলতে পারেন।";
Expand Down Expand Up @@ -6902,10 +6914,10 @@
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_DISABLED_TOAST" = "এই সেটিংসটি পরিবর্তন করতে, \"কে আমার নম্বর দেখতে পারবেন\" তা \"কেউই নয়\"-তে সেট করুন।";

/* The description for a sheet asking for confirmation that the user wants to set their phone number discoverability to 'nobody'. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_DESCRIPTION" = "Setting “Who can find me by number” to “Nobody” will make it harder for people to find you on Signal.";
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_DESCRIPTION" = "\"কারা আমাকে নম্বরের মাধ্যমে খুঁজে পেতে পারেন\"-এ \"কেউ নয়\" সেট করা হলে তা আপনাকে Signal-এ খুঁজে পাওয়া অন্যদের কাছে কঠিন করে তুলবে।";

/* The title for a sheet asking for confirmation that the user wants to set their phone number discoverability to 'nobody'. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_TITLE" = "Are You Sure?";
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_TITLE" = "আপনি কি নিশ্চিত?";

/* The title for the phone number discoverability setting section. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_TITLE" = "নম্বরের মাধ্যমে কে আমাকে খুঁজে পাবেন";
Expand Down
24 changes: 18 additions & 6 deletions Signal/translations/ca.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -823,6 +823,9 @@
/* Label for an entry in the Calls Tab describing a call as outgoing. */
"CALLS_TAB_CALL_DIRECTION_LABEL_OUTGOING" = "Sortint";

/* Title for a row in the Calls Tab that represents multiple calls that have been coalesced together. Embeds {{ a title describing the coalesced calls }}, {{ the number of coalesced calls }}. */
"CALLS_TAB_COALESCED_CALLS_TITLE_FORMAT" = "%1$@ (%2$@)";

/* Title for a button allowing the user to delete all the calls from the Calls Tab. */
"CALLS_TAB_DELETE_ALL_CALLS_BUTTON_TITLE" = "Neteja";

Expand Down Expand Up @@ -2639,7 +2642,7 @@
"FIND_BY_USERNAME_PLACEHOLDER" = "Àlies";

/* A button below the username text field which opens a username QR code scanner */
"FIND_BY_USERNAME_SCAN_QR_CODE_BUTTON" = "Scan QR Code";
"FIND_BY_USERNAME_SCAN_QR_CODE_BUTTON" = "Escaneja el codi QR";

/* Title for the view for finding accounts by their username */
"FIND_BY_USERNAME_TITLE" = "Buscar per àlies";
Expand Down Expand Up @@ -4324,7 +4327,7 @@
/* Prompt to add to your story */
"MY_STORY_TAP_TO_ADD" = "Toca per afegir";

/* Format string describing a recent profile name change that led to a name collision. Embeds {{ %1$@ current short profile name }}, {{ %2$@ old profile name }}, and {{ %3$@ current profile name }} */
/* Format string describing a recent profile name change that led to a name collision. Embeds {{ %1$@ current name, which may be a profile name or an address book name }}, {{ %2$@ old profile name }}, and {{ %3$@ current profile name }} */
"NAME_COLLISION_RECENT_CHANGE_FORMAT_STRING" = "%1$@ ha canviat recentment el nom del perfil de %2$@ a %3$@";

/* A button to skip a view. */
Expand Down Expand Up @@ -5152,6 +5155,15 @@
/* alert title */
"PHOTO_CAPTURE_UNABLE_TO_INITIALIZE_CAMERA" = "Ha fallat configurar la càmera.";

/* Button label for opening the chat on a sheet presented from photo capture view indicating that a username QR code was found. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_CTA" = "Go to chat";

/* Message for a sheet presented from photo capture view indicating that a username QR code was found. Embeds {{username}}. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_MESSAGE_FORMAT" = "Start a chat with “%1$@”";

/* Title for sheet presented from photo capture view indicating that a username QR code was found. Embeds {{username}}. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_TITLE_FORMAT" = "%1$@ found";

/* alert title, generic error preventing user from capturing a video that is too long */
"PHOTO_CAPTURE_VIDEO_SIZE_ERROR" = "El vídeo és massa llarg";

Expand Down Expand Up @@ -5897,10 +5909,10 @@
"SAFETY_TIPS_MESSAGE_LINKS_TITLE" = "Missatges amb enllaços";

/* Button that will show the next safety tip. */
"SAFETY_TIPS_NEXT_TIP_BUTTON" = "Next";
"SAFETY_TIPS_NEXT_TIP_BUTTON" = "Següent";

/* Button that will show the previous safety tip. */
"SAFETY_TIPS_PREVIOUS_TIP_BUTTON" = "Previous";
"SAFETY_TIPS_PREVIOUS_TIP_BUTTON" = "Anterior";

/* Message contents for the vague message safety tip. */
"SAFETY_TIPS_VAGUE_MESSAGE_BODY" = "Els spammers sovint comencen amb un missatge senzill, com \"Hola\", per captar la teva atenció. Si respons, et poden implicar més.";
Expand Down Expand Up @@ -6902,10 +6914,10 @@
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_DISABLED_TOAST" = "Per canviar això, configura \"Qui pot veure el meu número\" seleccionant \"Ningú\".";

/* The description for a sheet asking for confirmation that the user wants to set their phone number discoverability to 'nobody'. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_DESCRIPTION" = "Setting “Who can find me by number” to “Nobody” will make it harder for people to find you on Signal.";
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_DESCRIPTION" = "Al configurar \"Qui pot trobar-me a través del meu número,\" i seleccionar \"Ningú\", serà més difícil que la gent pugui trobar-te a Signal.";

/* The title for a sheet asking for confirmation that the user wants to set their phone number discoverability to 'nobody'. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_TITLE" = "Are You Sure?";
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_TITLE" = "Segur que vols fer això?";

/* The title for the phone number discoverability setting section. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_TITLE" = "Qui pot trobar-me a través del meu número";
Expand Down
24 changes: 18 additions & 6 deletions Signal/translations/cs.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -823,6 +823,9 @@
/* Label for an entry in the Calls Tab describing a call as outgoing. */
"CALLS_TAB_CALL_DIRECTION_LABEL_OUTGOING" = "Odchozí";

/* Title for a row in the Calls Tab that represents multiple calls that have been coalesced together. Embeds {{ a title describing the coalesced calls }}, {{ the number of coalesced calls }}. */
"CALLS_TAB_COALESCED_CALLS_TITLE_FORMAT" = "%1$@ (%2$@)";

/* Title for a button allowing the user to delete all the calls from the Calls Tab. */
"CALLS_TAB_DELETE_ALL_CALLS_BUTTON_TITLE" = "Smazat";

Expand Down Expand Up @@ -2639,7 +2642,7 @@
"FIND_BY_USERNAME_PLACEHOLDER" = "Uživatelské jméno";

/* A button below the username text field which opens a username QR code scanner */
"FIND_BY_USERNAME_SCAN_QR_CODE_BUTTON" = "Scan QR Code";
"FIND_BY_USERNAME_SCAN_QR_CODE_BUTTON" = "Naskenování QR kódu";

/* Title for the view for finding accounts by their username */
"FIND_BY_USERNAME_TITLE" = "Najít podle uživatelského jména";
Expand Down Expand Up @@ -4324,7 +4327,7 @@
/* Prompt to add to your story */
"MY_STORY_TAP_TO_ADD" = "Klepnutím přidáte";

/* Format string describing a recent profile name change that led to a name collision. Embeds {{ %1$@ current short profile name }}, {{ %2$@ old profile name }}, and {{ %3$@ current profile name }} */
/* Format string describing a recent profile name change that led to a name collision. Embeds {{ %1$@ current name, which may be a profile name or an address book name }}, {{ %2$@ old profile name }}, and {{ %3$@ current profile name }} */
"NAME_COLLISION_RECENT_CHANGE_FORMAT_STRING" = "%1$@ nedávno změnil/a jméno svého profilu z %2$@ na %3$@";

/* A button to skip a view. */
Expand Down Expand Up @@ -5152,6 +5155,15 @@
/* alert title */
"PHOTO_CAPTURE_UNABLE_TO_INITIALIZE_CAMERA" = "Nepodařilo se nakonfigurovat fotoaparát.";

/* Button label for opening the chat on a sheet presented from photo capture view indicating that a username QR code was found. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_CTA" = "Go to chat";

/* Message for a sheet presented from photo capture view indicating that a username QR code was found. Embeds {{username}}. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_MESSAGE_FORMAT" = "Start a chat with “%1$@”";

/* Title for sheet presented from photo capture view indicating that a username QR code was found. Embeds {{username}}. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_TITLE_FORMAT" = "%1$@ found";

/* alert title, generic error preventing user from capturing a video that is too long */
"PHOTO_CAPTURE_VIDEO_SIZE_ERROR" = "Příliš dlouhé video.";

Expand Down Expand Up @@ -5897,10 +5909,10 @@
"SAFETY_TIPS_MESSAGE_LINKS_TITLE" = "Zprávy s odkazy";

/* Button that will show the next safety tip. */
"SAFETY_TIPS_NEXT_TIP_BUTTON" = "Next";
"SAFETY_TIPS_NEXT_TIP_BUTTON" = "Další";

/* Button that will show the previous safety tip. */
"SAFETY_TIPS_PREVIOUS_TIP_BUTTON" = "Previous";
"SAFETY_TIPS_PREVIOUS_TIP_BUTTON" = "Předchozí";

/* Message contents for the vague message safety tip. */
"SAFETY_TIPS_VAGUE_MESSAGE_BODY" = "Spamující často začínají obyčejnou zprávou, jako třeba „Dobrý den“, aby vás nalákali. Když odpovíte, mohou se rozepsat víc.";
Expand Down Expand Up @@ -6902,10 +6914,10 @@
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_DISABLED_TOAST" = "Pokud toto nastavení chcete změnit, nastavte možnost „Kdo uvidí moje číslo“ na „Nikdo“.";

/* The description for a sheet asking for confirmation that the user wants to set their phone number discoverability to 'nobody'. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_DESCRIPTION" = "Setting “Who can find me by number” to “Nobody” will make it harder for people to find you on Signal.";
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_DESCRIPTION" = "Nastavením položky „Kdo mě může najít podle čísla“ na „Nikdo“ ztížíte lidem, aby vás ve službě Signal našli.";

/* The title for a sheet asking for confirmation that the user wants to set their phone number discoverability to 'nobody'. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_TITLE" = "Are You Sure?";
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_TITLE" = "Jste si jisti?";

/* The title for the phone number discoverability setting section. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_TITLE" = "Kdo mě může najít podle čísla";
Expand Down
Loading

0 comments on commit ccfc17d

Please sign in to comment.