Bug 1667781 - Refactor preferences dialogs to use dialog element, part 1.
authorfa team [Pootle] <https://wiki.mozilla.org/L10n:Teams:fa>
Fri, 09 Oct 2020 07:04:54 +0200
changeset 1938 1683316b7889d4453125658fcaf7c057c332a189
parent 1937 c255493844a6ea211070ee9351507505a21d1578
child 1939 86f7331f159bdfce39c2b70a294790a519433ab3
push id841
push userflodolo@mozilla.com
push dateFri, 09 Oct 2020 05:05:00 +0000
bugs1667781
Bug 1667781 - Refactor preferences dialogs to use dialog element, part 1.
browser/browser/preferences/blocklists.ftl
browser/browser/preferences/containers.ftl
browser/browser/preferences/permissions.ftl
browser/browser/preferences/siteDataSettings.ftl
browser/browser/preferences/translation.ftl
--- a/browser/browser/preferences/blocklists.ftl
+++ b/browser/browser/preferences/blocklists.ftl
@@ -1,36 +1,33 @@
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 blocklist-window =
     .title = فهرست‌ مسدود‌ی‌ها
     .style = width: 55em
-
 blocklist-description = فهرستی که { -brand-short-name } از آن برای مسدودسازی ردیاب‌ها استفاده می‌کند را انتخاب کنید. فهرست توسط <a data-l10n-name="disconnect-link" title="Disconnect">Disconnect</a> فراهم شده است.
 blocklist-close-key =
     .key = w
-
 blocklist-treehead-list =
     .label = فهرست
-
 blocklist-button-cancel =
     .label = انصراف
     .accesskey = ا
-
 blocklist-button-ok =
     .label = ذخیره تغییرات
     .accesskey = ذ
-
+blocklist-dialog =
+    .buttonlabelaccept = ذخیره تغییرات
+    .buttonaccesskeyaccept = ذ
 # This template constructs the name of the block list in the block lists dialog.
 # It combines the list name and description.
 # e.g. "Standard (Recommended). This list does a pretty good job."
 #
 # Variables:
 #   $listName {string, "Standard (Recommended)."} - List name.
 #   $description {string, "This list does a pretty good job."} - Description of the list.
 blocklist-item-list-template = { $listName } { $description }
-
 blocklist-item-moz-std-listName = فهرست مسدودسازی سطح ۱ (توصیه شده)
 blocklist-item-moz-std-description = به تعدادی از ردیاب‌ها اجازه فعالیت بده تا تعداد کمتری وب‌سایت از کار بیافتند.
 blocklist-item-moz-full-listName = فهرست مسدودسازی سطح ۲.
 blocklist-item-moz-full-description = تمام ردیاب‌های پیدا شده را بلاک کن. تعدادی از وب‌سایت‌ها یا اطلاعات ممکن از به طور کامل لود نشوند.
--- a/browser/browser/preferences/containers.ftl
+++ b/browser/browser/preferences/containers.ftl
@@ -5,50 +5,45 @@
 containers-window-new =
     .title = افزودن حامل جدید
     .style = width: 45em
 # Variables
 #   $name (String) - Name of the container
 containers-window-update =
     .title = { $name }ترجیحات حامل
     .style = width: 45em
-
 containers-window-close =
     .key = w
-
 # This is a term to store style to be applied
 # on the three labels in the containers add/edit dialog:
 #   - name
 #   - icon
 #   - color
 #
 # Using this term and referencing it in the `.style` attribute
 # of the three messages ensures that all three labels
 # will be aligned correctly.
 -containers-labels-style = min-width: 4rem
-
 containers-name-label = نام
     .accesskey = N
     .style = { -containers-labels-style }
-
 containers-name-text =
     .placeholder = وارد کردن نام حامل
-
 containers-icon-label = شمایل
     .accesskey = I
     .style = { -containers-labels-style }
-
 containers-color-label = رنگ
     .accesskey = o
     .style = { -containers-labels-style }
-
 containers-button-done =
     .label = انجام شد
     .accesskey = ا
-
+containers-dialog =
+    .buttonlabelaccept = انجام شد
+    .buttonaccesskeyaccept = ا
 containers-color-blue =
     .label = آبی
 containers-color-turquoise =
     .label = فیروزه
 containers-color-green =
     .label = سبز
 containers-color-yellow =
     .label = زرد
@@ -57,17 +52,16 @@ containers-color-orange =
 containers-color-red =
     .label = قرمز
 containers-color-pink =
     .label = صورتی
 containers-color-purple =
     .label = بنفش
 containers-color-toolbar =
     .label = نوار ابزار مطابقت
-
 containers-icon-fence =
     .label = حصار
 containers-icon-fingerprint =
     .label = اثر انگشت
 containers-icon-briefcase =
     .label = کیف
 # String represents a money sign but currently uses a dollar sign
 # so don't change to local currency. See Bug 1291672.
--- a/browser/browser/preferences/permissions.ftl
+++ b/browser/browser/preferences/permissions.ftl
@@ -1,75 +1,62 @@
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 permissions-window =
     .title = استثناها
     .style = width: 45em
-
 permissions-close-key =
     .key = w
-
 permissions-address = آدرس وب‌سایت
     .accesskey = d
-
 permissions-block =
     .label = باز داشتن
     .accesskey = ب
-
 permissions-session =
     .label = اجازه دادن برای این نشست
     .accesskey = د
-
 permissions-allow =
     .label = اجازه دادن
     .accesskey = ج
-
 permissions-site-name =
     .label = وب‌سایت
-
 permissions-status =
     .label = وضعیت
-
 permissions-remove =
     .label = حذف وب‌سایت
     .accesskey = R
-
 permissions-remove-all =
     .label = حذف همه وب‌سایت‌ها
     .accesskey = e
-
 permissions-button-cancel =
     .label = انصراف
     .accesskey = ن
-
 permissions-button-ok =
     .label = ذخیره تغییرات
     .accesskey = ذ
-
+permission-dialog =
+    .buttonlabelaccept = ذخیره تغییرات
+    .buttonaccesskeyaccept = ذ
 permissions-autoplay-menu = پیش‌فرض برای تمام پایگاه‌ها:
-
 permissions-searchbox =
     .placeholder = جست‌وجو وب‌سایت
-
 permissions-capabilities-autoplay-allow =
     .label = اجازه دادن صوت و ویدئو
 permissions-capabilities-autoplay-block =
     .label = مسدود کردن صوت
 permissions-capabilities-autoplay-blockall =
     .label = مسدود کردن صوت و ویدئو
-
 permissions-capabilities-allow =
     .label = اجازه دادن
 permissions-capabilities-block =
     .label = باز داشتن
 permissions-capabilities-prompt =
     .label = همیشه پرسیده شود
-
 permissions-capabilities-listitem-allow =
     .value = اجازه دادن
 permissions-capabilities-listitem-block =
     .value = باز داشتن
 permissions-capabilities-listitem-allow-session =
     .value = اجازه دادن برای نشست
 
 ## Invalid Hostname Dialog
@@ -107,18 +94,16 @@ permissions-exceptions-saved-logins-desc = ورود برای دنبال کردن پایگاه‌های اینترنتی که ذخیره نشده اند
 
 ## Exceptions - Add-ons
 
 permissions-exceptions-addons-window =
     .title = سایت‌های مجاز ‐ نصب افزودنی‌ها
     .style = { permissions-window.style }
 permissions-exceptions-addons-desc = شما می‌توانید مشخص کنید که کدام وب‌گاه‌ها مجازند افزودنی‌هایی نصب کنند. نشانی دقیق پایگاهی را که می‌خواهید به آن اجازه دهید وارد کنید و روی «اجازه دادن» کلیک نمایید.
 
-## Exceptions - Autoplay Media
-
 ## Site Permissions - Autoplay
 
 permissions-site-autoplay-window =
     .title = تنظیمات - پخش خودکار
     .style = { permissions-window.style }
 permissions-site-autoplay-desc = شما می‌توانید پایگاه‌هایی که از تنظیمات پخش خودکار شما پیروی نمی‌کنند را اینجا مدیریت کنید.
 
 ## Site Permissions - Notifications
@@ -138,16 +123,17 @@ permissions-site-location-window =
     .style = { permissions-window.style }
 permissions-site-location-desc = پایگاه‌های مقابل درخواست دسترسی به مکان شما را داشته‌اند. شما می‌توانید مشخص کنید که چه پایگاه‌هایی می‌توانند به مختصات مکانی شما دسترسی داشته باشند. شما همچنین می‌توانید درخواست‌های جدید برای دسترسی به مکان خود را مسدود کنید.
 permissions-site-location-disable-label =
     .label = مسدود کردن درخواست‌های دسترسی به مختصات مکانی
 permissions-site-location-disable-desc = این امکان درخواست اجازه برای دسترسی به مختصات مکانی شما را توسط هر پایگاهی مسدود می‌کند. این کار ممکن است بعضی امکانات پایگاه‌ها را از دسترس شما خارج کند.
 
 ## Site Permissions - Virtual Reality
 
+
 ## Site Permissions - Camera
 
 permissions-site-camera-window =
     .title = تنظیمات - مجوزهای دوربین
     .style = { permissions-window.style }
 permissions-site-camera-desc = پایگاه‌های مقابل درخواست دسترسی به دوربین شما را داشته‌اند. شما می‌توانید مشخص کنید که کدام پایگاه‌ها می‌توانند به دوربین شما دسترسی داشته باشند. شما همچنین می‌توانید درخواست‌های جدید برای دسترسی به دوربین خود را مسدود کنید.
 permissions-site-camera-disable-label =
     .label = مسدود کردن درخواست‌های دسترسی به دوربین
--- a/browser/browser/preferences/siteDataSettings.ftl
+++ b/browser/browser/preferences/siteDataSettings.ftl
@@ -2,66 +2,56 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 
 ## Settings
 
 site-data-settings-window =
     .title = مدیریت کوکی‌ها و اطلاعات پایگاه‌ها
-
 site-data-settings-description = وب‌سایت‌های مقابل کوکی و اطلاعات پایگاه خود را بر روی رایانهٔ شما ذخیره می‌کنند. { -brand-short-name } اطلاعات مربوط به وب‌سایت‌ها را بطور همیشگی تا زمان حذف آنها توسط شما ذخیره می‌کند، و اطلاعات وب‌سایت‌هایی که از حافظهٔ غیر مداوم استفاده می‌کنند را فقط در صورت نیاز به فضا حذف می‌کند.
-
 site-data-search-textbox =
     .placeholder = جستجوی وب‌سایت‌ها
     .accesskey = S
-
 site-data-column-host =
     .label = پایگاه اینترنتی
 site-data-column-cookies =
     .label = کوکی‌ها
 site-data-column-storage =
     .label = فضای ذخیره سازی
 site-data-column-last-used =
     .label = آخرین استفاده
-
 # This label is used in the "Host" column for local files, which have no host.
 site-data-local-file-host = (پرونده محلی)
-
 site-data-remove-selected =
     .label = حذف موارد انتخاب شده
     .accesskey = ح
-
 site-data-button-cancel =
     .label = لغو‌
     .accesskey = ل
-
 site-data-button-save =
     .label = ذخیره تغییرات
     .accesskey = ذ
-
+site-data-settings-dialog =
+    .buttonlabelaccept = ذخیره تغییرات
+    .buttonaccesskeyaccept = ذ
 # Variables:
 #   $value (Number) - Value of the unit (for example: 4.6, 500)
 #   $unit (String) - Name of the unit (for example: "bytes", "KB")
 site-storage-usage =
     .value = { $value } { $unit }
 site-storage-persistent =
     .value = { site-storage-usage.value } (مداوم)
-
 site-data-remove-all =
     .label = حذف همه
     .accesskey = ه
-
 site-data-remove-shown =
     .label = حذف همه موارد نشان داده شده
     .accesskey = ح
 
 ## Removing
 
 site-data-removing-dialog =
     .title = { site-data-removing-header }
     .buttonlabelaccept = حذف
-
 site-data-removing-header = در حال حذف کوکی‌ها و اطلاعات پایگاه‌ها
-
 site-data-removing-desc = حذف کوکی‌ها و اطلاعات پایگاه‌ها ممکن است شما را از وب‌سایت‌ها خارج کند. آیا مطمئنید که می‌خواهید این کار را انجام دهید؟
-
 site-data-removing-table = کوکی‌ها و اطلاعات پایگاه‌ها برای وب‌سایت‌های مقابل حذف خواهند شد
--- a/browser/browser/preferences/translation.ftl
+++ b/browser/browser/preferences/translation.ftl
@@ -1,40 +1,33 @@
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 translation-window =
     .title = استثناها - ترجمه
     .style = width: 36em
-
 translation-close-key =
     .key = W
-
 translation-languages-disabled-desc = ترجمه برای زبان‌های مقابل ارائه نخواهد شد
-
 translation-languages-column =
     .label = زبان‌ها
-
 translation-languages-button-remove =
     .label = حذف زبان
     .accesskey = ح
-
 translation-languages-button-remove-all =
     .label = حذف تمام زبانها
     .accesskey = ذ
-
 translation-sites-disabled-desc = ترجمه برای پایگاه های اینترنتی مقابل ارائه نخواهد شد
-
 translation-sites-column =
     .label = پایگاه‌های وب
-
 translation-sites-button-remove =
     .label = حذف سایت
     .accesskey = ح
-
 translation-sites-button-remove-all =
     .label = حذف همه سایت‌ها
     .accesskey = ه
-
 translation-button-close =
     .label = بستن‌
     .accesskey = ب
+translation-dialog =
+    .buttonlabelaccept = بستن‌
+    .buttonaccesskeyaccept = ب