13 Aug
2005
13 Aug
'05
11:17 p.m.
On Aug 13, 2005, at 2:30 AM, Ralf Stephan wrote:
Reason: using wrong strings causes existing translations to be missed. The fix was to
replace
<submenu name="New"> <submenu name="Open Recent"> <submenu name="Show/Hide">
with
<submenu name="_New"> <submenu name="Open _Recent"> <submenu name="Show/Hide D_ialogs">
Ahhh... I see an interesting issue there
In the long run, we should try to use abstract names there. That is, some string that stays the same no matter what the language, and that the user does not directly see.
As I touch things I'm going to be keeping an eye out for "logical internal identifier string" versus "end-user visible string" and try to make sure we do the right things. This includes translating the latter but never the former.
Just wanted to point this out to everyone as something to keep in mind.