salome-meca日本語化の現状と これから · salome-meca活用研究会 (japan salome-meca...

44
Salome - Meca 日本語化の現状 これから NPO 法人 CAE 懇話会 Salome - Meca 活用研究会 杉本 オープン CAE シンポジウム 2014 NPO 法人 CAE 懇話会

Upload: others

Post on 12-Sep-2019

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Salome-Meca日本語化の現状とこれから

NPO法人 CAE懇話会

Salome-Meca活用研究会 杉本 健オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 2: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Salome-Meca活用研究会(Japan Salome-Meca Working Group)

CAE懇話会

Salome-Meca活用研究会

OSS Salome-Mecaの活用方法を研究する会

非線形分科会

カスタマイズ技術分科会

プリプロセッサ分科会

入門・導入・検証分科会

解説文書分科会

Interface分科会

性能評価分科会

情報発信分科会

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 3: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

トピックス

・Salome-Meca日本語版としてDEXCS2013-

Salome x64に搭載

・Crowdinによる日本語訳登録

・Salome-Meca2014.1に初めて公式に日本語が搭載

・Code_Asterの日本語化

・JSWGのホームページにて日本語化パッチを公開

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 4: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Salome-Mecaとは

OSSの構造解析ソフトウェア・応力解析

・熱伝導解析

・振動解析

・線形・非線形 動・静解析

定常・非定常

固有値解析

時刻暦応答解析

周波数応答解析提供言語 英語・フランス語

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

・その他・連成解析・X-FEM

Page 5: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Salome-Meca日本語化の目的

Salome-Mecaの日本での普及促進による

ユーザ活動の活性化

UIを日本語にすれば使う気になる人の数が増えるのでは…

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 6: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Salome-Meca日本語化の背景

Salome-Meca のリリース元eDF フランス電力会社(フランス最大の電力会社)

2004年11月20日に民間会社に

一部GUI・ドキュメントがフランス語

フランス語がわからない!

そこで

機械翻訳による日本語化を思いついた

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 7: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Salome-Meca 2014.1 x64に日本語が標準搭載

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 8: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Salome-Meca 2014.1

日本の国旗が表示!

Page 9: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Salome-Meca の表示可能言語

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Version ~ 2013.2 2014.1 ~

メニュー言語英語(en),

フランス語(fr)

英語(en), フランス語(fr), 日本語(ja)

Eficas フランス語 フランス語(2014.2 は英語可能に)

ウィザード 英語 英語

ヘルプ 英語 英語

ログ フランス語 フランス語,英語

Page 10: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Salome-Meca の日本語未対応部分

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

一部モジュール

Eficasのメニュー部分

Eficasのカタログ部分

日本語化追加パッチにて対応

JSWG HPにて公開中(後述)

Page 11: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

DEXCS2013-Salome x64にSalome-Meca 2014.1日本語版

標準搭載

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 12: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

DEXCSとは...

岐阜高専DALAB(建築学科柴田研究室)とものづくり企業との共同研究で開発

CAE(コンピュータ支援設計)システムの名称

http://dexcs.gifu-

nct.ac.jp/pukiwiki/index.php?DEXCS%20Official%

20Wiki

OSにSalome-Mecaが含まれたオールインワンパッケージ

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 13: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

DEXCS-Salome2013 x64版

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 14: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

DEXCS-Salome2013 x64版

日本語化追加パッチ適用済

デフォルト言語が日本語に!

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Eficas等、あらかじめ日本語表示対応

Page 15: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

DEXCS-Salome2013 x64版

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 16: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

DEXCS-Salome2013 x64版

ヘルプブラウザにChromium

(Google Chromeクローン)を使用

Google翻訳機能でヘルプが日本語に!

(機械翻訳・要インターネット接続)

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

(DEXCS-Salome2012 に引き続き)

Page 17: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

DEXCS-Salome 2013

皆様是非一度 お使いください.

Eficas日本語化済みはDEXCS2013だけ

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 18: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

JSWGのホームページにて日本語化追加パッチ公開

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 19: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

JSWGとは。。。

Japan Salome-MecaWorking Group

Salome-Meca活用研究会の

英語名です。

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 20: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

JSWGホームページhttp://cae21.info/jswg/

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 21: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

JSWGホームページhttp://cae21.info/jswg/

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 22: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

日本語化追加パッチの所在

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 23: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

現在公開しているパッチ

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

日本語化追加パッチ• 2013.2用• 2014.1用

Eficasカタログ部分の追加パッチ• 2014.1用

Asterウィザード追加パッチ• 2014.1用• 2014.2用

パッチパック(上記3つのパッチパック)

Page 24: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

パッチを充てるときの注意点

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

パッチパックを充てた後は、

必ず

Asterウィザードパッチの最新版を追加で充ててください。

(近日中にパッチパック更新予定)

Page 25: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

入門・導入・検証分科会の紹介

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 26: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

JSWGホームページ

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

まだまだ発展途上です。

これからも

有益な情報発信源とするべく

充実させていきますので、

是非ご活用ください。

Page 27: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Crowdinによる日本語訳登録

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 28: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Crowndin(翻訳語登録システム)

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 29: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Crowndin(翻訳語登録システム)

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

ログインサインアップ

Page 30: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Crowndin(翻訳語登録システム)

日本語を含む世界各国の言語でキーワードを登録できる

世界中のユーザが単語登録可能に!

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 31: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Crowndin(翻訳語登録システム)

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 32: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Crowndin(翻訳語登録システム)

RAW_KEYWORD

日本語登録フィールド

登録済みリストと投票

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 33: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

日本語化のしくみ1

Salome-Meca

UI

Solver

Salome

Code-Aster

(Geometory,Mesh, Post-Pro,PraViS,Aster等の各モジュール)

ジオメトリ,メッシュ作成等のプリ,ソルバへの指示,結果表示作成のポストなど,UI部分を担う

一部を除いて多言語化済み(開発元)

多言語化開発中(開発元)

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 34: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

日本語化のしくみ2

Salome-Mecaにはモジュール群が使用しているQt4による

多言語化が取り入れられている

Qt4用日本語用ライブラリファイルの追加

日本語UIメニューの実現

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 35: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

日本語化のしくみ3

フランス語-英語-日本語翻訳テーブル

Qt4用日本語用ライブラリファイル

Salome 及びSalome-Meca

変換

適用

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 36: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

日本語化のしくみ4

未完成部分Crowdin

ユーザからのフィードバックにより変換テーブル内の訳語精度向上

フランス語-英語-日本語翻訳テーブル

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 37: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Crowdinの適用先

Salome

及びSalome-Meca正式版に

適用

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 38: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Code_Asterの日本語化

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 39: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Code_Asterの日本語化

Code_Asterの日本語化とは

計算した際のログEficas等のCode-Aster付属ツール群

が日本語表示される

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 40: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Code_Asterの日本語化の方法

eDFがCrowdinにて単語・文章の登録環境を用意

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Salome、Salome-Mecaと同様の方法で正式に日本語化される(eDFからマルチバイト文字対応完成の連絡あり)

Page 41: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Crowdin内Code_Asterプロジェクト

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

現在翻訳率 20%

Page 42: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

Crowdinで登録しよう!

ぜひみなさんも登録してください!

ご協力よろしくお願いいたします。http://crowdin.net/

http://crowdin.net/project/salome

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 43: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

今後の予定

・日本語化開発スクリプトとCrowdinの連携

・x86(32bit)版Salome-Mecaの日本語化対応

・Code_Aster ログメッセージの日本語化対応

オープンCAEシンポジウム2014 NPO法人 CAE懇話会

Page 44: Salome-Meca日本語化の現状と これから · Salome-Meca活用研究会 (Japan Salome-Meca Working Group) CAE懇話会 Salome-Meca活用研究会 OSS Salome-Mecaの活用方法を研究する会

最後に...

ご清聴ありがとうございました.

オープンCAEシンポジウム2014 NPO法人 CAE懇話会