Skip navigation.

Sign up | Lost password? | Help

Wandering by mistake

Posts tagged with "English language file"

Developer Console menu item name - bug or feature?

, , , ...

Well… I haven't found any bug in the Developer Console. I simply had no time to try it out yet. And maybe I'm not even interested in it. :wink: But… I've noticed some strange, or should I rather say "promising", bug related to its name. The "Developer Console" menu item perfectly fits the revised English language file. And it looks strange with the standard one:


The very first capitalized user interface string in Opera history is not a part of the Opera language file yet, since the latest weekly uses the very same english.lng file as the one supplied with the stable versions of Opera 9.x. An Opera developer has hard-coded the string in the standard_menu.ini file and made this nice mistake. :smile: Thanks to this mistake I don't have to edit Opera files to make my Opera 9.20 user interface consistent. p:
(I'm torn between two language versions of Opera - I use the Polish version at my home PC, and the revised English one at my office PC.)

If you want to make your Opera 9.20 build 8713 user interface consistent - download and install the revised English language file. :devil: :D

Revised version of the English language file for Opera 9.10 for Windows

, , ,

For those, who prefer English Opera compatible with the common user interface guidelines, here is the revised version of the English language file for Opera 9.10 for Windows.

span>

If you have any comments, go to http://my.opera.com/revised/forums/.

Opera English Language File Revised, part II

, , ,

In my last post I've written, that I was not able to find any references to the "title style" in the Human Interface Guidelines. Well, I should had read these guidelines more carefully. Here are the links related to capitalization rules for:

Let me quote the Mac OS guidelines:

All interface element labels should be capitalized in either title style or sentence style. [...] Title style means that you capitalize every word except:

  • Articles (a, an, the),
  • Coordinating conjunctions (and, or),
  • Prepositions of three or fewer letters, except when the preposition is part of a verb phrase, as in “Starting Up the Computer.”

In title style, always capitalize the first and last word, even if it is an article, a conjunction, or a preposition of three or fewer letters.


Title style should be applied to:
  • Menu titles,
  • Menu items,
  • Push buttons,
  • Labels that are not full sentences (for example, group box or list headings).

And I also recommend this article: Top Guidelines Violations which discusses the most common violations of the Microsoft® Windows Vista™ User Experience Guidelines.

Opera English Language File Revised

, , ,

Opera does not adhere the conventions used by software having the English user interface. Normally the so called "title style" (where important words are capitalized) is used for some of the user interface elements, such as menus, buttons and titles of dialog windows. Using the "title style" for these elements seems to be so obvious, that it's not even mentioned (or is not highlighted enough to make me see it at the very first glance) in any of the "Human Interface Guidelines" I've found on-line, including those for Windows, Mac OS X and KDE/Gnome Linux graphical environments. I've prepared a modified version of the english.lng file to make Opera have more standard look and feel.


span>

Note, that it's a completely unofficial and unsupported language file. It's based on the original LNG file found in Opera 9.01 for Windows, so it's not recommended for Linux and Mac OS users, since it lacks some Linux and Mac specific strings. This is just an attempt to start lobby to make Opera Software fix this known and a bit annoying user interface bug.

The file may still contain some errors, such as incorrect usage of the title style, or strings that were omitted when reviewing the language file. Feel free to post any comments and suggestions.

I am of course aware of the fact that incorporating such changes to the official Opera versions would require lots of work, such as checking any possible dependencies (a single string may be reused in various contexts), but I do hope that it's possible to perform this task before the next major version appears.

Instructions for installing Opera language files may be found here.