diff --git a/src/kiri/mode/cam/app/cl-ops.js b/src/kiri/mode/cam/app/cl-ops.js index cda629da..4dd6ca0f 100644 --- a/src/kiri/mode/cam/app/cl-ops.js +++ b/src/kiri/mode/cam/app/cl-ops.js @@ -806,7 +806,7 @@ export function createPopOps() { sr_angle: UC.newInput(LANG.ca_sang_s, { title: LANG.ca_sang_l, convert: toFloat, bound: UC.bound(0, 360), show: isSurfaceLinear }), over: UC.newInput(LANG.cc_sovr_s, { title: LANG.cc_sovr_l, convert: toFloat, bound: UC.bound(0.001, 100.0), show: () => isClear() || isSurface() }), down: UC.newInput(LANG.cc_sdwn_s, { title: LANG.cc_sdwn_l, convert: toFloat, bound: UC.bound(0, 100.0), units, show: () => isClear() || isTrace() }), - finish_cut: UC.newInput("finish cut", { title: "finish cut", convert: toFloat, bound: UC.bound(0, 2.0), units, show: () => isClear() }), //todo: needs to check camInnerFirst + finish_cut: UC.newInput(LANG.ca_fini_s, { title: LANG.ca_fini_l, convert: toFloat, bound: UC.bound(0, 10.0), units, show: () => isClear() }), //todo: needs to check camInnerFirst refine: UC.newInput(LANG.cp_refi_s, { title: LANG.cp_refi_l, convert: toInt, show: isSurface }), sr_alter: UC.newBoolean(LANG.ca_altr_s, undefined, { title: LANG.ca_altr_l, show: isSurfaceLinear }), dogbones: UC.newBoolean(LANG.co_dogb_s, undefined, { title: LANG.co_dogb_l, show: isTrace }), diff --git a/web/kiri/lang/da.js b/web/kiri/lang/da.js index 8e811c41..0ebbbea4 100644 --- a/web/kiri/lang/da.js +++ b/web/kiri/lang/da.js @@ -724,6 +724,10 @@ self.lang['da-dk'] = { ct_nabl_s: "auto", ct_nabl_l: ["auto generer radiale tapper","projekteret fra del center","ved brug af antal og vinkel forskydning"], + // CNC AREA OP + ca_fini_s: "efterbehandlings snit", + ca_fini_l: "skærebane der følger konturen af den endelige del. tillader præcis step over ved rydning af større område.", + // OUTPUT ou_menu: "output", diff --git a/web/kiri/lang/de-de.js b/web/kiri/lang/de-de.js index c26f87f5..b4dce2ca 100644 --- a/web/kiri/lang/de-de.js +++ b/web/kiri/lang/de-de.js @@ -725,6 +725,10 @@ self.lang['de-de'] = { ct_nabl_s: "Auto", ct_nabl_l: ["Radiale Haltestege automatisch generieren","projiziert von Teil-Mitte","mit Anzahl und Winkel-Offset"], + // CNC AREA OP + ca_fini_s: "Schlichtwerkzeugweg", + ca_fini_l: "Schneidpfad, der der Kontur des Endteils folgt. ermöglicht präzisen Vorschub beim Räumen größerer Bereiche.", + // OUTPUT ou_menu: "Ausgabe", diff --git a/web/kiri/lang/en.js b/web/kiri/lang/en.js index dacea987..a6bbf3fc 100644 --- a/web/kiri/lang/en.js +++ b/web/kiri/lang/en.js @@ -740,6 +740,8 @@ self.lang['en-us'] = { ca_sang_l: "crossing angle on the XY plane for contour lines", ca_wall_s: "walls", ca_wall_l: ["perform a single pass along vertical faces. leave interior spaces. similar to outline operation"], + ca_fini_s: "finish cut", + ca_fini_l: "cutting path that follows the contour of the final part. allows for precise step over when clearing a larger area.", // OUTPUT ou_menu: "output", diff --git a/web/kiri/lang/es-es.js b/web/kiri/lang/es-es.js index 1862470c..80557311 100644 --- a/web/kiri/lang/es-es.js +++ b/web/kiri/lang/es-es.js @@ -65,19 +65,19 @@ self.lang['es-es'] = { version: "versión", view: "vista", // left view pop menu wire: "alambre", // left render pop menu - volume: "volumen", // device build area - al_menu: "alinear", - re_menu: "renderizar", - sx_menu: "selección", - ed_menu: "editar", - face_left: "cara izquierda", - re_edgs: "alternar bordes", - al_menu: "alinear", - re_menu: "renderizar", - sx_menu: "selección", - ed_menu: "editar", - face_left: "cara izquierda", - re_edgs: "alternar bordes", + volume: "volumen", // device build area + al_menu: "alinear", + re_menu: "renderizar", + sx_menu: "selección", + ed_menu: "editar", + face_left: "cara izquierda", + re_edgs: "alternar bordes", + al_menu: "alinear", + re_menu: "renderizar", + sx_menu: "selección", + ed_menu: "editar", + face_left: "cara izquierda", + re_edgs: "alternar bordes", acct_xpo: ["hace una copia de seguridad de su dispositivo","y perfiles de dispositivo con la ","opción de incluir espacio de trabajo","objetos y posiciones"], @@ -725,6 +725,10 @@ self.lang['es-es'] = { ct_nabl_s: "automático", ct_nabl_l: ["generar automáticamente pestañas radiales","proyectadas desde el centro de la pieza","usando cantidad y desplazamiento de ángulo"], + // CNC AREA OP + ca_fini_s: "corte de acabado", + ca_fini_l: "trayectoria de corte que sigue el contorno de la pieza final. permite un paso preciso al limpiar un área más grande.", + // OUTPUT ou_menu: "salida", diff --git a/web/kiri/lang/fr.js b/web/kiri/lang/fr.js index 40e2ca78..bf192c1a 100644 --- a/web/kiri/lang/fr.js +++ b/web/kiri/lang/fr.js @@ -725,6 +725,10 @@ self.lang['fr-fr'] = { ct_nabl_s: "auto", ct_nabl_l: ["générer automatiquement des pattes radiales","projetées depuis le centre de la pièce","en utilisant le nombre et le décalage d'angle"], + // CNC AREA OP + ca_fini_s: "coupe de finition", + ca_fini_l: "chemin de coupe qui suit le contour de la pièce finale. permet un pas précis lors du dégagement d'une zone plus large.", + // OUTPUT ou_menu: "sortie", diff --git a/web/kiri/lang/pl-pl.js b/web/kiri/lang/pl-pl.js index 17d0c93e..057d423b 100644 --- a/web/kiri/lang/pl-pl.js +++ b/web/kiri/lang/pl-pl.js @@ -724,6 +724,10 @@ self.lang['pl-pl'] = { ct_nabl_s: "auto", ct_nabl_l: ["automatycznie generuj wypustki promieniowe","rzutowane od środka części","używając liczby i przesunięcia kąta"], + // CNC AREA OP + ca_fini_s: "cięcie wykończeniowe", + ca_fini_l: "ścieżka cięcia podążająca za konturem ostatecznej części. pozwala na precyzyjny krok przy usuwaniu większego obszaru.", + // OUTPUT ou_menu: "wyjście", diff --git a/web/kiri/lang/pt.js b/web/kiri/lang/pt.js index eac8c763..ad63468b 100644 --- a/web/kiri/lang/pt.js +++ b/web/kiri/lang/pt.js @@ -65,19 +65,19 @@ self.lang['pt-pt'] = { version: "versão", view: "visualizar", // left view pop menu wire: "aramado", // left render pop menu - volume: "volume", // device build area - al_menu: "alinhar", - re_menu: "renderizar", - sx_menu: "seleção", - ed_menu: "editar", - face_left: "face esquerda", - re_edgs: "alternar arestas", - al_menu: "alinhar", - re_menu: "renderizar", - sx_menu: "seleção", - ed_menu: "editar", - face_left: "face esquerda", - re_edgs: "alternar arestas", + volume: "volume", // device build area + al_menu: "alinhar", + re_menu: "renderizar", + sx_menu: "seleção", + ed_menu: "editar", + face_left: "face esquerda", + re_edgs: "alternar arestas", + al_menu: "alinhar", + re_menu: "renderizar", + sx_menu: "seleção", + ed_menu: "editar", + face_left: "face esquerda", + re_edgs: "alternar arestas", acct_xpo: ["faça uma cópia de segurança do seu dispositivo","e perfis de dispositivo com a opção","de incluir objectos e posições","do espaço de trabalho"], @@ -725,6 +725,10 @@ self.lang['pt-pt'] = { ct_nabl_s: "automático", ct_nabl_l: ["gerar automaticamente abas radiais","projectadas do centro da peça","usando número e desvio de ângulo"], + // CNC AREA OP + ca_fini_s: "corte de acabamento", + ca_fini_l: "caminho de corte que segue o contorno da peça final. permite passo preciso ao limpar uma área maior.", + // OUTPUT ou_menu: "saída", diff --git a/web/kiri/lang/zh.js b/web/kiri/lang/zh.js index 3ed4e4fd..7313f976 100644 --- a/web/kiri/lang/zh.js +++ b/web/kiri/lang/zh.js @@ -718,6 +718,10 @@ self.lang['zh'] = { ct_nabl_s: "自动", ct_nabl_l: ["自动生成径向连接片","从零件中心投影","使用数量和角度偏移"], + // 数控区域操作 + ca_fini_s: "精加工切削", + ca_fini_l: "遵循最终零件轮廓的切削路径。允许在清理较大区域时精确步进。", + // 输出 ou_menu: "输出",