[
▲前のスレッド
]
▼
2013/10/1 (火) 07:18:41
syat
Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.76 Safari/537.36
[2053]
英語版つくってます
Lucienさんの英語リソースと、なすこじさんの言語DLL機能を、UNICODE版に対応させ中です。
画面の見た目がある程度できたので、テストバイナリをアップしました。
http://
ux.
getuploa
der.
com/
sakura_e
ditor/
download
/
84/
sakura_e
n_201310
01.
zip
現在branches/trunk2_i18nで作業しており、どこかのタイミングでtrunk2にマージしたいので、ご確認いただけると幸いです。
https://
sourcefo
rge.
net/
p/
sakura-
editor/
patchuni
code/
259/
▼
2013/11/18 (月) 18:35:27
まくろ
Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; MANMJS; rv:11.0) like Gecko
[2055]
Re:英語版つくってます
ExpandParameterか専用マクロを定義して
プラグイン側の言語も切り替えられるようにできますか
▼
2013/12/3 (火) 00:24:01
もか
INCM1.23a
[2068]
Re2:英語版つくってます
>プラグイン
どうしましょうか。
>ExpandParameterか専用マクロを定義して
現在の言語を取得するように最低限1つこれは必要ですね。
あとplugin.defと同じで英語のものをplugin_en_US.defにするとか?
でもそれだと、定義部分が重複してトラブルの元だよね。
文字列部分だけ、plugin_en_US.defも合わせて読み込むようにするとかでしょうか。
▼
2013/12/6 (金) 18:48:09
まくろ
Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; MANMJS; rv:11.0) like Gecko
[2071]
Re3:英語版つくってます
案1
defファイルを分ける
案2
plugin.def内の言語によって変わるキーだけ言語識別子を付加したキーを読む。
C[1]=HandlerName ←ここは絶対変わらない
C[1].Label=あいう ←デフォルトで読むキー
C[1].Label_en_US=aiu ←言語設定で読んでみるキー
言語をころころ切り替えても定義が不整合を起こさないようにしたいですね
▼
2013/12/7 (土) 00:53:03
もか
INCM1.23a
[2072]
Re4:英語版つくってます
ためしに作ってみました。
https://sourceforge.net/p/sakura-editor/patchunicode/259/?page=5
言語ファイルを放り込むだけで特定言語に対応できるように、
<プラグインフォルダ>local\plugin_<言語名>.def
に、文字列部分だけ定義する方式にしてみました。
▼
2013/12/7 (土) 14:02:07
まくろ
Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; Touch; MANMJS; rv:11.0) like Gecko
[2077]
Re5:英語版つくってます
もかさんの方式でよいと思います
[
▼次のスレッド
]
INCM/CMT
Cyclamen v3.81
[ut:0.000][st:0.000]