Recently upgraded a installtion to Umbraco 7 and I am seeing a handful of places where usually it's buttons labels are displaying incorrectly. Not all buttons are having this issue.
Check the browser dev log, that should tell you what is going on (could be 404 or syntax issue in language file), might just be a cache issue, so try refreshing the browser
Not really seeing anything of note in the debugger/network panel. The only broken resource is a media asset that doesn't exist on this particular server. I have restarted IIS Express many times over while doing some dev work.
Which language are you using for that user in backoffice?
Have you checked the language files in /Umbraco/Config/Lang/ and ensure you have the keys in the xml files?
When upgrading you might not have merged the languages files? .. you could use a compare tool like Compare It, Beyond Compare or WinMerge to compare your language files with the language files from a fresh install.. WinMerge is free to use..
This user is using English US. I downloaded a fresh copy of 7.0.1 and did a Diffmerge with the language file in my repo and they came up identical. :-/
I am not sure if en.xml and en_US.xml files are identical with the same number of keys...
I have a v. 7.0.1 install running trough Webmatrix a it includes the key instruction and the timeout in en.xml, but not in en_US.xml, which is the same as in your screenshot. I think Umbraco might have replaced topText with the key instruction and timeout keys..
It might also be worth upgrading to Umbraco v. 7.0.2 which just has been released today! It has at lot of bug fixes :)
I see that the language files en.xml and en_US.xml is the same for the part in v. 7.0.2, so maybe the key topText isn't used at the moment...
Umbraco 7 Missing Labels?
Recently upgraded a installtion to Umbraco 7 and I am seeing a handful of places where usually it's buttons labels are displaying incorrectly. Not all buttons are having this issue.
Any thoughts as to what might be going on here?
Check the browser dev log, that should tell you what is going on (could be 404 or syntax issue in language file), might just be a cache issue, so try refreshing the browser
Not really seeing anything of note in the debugger/network panel. The only broken resource is a media asset that doesn't exist on this particular server. I have restarted IIS Express many times over while doing some dev work.
Any other thoughts? Debug below...
Which language are you using for that user in backoffice?
Have you checked the language files in /Umbraco/Config/Lang/ and ensure you have the keys in the xml files?
When upgrading you might not have merged the languages files? .. you could use a compare tool like Compare It, Beyond Compare or WinMerge to compare your language files with the language files from a fresh install.. WinMerge is free to use..
/Bjarne
This user is using English US. I downloaded a fresh copy of 7.0.1 and did a Diffmerge with the language file in my repo and they came up identical. :-/
Here's another instance of missing labels/language
Those values should come from the language files..
Does the xml have these keys?
Does it have the key instruction and the key timeout?
Have you also tried to clear the browser data incl. clearing the cache?
Interestingly I am missing the instruction key.
That key doesn't appear to be in teh 7.0.1 files I just downloaded this morning either. :-/
As far as cache goes I am using a new Incognito browser session each time I load it up, so that shouldnt' be an issue.
Looks like it might just be a bug with the en_us language file? It's missing there, but not in the en language file.
Yep, switching to English (UK) seemed to have fixed the issue. So seems like I may have stumbled on a bug.
For continiuty purposes... I added this as a bug in the bugs forum.
http://our.umbraco.org/forum/ourumb-dev-forum/bugs/47655-English-US-Language-file-missing-keys
I am not sure if en.xml and en_US.xml files are identical with the same number of keys...
I have a v. 7.0.1 install running trough Webmatrix a it includes the key instruction and the timeout in en.xml, but not in en_US.xml, which is the same as in your screenshot. I think Umbraco might have replaced topText with the key instruction and timeout keys..
It might also be worth upgrading to Umbraco v. 7.0.2 which just has been released today! It has at lot of bug fixes :)
I see that the language files en.xml and en_US.xml is the same for the part in v. 7.0.2, so maybe the key topText isn't used at the moment...
You could report an issue here so the Umbraco team is aware of it: http://issues.umbraco.org/issues
Done. Thanks for all your help!
http://issues.umbraco.org/issue/U4-4095
is working on a reply...