aboutsummaryrefslogtreecommitdiff
path: root/app/i18n/ru/feedback.php
diff options
context:
space:
mode:
authorGravatar Alexis Degrugillier <aledeg@users.noreply.github.com> 2019-12-04 08:27:39 +0100
committerGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2019-12-04 08:27:39 +0100
commit3e49b44839237693ce1a8151325942704917f6c6 (patch)
tree75a1af8089d48d3bb14de2d9d98c503ee76433e2 /app/i18n/ru/feedback.php
parentde2b323847e0a91119625e4f506f51ec9d43872f (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/ru/feedback.php')
-rw-r--r--app/i18n/ru/feedback.php148
1 files changed, 74 insertions, 74 deletions
diff --git a/app/i18n/ru/feedback.php b/app/i18n/ru/feedback.php
index 449d01ee4..cf606cd1e 100644
--- a/app/i18n/ru/feedback.php
+++ b/app/i18n/ru/feedback.php
@@ -1,122 +1,122 @@
<?php
return array(
- 'admin' => array(
- 'optimization_complete' => 'Optimisation complete', //TODO - Translation
- ),
'access' => array(
- 'denied' => 'You don’t have permission to access this page', //TODO - Translation
- 'not_found' => 'You are looking for a page which doesn’t exist', //TODO - Translation
+ 'denied' => 'You don’t have permission to access this page', // TODO - Translation
+ 'not_found' => 'You are looking for a page which doesn’t exist', // TODO - Translation
+ ),
+ 'admin' => array(
+ 'optimization_complete' => 'Optimisation complete',
),
'api' => array(
'password' => array(
- 'failed' => 'Your password cannot be modified', // TODO - Translation
- 'updated' => 'Your password has been modified', // TODO - Translation
+ 'failed' => 'Your password cannot be modified', // TODO - Translation
+ 'updated' => 'Your password has been modified', // TODO - Translation
),
),
'auth' => array(
'form' => array(
- 'not_set' => 'A problem occured during authentication system configuration. Please retry later.', //TODO - Translation
- 'set' => 'Form is now your default authentication system.', //TODO - Translation
+ 'not_set' => 'A problem occured during authentication system configuration. Please retry later.', // TODO - Translation
+ 'set' => 'Form is now your default authentication system.', // TODO - Translation
),
'login' => array(
- 'invalid' => 'Login is invalid', //TODO - Translation
- 'success' => 'You are connected', //TODO - Translation
+ 'invalid' => 'Login is invalid', // TODO - Translation
+ 'success' => 'You are connected', // TODO - Translation
),
'logout' => array(
- 'success' => 'You are disconnected', //TODO - Translation
+ 'success' => 'You are disconnected', // TODO - Translation
),
- 'no_password_set' => 'Administrator password hasn’t been set. This feature isn’t available.', //TODO - Translation
+ 'no_password_set' => 'Administrator password hasn’t been set. This feature isn’t available.', // TODO - Translation
),
'conf' => array(
- 'error' => 'An error occurred during configuration saving', //TODO - Translation
- 'query_created' => 'Query "%s" has been created.', //TODO - Translation
- 'shortcuts_updated' => 'Shortcuts have been updated', //TODO - Translation
- 'updated' => 'Configuration has been updated', //TODO - Translation
+ 'error' => 'An error occurred during configuration saving', // TODO - Translation
+ 'query_created' => 'Query "%s" has been created.', // TODO - Translation
+ 'shortcuts_updated' => 'Shortcuts have been updated', // TODO - Translation
+ 'updated' => 'Configuration has been updated', // TODO - Translation
),
'extensions' => array(
- 'already_enabled' => '%s is already enabled', //TODO - Translation
+ 'already_enabled' => '%s is already enabled', // TODO - Translation
'disable' => array(
- 'ko' => '%s cannot be disabled. <a href="%s">Check FreshRSS logs</a> for details.', //TODO - Translation
- 'ok' => '%s is now disabled', //TODO - Translation
+ 'ko' => '%s cannot be disabled. <a href="%s">Check FreshRSS logs</a> for details.', // TODO - Translation
+ 'ok' => '%s is now disabled', // TODO - Translation
),
'enable' => array(
- 'ko' => '%s cannot be enabled. <a href="%s">Check FreshRSS logs</a> for details.', //TODO - Translation
- 'ok' => '%s is now enabled', //TODO - Translation
+ 'ko' => '%s cannot be enabled. <a href="%s">Check FreshRSS logs</a> for details.', // TODO - Translation
+ 'ok' => '%s is now enabled', // TODO - Translation
),
- 'no_access' => 'You have no access on %s', //TODO - Translation
- 'not_enabled' => '%s is not enabled yet', //TODO - Translation
- 'not_found' => '%s does not exist', //TODO - Translation
+ 'not_enabled' => '%s is not enabled yet',
+ 'not_found' => '%s does not exist', // TODO - Translation
+ 'no_access' => 'You have no access on %s', // TODO - Translation
),
'import_export' => array(
- 'export_no_zip_extension' => 'ZIP extension is not present on your server. Please try to export files one by one.', //TODO - Translation
- 'feeds_imported' => 'Your feeds have been imported and will now be updated', //TODO - Translation
- 'feeds_imported_with_errors' => 'Your feeds have been imported but some errors occurred', //TODO - Translation
- 'file_cannot_be_uploaded' => 'File cannot be uploaded!', //TODO - Translation
- 'no_zip_extension' => 'ZIP extension is not present on your server.', //TODO - Translation
- 'zip_error' => 'An error occured during ZIP import.', //TODO - Translation
+ 'export_no_zip_extension' => 'ZIP extension is not present on your server. Please try to export files one by one.', // TODO - Translation
+ 'feeds_imported' => 'Your feeds have been imported and will now be updated', // TODO - Translation
+ 'feeds_imported_with_errors' => 'Your feeds have been imported but some errors occurred',
+ 'file_cannot_be_uploaded' => 'File cannot be uploaded!', // TODO - Translation
+ 'no_zip_extension' => 'ZIP extension is not present on your server.', // TODO - Translation
+ 'zip_error' => 'An error occured during ZIP import.', // TODO - Translation
),
'profile' => array(
- 'error' => 'Your profile cannot be modified', //TODO - Translation
- 'updated' => 'Your profile has been modified', //TODO - Translation
+ 'error' => 'Your profile cannot be modified', // TODO - Translation
+ 'updated' => 'Your profile has been modified', // TODO - Translation
),
'sub' => array(
- 'actualize' => 'Actualise', //TODO - Translation
+ 'actualize' => 'Actualise',
'articles' => array(
- 'marked_read' => 'The selected articles have been marked as read.', //TODO - Translation
- 'marked_unread' => 'The articles have been marked as unread.', //TODO - Translation
+ 'marked_read' => 'The selected articles have been marked as read.', // TODO - Translation
+ 'marked_unread' => 'The articles have been marked as unread.', // TODO - Translation
),
'category' => array(
- 'created' => 'Category %s has been created.', //TODO - Translation
- 'deleted' => 'Category has been deleted.', //TODO - Translation
- 'emptied' => 'Category has been emptied', //TODO - Translation
- 'error' => 'Category cannot be updated', //TODO - Translation
- 'name_exists' => 'Category name already exists.', //TODO - Translation
- 'no_id' => 'You must precise the id of the category.', //TODO - Translation
- 'no_name' => 'Category name cannot be empty.', //TODO - Translation
- 'not_delete_default' => 'You cannot delete the default category!', //TODO - Translation
- 'not_exist' => 'The category does not exist!', //TODO - Translation
- 'over_max' => 'You have reached your limit of categories (%d)', //TODO - Translation
- 'updated' => 'Category has been updated.', //TODO - Translation
+ 'created' => 'Category %s has been created.', // TODO - Translation
+ 'deleted' => 'Category has been deleted.', // TODO - Translation
+ 'emptied' => 'Category has been emptied', // TODO - Translation
+ 'error' => 'Category cannot be updated', // TODO - Translation
+ 'name_exists' => 'Category name already exists.', // TODO - Translation
+ 'not_delete_default' => 'You cannot delete the default category!', // TODO - Translation
+ 'not_exist' => 'The category does not exist!', // TODO - Translation
+ 'no_id' => 'You must precise the id of the category.',
+ 'no_name' => 'Category name cannot be empty.', // TODO - Translation
+ 'over_max' => 'You have reached your limit of categories (%d)', // TODO - Translation
+ 'updated' => 'Category has been updated.', // TODO - Translation
),
'feed' => array(
- 'actualized' => '<em>%s</em> has been updated', //TODO - Translation
- 'actualizeds' => 'RSS feeds have been updated', //TODO - Translation
- 'added' => 'RSS feed <em>%s</em> has been added', //TODO - Translation
- 'already_subscribed' => 'You have already subscribed to <em>%s</em>', //TODO - Translation
- 'deleted' => 'Feed has been deleted', //TODO - Translation
- 'error' => 'Feed cannot be updated', //TODO - Translation
- 'internal_problem' => 'The newsfeed could not be added. <a href="%s">Check FreshRSS logs</a> for details. You can try force adding by appending <code>#force_feed</code> to the URL.', //TODO - Translation
- 'invalid_url' => 'URL <em>%s</em> is invalid', //TODO - Translation
- 'n_actualized' => '%d feeds have been updated', //TODO - Translation
- 'n_entries_deleted' => '%d articles have been deleted', //TODO - Translation
- 'no_refresh' => 'There is no feed to refresh…', //TODO - Translation
- 'not_added' => '<em>%s</em> could not be added', //TODO - Translation
- 'over_max' => 'You have reached your limit of feeds (%d)', //TODO - Translation
- 'updated' => 'Feed has been updated', //TODO - Translation
+ 'actualized' => '<em>%s</em> has been updated', // TODO - Translation
+ 'actualizeds' => 'RSS feeds have been updated', // TODO - Translation
+ 'added' => 'RSS feed <em>%s</em> has been added', // TODO - Translation
+ 'already_subscribed' => 'You have already subscribed to <em>%s</em>', // TODO - Translation
+ 'deleted' => 'Feed has been deleted', // TODO - Translation
+ 'error' => 'Feed cannot be updated', // TODO - Translation
+ 'internal_problem' => 'The newsfeed could not be added. <a href="%s">Check FreshRSS logs</a> for details. You can try force adding by appending <code>#force_feed</code> to the URL.', // TODO - Translation
+ 'invalid_url' => 'URL <em>%s</em> is invalid', // TODO - Translation
+ 'not_added' => '<em>%s</em> could not be added', // TODO - Translation
+ 'no_refresh' => 'There is no feed to refresh…', // TODO - Translation
+ 'n_actualized' => '%d feeds have been updated', // TODO - Translation
+ 'n_entries_deleted' => '%d articles have been deleted', // TODO - Translation
+ 'over_max' => 'You have reached your limit of feeds (%d)', // TODO - Translation
+ 'updated' => 'Feed has been updated', // TODO - Translation
),
- 'purge_completed' => 'Purge completed (%d articles deleted)', //TODO - Translation
+ 'purge_completed' => 'Purge completed (%d articles deleted)', // TODO - Translation
),
'update' => array(
- 'can_apply' => 'FreshRSS will now be updated to the <strong>version %s</strong>.', //TODO - Translation
- 'error' => 'The update process has encountered an error: %s', //TODO - Translation
- 'file_is_nok' => 'New <strong>version %s</strong> available, but check permissions on <em>%s</em> directory. HTTP server must have rights to write into', //TODO - Translation
- 'finished' => 'Update completed!', //TODO - Translation
- 'none' => 'No update to apply', //TODO - Translation
- 'server_not_found' => 'Update server cannot be found. [%s]', //TODO - Translation
+ 'can_apply' => 'FreshRSS will now be updated to the <strong>version %s</strong>.', // TODO - Translation
+ 'error' => 'The update process has encountered an error: %s', // TODO - Translation
+ 'file_is_nok' => 'New <strong>version %s</strong> available, but check permissions on <em>%s</em> directory. HTTP server must have rights to write into', // TODO - Translation
+ 'finished' => 'Update completed!', // TODO - Translation
+ 'none' => 'No update to apply', // TODO - Translation
+ 'server_not_found' => 'Update server cannot be found. [%s]', // TODO - Translation
),
'user' => array(
'created' => array(
- '_' => 'User %s has been created', //TODO - Translation
- 'error' => 'User %s cannot be created', //TODO - Translation
+ 'error' => 'User %s cannot be created', // TODO - Translation
+ '_' => 'User %s has been created', // TODO - Translation
),
'deleted' => array(
- '_' => 'User %s has been deleted', //TODO - Translation
- 'error' => 'User %s cannot be deleted', //TODO - Translation
+ 'error' => 'User %s cannot be deleted', // TODO - Translation
+ '_' => 'User %s has been deleted', // TODO - Translation
),
'updated' => array(
- '_' => 'User %s has been updated', //TODO - Translation
- 'error' => 'User %s has not been updated', //TODO - Translation
+ 'error' => 'User %s has not been updated', // TODO - Translation
+ '_' => 'User %s has been updated', // TODO - Translation
),
),
);