From: SourceForge.net <no...@so...> - 2006-04-24 17:14:57
|
Bugs item #1473713, was opened at 2006-04-20 19:27 Message generated for change (Comment added) made by mihmax You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=520347&aid=1473713&group_id=68187 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: 1.6 Status: Open >Resolution: Fixed Priority: 6 Submitted By: Steven DeWitt (stevendewitt) Assigned to: Maxym Mykhalchuk (mihmax) Summary: Language codes forced to uppercase Initial Comment: Hello, From what I understand, OmegaT does not enforce compliance with ISO language codes, which is fine. One annoying thing it does do, however, is force language codes to all uppercase. When starting a new project, if I use ISO language code "fr-CA", OmegaT changes it to "FR-CA" in the project TM. The problem for me is that if I merge the final project TM with an existing client TM using a tool like Heartsome TMX Editor, Heartsome distinguishes between "fr-CA" and "FR-CA" as if they are two separate languages. I realize that the people at Heartsome could also change their tool, but since the standard is to use lowercase for the first two letters of the language code, it would be nice if OmegaT at least did not change the language codes after I entered them. Thanks very much, Steven DeWitt 1.6RC8 news /at/ stevendewitt.ca ---------------------------------------------------------------------- >Comment By: Maxym Mykhalchuk (mihmax) Date: 2006-04-24 19:14 Message: Logged In: YES user_id=488500 Fixed in CVS Checking in src/org/omegat/util/Language.java; new revision: 1.9; Checking in src/org/omegat/util/PatternConsts.java; new revision: 1.14; done ---------------------------------------------------------------------- Comment By: Maxym Mykhalchuk (mihmax) Date: 2006-04-24 16:53 Message: Logged In: YES user_id=488500 BTW, that's clearly a bug of Heartsome tools, because TMX Specification reads http://www.lisa.org/standards/tmx/tmx.html#xml:lang: "Unlike the other TMX attributes, the values for xml:lang are not case-sensitive" ---------------------------------------------------------------------- Comment By: Maxym Mykhalchuk (mihmax) Date: 2006-04-24 16:47 Message: Logged In: YES user_id=488500 OK, OmegaT won't force the case change, however it will still treat fr-CA and FR-CA as equivalent (e.g., in TMX import thing). ---------------------------------------------------------------------- Comment By: Jean-Christophe Helary (brandelune) Date: 2006-04-21 02:03 Message: Logged In: YES user_id=915082 I noticed that too. I don't think it is good either. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=520347&aid=1473713&group_id=68187 |