<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<span style="white-space: pre-wrap">
</span>
<blockquote type="cite"
cite="mid:Zie_XeyIk26mb9Dh@remotee.erack.redhat.com">
<blockquote type="cite">
<pre class="moz-quote-pre" wrap="">ICE03 ERROR Invalid identifier; Table: Directory, Column: Directory, Key(s): LO_progr_resou_ca@va_LCMES_c8cb7e943
ICE03 ERROR Invalid identifier; Table: Directory, Column: Directory, Key(s): LO_progr_resou_kmr@l_LCMES_c75f6f5fa
[... and hundreds others ...]
</pre>
</blockquote>
<pre class="moz-quote-pre" wrap="">
These look very much derived from translation resources language tags,
where ca@va seems to stem from ca-valencia or kmr@l from kmr-Latn.
Whyever that is crippled that way..
Eike</pre>
</blockquote>
<p><br>
</p>
<p><span style="white-space: pre-wrap">I now know where these "@" signs come from.
We use this script C:\24.2.3.1\solenv\bin\localestr:
#!/bin/sh
case "$1" in
ca-valencia)
echo ca@valencia
;;
kmr-Latn)
echo kmr@latin
;;
sr-Latn)
echo sr@latin
;;
hu-hung)
echo hu@hung
;;
*)
echo $1 | tr '-' '_'
;;
esac
in these places:
C:\24.2.3.1\scp2\macros\macro.pl
C:\24.2.3.1\solenv\gbuild\AllLangMoTarget.mk
C:\24.2.3.1\solenv\gbuild\extensions\post_PackageInfo.mk
and now out of curiosity I have 2 questions:
1. What was/is the reason that for 4 languages we replace "-" with "@" instead of underscore?
2. Is it obsolete or is it still needed?</span></p>
<p><span style="white-space: pre-wrap">
</span></p>
<p><span style="white-space: pre-wrap">Jakub KoĊcielak
</span></p>
</body>
</html>