Skip to content

Commit

Permalink
feat(i18n): ⬇️ Pulling Translations (#1286)
Browse files Browse the repository at this point in the history
Signed-off-by: Nishant Arora <1895906+whizzzkid@users.noreply.github.com>
  • Loading branch information
whizzzkid committed Sep 21, 2023
1 parent 4097e2d commit 33a8f4c
Show file tree
Hide file tree
Showing 14 changed files with 1,788 additions and 388 deletions.
152 changes: 126 additions & 26 deletions add-on/_locales/ar/messages.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
},
"panel_headerActiveToggleTitle": {
"message": "قم بتبديل كافة تكاملات IPFS",
"description": "A label for an toggling all IPFS integrations (panel_headerActiveToggleTitle)"
"description": "A label for toggling all IPFS integrations (panel_headerActiveToggleTitle)"
},
"panel_statusOffline": {
"message": "غير متصل",
Expand All @@ -28,11 +28,11 @@
"description": "A label in Node status section of Browser Action pop-up (panel_statusGatewayAddressTitle)"
},
"panel_statusApiAddress": {
"message": "API",
"message": "RPC",
"description": "A label in Node status section of Browser Action pop-up (panel_statusApiAddress)"
},
"panel_statusApiAddressTitle": {
"message": "عنوان URL لواجهة برمجة التطبيقات الخاصة بالعقدة المحلية",
"message": "The URL of your local Kubo RPC",
"description": "A label in Node status section of Browser Action pop-up (panel_statusApiAddressTitle)"
},
"panel_statusGatewayVersion": {
Expand Down Expand Up @@ -199,24 +199,8 @@
"message": "خطأ أثناء استيراد موارد IPFS",
"description": "A title of system notification (notify_fileCpImportErrorTitle)"
},
"notify_apiOnlineTitle": {
"message": "IPFS API متصل",
"description": "A title of system notification (notify_apiOnlineTitle)"
},
"notify_apiOnlineAutomaticModeMsg": {
"message": "الوضع التلقائي: إعادة توجيه البوابة المخصصة نشطة",
"description": "A message in system notification (notify_apiOnlineAutomaticModeMsg)"
},
"notify_apiOfflineTitle": {
"message": "IPFS API غير متصل",
"description": "A title of system notification (notify_apiOfflineTitle)"
},
"notify_apiOfflineAutomaticModeMsg": {
"message": "الوضع التلقائي: سيتم استخدام المدخل العام كنقطة احتياطية",
"description": "A message in system notification (notify_apiOfflineAutomaticModeMsg)"
},
"notify_importErrorTitle": {
"message": "تعذر الاستيراد عبر IPFS API",
"message": "Unable to Import via Kubo RPC",
"description": "A title of system notification (notify_importErrorTitle)"
},
"notify_importTrackingProtectionErrorMsg": {
Expand Down Expand Up @@ -247,6 +231,10 @@
"message": "التفضيلات المصاحبة",
"description": "Main header on the Preferences screen (option_page_header)"
},
"option_legend_readMore": {
"message": "اقرأ المزيد",
"description": "A generic link in option description on the Preferences screen (option_legend_readMore)"
},
"option_header_nodeType": {
"message": "عقدة IPFS",
"description": "A section header on the Preferences screen (option_header_nodeType)"
Expand All @@ -260,7 +248,7 @@
"description": "An option title on the Preferences screen (option_ipfsNodeType_title)"
},
"option_ipfsNodeType_external_description": {
"message": "اضبط على \"خارجي\" للاتصال بالعقدة المحلية باستخدام HTTP API.",
"message": "Set to \"External\" to connect to a local Kubo node using the Kubo RPC API.",
"description": "An option description on the Preferences screen (option_ipfsNodeType_external_description)"
},
"option_ipfsNodeType_brave_description": {
Expand Down Expand Up @@ -316,7 +304,7 @@
"description": "An option title on the Preferences screen (option_useSubdomains_title)"
},
"option_useSubdomains_description": {
"message": "قم بعزل جذور المحتوى عن بعضها البعض عن طريق تحميلها كنطاقات فرعية (في * .localhost) وإنشاء أصل فريد لكل سجل CID أو IPNS أو DNSLink. يتطلب go-ipfs 0.5.0 أو أحدث على العقدة المحلية.",
"message": "Isolate content roots from each other by loading them as subdomains (at *.localhost) and creating a unique origin for each CID, IPNS, or DNSLink record.",
"description": "An option description on the Preferences screen (option_useSubdomains_description)"
},
"option_dnslinkRedirect_title": {
Expand Down Expand Up @@ -372,15 +360,15 @@
"description": "An option description on the Preferences screen (option_publicSubdomainGatewayUrl_description)"
},
"option_header_api": {
"message": "API",
"message": "Kubo RPC API",
"description": "A section header on the Preferences screen (option_header_api)"
},
"option_ipfsApiUrl_title": {
"message": "IPFS API URL",
"message": "Kubo RPC URL",
"description": "An option title on the Preferences screen (option_ipfsApiUrl_title)"
},
"option_ipfsApiUrl_description": {
"message": "تعيين عنوان URL الخاص بواجهة برمجة تطبيقات IPFS الخاصة بك. (تلميح: هذا هو المكان / api / v0 / config.)",
"message": "Set the URL of your Kubo RPC. (Hint: this is where https://docs.ipfs.tech/reference/kubo/rpc/ lives.)",
"description": "An option description on the Preferences screen (option_ipfsApiUrl_description)"
},
"option_ipfsApiPollMs_title": {
Expand All @@ -396,9 +384,13 @@
"description": "An option title on the Preferences screen (option_automaticMode_title)"
},
"option_automaticMode_description": {
"message": "قم بالتبديل تلقائيًا من المداخل المحلية إلى المداخل العامة الافتراضية الخاصة بك في حالة عدم توفر IPFS API.",
"message": "Automatically enables automatic redirection to your local gateway when the Kubo RPC endpoint is accessible, and disable it when the endpoint is unavailable.",
"description": "An option description on the Preferences screen (option_automaticMode_description)"
},
"option_automaticMode_description_subtext": {
"message": "Note: disabling this feature will result in static redirects, independent of the Kubo RPC endpoint's availability, and may produce error when your node is offline.",
"description": "An automatic mode option description on the Preferences screen (option_automaticMode_description_subtext)"
},
"option_header_dnslink": {
"message": "رابط DNS",
"description": "A section header on the Preferences screen (option_header_dnslink)"
Expand All @@ -407,6 +399,10 @@
"message": "التجارب",
"description": "A section header on the Preferences screen (option_header_experiments)"
},
"option_header_redirect_rules": {
"message": "Redirect Rules",
"description": "A section header on the Preferences screen (option_header_redirect_rules)"
},
"option_header_reset": {
"message": "اعادة التعيين للتفضيلات",
"description": "A section header on the Preferences screen (option_header_reset)"
Expand Down Expand Up @@ -515,6 +511,18 @@
"message": "التحميل المسبق للأصول المستوردة إلى IPFS تلقائيًا عبر طلبات HTTP HEAD غير المتزامنة إلى بوابة عامة.",
"description": "An option description on the Preferences screen (option_preloadAtPublicGateway_description)"
},
"option_redirect_rules_reset_all": {
"message": "Reset All Redirect Rules",
"description": "A button label on the Preferences screen (option_redirect_rules_reset_all)"
},
"option_redirect_rules_row_origin": {
"message": "Origin",
"description": "A table header on the Preferences screen (option_redirect_rules_row_origin)"
},
"option_redirect_rules_row_target": {
"message": "Target",
"description": "A table header on the Preferences screen (option_redirect_rules_row_target)"
},
"option_logNamespaces_title": {
"message": "تسجيل مساحات الأسماء",
"description": "An option title for tweaking log level (option_logNamespaces_title)"
Expand Down Expand Up @@ -710,5 +718,97 @@
"page_landingWelcome_projects_title": {
"message": "مشاريع ذات صلة",
"description": "Projects section title (page_landingWelcome_projects_title)"
},
"option_header_telemetry": {
"message": "Telemetry",
"description": "A section header on the Preferences screen (option_header_telemetry)"
},
"option_telemetry_disclaimer": {
"message": "We're collecting minimal telemetry data to improve and prioritize our work. Please consent to the collection of these metrics to assist in our efforts!",
"description": "Disclaimer about telemetry collection in the telemetry section on the Preferences screen (option_telemetry_disclaimer)"
},
"option_telemetryGroupMinimal_title": {
"message": "Feature Telemetry",
"description": "A title for the 'minimal' grouping of metrics we collect (option_telemetryGroupMinimal_title)"
},
"option_telemetryGroupMinimal_description": {
"message": "Collect basic feature and usage metrics to help maintainers to prioritize work on the most useful features.",
"description": "A description for the 'minimal' grouping of metrics we collect (option_telemetryGroupMinimal_description)"
},
"option_telemetryGroupMarketing_title": {
"message": "Marketing title",
"description": "A title for the 'marketing' grouping of metrics we collect (option_telemetryGroupMarketing_title)"
},
"option_telemetryGroupMarketing_description": {
"message": "Marketing description",
"description": "A description for the 'marketing' grouping of metrics we collect (option_telemetryGroupMarketing_description)"
},
"option_telemetryGroupPerformance_title": {
"message": "Performance title",
"description": "A title for the 'performance' grouping of metrics we collect (option_telemetryGroupPerformance_title)"
},
"option_telemetryGroupPerformance_description": {
"message": "Performance description",
"description": "A description for the 'performance' grouping of metrics we collect (option_telemetryGroupPerformance_description)"
},
"option_telemetryGroupTracking_title": {
"message": "Tracking title",
"description": "A title for the 'tracking' grouping of metrics we collect (option_telemetryGroupTracking_title)"
},
"option_telemetryGroupTracking_description": {
"message": "Tracking description",
"description": "A description for the 'tracking' grouping of metrics we collect (option_telemetryGroupTracking_description)"
},
"recovery_page_title": {
"message": "Problem with your IPFS node | IPFS Companion",
"description": "Title of the recovery page (recovery_page_title)"
},
"recovery_page_sub_header": {
"message": "Unable to reach your IPFS node :(",
"description": "Sub-Header on the recovery screen (recovery_page_sub_header)"
},
"recovery_page_message_p1": {
"message": "Ensure your IPFS node runs and provides HTTP Gateway.",
"description": "Message Para-1 on the recovery screen (recovery_page_message_p1)"
},
"recovery_page_message_p2": {
"message": "You can also access deserialized version of the requested resource through the preferred public gateway set up in IPFS Companion. This delegates trust to a third-party address below, and skips local hash validation.",
"description": "Message Para-2 on the recovery screen (recovery_page_message_p2)"
},
"recovery_page_button": {
"message": "Continue to the public gateway",
"description": "Button on the recovery screen (recovery_page_button)"
},
"recovery_page_learn_more": {
"message": "Learn more about public gateways",
"description": "Learn more link on the recovery screen (recovery_page_learn_more)"
},
"recovery_page_update_preferences": {
"message": "Update your IPFS Companion preferences",
"description": "Learn more link on the recovery screen (recovery_page_learn_more)"
},
"request_permissions_page_title": {
"message": "Grant Host Permissions | IPFS Companion",
"description": "Title of the recovery page (recovery_page_title)"
},
"request_permissions_page_sub_header": {
"message": "Just one more thing to do before you're all set! :)",
"description": "Sub-Header on the recovery screen (recovery_page_sub_header)"
},
"request_permissions_page_message_p1": {
"message": "IPFS Companion needs permission to identify IPFS resources on the web.",
"description": "Message Para-1 on the recovery screen (recovery_page_message_p1)"
},
"request_permissions_page_message_p2": {
"message": "The IPFS Companion requires Host permission to access data on all websites. This allows it to inspect all web requests, identify ones for content-addressed IPFS resources, and load them using your local IPFS node. Please click the button below to grant these permissions.",
"description": "Message Para-2 on the recovery screen (recovery_page_message_p2)"
},
"request_permissions_page_button": {
"message": "Grant Permission",
"description": "Button on the recovery screen (recovery_page_button)"
},
"request_permissions_page_learn_more": {
"message": "Learn more about host permissions",
"description": "Learn more link on the recovery screen (recovery_page_learn_more)"
}
}

0 comments on commit 33a8f4c

Please sign in to comment.