diff --git a/src/_locales/kn/messages.json b/src/_locales/kn/messages.json new file mode 100644 index 000000000..a7da010fc --- /dev/null +++ b/src/_locales/kn/messages.json @@ -0,0 +1,710 @@ +{ + "extName":{ + "message":"ಯುಬ್ಲಾಕ್", + "description":"extension name." + }, + "extShortDesc":{ + "message":"ಕೊನೆಗೂ, ಒಂದು ದಕ್ಷ ನಿರ್ಬಂಧಕ. ಮಿತವಾದ ಸಿಪಿಯೂ ಹಾಗು ಮೆಮೊರಿ ಬಳಕೆ.", + "description":"this will be in the chrome web store: must be 132 characters or less" + }, + "dashboardName":{ + "message":"uBlock₀ - ಡ್ಯಾಶ್ಬೋರ್ಡು", + "description":"English: uBlock₀ — 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" + }, + "rulesPageName":{ + "message":"ನನ್ನ ನಿಯಮಗಳು", + "description":"appears as tab name in dashboard" + }, + "whitelistPageName":{ + "message":"ಬಿಳಿಪಟ್ಟಿ", + "description":"appears as tab name in dashboard" + }, + "statsPageName":{ + "message":"uBlock₀ — ಜಾಲ ವಿನಂತಿಗಳ ದಾಖಲೆ", + "description":"Title for the logger window" + }, + "aboutPageName":{ + "message":"ಕುರಿತು", + "description":"appears as tab name in dashboard" + }, + "advancedSettingsPageName":{ + "message":"ಸುಧಾರಿತ ಆಯ್ಕೆಗಳು", + "description":"Title for the advanced settings page" + }, + "popupPowerSwitchInfo":{ + "message":"ಕ್ಲಿಕ್: ಈ ಜಾಲತಾಣಕ್ಕೆ ನಿಷ್ಕ್ರಿಯ\/ಸಕ್ರಿಯಗೊಳಿಸಲು.\nಕಂಟ್ರೋಲ್ + ಕ್ಲಿಕ್: ಈ ಜಾಲತಾಣಕ್ಕೆ ಮಾತ್ರ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು.", + "description":"English: Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page." + }, + "popupBlockedRequestPrompt":{ + "message":"ಬೇಡಿಕೆಗಳನ್ನು ತಡೆಹಿಡಿಯಲಾಗಿದೆ", + "description":"English: requests blocked" + }, + "popupBlockedOnThisPagePrompt":{ + "message":"ಈ ಪುಟದಲ್ಲಿ", + "description":"English: on this page" + }, + "popupBlockedStats":{ + "message":"{{count}} ಅಥವಾ {{percent}}%", + "description":"Example: 15 or 13%" + }, + "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":"Tooltip used for the logger icon in the panel" + }, + "popupTipNoPopups":{ + "message":"ಈ ಜಾಲತಾಣದ ಎಲ್ಲಾ ಪಾಪ್ಅಪ್ ಗಳ ನಿರ್ಬಂಧವನ್ನು ಟಾಗಲ್ ಮಾಡಿ", + "description":"Tooltip for the no-popups per-site switch" + }, + "popupTipNoLargeMedia":{ + "message":"Toggle the blocking of large media elements for this site", + "description":"Tooltip for the no-large-media per-site switch" + }, + "popupTipNoCosmeticFiltering":{ + "message":"ಈ ಜಾಲತಾಣಕ್ಕೆ ಕಾಸ್ಮೆಟಿಕ್ ಫಿಲ್ಟರಿಂಗನ್ನು ಟಾಗಲ್ ಮಾಡಿ", + "description":"Tooltip for the no-cosmetic-filtering per-site switch" + }, + "popupTipNoRemoteFonts":{ + "message":"ಈ ಜಾಲತಾಣಕ್ಕೆ ದೂರಸ್ಥ ಅಕ್ಷರಶೈಲಿಯ ನಿರ್ಬಂಧವನ್ನು ಟಾಗಲ್ ಮಾಡಿ", + "description":"Tooltip for the no-remote-fonts per-site switch" + }, + "popupTipGlobalRules":{ + "message":"Global rules: this column is for rules which apply to all sites.", + "description":"Tooltip when hovering the top-most cell of the global-rules column." + }, + "popupTipLocalRules":{ + "message":"Local rules: this column is for rules which apply to the current site only.\nLocal rules override global rules.", + "description":"Tooltip when hovering the top-most cell of the local-rules column." + }, + "popupTipSaveRules":{ + "message":"Click to make your changes permanent.", + "description":"Tooltip when hovering over the padlock in the dynamic filtering pane." + }, + "popupTipRevertRules":{ + "message":"Click to revert your changes.", + "description":"Tooltip when hovering over the eraser in the dynamic filtering pane." + }, + "popupAnyRulePrompt":{ + "message":"ಎಲ್ಲಾ", + "description":"" + }, + "popupImageRulePrompt":{ + "message":"ಚಿತ್ರಗಳು", + "description":"" + }, + "popup3pAnyRulePrompt":{ + "message":"೩ನೇ ವ್ಯಕ್ತಿ", + "description":"" + }, + "popup3pPassiveRulePrompt":{ + "message":"೩ನೇ ವ್ಯಕ್ತಿ ಸಿಎಸ್ಸೇಸು\/ಚಿತ್ರಗಳು", + "description":"" + }, + "popupInlineScriptRulePrompt":{ + "message":"ಒಳಸಾಲಿನ ಸ್ಕ್ರಿಪ್ಟುಗಳು", + "description":"" + }, + "popup1pScriptRulePrompt":{ + "message":"೧ನೇ ವ್ಯಕ್ತಿ ಸ್ಕ್ರಿಪ್ಟುಗಳು", + "description":"" + }, + "popup3pScriptRulePrompt":{ + "message":"೩ನೇ ವ್ಯಕ್ತಿ ಸ್ಕ್ರಿಪ್ಟುಗಳು", + "description":"" + }, + "popup3pFrameRulePrompt":{ + "message":"೩ನೇ ವ್ಯಕ್ತಿ ಫ್ರೇಮುಗಳು", + "description":"" + }, + "popupHitDomainCountPrompt":{ + "message":"ಸಂಪರ್ಕ ಹೊಂದಿರುವ ಡೊಮೈನ್ಗಳು", + "description":"appears in popup" + }, + "popupHitDomainCount":{ + "message":"{{total}} ರಲ್ಲಿ {{count}}", + "description":"appears in popup" + }, + "pickerCreate":{ + "message":"ರಚಿಸಿ", + "description":"English: Create" + }, + "pickerPick":{ + "message":"ಆಯ್ಕೆ", + "description":"English: Pick" + }, + "pickerQuit":{ + "message":"ತ್ಯಜಿಸಿ", + "description":"English: Quit" + }, + "pickerPreview":{ + "message":"Preview", + "description":"Element picker preview mode: will cause the elements matching the current filter to be removed from the page" + }, + "pickerNetFilters":{ + "message":"ನಿವ್ವಳ ಫಿಲ್ಟರುಗಳು", + "description":"English: header for a type of filter in the element picker dialog" + }, + "pickerCosmeticFilters":{ + "message":"ಕಾಸ್ಮೆಟಿಕ್ ಫಿಲ್ಟರುಗಳು", + "description":"English: Cosmetic filters" + }, + "pickerCosmeticFiltersHint":{ + "message":"ಕ್ಲಿಕ್, ಕಂಟ್ರೋಲ್-ಕ್ಲಿಕ್", + "description":"English: Click, Ctrl-click" + }, + "pickerContextMenuEntry":{ + "message":"ಭಾಗ ತಡೆಹಿಡಿಯಿರಿ", + "description":"English: Block element" + }, + "settingsCollapseBlockedPrompt":{ + "message":"ನಿರ್ಬಂಧಿಸಿದ ಭಾಗಗಳಿರುವ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ಸ್ ಮರೆಮಾಡಿ", + "description":"English: Hide placeholders of blocked elements" + }, + "settingsIconBadgePrompt":{ + "message":"Show the number of blocked requests on the icon", + "description":"English: Show the number of blocked requests on the icon" + }, + "settingsTooltipsPrompt":{ + "message":"Disable tooltips", + "description":"A checkbox in the Settings pane" + }, + "settingsContextMenuPrompt":{ + "message":"Make use of context menu where appropriate", + "description":"English: Make use of context menu where appropriate" + }, + "settingsColorBlindPrompt":{ + "message":"ಬಣ್ಣ ಅಂಧತೆ ಉಪಯುಕ್ತ", + "description":"English: Color-blind friendly" + }, + "settingsCloudStorageEnabledPrompt":{ + "message":"Enable cloud storage support", + "description":"" + }, + "settingsAdvancedUserPrompt":{ + "message":"I am an advanced user (required reading<\/a>)", + "description":"" + }, + "settingsAdvancedUserSettings":{ + "message":"advanced settings", + "description":"For the tooltip of a link which gives access to advanced settings" + }, + "settingsPrefetchingDisabledPrompt":{ + "message":"Disable pre-fetching (to prevent any connection for blocked network requests)", + "description":"English: " + }, + "settingsHyperlinkAuditingDisabledPrompt":{ + "message":"Disable hyperlink auditing", + "description":"English: " + }, + "settingsWebRTCIPAddressHiddenPrompt":{ + "message":"Prevent WebRTC from leaking local IP addresses", + "description":"English: " + }, + "settingPerSiteSwitchGroup":{ + "message":"Default behavior", + "description":"" + }, + "settingPerSiteSwitchGroupSynopsis":{ + "message":"These default behaviors can be overridden on a per-site basis", + "description":"" + }, + "settingsNoCosmeticFilteringPrompt":{ + "message":"Disable cosmetic filtering", + "description":"" + }, + "settingsNoLargeMediaPrompt":{ + "message":"Block media elements larger than {{input:number}} kB", + "description":"" + }, + "settingsNoRemoteFontsPrompt":{ + "message":"Block remote fonts", + "description":"" + }, + "settingsStorageUsed":{ + "message":"Storage used: {{value}} bytes", + "description":"English: Storage used: {{}} bytes" + }, + "settingsLastRestorePrompt":{ + "message":"Last restore:", + "description":"English: Last restore:" + }, + "settingsLastBackupPrompt":{ + "message":"Last backup:", + "description":"English: Last backup:" + }, + "3pListsOfBlockedHostsPrompt":{ + "message":"{{netFilterCount}} network filters + {{cosmeticFilterCount}} cosmetic filters from:", + "description":"Appears at the top of the _3rd-party filters_ pane" + }, + "3pListsOfBlockedHostsPerListStats":{ + "message":"{{used}} used out of {{total}}", + "description":"Appears aside each filter list in the _3rd-party filters_ pane" + }, + "3pAutoUpdatePrompt1":{ + "message":"ಶೋಧಕ ಪಟ್ಟಿಗಳನ್ನು ಸ್ವಯಂ ನವೀಕರಿಸಿ.", + "description":"A checkbox in the _3rd-party filters_ pane" + }, + "3pUpdateNow":{ + "message":"ಈಗ ನವೀಕರಿಸಿ", + "description":"A button in the in the _3rd-party filters_ pane" + }, + "3pPurgeAll":{ + "message":"Purge all caches", + "description":"A button in the in the _3rd-party filters_ pane" + }, + "3pParseAllABPHideFiltersPrompt1":{ + "message":"Parse and enforce cosmetic filters", + "description":"English: Parse and enforce Adblock+ element hiding filters." + }, + "3pParseAllABPHideFiltersInfo":{ + "message":"

This option enables the parsing and enforcing of Adblock Plus-compatible “element hiding” filters<\/a>. These filters are essentially cosmetic, they serve to hide elements in a web page which are deemed to be a visual nuisance, and which can't be blocked by the net request-based filtering engine.<\/p>

Enabling this feature increases uBlock₀'s memory footprint.<\/p>", + "description":"Describes the purpose of the 'Parse and enforce cosmetic filters' feature." + }, + "3pIgnoreGenericCosmeticFilters":{ + "message":"Ignore generic cosmetic filters", + "description":"This will cause uBO to ignore all generic cosmetic filters." + }, + "3pIgnoreGenericCosmeticFiltersInfo":{ + "message":"

Generic cosmetic filters are those cosmetic filters which are meant to apply on all web sites.

Though handled efficiently by uBlock₀, generic cosmetic filters may still contribute measurable memory and CPU overhead on some web pages, especially for large and long-lived ones.

Enabling this option will eliminate the memory and CPU overhead added to web pages as a result of handling generic cosmetic filters, and also lower the memory footprint of uBlock₀ itself.

It is recommended to enable this option on less powerful devices.", + "description":"Describes the purpose of the 'Ignore generic cosmetic filters' feature." + }, + "3pListsOfBlockedHostsHeader":{ + "message":"Lists of blocked hosts", + "description":"English: Lists of blocked hosts" + }, + "3pApplyChanges":{ + "message":"ಬದಲಾವಣೆಗಳನ್ನು ಅನ್ವಯಿಸಿ", + "description":"English: Apply changes" + }, + "3pGroupAds":{ + "message":"ಜಾಹಿರಾತು", + "description":"English: Ads" + }, + "3pGroupPrivacy":{ + "message":"ಗೌಪ್ಯತೆ", + "description":"English: Privacy" + }, + "3pGroupMalware":{ + "message":"Malware domains", + "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":"One URL per line. Lines prefixed with ‘!’ will be ignored. Invalid URLs will be silently ignored.", + "description":"English: One URL per line. Lines prefixed with ‘!’ will be ignored. Invalid URLs will be silently ignored." + }, + "3pExternalListsApply":{ + "message":"Parse", + "description":"English: Parse" + }, + "3pExternalListPurge":{ + "message":"purge cache", + "description":"English: purge cache" + }, + "3pExternalListNew":{ + "message":"new version available", + "description":"English: new version available" + }, + "3pExternalListObsolete":{ + "message":"ಹಳೆಯದು", + "description":"a filter list is 'out of date' (possibly needs to be updated)" + }, + "3pLastUpdate":{ + "message":"Last update: {{ago}}", + "description":"English: Last update: {{ago}}, where 'ago' will be replaced with something like '2 days ago'" + }, + "1pFormatHint":{ + "message":"One filter per line. A filter can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with ‘!’ will be ignored.", + "description":"English: One filter per line. A filter can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with ‘!’ will be ignored." + }, + "1pImport":{ + "message":"ಆಮದಿಸಿ ಸೇರ್ಪಡಿಸು", + "description":"English: Import and append" + }, + "1pExport":{ + "message":"ರಫ್ತು", + "description":"English: Export" + }, + "1pExportFilename":{ + "message":"my-ublock-static-filters_{{datetime}}.txt", + "description":"English: my-ublock-static-filters_{{datetime}}.txt" + }, + "1pApplyChanges":{ + "message":"ಬದಲಾವಣೆಗಳನ್ನು ಅನ್ವಯಿಸಿ", + "description":"English: Apply changes" + }, + "rulesPermanentHeader":{ + "message":"ಶಾಶ್ವತ ನಿಯಮಗಳು", + "description":"header" + }, + "rulesTemporaryHeader":{ + "message":"ತಾತ್ಕಾಲಿಕ ನಿಯಮಗಳು", + "description":"header" + }, + "rulesRevert":{ + "message":"ಹಿಂತಿರುಗಿಸಿ", + "description":"This will remove all temporary rules" + }, + "rulesCommit":{ + "message":"ಕಮಿಟ್", + "description":"This will persist temporary rules" + }, + "rulesEdit":{ + "message":"ಸಂಪಾದಿಸಿ", + "description":"Will enable manual-edit mode (textarea)" + }, + "rulesEditSave":{ + "message":"ಉಳಿಸು", + "description":"Will save manually-edited content and exit manual-edit mode" + }, + "rulesEditDiscard":{ + "message":"ತ್ಯಜಿಸಿ", + "description":"Will discard manually-edited content and exit manual-edit mode" + }, + "rulesImport":{ + "message":"Import from file...", + "description":"" + }, + "rulesExport":{ + "message":"Export to file", + "description":"" + }, + "rulesDefaultFileName":{ + "message":"my-ublock-dynamic-rules_{{datetime}}.txt", + "description":"default file name to use" + }, + "rulesHint":{ + "message":"List of your dynamic filtering rules.", + "description":"English: List of your dynamic filtering rules." + }, + "rulesFormatHint":{ + "message":"Rule syntax: source destination type action<\/code> (full documentation<\/a>).", + "description":"English: dynamic rule syntax and full documentation." + }, + "whitelistPrompt":{ + "message":"The whitelist directives dictate on which web pages uBlock Origin should be disabled. One entry per line. Invalid directives will be silently ignored and commented out.", + "description":"English: An overview of the content of the dashboard's Whitelist pane." + }, + "whitelistImport":{ + "message":"Import and append", + "description":"English: Import and append" + }, + "whitelistExport":{ + "message":"Export", + "description":"English: Export" + }, + "whitelistExportFilename":{ + "message":"my-ublock-whitelist_{{datetime}}.txt", + "description":"English: my-ublock-whitelist_{{datetime}}.txt" + }, + "whitelistApply":{ + "message":"Apply changes", + "description":"English: Apply changes" + }, + "logRequestsHeaderType":{ + "message":"Type", + "description":"English: Type" + }, + "logRequestsHeaderDomain":{ + "message":"Domain", + "description":"English: Domain" + }, + "logRequestsHeaderURL":{ + "message":"URL", + "description":"English: URL" + }, + "logRequestsHeaderFilter":{ + "message":"Filter", + "description":"English: Filter" + }, + "logAll":{ + "message":"ಎಲ್ಲಾ", + "description":"Appears in the logger's tab selector" + }, + "logBehindTheScene":{ + "message":"Behind the scene", + "description":"Pretty name for behind-the-scene network requests" + }, + "logFilterPrompt":{ + "message":"filter log entries", + "description":"English: filter log entries" + }, + "logMaxEntriesTip":{ + "message":"Maximum number of log entries", + "description":"Tooltip informaing that the input field is to set the maximum number of entries in the log" + }, + "loggerURLFilteringContextLabel":{ + "message":"Context:", + "description":"Label for the context selector" + }, + "loggerURLFilteringTypeLabel":{ + "message":"Type:", + "description":"Label for the type selector" + }, + "loggerURLFilteringHeader":{ + "message":"Dynamic URL filtering", + "description":"Small header to identify the dynamic URL filtering section" + }, + "loggerStaticFilteringHeader":{ + "message":"Static filtering", + "description":"Small header to identify the static filtering section" + }, + "loggerStaticFilteringSentence":{ + "message":"{{action}} network requests of {{type}} {{br}}which URL address matches {{url}} {{br}}and which originates {{origin}},{{br}}{{importance}} there is a matching exception filter.", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartBlock":{ + "message":"Block", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAllow":{ + "message":"Allow", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartType":{ + "message":"type “{{type}}”", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAnyType":{ + "message":"any type", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartOrigin":{ + "message":"from “{{origin}}”", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAnyOrigin":{ + "message":"from anywhere", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartNotImportant":{ + "message":"except when", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartImportant":{ + "message":"even if", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringFinderSentence1":{ + "message":"Static filter {{filter}} found in:", + "description":"Below this sentence, the filter lists in which the filter was found" + }, + "aboutChangelog":{ + "message":"Change log", + "description":"English: Change log" + }, + "aboutWiki":{ + "message":"ವಿಕಿ", + "description":"English: project' wiki on Github" + }, + "aboutSupport":{ + "message":"Support", + "description":"A link for where to get support" + }, + "aboutCode":{ + "message":"Source code (GPLv3)", + "description":"English: Source code (GPLv3)" + }, + "aboutContributors":{ + "message":"ನೀಡುಗರು", + "description":"English: Contributors" + }, + "aboutBackupDataButton":{ + "message":"Back up to file", + "description":"Text for button to create a backup of all settings" + }, + "aboutBackupFilename":{ + "message":"my-ublock-backup_{{datetime}}.txt", + "description":"English: my-ublock-backup_{{datetime}}.txt" + }, + "aboutRestoreDataButton":{ + "message":"Restore from file...", + "description":"English: Restore from file..." + }, + "aboutResetDataButton":{ + "message":"Reset to default settings...", + "description":"English: Reset to default settings..." + }, + "aboutRestoreDataConfirm":{ + "message":"All your settings will be overwritten using data backed up on {{time}}, and uBlock₀ will restart.\n\nOverwrite all existing settings using backed up data?", + "description":"Message asking user to confirm restore" + }, + "aboutRestoreDataError":{ + "message":"The data could not be read or is invalid", + "description":"Message to display when an error occurred during restore" + }, + "aboutResetDataConfirm":{ + "message":"All your settings will be removed, and uBlock₀ will restart.\n\nReset uBlock₀ to factory settings?", + "description":"Message asking user to confirm reset" + }, + "errorCantConnectTo":{ + "message":"Unable to connect to {{url}}", + "description":"English: Network error: unable to connect to {{url}}" + }, + "subscriberConfirm":{ + "message":"uBlock₀: Add the following URL to your custom filter lists?\n\nTitle: \"{{title}}\"\nURL: {{url}}", + "description":"English: The message seen by the user to confirm subscription to a ABP filter list" + }, + "elapsedOneMinuteAgo":{ + "message":"ಒಂದು ನಿಮಿಷದ ಹಿಂದೆ", + "description":"English: a minute ago" + }, + "elapsedManyMinutesAgo":{ + "message":"{{value}} ನಿಮಿಷದ ಹಿಂದೆ", + "description":"English: {{value}} minutes ago" + }, + "elapsedOneHourAgo":{ + "message":"ಒಂದು ತಾಸಿನ ಹಿಂದೆ", + "description":"English: an hour ago" + }, + "elapsedManyHoursAgo":{ + "message":"{{value}} ತಾಸಿನ ಹಿಂದೆ", + "description":"English: {{value}} hours ago" + }, + "elapsedOneDayAgo":{ + "message":"ಒಂದು ದಿನದ ಹಿಂದೆ", + "description":"English: a day ago" + }, + "elapsedManyDaysAgo":{ + "message":"{{value}} ದಿನದ ಹಿಂದೆ", + "description":"English: {{value}} days ago" + }, + "showDashboardButton":{ + "message":"Show Dashboard", + "description":"Firefox\/Fennec-specific: Show Dashboard" + }, + "showNetworkLogButton":{ + "message":"Show Logger", + "description":"Firefox\/Fennec-specific: Show Logger" + }, + "fennecMenuItemBlockingOff":{ + "message":"off", + "description":"Firefox-specific: appears as 'uBlock₀ (off)'" + }, + "docblockedPrompt1":{ + "message":"uBlock Origin has prevented the following page from loading:", + "description":"English: uBlock₀ has prevented the following page from loading:" + }, + "docblockedPrompt2":{ + "message":"Because of the following filter", + "description":"English: Because of the following filter" + }, + "docblockedNoParamsPrompt":{ + "message":"without parameters", + "description":"label to be used for the parameter-less URL: https:\/\/cloud.githubusercontent.com\/assets\/585534\/9832014\/bfb1b8f0-593b-11e5-8a27-fba472a5529a.png" + }, + "docblockedFoundIn":{ + "message":"Found in:", + "description":"English: List of filter list names follows" + }, + "docblockedBack":{ + "message":"ಹಿಂದೆ ಹೋಗಿ", + "description":"English: Go back" + }, + "docblockedClose":{ + "message":"ಈ ವಿಂಡೋವನ್ನು ಮುಚ್ಚಿ", + "description":"English: Close this window" + }, + "docblockedProceed":{ + "message":"Disable strict blocking for {{hostname}}", + "description":"English: Disable strict blocking for {{hostname}} ..." + }, + "docblockedDisableTemporary":{ + "message":"ತಾತ್ಕಾಲಿಕವಾಗಿ", + "description":"English: Temporarily" + }, + "docblockedDisablePermanent":{ + "message":"ಶಾಶ್ವತವಾಗಿ", + "description":"English: Permanently" + }, + "cloudPush":{ + "message":"Export to cloud storage", + "description":"tooltip" + }, + "cloudPull":{ + "message":"Import from cloud storage", + "description":"tooltip" + }, + "cloudPullAndMerge":{ + "message":"Import from cloud storage and merge with current settings", + "description":"tooltip" + }, + "cloudNoData":{ + "message":"...\n...", + "description":"" + }, + "cloudDeviceNamePrompt":{ + "message":"ಈ ಸಾಧನದ ಹೆಸರು:", + "description":"used as a prompt for the user to provide a custom device name" + }, + "advancedSettingsWarning":{ + "message":"Warning! Change these advanced settings at your own risk.", + "description":"A warning to users at the top of 'Advanced settings' page" + }, + "genericSubmit":{ + "message":"ಸಲ್ಲಿಸಿ", + "description":"for generic 'Submit' buttons" + }, + "genericApplyChanges":{ + "message":"Apply changes", + "description":"for generic 'Apply changes' buttons" + }, + "genericRevert":{ + "message":"ಹಿಂತಿರುಗಿಸಿ", + "description":"for generic 'Revert' buttons" + }, + "genericBytes":{ + "message":"ಬೈಟ್ಗಳು", + "description":"" + }, + "contextMenuTemporarilyAllowLargeMediaElements":{ + "message":"Temporarily allow large media elements", + "description":"A context menu entry, present when large media elements have been blocked on the current site" + }, + "dummy":{ + "message":"This entry must be the last one", + "description":"so we dont need to deal with comma for last entry" + } +} \ No newline at end of file diff --git a/src/_locales/ml/messages.json b/src/_locales/ml/messages.json new file mode 100644 index 000000000..d8d20fd38 --- /dev/null +++ b/src/_locales/ml/messages.json @@ -0,0 +1,710 @@ +{ + "extName":{ + "message":"uBlock₀", + "description":"extension name." + }, + "extShortDesc":{ + "message":"അവസാനം, ഒരു കാര്യക്ഷമമായ ബ്ലോക്കര്‍. ലഘുവായ CPU, memory ഉപയോഗം.", + "description":"this will be in the chrome web store: must be 132 characters or less" + }, + "dashboardName":{ + "message":"യുബ്ലോക്ക്ഒ - ഡാഷ്ബോര്‍ഡ്", + "description":"English: uBlock₀ — 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" + }, + "rulesPageName":{ + "message":"എന്‍റെ നിയമങ്ങള്‍", + "description":"appears as tab name in dashboard" + }, + "whitelistPageName":{ + "message":"വൈറ്റ് ലിസ്റ്റ്", + "description":"appears as tab name in dashboard" + }, + "statsPageName":{ + "message":"യുബ്ലോക്ക്ഒ - നെറ്റ്‌വര്‍ക്ക് അപേക്ഷാ ലോഗ്", + "description":"Title for the logger window" + }, + "aboutPageName":{ + "message":"ഇതിനെ കുറിച്ച്", + "description":"appears as tab name in dashboard" + }, + "advancedSettingsPageName":{ + "message":"Advanced settings", + "description":"Title for the advanced settings page" + }, + "popupPowerSwitchInfo":{ + "message":"ക്ലിക്ക്: ഈ സൈറ്റില്‍ യുബ്ലോക്ക്ഒ ഡിസേബിള്‍\/എനെബിള്‍ ചെയ്യാന്‍.\nCtrl + ക്ലിക്ക്: ഈ പേജില്‍ യുബ്ലോക്ക്ഒ ഡിസേബിള്‍\/എനെബിള്‍ ചെയ്യാന്‍.", + "description":"English: Click: disable\/enable uBlock₀ for this site.\n\nCtrl+click: disable uBlock₀ only on this page." + }, + "popupBlockedRequestPrompt":{ + "message":"അപേക്ഷകള്‍ ബ്ലോക്ക്‌ ചെയ്യപ്പെട്ടു", + "description":"English: requests blocked" + }, + "popupBlockedOnThisPagePrompt":{ + "message":"ഈ പേജില്‍", + "description":"English: on this page" + }, + "popupBlockedStats":{ + "message":"{{count}} അല്ലെങ്കില്‍ {{percent}}%", + "description":"Example: 15 or 13%" + }, + "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":"Tooltip used for the logger icon in the panel" + }, + "popupTipNoPopups":{ + "message":"ഈ സൈറ്റിലെ എല്ലാ പോപ്‌അപ്പുകളും ബ്ലോക്ക്‌ ചെയ്യുന്നത് ടോഗ്ഗിള്‍ ചെയ്യുക", + "description":"Tooltip for the no-popups per-site switch" + }, + "popupTipNoLargeMedia":{ + "message":"Toggle the blocking of large media elements for this site", + "description":"Tooltip for the no-large-media per-site switch" + }, + "popupTipNoCosmeticFiltering":{ + "message":"ഈ സൈറ്റില്‍ സൗന്ദര്യ ഫില്‍ട്ടറുകള്‍ ടോഗ്ഗിള്‍ ചെയ്യുക", + "description":"Tooltip for the no-cosmetic-filtering per-site switch" + }, + "popupTipNoRemoteFonts":{ + "message":"ഈ സൈറ്റില്‍ റിമോട്ട് ഫോണ്ടുകള്‍ ബ്ലോക്ക് ചെയ്യുന്നത് ടോഗ്ഗിള്‍ ചെയ്യുക", + "description":"Tooltip for the no-remote-fonts per-site switch" + }, + "popupTipGlobalRules":{ + "message":"ആഗോള നിയമങ്ങൾ: ഈ കോളത്തിലെ നിയമങ്ങൾ എല്ലാ സൈറ്റുകളിലും പ്രയോഗിക്കുന്ന നിയമങ്ങള് ആണ്.", + "description":"Tooltip when hovering the top-most cell of the global-rules column." + }, + "popupTipLocalRules":{ + "message":"പ്രാദേശിക നിയമങ്ങൾ: ഈ കോളത്തിലെ നിയമങ്ങൾ നിലവിലെ സൈറ്റിലെ മാത്രം പ്രയോഗിക്കുന്ന.\nപ്രാദേശിക നിയമങ്ങൾ ആഗോള നിയമങ്ങൾ അതിലംഘിച്ച് പ്രവർത്തിക്കുന്നതായിരിക്കും.", + "description":"Tooltip when hovering the top-most cell of the local-rules column." + }, + "popupTipSaveRules":{ + "message":"നിങ്ങളുടെ മാറ്റങ്ങൾ സ്ഥിരപെടുത്താന്‍ ക്ലിക്കുചെയ്യുക.", + "description":"Tooltip when hovering over the padlock in the dynamic filtering pane." + }, + "popupTipRevertRules":{ + "message":"നിങ്ങളുടെ മാറ്റങ്ങൾ പഴയപടി ആകാന്‍ ക്ലിക്കുചെയ്യുക.", + "description":"Tooltip when hovering over the eraser in the dynamic filtering pane." + }, + "popupAnyRulePrompt":{ + "message":"എല്ലാം", + "description":"" + }, + "popupImageRulePrompt":{ + "message":"ചിത്രങ്ങള്‍", + "description":"" + }, + "popup3pAnyRulePrompt":{ + "message":"തേര്‍ഡ് പാര്‍ട്ടി", + "description":"" + }, + "popup3pPassiveRulePrompt":{ + "message":"മൂന്നാം പാര്‍ട്ടി സിഎസ്എസ്\/ ചിത്രങ്ങള്‍", + "description":"" + }, + "popupInlineScriptRulePrompt":{ + "message":"ഇന്‍ലൈന്‍ സ്ക്രിപ്റ്റുകള്‍", + "description":"" + }, + "popup1pScriptRulePrompt":{ + "message":"ഫസ്റ്റ് പാര്‍ട്ടി സ്ക്രിപ്റ്റുകള്‍", + "description":"" + }, + "popup3pScriptRulePrompt":{ + "message":"തേര്‍ഡ് പാര്‍ട്ടി സ്ക്രിപ്റ്റുകള്‍", + "description":"" + }, + "popup3pFrameRulePrompt":{ + "message":"തേര്‍ഡ് പാര്‍ട്ടി ഫ്രെയിമുകള്‍", + "description":"" + }, + "popupHitDomainCountPrompt":{ + "message":"കണക്റ്റ് ചെയ്യപ്പെട്ട ഡൊമൈനുകള്‍", + "description":"appears in popup" + }, + "popupHitDomainCount":{ + "message":"{{total}} ല്‍ നിന്നും {{count}}", + "description":"appears in popup" + }, + "pickerCreate":{ + "message":"ക്രിയേറ്റ് ചെയ്യുക", + "description":"English: Create" + }, + "pickerPick":{ + "message":"പിക്ക് ചെയ്യുക", + "description":"English: Pick" + }, + "pickerQuit":{ + "message":"പുറത്ത് കടക്കുക", + "description":"English: Quit" + }, + "pickerPreview":{ + "message":"Preview", + "description":"Element picker preview mode: will cause the elements matching the current filter to be removed from the page" + }, + "pickerNetFilters":{ + "message":"നെറ്റ് ഫില്‍ട്ടറുകള്‍", + "description":"English: header for a type of filter in the element picker dialog" + }, + "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" + }, + "settingsTooltipsPrompt":{ + "message":"ടൂള്ടിപ്പ് പ്രവർത്തനരഹിതമാക്കുക", + "description":"A checkbox in the Settings pane" + }, + "settingsContextMenuPrompt":{ + "message":"ആവശ്യമായ ഇടങ്ങളില്‍ കോണ്‍ടെക്സ്റ്റ്‌ മെനു ഉപയോഗിക്കുക", + "description":"English: Make use of context menu where appropriate" + }, + "settingsColorBlindPrompt":{ + "message":"വർണ്ണാന്ധതാ സൗഹാര്‍ദ്ദപരമായത്", + "description":"English: Color-blind friendly" + }, + "settingsCloudStorageEnabledPrompt":{ + "message":"ക്ലൌഡ് സ്റ്റോറെജ് സപ്പോര്‍ട്ട് എനേബിള്‍ ചെയ്യുക", + "description":"" + }, + "settingsAdvancedUserPrompt":{ + "message":"ഞാന്‍ ഒരു അഡ്വാന്‍സ്ഡ് യൂസര്‍ ആണ് ( വായിക്കേണ്ടത്<\/a>)", + "description":"" + }, + "settingsAdvancedUserSettings":{ + "message":"advanced settings", + "description":"For the tooltip of a link which gives access to advanced settings" + }, + "settingsPrefetchingDisabledPrompt":{ + "message":"പ്രീ-ഫെച്ചിംഗ് ഡിസേബിള്‍ ചെയ്യുക (ബ്ലോക്ക് ചെയ്ത നെറ്റ്‌വര്‍ക്ക് അപേക്ഷകള്‍ക്ക് കണക്ഷന്‍ ലഭിക്കുന്നത് തടയുന്നതിന്)", + "description":"English: " + }, + "settingsHyperlinkAuditingDisabledPrompt":{ + "message":"ഹൈപര്‍ ലിങ്ക് ഓഡിറ്റിങ്ങ്\/ബീക്കന്‍ ഡിസേബിള്‍ ചെയ്യുക", + "description":"English: " + }, + "settingsWebRTCIPAddressHiddenPrompt":{ + "message":"വെബ്‌ആര്‍ടിസി ലോക്കല്‍ ഐ പി അഡ്രസുകള്‍ ലീക്ക് ചെയ്യുന്നത് തടയുക", + "description":"English: " + }, + "settingPerSiteSwitchGroup":{ + "message":"സ്ഥിര രീതി", + "description":"" + }, + "settingPerSiteSwitchGroupSynopsis":{ + "message":"These default behaviors can be overridden on a per-site basis", + "description":"" + }, + "settingsNoCosmeticFilteringPrompt":{ + "message":"കോസ്മെറ്റിക് ഫിൽട്ടറിംഗ് പ്രവർത്തനരഹിതമാക്കുക", + "description":"" + }, + "settingsNoLargeMediaPrompt":{ + "message":"Block media elements larger than {{input:number}} kB", + "description":"" + }, + "settingsNoRemoteFontsPrompt":{ + "message":"വിദൂര ഫോണ്ടുകൾ തടയുക", + "description":"" + }, + "settingsStorageUsed":{ + "message":"സ്റ്റോറേജ് ഉപയോഗം: {{value}} ബൈറ്റുകള്‍", + "description":"English: Storage used: {{}} bytes" + }, + "settingsLastRestorePrompt":{ + "message":"അവസാന റീസ്റ്റോര്‍:", + "description":"English: Last restore:" + }, + "settingsLastBackupPrompt":{ + "message":"അവസാന ബാക്ക്അപ്:", + "description":"English: Last backup:" + }, + "3pListsOfBlockedHostsPrompt":{ + "message":"{{netFilterCount}} നെറ്റ്‌വര്‍ക്ക് ഫില്‍ട്ടറുകള്‍ + {{cosmeticFilterCount}} സൗന്ദര്യ ഫില്‍ട്ടറുകള്‍ ഇവിടെ നിന്നും:", + "description":"Appears at the top of the _3rd-party filters_ pane" + }, + "3pListsOfBlockedHostsPerListStats":{ + "message":"{{total}} ല്‍ നിന്നും {{used}} ഉപയോഗിക്കുന്നു", + "description":"Appears aside each filter list in the _3rd-party filters_ pane" + }, + "3pAutoUpdatePrompt1":{ + "message":"ഫില്‍ട്ടര്‍ ലിസ്റ്റുകള്‍ ഓട്ടോ-അപ്ഡേറ്റ് ചെയ്യുക.", + "description":"A checkbox in the _3rd-party filters_ pane" + }, + "3pUpdateNow":{ + "message":"ഇപ്പോള്‍ അപ്ഡേറ്റ് ചെയ്യുക", + "description":"A button in the in the _3rd-party filters_ pane" + }, + "3pPurgeAll":{ + "message":"ക്യാഷ് ശുദ്ധീകരിക്കുക", + "description":"A button in the in the _3rd-party filters_ pane" + }, + "3pParseAllABPHideFiltersPrompt1":{ + "message":"ശുദ്ധീകരിച്ച് സൗന്ദര്യ ഫില്‍ട്ടറുകള്‍ എന്‍ഫോര്‍സ് ചെയ്യുക.", + "description":"English: Parse and enforce Adblock+ element hiding filters." + }, + "3pParseAllABPHideFiltersInfo":{ + "message":"

This option enables the parsing and enforcing of Adblock Plus-compatible “element hiding” filters<\/a>. These filters are essentially cosmetic, they serve to hide elements in a web page which are deemed to be a visual nuisance, and which can't be blocked by the net request-based filtering engine.<\/p>

Enabling this feature increases uBlock₀'s memory footprint.<\/p>", + "description":"Describes the purpose of the 'Parse and enforce cosmetic filters' feature." + }, + "3pIgnoreGenericCosmeticFilters":{ + "message":"Ignore generic cosmetic filters", + "description":"This will cause uBO to ignore all generic cosmetic filters." + }, + "3pIgnoreGenericCosmeticFiltersInfo":{ + "message":"

Generic cosmetic filters are those cosmetic filters which are meant to apply on all web sites.

Though handled efficiently by uBlock₀, generic cosmetic filters may still contribute measurable memory and CPU overhead on some web pages, especially for large and long-lived ones.

Enabling this option will eliminate the memory and CPU overhead added to web pages as a result of handling generic cosmetic filters, and also lower the memory footprint of uBlock₀ itself.

It is recommended to enable this option on less powerful devices.", + "description":"Describes the purpose of the 'Ignore generic cosmetic filters' feature." + }, + "3pListsOfBlockedHostsHeader":{ + "message":"Lists of blocked hosts", + "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":"ഒരു വരിയില്‍ ഒരു യുആര്‍എല്‍ എന്ന രീതിയില്‍. ‘!’ എന്നിവയില്‍ തുടങ്ങുന്ന വരികള്‍ ഇഗ്നോര്‍ ചെയ്യപ്പെടും. ഇന്‍വാലിഡ്‌ ആയ യുആര്‍എല്ലുകള്‍ നിശബ്ദമായി ഇഗ്നോര്‍ ചെയ്യപ്പെടും.", + "description":"English: One URL per line. Lines prefixed with ‘!’ will be ignored. Invalid URLs will be silently ignored." + }, + "3pExternalListsApply":{ + "message":"പാര്‍സ്", + "description":"English: Parse" + }, + "3pExternalListPurge":{ + "message":"ക്യാഷ് ശുദ്ധീകരിക്കുക", + "description":"English: purge cache" + }, + "3pExternalListNew":{ + "message":"പുതിയ അപ്ഡേറ്റ് ലഭ്യം", + "description":"English: new version available" + }, + "3pExternalListObsolete":{ + "message":"കാലഹരണപ്പെട്ടത്", + "description":"a filter list is 'out of date' (possibly needs to be updated)" + }, + "3pLastUpdate":{ + "message":"അവസാന അപ്ഡേറ്റ്:{{ago}}", + "description":"English: Last update: {{ago}}, where 'ago' will be replaced with something like '2 days ago'" + }, + "1pFormatHint":{ + "message":"ഒരു വരിയില്‍ ഒരു ഫില്‍റ്റര്‍ എന്ന രീതിയില്‍. ഒരു ഫില്‍റ്റര്‍ എന്നത്, ഹോസ്റ്റ് നെയിം, അല്ലെങ്കില്‍ ആഡ് ബ്ലോക്ക് പ്ലസ്‌-നോട്‌ കംപാറ്റബിള്‍ ആയ ഫില്‍റ്റര്‍ എന്നിവ ആകാം. ‘!’ എന്നിവയില്‍ ആരംഭിക്കുന്ന വരികള്‍ ഇഗ്നോര്‍ ചെയ്യപ്പെടും.", + "description":"English: One filter per line. A filter can be a plain hostname, or an Adblock Plus-compatible filter. Lines prefixed with ‘!’ will be ignored." + }, + "1pImport":{ + "message":"ഇമ്പോര്‍ട്ടും കൂട്ടിചേര്‍ക്കലും ചെയ്യുക", + "description":"English: Import and append" + }, + "1pExport":{ + "message":"എക്സ്പോര്‍ട്ട്‌", + "description":"English: Export" + }, + "1pExportFilename":{ + "message":"എന്‍റെ-യുബ്ലോക്ക്-സ്റ്റാറ്റിക്ക്-ഫില്‍ട്ടറുകള്‍_{{datetime}}.txt", + "description":"English: my-ublock-static-filters_{{datetime}}.txt" + }, + "1pApplyChanges":{ + "message":"മാറ്റങ്ങള്‍ അപ്ലേ ചെയ്യുക", + "description":"English: Apply changes" + }, + "rulesPermanentHeader":{ + "message":"സ്ഥിര നിയമങ്ങള്‍", + "description":"header" + }, + "rulesTemporaryHeader":{ + "message":"താല്‍ക്കാലിക നിയമങ്ങള്‍", + "description":"header" + }, + "rulesRevert":{ + "message":"റിവേര്‍ട്ട്", + "description":"This will remove all temporary rules" + }, + "rulesCommit":{ + "message":"കമ്മിറ്റ്", + "description":"This will persist temporary rules" + }, + "rulesEdit":{ + "message":"എഡിറ്റ്‌", + "description":"Will enable manual-edit mode (textarea)" + }, + "rulesEditSave":{ + "message":"സേവ്", + "description":"Will save manually-edited content and exit manual-edit mode" + }, + "rulesEditDiscard":{ + "message":"കളയുക", + "description":"Will discard manually-edited content and exit manual-edit mode" + }, + "rulesImport":{ + "message":"ഫയലില്‍ നിന്നും ഇമ്പോര്‍ട്ട് ചെയ്യുക...", + "description":"" + }, + "rulesExport":{ + "message":"ഫയലിലേക്ക് എക്സ്പോര്‍ട്ട്‌ ചെയ്യുക", + "description":"" + }, + "rulesDefaultFileName":{ + "message":"എന്‍റെ-യുബ്ലോക്ക്-ഡൈനാമിക്-നിയമങ്ങള്‍_{{datetime}}.txt", + "description":"default file name to use" + }, + "rulesHint":{ + "message":"താങ്കളുടെ ഡൈനാമിക് ഫില്‍റ്റര്‍ നിയമങ്ങളുടെ ലിസ്റ്റ്.", + "description":"English: List of your dynamic filtering rules." + }, + "rulesFormatHint":{ + "message":"നിയമത്തിന്‍റെ സിന്‍റ്റാക്സ്‌: സോര്‍സ് ഡെസ്റ്റിനേഷന്‍ ടൈപ്പ് ആക്ഷന്‍<\/code> ( മുഴുനീള പ്രമാണം<\/a>).", + "description":"English: dynamic rule syntax and full documentation." + }, + "whitelistPrompt":{ + "message":"യുബ്ലോക്ക്ഒ ഡിസേബിള്‍ ചെയ്യപ്പെടേണ്ട ഹോസ്റ്റ് നെയിമുകള്‍. ഒരു വരിയില്‍ ഒരു എന്‍ട്രി എന്ന രീതിയില്‍ ചേര്‍ക്കുക. ഇന്‍വാലിഡ്‌ ഹോസ്റ്റ് നെയിമുകള്‍ നിശബ്ദമായി ഇഗ്നോര്‍ ചെയ്യപെടും.", + "description":"English: An overview of the content of the dashboard's Whitelist pane." + }, + "whitelistImport":{ + "message":"ഇമ്പോര്‍ട്ടും കൂട്ടിചേര്‍ക്കലും ചെയ്യുക", + "description":"English: Import and append" + }, + "whitelistExport":{ + "message":"എക്സ്പോര്‍ട്ട്‌", + "description":"English: Export" + }, + "whitelistExportFilename":{ + "message":"എന്‍റെ-യുബ്ലോക്ക്-വൈറ്റ്ലിസ്റ്റ്_{{datetime}}.txt", + "description":"English: my-ublock-whitelist_{{datetime}}.txt" + }, + "whitelistApply":{ + "message":"മാറ്റങ്ങള്‍ അപ്ലേ ചെയ്യുക", + "description":"English: Apply changes" + }, + "logRequestsHeaderType":{ + "message":"ടൈപ്പ്", + "description":"English: Type" + }, + "logRequestsHeaderDomain":{ + "message":"ഡൊമൈന്‍", + "description":"English: Domain" + }, + "logRequestsHeaderURL":{ + "message":"യുആര്‍എല്‍", + "description":"English: URL" + }, + "logRequestsHeaderFilter":{ + "message":"ഫില്‍ട്ടര്‍", + "description":"English: Filter" + }, + "logAll":{ + "message":"എല്ലാം", + "description":"Appears in the logger's tab selector" + }, + "logBehindTheScene":{ + "message":"സീനിനു പിന്നില്‍", + "description":"Pretty name for behind-the-scene network requests" + }, + "logFilterPrompt":{ + "message":"ലോഗ് എന്‍ട്രി ഫില്‍ട്ടര്‍ ചെയ്യുക", + "description":"English: filter log entries" + }, + "logMaxEntriesTip":{ + "message":"ലോഗ് എന്‍ട്രികളുടെ മാക്സിമം എണ്ണം", + "description":"Tooltip informaing that the input field is to set the maximum number of entries in the log" + }, + "loggerURLFilteringContextLabel":{ + "message":"കോണ്‍ടെക്സ്റ്റ്:", + "description":"Label for the context selector" + }, + "loggerURLFilteringTypeLabel":{ + "message":"ടൈപ്പ്:", + "description":"Label for the type selector" + }, + "loggerURLFilteringHeader":{ + "message":"ഡൈനാമിക് യുആര്‍എല്‍ ഫില്‍ട്ടറിങ്ങ്", + "description":"Small header to identify the dynamic URL filtering section" + }, + "loggerStaticFilteringHeader":{ + "message":"സ്റ്റാറ്റിക് ഫില്‍ട്ടറിങ്ങ്", + "description":"Small header to identify the static filtering section" + }, + "loggerStaticFilteringSentence":{ + "message":"{{action}} network requests of {{type}} {{br}}which URL address matches {{url}} {{br}}and which originates {{origin}},{{br}}{{importance}} there is a matching exception filter.", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartBlock":{ + "message":"ബ്ലോക്ക്‌ ചെയ്യുക", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAllow":{ + "message":"അനുവദിക്കുക", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartType":{ + "message":"ടൈപ്പ് \"{{type}}\"", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAnyType":{ + "message":"ഏതു ടൈപ്പും", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartOrigin":{ + "message":"\"{{origin}}\"ല്‍ നിന്നും", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartAnyOrigin":{ + "message":"എവിടെ നിന്നും", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartNotImportant":{ + "message":"അങ്ങിനെ അല്ലെങ്കില്‍", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringSentencePartImportant":{ + "message":"എന്നിരുന്നാലും", + "description":"Used in the static filtering wizard" + }, + "loggerStaticFilteringFinderSentence1":{ + "message":"സ്റ്റാറ്റിക് ഫില്‍ട്ടര്‍ {{filter}} ഇതില്‍ കണ്ടെത്തി:", + "description":"Below this sentence, the filter lists in which the filter was found" + }, + "aboutChangelog":{ + "message":"മാറ്റങ്ങളുടെ ലോഗ്", + "description":"English: Change log" + }, + "aboutWiki":{ + "message":"വിക്കി", + "description":"English: project' wiki on Github" + }, + "aboutSupport":{ + "message":"Support", + "description":"A link for where to get support" + }, + "aboutCode":{ + "message":"സോര്‍സ് കോഡ് (ജിപിഎല്‍വി3)", + "description":"English: Source code (GPLv3)" + }, + "aboutContributors":{ + "message":"കോണ്‍ട്രിബ്യൂട്ടര്‍മാര്‍", + "description":"English: Contributors" + }, + "aboutBackupDataButton":{ + "message":"ഫയലിലേക്ക് ബാക്അപ്", + "description":"Text for button to create a backup of all settings" + }, + "aboutBackupFilename":{ + "message":"എന്‍റെ-യുബ്ലോക്ക്-ബാക്ക്അപ്_{{datetime}}.txt", + "description":"English: my-ublock-backup_{{datetime}}.txt" + }, + "aboutRestoreDataButton":{ + "message":"ഫയലില്‍ നിന്നും റീസ്റ്റോര്‍ ചെയ്യുക...", + "description":"English: Restore from file..." + }, + "aboutResetDataButton":{ + "message":"ഡീഫാള്‍ട്ട് സെറ്റിംഗ്സിലേക്ക് റീസ്റ്റോര്‍ ചെയ്യുക...", + "description":"English: Reset to default settings..." + }, + "aboutRestoreDataConfirm":{ + "message":"{{time}}ല്‍ ബാക്ക്അപ് ചെയ്യപ്പെട്ട ഡേറ്റ ഉപയോഗിച്ച് താങ്കളുടെ എല്ലാ സെറ്റിംഗ്സും ഓവര്‍ റൈറ്റ് ചെയ്യപ്പെടും. അതിനു ശേഷം യുബ്ലോക്ക്‌ഒ റീസ്റ്റാര്‍ട്ട്‌ ചെയ്യപ്പെടും.\n\nനിലവിലുള്ള എല്ലാ സെറ്റിങ്ങുകളും ഓവര്‍റൈറ്റ് ചെയ്യട്ടെയോ?", + "description":"Message asking user to confirm restore" + }, + "aboutRestoreDataError":{ + "message":"ഡേറ്റ വായിക്കാന്‍ ഒക്കുന്നില്ല അല്ലെങ്കില്‍ അത് ഇന്‍വാലിഡ്‌ ആണ്", + "description":"Message to display when an error occurred during restore" + }, + "aboutResetDataConfirm":{ + "message":"എല്ലാ സെറ്റിങ്ങുകളും റിമൂവ് ചെയ്യപ്പെടും. അതിനു ശേഷം യുബ്ലോക്ക്ഒ റീസ്റ്റാര്‍ട്ട്‌ ചെയ്യപ്പെടും.\n\nയുബ്ലോക്ക്ഒ-യെ ഫാക്ടറി സെറ്റിങ്ങുകളിലേക്ക് റീസെറ്റ് ചെയ്യട്ടെയോ?", + "description":"Message asking user to confirm reset" + }, + "errorCantConnectTo":{ + "message":"{{url}} എന്നതിലേക്ക് കണക്റ്റ് ചെയ്യാനാകുന്നില്ല", + "description":"English: Network error: unable to connect to {{url}}" + }, + "subscriberConfirm":{ + "message":"യുബ്ലോക്ക്ഒ: താഴെ പറയുന്ന യുആര്‍എല്‍ താങ്കളുടെ കസ്റ്റം ഫില്‍റ്ററില്‍ ചേര്‍ക്കട്ടേയോ?\n\nടൈറ്റില്‍: \"{{title}}\"\nയുആര്‍എല്‍: {{url}}", + "description":"English: The message seen by the user to confirm subscription to a ABP filter list" + }, + "elapsedOneMinuteAgo":{ + "message":"ഒരു മിനിറ്റ് മുന്‍പ്", + "description":"English: a minute ago" + }, + "elapsedManyMinutesAgo":{ + "message":"{{value}} മിനിറ്റുകള്‍ മുന്‍പ്", + "description":"English: {{value}} minutes ago" + }, + "elapsedOneHourAgo":{ + "message":"ഒരു മണിക്കൂര്‍ മുന്‍പ്", + "description":"English: an hour ago" + }, + "elapsedManyHoursAgo":{ + "message":"{{value}} മണിക്കൂറുകള്‍ മുന്‍പ്", + "description":"English: {{value}} hours ago" + }, + "elapsedOneDayAgo":{ + "message":"ഒരു ദിവസം മുന്‍പ്", + "description":"English: a day ago" + }, + "elapsedManyDaysAgo":{ + "message":"{{value}} ദിവസങ്ങള്‍ക്ക്മുന്‍പ്", + "description":"English: {{value}} days ago" + }, + "showDashboardButton":{ + "message":"ഡാഷ്ബോര്‍ഡ് കാണിക്കുക", + "description":"Firefox\/Fennec-specific: Show Dashboard" + }, + "showNetworkLogButton":{ + "message":"ലോഗ്ഗര്‍ കാണിക്കുക", + "description":"Firefox\/Fennec-specific: Show Logger" + }, + "fennecMenuItemBlockingOff":{ + "message":"ഓഫ്", + "description":"Firefox-specific: appears as 'uBlock₀ (off)'" + }, + "docblockedPrompt1":{ + "message":"താഴെ പറയുന്ന പേജ് ലോഡ് ചെയ്യുന്നത് യുബ്ലോക്ക് ഒറിജിന്‍ തടഞ്ഞിരിക്കുന്നു:", + "description":"English: uBlock₀ has prevented the following page from loading:" + }, + "docblockedPrompt2":{ + "message":"ഈ ഫില്‍റ്റര്‍ കാരണം", + "description":"English: Because of the following filter" + }, + "docblockedNoParamsPrompt":{ + "message":"പാരാമീറ്ററുകള്‍ ഇല്ലാതെ", + "description":"label to be used for the parameter-less URL: https:\/\/cloud.githubusercontent.com\/assets\/585534\/9832014\/bfb1b8f0-593b-11e5-8a27-fba472a5529a.png" + }, + "docblockedFoundIn":{ + "message":"ഇതില്‍ കണ്ടെത്തി:", + "description":"English: List of filter list names follows" + }, + "docblockedBack":{ + "message":"പിന്നിലേക്ക്‌ പോകുക", + "description":"English: Go back" + }, + "docblockedClose":{ + "message":"ഈ വിന്‍ഡോ ക്ലോസ് ചെയ്യുക", + "description":"English: Close this window" + }, + "docblockedProceed":{ + "message":"{{hostname}}ലേക്ക് കര്‍ശന ബ്ലോക്കിംഗ് ഡിസേബിള്‍ ചെയ്യുക", + "description":"English: Disable strict blocking for {{hostname}} ..." + }, + "docblockedDisableTemporary":{ + "message":"താല്‍ക്കാലികമായി", + "description":"English: Temporarily" + }, + "docblockedDisablePermanent":{ + "message":"സ്ഥിരമായി", + "description":"English: Permanently" + }, + "cloudPush":{ + "message":"ക്ലൌഡ് സ്റ്റോറേജിലേക്ക് എക്സ്പോര്‍ട്ട്‌ ചെയ്യുക", + "description":"tooltip" + }, + "cloudPull":{ + "message":"ക്ലൌഡ് സ്റ്റോറേജില്‍ നിന്ന് ഇമ്പോര്‍ട്ട് ചെയ്യുക", + "description":"tooltip" + }, + "cloudPullAndMerge":{ + "message":"ക്ലൗഡ് സംഭരനിയില്‍ നിന്ന് ഇറക്കുമതി ചെയ്ത് നിലവിലെ ക്രമീകരണത്തില്‍ ലയിപ്പിക്കും", + "description":"tooltip" + }, + "cloudNoData":{ + "message":"...\n...", + "description":"" + }, + "cloudDeviceNamePrompt":{ + "message":"ഈ ഉപകരണത്തിന്‍റെ പേര്:", + "description":"used as a prompt for the user to provide a custom device name" + }, + "advancedSettingsWarning":{ + "message":"Warning! Change these advanced settings at your own risk.", + "description":"A warning to users at the top of 'Advanced settings' page" + }, + "genericSubmit":{ + "message":"സബ്മിറ്റ്", + "description":"for generic 'Submit' buttons" + }, + "genericApplyChanges":{ + "message":"Apply changes", + "description":"for generic 'Apply changes' buttons" + }, + "genericRevert":{ + "message":"റിവേര്‍ട്ട്", + "description":"for generic 'Revert' buttons" + }, + "genericBytes":{ + "message":"ബൈറ്റുകള്‍", + "description":"" + }, + "contextMenuTemporarilyAllowLargeMediaElements":{ + "message":"താൽക്കാലികമായി വലിയ മീഡിയ അനുവദിക്കുക", + "description":"A context menu entry, present when large media elements have been blocked on the current site" + }, + "dummy":{ + "message":"This entry must be the last one", + "description":"so we dont need to deal with comma for last entry" + } +} \ No newline at end of file diff --git a/tools/import-crowdin.sh b/tools/import-crowdin.sh index 50da11c5e..72743d3c5 100755 --- a/tools/import-crowdin.sh +++ b/tools/import-crowdin.sh @@ -35,9 +35,11 @@ cp $SRC/hu/messages.json $DES/hu/messages.json cp $SRC/id/messages.json $DES/id/messages.json cp $SRC/it/messages.json $DES/it/messages.json cp $SRC/ja/messages.json $DES/ja/messages.json +cp $SRC/kn/messages.json $DES/kn/messages.json cp $SRC/ko/messages.json $DES/ko/messages.json cp $SRC/lt/messages.json $DES/lt/messages.json cp $SRC/lv/messages.json $DES/lv/messages.json +cp $SRC/ml-IN/messages.json $DES/ml/messages.json cp $SRC/mr/messages.json $DES/mr/messages.json #cp $SRC/ms/messages.json $DES/ms/messages.json cp $SRC/no/messages.json $DES/nb/messages.json