1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-10-06 09:37:12 +02:00

translation work from Crowdin

This commit is contained in:
Raymond Hill 2014-12-04 12:56:21 -02:00
parent 1a5b15c07c
commit d0e34faac5
4 changed files with 493 additions and 27 deletions

54
dist/description/description-fil.txt vendored Normal file
View File

@ -0,0 +1,54 @@
Isang episyenteng blocker: magaan sa memorya at CPU footprint, pero naka-loload at nag-eenforce ng libo-libong mga filters kaysa sa mga ibang sikat na blockers.
Isinalarawan pangkalahatang-ideya ng kahusayan ng uBlock:
https://github.com/gorhill/uBlock/wiki/%C2%B5Block-vs.-ABP:-efficiency-compared
Paggamit: Ang malaking button sa sa popup ay upang permanenteng huwag paganahin / paganahin ang μBlock para sa kasalukuyang web site. Nalalapat ito sa kasalukuyang web site lamang , hindi ito pangkalahatang button.
***
May kakayahang umangkop. Ito ay higit pa sa isang "ad blocker " : Maaari rin itong magtakda at lumikha ng mga filter mula sa mga host ng mga files.
Ang mga listahang ito ng mga filter nag-loload at ipinapatupad :
- EasyList
- Peter Lowes Ad server list
- EasyPrivacy
- Fanboys Social Blocking List
- Malware domains
- Long-lived malware domains
- Malware Domains List
Higit pang mga listahan ay magagamit para sa iyo upang piliin kung nanaisin:
- Fanboys Enhanced Tracking List
- Dan Pollocks hosts file
- hpHostss Ad and tracking servers
- MVPS HOSTS
- Spam404
- At iba pa.
Siyempre, mas maraming pinapaganang mga filter , mas mataas ang memory footprint. Ngunit , kahit ang pagdaragdag ng dalawang extra na mga listahan ng Fanboy , hpHostss Ad at tracking servers, ang μBlock pa rin ay may mas mababang memory footprint kaysa sa iba pang mga sikat na blockers.
Gayundin, magkaroon ng kamalayan na ang pagpili ng ilan sa mga dagdag na mga listahan ay maaaring humantong sa mas mataas na posibilidad ng pagkasira ng web site - lalo na ang mga listahan na palaging ginagamit na hosts file.
***
Kung walang mga preset na listahan na mga filters, ang extension na ito ay wala kwenta. Kaya kung sakaling nais mong tumulong, isipin ang mga tao nagsusumikap upang mapanatili ang mga listahan ng filter na ginagamit mo , na ginawang libre para sa lahat.
***
Libre.
Open source with public license (GPLv3)
Para sa users by users.
Mga nag-aambag @ Github:
https://github.com/gorhill/uBlock/graphs/contributors
Mga nag-aambag @ Crowdin: https://crowdin.net/project/ublock
***
Kakalabas lang nito kaya't pag-isipan ang mga komentaryo bago magbigay ng review.
Mga pagbabago sa proyekto:
https://github.com/gorhill/uBlock/wiki/Change-log

View File

@ -0,0 +1,410 @@
{
"extName":{
"message":"µBlock",
"description":"extension name."
},
"extShortDesc":{
"message":"Sa wakas! Isang magaling na blocker para sa Chromium-based browsers. Magaan sa CPU at memory.",
"description":"this will be in the chrome web store: must be 132 characters or less"
},
"dashboardName":{
"message":"µBlock — Dashboard",
"description":"English: µBlock — Dashboard"
},
"settingsPageName":{
"message":"Mga Setting",
"description":"appears as tab name in dashboard."
},
"3pPageName":{
"message":"3rd-party na mga filter",
"description":"appears as tab name in dashboard."
},
"1pPageName":{
"message":"Ang iyong filters",
"description":"appears as tab name in dashboard."
},
"whitelistPageName":{
"message":"Whitelist",
"description":"appears as tab name in dashboard."
},
"statsPageName":{
"message":"Mga Istatistika",
"description":"appears as tab name in dashboard."
},
"aboutPageName":{
"message":"About",
"description":"appears as tab name in dashboard."
},
"popupPowerSwitchInfo":{
"message":"Click: disable\/enable µBlock para sa site na to.\n\nCtrl+click: disable µBlock para lang sa pahina na to.",
"description":"English: Click: disable\/enable µBlock for this site.\n\nCtrl+click: disable µBlock only on this page."
},
"popupBlockedRequestPrompt":{
"message":"i-block ang mga request",
"description":"English: requests blocked"
},
"popupBlockedOnThisPagePrompt":{
"message":"sa pahina na to",
"description":"English: on this page"
},
"popupBlockedSinceInstallPrompt":{
"message":"noong ininstall",
"description":"English: since install"
},
"popupOr":{
"message":"o",
"description":"English: or"
},
"popupTipDashboard":{
"message":"i-click para buksan ang dashboard",
"description":"English: Click to open the dashboard"
},
"popupTipPicker":{
"message":"Buksan ang element picker mode",
"description":"English: Enter element picker mode"
},
"popupTipLog":{
"message":"Pumunta sa request log",
"description":"English: Go to request log"
},
"popupSiteInlineScriptEnabled":{
"message":"Inline <code>script<\/code> tags are <b>allowed<\/b> sa site na to",
"description":""
},
"popupSiteInlineScriptDisabled":{
"message":"Inline <code>script<\/code> tags are <b>blocked<\/b> on this site",
"description":""
},
"popupSite1pScriptEnabled":{
"message":"1st-party scripts are <b>allowed<\/b> on this site",
"description":""
},
"popupSite1pScriptDisabled":{
"message":"1st-party scripts are <b>blocked<\/b> on this site",
"description":""
},
"popupSite3pScriptEnabled":{
"message":"3rd-party scripts are <b>allowed<\/b> on this site",
"description":""
},
"popupSite3pScriptDisabled":{
"message":"3rd-party scripts are <b>blocked<\/b> on this site",
"description":""
},
"popupSite1pFrameEnabled":{
"message":"1st-party frames are <b>allowed<\/b> on this site",
"description":""
},
"popupSite1pFrameDisabled":{
"message":"1st-party frames are <b>blocked<\/b> on this site",
"description":""
},
"popupSite3pFrameEnabled":{
"message":"3rd-party frames are <b>allowed<\/b> on this site",
"description":""
},
"popupSite3pFrameDisabled":{
"message":"3rd-party frames are <b>blocked<\/b> on this site",
"description":""
},
"popupDefaultInlineScriptEnabled":{
"message":"Inline <code>script<\/code> tags are <b>allowed<\/b> everywhere by default",
"description":""
},
"popupDefaultInlineScriptDisabled":{
"message":"Inline <code>script<\/code> tags are <b>blocked<\/b> everywhere by default",
"description":""
},
"popupDefault1pScriptEnabled":{
"message":"1st-party scripts are <b>allowed<\/b> everywhere by default",
"description":""
},
"popupDefault1pScriptDisabled":{
"message":"1st-party scripts are <b>blocked<\/b> everywhere by default",
"description":""
},
"popupDefault3pScriptEnabled":{
"message":"3rd-party scripts are <b>allowed<\/b> everywhere by default",
"description":""
},
"popupDefault3pScriptDisabled":{
"message":"3rd-party scripts are <b>blocked<\/b> everywhere by default",
"description":""
},
"popupDefault1pFrameEnabled":{
"message":"1st-party frames are <b>allowed<\/b> everywhere by default",
"description":""
},
"popupDefault1pFrameDisabled":{
"message":"1st-party frames are <b>blocked<\/b> everywhere by default",
"description":""
},
"popupDefault3pFrameEnabled":{
"message":"3rd-party frames are <b>allowed<\/b> everywhere by default",
"description":""
},
"popupDefault3pFrameDisabled":{
"message":"3rd-party frames are <b>blocked<\/b> everywhere by default",
"description":""
},
"pickerCreate":{
"message":"Create",
"description":"English: Create"
},
"pickerPick":{
"message":"Pick",
"description":"English: Pick"
},
"pickerQuit":{
"message":"Quit",
"description":"English: Quit"
},
"pickerNetFilters":{
"message":"Net filters",
"description":"English: Net filters"
},
"pickerCosmeticFilters":{
"message":"Cosmetic filters",
"description":"English: Cosmetic filters"
},
"pickerCosmeticFiltersHint":{
"message":"Click, Ctrl-click",
"description":"English: Click, Ctrl-click"
},
"pickerContextMenuEntry":{
"message":"Block element",
"description":"English: Block element"
},
"settingsCollapseBlockedPrompt":{
"message":"Hide placeholders of blocked elements",
"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"
},
"settingsContextMenuPrompt":{
"message":"Make use of context menu where appropriate",
"description":"English: Make use of context menu where appropriate"
},
"settingsExperimentalPrompt":{
"message":"Enable experimental features (<a href='https:\/\/github.com\/gorhill\/uBlock\/wiki\/Experimental-features'>About<\/a>)",
"description":"English: Enable experimental features"
},
"3pListsOfBlockedHostsPrompt":{
"message":"{{netFilterCount}} network filters {{cosmeticFilterCount}} cosmetic filters from:",
"description":"English: {{netFilterCount}} network filters {{cosmeticFilterCount}} cosmetic filters from:"
},
"3pListsOfBlockedHostsPerListStats":{
"message":"{{used}} used out of {{total}}",
"description":"English: {{used}} used out of {{total}}"
},
"3pAutoUpdatePrompt1":{
"message":"Auto-update filter lists.",
"description":"English: Auto-update filter lists."
},
"3pUpdateNow":{
"message":"Update now",
"description":"English: Update now"
},
"3pPurgeAll":{
"message":"Purge all caches",
"description":"English: Purge all caches"
},
"3pParseAllABPHideFiltersPrompt1":{
"message":"Parse and enforce cosmetic filters.",
"description":"English: Parse and enforce Adblock+ element hiding filters."
},
"3pParseAllABPHideFiltersInfo":{
"message":"<p>This option enables the parsing and enforcing of <a href=\"https:\/\/adblockplus.org\/en\/faq_internal#elemhide\">Adblock Plus-compatible &ldquo;element hiding&rdquo; 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><p>Enabling this feature increases <i>µBlock<\/i>'s memory footprint.<\/p>",
"description":"English: see English messages.json"
},
"3pListsOfBlockedHostsHeader":{
"message":"Lists of blocked hosts",
"description":"English: Lists of blocked hosts"
},
"3pApplyChanges":{
"message":"Apply changes",
"description":"English: Apply changes"
},
"3pGroupAds":{
"message":"Ads",
"description":"English: Ads"
},
"3pGroupPrivacy":{
"message":"Privacy",
"description":"English: Privacy"
},
"3pGroupMalware":{
"message":"Malware domains",
"description":"English: Malware domains"
},
"3pGroupSocial":{
"message":"Social",
"description":"English: Social"
},
"3pGroupMultipurpose":{
"message":"Multipurpose",
"description":"English: Multipurpose"
},
"3pGroupRegions":{
"message":"Regions, languages",
"description":"English: Regions, languages"
},
"3pGroupCustom":{
"message":"Custom",
"description":"English: Custom"
},
"3pExternalListsHint":{
"message":"One URL per line. Lines prefixed with &lsquo;!&rsquo; will be ignored. Invalid URLs will be silently ignored.",
"description":"English: One URL per line. Lines prefixed with &lsquo;!&rsquo; 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":"outdated",
"description":"English: outdated"
},
"1pFormatHint":{
"message":"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.",
"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":"Import and append",
"description":"English: Import and append"
},
"1pExport":{
"message":"Export",
"description":"English: Export"
},
"1pExportFilename":{
"message":"ublock-custom-filters_{{datetime}}.txt",
"description":"English: ublock-custom-filters_{{datetime}}.txt"
},
"1pApplyChanges":{
"message":"Apply changes",
"description":"English: Apply changes"
},
"whitelistPrompt":{
"message":"Your list of host names for which µBlock will be disabled. One entry per line. Invalid host names will be silently ignored.",
"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":"Import and append",
"description":"English: Import and append"
},
"whitelistExport":{
"message":"Export",
"description":"English: Export"
},
"whitelistExportFilename":{
"message":"ublock-whitelist_{{datetime}}.txt",
"description":"English: ublock-whitelist_{{datetime}}.txt"
},
"whitelistApply":{
"message":"Apply changes",
"description":"English: Apply changes"
},
"logNetRequestsPrompt":{
"message":"Enable the logging of network requests",
"description":"English: Enable the logging of network requests"
},
"logNetRequestsHelp":{
"message":"You can inspect the details of network requests if you wish by enabling this option. The logging of network requests increases the memory footprint of µBlock. Since many users will never use this feature, it is disabled by default.",
"description":"English: see _locales\/en\/messages.log"
},
"logBlockedRequestsHeader":{
"message":"Blocked requests",
"description":"English: Blocked requests"
},
"logAllowedRequestsHeader":{
"message":"Allowed requests",
"description":"English: Allowed requests"
},
"logRequestsHeaderType":{
"message":"Type",
"description":"English: Type"
},
"logRequestsHeaderDomain":{
"message":"Domain",
"description":"English: Domain"
},
"logRequestsHeaderURL":{
"message":"URL",
"description":"English: URL"
},
"logRequestsHeaderFilter":{
"message":"Filter",
"description":"English: Filter"
},
"logBlockedRequestsEmpty":{
"message":"No blocked requests logged for this page",
"description":"English: No blocked requests logged for this page"
},
"logAllowedRequestsEmpty":{
"message":"No non-blocked requests logged for this page",
"description":"English: No non-blocked requests logged for this page"
},
"aboutChangelog":{
"message":"Change log",
"description":"English: Change log"
},
"aboutWiki":{
"message":"Wiki",
"description":"English: project' wiki on Github"
},
"aboutCode":{
"message":"Source code (GPLv3)",
"description":"English: Source code (GPLv3)"
},
"aboutContributors":{
"message":"Contributors",
"description":"English: Contributors"
},
"aboutBackupDataButton":{
"message":"Backup to file",
"description":"English: Backup to file"
},
"aboutBackupFilename":{
"message":"ublock-backup_{{datetime}}.txt",
"description":"English: 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 µBlock 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 µBlock will restart.\n\nReset µBlock 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}}"
},
"dummy":{
"message":"This entry must be the last one",
"description":"so we dont need to deal with comma for last entry"
}
}

View File

@ -68,83 +68,83 @@
"description":"English: Go to request log" "description":"English: Go to request log"
}, },
"popupSiteInlineScriptEnabled":{ "popupSiteInlineScriptEnabled":{
"message":"Inline <code>script<\/code> tags are <b>allowed<\/b> on this site", "message":"当前网页的内联 <code>脚本<\/code> 标签将被 <b>允许<\/b>",
"description":"" "description":""
}, },
"popupSiteInlineScriptDisabled":{ "popupSiteInlineScriptDisabled":{
"message":"Inline <code>script<\/code> tags are <b>blocked<\/b> on this site", "message":"当前网页的内联 <code>脚本<\/code> 标签将被 <b>屏蔽<\/b>",
"description":"" "description":""
}, },
"popupSite1pScriptEnabled":{ "popupSite1pScriptEnabled":{
"message":"1st-party scripts are <b>allowed<\/b> on this site", "message":"当前网页的第一方脚本将被 <b>允许<\/b>",
"description":"" "description":""
}, },
"popupSite1pScriptDisabled":{ "popupSite1pScriptDisabled":{
"message":"1st-party scripts are <b>blocked<\/b> on this site", "message":"当前网页的第一方脚本将被 <b>屏蔽<\/b>",
"description":"" "description":""
}, },
"popupSite3pScriptEnabled":{ "popupSite3pScriptEnabled":{
"message":"3rd-party scripts are <b>allowed<\/b> on this site", "message":"当前网页的第三方脚本将被 <b>允许<\/b>",
"description":"" "description":""
}, },
"popupSite3pScriptDisabled":{ "popupSite3pScriptDisabled":{
"message":"3rd-party scripts are <b>blocked<\/b> on this site", "message":"当前网页的第三方脚本将被 <b>屏蔽<\/b>",
"description":"" "description":""
}, },
"popupSite1pFrameEnabled":{ "popupSite1pFrameEnabled":{
"message":"1st-party frames are <b>allowed<\/b> on this site", "message":"当前网页的第一方框架将被 <b>允许<\/b>",
"description":"" "description":""
}, },
"popupSite1pFrameDisabled":{ "popupSite1pFrameDisabled":{
"message":"1st-party frames are <b>blocked<\/b> on this site", "message":"当前网页的第一方框架将被 <b>屏蔽<\/b>",
"description":"" "description":""
}, },
"popupSite3pFrameEnabled":{ "popupSite3pFrameEnabled":{
"message":"3rd-party frames are <b>allowed<\/b> on this site", "message":"当前网页的第三方框架将被 <b>允许<\/b>",
"description":"" "description":""
}, },
"popupSite3pFrameDisabled":{ "popupSite3pFrameDisabled":{
"message":"3rd-party frames are <b>blocked<\/b> on this site", "message":"当前网页的第三方框架将被 <b>屏蔽<\/b>",
"description":"" "description":""
}, },
"popupDefaultInlineScriptEnabled":{ "popupDefaultInlineScriptEnabled":{
"message":"Inline <code>script<\/code> tags are <b>allowed<\/b> everywhere by default", "message":"任何内联的 <code>脚本<\/code> 标签在默认情况下都将被 <b>允许<\/b>",
"description":"" "description":""
}, },
"popupDefaultInlineScriptDisabled":{ "popupDefaultInlineScriptDisabled":{
"message":"Inline <code>script<\/code> tags are <b>blocked<\/b> everywhere by default", "message":"任何内联的 <code>脚本<\/code> 标签在默认情况下都将被 <b>屏蔽<\/b>",
"description":"" "description":""
}, },
"popupDefault1pScriptEnabled":{ "popupDefault1pScriptEnabled":{
"message":"1st-party scripts are <b>allowed<\/b> everywhere by default", "message":"任何第一方脚本在默认情况下都将被 <b>允许<\/b>",
"description":"" "description":""
}, },
"popupDefault1pScriptDisabled":{ "popupDefault1pScriptDisabled":{
"message":"1st-party scripts are <b>blocked<\/b> everywhere by default", "message":"任何第一方脚本在默认情况下都将被 <b>屏蔽<\/b>",
"description":"" "description":""
}, },
"popupDefault3pScriptEnabled":{ "popupDefault3pScriptEnabled":{
"message":"3rd-party scripts are <b>allowed<\/b> everywhere by default", "message":"任何第三方脚本在默认情况下都将被 <b>允许<\/b>",
"description":"" "description":""
}, },
"popupDefault3pScriptDisabled":{ "popupDefault3pScriptDisabled":{
"message":"3rd-party scripts are <b>blocked<\/b> everywhere by default", "message":"任何第三方脚本在默认情况下都将被 <b>屏蔽<\/b>",
"description":"" "description":""
}, },
"popupDefault1pFrameEnabled":{ "popupDefault1pFrameEnabled":{
"message":"1st-party frames are <b>allowed<\/b> everywhere by default", "message":"任何第一方框架在默认情况下都将被 <b>允许<\/b>",
"description":"" "description":""
}, },
"popupDefault1pFrameDisabled":{ "popupDefault1pFrameDisabled":{
"message":"1st-party frames are <b>blocked<\/b> everywhere by default", "message":"任何第一方框架在默认情况下都将被 <b>屏蔽<\/b>",
"description":"" "description":""
}, },
"popupDefault3pFrameEnabled":{ "popupDefault3pFrameEnabled":{
"message":"3rd-party frames are <b>allowed<\/b> everywhere by default", "message":"任何第三方框架在默认情况下都将被 <b>允许<\/b>",
"description":"" "description":""
}, },
"popupDefault3pFrameDisabled":{ "popupDefault3pFrameDisabled":{
"message":"3rd-party frames are <b>blocked<\/b> everywhere by default", "message":"任何第三方框架在默认情况下都将被 <b>屏蔽<\/b>",
"description":"" "description":""
}, },
"pickerCreate":{ "pickerCreate":{
@ -260,7 +260,7 @@
"description":"English: One URL per line. Lines prefixed with &lsquo;!&rsquo; will be ignored. Invalid URLs will be silently ignored." "description":"English: One URL per line. Lines prefixed with &lsquo;!&rsquo; will be ignored. Invalid URLs will be silently ignored."
}, },
"3pExternalListsApply":{ "3pExternalListsApply":{
"message":"应用", "message":"解析",
"description":"English: Parse" "description":"English: Parse"
}, },
"3pExternalListPurge":{ "3pExternalListPurge":{
@ -288,7 +288,7 @@
"description":"English: Export" "description":"English: Export"
}, },
"1pExportFilename":{ "1pExportFilename":{
"message":"ublock-custom-filters_{{datetime}}.txt", "message":"ublock-自定义过滤_{{datetime}}.txt",
"description":"English: ublock-custom-filters_{{datetime}}.txt" "description":"English: ublock-custom-filters_{{datetime}}.txt"
}, },
"1pApplyChanges":{ "1pApplyChanges":{
@ -308,7 +308,7 @@
"description":"English: Export" "description":"English: Export"
}, },
"whitelistExportFilename":{ "whitelistExportFilename":{
"message":"ublock-whitelist_{{datetime}}.txt", "message":"ublock-白名单_{{datetime}}.txt",
"description":"English: ublock-whitelist_{{datetime}}.txt" "description":"English: ublock-whitelist_{{datetime}}.txt"
}, },
"whitelistApply":{ "whitelistApply":{
@ -360,7 +360,7 @@
"description":"English: Change log" "description":"English: Change log"
}, },
"aboutWiki":{ "aboutWiki":{
"message":"Wiki", "message":"Wiki 百科",
"description":"English: project' wiki on Github" "description":"English: project' wiki on Github"
}, },
"aboutCode":{ "aboutCode":{
@ -376,7 +376,7 @@
"description":"English: Backup to file" "description":"English: Backup to file"
}, },
"aboutBackupFilename":{ "aboutBackupFilename":{
"message":"ublock-backup_{{datetime}}.txt", "message":"ublock 备份_{{datetime}}.txt",
"description":"English: ublock-backup_{{datetime}}.txt" "description":"English: ublock-backup_{{datetime}}.txt"
}, },
"aboutRestoreDataButton":{ "aboutRestoreDataButton":{
@ -384,7 +384,7 @@
"description":"English: Restore from file..." "description":"English: Restore from file..."
}, },
"aboutResetDataButton":{ "aboutResetDataButton":{
"message":"清除所有的设置...", "message":"重置为默认设置",
"description":"English: Reset to default settings..." "description":"English: Reset to default settings..."
}, },
"aboutRestoreDataConfirm":{ "aboutRestoreDataConfirm":{
@ -392,7 +392,7 @@
"description":"Message asking user to confirm restore" "description":"Message asking user to confirm restore"
}, },
"aboutRestoreDataError":{ "aboutRestoreDataError":{
"message":"The data could not be read or is invalid", "message":"数据无法读取或无效",
"description":"Message to display when an error occurred during restore" "description":"Message to display when an error occurred during restore"
}, },
"aboutResetDataConfirm":{ "aboutResetDataConfirm":{

View File

@ -17,6 +17,7 @@ cp $SRC/el/messages.json $DES/el/messages.json
cp $SRC/es-ES/messages.json $DES/es/messages.json cp $SRC/es-ES/messages.json $DES/es/messages.json
cp $SRC/et/messages.json $DES/et/messages.json cp $SRC/et/messages.json $DES/et/messages.json
cp $SRC/fi/messages.json $DES/fi/messages.json cp $SRC/fi/messages.json $DES/fi/messages.json
cp $SRC/fil/messages.json $DES/fil/messages.json
cp $SRC/fr/messages.json $DES/fr/messages.json cp $SRC/fr/messages.json $DES/fr/messages.json
cp $SRC/he/messages.json $DES/he/messages.json cp $SRC/he/messages.json $DES/he/messages.json
cp $SRC/hi/messages.json $DES/hi/messages.json cp $SRC/hi/messages.json $DES/hi/messages.json
@ -50,6 +51,7 @@ cp $SRC/de/description.txt $DES/description-de.txt
cp $SRC/es-ES/description.txt $DES/description-es.txt cp $SRC/es-ES/description.txt $DES/description-es.txt
cp $SRC/et/description.txt $DES/description-et.txt cp $SRC/et/description.txt $DES/description-et.txt
cp $SRC/fi/description.txt $DES/description-fi.txt cp $SRC/fi/description.txt $DES/description-fi.txt
cp $SRC/fil/description.txt $DES/description-fil.txt
cp $SRC/fr/description.txt $DES/description-fr.txt cp $SRC/fr/description.txt $DES/description-fr.txt
cp $SRC/he/description.txt $DES/description-he.txt cp $SRC/he/description.txt $DES/description-he.txt
cp $SRC/hr/description.txt $DES/description-hr.txt cp $SRC/hr/description.txt $DES/description-hr.txt