利用可能な言語のリストを 2 文字の ISO コードとして取得する必要があります。
「sys_language」から選択して、定義された言語のリストを取得できることは知っていますが、これらにはそのような ISO コードは含まれていません。
「sys_language」のテーブル構造は次のとおりです。
1 uid int(11) UNSIGNED AUTO_INCREMENT
2 pid int(11) UNSIGNED
3 tstamp int(11) UNSIGNED
4 hidden tinyint(4) UNSIGNED
5 title varchar(80) utf8_general_ci
6 flag varchar(20) utf8_general_ci
7 static_lang_isocode int(11)
フラグをクリックして、バックエンド管理インターフェイスからいくつかの言語を追加しようとしましたが、これにより sys_language テーブルに別の行が追加されますが、そのような定義された言語を 2 文字の ISO 言語コードに変換する方法がわかりません。 .
最も近いのは、「フラグ」フィールドに挿入される 2 文字のフラグ コードですが、実際にはフラグを言語コードに変換することはできません (スイスには 3 つ (実際には 4 つもあると思います) の公用語があると考えてください)。
では、インストール/有効化された言語の 2 文字の ISO コードのリストを取得するにはどうすればよいでしょうか?
ご挨拶/ありがとう