Commit 007d9f74 LN

中英文修改

1 个父辈 7c64034f
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
<!--是否有门禁屏蔽功能,=1表示有此功能--> <!--是否有门禁屏蔽功能,=1表示有此功能-->
<add key="HasDisableDoorControl" value="1" /> <add key="HasDisableDoorControl" value="1" />
<add key="ACBaudRate" value="115200" /> <add key="ACBaudRate" value="115200" />
<add key="Default_Language" value="zh-CN" /> <add key="Default_Language" value="ja-JP" />
<add key="UseAIOBOX" value="1" /> <add key="UseAIOBOX" value="1" />
<add key="DIMS" value="20" /> <add key="DIMS" value="20" />
<add key="DOMS" value="200" /> <add key="DOMS" value="200" />
......
...@@ -30,6 +30,7 @@ namespace OnlineStore.AutoInOutStore ...@@ -30,6 +30,7 @@ namespace OnlineStore.AutoInOutStore
Control.CheckForIllegalCrossThreadCalls = false; Control.CheckForIllegalCrossThreadCalls = false;
InitializeComponent(); InitializeComponent();
chbAuto.Checked = ConfigAppSettings.GetIntValue(Setting_Init.App_AutoRun).Equals(1); chbAuto.Checked = ConfigAppSettings.GetIntValue(Setting_Init.App_AutoRun).Equals(1);
processMenu(); processMenu();
} }
...@@ -212,7 +213,7 @@ namespace OnlineStore.AutoInOutStore ...@@ -212,7 +213,7 @@ namespace OnlineStore.AutoInOutStore
private void FrmTest_Load(object sender, EventArgs e) private void FrmTest_Load(object sender, EventArgs e)
{ {
string language = ConfigAppSettings.GetValue(Setting_Init.Default_Language); string language = ConfigAppSettings.GetValue(Setting_Init.Default_Language);
if (language.Equals(ResourceCulture.China) || language.Equals(ResourceCulture.English)) if (language.Equals(ResourceCulture.China) || language.Equals(ResourceCulture.English) || language.Equals(ResourceCulture.Japanese))
{ {
ResourceCulture.SetCurrentCulture(language); ResourceCulture.SetCurrentCulture(language);
} }
...@@ -221,7 +222,7 @@ namespace OnlineStore.AutoInOutStore ...@@ -221,7 +222,7 @@ namespace OnlineStore.AutoInOutStore
ResourceCulture.SetCurrentCulture(ResourceCulture.China); ResourceCulture.SetCurrentCulture(ResourceCulture.China);
ConfigAppSettings.SaveValue(Setting_Init.Default_Language, ResourceCulture.China); ConfigAppSettings.SaveValue(Setting_Init.Default_Language, ResourceCulture.China);
} }
// ResourceCulture.LoaAllRes(); // ResourceCulture.LoaAllRes();
GetVersion(); GetVersion();
LogUtil.logBox = this.richTextBox1; LogUtil.logBox = this.richTextBox1;
this.ShowInTaskbar = true; this.ShowInTaskbar = true;
...@@ -252,6 +253,7 @@ namespace OnlineStore.AutoInOutStore ...@@ -252,6 +253,7 @@ namespace OnlineStore.AutoInOutStore
} }
打开日志ToolStripMenuItem.Text = openLog; 打开日志ToolStripMenuItem.Text = openLog;
LanguageProcess();
SetImage(); SetImage();
} }
private void SetImage() private void SetImage()
......
...@@ -117,9 +117,6 @@ ...@@ -117,9 +117,6 @@
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<data name="名称" xml:space="preserve">
<value> 英文 </value>
</data>
<data name="AbsMove" xml:space="preserve"> <data name="AbsMove" xml:space="preserve">
<value> absolute motion </value> <value> absolute motion </value>
</data> </data>
...@@ -142,10 +139,10 @@ ...@@ -142,10 +139,10 @@
<value> Motion axis {0} alarm </value> <value> Motion axis {0} alarm </value>
</data> </data>
<data name="AxisHomeMoveAlarm" xml:space="preserve"> <data name="AxisHomeMoveAlarm" xml:space="preserve">
<value> "Motion{0} axis{1}: origin completion signal received </value> <value>Motion{0} axis{1}: origin completion signal received, error between the current location[{2}] and zero location exceeding limits!</value>
</data> </data>
<data name="AxisMoveAlarm" xml:space="preserve"> <data name="AxisMoveAlarm" xml:space="preserve">
<value> Motion{0} axis{1}: error between the destination location[{2}] and current location{3} exceeding limits ! </value> <value>Motion{0} axis{1}: error between the destination location[{2}] and current location{3} exceeding limits !</value>
</data> </data>
<data name="Batch_Axis" xml:space="preserve"> <data name="Batch_Axis" xml:space="preserve">
<value> Axis 5 </value> <value> Axis 5 </value>
...@@ -238,7 +235,7 @@ ...@@ -238,7 +235,7 @@
<value> (Axis 4) Pressing Axis </value> <value> (Axis 4) Pressing Axis </value>
</data> </data>
<data name="FrmAxisDebug_label5_Text" xml:space="preserve"> <data name="FrmAxisDebug_label5_Text" xml:space="preserve">
<value> Rotational Speed(r/min) </value> <value> Rotational Speed(rpm) </value>
</data> </data>
<data name="FrmAxisDebug_label6_Text" xml:space="preserve"> <data name="FrmAxisDebug_label6_Text" xml:space="preserve">
<value> Real-time location </value> <value> Real-time location </value>
...@@ -409,7 +406,7 @@ ...@@ -409,7 +406,7 @@
<value> Actual location: </value> <value> Actual location: </value>
</data> </data>
<data name="FrmPositionTool_label8_Text" xml:space="preserve"> <data name="FrmPositionTool_label8_Text" xml:space="preserve">
<value> Rotational Speed(r/min) </value> <value> Rotational Speed(rpm) </value>
</data> </data>
<data name="FrmPositionTool_label9_Text" xml:space="preserve"> <data name="FrmPositionTool_label9_Text" xml:space="preserve">
<value> Point P3 offset: </value> <value> Point P3 offset: </value>
...@@ -619,7 +616,7 @@ ...@@ -619,7 +616,7 @@
<value>1=Alarm, 0=Normal</value> <value>1=Alarm, 0=Normal</value>
</data> </data>
<data name="FrmStoreBox_label15_Text" xml:space="preserve"> <data name="FrmStoreBox_label15_Text" xml:space="preserve">
<value>1=Executing, 0=Not executing</value> <value> 1=Executing, 0=Not executing</value>
</data> </data>
<data name="FrmStoreBox_label16_Text" xml:space="preserve"> <data name="FrmStoreBox_label16_Text" xml:space="preserve">
<value>1=Complete, 0=Incomplete</value> <value>1=Complete, 0=Incomplete</value>
...@@ -661,7 +658,7 @@ ...@@ -661,7 +658,7 @@
<value> Servo address: </value> <value> Servo address: </value>
</data> </data>
<data name="FrmStoreBox_label47_Text" xml:space="preserve"> <data name="FrmStoreBox_label47_Text" xml:space="preserve">
<value> Speed(r/min):</value> <value> Speed(rpm): </value>
</data> </data>
<data name="FrmStoreBox_label48_Text" xml:space="preserve"> <data name="FrmStoreBox_label48_Text" xml:space="preserve">
<value> Location: </value> <value> Location: </value>
...@@ -694,13 +691,13 @@ ...@@ -694,13 +691,13 @@
<value> Material retrieval count </value> <value> Material retrieval count </value>
</data> </data>
<data name="FrmStoreBox_lblTemp_Text" xml:space="preserve"> <data name="FrmStoreBox_lblTemp_Text" xml:space="preserve">
<value> "Temperature-- </value> <value>Temperature--, Humidity--</value>
</data> </data>
<data name="FrmStoreBox_lblThisSta_Text" xml:space="preserve"> <data name="FrmStoreBox_lblThisSta_Text" xml:space="preserve">
<value> Equipment is not started </value> <value> Equipment is not started </value>
</data> </data>
<data name="FrmStoreBox_lblWaitTragGo_Text" xml:space="preserve"> <data name="FrmStoreBox_lblWaitTragGo_Text" xml:space="preserve">
<value> "Please handle the material </value> <value>Please handle the material, and then click Close SISO Door button.</value>
</data> </data>
<data name="FrmStoreBox_tabPage1_Text" xml:space="preserve"> <data name="FrmStoreBox_tabPage1_Text" xml:space="preserve">
<value> Temperature and humidity debug </value> <value> Temperature and humidity debug </value>
...@@ -814,10 +811,10 @@ ...@@ -814,10 +811,10 @@
<value> Unloading material failure: no material </value> <value> Unloading material failure: no material </value>
</data> </data>
<data name="GetError2" xml:space="preserve"> <data name="GetError2" xml:space="preserve">
<value> "Unloading material failure: the equipment is working </value> <value>Unloading material failure: the equipment is working, and cannot unlock the MIMO door</value>
</data> </data>
<data name="HasWare" xml:space="preserve"> <data name="HasWare" xml:space="preserve">
<value> "There is material detected on the clamping device </value> <value>There is material detected on the clamping device, please check and solve it!</value>
</data> </data>
<data name="HomeMove" xml:space="preserve"> <data name="HomeMove" xml:space="preserve">
<value> Return to Origin </value> <value> Return to Origin </value>
...@@ -826,7 +823,7 @@ ...@@ -826,7 +823,7 @@
<value> (Axis 3) InOut Axis </value> <value> (Axis 3) InOut Axis </value>
</data> </data>
<data name="InoutAlarm" xml:space="preserve"> <data name="InoutAlarm" xml:space="preserve">
<value> "Axis 3 Alarm! Reset failed </value> <value>Axis 3 Alarm! Reset failed, please reset again!</value>
</data> </data>
<data name="InoutNotOk" xml:space="preserve"> <data name="InoutNotOk" xml:space="preserve">
<value> Please return Axis 3 to standby location first! </value> <value> Please return Axis 3 to standby location first! </value>
...@@ -838,7 +835,7 @@ ...@@ -838,7 +835,7 @@
<value> The material has arrived at the storage location </value> <value> The material has arrived at the storage location </value>
</data> </data>
<data name="InStoreError" xml:space="preserve"> <data name="InStoreError" xml:space="preserve">
<value> "Storage location format error: barcode[{0}] </value> <value>Storage location format error: barcode[{0}], storage location No.[{1}]</value>
</data> </data>
<data name="InStoreExecute" xml:space="preserve"> <data name="InStoreExecute" xml:space="preserve">
<value> Material storage in execution </value> <value> Material storage in execution </value>
...@@ -847,10 +844,10 @@ ...@@ -847,10 +844,10 @@
<value> Material storage failed </value> <value> Material storage failed </value>
</data> </data>
<data name="InStoreNoCode" xml:space="preserve"> <data name="InStoreNoCode" xml:space="preserve">
<value> "The barcode is not detected by the camera </value> <value>The barcode is not detected by the camera, and the material will arrive at the Signal Door</value>
</data> </data>
<data name="InStoreNoPosition" xml:space="preserve"> <data name="InStoreNoPosition" xml:space="preserve">
<value> "Storage location not found: barcode[{0}] </value> <value>Storage location not found: barcode[{0}], storage location No.[{1}]</value>
</data> </data>
<data name="inSuddenStop" xml:space="preserve"> <data name="inSuddenStop" xml:space="preserve">
<value> Equipment emergency stop </value> <value> Equipment emergency stop </value>
...@@ -871,7 +868,7 @@ ...@@ -871,7 +868,7 @@
<value> No air pressure signal detected </value> <value> No air pressure signal detected </value>
</data> </data>
<data name="NoCodeMsg" xml:space="preserve"> <data name="NoCodeMsg" xml:space="preserve">
<value> "The barcode is not detected by the camera </value> <value>The barcode is not detected by the camera, please reload the material!</value>
</data> </data>
<data name="OpenAxisFail" xml:space="preserve"> <data name="OpenAxisFail" xml:space="preserve">
<value> Enable Axis{0} failed </value> <value> Enable Axis{0} failed </value>
...@@ -880,7 +877,7 @@ ...@@ -880,7 +877,7 @@
<value> Material retrieval: </value> <value> Material retrieval: </value>
</data> </data>
<data name="OutFull" xml:space="preserve"> <data name="OutFull" xml:space="preserve">
<value> "The batch material string is full </value> <value> The batch material string is full, please take out the material!</value>
</data> </data>
<data name="OutMoveExecute" xml:space="preserve"> <data name="OutMoveExecute" xml:space="preserve">
<value> Material retrieval completed </value> <value> Material retrieval completed </value>
......
...@@ -142,7 +142,7 @@ ...@@ -142,7 +142,7 @@
<value> 運動軸(0)アラーム発報 </value> <value> 運動軸(0)アラーム発報 </value>
</data> </data>
<data name="AxisHomeMoveAlarm" xml:space="preserve"> <data name="AxisHomeMoveAlarm" xml:space="preserve">
<value> error between the current location[{2}] and zero location exceeding limits!" </value> <value>運動(0)軸(1)の原点復帰位置信号と現在位置信号(2)を受け取り、誤差(位置ずれ量)が大きい場合はアラーム発報</value>
</data> </data>
<data name="AxisMoveAlarm" xml:space="preserve"> <data name="AxisMoveAlarm" xml:space="preserve">
<value> 運動(0)軸(1)の目標位置信号(2)と現在位置信号(3)を受け取り、誤差(位置ずれ量)が大きい場合はアラーム発報 </value> <value> 運動(0)軸(1)の目標位置信号(2)と現在位置信号(3)を受け取り、誤差(位置ずれ量)が大きい場合はアラーム発報 </value>
...@@ -238,7 +238,7 @@ ...@@ -238,7 +238,7 @@
<value> (軸4)圧縮軸 </value> <value> (軸4)圧縮軸 </value>
</data> </data>
<data name="FrmAxisDebug_label5_Text" xml:space="preserve"> <data name="FrmAxisDebug_label5_Text" xml:space="preserve">
<value> 速度(r/min) </value> <value> 速度(rpm) </value>
</data> </data>
<data name="FrmAxisDebug_label6_Text" xml:space="preserve"> <data name="FrmAxisDebug_label6_Text" xml:space="preserve">
<value> リアルタイム座標 </value> <value> リアルタイム座標 </value>
...@@ -409,7 +409,7 @@ ...@@ -409,7 +409,7 @@
<value> 実際位置: </value> <value> 実際位置: </value>
</data> </data>
<data name="FrmPositionTool_label8_Text" xml:space="preserve"> <data name="FrmPositionTool_label8_Text" xml:space="preserve">
<value> 速度(r/min): </value> <value> 速度(rpm): </value>
</data> </data>
<data name="FrmPositionTool_label9_Text" xml:space="preserve"> <data name="FrmPositionTool_label9_Text" xml:space="preserve">
<value> P3 オフセット量: </value> <value> P3 オフセット量: </value>
...@@ -481,7 +481,7 @@ ...@@ -481,7 +481,7 @@
<value> プレゼンテーションモードを開始 </value> <value> プレゼンテーションモードを開始 </value>
</data> </data>
<data name="FrmStoreBox_btnGetAlarm_Text" xml:space="preserve"> <data name="FrmStoreBox_btnGetAlarm_Text" xml:space="preserve">
<value>サーボの状態を読取る</value> <value> サーボの状態を読取る </value>
</data> </data>
<data name="FrmStoreBox_btnGetOutTray_Text" xml:space="preserve"> <data name="FrmStoreBox_btnGetOutTray_Text" xml:space="preserve">
<value> リールを取り出す </value> <value> リールを取り出す </value>
...@@ -550,7 +550,7 @@ ...@@ -550,7 +550,7 @@
<value> 昇降軸入出庫口位置P 7: </value> <value> 昇降軸入出庫口位置P 7: </value>
</data> </data>
<data name="FrmStoreBox_btnUpDownP1_Text" xml:space="preserve"> <data name="FrmStoreBox_btnUpDownP1_Text" xml:space="preserve">
<value> 昇降軸のピックアップ点P 1:</value> <value> 昇降軸のピックアップ点P 1: </value>
</data> </data>
<data name="FrmStoreBox_btnUpdownP2_Text" xml:space="preserve"> <data name="FrmStoreBox_btnUpdownP2_Text" xml:space="preserve">
<value> 昇降軸出庫高点P 2: </value> <value> 昇降軸出庫高点P 2: </value>
...@@ -658,10 +658,10 @@ ...@@ -658,10 +658,10 @@
<value> ポート番号: </value> <value> ポート番号: </value>
</data> </data>
<data name="FrmStoreBox_label46_Text" xml:space="preserve"> <data name="FrmStoreBox_label46_Text" xml:space="preserve">
<value>サーボのアドレス:</value> <value> サーボのアドレス: </value>
</data> </data>
<data name="FrmStoreBox_label47_Text" xml:space="preserve"> <data name="FrmStoreBox_label47_Text" xml:space="preserve">
<value>速度r/min:</value> <value> 速度rpm: </value>
</data> </data>
<data name="FrmStoreBox_label48_Text" xml:space="preserve"> <data name="FrmStoreBox_label48_Text" xml:space="preserve">
<value> 位置: </value> <value> 位置: </value>
...@@ -679,7 +679,7 @@ ...@@ -679,7 +679,7 @@
<value> バルス数値を出力: </value> <value> バルス数値を出力: </value>
</data> </data>
<data name="FrmStoreBox_label8_Text" xml:space="preserve"> <data name="FrmStoreBox_label8_Text" xml:space="preserve">
<value>エンコーダカウント:</value> <value> エンコーダカウント: </value>
</data> </data>
<data name="FrmStoreBox_lblBatchStatus_Text" xml:space="preserve"> <data name="FrmStoreBox_lblBatchStatus_Text" xml:space="preserve">
<value> 起動を待つ </value> <value> 起動を待つ </value>
...@@ -694,13 +694,13 @@ ...@@ -694,13 +694,13 @@
<value> 出庫数量をカウントします </value> <value> 出庫数量をカウントします </value>
</data> </data>
<data name="FrmStoreBox_lblTemp_Text" xml:space="preserve"> <data name="FrmStoreBox_lblTemp_Text" xml:space="preserve">
<value> Humidity--" </value> <value>現在の温度、現在の湿度</value>
</data> </data>
<data name="FrmStoreBox_lblThisSta_Text" xml:space="preserve"> <data name="FrmStoreBox_lblThisSta_Text" xml:space="preserve">
<value> 設備が未起動です </value> <value> 設備が未起動です </value>
</data> </data>
<data name="FrmStoreBox_lblWaitTragGo_Text" xml:space="preserve"> <data name="FrmStoreBox_lblWaitTragGo_Text" xml:space="preserve">
<value> and then click Close SISO Door button." </value> <value> リールを処理して、シングル入出庫口を閉じるボタンをクリックしてください</value>
</data> </data>
<data name="FrmStoreBox_tabPage1_Text" xml:space="preserve"> <data name="FrmStoreBox_tabPage1_Text" xml:space="preserve">
<value> 温湿度調整 </value> <value> 温湿度調整 </value>
...@@ -814,10 +814,10 @@ ...@@ -814,10 +814,10 @@
<value> リールの取出し操作が失敗しました:リールがありません </value> <value> リールの取出し操作が失敗しました:リールがありません </value>
</data> </data>
<data name="GetError2" xml:space="preserve"> <data name="GetError2" xml:space="preserve">
<value> and cannot unlock the MIMO door" </value> <value>リールの取出し操作が失敗しました。設備動作中、マルチ入出庫口のロックが解除できません</value>
</data> </data>
<data name="HasWare" xml:space="preserve"> <data name="HasWare" xml:space="preserve">
<value> please check and solve it!" </value> <value>挟み機構にリールありを検測し、確認してください</value>
</data> </data>
<data name="HomeMove" xml:space="preserve"> <data name="HomeMove" xml:space="preserve">
<value> 原点を戻します </value> <value> 原点を戻します </value>
...@@ -826,7 +826,7 @@ ...@@ -826,7 +826,7 @@
<value> (軸3)前後軸 </value> <value> (軸3)前後軸 </value>
</data> </data>
<data name="InoutAlarm" xml:space="preserve"> <data name="InoutAlarm" xml:space="preserve">
<value> please reset again!" </value> <value>軸{3}警告を発報。リセット失敗、チェックしてください</value>
</data> </data>
<data name="InoutNotOk" xml:space="preserve"> <data name="InoutNotOk" xml:space="preserve">
<value> 先に軸3を待機位置に戻してください </value> <value> 先に軸3を待機位置に戻してください </value>
...@@ -838,7 +838,7 @@ ...@@ -838,7 +838,7 @@
<value> リールがストレージポジションに着きます </value> <value> リールがストレージポジションに着きます </value>
</data> </data>
<data name="InStoreError" xml:space="preserve"> <data name="InStoreError" xml:space="preserve">
<value> storage location No.[{1}]" </value> <value>入庫ストレージポジション様式エラー:バーコード[{0}、ストレージポジション番号</value>
</data> </data>
<data name="InStoreExecute" xml:space="preserve"> <data name="InStoreExecute" xml:space="preserve">
<value> 入庫実行中 </value> <value> 入庫実行中 </value>
...@@ -847,10 +847,10 @@ ...@@ -847,10 +847,10 @@
<value> 入庫失敗 </value> <value> 入庫失敗 </value>
</data> </data>
<data name="InStoreNoCode" xml:space="preserve"> <data name="InStoreNoCode" xml:space="preserve">
<value> and the material will arrive at the Signal Door" </value> <value>バーコードをスキャンしませんでした。リールはシングル入出庫口に着きます</value>
</data> </data>
<data name="InStoreNoPosition" xml:space="preserve"> <data name="InStoreNoPosition" xml:space="preserve">
<value> storage location No.[{1}]" </value> <value>ストレージポジションが見つかりません:バーコード[{0}、ストレージポジション番号</value>
</data> </data>
<data name="inSuddenStop" xml:space="preserve"> <data name="inSuddenStop" xml:space="preserve">
<value> 設備が緊急停止にします </value> <value> 設備が緊急停止にします </value>
...@@ -871,7 +871,7 @@ ...@@ -871,7 +871,7 @@
<value> 気圧信号が検出されていません </value> <value> 気圧信号が検出されていません </value>
</data> </data>
<data name="NoCodeMsg" xml:space="preserve"> <data name="NoCodeMsg" xml:space="preserve">
<value> please reload the material!" </value> <value>バーコードをスキャンしていません。もう一度リールを入れてください</value>
</data> </data>
<data name="OpenAxisFail" xml:space="preserve"> <data name="OpenAxisFail" xml:space="preserve">
<value> 軸{0}の開けが失敗しました </value> <value> 軸{0}の開けが失敗しました </value>
...@@ -880,7 +880,7 @@ ...@@ -880,7 +880,7 @@
<value> 出庫 </value> <value> 出庫 </value>
</data> </data>
<data name="OutFull" xml:space="preserve"> <data name="OutFull" xml:space="preserve">
<value> please take out the material!" </value> <value>リールはもう満杯になりました。取り出してください</value>
</data> </data>
<data name="OutMoveExecute" xml:space="preserve"> <data name="OutMoveExecute" xml:space="preserve">
<value> 出庫完成 </value> <value> 出庫完成 </value>
......
...@@ -850,6 +850,4 @@ ...@@ -850,6 +850,4 @@
<data name = "InstoreInfo" xml:space = "preserve"> <data name = "InstoreInfo" xml:space = "preserve">
<value> 批量出入库信息: 入库: </value> </data> <value> 批量出入库信息: 入库: </value> </data>
</root> </root>
\ No newline at end of file \ No newline at end of file
...@@ -50,7 +50,7 @@ namespace OnlineStore.AutoInOutStore ...@@ -50,7 +50,7 @@ namespace OnlineStore.AutoInOutStore
CurrLanguage = name; CurrLanguage = name;
Thread.CurrentThread.CurrentCulture = new CultureInfo(name); Thread.CurrentThread.CurrentCulture = new CultureInfo(name);
//LoadAllRes(); //LoadAllRes();
//ChangeRes(); ChangeRes();
} }
public static void LoadAllRes() public static void LoadAllRes()
{ {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!