Making it so dictionary keys are the English values for strings displayed in the UI.

By making dictionary keys be sensible strings, we make it so the i18n function returns something legible when there are no dictionaries included in a build.  This means that strings from the Graticule, Permalink, LayerSwitcher, and Scale controls will be displayed in English without having to include the English dictionary (as is the case in our full build).

Note that if you use the OpenLayers.i18n method in your applications, five of the dictionary keys have changed.  Use the following replacements:

 * "permalink" -> "Permalink"
 * "overlays" -> "Overlays"
 * "baseLayer" -> "Base Layer"
 * "scale" -> "Scale = 1 : ${scaleDenom}"
 * "graticule" -> "Graticule"

r=ahocevar (closes #3364)



git-svn-id: http://svn.openlayers.org/trunk/openlayers@12127 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
Tim Schaub
2011-06-24 20:12:12 +00:00
parent d7d90b20e3
commit 0b26fa9a5e
47 changed files with 167 additions and 167 deletions

View File

@@ -13,11 +13,11 @@ OpenLayers.Lang["zh-TW"] = {
'unhandledRequest': "未處理的請求,傳回值為 ${statusText}。",
'permalink': "永久連結",
'Permalink': "永久連結",
'overlays': "額外圖層",
'Overlays': "額外圖層",
'baseLayer': "基礎圖層",
'Base Layer': "基礎圖層",
'sameProjection':
"地圖縮覽(OverviewMap)只能在跟主地圖相同投影時起作用。",
@@ -77,7 +77,7 @@ OpenLayers.Lang["zh-TW"] = {
"<a href='http://trac.openlayers.org/wiki/${layerLib}' " +
"target='_blank'>請按這裡</a>",
'scale': "Scale = 1 : ${scaleDenom}",
'Scale = 1 : ${scaleDenom}': "Scale = 1 : ${scaleDenom}",
// console message
'layerAlreadyAdded':