Skip to content

Commit

Permalink
Transifex config specific to electron, updated translations (signalap…
Browse files Browse the repository at this point in the history
…p#1478)

* Add transifex config to git

So we can pull different translation resources from different branches.

// FREEBIE

* Pull the electron strings from transifex

* Update translations
  • Loading branch information
liliakai authored and scottnonnenberg committed Sep 15, 2017
1 parent f698d0b commit fe4738a
Show file tree
Hide file tree
Showing 39 changed files with 2,748 additions and 745 deletions.
3 changes: 1 addition & 2 deletions .tx/config
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
[main]
host = https://www.transifex.com

[signal-desktop.messagesjson]
[signal-desktop.messagesjson-electron]
file_filter = _locales/<lang>/messages.json
source_file = _locales/en/messages.json
source_lang = en
type = CHROME

92 changes: 70 additions & 22 deletions _locales/ar/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
"message": "Scroll to bottom of conversation",
"description": "Alt text for button to take user down to bottom of conversation, shown when user scrolls up"
},
"importChooserTitle": {
"message": "Choose directory with exported data",
"description": "Title of the popup window used to select data previously exported"
},
"timerOption_10_seconds": {
"message": "10 ثواني",
"description": "Label for a selectable option in the message expiration timer menu"
Expand All @@ -29,6 +33,10 @@
}
}
},
"importInstructions": {
"message": "The first step is to tell us where you previously exported your Signal data. It will be a directory whose name starts with 'Signal Export.'",
"description": "Description of the export process"
},
"unsupportedAttachment": {
"message": "نمط المرفق غير مدعوم. اضغط للحفظ",
"description": "Displayed for incoming unsupported attachment"
Expand Down Expand Up @@ -165,10 +173,6 @@
"message": "حذف الرسائل",
"description": "Menu item for deleting messages, title case."
},
"confirmMigration": {
"message": "Start migration process? You will not be able to send or receive Signal messages from this application while the migration is in progress.",
"description": "Confirmation dialogue when beginning migration"
},
"incomingError": {
"message": "خطأ في التعامل مع الرسائل الواردة",
"description": ""
Expand Down Expand Up @@ -223,14 +227,6 @@
"message": "أُرسلت",
"description": "Label for the time a message was sent"
},
"migrationWarning": {
"message": "The Signal Desktop Chrome app has been deprecated. Would you like to migrate to the new Signal Desktop now?",
"description": "Warning notification that this version of the app has been deprecated and the user must migrate"
},
"migrate": {
"message": "Migrate",
"description": "Button label to begin migrating this client to Electron"
},
"theyChangedTheTimer": {
"message": "$name$ حدد المؤقت على $time$.",
"description": "Message displayed when someone else changes the message expiration timer in a conversation.",
Expand Down Expand Up @@ -273,6 +269,10 @@
"message": "اسم المُرسِل فقط",
"description": "Label for setting notifications to display sender name only"
},
"autoUpdateLaterButtonLabel": {
"message": "Later",
"description": ""
},
"from": {
"message": "مِن",
"description": "Label for the sender of a message"
Expand All @@ -281,6 +281,10 @@
"message": "حذف المحادثة بصفة نهائية ؟",
"description": "Confirmation dialog text that asks the user if they really wish to delete the conversation. Answer buttons use the strings 'ok' and 'cancel'. The deletion is permanent, i.e. it cannot be undone."
},
"installImport": {
"message": "Set up with Chrome App export",
"description": "One of two choices presented on the screen shown on first launch"
},
"unlinkedWarning": {
"message": "Relink Signal Desktop to your mobile device to continue messaging.",
"description": ""
Expand Down Expand Up @@ -341,6 +345,14 @@
"message": "Learn more about verifying safety numbers",
"description": "Text that links to a support article on verifying safety numbers"
},
"installNew": {
"message": "Set up as new install",
"description": "One of two choices presented on the screen shown on first launch"
},
"importing": {
"message": "Please wait while we import your data...",
"description": "Shown as we are loading the user's data from disk"
},
"unreadMessages": {
"message": "$count$ Unread Messages",
"description": "Text for unread message separator, with count",
Expand Down Expand Up @@ -473,6 +485,10 @@
"message": "MMM D",
"description": "Timestamp format string for displaying month and day (but not the year) of a date within the current year, ex: use 'MMM D' for 'Aug 8', or 'D MMM' for '8 Aug'."
},
"chooseDirectory": {
"message": "Choose directory",
"description": "Button to allow the user to export all data from app as part of migration process"
},
"timerOption_6_hours_abbreviated": {
"message": "6سا",
"description": "Very short format indicating current timer setting in the conversation header"
Expand All @@ -485,6 +501,14 @@
"message": "1يوم",
"description": "Very short format indicating current timer setting in the conversation header"
},
"autoUpdateRestartButtonLabel": {
"message": "Restart",
"description": ""
},
"importButton": {
"message": "Import",
"description": ""
},
"sync": {
"message": "جهات الإتصال",
"description": "Label for contact and group sync settings"
Expand Down Expand Up @@ -553,22 +577,30 @@
"message": "Delete this message",
"description": ""
},
"autoUpdateNewVersionInstructions": {
"message": "Press Restart to apply the updates.",
"description": ""
},
"timerOption_0_seconds": {
"message": "توقف",
"description": "Label for option to turn off message expiration in the timer menu"
},
"importError": {
"message": "Unfortunately, something went wrong during the import. <p>First, double-check your target directory. It should start with 'Signal Export.'</p><p>Next, try with a new export of your data from the Chrome App.</p>If that still fails, please <a target='_blank' href='https://support.whispersystems.org/hc/en-us/articles/215188737-How-do-I-submit-a-debug-log-from-the-Desktop-'>submit a debug log</a> so we can help you get migrated!",
"description": "Message shown if the import went wrong."
},
"installAndroidInstructions": {
"message": "افتح سيغنال على هاتفك وانتقل إلى الإعدادات> الأجهزة المرتبطة. اضغط على الزر لإضافة جهاز جديد، ثم امسح الرمز أعلاه.",
"description": ""
},
"migrationDisconnecting": {
"message": "Disconnecting...",
"description": "Displayed while we wait for pending incoming messages to process"
},
"invalidNumberError": {
"message": "Invalid number",
"description": "When a person inputs a number that is invalid"
},
"importComplete": {
"message": "We've successfully loaded your data. The next step is to restart the application!",
"description": "Shown when the import is complete."
},
"installWelcome": {
"message": "سيجنال للحاسوب. مرحبا بك ",
"description": "Welcome title on the install page"
Expand Down Expand Up @@ -599,6 +631,10 @@
"message": "لم يتم إرسال الرسالة.",
"description": "Informational label, appears on messages that failed to send"
},
"autoUpdateNewVersionMessage": {
"message": "There is a new version of Signal available.",
"description": ""
},
"disableNotifications": {
"message": "تعطيل الإشعارات",
"description": "Label for disabling notifications"
Expand Down Expand Up @@ -672,8 +708,8 @@
}
},
"installSignalLink": {
"message": "اولا قم بتنصيب <a $a_params$> سيجنال </a> على هاتف الاندرويد خاصتك. <br /> سنقوم بربط و مزامنة جهازك.",
"description": "Prompt the user to install Signal on Android before linking",
"message": "First, install <a $a_params$>Signal</a> on your mobile phone. We'll link your devices and keep your messages in sync.",
"description": "Prompt the user to install Signal on their phone before linking",
"placeholders": {
"a_params": {
"content": "$1",
Expand Down Expand Up @@ -753,10 +789,18 @@
"message": "Install new Signal Desktop",
"description": "When export is complete, a button shows which sends user to Signal Desktop install instructions"
},
"exportChooserTitle": {
"message": "Choose target directory for data",
"description": "Title of the popup window used to select data storage location"
},
"verify": {
"message": "Mark as verified",
"description": ""
},
"exportButton": {
"message": "Export",
"description": ""
},
"timerOption_10_seconds_abbreviated": {
"message": "10 ث",
"description": "Very short format indicating current timer setting in the conversation header"
Expand All @@ -781,10 +825,6 @@
"message": "Your safety numbers with multiple group members have changed since you last verified. This could mean that someone is trying to intercept your communication or that they have simply reinstalled Signal.",
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"export": {
"message": "Choose directory",
"description": "Button to allow the user to export all data from app as part of migration process"
},
"submitDebugLog": {
"message": "إرسال سجل الأخطاء",
"description": "Menu item and header text for debug log modal, title case."
Expand Down Expand Up @@ -813,6 +853,10 @@
}
}
},
"autoUpdateNewVersionTitle": {
"message": "Signal update available",
"description": ""
},
"timerOption_30_seconds_abbreviated": {
"message": "30 ث",
"description": "Very short format indicating current timer setting in the conversation header"
Expand All @@ -825,6 +869,10 @@
"message": "الإشعارات",
"description": "Header for notification settings"
},
"tryAgain": {
"message": "Try again",
"description": "Button shown if the user runs into an error during import, allowing them to start over"
},
"resend": {
"message": "اعادة إرسال ",
"description": ""
Expand Down
Loading

0 comments on commit fe4738a

Please sign in to comment.