Issue 109845

Summary: Request LangID for for Vizcayan dialect of Basque.
Product: Internationalization Reporter: bittor <bittor>
Component: i18npoolAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues, ooo
Version: current   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on: 109846    
Issue Blocks:    

Description bittor 2010-03-05 14:14:51 UTC
At Eleka (eleka.net) we have developed a spell checker for the Viscayan dialect
of Basque. In order to integrate this spell checker in OO we would like "Basque
(Bizkaia)" to appear alongside "Basque" in the language selection dialog. We are
posting this enhancement request following instructions from the wiki [1].

As far as I know the Viscayan dialect has no ISO code and has no country
assigned. Nevertheless the Viscayan is officially recognized by the academy of
the basque language and has around 300000 speakers [2].

[1] http://wiki.services.openoffice.org/wiki/Adding_a_new_language_or_locale
[2] http://es.wikipedia.org/wiki/Dialecto_vizca%C3%ADno
Comment 1 ooo 2010-03-05 14:42:13 UTC
No ISO 639 language code is a problem. OOo currently can't work with language
dialects or variants. This has to be postponed until BCP 47 language tags are
implemented.
Comment 2 bittor 2010-03-08 11:31:45 UTC
I understand that since the target milestone is OOo Later ISO 693 will not be
supported at least until OO 4.0. Is there anything we could do to speed up the
process?

In the other hand, would it not be possible to add Vizcayan to the variable
aImplIsoNoneStdLangEntries in i18npool/source/isolang/isolang.cxx as a start?
Comment 3 ooo 2010-03-09 14:45:21 UTC
ISO 639 _is_ supported, but Viscayan has no ISO 639 code as it is not a distinct
language but a dialect instead. Using something made up wouldn't be good,
writing that as a language attribute to document files would also be invalid.
Btw, the aImplIsoNoneStdLangEntries* you mentioned are only used under rare
circumstances mainly to read an assignment, and (hopefully) never written to
documents.

Apparently there is no variant subtag for the Viscayan dialect registered with
IANA, see http://www.iana.org/assignments/language-subtag-registry, so even if
OOo added BCP47 support we could only assign a private extension subtag that
would not allow to exchange documents with other applications unless they
followed our approach. If you think the dialect is widespread enough please
consider to register a subtag following the procedure given at
http://tools.ietf.org/html/rfc5646#section-3.5 and examples in
http://tools.ietf.org/html/rfc5646#appendix-B
Comment 4 gregohp 2010-05-11 14:10:20 UTC
Biscayan has already been aproved by IANA (search for biscayan):

http://www.iana.org/assignments/language-subtag-registry

What would be the next step?
Comment 5 ooo 2010-05-11 14:23:46 UTC
Wait for implementation of BCP47 in issue 109846 this issue depends on.
Comment 6 ooo 2010-05-12 13:26:09 UTC
Reassigning to spare time account.
Comment 7 Marcus 2017-05-20 11:13:48 UTC
Reset assigne to the default "issues@openoffice.apache.org".