Translations
Translation process
Please note when completing translations it is fundamental that the rules outlined below are follow, these can be seen by clicking here
Login at
This will then take you to the Crowdin homepage
Click on the language from the list shown, this will then take you to the following page
On this page click the
“Translate All” button
The following page will then allow you to add translations, a list of English strings are listed in the left hand pane to be translated
Clicking on an individual string on the left pane will then show it in the central pane where a translation can be added
To see a list of untranslated strings click the ellipsis at the top of the left pane and select
“All, Untranslated First (Default)”
The untranslated strings will then be shown (note that untranslated strings are marked with a red icon)
To add a translation
a. Enter the translation in the “Enter translation here” section
b. Click the “Save” button
c. Click the tick symbol to approve the translation
Important rules to follow when completing translations
The following rules must be adhered to when completing translations:
Handling dates:
Date time patterns should not be translated e.g.
String to be translated
dd MMMM yyyy 'at' HH:mm
only the word "at" should be translated
the word at must also be enclosed in single quotes
Handling keywords:
String to be translated
{VAR_SELECT, select, KEY1 {value1} KEY2 {value2} other {otherValue} }
In these labels, only the three values (value1, value2, otherValue) shall be translated, all other characters must remain exactly as it was in the original.
Words in Braces/Curly Brackets e.g. {value1}
String to be translated
{VAR_SELECT, select, generalHealth {General health} mentalHealth {Mental health}
sexualHealth {Sexual health} socialCare {Social care} other {ERROR} }
should be translated to:
{VAR_SELECT, select, generalHealth {algemene gezondheid} mentalHealth {geestelijke gezondheid} sexualHealth {seksuele gezondheid} socialCare {sociale zorg} other {FOUT} }
Handling URLs
Links within html links should not be translated.
Only the string in between the opening and closing should be translated.
String to be translated
<a href="https://account.login.nhs.uk/#/account/termsofuse/termsandconditions " rel="nofollow noopener" target="_blank">click here</a>
only the words “click here” should be translated
should be translated to:
Klik hier
PKB customer sites: deploy | developer | information governance | procurement | manual |https://wiki.patientsknowbest.com/space/MAN]research
© Patients Know Best, Ltd. Registered in England and Wales Number: 6517382. VAT Number: GB 944 9739 67.