diff --git a/app/assets/javascripts/components/containers/mastodon.jsx b/app/assets/javascripts/components/containers/mastodon.jsx index e34cf6c92623140f4da2f43affae7e76a57e2c4c..3f58b257aaa0c1fa42b4d689b76d1f7a7b1e4e50 100644 --- a/app/assets/javascripts/components/containers/mastodon.jsx +++ b/app/assets/javascripts/components/containers/mastodon.jsx @@ -50,6 +50,7 @@ import es from 'react-intl/locale-data/es'; import fa from 'react-intl/locale-data/fa'; import fi from 'react-intl/locale-data/fi'; import fr from 'react-intl/locale-data/fr'; +import he from 'react-intl/locale-data/he'; import hu from 'react-intl/locale-data/hu'; import it from 'react-intl/locale-data/it'; import ja from 'react-intl/locale-data/ja'; @@ -85,6 +86,7 @@ addLocaleData([ ...fa, ...fi, ...fr, + ...he, ...hu, ...it, ...ja, diff --git a/app/assets/javascripts/components/locales/he.jsx b/app/assets/javascripts/components/locales/he.jsx new file mode 100644 index 0000000000000000000000000000000000000000..0fcb3d33e4f6e931c49c4fd88d0d0a0d789f535d --- /dev/null +++ b/app/assets/javascripts/components/locales/he.jsx @@ -0,0 +1,177 @@ +/** + * הערה לתורמי×: + * קובץ ×–×” (he.jsx)מבוסס על en.jsx ויש ×œ×¢×“×›× ×• ×ž×¤×¢× ×œ×¤×¢× ×›×©×™×•×¦×ות גרס×ות חדשות. + * ×× × ×”×§×œ×• על ×”×ª×•×¨×ž×™× ×”×¢×ª×™×“×™×™×: + * 1. הוסיפו לכ×ן מחרוזות חדשות + * 2. הסירו מחרוזות ×™×©× ×•×ª שכבר ×œ× ×‘×©×™×ž×•×© ×‘×’×¨×¡× ×”×× ×’×œ×™×ª + * 3. ×ž×™×™× ×• ×ת השורות לפי סדר ABC כמו בקובץ המקורי. + * 4. ובבקשה כבדו ×ת ×¡×’× ×•×Ÿ ×”×ª×¨×’×•× ×©×”× ×—×œ× ×• ×›×ן, ×ו ת×מו ××™×ª× ×• ×× ×™×©× × ×©×™× ×•×™×™× ×™×¡×•×“×™×™× + * תודה! + */ +const he = { + "account.block": "חסימת @{name}", + "account.disclaimer": "‏משתמש ×–×” מגיע מקהילה ×חרת. המספר ×”×–×” עשוי להיות גדול יותר.", + "account.edit_profile": "עריכת פרופיל", + "account.follow": "מעקב", + "account.followers": "עוקבי×", + "account.follows_you": "במעקב ×חריך", + "account.follows": "× ×¢×§×‘×™×", + "account.mention": "×זכור של @{name}", + "account.mute": "להשתיק ×ת @{name}", + "account.posts": "הודעות", + "account.report": "לדווח על @{name}", + "account.requested": "×‘×”×ž×ª× ×” ל×ישור", + "account.unblock": "הסרת חסימה מעל @{name}", + "account.unfollow": "הפסקת מעקב", + "account.unmute": "הפסקת השתקת @{name}", + "boost_modal.combo": "× ×™×ª×Ÿ להקיש {combo} כדי לדלג ×‘×¤×¢× ×”×‘××”", + "column.blocks": "חסימות", + "column.community": "פיד מקומי", + "column.favourites": "חיבובי×", + "column.follow_requests": "בקשות מעקב", + "column.home": "בבית", + "column.mutes": "השתקות", + "column.notifications": "התר×ות", + "column.public": "בפרהסיה", + "column_back_button.label": "×חורה", + "column_subheading.navigation": "× ×™×•×•×˜", + "column_subheading.settings": "×פשרויות", + "compose_form.lock_disclaimer": "×—×©×‘×•× ×š ××™× ×• {locked}. כל ×חד יוכל לעקוב ×חריך כדי ×œ×§×¨×•× ×ת הודעותיך המיועדות ×œ×¢×•×§×‘×™× ×‘×œ×‘×“.", + "compose_form.lock_disclaimer.lock": "× ×¢×•×œ", + "compose_form.placeholder": "‏מה עובר לך בר×ש?", + "compose_form.privacy_disclaimer": "‏הודעתך הפרטית תשלח ×œ×ž×©×ª×ž×©×™× ×¢×œ {domains}. ×”×× × ×™×ª×Ÿ לסמוך על {domainsCount, plural, one {שרת ×–×”} other {×©×¨×ª×™× ×לו}}? פרטיות ההודעה קיימת רק על שרתי מסטודון. ×× {domains} {domainsCount, plural, one {×”×•× ×œ× ×©×¨×ª מסטודון} other {×”× ×œ× ×©×¨×ª×™ מסטודון}}, ×œ× ×™×”×™×” ×©×•× ×¡×™×ž×Ÿ שההודעה פרטית, ×•×”×•× ×¢×©×•×™ להיות ×ž×§×•×“× ×ו להחשף ×œ×ž×©×ª×ž×©×™× ×©×œ× ×‘×¨×©×™×ž×ª היעד.", + "compose_form.publish": "‏לחצרץ", + "compose_form.sensitive": "סימון תוכן כרגיש", + "compose_form.spoiler": "הסתרה מ×חורי ×זהרת תוכן", + "compose_form.spoiler_placeholder": "×זהרת תוכן", + "confirmation_modal.cancel": "ביטול", + "confirmations.block.confirm": "לחסו×", + "confirmations.block.message": "×œ×—×¡×•× ×ת {name}?", + "confirmations.delete.confirm": "למחוק", + "confirmations.delete.message": "למחוק ×ת ההודעה?", + "confirmations.mute.confirm": "להשתיק", + "confirmations.mute.message": "להשתיק ×ת {name}?", + "emoji_button.activity": "פעילות", + "emoji_button.flags": "דגלי×", + "emoji_button.food": "×וכל ושתיה", + "emoji_button.label": "הוספת ×מוג'×™", + "emoji_button.nature": "טבע", + "emoji_button.objects": "חפצי×", + "emoji_button.people": "×× ×©×™×", + "emoji_button.search": "‏חיפוש...", + "emoji_button.symbols": "סמלי×", + "emoji_button.travel": "×˜×™×•×œ×™× ×•×תרי×", + "empty_column.community": "‏טור הסביבה ריק. יש ×œ×¤×¨×¡× ×ž×©×”×• כדי ×©×“×‘×¨×™× ×™×ª×¨×—×™×œ×• להתגלגל!", + "empty_column.hashtag": "‏×ין ×›×œ×•× ×‘×”×שתג ×”×–×” עדיין.", + "empty_column.home.public_timeline": "בפרהסיה", + "empty_column.home": "‏××£ ×חד ×œ× ×‘×ž×¢×§×‘ עדיין. ×פשר לבקר ב{public} ×ו להשתמש בחיפוש כדי להתחיל ולהכיר ×—×¦×•×¦×¨× ×™× ×חרי×.", + "empty_column.notifications": "‏×ין התר×ות עדיין. ×™×ללה, ×”×’×™×¢ הזמן להתחיל להתערבב!", + "empty_column.public": "‏×ין פה כלו×! כדי ×œ×ž×œ× ×ת הטור ×”×–×” ×פשר לכתוב משהו, ×ו להתחיל לעקוב ×חרי ×× ×©×™× ×ž×§×”×™×œ×•×ª ×חרות.", + "follow_request.authorize": "קבלה", + "follow_request.reject": "דחיה", + "getting_started.apps": "×§×™×™× ×ž×‘×—×¨ ×™×™×©×•×ž×•× ×™× ×œ× ×™×™×“×™×", + "getting_started.heading": "על ההתחלה", + "getting_started.open_source_notice": "מסטודון ×”×™× ×ª×•×›× ×” חופשית (בקוד פתוח). × ×™×ª×Ÿ ×œ×ª×¨×•× ×ו לדווח על בעיות בגיטה×ב: {github}. {apps}.", + "home.column_settings.advanced": "למתקדמי×", + "home.column_settings.basic": "למתחילי×", + "home.column_settings.filter_regex": "‏×¡×™× ×•×Ÿ ב×מצעות ×‘×™×˜×•×™×™× ×¨×’×•×œ×¨×™×™× (regular expressions)", + "home.column_settings.show_reblogs": "הצגת הדהודי×", + "home.column_settings.show_replies": "הצגת תגובות", + "home.settings": "הגדרות טור", + "lightbox.close": "סגירה", + "loading_indicator.label": "טוען...", + "media_gallery.toggle_visible": "× ×¨××”\\בלתי × ×¨××”", + "missing_indicator.label": "×œ× × ×ž×¦×", + "navigation_bar.blocks": "חסימות", + "navigation_bar.community_timeline": "פיד מקומי", + "navigation_bar.edit_profile": "עריכת פרופיל", + "navigation_bar.favourites": "חיבובי×", + "navigation_bar.follow_requests": "בקשות מעקב", + "navigation_bar.info": "מידע × ×•×¡×£", + "navigation_bar.logout": "יצי××”", + "navigation_bar.mutes": "השתקות", + "navigation_bar.preferences": "העדפות", + "navigation_bar.public_timeline": "בפרהסיה", + "notification.favourite": "חצרוצך חובב על ידי {name}", + "notification.follow": "{name} במעקב ×חרייך", + "notification.mention": '×וזכרת ×¢"×™ {name}', + "notification.reblog": "חצרוצך הודהד על ידי {name}", + "notifications.clear": "הסרת התר×ות", + "notifications.clear_confirmation": "‏להסיר ×ת כל ההתר×ות? בטוח?", + "notifications.column_settings.alert": "התר×ות לשולחן העבודה", + "notifications.column_settings.favourite": "מחובבי×:", + "notifications.column_settings.follow": "×¢×•×§×‘×™× ×—×“×©×™×:", + "notifications.column_settings.mention": "‏×¤× ×™×•×ª:", + "notifications.column_settings.reblog": "‏הדהודי×:", + "notifications.column_settings.show": "הצגה בטור", + "notifications.column_settings.sound": "שמע מופעל", + "notifications.settings": "הגדרות טור", + "onboarding.done": "יצי××”", + "onboarding.next": "הל××”", + "onboarding.page_five.public_timelines": "ציר הזמן המקומי מר××” הודעות פומביות מכל ב××™ קהילת {domain}. ציר הזמן העולמי מר××” הודעות פומביות מ×ת ×›×™ מי שב××™ קהילת {domain} ×¢×•×§×‘×™× ×חריו. ×לו צירי הזמן הפומביי×, דרך × ×”×“×¨×ª לגלות ×× ×©×™× ×—×“×©×™×.", + "onboarding.page_four.home": "ציר זמן הבית מר××” הודעות ×ž×”× ×¢×§×‘×™× ×©×œ×š.", + "onboarding.page_four.notifications": "טור ההתר×ות מר××” כשמישהו מתייחס להודעות שלך.", + "onboarding.page_one.federation": "מסטודון ×”×™× ×¨×©×ª של ×©×¨×ª×™× ×¢×¦×ž××™×™× ×ž×¦×•×¨×¤×™× ×‘×™×—×“ לכדי רשת חברתית ×חת גדולה. ×× ×—× ×• ×ž×›× ×™× ×ת ×”×©×¨×ª×™× ×”×לו: קהילות", + "onboarding.page_one.handle": "××ª× ×‘×§×”×™×œ×” {domain}, ולכן מזהה המשתמש ×”×ž×œ× ×©×œ×›× ×”×•× {handle}", + "onboarding.page_one.welcome": "×‘×¨×•×›×™× ×”×‘××™× ×œ×ž×¡×˜×•×“×•×Ÿ!", + "onboarding.page_six.admin": "הקהילה ×ž× ×•×”×œ×ª בידי {admin}.", + "onboarding.page_six.almost_done": "כמעט ×¡×™×™×ž× ×•...", + "onboarding.page_six.appetoot": "בתות×בון!", + "onboarding.page_six.apps_available": "×§×™×™×ž×™× {apps} ×–×ž×™× ×™× ×¢×‘×•×¨ ×× ×“×¨×•×יד, ×ייפון ופלטפורמות × ×•×¡×¤×•×ª.", + "onboarding.page_six.github": "מסטודון ×”×•× ×ª×•×›× ×” חופשית. × ×™×ª×Ÿ לדווח על ב××’×™×, לבקש יכולות, ×ו ×œ×ª×¨×•× ×œ×§×•×“ ב×תר {github}.", + "onboarding.page_six.guidelines": "חוקי הקהילה", + "onboarding.page_six.read_guidelines": "‏× × ×œ×§×¨×•× ×ת {guidelines} של {domain}!", + "onboarding.page_six.various_app": "×™×™×©×•×ž×•× ×™× × ×™×™×“×™×", + "onboarding.page_three.profile": "ץתחת 'עריכת פרופיל' × ×™×ª×Ÿ להחליף ×ת ×ª×ž×•× ×ª הפרופיל שלך, תי×ור קצר, ×•×”×©× ×”×ž×•×¦×’. ×©× ×’× × ×™×ª×Ÿ ×œ×ž×¦×•× ×פשרויות והעדפות × ×•×¡×¤×•×ª.", + "onboarding.page_three.search": "×‘×—×œ×•× ×™×ª החיפוש × ×™×ª×Ÿ לחפש ×× ×©×™× ×•×”×שתגי×, כמו למשל {illustration} ×ו {introductions}. כדי ×œ×ž×¦×•× ×ž×™×©×”×• ×©×œ× ×¢×œ ×”××™× ×¡×˜× ×¡ המקומי, יש להשתמש ×‘×›×™× ×•×™ המשתמש המל×.", + "onboarding.page_two.compose": "הודעות ×›×•×ª×‘×™× ×ž×˜×•×¨ הכתיבה. × ×™×ª×Ÿ ×œ× ×¢×œ×•×ª ×ª×ž×•× ×•×ª, ×œ×©× ×•×ª הגדרות פרטיות, ולהוסיף ×זהרות תוכן בעזרת ×”××™×™×§×•× ×™× ×©×ž×ª×—×ª.", + "onboarding.skip": "לדלג", + "privacy.change": "×©×™× ×•×™ פרטיות ההודעה", + "privacy.direct.long": "הצג רק למי שהודעה זו ×¤×•× ×” ×ליו", + "privacy.direct.short": "הודעה ישירה", + "privacy.private.long": "הצג ×œ×¢×•×§×‘×™× ×ž×§×•×ž×™×™× ×‘×œ×‘×“", + "privacy.private.short": "×œ×¢×•×§×‘×™× ×‘×œ×‘×“", + "privacy.public.long": "×¤×¨×¡× ×‘×¤×•×ž×‘×™", + "privacy.public.short": "פומבי", + "privacy.unlisted.long": "×œ× ×™×•×¤×™×¢ ×‘×¤×™×“×™× ×”×¦×™×‘×•×¨×™×™× ×”×ž×©×•×ª×¤×™×", + "privacy.unlisted.short": "×œ× ×œ×¤×™×“ הכללי", + "reply_indicator.cancel": "ביטול", + "report.heading": "דווח חדש", + "report.placeholder": "הערות × ×•×¡×¤×•×ª", + "report.submit": "שליחה", + "report.target": "דיווח", + "search.placeholder": "חיפוש", + "search.status_by": "הודעה מ×ת {name}", + "search_results.total": "{count, number} {count, plural, one {תוצ××”} other {תוצ×ות}}", + "status.cannot_reblog": "×œ× × ×™×ª×Ÿ להדהד הודעה זו", + "status.delete": "מחיקה", + "status.favourite": "חיבוב", + "status.load_more": "עוד", + "status.media_hidden": "מדיה מוסתרת", + "status.mention": "×¤× ×™×” ×ל @{name}", + "status.open": "הרחבת הודעה", + "status.reblog": "הדהוד", + "status.reblogged_by": "הודהד על ידי {name}", + "status.reply": "תגובה", + "status.replyAll": "תגובה לכול×", + "status.report": "דיווח על @{name}", + "status.sensitive_warning": "תוכן רגיש", + "status.sensitive_toggle": "לחצו כדי לר×ות", + "status.show_less": "הר××” פחות", + "status.show_more": "הר××” יותר", + "tabs_bar.compose": "חיבור", + "tabs_bar.federated_timeline": "בפדרציה", + "tabs_bar.home": "בבית", + "tabs_bar.local_timeline": "פיד מקומי", + "tabs_bar.notifications": "התר×ות", + "upload_area.title": "× ×™×ª×Ÿ להעלות על ידי Drag & drop", + "upload_button.label": "הוספת מדיה", + "upload_form.undo": "ביטול", + "upload_progress.label": "עולה...", + "video_player.expand": "הרחבת ויד×ו", + "video_player.toggle_sound": "הפעלת\\ביטול שמע", + "video_player.toggle_visible": "הפעלת\\ביטול תצוגה", + "video_player.video_error": "×œ× × ×™×ª×Ÿ ×œ× ×’×Ÿ ויד×ו", +}; + +export default he; diff --git a/app/assets/javascripts/components/locales/index.jsx b/app/assets/javascripts/components/locales/index.jsx index 9d187774a331b4f5c63812d9f10c6f9efa10eb84..0c84724014cfd8848ac9ccbf563b7eeb8f35d67c 100644 --- a/app/assets/javascripts/components/locales/index.jsx +++ b/app/assets/javascripts/components/locales/index.jsx @@ -3,6 +3,7 @@ import en from './en'; import de from './de'; import es from './es'; import fa from './fa'; +import he from './he'; import hr from './hr'; import hu from './hu'; import io from './io'; @@ -29,6 +30,7 @@ const locales = { de, es, fa, + he, hr, hu, io, diff --git a/app/helpers/settings_helper.rb b/app/helpers/settings_helper.rb index d9ca3bd6364736385cb65015699bedd0dce1803a..2755bafd5dfc172853b67d51940b2f55f00a9485 100644 --- a/app/helpers/settings_helper.rb +++ b/app/helpers/settings_helper.rb @@ -11,6 +11,7 @@ module SettingsHelper fa: 'Ùارسی', fi: 'Suomi', fr: 'Français', + he: 'עברית', hr: 'Hrvatski', hu: 'Magyar', id: 'Bahasa Indonesia', diff --git a/app/views/user_mailer/confirmation_instructions.he.html.erb b/app/views/user_mailer/confirmation_instructions.he.html.erb new file mode 100644 index 0000000000000000000000000000000000000000..4dcc912a36f5f61c769beb20094db85e3a38374b --- /dev/null +++ b/app/views/user_mailer/confirmation_instructions.he.html.erb @@ -0,0 +1,14 @@ +<div lang="he" dir="rtl"> +<p>×©×œ×•× <%= @resource.email %> !</p> + +<p>הרגע יצרת חשבון בקהילה <%= @instance %>.</p> + +<p>כדי ×œ×•×•×“× ×ת הרשמתך, יש ללחוץ על הקישורית הב××” : <br> +<%= link_to 'Confirm my account', confirmation_url(@resource, confirmation_token: @token) %> + +<p>יש לעבור ×’× ×¢×œ ×ª× ××™ השימוש <%= link_to 'terms and conditions', terms_url %>.</p> + +<p>בתודה מר×ש,<p> + +<p>צות × ×™×”×•×œ <%= @instance %></p> +</div> \ No newline at end of file diff --git a/app/views/user_mailer/confirmation_instructions.he.text.erb b/app/views/user_mailer/confirmation_instructions.he.text.erb new file mode 100644 index 0000000000000000000000000000000000000000..5e4b526bf1e2418c80cda53194b9df14ae1953ce --- /dev/null +++ b/app/views/user_mailer/confirmation_instructions.he.text.erb @@ -0,0 +1,12 @@ +×©×œ×•× <%= @resource.email %> ! + +הרגע יצרת חשבון בקהילה <%= @instance %>. + +כדי ×œ×•×•×“× ×ת הרשמתך, יש ללחוץ על הקישורית הב××” : +<%= confirmation_url(@resource, confirmation_token: @token) %> + +יש לעבור ×’× ×¢×œ ×ª× ××™ השימוש <%= terms_url %> + +בתודה מר×ש, + +צות × ×™×”×•×œ <%= @instance %> \ No newline at end of file diff --git a/app/views/user_mailer/password_change.he.html.erb b/app/views/user_mailer/password_change.he.html.erb new file mode 100644 index 0000000000000000000000000000000000000000..a356edf5839deaa0a66bae4333a36846086b9c16 --- /dev/null +++ b/app/views/user_mailer/password_change.he.html.erb @@ -0,0 +1,4 @@ +<div lang="he" dir="rtl"> +<p>×©×œ×•× <%= @resource.email %>!</p> + +<p>×¨×¦×™× ×• להודיע לך שסיסמתך במסטודון ××¦×œ× ×• הוחלפה.</p> diff --git a/app/views/user_mailer/password_change.he.text.erb b/app/views/user_mailer/password_change.he.text.erb new file mode 100644 index 0000000000000000000000000000000000000000..1f601c6b29557a6289e7989f72ac146c25f44481 --- /dev/null +++ b/app/views/user_mailer/password_change.he.text.erb @@ -0,0 +1,3 @@ +×©×œ×•× <%= @resource.email %>! + +×¨×¦×™× ×• להודיע לך שסיסמתך במסטודון ××¦×œ× ×• הוחלפה. diff --git a/app/views/user_mailer/reset_password_instructions.he.html.erb b/app/views/user_mailer/reset_password_instructions.he.html.erb new file mode 100644 index 0000000000000000000000000000000000000000..5d093083985fbe2685521c0ceadb23263c746518 --- /dev/null +++ b/app/views/user_mailer/reset_password_instructions.he.html.erb @@ -0,0 +1,10 @@ +<div lang="he" dir="rtl"> +<p>×©×œ×•× <%= @resource.email %>!</p> + +<p>מישהו ביקש ×œ×™× ×§ להחלפת סיסמתך במסטודון. ב×פשרותך לעשות ×–×ת ×¢"×™ בלחיצה על הקישורית שבהמשך.</p> + +<p><%= link_to 'Change my password', edit_password_url(@resource, reset_password_token: @token) %></p> + +<p>×× ×‘×§×©×” זו ×œ× ×”×’×™×¢×” ממך, ×פשר ×œ×”×ª×¢×œ× ×ž×”×”×•×“×¢×”.</p> +<p>סיסמתך ×œ× ×ª×•×—×œ×£ ×œ×¤× ×™ שהקישורית תיפתח בדפדפן ×•×¡×™×¡×ž× ×—×“×©×” ×ª×•×›× ×¡.</p> +</div> \ No newline at end of file diff --git a/app/views/user_mailer/reset_password_instructions.he.text.erb b/app/views/user_mailer/reset_password_instructions.he.text.erb new file mode 100644 index 0000000000000000000000000000000000000000..63c96c06b69a8f1d8b7c57c7143c91dd52c8ceb9 --- /dev/null +++ b/app/views/user_mailer/reset_password_instructions.he.text.erb @@ -0,0 +1,8 @@ +×©×œ×•× <%= @resource.email %>! + +מישהו ביקש ×œ×™× ×§ להחלפת סיסמתך במסטודון. ב×פשרותך לעשות ×–×ת ×¢"×™ בלחיצה על הקישורית שבהמשך. + +<%= edit_password_url(@resource, reset_password_token: @token) %> + +×× ×‘×§×©×” זו ×œ× ×”×’×™×¢×” ממך, ×פשר ×œ×”×ª×¢×œ× ×ž×”×”×•×“×¢×”. +סיסמתך ×œ× ×ª×•×—×œ×£ ×œ×¤× ×™ שהקישורית תיפתח בדפדפן ×•×¡×™×¡×ž× ×—×“×©×” ×ª×•×›× ×¡. diff --git a/config/application.rb b/config/application.rb index 996fd5f844ca7a6aabe728b0066ea668ece9b667..2e7e5cd49fde8ee8f8a74379b663628c365b68a8 100644 --- a/config/application.rb +++ b/config/application.rb @@ -35,6 +35,7 @@ module Mastodon :fa, :fi, :fr, + :he, :hr, :hu, :id, diff --git a/config/locales/activerecord.he.yml b/config/locales/activerecord.he.yml new file mode 100644 index 0000000000000000000000000000000000000000..e4b16d289fe841895cbf076162ef15197bb94aaf --- /dev/null +++ b/config/locales/activerecord.he.yml @@ -0,0 +1,12 @@ +he: + activerecord: + errors: + models: + account: + attributes: + username: + invalid: ספרות, ×ותיות ×œ×˜×™× ×™×•×ª וקו תחתי בלבד + status: + attributes: + reblog: + taken: של החצרוץ כבר ×§×™×™× diff --git a/config/locales/devise.he.yml b/config/locales/devise.he.yml new file mode 100644 index 0000000000000000000000000000000000000000..365bedb92188da54128d81d6cc39abcde2ef733e --- /dev/null +++ b/config/locales/devise.he.yml @@ -0,0 +1,61 @@ +--- +he: + devise: + confirmations: + confirmed: '‏כתובת הדו×"ל ×ומתה בהצלחה.' + send_instructions: '‏× ×©×œ×— ×ליך דו×"ל ×¢× ×”×•×¨×ות ל×ימות כתובת הדו×"ל ש×מור להתקבל בדקות הקרובות.' + send_paranoid_instructions: '‏×× ×›×ª×•×‘×ª הדו×"ל שלך קיימת במסד ×”× ×ª×•× ×™×, יתקבל בדקות הקרובות דו×"ל ×¢× ×”×•×¨×ות ל×ימות כתובתך.' + failure: + already_authenticated: '‏חשבון ×–×” כבר מחובר.' + inactive: '‏חשבון ×–×” ×˜×¨× ×”×•×¤×¢×œ.' + invalid: '‏%{authentication_keys} ×ו ×¡×™×¡×ž× ×œ× × ×›×•× ×™×.' + last_attempt: '‏יש לך עוד × ×™×¡×™×•×Ÿ ×חד ×œ×¤× ×™ × ×¢×™×œ×ª החשבון.' + locked: '‏חשבון ×–×” × ×¢×•×œ.' + not_found_in_database: "‏%{authentication_keys} ×ו ×¡×™×¡×ž× ×œ× × ×›×•× ×™×." + timeout: '‏פג תוקף השהיה בחשבון. × × ×œ×”×›× ×¡ מחדש על ×ž× ×ª להמשיך.' + unauthenticated: '‏יש ×œ×”×¨×©× ×ו ×œ×”×›× ×¡ לחשבון על ×ž× ×ª להמשיך.' + unconfirmed: '‏יש ל×מת ×ת כתובת הדו×"ל על ×ž× ×ª להמשיך.' + mailer: + confirmation_instructions: + subject: 'מסטודון: הור×ות ×ימות' + password_change: + subject: 'מסטודון: ×”×¡×™×¡×ž× ×©×•× ×ª×”' + reset_password_instructions: + subject: 'מסטודון: הור×ות ל×יפוס סיסמ×' + unlock_instructions: + subject: 'מסטודון: הור×ות לביטול × ×¢×™×œ×”' + omniauth_callbacks: + failure: "×œ× × ×™×ª×Ÿ ל×מת ×ת ×—×©×‘×•× ×š מ־%{kind} מהסיבה: \"%{reason}\"." + success: "× ×›×©×œ ×ימות מחשבון %{kind}." + passwords: + no_token: '‏×œ× × ×™×ª×Ÿ לגשת לעמוד ×–×”, ××œ× ×ž×“×•×"ל ×יפוס סיסמ×. ×× ×œ× ×”×’×¢×ª מדו×"ל ×יפוס סיסמ×, יש ×œ×•×•×“× ×©×›×ª×•×‘×ª הקישורית הוקלדה בשלמותה.' + send_instructions: '‏בדקות הקרובות יתקבל דו×"ל ×¢× ×”×•×¨×ות ל×יפוס סיסמתך.' + send_paranoid_instructions: '‏×× ×›×ª×•×‘×ª הדו×"ל שלך קיימת במסד ×”× ×ª×•× ×™×, יתקבל בדקות הקרובות דו×"ל ×¢× ×”×•×¨×ות ל×חזור סיסמ×.' + updated: '‏סיסמתך ×©×•× ×ª×” בהצלחה. ×”×™× ×š כעת במצב מחובר.' + updated_not_active: '‏סיסמתך ×©×•× ×ª×” בהצלחה.' + registrations: + destroyed: '‏בייוש! ×—×©×‘×•× ×š בוטל בהצלחה. ×× ×—× ×• ×ž×§×•×•×™× ×œ×¨×ות ×ותך שוב בקרוב.' + signed_up: '‏×‘×¨×•×›×™× ×”×‘××™×! × ×¨×©×ž×ª בהצלחה.' + signed_up_but_inactive: '‏× ×¨×©×ž×ª בהצלחה. למרות ×–×ת ×œ× ×”×¦×œ×™×—×” ×”×›× ×™×¡×” לחשבון מ×חר ×•×—×©×‘×•× ×š עוד ×œ× ×”×•×¤×¢×œ.' + signed_up_but_locked: '‏× ×¨×©×ž×ª בהצלחה. למרות ×–×ת ×œ× ×”×¦×œ×™×—×” ×”×›× ×™×¡×” לחשבון מ×חר ×•×—×©×‘×•× ×š × ×¢×•×œ.' + signed_up_but_unconfirmed: '‏דו×"ל ×¢× ×§×™×©×•×¨×™×ª ל×ימות × ×©×œ×š לכתובתך. × × ×œ×¢×§×•×‘ ×חר הקישורית על ×ž× ×ª להפעיל ×ת החשבון.' + update_needs_confirmation: '‏עדכת ×ת ×—×©×‘×•× ×š בהצלחה, ×ך יש צורך ל×מת ×ת כתובת הדו×"ל החדשה שלך. × × ×œ×‘×“×•×§ בחשבון הדו×"ל לקבלת קישורית ×ימות על ×ž× ×ª ל×מת ×ת הכתובת החדשה.' + updated: ×—×©×‘×•× ×š עודכן בהצלחה. + sessions: + already_signed_out: יצ×ת מהחשבון בהצלחה. + signed_in: × ×›× ×¡×ª לחשבון בהצלחה. + signed_out: יצ×ת מהחשבון בהצלחה. + unlocks: + send_instructions: 'בדקות הקרובות ישלח ×ליך דו×"ל ×¢× ×”×•×¨×ות לביטול × ×¢×™×œ×ª החשבון.' + send_paranoid_instructions: '×× ×—×©×‘×•× ×š קיי×, בדקות הקרובות ישלח ×ליך דו×"ל ×¢× ×”×•×¨×ות לביטול × ×¢×™×œ×ª החשבון.' + unlocked: × ×¢×™×œ×ª ×—×©×‘×•× ×š בוטלה בהצלחה. × × ×œ×”×›× ×¡ לחשבון על ×ž× ×ª להמשיך. + errors: + messages: + already_confirmed: כבר ×ושר. × × ×œ× ×¡×•×ª ×œ×”×›× ×¡ לחשבון. + confirmation_period_expired: ×”×ישור צריך להתקבל תוך %{period}, × × ×œ×‘×§×© חדש. + expired: פג תוקפו. × × ×œ×‘×§×© חדש. + not_found: ×œ× × ×ž×¦× + not_locked: ×œ× ×”×™×” × ×¢×•×œ + not_saved: + one: 'שגי××” ×חת ×ž× ×¢×” ×ת שמירת %{resource} ×–×”:' + other: "%{count} שגי×ות ×ž× ×¢×• ×ת שמירת %{resource} ×–×”:" diff --git a/config/locales/doorkeeper.he.yml b/config/locales/doorkeeper.he.yml new file mode 100644 index 0000000000000000000000000000000000000000..77890278889dfa2e201027f4a194d8c7ccb8ac57 --- /dev/null +++ b/config/locales/doorkeeper.he.yml @@ -0,0 +1,113 @@ +--- +he : + activerecord: + attributes: + doorkeeper/application: + name: ×©× + redirect_uri: קישורית ×”×¤× ×™×” + errors: + models: + doorkeeper/application: + attributes: + redirect_uri: + fragment_present: ×œ× ×™×›×•×œ להכיל מקטע. + invalid_uri: חייב להכיל קישורית בת-תוקף. + relative_uri: חייב להיות קישורית ×בסולוטית. + secured_uri: חייב להיות קישורית מ×ובטחת מסוג HTTPS. + doorkeeper: + applications: + buttons: + authorize: ×ישור + cancel: ביטול + destroy: השמדה + edit: עריכה + submit: שליחה + confirmations: + destroy: בטוח? + edit: + title: עריכת ×™×©×•× + form: + error: ×ופס! × × ×œ×‘×“×•×§ ×ת הטופס לשגי×ות ×פשריות + help: + native_redirect_uri: שימוש ב %{native_redirect_uri} לבדיקות מקומיות + redirect_uri: שימוש בשורה ×חת לכל קישורית + scopes: יש להפריד ×ª×—×•×ž×™× ×‘×¢×–×¨×ª רווחי×. × ×” להש×יר ריק על ×ž× ×ª להשתמש ×‘×ª×—×•× ×‘×¨×™×¨×ª המחדל. + index: + callback_url: Callback URL + name: ×©× + new: ×™×©×•× ×—×“×© + title: ישומך + new: + title: ×™×©×•× ×—×“×© + show: + actions: פעולות + application_id: זהות ×™×©×•× + callback_urls: Callback URLs + scopes: ×ª×—×•×ž×™× + secret: סוד + title: 'ישו×: %{name}' + authorizations: + buttons: + authorize: הרש××” + deny: ×ž× ×™×¢×” + error: + title: התרחשה שגי××” + new: + able_to: יוכל + prompt: ×™×©×•× %{client_name} מבקש גישה ×œ×—×©×‘×•× ×š + title: × ×“×¨×©×ª הרש××” + show: + title: קוד הרש××” + authorized_applications: + buttons: + revoke: ביטול + confirmations: + revoke: בטוח? + index: + application: ×™×©×•× + created_at: מ×ושר + date_format: "%Y-%m-%d %H:%M:%S" + scopes: ×ª×—×•×ž×™× + title: ישומיך המ××•×©×¨×™× + errors: + messages: + access_denied: בעלי המש×ב ×ו שרת ההרש××” דחו ×ת הבקשה. + credential_flow_not_configured: 'התהליך "Resource Owner Password Credentials" × ×›×©×œ בשל חוסר בתצורת Doorkeeper.configure.resource_owner_from_credentials.' + invalid_client: הרש×ת הלקוח × ×›×©×œ×” עקב לקוח ש××™× ×• ידוע, חוסר בהרש×ת לקוח ×ו שיטת הרש××” ש××™× ×” × ×ª×ž×›×ª. + invalid_grant: חוזה ההרש××” המצורף ××™× ×• חוקי, ××™× ×• תקף, מבוטל, ×ו ש××™× ×• מת××™× ×œ×§×™×©×•×¨×™×ª ×”×”×¤× ×™×” שבשימוש על ידי בקשת ההרש××”, ×ו שהופק על ידי לקוח ×חר. + invalid_redirect_uri: קישורית ×”×”×¤× ×™×” המצורפת ××™× ×” חוקית. + invalid_request: הבקשה חסרה פרמטר × ×“×¨×©, מכילה פרמטר ×¢× ×¢×¨×š ש××™× × ×• × ×ª×ž×š, ×ו שתצורתה שגויה. + invalid_resource_owner: הרש×ות בעלי המש×ב ×©×”×•×–× ×• ××™× ×Ÿ חוקיות, ×ו ×©×œ× × ×™×ª×Ÿ ×œ×ž×¦×•× ×ת בעלי המש×ב. + invalid_scope: ×”×ª×—×•× ×”×ž×‘×•×§×© ××™× ×• חוקי, ××™× ×• ידוע, ×ו שתצורותו שגויה. + invalid_token: + expired: פג תוקף ×סימון הגישה + revoked: בוטל תוקף ×סימון הגישה + unknown: ×סימון הגישה ××™× ×• חוקי + resource_owner_authenticator_not_configured: חיפוש בעלי המש×ב × ×›×©×œ מכיוון שתצורת Doorkeeper.configure.resource_owner_authenticator ×œ× ×”×•×©×œ×ž×”. + server_error: שרת ההרש×ות × ×ª×§×œ במצב בלתי צפוי, ×©×ž×•× ×¢ ×ž×ž× ×• ×œ×”×©×œ×™× ×ת הבקשה. + temporarily_unavailable: שרת ההרש×ות ×œ× ×ž×¡×•×’×œ לטפל בבקשה בעת זו עקב עומס ×–×ž× ×™ ×ו עקב תחזוקה של השרת. + unauthorized_client: הלקוח ××™× ×• מ×ושר להגיש בקשה זו בשיטה זו. + unsupported_grant_type: סוג חוזה הרש××” ×–×” ××™× ×• × ×ª×ž×š על ידי שרת ההרש×ות. + unsupported_response_type: שרת ההרש×ות ×œ× ×ª×•×ž×š בסוג תגובה ×–×”. + flash: + applications: + create: + notice: ×”×™×©×•× × ×•×¦×¨. + destroy: + notice: ×”×™×©×•× × ×ž×—×§. + update: + notice: ×”×™×©×•× ×¢×•×“×›×Ÿ. + authorized_applications: + destroy: + notice: ×”×™×©×•× ×‘×•×˜×œ. + layouts: + admin: + nav: + applications: ×™×©×•×ž×™× + oauth2_provider: OAuth2 Provider + application: + title: × ×“×¨×©×ª הרש×ת OAuth + scopes: + follow: לעקוב, לחסו×, להסיר חסימה ולהפסיק לעקוב ×חרי ×—×©×‘×•× ×•×ª + read: ×œ×§×¨×•× ×ת המידע ×©×‘×—×©×‘×•× ×š + write: להפיץ הודעות בשמך diff --git a/config/locales/he.yml b/config/locales/he.yml new file mode 100644 index 0000000000000000000000000000000000000000..0cda09add71535680553ed172c38917c6540000f --- /dev/null +++ b/config/locales/he.yml @@ -0,0 +1,341 @@ +--- +he: + about: + about_mastodon: '‏מסטודון ×”×™× ×¨×©×ª חברתית <em>חופשית, מבוססת ×ª×•×›× ×” חופשית ("קוד פתוח")</em>. ×›××œ×˜×¨× ×˜×™×‘×” <em>בלתי ריכוזית</em> לפלטפרומות המסחריות, מסטודון מ×פשרת ×œ×”×ž× ×¢ ×ž×”×¡×™×›×•× ×™× ×”× ×œ×•×•×™× ×œ×”×¤×§×“×ª התקשורת שלך בידי חברה יחידה. שמת ×ת מבטחך בשרת ×חד — ×œ× ×ž×©× ×” במי בחרת, תמיד ×פשר לדבר ×¢× ×›×œ ש×ר המשתמשי×. לכל מי שרוצה יש ×ת ×”×פשרות ×œ×”×§×™× ×©×¨×ª מסטודון עצמ××™, ולהשתתף ב<em>רשת החברתית</em> ב×ופן חלק.' + about_this: ×ודות שרת ×–×” + apps: ×™×©×•×ž×™× + business_email: 'דו×"ל עסקי:' + closed_registrations: הרשמות סגורות לשרת ×–×” לעת עתה. + contact: צור קשר + description_headline: מהו %{domain}? + domain_count_after: ×©×¨×ª×™× ××—×¨×™× + domain_count_before: מחובר ×ל + features: + api: API פתוח ×œ×™×©×•×ž×™× ×•×©×™×¨×•×ª×™× + blocks: כלי חסימה והשתקה ×—×–×§×™× + characters: 500 ×ª×•×•×™× ×œ×”×•×“×¢×” + chronology: ×”×˜×•×¨×™× ×›×¨×•× ×•×œ×•×’×™×™× + ethics: 'עיצוב מוסרי: ×ין פרסומות, ×ין מעקב' + gifv: GIFV ×•×¡×¨×˜×•× ×™× ×§×¦×¨×™× + privacy: ×פשרויות פרטיוּת × ×¤×¨×“×•×ª לכל הודעה + public: ×˜×•×¨×™× ×¤×•×ž×‘×™×™× + features_headline: מה מייחד קהילות מבוססות מסטודון + get_started: על ההתחלה + links: ×§×™×©×•×¨×™× + other_instances: ×©×¨×ª×™× ××—×¨×™× + source_code: קוד מקור + status_count_after: הודעות + status_count_before: שכתבו + terms: ×ª× ××™× + user_count_after: ×ž×©×ª×ž×©×™× + user_count_before: ×‘×™×ª× ×©×œ + version: גרסה + accounts: + follow: לעקוב + followers: ×¢×•×§×‘×™× + following: × ×¢×§×‘×™× + nothing_here: ×ין פה ×©×•× ×“×‘×¨! + people_followed_by: ×”× ×¢×§×‘×™× ×©×œ %{name} + people_who_follow: ×”×¢×•×§×‘×™× ×©×œ %{name} + posts: הודעות + remote_follow: מעקב מרחוק + unfollow: הפסקת מעקב + activitypub: + activity: + announce: + name: "%{account_name} שיתפ(×”) פעילות." + create: + name: "%{account_name} יצר(×”) הודעה." + outbox: + name: 'תיבת הדו×"ל ×”×™×•×¦× ×©×œ %{account_name}' + summary: "×וסף הפעילויות של המשתמש(ת) %{account_name}." + admin: + accounts: + are_you_sure: בטוח? + confirm: ×שר + confirmed: ×ושר + display_name: ×©× ×œ×ª×¦×•×’×” + domain: ×ª×—×•× + edit: עריכה + email: 'דו×"ל' + feed_url: כתובת פיד + followers: ×¢×•×§×‘×™× + follows: × ×¢×§×‘×™× + location: + all: הכל + local: מקומי + remote: מרחוק + title: ×ž×™×§×•× + media_attachments: תוספות מדיה + moderation: + all: הכל + silenced: ×ž×•×©×ª×§×™× + suspended: ×ž×•×©×”×™× + title: × ×™×”×•×œ קהילה + most_recent_activity: פעילות ×¢×“×›× ×™×ª + most_recent_ip: כתובות ××—×¨×•× ×•×ª + not_subscribed: ×œ× ×¨×©×•× + order: + alphabetic: ×לפביתי + most_recent: ×¢×“×›× ×™ + title: סידור + perform_full_suspension: ביצוע השהיה מל××” + profile_url: כתובת פרופיל + public: פומבי + push_subscription_expires: הרשמה להודעות בדחיפה פגה + reset_password: ×תחול ×¡×™×¡×ž× + salmon_url: כתובת סלמון + show: + created_reports: '×“×™×•×•×—×™× ×ž×ת חשבון ×–×”' + report: 'דו"×—' + targeted_reports: '×“×™×•×•×—×™× × ×’×“ חשבון ×–×”' + silence: השתקה + statuses: הודעות + title: ×—×©×‘×•× ×•×ª + undo_silenced: ביטול השתקה + undo_suspension: ביטול השהיה + username: ×©× ×ž×©×ª×ž×© + web: רשת + domain_blocks: + add_new: הוספת חדש + created_msg: חסימת שרת בתהליך + destroyed_msg: חסימת שרת בוטלה + domain: שרת + new: + create: יצירת חסימה + hint: חסימת השרת ×œ× ×ª×ž× ×¢ יצירת רישומי חשבון במסד ×”× ×ª×•× ×™×, ×בל תבצע פעולות × ×™×”×•×œ קהילה מסוימות על ×—×©×‘×•× ×•×ª ×לו ×וטומטית ורטרו×קטיבית. + severity: + desc_html: "‏<strong>השתקה</strong> ×ª×—×‘×™× ×”×•×“×¢×•×ª מחשבון ×–×” לכל מי ×©×œ× ×¢×•×§×‘ ×חריו. <strong>השהיה</strong> תסיר מהשרת ×ת כל התוכן, מדיה ×•×ª×›×•× ×•×ª הפרופיל שמקושרות לחשבון ×–×”." + silence: השתקה + suspend: השהיה + title: חסימת שרת חדשה + reject_media: חסימת קבצי מדיה + reject_media_hint: מסירה קבצי מדיה ×”×©×ž×•×¨×™× ×ž×§×•×ž×™×ª ×•×ž×•× ×¢×ª מהורדת ×§×‘×¦×™× × ×•×¡×¤×™× ×‘×¢×ª×™×“. ×œ× ×¨×œ×•×•× ×˜×™ להשהיות. + severities: + silence: השתקה + suspend: השהיה + severity: חוּמרה + show: + affected_accounts: + one: חשבון ×חד במסד ×”× ×ª×•× ×™× ×ž×•×©×¤×¢ + other: "%{count} ×—×©×”×‘×•× ×•×ª במסד ×”× ×ª×•× ×™× ×ž×•×©×¤×¢×™×" + retroactive: + silence: הסרת השתקה מכל ×”×—×©×‘×•× ×•×ª על שרת ×–×” + suspend: הסרת השהיה מכל ×”×—×©×‘×•× ×•×ª על שרת ×–×” + title: ביטול חסימת שרת עבור %{domain} + undo: ביטול + title: חסימת ×©×¨×ª×™× + undo: ביטול + instances: + account_count: ×—×©×‘×•× ×•×ª ×ž×•×›×¨×™× + domain_name: ×©× ×ž×ª×—× + title: ×©×¨×ª×™× ×ž×•×›×¨×™× + pubsubhubbub: + callback_url: קישורית Callback + confirmed: מ×ושר + expires_in: פג תוקף ב- + last_delivery: משלוח ×חרון + title: PubSubHubbub + topic: × ×•×©× + reports: + comment: + label: הערה + none: ×œ×œ× + delete: מחיקה + id: ID + mark_as_resolved: סימון כפתור + report: 'דווח על #%{id}' + report_contents: תוכן + reported_account: חשבון מדווח + reported_by: דווח על ידי + resolved: פתור + silence_account: השתקת חשבון + status: הודעה + suspend_account: השהית חשבון + target: מטרה + title: ×“×™×•×•×—×™× + unresolved: ×œ× ×¤×ª×•×¨ + view: תצוגה + settings: + click_to_edit: לחיצה כדי לערוך + contact_information: + email: '× × ×œ×”×§×œ×™×“ כתובת דו×"ל פומבית' + label: פרטי התקשרות + username: × × ×œ×”×›× ×™×¡ ×©× ×ž×©×ª×ž×© + registrations: + closed_message: + desc_html: מוצג על הדף הר×שי ×›×שר ההרשמות סגורות<br>× ×™×ª×Ÿ להשתמש בתגיות HTML + title: מסר סגירת הרשמות + open: + disabled: מבוטל + enabled: מופעל + title: הרשמה פתוחה + setting: הגדרה + site_description: + desc_html: '‏מוצג כפסקה על הדף הר×שי ומשמש כתגית מט×.<br>× ×™×ª×Ÿ להשתמש בתגיות HTML, ובמיוחד ב-<code><a></code> ו- <code><em></code>.' + title: תי×ור ×”×תר + site_description_extended: + desc_html: מוצג על עמוד המידע ×”× ×•×¡×£<br>× ×™×ª×Ÿ להשתמש בתגיות HTML + title: תי×ור ×תר מורחב + site_title: כותרת ×”×תר + title: הגדרות ×תר + title: × ×™×”×•×œ + application_mailer: + settings: '×©×™× ×•×™ הגדרות דו×"ל: %{link}' + signature: "התר×ות מסטודון מקהילת %{instance}" + view: 'תצוגה:' + applications: + invalid_url: כתובת הקישורית ××™× ×” חוקית + auth: + change_password: הרש×ות + didnt_get_confirmation: ×œ× ×”×ª×§×‘×œ×• הור×ות ×ימות? + forgot_password: ×”× ×©×ª×›×—×” סיסמתך? + login: ×›× ×™×¡×” + logout: יצי××” + register: הרשמה + resend_confirmation: שלח הור×ות ×ימות ×‘×©× ×™×ª + reset_password: ×יפוס ×¡×™×¡×ž× + set_new_password: ×©×™× ×•×™ ×¡×™×¡×ž× + authorize_follow: + error: למרבה הצער, היתה שגי××” בחיפוש החשבון המרוחק + follow: לעקוב + prompt_html: 'בקשת מעקב ממך (<strong>%{self}</strong>) ×חרי:' + title: לעקוב ×חרי %{acct} + datetime: + distance_in_words: + about_x_hours: "%{count} שעות" + about_x_months: "%{count} חודשי×" + about_x_years: "%{count} ×©× ×™×" + almost_x_years: "%{count} ×©× ×™×" + half_a_minute: ממש הרגע + less_than_x_minutes: "%{count} דקות" + less_than_x_seconds: ממש עכשיו + over_x_years: "%{count} ×©× ×™×" + x_days: "%{count} ימי×" + x_minutes: "%{count} דקות" + x_months: "%{count} חודשי×" + x_seconds: "%{count} ×©× ×™×•×ª" + errors: + '403': חסרות לך הרש×ות לצפיה בעמוד ×–×”. + '404': הדף המבוקש ×œ× ×§×™×™×. + '410': הדף המבוקש כבר ×œ× ×§×™×™×. + '422': + content: '‏בדיקת ×בטחה × ×›×©×œ×”. החסמת עוגיותיך ×ž×¤× ×™× ×•?' + title: בדיקת בטיחות × ×›×©×œ×” + exports: + blocks: רשימת חסימות + csv: CSV + follows: רשימת × ×¢×§×‘×™× + mutes: רשימת השתקות + storage: ×חסון מדיה + followers: + domain: קהילה + explanation_html: '‏×× ×‘×¨×¦×•× ×š להבטיח ×ת הפרטיות של הודעותיך, יש ×œ×©×™× ×œ×‘ מי עוקב ×חריך. <strong>הודעותיך הפרטיות יועברו לכל ×”×©×¨×ª×™× ×‘×”× ×™×© לך עוקבי×</strong>. כד××™ לעבור על הרשימה ולהסיר ×¢×•×§×‘×™× ×× ×ין לך ×מון ×‘×ª×•×›× ×” ×ו בצוות ×”×ž×¤×¢×™×œ×™× ×©×œ השרת הרחוק שיכבד ×ת פרטיותך.' + followers_count: מספר ×”×¢×•×§×‘×™× + lock_link: ×œ× ×¢×•×œ ×ת ×—×©×‘×•× ×š + purge: הסרה ×ž×”×¢×•×§×‘×™× + success: + one: '‏בתהליך חסימה של ×¢×•×§×‘×™× ×ž×ž×ª×—× ×חד...' + other: "‏בתהליך חסימה של ×¢×•×§×‘×™× ×”×ž×’×™×¢×™× ×žÖ¾%{count} מתחמי×..." + true_privacy_html: '‏לתשומת ליבך: <strong>פרטיות ×מיתית × ×™×ª×Ÿ להשיג ×ך ורק על ידי ×”×¦×¤× ×” מקצה לקצה</strong>.' + unlocked_warning_html: "‏כל ×חד יכול לעקוב ×חריך כדי לר×ות מיידית ×ת חצרוציך הפרטיי×. %{lock_link} כדי לבחון ולדחות עוקבי×." + unlocked_warning_title: ×—×©×‘×•× ×š ××™× ×• × ×¢×•×œ + generic: + changes_saved_msg: ×”×©×™× ×•×™×™× × ×©×ž×¨×• בהצלחה! + powered_by: "רץ על %{link}" + save_changes: שמור ×©×™× ×•×™×™× + validation_errors: + one: משהו ×œ× ×œ×’×ž×¨×™ בסדר עדיין! ×× × ×”×¦×™×¦×• על השגי××” מטה + other: "משהו ×œ× ×œ×’×ž×¨×™ בסדר עדיין! ×× × ×”×¦×™×¦×• על %{count} השגי×ות מטה" + imports: + preface: '‏× ×™×ª×Ÿ ×œ×™×‘× ×ž×™×“×¢ ×ž×¡×•×™×™× ×›×’×•×Ÿ כל ×”× ×¢×§×‘×™× ×ו ×”×ž×©×ª×ž×©×™× ×”×—×¡×•×ž×™× ×œ×ª×•×š ×—×©×‘×•× ×š על שרת ×–×”, מתוך ×§×‘×¦×™× ×©× ×•×¦×¨×• על ידי ×™×¦×•× ×ž×©×¨×ª ×חר כגון רשימת ×”× ×¢×§×‘×™× ×•×”×—×¡×•×ž×™× ×©×œ×š.' + success: כל המידע ×™×•×‘× ×‘×”×¦×œ×—×”, ויעובד בזמן הקרוב + types: + blocking: רשימת חסימות + following: רשימת × ×¢×§×‘×™× + muting: רשימת השתקות + upload: ×™×‘×•× + landing_strip_html: <strong>%{name}</strong> על השרת <strong>%{domain}</strong>. × ×™×ª×Ÿ לעקוב ××—×¨×™×”× ×ו לדבר ××™×ª× ×‘×¢×–×¨×ª חשבון על כל שרת קהילה ברחבי הפדרציה. ליצירת חשבון, × ×™×ª×Ÿ<a href="%{sign_up_path}">×œ×”×¨×©× ×›×ן</a>. + media_attachments: + validations: + images_and_video: ×œ× × ×™×ª×Ÿ להוסיף ויד×ו לחצרוץ שכבר מכיל ×ª×ž×•× ×•×ª + too_many: ×œ× × ×™×ª×Ÿ להוסיף יותר מ×רבעה ×§×‘×¦×™× + notification_mailer: + digest: + body: 'להלן ×¡×™×›×•× ×–×¨×™×– של ×”×“×‘×¨×™× ×©×§×¨×• על %{instance} מ××– ביקורך ×”×חרון ב-%{since}:' + mention: "%{name} ×¤× ×” ×ליך ב:" + new_followers_summary: + one: × ×•×¡×£ לך עוקב! סחתיין! + other: × ×•×¡×¤×• לך %{count} ×¢×•×§×‘×™× ×—×“×©×™×! מעולה! + subject: + one: "התר××” חדשה ×חת מ××– ביקורך ×”×חרון \U0001F418" + other: "%{count} התר×ות חדשות \U0001F418" + favourite: + body: 'חצרוצך חובב על ידי %{name}:' + subject: "חצרוצך חובב על ידי %{name}" + follow: + body: "%{name} עכשיו במעקב ×חריך!" + subject: "%{name} עכשיו במעקב ×חריך" + follow_request: + body: "התקבלה בקשת מעקב מ־%{name}" + subject: 'בקשת מעקב ×‘×”×ž×ª× ×”: %{name}' + mention: + body: 'התקבלה ×¤× ×™×” עבורך מ×ת %{name} ב:' + subject: התקבלה ×¤× ×™×” עבורך מ×ת %{name} + reblog: + body: 'חצרוצך הודהד על ידי %{name}:' + subject: "חצרוצך הודהד על ידי%{name}" + pagination: + next: הל××” + prev: ×חורה + truncate: "…" + remote_follow: + acct: × × ×œ×”×§×œ×™×“ ש×_משתמש@קהילה ×ž×”× ×‘×¨×¦×•× ×š לעקוב + missing_resource: ×œ× × ×™×ª×Ÿ ×œ×ž×¦×•× ×§×™×©×•×¨×™×ª ×œ×”×¤× ×™×” ×œ×—×©×‘×•× ×š + proceed: להמשיך ולעקוב + prompt: 'לעקוב ×חרי:' + settings: + authorized_apps: ×™×©×•×ž×™× ×ž××•×©×¨×™× + back: חזרה למסטודון + edit_profile: עריכת פרופיל + export: ×™×¦×•× ×ž×™×“×¢ + followers: ×¢×•×§×‘×™× ×ž××•×©×¨×™× + import: ×™×‘×•× + preferences: העדפות + settings: הגדרות + two_factor_authentication: ×ימות דו-שלבי + statuses: + open_in_web: פתח ברשת + over_character_limit: חריגה מגבול ×”×ª×•×•×™× ×©×œ %{max} + show_more: עוד + visibilities: + private: ×œ×¢×•×§×‘×™× ×‘×œ×‘×“ + private_long: להצגה ×œ×¢×•×§×‘×™× ×‘×œ×‘×“ + public: פומבי + public_long: ×›×•×œ× ×™×•×›×œ×• ×œ×§×¨×•× + unlisted: מוסתר + unlisted_long: פומבי, ×בל ×œ× ×œ×”×¦×’×” בפיד הציבורי + stream_entries: + click_to_show: ללחוץ להצגה + reblogged: הודהד + sensitive_content: תוכן רגיש + time: + formats: + default: "%d %b %Y, %H:%M" + two_factor_authentication: + code_hint: ל×ישור, יש להקליד ×ת הקוד שיוצר על ידי ×™×©×•× ×”×ימות + description_html: '‏ל×חר הפעלת <strong>×ימות דו-שלבי</strong>, × ×™×ª×Ÿ ×™×”×™×” ×œ×”×›× ×¡ רק כל עוד ברשותך טלפון, שייצר עבורך ×§×•×“×™× ×©×™×פשרו ×›× ×™×¡×”.' + disable: כיבוי + enable: הפעלה + enabled_success: ×ימות דו-שלבי הופעל בהצלחה + generate_recovery_codes: ייצור קודי ×חזור + instructions_html: "‏<strong>יש לסרוק קוד QR ×–×” בעזרת Google Authenticator ×ו ×™×©×•× TOTP דומה על ×˜×œ×¤×•× ×š</strong>. מעתה ו×ילך, ×™×©×•× ×–×” יוכל ליצר ×§×•×“×™× ×œ×©×™×ž×•×© לצורך ×›× ×™×¡×”." + lost_recovery_codes: '‏קודי ×”×חזור מ××¤×©×¨×™× ×חזור גישה לחשבון במידה ומכשירך ×בד. במידה וקודי ×”×חזור ×בדו, × ×™×ª×Ÿ ×œ×™×™×¦×¨× ×ž×—×“×© ×›×ן. תוקף קודי ×”×חזור ×”×™×©× ×™× ×™×¤×•×’.' + manual_instructions: '‏במידה ×•×œ× × ×™×ª×Ÿ לסרוק ×ת קוד ×”-QR ××œ× ×™×© צורך להקליד ×ותו ×™×“× ×™×ª, להלן סוד כמוס בלתי מוצפן:' + recovery_codes_regenerated: קודי ×”×חזור יוצרו בהצלחה + recovery_instructions: '‏במידה והגישה למכשירך ת×בד, × ×™×ª×Ÿ לייצר קודי ×חזור למטה על ×ž× ×ª ל×חזר גישה ×œ×—×©×‘×•× ×š בכל עת. × × ×œ×©×ž×•×¨ על קודי הגישה ×‘×ž×§×•× ×‘×˜×•×— )×œ×“×•×’×ž× ×¢×œ ידי ×”×“×¤×¡×ª× ×•×©×ž×™×¨×ª× ×¢× ×ž×¡×ž×›×™× ×—×©×•×‘×™× ×חרי×, ×ו שימוש ×‘×ª×•×›× ×” ייעודית ×œ× ×™×”×•×œ סיסמ×ות וסודות(' + setup: ×”×›× ×” + wrong_code: '‏הקוד שהוזן שגוי! ×”×× ×”×–×ž×Ÿ בשרת והזמן במכשירך × ×›×•× ×™×?' + users: + invalid_email: 'כתובת הדו×"ל ××™× ×” חוקית' + invalid_otp_token: קוד דו-שלבי שגוי diff --git a/config/locales/simple_form.he.yml b/config/locales/simple_form.he.yml new file mode 100644 index 0000000000000000000000000000000000000000..da4354882360ecbd836763e4350949ef6d0e53b0 --- /dev/null +++ b/config/locales/simple_form.he.yml @@ -0,0 +1,53 @@ +--- +he: + simple_form: + hints: + defaults: + avatar: '‏PNG, GIF ×ו JPG. ×ž×§×¡×™×ž×•× 2MB. גודל ×”×ª×ž×•× ×” יוקטן ל-120x120px' + display_name: '‏×ž×§×¡×™×ž×•× 30 תווי×' + header: '‏PNG, GIF ×ו JPG. ×ž×§×¡×™×ž×•× 2MB. גודל ×”×ª×ž×•× ×” יוקטן 700x335px' + locked: '‏מחייב ×ישור ×¢×•×§×‘×™× ×‘×ופן ×™×“× ×™. פרטיות ההודעות תהיה עוקבי×-בלבד ××œ× ×× ×™×¦×•×™×Ÿ ×חרת' + note: '‏×ž×§×¡×™×ž×•× 160 תווי×' + imports: + data: '‏קובץ CSV ×©×™×•×¦× ×ž×©×¨×ª מסטודון ×חר' + sessions: + otp: '‏× × ×œ×”×§×œ×™×“ קוד ×ימות דו-שלבי ממכשירך ×ו קוד ×חזור גישה.' + user: + allowed_languages: ×לו השפות שיהיה מותרות בצירי הזמן ×”×¦×™×‘×•×¨×™×™× ×©×œ×š. שפות ×©×œ× ×™×™×‘×—×¨×• יפולטרו ×ž×¢×™× ×™ הקור××™×. + labels: + defaults: + avatar: ×ª×ž×•× ×ª פרופיל + confirm_new_password: ×ישור ×¡×™×¡×ž× ×—×“×©×” + confirm_password: ×ישור ×¡×™×¡×ž× + current_password: ×¡×™×¡×ž× × ×•×›×—×™×ª + data: מידע + display_name: ×©× ×œ×”×¦×’×” + email: 'כתובת דו×"ל' + header: ר×שה + locale: שפה + locked: הפוך חשבון לפרטי + new_password: ×¡×™×¡×ž× ×—×“×©×” + note: ×ודות + otp_attempt: קוד ×ימות דו-שלבי + password: ×¡×™×¡×ž× + setting_auto_play_gif: × ×™×’×•×Ÿ ×וטומטי של ×’×™×¤×™× + setting_boost_modal: הצגת די×לוג ×ישור ×œ×¤× ×™ הדהוד + setting_default_privacy: פרטיות ההודעות + severity: חומרה + type: סוג ×™×‘×•× + username: ×©× ×ž×©×ª×ž×© + interactions: + must_be_follower: חסימת התר×ות מש××™× × ×¢×•×§×‘×™× + must_be_following: חסימת התר×ות מש××™× × × ×¢×§×‘×™× + notification_emails: + digest: 'שליחת הודעות דו×"ל מסכמות' + favourite: 'שליחת דו×"ל ×›×©×ž×—×‘×‘×™× ×—×¦×¨×•×¥' + follow: 'שליחת דו×"ל ×›×©× ×•×¡×¤×•×ª עוקבות' + follow_request: 'שליחת דו×"ל ×›×©×ž×‘×§×©×™× ×œ×¢×§×•×‘' + mention: 'שליחת דו×"ל ×›×©×¤×•× ×™× ×לייך' + reblog: 'שליחת דו×"ל ×›×©×ž×”×“×”×“×™× ×—×¦×¨×•×¥ שלך' + 'no': 'ל×' + required: + mark: "*" + text: שדה חובה + 'yes': 'כן'