On 11/06/2014 03:57 PM, Jim Porter wrote:
> On 11/06/2014 02:40 PM, Zibi Braniecki wrote:
>> 2) It creates an illusion that your UI is localized even when some
>> errors prevent it from happening
> This is why I generally prefer putting ugly-but-readable strings like
> "EmaiL SettingS" in the HTML. It's still obvious when something goes
> awry, but it makes finding things easier (see below).
FTR in the email app when the l10n build or runtime mechanisms broke,
weird bugs got filed against the email app when they saw the strings.
While it's handy that any bugs were filed, if the expectation can end up
being "hey I don't see any strings at all, I'll file an l10n or build
bug instead of filing a bug against the app", that would certainly be an
improvement in my book! :)
(Noting that most of these breakages were due to the build system not
being "make -jN" safe at the time but being built that way in automated
builds. I think many of these issues have ideally been resolved and
shouldn't crop up again.)
Andrew