Hi,

I'm confused how the matching works.
It seems like it tries to match language code at the end of the file name. 
Which is fine. But imagine that you have mixture of 2 leter codes (like en, es, 
ru, pl - ISO 639) and 5 leter codes like (en_US, pl_PL, es_ES, ca_ES - ISO 
639_ISO 3166).
If I'll assign languages like pl, pl_PL to the same project it matches all 
files that ends by pl_PL to both of languages and files are reported twice. 
This is wrong.
If I'll assign languages like es, ca_ES all files that ends to the es or ES 
will be matched. This is wrong because you are matching Catalan to Spain.
I suppose that it is caused by case insensitivity of matching language codes. 
Language code is always lowercase and country code is always uppercase.

This is how the 2.1.3 version works. I suppose that 2.1.4 works same way.

I don't see Non-gnu project tree style as suitable workaround for my projects.

Could you be more strict about this or make case sensitivity as optional 
parameter (at least)?

Thanks for help in advance

Regards Zdenek
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Translate-pootle mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/translate-pootle

Reply via email to