|
|
|
<?php
|
|
|
|
|
|
|
|
return array(
|
|
|
|
'action' => array(
|
|
|
|
'actualize' => 'מימוש',
|
|
|
|
'back' => '← Go back', // TODO - Translation
|
|
|
|
'back_to_rss_feeds' => '← חזרה להזנות הRSS שלך',
|
|
|
|
'cancel' => 'ביטול',
|
|
|
|
'create' => 'יצירה',
|
|
|
|
'demote' => 'Demote', // TODO - Translation
|
|
|
|
'disable' => 'Disable', // TODO - Translation
|
|
|
|
'empty' => 'Empty', // TODO - Translation
|
|
|
|
'enable' => 'Enable', // TODO - Translation
|
|
|
|
'export' => 'ייצוא',
|
|
|
|
'filter' => 'מסנן',
|
|
|
|
'import' => 'ייבוא',
|
|
|
|
'manage' => 'ניהול',
|
|
|
|
'mark_favorite' => 'סימון כמועדף',
|
|
|
|
'mark_read' => 'סימון כנקרא',
|
|
|
|
'promote' => 'Promote', // TODO - Translation
|
|
|
|
'purge' => 'Purge', // TODO - Translation
|
|
|
|
'remove' => 'Remove', // TODO - Translation
|
|
|
|
'see_website' => 'ראו אתר',
|
|
|
|
'submit' => 'אישור',
|
|
|
|
'truncate' => 'מחיקת כל המאמרים',
|
|
|
|
'update' => 'Update', // TODO - Translation
|
|
|
|
),
|
|
|
|
'auth' => array(
|
|
|
|
'accept_tos' => 'I accept the <a href="%s">Terms of Service</a>.', // TODO - Translation
|
|
|
|
'email' => 'Email address', // TODO - Translation
|
|
|
|
'keep_logged_in' => 'השאר מחובר <small>חודש</small>',
|
|
|
|
'login' => 'כניסה לחשבון',
|
|
|
|
'logout' => 'יציאה מהחשבון',
|
|
|
|
'password' => array(
|
|
|
|
'format' => '<small>At least 7 characters</small>', // TODO - Translation
|
|
|
|
'_' => 'סיסמה',
|
|
|
|
),
|
|
|
|
'registration' => array(
|
|
|
|
'ask' => 'Create an account?', // TODO - Translation
|
|
|
|
'title' => 'Account creation', // TODO - Translation
|
|
|
|
'_' => 'New account', // TODO - Translation
|
|
|
|
),
|
|
|
|
'reset' => 'איפוס אימות',
|
|
|
|
'username' => array(
|
|
|
|
'admin' => 'שם משתמש של המנהל',
|
|
|
|
'format' => '<small>Maximum 16 alphanumeric characters</small>', // TODO - Translation
|
|
|
|
'_' => 'שם משתמש',
|
|
|
|
),
|
|
|
|
),
|
|
|
|
'date' => array(
|
|
|
|
'apr' => 'apr',
|
|
|
|
'Apr' => '\\A\\p\\r\\i\\l', // TODO - Translation
|
|
|
|
'april' => 'Apr',
|
|
|
|
'Aug' => '\\A\\u\\g\\u\\s\\t', // TODO - Translation
|
|
|
|
'aug' => 'aug',
|
|
|
|
'august' => 'Aug',
|
|
|
|
'before_yesterday' => 'ישן יותר',
|
|
|
|
'Dec' => '\\D\\e\\c\\e\\m\\b\\e\\r', // TODO - Translation
|
|
|
|
'dec' => 'dec',
|
|
|
|
'december' => 'Dec',
|
|
|
|
'Feb' => '\\F\\e\\b\\r\\u\\a\\r\\y', // TODO - Translation
|
|
|
|
'feb' => 'feb',
|
|
|
|
'february' => 'Feb',
|
|
|
|
'format_date' => '%s j\\<\\s\\u\\p\\>S\\<\\/\\s\\u\\p\\> Y', // TODO - Translation
|
|
|
|
'format_date_hour' => '%s j\\<\\s\\u\\p\\>S\\<\\/\\s\\u\\p\\> Y \\a\\t H\\:i', // TODO - Translation
|
|
|
|
'fri' => 'Fri', // TODO - Translation
|
|
|
|
'Jan' => '\\J\\a\\n\\u\\a\\r\\y', // TODO - Translation
|
|
|
|
'jan' => 'jan',
|
|
|
|
'january' => 'Jan',
|
|
|
|
'jul' => 'jul',
|
|
|
|
'Jul' => '\\J\\u\\l\\y', // TODO - Translation
|
|
|
|
'july' => 'Jul',
|
|
|
|
'Jun' => '\\J\\u\\n\\e', // TODO - Translation
|
|
|
|
'jun' => 'jun',
|
|
|
|
'june' => 'Jun',
|
|
|
|
'last_3_month' => 'בשלושת החודשים האחרונים',
|
|
|
|
'last_6_month' => 'בששת החודשים האחרונים',
|
|
|
|
'last_month' => 'בחודש שעבר',
|
|
|
|
'last_week' => 'בשבוע שעבר',
|
|
|
|
'last_year' => 'בשנה האחרונה',
|
|
|
|
'Mar' => '\\M\\a\\r\\c\\h', // TODO - Translation
|
|
|
|
'mar' => 'mar',
|
|
|
|
'march' => 'Mar',
|
|
|
|
'may' => 'May', // TODO - Translation
|
|
|
|
'May' => '\\M\\a\\y', // TODO - Translation
|
|
|
|
'may_' => 'May', // TODO - Translation
|
|
|
|
'mon' => 'Mon', // TODO - Translation
|
|
|
|
'month' => 'חודשים',
|
|
|
|
'Nov' => '\\N\\o\\v\\e\\m\\b\\e\\r', // TODO - Translation
|
|
|
|
'nov' => 'nov',
|
|
|
|
'november' => 'Nov',
|
|
|
|
'Oct' => '\\O\\c\\t\\o\\b\\e\\r', // TODO - Translation
|
|
|
|
'oct' => 'oct',
|
|
|
|
'october' => 'Oct',
|
|
|
|
'sat' => 'Sat', // TODO - Translation
|
|
|
|
'Sep' => '\\S\\e\\p\\t\\e\\m\\b\\e\\r', // TODO - Translation
|
|
|
|
'sep' => 'sep',
|
|
|
|
'september' => 'Sep',
|
|
|
|
'sun' => 'Sun', // TODO - Translation
|
|
|
|
'thu' => 'Thu', // TODO - Translation
|
|
|
|
'today' => 'היום',
|
|
|
|
'tue' => 'Tue', // TODO - Translation
|
|
|
|
'wed' => 'Wed', // TODO - Translation
|
|
|
|
'yesterday' => 'אתמול',
|
|
|
|
),
|
|
|
|
'dir' => 'rtl',
|
|
|
|
'freshrss' => array(
|
|
|
|
'about' => 'אודות FreshRSS',
|
|
|
|
'_' => 'FreshRSS', // TODO - Translation
|
|
|
|
),
|
|
|
|
'js' => array(
|
|
|
|
'category_empty' => 'Empty category', // TODO - Translation
|
|
|
|
'confirm_action' => 'האם אתם בטוחים שברצונכם לבצע פעולה זו? אין אפשרות לבטל אותה!',
|
|
|
|
'confirm_action_feed_cat' => 'האם אתם בטוחים שברצוניכם לבצע פעולה זו? מועדפים ושאילתות עשויות לאבוד. אין אפשרות לבטל אותה!',
|
|
|
|
'feedback' => array(
|
|
|
|
'body_new_articles' => 'ישנם \\d מאמרים חדשים לקרוא ב FreshRSS.',
|
|
|
|
'request_failed' => 'A request has failed, it may have been caused by Internet connection problems.', // TODO - Translation
|
|
|
|
'title_new_articles' => 'FreshRSS: מאמרים חדשים!',
|
|
|
|
),
|
|
|
|
'new_article' => 'מאמרים חדשים זמינים, לחצו לרענון העמוד.',
|
|
|
|
'should_be_activated' => 'חובה להפעיל JavaScript',
|
|
|
|
),
|
|
|
|
'lang' => array(
|
|
|
|
'cz' => 'Čeština', // TODO - Translation
|
|
|
|
'de' => 'Deutsch', // TODO - Translation
|
|
|
|
'en' => 'English', // TODO - Translation
|
|
|
|
'es' => 'Español', // TODO - Translation
|
|
|
|
'fr' => 'Français', // TODO - Translation
|
|
|
|
'he' => 'עברית', // TODO - Translation
|
|
|
|
'it' => 'Italiano', // TODO - Translation
|
|
|
|
'kr' => '한국어', // TODO - Translation
|
|
|
|
'nl' => 'Nederlands', // TODO - Translation
|
|
|
|
'oc' => 'Occitan', // TODO - Translation
|
|
|
|
'pt-br' => 'Português (Brasil)', // TODO - Translation
|
|
|
|
'ru' => 'Русский', // TODO - Translation
|
|
|
|
'sk' => 'Slovenčina', // TODO - Translation
|
|
|
|
'tr' => 'Türkçe', // TODO - Translation
|
|
|
|
'zh-cn' => '简体中文', // TODO - Translation
|
|
|
|
),
|
|
|
|
'menu' => array(
|
|
|
|
'about' => 'אודות',
|
|
|
|
'admin' => 'ניהול',
|
|
|
|
'archiving' => 'ארכוב',
|
|
|
|
'authentication' => 'Authentication', // TODO - Translation
|
|
|
|
'check_install' => 'Installation checking', // TODO - Translation
|
|
|
|
'configuration' => 'הגדרות',
|
|
|
|
'display' => 'תצוגה',
|
|
|
|
'extensions' => 'Extensions', // TODO - Translation
|
|
|
|
'logs' => 'לוגים',
|
|
|
|
'queries' => 'שאילתות',
|
|
|
|
'reading' => 'קריאה',
|
|
|
|
'search' => 'חיפוש מילים או #תגים',
|
|
|
|
'sharing' => 'שיתוף',
|
|
|
|
'shortcuts' => 'קיצורי דרך',
|
|
|
|
'stats' => 'סטטיסטיקות',
|
|
|
|
'system' => 'System configuration', // TODO - Translation
|
|
|
|
'update' => 'עדכון',
|
|
|
|
'user_management' => 'Manage users', // TODO - Translation
|
|
|
|
'user_profile' => 'Profile', // TODO - Translation
|
|
|
|
),
|
|
|
|
'pagination' => array(
|
|
|
|
'first' => 'הראשון',
|
|
|
|
'last' => 'אחרון',
|
|
|
|
'load_more' => 'טעינת מאמרים נוספים',
|
|
|
|
'mark_all_read' => 'סימון הכל כנקרא',
|
|
|
|
'next' => 'הבא',
|
|
|
|
'nothing_to_load' => 'אין מאמרים נוספים',
|
|
|
|
'previous' => 'הקודם',
|
|
|
|
),
|
Feature/new archiving (#2335)
* Change archiving config page layout
I've changed some wording and moved actions into a
maintenance section.
* Update purge action
Now we have more control on the purge action. The configuration allows
us to choose what to keep and what to discard in a more precise way.
At the moment, the configuration applies for all feeds.
* Add purge configuration on feed level
Now the extend purge configuration is available on feed level.
It is stored as attributes and will be used in the purge action.
* Update purge action
Now the purge action uses the feed configuration if it exists and
defaults on user configuration if not.
* Add empty option in period list
* Fix configuration warnings
* Add archiving configuration on categories
See #2369
* Add user info back
* Add explanations in UI
* Fixes for SQLite + error + misc.
* Fix invalid feed reference
* Short array syntax
Only for new code, so far
* Fix prefix error
* Query performance, default values
Work in progress
* Fix default values and confirm before leaving
Form cancel and confirm changes before leaving were broken.
And start taking advantage of the short echo syntax `<?= ?>` as we have
moved to PHP 5.4+
* More work
* Tuning SQL
* Fix MariaDB + performance issue
* SQL performance
* Fix SQLite bug
* Fix some attributes JSON encoding bugs
Especially for SQLite export/import
* More uniform, fix bugs
More uniform between global, category, feed settings
* Drop special cases for old articles during refresh
Instead will use lastSeen date with the new archiving logic.
This was generating problems anyway
https://github.com/FreshRSS/FreshRSS/issues/2154
* Draft drop index keep_history
Not needed anymore
* MySQL typo
Now properly tested with MySQL, PostgreSQL, SQLite
* More work for legacy values
Important to avoid overriding user's preference and risking deleting
data erroneously
* Fix PHP 7.3 / 7.4 warnings
@aledeg "Trying to use values of type null, bool, int, float or resource
as an array (such as $null["key"]) will now generate a notice. "
https://php.net/migration74.incompatible
* Reintroduce min articles and take care of legacy parameters
* A few changes forgotten
* Draft of migration + DROP of feed.keep_history
* Fix several errors
And give up using const for SQL to allow multiple database types (and we
cannot redefine a const)
* Add keep_min to categories + factorise archiving logic
* Legacy fix
* Fix bug yield from
* Minor: Use JSON_UNESCAPED_SLASHE for attributes
And make more uniform
* Fix sign and missing variable
* Fine tune the logic
5 years ago
|
|
|
'period' => array(
|
|
|
|
'days' => 'days', // TODO - Translation
|
|
|
|
'hours' => 'hours', // TODO - Translation
|
|
|
|
'months' => 'months', // TODO - Translation
|
|
|
|
'weeks' => 'weeks', // TODO - Translation
|
|
|
|
'years' => 'years', // TODO - Translation
|
Feature/new archiving (#2335)
* Change archiving config page layout
I've changed some wording and moved actions into a
maintenance section.
* Update purge action
Now we have more control on the purge action. The configuration allows
us to choose what to keep and what to discard in a more precise way.
At the moment, the configuration applies for all feeds.
* Add purge configuration on feed level
Now the extend purge configuration is available on feed level.
It is stored as attributes and will be used in the purge action.
* Update purge action
Now the purge action uses the feed configuration if it exists and
defaults on user configuration if not.
* Add empty option in period list
* Fix configuration warnings
* Add archiving configuration on categories
See #2369
* Add user info back
* Add explanations in UI
* Fixes for SQLite + error + misc.
* Fix invalid feed reference
* Short array syntax
Only for new code, so far
* Fix prefix error
* Query performance, default values
Work in progress
* Fix default values and confirm before leaving
Form cancel and confirm changes before leaving were broken.
And start taking advantage of the short echo syntax `<?= ?>` as we have
moved to PHP 5.4+
* More work
* Tuning SQL
* Fix MariaDB + performance issue
* SQL performance
* Fix SQLite bug
* Fix some attributes JSON encoding bugs
Especially for SQLite export/import
* More uniform, fix bugs
More uniform between global, category, feed settings
* Drop special cases for old articles during refresh
Instead will use lastSeen date with the new archiving logic.
This was generating problems anyway
https://github.com/FreshRSS/FreshRSS/issues/2154
* Draft drop index keep_history
Not needed anymore
* MySQL typo
Now properly tested with MySQL, PostgreSQL, SQLite
* More work for legacy values
Important to avoid overriding user's preference and risking deleting
data erroneously
* Fix PHP 7.3 / 7.4 warnings
@aledeg "Trying to use values of type null, bool, int, float or resource
as an array (such as $null["key"]) will now generate a notice. "
https://php.net/migration74.incompatible
* Reintroduce min articles and take care of legacy parameters
* A few changes forgotten
* Draft of migration + DROP of feed.keep_history
* Fix several errors
And give up using const for SQL to allow multiple database types (and we
cannot redefine a const)
* Add keep_min to categories + factorise archiving logic
* Legacy fix
* Fix bug yield from
* Minor: Use JSON_UNESCAPED_SLASHE for attributes
And make more uniform
* Fix sign and missing variable
* Fine tune the logic
5 years ago
|
|
|
),
|
|
|
|
'share' => array(
|
|
|
|
'blogotext' => 'Blogotext', // TODO - Translation
|
|
|
|
'diaspora' => 'Diaspora*', // TODO - Translation
|
|
|
|
'email' => 'דואר אלקטרוני',
|
|
|
|
'facebook' => 'Facebook', // TODO - Translation
|
|
|
|
'gnusocial' => 'GNU social', // TODO - Translation
|
|
|
|
'jdh' => 'Journal du hacker', // TODO - Translation
|
|
|
|
'Known' => 'Known based sites', // TODO - Translation
|
|
|
|
'lemmy' => 'Lemmy', // TODO - Translation
|
|
|
|
'linkedin' => 'LinkedIn', // TODO - Translation
|
|
|
|
'mastodon' => 'Mastodon', // TODO - Translation
|
|
|
|
'movim' => 'Movim', // TODO - Translation
|
|
|
|
'pinboard' => 'Pinboard', // TODO - Translation
|
|
|
|
'pocket' => 'Pocket', // TODO - Translation
|
|
|
|
'print' => 'הדפסה',
|
|
|
|
'shaarli' => 'Shaarli', // TODO - Translation
|
|
|
|
'twitter' => 'Twitter', // TODO - Translation
|
|
|
|
'wallabag' => 'wallabag v1', // TODO - Translation
|
|
|
|
'wallabagv2' => 'wallabag v2', // TODO - Translation
|
|
|
|
),
|
|
|
|
'short' => array(
|
|
|
|
'attention' => 'זהירות!',
|
|
|
|
'blank_to_disable' => 'יש להשאיר ריק על מנת לנטרל',
|
|
|
|
'by_author' => 'מאת :',
|
|
|
|
'by_default' => 'ברירת מחדל',
|
|
|
|
'damn' => 'הו לא!',
|
|
|
|
'default_category' => 'ללא קטגוריה',
|
|
|
|
'no' => 'לא',
|
|
|
|
'not_applicable' => 'Not available', // TODO - Translation
|
|
|
|
'ok' => 'כן!',
|
|
|
|
'or' => 'או',
|
|
|
|
'yes' => 'כן',
|
|
|
|
),
|
|
|
|
);
|