Skip to content

Loading…

Added Marathi language translations #359

Merged
merged 2 commits into from

2 participants

@SandeepPinge

Hi,

This commit includes the complete Marathi language translations based on the latest English .json.

Also regarding the Hindi language... I think the folder should be /hi_IN and not only /hi. Please refer http://lh.2xlibre.net/locale/hi_IN/

Haven't committed that since I've only committed Marathi related changes here, but I though I should bring it to your notice.

Anyways fantastic extension, and very light!

Regards,
Sandeep

@gorhill gorhill merged commit 1464f7c into chrisaljoudi:master
@gorhill

Thanks.

I will try to release a new version today to the Chrome store. For the Opera store, I can't yet as the store requires that the full description be also available for a given language.

Re. the name, I will have to change it to mr, as this is what the Chrome API supports, see https://developer.chrome.com/webstore/i18n?csw=1#localeTable

@gorhill

Ok, I've also uploaded your work to Crowdin: https://crowdin.com/project/ublock/mr

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
This page is out of date. Refresh to see the latest.
Showing with 310 additions and 0 deletions.
  1. +310 −0 _locales/mr_IN/messages.json
View
310 _locales/mr_IN/messages.json
@@ -0,0 +1,310 @@
+{
+ "extName":{
+ "message":"म्यूब्लॉक",
+ "description":"extension name."
+ },
+ "extShortDesc":{
+ "message":"शेवटी, एक कार्यक्षम ब्लॉकर क्रोमियम आधारित ब्राउझरांसाठी. सीपीयू आणि मेमरी वर सोपे जातो.",
+ "description":"this will be in the chrome web store: must be 132 characters or less"
+ },
+ "dashboardName":{
+ "message":"म्यूब्लॉक — डैशबोर्ड",
+ "description":"English: µBlock — Dashboard"
+ },
+ "settingsPageName":{
+ "message":"सेटिंग्ज",
+ "description":"appears as tab name in dashboard."
+ },
+ "3pPageName":{
+ "message":"तृतीय-पक्ष फिल्टर,
+ "description":"appears as tab name in dashboard."
+ },
+ "1pPageName":{
+ "message":"आपले फिल्टर",
+ "description":"appears as tab name in dashboard."
+ },
+ "whitelistPageName":{
+ "message":"श्वेतसूची",
+ "description":"appears as tab name in dashboard."
+ },
+ "statsPageName":{
+ "message":"सांख्यिकी",
+ "description":"appears as tab name in dashboard."
+ },
+ "aboutPageName":{
+ "message":"माहिती",
+ "description":"appears as tab name in dashboard."
+ },
+ "popupPowerSwitchInfo":{
+ "message":"क्लिक करा : या साइटसाठी म्यूब्लॉक अक्षम\/सक्षम.\n\nCtrl+क्लिक करा: फक्त या पृष्ठावर म्यूब्लॉक अक्षम.",
+ "description":"English: Click: disable\/enable µBlock for this site.\n\nCtrl+click: disable µBlock only on this page."
+ },
+ "popupBlockedRequestPrompt":{
+ "message":"विनंत्या अवरोधित",
+ "description":"English: requests blocked"
+ },
+ "popupBlockedOnThisPagePrompt":{
+ "message":"या पृष्ठावर",
+ "description":"English: on this page"
+ },
+ "popupBlockedSinceInstallPrompt":{
+ "message":"स्थापने पासून",
+ "description":"English: since install"
+ },
+ "popupOr":{
+ "message":"किंवा",
+ "description":"English: or"
+ },
+ "popupTipDashboard":{
+ "message":"डॅशबोर्ड उघडण्यासाठी क्लिक करा",
+ "description":"English: Click to open the dashboard"
+ },
+ "popupTipPicker":{
+ "message":"घटक निवडक मोड प्रविष्ट करा",
+ "description":"English: Enter element picker mode"
+ },
+ "popupTipLog":{
+ "message":"विनंती लॉग ला जा",
+ "description":"English: Go to request log"
+ },
+ "pickerCreate":{
+ "message":"निर्माण करा",
+ "description":"English: Create"
+ },
+ "pickerPick":{
+ "message":"निवडा",
+ "description":"English: Pick"
+ },
+ "pickerQuit":{
+ "message":"बाहेर पडा",
+ "description":"English: Quit"
+ },
+ "pickerNetFilters":{
+ "message":"नेट फिल्टर",
+ "description":"English: Net filters"
+ },
+ "pickerCosmeticFilters":{
+ "message":"उटणे फिल्टर",
+ "description":"English: Cosmetic filters"
+ },
+ "pickerCosmeticFiltersHint":{
+ "message":"Ctrl - क्लिक करा",
+ "description":"English: Click, Ctrl-click"
+ },
+ "pickerContextMenuEntry":{
+ "message":"घटक अवरोधित करा",
+ "description":"English: Block element"
+ },
+ "settingsCollapseBlockedPrompt":{
+ "message":"अवरोधित घटकाचे प्लेसहोल्डर लपवा",
+ "description":"English: Hide placeholders of blocked elements"
+ },
+ "settingsIconBadgePrompt":{
+ "message":"अवरोधित विनंत्यांची संख्या चिन्हावर दाखवा",
+ "description":"English: Show the number of blocked requests on the icon"
+ },
+ "settingsContextMenuPrompt":{
+ "message":"जेथे योग्य तेथे संदर्भ मेनू याचा वापर करा",
+ "description":"English: Make use of context menu where appropriate"
+ },
+ "settingsExperimentalPrompt":{
+ "message":"प्रायोगिक वैशिष्ट्ये सक्षम करा",
+ "description":"English: Enable experimental features"
+ },
+ "3pListsOfBlockedHostsPrompt":{
+ "message":"{{netFilterCount}} नेटवर्क फिल्टर {{cosmeticFilterCount}} उटणे फिल्टर :",
+ "description":"English: {{netFilterCount}} network filters + {{cosmeticFilterCount}} cosmetic filters from:"
+ },
+ "3pListsOfBlockedHostsPerListStats":{
+ "message":"{{used}} वापरले {{total}} पैकी",
+ "description":"English: {{used}} used out of {{total}}"
+ },
+ "3pAutoUpdatePrompt1":{
+ "message":"स्वयं-अद्यतन फिल्टर यादी.",
+ "description":"English: Auto-update filter lists."
+ },
+ "3pUpdateNow":{
+ "message":"आता अद्यतनित करा",
+ "description":"English: Update now"
+ },
+ "3pPurgeAll":{
+ "message":"सर्व कॅशे साफ करा",
+ "description":"English: Purge all caches"
+ },
+ "3pParseAllABPHideFiltersPrompt1":{
+ "message":"उटणे फिल्टरना विश्लेषित करा आणि त्यांची अंमलबजावणी करा.",
+ "description":"English: Parse and enforce Adblock+ element hiding filters."
+ },
+ "3pParseAllABPHideFiltersInfo":{
+ "message":"<p>हा पर्याय <a href=\"https:\/\/adblockplus.org\/en\/faq_internal#elemhide\">अद्ब्लोक प्लस सुसंगत &ldquo;घटक लपवणारे&rdquo; फिल्टर<\/a>चे विश्लेषण आणि अंमलबजावणी सक्षम करतो. हे फिल्टर मूलत: उटणे आहेत, ते वेब पृष्ठावर घटक लपवतात जें व्हिज्युअल उपद्रव असल्याचे मानण्यात येतात आणि जे निव्वळ विनंती-आधारित फिल्टरिंग इंजिनद्वारे अवरोधित करणे शक्य नाही.<\/p><p>हे वैशिष्ट्य सक्षम केले तर<i>म्यूब्लॉकचे<\/i> मेमरी पावलाचा ठसा वाढतो.<\/p>",
+ "description":"English: see English messages.json"
+ },
+ "3pListsOfBlockedHostsHeader":{
+ "message":"उअवरोधित होस्ट यांची सूची",
+ "description":"English: Lists of blocked hosts"
+ },
+ "3pApplyChanges":{
+ "message":"बदल लागू करा",
+ "description":"English: Apply changes"
+ },
+ "3pGroupAds":{
+ "message":"जाहिराती",
+ "description":"English: Ads"
+ },
+ "3pGroupPrivacy":{
+ "message":"गोपनीयता",
+ "description":"English: Privacy"
+ },
+ "3pGroupMalware":{
+ "message":"मालवेअर डोमेन",
+ "description":"English: Malware domains"
+ },
+ "3pGroupSocial":{
+ "message":"सामाजिक",
+ "description":"English: Social"
+ },
+ "3pGroupMultipurpose":{
+ "message":"बहुउद्देशीय",
+ "description":"English: Multipurpose"
+ },
+ "3pGroupRegions":{
+ "message":"विभाग , भाषा",
+ "description":"English: Regions, languages"
+ },
+ "3pGroupCustom":{
+ "message":"सानुकूल",
+ "description":"English: Custom"
+ },
+ "3pExternalListsHint":{
+ "message":"प्रति ओळ एक युआरएल. ओळी सह प्रिफिक्स &lsquo;!&rsquo; कढे दुर्लक्ष केले जाईल. अवैध युआरएल शांतपणे दुर्लक्ष केले जाईल.",
+ "description":"English: One URL per line. Lines prefixed with &lsquo;!&rsquo; will be ignored. Invalid URLs will be silently ignored."
+ },
+ "3pExternalListsApply":{
+ "message":"लागू करा",
+ "description":"English: Apply"
+ },
+ "3pExternalListPurge":{
+ "message":" कॅशे साफ करा",
+ "description":"English: purge cache"
+ },
+ "3pExternalListNew":{
+ "message":"नवीन आवृत्ती उपलब्ध आहे",
+ "description":"English: new version available"
+ },
+ "3pExternalListObsolete":{
+ "message":"कालबाह्य",
+ "description":"English: outdated"
+ },
+ "1pFormatHint":{
+ "message":"प्रति ओळ एक फिल्टर. फिल्टर एक साधे होस्ट नावाचा असू शकतो, किंवा एक अद्ब्लोक प्लस सुसंगत फिल्टर असू शकतो. ओळी सह प्रिफिक्स &lsquo;!&rsquo; कढे दुर्लक्ष केले जाईल.",
+ "description":"English: One filter per line. A filter can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with &lsquo;!&rsquo; will be ignored."
+ },
+ "1pImport":{
+ "message":"आयात आणि समावेश करा",
+ "description":"English: Import and append"
+ },
+ "1pExport":{
+ "message":"निर्यात करा",
+ "description":"English: Export"
+ },
+ "1pApplyChanges":{
+ "message":"बदल लागू करा",
+ "description":"English: Apply changes"
+ },
+ "whitelistPrompt":{
+ "message":"आपली होस्ट नावांची यादी ज्याचासाठी म्यूब्लॉक अक्षम केले जाईल. प्रति ओळ एक प्रविष्टी. अवैध होस्ट नावांकडे शांतपणे दुर्लक्ष केले जाईल.",
+ "description":"English: Your list of host names for which µBlock will be disabled. One host name per line. Invalid host names will be silently ignored."
+ },
+ "whitelistImport":{
+ "message":"आयात आणि समावेश करा",
+ "description":"English: Import and append"
+ },
+ "whitelistExport":{
+ "message":"निर्यात करा",
+ "description":"English: Export"
+ },
+ "whitelistApply":{
+ "message":"बदल लागू करा",
+ "description":"English: Apply changes"
+ },
+ "logNetRequestsPrompt":{
+ "message":"नेटवर्क विनंत्या लॉगिंग सक्षम करा",
+ "description":"English: Enable the logging of network requests"
+ },
+ "logNetRequestsHelp":{
+ "message":"हा पर्याय सक्षम केला, तर आपण नेटवर्क विनंत्यांची तपशील यांची तपासणी घेऊ शकतात. नेटवर्क विनंत्यांच्या लॉगिंग ने म्यूब्लॉकच्या स्मृती पावलाचा ठसा वाढतो. अनेक वापरकर्ते हे वैशिष्ट्य न वापरणार असल्याने ते मुलभूतरित्या अकार्यान्वीत केले आहे.",
+ "description":"English: see _locales\/en\/messages.log"
+ },
+ "logBlockedRequestsHeader":{
+ "message":"अवरोधित विनंत्या",
+ "description":"English: Blocked requests"
+ },
+ "logAllowedRequestsHeader":{
+ "message":"अनुमत विनंत्या",
+ "description":"English: Allowed requests"
+ },
+ "logRequestsHeaderType":{
+ "message":"प्रकार",
+ "description":"English: Type"
+ },
+ "logRequestsHeaderDomain":{
+ "message":"डोमेन",
+ "description":"English: Domain"
+ },
+ "logRequestsHeaderURL":{
+ "message":"यूआरएल",
+ "description":"English: URL"
+ },
+ "logRequestsHeaderFilter":{
+ "message":"फिल्टर",
+ "description":"English: Filter"
+ },
+ "logBlockedRequestsEmpty":{
+ "message":"या पृष्ठावर कोणतेही अवरोधित विनंत्या लॉग होत नाही",
+ "description":"English: No blocked requests logged for this page"
+ },
+ "logAllowedRequestsEmpty":{
+ "message":"या पृष्ठावर कोणतेही न-अवरोधित विनंत्या लॉग होत नाही",
+ "description":"English: No non-blocked requests logged for this page"
+ },
+ "aboutChangelog":{
+ "message":"बदल नोंदी",
+ "description":"English: Change log"
+ },
+ "aboutCode":{
+ "message":"स्त्रोत कोड (GPLv3)",
+ "description":"English: Source code (GPLv3)"
+ },
+ "aboutContributors":{
+ "message":"सहभागी",
+ "description":"English: Contributors"
+ },
+ "aboutBackupDataButton" : {
+ "message": "फाइल वर बॅकअप करा...",
+ "description": "English: Backup to file..."
+ },
+ "aboutRestoreDataButton" : {
+ "message": "फाइल पासून पुनर्संचयित करा...",
+ "description": "English: Restore from file..."
+ },
+ "aboutResetDataButton" : {
+ "message": "मुळापासून सुरू करा...",
+ "description": "English: Start from scratch..."
+ },
+ "aboutRestoreDataConfirm" : {
+ "message": "आपले सर्व सेटिंग्ज ना खोडून {{time}} चा बॅकअप डेटा वापरला जाईल, आणि म्यूब्लॉक रीस्टार्ट होईल.\n\nसर्व विद्यमान सेटिंग्ज ना खोडून बॅकअप डेटा वापरावे का?",
+ "description": "Message asking user to confirm restore"
+ },
+ "aboutResetDataConfirm" : {
+ "message": "आपले सर्व सेटिंग्ज पुसले जातील, आणि म्यूब्लॉक रीस्टार्ट होईल .\n\nम्यूब्लॉक ला फॉक्टोरी सेटिंग्ज ला रीसेट करावे का?",
+ "description": "Message asking user to confirm restore"
+ },
+ "errorCantConnectTo":{
+ "message":"{{url}} ला कनेक्ट करण्यात अक्षम",
+ "description":"English: Network error: unable to connect to {{url}}"
+ },
+ "dummy":{
+ "message":"हे नोंद अंतिम असले पाहिजे",
+ "description":"so we dont need to deal with comma for last entry"
+ }
+}
Something went wrong with that request. Please try again.