Langscore Ver.0.8.10公開
更新しました。めちゃくちゃ修正しました。
https://github.com/MUkoutyan/langscore-app/releases/tag/v0.8.10
地味に大きい変更が3点あります。
「メモ」の内容をCSVに出力
「メモ」内に、ゲーム中で表示する文章を記述するプラグインがあったため、今回の対応を行いました。
Langscore_ObserverBridge.js を追加
https://ci-en.net/creator/16302/article/1485201
の記事で書いた「画像切り替えが機能しない」への対応です。
これにより、プラグイン書き出し時に"Langscore_ObserverBridge.js"が先頭に配置され、従来の"Langscore.js"がプラグインリストの一番下に配置されるようになります。
Langscore_ObserverBridge.jsはプラグイン開発者向けのプラグインのため、通常利用時は無視して下さい。
出力する翻訳CSVのテキストエンコーディングをBom付きUTF-8に変更。
CSVのテキストエンコーディングをUTF-8からBom付きUTF-8に変更しました。
Excelなどのソフトで開いた際に、文字化けしにくくなります。
以下は変更内容です。
MV/MZプラグイン
不具合修正
- NWjs実行時で言語パッチモードが無効の場合、画像の読み込み時にクラッシュする不具合を修正。
- data/translateフォルダが存在しないと起動時の処理で無限ループとなる不具合を修正。
- プラグインのパラメータを持つScript.csvを読み込むとエラーとなる不具合を修正。
- デフォルト言語以外の言語を選択した後、デフォルト言語に戻すと翻訳文が適用されない不具合を修正。
- パッチモード使用中に、適用中の言語フォルダを削除して起動すると、言語メニューが適用中の言語のままになる不具合を修正。
- デプロイ時に必ず含める画像の項目に、正しく画像が含まれていない不具合を修正。
- 言語読み込み状態を格納する変数の項目が選択できない不具合を修正。
仕様変更
- サポート外の言語フォルダは読み込まないように変更。
langscore-divisi
不具合修正
- 画像の拡張子が小文字でないと検出できない不具合を修正。
- config.jsonが無くても処理が続行され、例外が発生する不具合を修正。
- プラグイン更新時に「デプロイメントしても必ず含めるファイル」で既存のファイルパスが保持されない不具合を修正。
仕様変更
- MV/MZで「メモ」の項目を検出するように変更。
- Langscore.jsの配置場所をプラグインリストの先頭から末尾に変更。
- Langscore_ObserverBridge.jsプラグインを先頭に配置するように変更。
- 言語の変数パラメータの初期値を0に設定。
- 出力する翻訳CSVのテキストエンコーディングをBom付きUTF-8に変更。
langscoreアプリ
不具合修正
- 画像フォルダが多重に階層化されていると、ツリーに画像が表示されない不具合を修正