영문화완료

This commit is contained in:
ChiKyun Kim
2025-09-09 17:24:19 +09:00
parent adb66451ca
commit 02028afc27
338 changed files with 2205 additions and 79829 deletions

View File

@@ -12,7 +12,7 @@ namespace Project
{
public partial class fSetting : Form
{
CommonSetting dummySetting; //설정을 임시로 저장하고 있다가 완료시에 덮어준다.
CommonSetting dummySetting; //Temporarily store settings and overwrite on completion
public fSetting()
{
@@ -47,7 +47,7 @@ namespace Project
this.propertyGrid1.SelectedObject = this.dummySetting;
this.propertyGrid1.Refresh();
//기능사용
//Function usage
btdoorr1.BackColor = dummySetting.Disable_safty_R0 ? Color.Tomato : Color.Lime;
btdoorr2.BackColor = dummySetting.Disable_safty_R1 ? Color.Tomato : Color.Lime;
btdoorr3.BackColor = dummySetting.Disable_safty_R2 ? Color.Tomato : Color.Lime;
@@ -59,38 +59,38 @@ namespace Project
this.btTWLamp.BackColor = dummySetting.Disable_TowerLamp ? Color.Tomato : Color.Lime;
this.btRoomLamp.BackColor = dummySetting.Disable_RoomLight == true ? Color.Tomato : Color.Lime;
//진공사용여부
//Vacuum usage status
this.btLeftVac.BackColor = dummySetting.Disable_PLVac ? Color.Tomato : Color.Lime;
this.btRightVac.BackColor = dummySetting.Disable_PRVac ? Color.Tomato : Color.Lime;
this.btPickerVac.BackColor = dummySetting.Disable_PKVac ? Color.Tomato : Color.Lime;
//포트사용여부
//Port usage status
this.btPort0.BackColor = dummySetting.Disable_PortL ? Color.Tomato : Color.Lime;
this.btPort1.BackColor = dummySetting.Disable_PortC ? Color.Tomato : Color.Lime;
this.btPort2.BackColor = dummySetting.Disable_PortR ? Color.Tomato : Color.Lime;
//프린터사용여부
//Printer usage status
this.btPrintL.BackColor = dummySetting.Disable_PrinterL ? Color.Tomato : Color.Lime;
this.btPrintR.BackColor = dummySetting.Disable_PrinterR ? Color.Tomato : Color.Lime;
//언로더QR검증
//Unloader QR validation
this.button3.BackColor = dummySetting.Enable_Unloader_QRValidation ? Color.Lime : Color.Tomato;
//카드감지센서
//Card detection sensor
this.btCartDetL.BackColor = dummySetting.Detect_CartL ? Color.Lime : Color.Tomato;
this.btCartDetC.BackColor = dummySetting.Detect_CartC ? Color.Lime : Color.Tomato;
this.btCartDetR.BackColor = dummySetting.Detect_CartR ? Color.Lime : Color.Tomato;
//마그넷사용
//Magnet usage
this.btmag0.BackColor = dummySetting.Enable_Magnet0 ? Color.Lime : Color.Tomato;
this.btmag1.BackColor = dummySetting.Enable_Magnet1 ? Color.Lime : Color.Tomato;
this.btmag2.BackColor = dummySetting.Enable_Magnet2 ? Color.Lime : Color.Tomato;
//인쇄용지감지
//Print paper detection
this.btDetectPrintL.BackColor = dummySetting.Detect_PrintL ? Color.Lime : Color.Tomato;
this.btDetectPrintR.BackColor = dummySetting.Detect_PrintR ? Color.Lime : Color.Tomato;
//기능사용
//Function usage
this.button5.BackColor = dummySetting.Disable_Left == false ? Color.Lime : Color.Tomato;
this.button6.BackColor = dummySetting.Disable_Right == false ? Color.Lime : Color.Tomato;
//this.button9.BackColor = dummySetting.Enable_RQAuto ? Color.Lime : Color.Tomato;
@@ -101,7 +101,6 @@ namespace Project
this.button7.BackColor = dummySetting.Enable_PickerCylinder ? Color.Lime : Color.Tomato;
this.btSystemBypass.BackColor = dummySetting.SystemBypass ? Color.DarkBlue : Color.Transparent;
this.btSystemBypass.ForeColor = dummySetting.SystemBypass ? Color.White : Color.Black;
lbFile.Text = Lang.FileName;
}
private void button1_Click(object sender, EventArgs e)
@@ -131,7 +130,7 @@ namespace Project
var ChangeR = dummySetting.Disable_Right != AR.SETTING.Data.Disable_Right;
if (ChangeL || ChangeR)
{
UTIL.MsgI("좌/우 사용 옵션은 작업을 다시 시작해야 적용 됩니다");
UTIL.MsgI("Left/Right usage options will be applied after restarting the job");
}
this.Invalidate();
@@ -176,7 +175,7 @@ namespace Project
catch (Exception ex)
{
PUB.log.AddE("Setting Save Error:" + ex.Message);
UTIL.MsgE("Error\n" + ex.Message + "\n\n다시 시도하세요");
UTIL.MsgE("Error\n" + ex.Message + "\n\nPlease try again");
}
//PUB.flag.set(eVarBool.TestRun, btLoaderDetect.BackColor == Color.Lime);
@@ -191,64 +190,10 @@ namespace Project
}
private void toolStripButton1_Click(object sender, EventArgs e)
{
var langfile = Lang.FileName;
Lang.CreateFile();
UTIL.MsgI("다음 파일이 생성되었습니다.\n\n" + langfile);
}
private void toolStripButton3_Click(object sender, EventArgs e)
{
var langfile = Lang.FileName;
if (System.IO.File.Exists(langfile) == false)
{
UTIL.MsgE("언어파일이 없습니다\n" + langfile);
return;
}
var ini = new AR.INIHelper();
ini.Load(langfile);
this.dataSet1.language.Clear();
foreach (var item in ini.GetItemList("lang").OrderBy(t => t.Key))
{
this.dataSet1.language.Rows.Add(new string[] {
"lang",
item.Key,
item.Value.Replace("\n","\\n"),
});
}
this.dataSet1.language.AcceptChanges();
}
private void toolStripButton2_Click(object sender, EventArgs e)
{
var file = Lang.FileName;
var ini = new AR.INIHelper(file);
this.bsLang.EndEdit();
this.dataSet1.language.AcceptChanges();
foreach (DataSet1.languageRow dr in dataSet1.language.Rows)
{
if (dr.Key == "") continue;
ini.set_Data("lang", dr.Key, dr.Value);
}
ini.Flush();
UTIL.MsgE("다음 파일에 저장되었습니다.\n\n" + file);
}
private void toolStripButton4_Click(object sender, EventArgs e)
{
//적용
var file = new System.IO.FileInfo(Lang.FileName);
var langname = file.Name.Replace(file.Extension, "");
Lang.Loading(langname);
}
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
if (this.tabControl1.SelectedIndex == 2)
{
if (this.dataSet1.language.Rows.Count < 1)
toolStripButton3.PerformClick();
}
}
@@ -463,7 +408,7 @@ namespace Project
if (fi.Exists == false)
{
System.IO.File.WriteAllText(fi.FullName, Properties.Settings.Default.ZPL7, System.Text.Encoding.Default);
UTIL.MsgI("ZPL파일을 신규 생성 했습니다\n" + fi.FullName);
UTIL.MsgI("New ZPL file has been created\n" + fi.FullName);
}
using (var f = new Dialog.fZPLEditor(fi.FullName))
f.ShowDialog();