Skip Menu |

This queue is for tickets about the Lingua-ENG-Word2Num CPAN distribution.

Report information
The Basics
Id: 110349
Status: rejected
Priority: 0/
Queue: Lingua-ENG-Word2Num

People
Owner: PETAMEM [...] cpan.org
Requestors: ether [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Non-standard namespace
Most Lingua:: modules use the two-character lingual code for the second level of the namespace, e.g. Lingua::EN::, Lingua::DE::, etc. Your Lingua::ENG:: modules are the ony exceptions (and the same situation exists for your other Lingua::*::Words2Nums and ::Numbers modules).
On Mon Dec 14 17:58:15 2015, ETHER wrote: Show quoted text
> Most Lingua:: modules use the two-character lingual code for the > second level of the namespace, e.g. Lingua::EN::, Lingua::DE::, etc. > Your Lingua::ENG:: modules are the ony exceptions (and the same > situation exists for your other Lingua::*::Words2Nums and ::Numbers > modules).
Intentional feature not considered a bug. On the contrary, we consider the 2-letter language encodings a short-sighted design decision. Most modules - not only Lingua:: - *should* use the iso639-3 code instead of the *iso639-1* code http://act.yapc.eu/ye2013/talk/4610 Let's say we do a "Chinese" Lingua:: module. You advocate for Lingua::ZH:: and that is the only option in iso639-1 We can do this via Lingua::ZHO but that is imprecise as ist is only representing the macrolanguage. If the module should support Mandarin, Cantonese or Minnan grammar, usage etc. It should be Lingua::CMN, Lingua::YUE, Lingua::NAN respectively. Try that with iso639-1 This request is like "Please ditch Perl 5.22, let's go back to 5.8"