<div class="gmail_quote">On Thu, Jan 20, 2011 at 12:52 PM, Peter von Kaehne <span dir="ltr">&lt;<a href="mailto:refdoc@gmx.net" target="_blank">refdoc@gmx.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


<div><br>
&gt; I think putting abbreviation first always is nice because it is easier<br>
&gt; to scan for (i.e. ESV is much more recognizable than English Standard<br>
&gt; Version).  Putting the Abbreviation on the front makes it possible to<br>
&gt; scan through a list for it, whereas if the description was first and the<br>
&gt; abbreviation at the end it would be much more difficult.<br>
<br>
</div>A lot of this comes back to some of the threads in the past on localised<br>
display of book names etc.<br>
<br>
If I use e.g. Xiphos in German it is a bit irritating that all kind of<br>
German Bibles are called GerThis or GerThat, particularly if there are<br>
valid (but possibly conflicting with those in other languages)<br>
abbreviations.<br>
<br>
Therefore I think we should really move away from using the internal<br>
identifier as a user visible tag.<br>
<br>
If we have unique internal identifiers we can have any number of<br>
clashing abbreviations in different languages - it simply will not<br>
matter - the English ESV will be something entirely different to the<br>
Romanian (I am making this one up) and a user having both installed will<br>
cope because s/he will usually know the context.<br></blockquote><div><br>I agree with Peter and Ben.<br><br>I think having an abbreviation is useful for display for a few reasons:<br>1. UI controls where space is limited (e.g. in a table with many other entries, or in a dropdown).<br>

<br>2. For ease of scanning, as Ben said.<br><br>3. Because the abbreviation might actually be known better than the correct, full name (e.g. ESV, KJV, NASB, ...).<br><br>Traditionally, all frontends that I know of have taken this abbreviated name from the module name.  As Peter says, this is not very useful for foreign language names, and also prohibits localised names.  For this reason we proposed the Abbreviation in the conf file a couple of years ago to replace use of the module name.  I think it was suggested that it have a soft maximum length of about 14 - 16 characters, but I can&#39;t remember where that number came from (maybe to accommodate places where the abbreviation was to be used and space was limited).<br>

<br>This was largely agreed to, made its way onto the Wiki for the conf file (with default value &quot;The module name&quot;), and then (to the best of my knowledge) was never implemented by any frontend, including BPBible.  I don&#39;t know if any modules now use it.  I still think it&#39;s a good idea (like many other things), I have just never taken the time to implement it.<br>

<br>Jon<br>
</div></div>