diff options
| author | 2019-12-04 08:27:39 +0100 | |
|---|---|---|
| committer | 2019-12-04 08:27:39 +0100 | |
| commit | 3e49b44839237693ce1a8151325942704917f6c6 (patch) | |
| tree | 75a1af8089d48d3bb14de2d9d98c503ee76433e2 /app/i18n/he/install.php | |
| parent | de2b323847e0a91119625e4f506f51ec9d43872f (diff) | |
Update i18n cli tools (#2673)
* Update i18n cli tools
Few things were bugging me when using the cli tool for i18n. So I've modified
the tools to be easier to use.
First, the tool automatically adds missing keys to all languages. This way, we
always have all keys in all languages.
Second, the tool detects all untranslated keys and adds automatically the todo
comment after the value.
Third, when adding a new key, the key is pushed to all languages at once. There
is no need to duplicate it manually. Thus making the duplication process obsolete.
Fourth, translation and ignore keys are manipulated at the same time. Thus we
don't have obsolete ignored strings anymore.
* Add i18n rules
I find that having the common rules in the Makefile is easier to use,
as long as you know they are here. As it is self documented, people
will see the new rules when using make.
* Use long parameters in Makefile
I find that using long parameters in scripts makes it easier to understand
what's going on. So I've switched all short parameters to long one.
* Format all i18n files
I've used the updated version of the cli tools to have some output
that can be consistently formated. This commit is a huge formating
commit. Nothing was added but some comments were removed in the
process.
Diffstat (limited to 'app/i18n/he/install.php')
| -rw-r--r-- | app/i18n/he/install.php | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/app/i18n/he/install.php b/app/i18n/he/install.php index 3a3e5ab12..f2b477403 100644 --- a/app/i18n/he/install.php +++ b/app/i18n/he/install.php @@ -4,36 +4,35 @@ return array( 'action' => array( 'finish' => 'השלמת ההתקנה', 'fix_errors_before' => 'יש לתקן את השגיאות לפני המעבר לשלב הבא.', - 'keep_install' => 'Keep previous configuration', //TODO - Translation + 'keep_install' => 'Keep previous configuration', // TODO - Translation 'next_step' => 'לשלב הבא', - 'reinstall' => 'Reinstall FreshRSS', //TODO - Translation + 'reinstall' => 'Reinstall FreshRSS', // TODO - Translation ), 'auth' => array( 'form' => 'טופס אינטרנטי (מסורתי, דורש JavaScript)', 'http' => 'HTTP (למשתמשים מתקדמים עם HTTPS)', 'none' => 'ללא (מסוכן)', 'password_form' => 'סיסמה<br /><small>(לשימוש בטפוס ההרשמה)</small>', - 'password_format' => 'At least 7 characters', //TODO - Translation + 'password_format' => 'At least 7 characters', // TODO - Translation 'type' => 'שיטת אימות', ), 'bdd' => array( - '_' => 'בסיס נתונים', 'conf' => array( - '_' => 'הגדרות בסיס נתונים', 'ko' => 'נא לוודא את הגדרות בסיס הנתונים.', 'ok' => 'הגדרות בסיס הנתונים נשמרו.', + '_' => 'הגדרות בסיס נתונים', ), 'host' => 'מארח', 'password' => 'HTTP סיסמה', 'prefix' => 'קידומת הטבלה', 'type' => 'סוג בסיס הנתונים', 'username' => 'HTTP שם משתמש', + '_' => 'בסיס נתונים', ), 'check' => array( - '_' => 'בדיקות', - 'already_installed' => 'We have detected that FreshRSS is already installed!', //TODO - Translation + 'already_installed' => 'We have detected that FreshRSS is already installed!', // TODO - Translation 'cache' => array( - 'nok' => 'Check permissions on <em>./data/cache</em> directory. HTTP server must have rights to write into', //TODO - Translation + 'nok' => 'Check permissions on <em>./data/cache</em> directory. HTTP server must have rights to write into', // TODO - Translation 'ok' => 'ההרשאות בתיקיית המטמון תקינות', ), 'ctype' => array( @@ -45,35 +44,35 @@ return array( 'ok' => 'יש לכם את גירסת %s של cURL', ), 'data' => array( - 'nok' => 'Check permissions on <em>./data</em> directory. HTTP server must have rights to write into', //TODO - Translation + 'nok' => 'Check permissions on <em>./data</em> directory. HTTP server must have rights to write into', // TODO - Translation 'ok' => 'ההרשאות בתיקיית הדאטא תקינות', ), 'dom' => array( - 'nok' => 'הספרייה הנדרשת לסיור ב DOM אינה מותקנת (php-xml package)', + 'nok' => 'הספרייה הנדרשת לסיור ב DOM אינה מותקנת (php-xml package)', 'ok' => 'הספרייה הנדרשת לסיור ב DOM מותקנת', ), 'favicons' => array( - 'nok' => 'Check permissions on <em>./data/favicons</em> directory. HTTP server must have rights to write into', //TODO - Translation + 'nok' => 'Check permissions on <em>./data/favicons</em> directory. HTTP server must have rights to write into', // TODO - Translation 'ok' => 'ההרשאות בתיקיית הfavicons תקינות', ), 'fileinfo' => array( - 'nok' => 'Cannot find the PHP fileinfo library (fileinfo package).', //TODO - Translation - 'ok' => 'You have the fileinfo library.', //TODO - Translation + 'nok' => 'Cannot find the PHP fileinfo library (fileinfo package).', // TODO - Translation + 'ok' => 'You have the fileinfo library.', // TODO - Translation ), 'http_referer' => array( 'nok' => 'נא לדבוק שאינך פוגעת ב HTTP REFERER שלך.', 'ok' => 'הHTTP REFERER ידוע ותאם לשרת שלך.', ), 'json' => array( - 'nok' => 'Cannot find a recommended library to parse JSON.', //TODO - Translation - 'ok' => 'You have a recommended library to parse JSON.', //TODO - Translation + 'nok' => 'Cannot find a recommended library to parse JSON.', // TODO - Translation + 'ok' => 'You have a recommended library to parse JSON.', // TODO - Translation ), 'mbstring' => array( - 'nok' => 'Cannot find the recommended library mbstring for Unicode.', //TODO - Translation - 'ok' => 'You have the recommended library mbstring for Unicode.', //TODO - Translation + 'nok' => 'Cannot find the recommended library mbstring for Unicode.', // TODO - Translation + 'ok' => 'You have the recommended library mbstring for Unicode.', // TODO - Translation ), 'minz' => array( - 'nok' => 'You lack the Minz framework.', //TODO - Translation + 'nok' => 'You lack the Minz framework.', 'ok' => 'יש לכם את תשתית Minz', ), 'pcre' => array( @@ -89,17 +88,18 @@ return array( 'ok' => 'גירסת PHP שלכם היא %s, שתואמת ל FreshRSS', ), 'users' => array( - 'nok' => 'Check permissions on <em>./data/users</em> directory. HTTP server must have rights to write into', //TODO - Translation - 'ok' => 'Permissions on users directory are good.', //TODO - Translation + 'nok' => 'Check permissions on <em>./data/users</em> directory. HTTP server must have rights to write into', // TODO - Translation + 'ok' => 'Permissions on users directory are good.', // TODO - Translation ), 'xml' => array( - 'nok' => 'Cannot find the required library to parse XML.', //TODO - Translation - 'ok' => 'You have the required library to parse XML.', //TODO - Translation + 'nok' => 'Cannot find the required library to parse XML.', // TODO - Translation + 'ok' => 'You have the required library to parse XML.', // TODO - Translation ), + '_' => 'בדיקות', ), 'conf' => array( - '_' => 'הגדרות כלליות', 'ok' => 'ההגדרות הכלליות נשמרו.', + '_' => 'הגדרות כלליות', ), 'congratulations' => 'מזל טוב!', 'default_user' => 'שם המשתמש של משתמש ברירת המחדל <small>(לכל היותר 16 תווים אלפאנומריים)</small>', @@ -107,17 +107,17 @@ return array( 'fix_errors_before' => 'יש לתקן את השגיאות לפני המעבר לשלב הבא.', 'javascript_is_better' => 'FreshRSS מעדיף שתאפשרו JavaScript', 'js' => array( - 'confirm_reinstall' => 'You will lose your previous configuration by reinstalling FreshRSS. Are you sure you want to continue?', //TODO - Translation + 'confirm_reinstall' => 'You will lose your previous configuration by reinstalling FreshRSS. Are you sure you want to continue?', // TODO - Translation ), 'language' => array( - '_' => 'שפה', 'choose' => 'בחירת שפה ל FreshRSS', 'defined' => 'השפה הוגדרה.', + '_' => 'שפה', ), 'not_deleted' => 'משהו נכשל; יש צורך למחוק את הקובץ <em>%s</em> ידנית.', - 'ok' => 'The installation process was successful.', //TODO - Translation - 'step' => 'step %d', //TODO - Translation + 'ok' => 'The installation process was successful.', // TODO - Translation + 'step' => 'step %d', // TODO - Translation 'steps' => 'שלבים', - 'title' => 'התקנה · FreshRSS', 'this_is_the_end' => 'סיום', + 'title' => 'התקנה · FreshRSS', ); |
