Press Ctrl / CMD + C to copy this to your clipboard.
This post will be reported to the moderators as potential spam to be looked at
Trying to setup a package language file, something I don't do very often and it shows :)
I have a dashboard accessed via a Tab on the homepage. Its showing the alias of my dashboard in square brackets like so [petesDashboard]
Following the instructions here:
I've created a en-US.xml file in the App_Plugins/petesPackage/lang folder and put in the following xml
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<language alias="en_us" intName="English (US)" localName="English (US)" lcid="" culture="en-US">
<key alias="petesDashboard">Much wow!</key>
But its not working! I'm thinking that the area alias is wrong but I can't for the life of me find any docs on what it should be, seems its one of those things you just need to "know" and right now I don't know it :(
What am I doing wrong?
For the dashboard label the area name is "dashboardTabs"
I don't like using this word very often, especially on the internet, but I hate areas. They cause too much segmentation and it's hard enough to get the language and venacular down for the Umbraco Backoffice UI, even harder inside of an XML file. I'm never confident I'm providing keys in the right area alias (ugh).
I don't like them.
– A Frontend Engineer
I may have missed this in the documentation or comments...
The way this works is Umbraco reads the value of the key you request and takes the prefix what comes before the first underscore as the area alias, and the remaining text what comes after the first undderscore as the key alias.
I've now simplified my language files across my packages by essentially namespacing (unique area alias).
<key alias="contentnodeicons_unset">Reset to Document Icon</key>
is working on a reply...
Write your reply to:
Image will be uploaded when post is submitted