Signal: Difference between revisions
(32 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<div style="float:right; margin-left:2.5em">__TOC__</div> | <div style="float:right; margin-left:2.5em">__TOC__</div> | ||
= | {|class="wikitable" style="margin-right: auto; margin-left: 0px; width: Auto; background-color:#8de9f1;" | ||
<div style="float:left; margin-right: | |<div style="float:left; margin-right:.75em; margin-top:.75em; margin-left:.5em">[[File:Signal.png|75px|center|Signal Logo]]</div> | ||
Signal is a secure messaging application available on Android, iOS, Windows, macOS and Linux that offers end-to-end encrypted messaging and calls. | |||
'''Website:''' https://signal.org/<br> | |||
'''Download Signal:''' [https://signal.org/android/apk/ Android], [https://apps.apple.com/us/app/signal-private-messenger/id874139669 iOS], [https://signal.org/download/ Desktop] | |||
'''Signal Releases:''' [https://github.com/signalapp/Signal-Android/releases Android], [https://github.com/signalapp/Signal-iOS/releases iOS], [https://github.com/signalapp/Signal-Desktop/releases Desktop] | '''Signal Releases:''' [https://github.com/signalapp/Signal-Android/releases Android], [https://github.com/signalapp/Signal-iOS/releases iOS], [https://github.com/signalapp/Signal-Desktop/releases Desktop] | ||
|} | |||
=[https://www.transifex.com/signalapp/public/ Translate Signal]= | |||
Before you Request a Signal Language | '''Before you Request a Signal Language''' | ||
* | *'''Signal Desktop''' will can only accept translations for locales supported by the [https://electronjs.org/docs/api/locales Electron framework]. Key languages that are currently not supported: Burmese | ||
*Signal Android and iOS can only | *'''Signal Android''' and '''iOS''' can only accept translations for locales that have [https://wiki.localizationlab.org/index.php/Language_Support_by_Platform iOS or Android system support]. | ||
==Localization Resources== | ==Getting Started== | ||
'''1. Create a Transifex Account:''' | |||
:Haven't created a Transifex account yet? Create one '''[https://www.transifex.com/signup/ here]'''. | |||
'''2. Join the [https://www.transifex.com/signalapp/public/ Signal Translation Team]:''' | |||
'''3. Download Signal:''' | |||
:'''[https://signal.org Download Signal] for the platforms you are translating!''' This is an important step that will allow you to get comfortable with the tool and view the original English strings and translations in context. Signal is available to download on [https://github.com/signalapp/Signal-Android/releases Android], [https://github.com/signalapp/Signal-iOS/releases iOS], [https://github.com/signalapp/Signal-Desktop/releases Desktop]. | |||
'''4. Review the [[#Translation Guidelines]]:''' | |||
:Make sure you are familiar with the Translation Guidelines before you begin translating. They contain important information like whether or not to translate or transliterate the Project name. | |||
'''5. Start Translating from the [[#Translation Priorities & Resources]]:''' | |||
:The list of resources and translation priorities will help you decide which content to work on first in the Signal project. Some resources are much more important to work on than others because they affect a larger number of Signal users. Dedicate your time on the resources that will make the most impact for users first. | |||
==Translation Priorities & Resources== | |||
{| class="wikitable sortable" | |||
|- | |||
! Resource !! Priority | |||
|- | |||
| [https://www.transifex.com/signalapp/signal-android/dashboard/ Signal Android App] || <span style="color:#FF0000">'''Urgent'''</span> | |||
|- | |||
| [https://www.transifex.com/signalapp/signal-ios/dashboard/ Signal iOS App] || <span style="color:#FF0000">'''Urgent'''</span> | |||
|- | |||
| [https://www.transifex.com/signalapp/signal-desktop/dashboard/ Signal Desktop App] || <span style="color:#FF0000">'''Urgent'''</span> | |||
|- | |||
| [https://www.transifex.com/signalapp/signal-website-signalorg/dashboard/ Signal Website]<br>[https://signal.org/ Signal Website (Live Site)]|| <span style="color:#ffb90f">'''High Priority'''</span> | |||
|- | |||
| [https://www.transifex.com/signalapp/signal-store-descriptions/dashboard/ AppStore Description]|| <span style="color:#ffb90f">'''High Priority'''</span> | |||
|- | |||
| [https://www.transifex.com/signalapp/signal-support-center/dashboard/ Signal Support Center]<br>[https://support.signal.org/hc/en-us Signal Support Portal (Live Site)]|| <span style="color:#00bfff">'''Low Priority'''</span> | |||
|} | |||
=Localization Resources= | |||
* [https://support.signal.org/hc/en-us Signal Support Portal] | |||
* [https://ssd.eff.org/en/module/how-use-signal-android How To: Use Signal for Android] - ''Guide to using Signal for Android from Surveillance Self-Defense'' | |||
* [https://ssd.eff.org/en/module/how-use-signal-ios How To: Use Signal for iOS] - ''Guide to using Signal for iOS from Surveillance Self-Defense'' | |||
==Translation Guidelines== | |||
'''Refer to the general [[Translation and Review Guidelines]].'''<br /> | |||
'''Also refer to the (style) guidelines for [https://wiki.localizationlab.org/index.php/Language_Resources your particular language]''' | |||
'''Do not translate "Signal" or other application or project names.'''<br> | |||
:Do not translate or transliterate "Signal" or other project, company or application names that do not have an official or widely adopted regional variation. If you feel speakers of your language would benefit from a transliteration of the project name, please place it in parentheses after the original name. | |||
::'''Example:''' Psiphon (سايفون) | |||
:Some projects have widely used and accepted translations or transliterations of their names. If this is the case in your language, feel free to use the localized version. | |||
::'''Example:''' تويتر '' is the transliteration of Twitter in Arabic'' | |||
==Style Guides== | |||
===Greek=== | |||
'''Voice & Tone:'''<br> | |||
:When addressing the user, use the 2nd person singular, not plural. | |||
===Spanish=== | |||
'''Voice & Tone:'''<br> | |||
:When addressing the user, use the 2nd person singular "tú". | |||
===Serbian=== | |||
'''Voice & Tone:'''<br> | |||
:When addressing the user, use the lowercase formal plural "ви". | |||
:For buttons and actions, use 1st person imperative (eg. ''Пошаљи''). | |||
:Do not transcribe or transliterate English names and abbrevations (eg. ''Signal'', ''GitHub'', ''PIN''). | |||
:Use ''-suffix'' for untransliterated words in cases other than nominative (eg. ''Signal-у'', ''SMS-ом''). | |||
:Use „ and ” for quotation marks. | |||
'''Terminology:'''<br> | |||
Always use translations of recurring terms listed in the table below to keep them consistent across all strings. | |||
{| class="wikitable" | |||
|- | |||
! Original (English) !! Translated (Serbian) | |||
|- | |||
| Signal Private Messenger || Signal Приватни месинџер | |||
|- | |||
| SMS verification code || SMS верификациони кôд | |||
|- | |||
| Registration Lock || Закључавање регистрације | |||
|- | |||
| ''[User]'' is verified || ''[Корисник]'' је оверен/на | |||
|- | |||
| Backup || Резервна копија | |||
|- | |||
| End-to-end encryption || Потпуна енкрипција | |||
|- | |||
| Safety number || Cигурносни број | |||
|- | |||
| View-once media || Једнократни медиј | |||
|- | |||
| Sticker pack || Пакет налепница | |||
|} | |||
==Get in Contact== | ==Get in Contact== | ||
Join the [https://community.signalusers.org/ Signal User Community Forum]<br> | |||
Join the [https://signal.group/#CjQKIAirR2j8pj1PU-NSkI0pSsxBQEALII3I9gVHs7sDxXPrEhADAl5qiSTxgIdFmY4KseO8 Signal Translators Global Signal Group]<br> |
Latest revision as of 13:09, 17 June 2021
Signal is a secure messaging application available on Android, iOS, Windows, macOS and Linux that offers end-to-end encrypted messaging and calls. Website: https://signal.org/ |
Translate Signal
Before you Request a Signal Language *Signal Desktop will can only accept translations for locales supported by the Electron framework. Key languages that are currently not supported: Burmese *Signal Android and iOS can only accept translations for locales that have iOS or Android system support.
Getting Started
1. Create a Transifex Account:
- Haven't created a Transifex account yet? Create one here.
2. Join the Signal Translation Team:
3. Download Signal:
- Download Signal for the platforms you are translating! This is an important step that will allow you to get comfortable with the tool and view the original English strings and translations in context. Signal is available to download on Android, iOS, Desktop.
4. Review the #Translation Guidelines:
- Make sure you are familiar with the Translation Guidelines before you begin translating. They contain important information like whether or not to translate or transliterate the Project name.
5. Start Translating from the #Translation Priorities & Resources:
- The list of resources and translation priorities will help you decide which content to work on first in the Signal project. Some resources are much more important to work on than others because they affect a larger number of Signal users. Dedicate your time on the resources that will make the most impact for users first.
Translation Priorities & Resources
Resource | Priority |
---|---|
Signal Android App | Urgent |
Signal iOS App | Urgent |
Signal Desktop App | Urgent |
Signal Website Signal Website (Live Site) |
High Priority |
AppStore Description | High Priority |
Signal Support Center Signal Support Portal (Live Site) |
Low Priority |
Localization Resources
- Signal Support Portal
- How To: Use Signal for Android - Guide to using Signal for Android from Surveillance Self-Defense
- How To: Use Signal for iOS - Guide to using Signal for iOS from Surveillance Self-Defense
Translation Guidelines
Refer to the general Translation and Review Guidelines.
Also refer to the (style) guidelines for your particular language
Do not translate "Signal" or other application or project names.
- Do not translate or transliterate "Signal" or other project, company or application names that do not have an official or widely adopted regional variation. If you feel speakers of your language would benefit from a transliteration of the project name, please place it in parentheses after the original name.
- Example: Psiphon (سايفون)
- Some projects have widely used and accepted translations or transliterations of their names. If this is the case in your language, feel free to use the localized version.
- Example: تويتر is the transliteration of Twitter in Arabic
Style Guides
Greek
Voice & Tone:
- When addressing the user, use the 2nd person singular, not plural.
Spanish
Voice & Tone:
- When addressing the user, use the 2nd person singular "tú".
Serbian
Voice & Tone:
- When addressing the user, use the lowercase formal plural "ви".
- For buttons and actions, use 1st person imperative (eg. Пошаљи).
- Do not transcribe or transliterate English names and abbrevations (eg. Signal, GitHub, PIN).
- Use -suffix for untransliterated words in cases other than nominative (eg. Signal-у, SMS-ом).
- Use „ and ” for quotation marks.
Terminology:
Always use translations of recurring terms listed in the table below to keep them consistent across all strings.
Original (English) | Translated (Serbian) |
---|---|
Signal Private Messenger | Signal Приватни месинџер |
SMS verification code | SMS верификациони кôд |
Registration Lock | Закључавање регистрације |
[User] is verified | [Корисник] је оверен/на |
Backup | Резервна копија |
End-to-end encryption | Потпуна енкрипција |
Safety number | Cигурносни број |
View-once media | Једнократни медиј |
Sticker pack | Пакет налепница |
Get in Contact
Join the Signal User Community Forum
Join the Signal Translators Global Signal Group