- Umbraco version 7.7.4
- Applies to version 7.3.0 and newer
en-GB.xml sample file
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<language alias="en-GB" intName="English (US)" localName="English (US)" lcid="" culture="en-US">
<creator>
<name>{Your Name}</name>
<link>{Your Website}</link>
</creator>
<area alias="{Your Alias Name}">
<!-- DASHBOARD -->
<key alias="Dashboard.Title"><![CDATA[Welcome to Dashboard]]></key>
<key alias="Dashboard.SubTitle"><![CDATA[Dashboard Subtitle.]]></key>
<key alias="Dashboard.Description">
<![CDATA[ Dashboard Description ]]>
</key>
<key alias="Dashboard.LatestChanges"><![CDATA[]]></key>
<key alias="Dashboard.VersionHistory"><![CDATA[]]></key>
<key alias="Dashboard.LoadButton">Load</key>
</area>
</language>
<area alias="{Your Alias Name}">
For example:
<area alias="MyAlias">
dashboard.html sample
<div class="welcome-dashboard" ng-controller="My.Dashboard.ViewController">
<div class="row-fluid">
<div class="umb-sub-header">
<h3 class="title"><localize key="MyAlias_Dashboard.Title"></localize></h3>
<div class="subtitle"><localize key="MyAlias_Dashboard.SubTitle"></localize></div>
<div class="description"><localize key="MyAlias_Dashboard.Description"></localize></div>
</div>
</div>
<div class="row-fluid">
<div class="btn-group">
<a class="btn" href="#">
<localize key="MyAlias_Dashboard.LoadButton"></localize>
</a>
</div>
</div>
</div>
Place the file under /app_plugins/mypackage/lang/en-GB.xml
naming convention of the key
{Area alias}_{Key alias}
Example : title
Area alias = MyAlias
Key alias = Dashboard.Title
=> MyAlias_Dashboard.Title
P.S Please check and touch web.config file to reload the umbraco caches(NOT browser caches) in case the text displayed which is not expected (refreshed).
Reference:
Umbraco Official KB
沒有留言:
張貼留言