[sword-devel] Adding abbreviated names to the module conf file (was Re: isalnum(3) for i18n)
dhowens at pmbx.net
Wed Dec 17 01:34:19 MST 2008
Chris Little wrote:
> Daniel Owens wrote:
>> - The default should not necessarily be English. This is what Chris is
>> suggesting. The default display ought to be in the language that the
>> module developer decides (usually the language of that module, except
>> in the case of ancient texts, in which case probably English should be
>> the default).
> My recommendation was actually that the default be the language of the
> module (what I have referred to, perhaps somewhat confusingly, as the
> localized name). In the absence of that, I recommended using the
> English. For old (all existing) content, the fallback would be the
> current combination of localized plus English that is found in most
> For ancient languages, I would recommend simply using the "English" (or
> more generally Latin/Latin-script) form.
> > One further item I would like to propose is an Author field. This is not
>> so important for Bibles (and maybe for most dictionaries), but for
>> most books the author is a major factor in whether one uses it or not
>> (way more important than title). It could be argued that the author
>> ought to be in the Description or About, but if front-ends in the
>> future want to enable users to sort the books in their library by
>> author, title, subject, etc., then there needs to be a field for that.
>> It also facilitates bibliographic citation for students and scholars.
>> The more books are added, the more important this becomes. And it also
>> ought to be localizable (I'm thinking especially of Chinese authors).
>> A Publisher field could be useful too, but that usually is given in
>> the About field, so I wouldn't push for it as long as the full
>> bibliographic information is there somewhere.
> I think an Author field is a great idea. We'll probably also want a
> Translator field. I believe Publisher /might/ be covered by one of the
> Copyright lines, but I can't check the .conf standard in the Wiki ATM.
> I don't think this needs to be localizable. Rather we should just keep
> names in a standard form. There are cases where an author's name is
> different in different languages, but they are relatively few. More
> significant are the case where an author's name is transliterated. We
> could do "Author" and "LatnAuthor" fields for the native script form and
> Latin transliterated form respectively, but it might be just as sensible
> to put the Latin transliteration in parentheses following its native
> script form.
> I think we should also keep things in standard sorting order of family
> name followed by given name.
> So, by way of example, considering first a Latin-script name, then a
> non-Latin-script name:
> Author=Luther, Martin
> Author=倪柝聲 (Nee, Watchman)
> LatnAuthor=Nee, Watchman
Sounds good to me!
> For multiple authors, we can simply use commas and 'and' (or its
> module-locale appropriate translation).
> sword-devel mailing list: sword-devel at crosswire.org
> Instructions to unsubscribe/change your settings at above page
More information about the sword-devel