grid-apps-cmms/web/kiri/lang/en.js
2020-03-29 20:23:48 -04:00

377 lines
15 KiB
JavaScript

// english. other language maps will defer to english
// map for any missing key/value pairs
kiri.lang['en'] =
kiri.lang['en-us'] = {
version: "version",
enable: "enable",
// DEVICE dialog (_s = label, _l = hover help)
dv_gr_dev: "device",
dv_name_s: "name",
dv_name_l: "device name",
dv_fila_s: "filament",
dv_fila_l: "diameter in millimeters",
dv_nozl_s: "nozzle",
dv_nozl_l: "diameter in millimeters",
dv_bedw_s: "bed width",
dv_bedw_l: "millimeters",
dv_bedd_s: "bed depth",
dv_bedd_l: "millimeters",
dv_bedh_s: "max height",
dv_bedh_l: "max build height\nin millimeters",
dv_spmx_s: "max spindle rpm",
dv_spmx_l: "max spindle speed\n0 to disable",
dv_xtab_s: "extrude absolute",
dv_xtab_l: "extrusion moves absolute",
dv_orgc_s: "origin center",
dv_orgc_l: "bed origin center",
dv_orgt_s: "origin top",
dv_orgt_l: "part z origin top",
dv_bedc_s: "circular bed",
dv_bedc_l: "device bed is circular",
// DEVICE dialog gcode (_s = label, _l = hover help)
dv_gr_gco: "gcode",
dv_fanp_s: "fan power",
dv_fanp_l: "set cooling fan power",
dv_prog_s: "progress",
dv_prog_l: "output on each % progress",
dv_layr_s: "layer",
dv_layr_l: "output at each\nlayer change",
dv_tksp_s: "token spacing",
dv_tksp_l: "gcode token spacer",
dv_strc_s: "strip comments",
dv_strc_l: "strip gcode comments",
dv_fext_s: "file extension",
dv_fext_l: "file name extension",
dv_dwll_s: "dwell",
dv_dwll_l: "gcode dwell script",
dv_tool_s: "tool change",
dv_tool_l: "tool change script",
dv_sspd_s: "spindle speed",
dv_sspd_l: "set spindle speed",
dv_paus_s: "pause",
dv_paus_l: "gcode pause script",
dv_head_s: "header",
dv_head_l: "gcode header script",
dv_foot_s: "footer",
dv_foot_l: "gcode footer script",
dv_lzon_s: "laser on",
dv_lzon_l: "gcode laser on script",
dv_lzof_s: "laser off",
dv_lzof_l: "gcode laser off script",
// MODE
mo_menu: "mode",
mo_fdmp: "FDM Printing",
mo_lazr: "Laser Cutting",
mo_cncm: "CNC Milling",
// SETUP
su_menu: "setup",
su_devi: "Devices",
su_tool: "Tools",
su_locl: "Local",
su_help: "Help",
// FUNCTION
fn_menu: "function",
fn_impo: "Import",
fn_arra: "Arrange",
fn_slic: "Slice",
fn_prev: "Preview",
fn_expo: "Export",
// VIEW
vu_menu: "view",
vu_home: "home",
vu_rset: "reset",
vu_sptp: "top",
vu_spfr: "front",
vu_splt: "left",
vu_sprt: "right",
// WORKSPACE
ws_menu: "workspace",
ws_save: "Save",
ws_cler: "Clear",
// OPTIONS
op_menu: "options",
op_comp_s: "compact",
op_comp_l: "compact user interface",
op_show_s: "show origin",
op_show_l: "show device or process origin",
op_alig_s: "align top",
op_alig_l: "align parts to the\ntallest part when\nno stock is set",
op_auto_s: "auto layout",
op_auto_l: "automatically layout platform\nwhen new items added\nor when arrange clicked\nmore than once",
op_free_s: "free layout",
op_free_l: "permit dragable layout",
op_invr_s: "invert zoom",
op_invr_l: "invert mouse wheel\nscroll zoom",
op_unit_s: "units",
op_unit_l: "workspace units affects\nspeeds and distances",
// LAYERS pop-menu
la_menu: "layers",
la_olin: "outline",
la_trce: "trace",
la_face: "facing",
la_ruff: "roughing",
la_fini: "finishing",
la_finx: "finish x",
la_finy: "finish y",
la_dlta: "delta",
la_slds: "solids",
la_fill: "solid fill",
la_sprs: "sparse",
la_sprt: "support",
la_prnt: "print",
la_move: "moves",
// SETTINGS
se_menu: "settings",
se_load: "load",
se_save: "save",
se_xprt: "expert",
se_bsic: "basic",
// FDM SLICING
sl_menu: "slicing",
sl_lahi_s: "layer height",
sl_lahi_l: "height of each slice\nlayer in millimeters",
sl_shel_s: "shell count",
sl_shel_l: "number of perimeter\nwalls to generate",
sl_ltop_s: "top layers",
sl_ltop_l: "number of solid layers\nto enforce at the\ntop of the print",
sl_lsld_s: "solid layers",
sl_lsld_l: "solid fill areas computed\nfrom layer deltas. see\nlayer pop menu",
sl_lbot_s: "base layers",
sl_lbot_l: "number of solid layers\nto enforce at the\nbottom of the print",
// FDM FILL
fi_menu: "fill",
fi_type: "type",
fi_pcnt_s: "percentage",
fi_pcnt_l: "fill density values\n0.0 - 1.0",
fi_angl_s: "start angle",
fi_angl_l: "base angle in degrees",
fi_over_s: "overlap",
fi_over_l: "overlap with shell and fill\nas % of nozzle width\nhigher bonds better\n0.0 - 1.0",
// FDM FIRST LAYER
fl_menu: "first layer",
fl_lahi_s: "layer height",
fl_lahi_l: "height of each slice\nin millimeters\nshould be >= slice height",
fl_rate_s: "shell speed",
fl_rate_h: "printing max speed\nin millimeters / minute",
fl_frat_s: "fill speed",
fl_frat_l: "printing max speed\nin millimeters / minute",
fl_mult_s: "print factor",
fl_mult_l: "extrusion multiplier\n0.0 - 2.0",
fl_skrt_s: "skirt count",
fl_skrt_l: "number of first-layer offset\nbrims to generate",
fl_skro_s: "skirt offset",
fl_skro_l: "skirt offset from part\nin millimeters",
fl_nozl_s: "nozzle temp",
fl_nozl_l: "degrees in celsius\noutput setting used\nwhen this is zero",
fl_bedd_s: "bed temp",
fl_bedd_l: "degrees in celsius\noutput setting used\nwhen this is zero",
// FDM SUPPORT
sp_menu: "support",
sp_dens_s: "density",
sp_dens_l: "percentage 0.0 - 1.0\nrecommended 0.15\n0 to disable",
sp_size_s: "pillar size",
sp_size_l: "pillar width\nin millimeters",
sp_offs_s: "part offset",
sp_offs_l: "offset from part\nin millimeters",
sp_gaps_s: "gap layers",
sp_gaps_l: "number of layers\noffset from part",
sp_span_s: "max bridge",
sp_span_l: "span length that\ntriggers support\nin millimeters",
sp_area_s: "min area",
sp_area_l: "minimum area for\na support column\nin millimeters",
sp_xpnd_s: "expand",
sp_xpnd_l: "expand support area\nbeyond part boundary\nin millimeters",
// LASER SLICING
ls_offs_s: "offset",
ls_offs_l: "adjust for beam width\nin millimeters",
ls_lahi_s: "height",
ls_lahi_l: "layer height\nin millimeters\n0 = auto/detect",
ls_sngl_s: "single",
ls_sngl_l: "perform only one slice\nat specified layer height",
// CNC COMMON terms
cc_tool: "tool",
cc_spnd_s: "spindle speed",
cc_spnd_l: "spindle speed in\nrevolutions / minute",
cc_sovr_s: "step over",
cc_sovr_l: "0.1 - 1.0\npercentage of\ntool diameter",
cc_sdwn_s: "step down",
cc_sdwn_l: "step down depth\nfor each pass\nin workspace units\n0 to disable",
cc_feed_s: "feed rate",
cc_feed_l: "max cutting speed in\nworkspace units / minute",
cc_plng_s: "plunge rate",
cc_plng_l: "max z axis speed in\nworkspace units / minute",
cc_pock_s: "pocket only",
cc_pock_l: "constrain cuts to\npart boundaries",
// CNC COMMON
cc_menu: "common",
cc_rapd_s: "rapid feed",
cc_rapd_l: "rapid moves feedrate\nin workspace units / minute",
// CNC ROUGHING
cr_menu: "roughing",
cr_lsto_s: "leave stock",
cr_lsto_l: "horizontal offset from vertical faces\nstock to leave for finishing pass\nin workspace units",
cr_ease_s: "ease down",
cr_ease_l: "plunge cuts will\nspiral down or ease\nalong a linear path",
// CNC FINISHING
cf_menu: "finishing",
cf_angl_s: "max angle",
cf_angl_l: "angles greater than this\nare considered vertical",
cf_watr_s: "waterline",
cf_watr_l: "enable contour finishing\ndisabled when pocketing",
cf_linx_s: "linear x",
cf_linx_l: "linear x-axis finishing",
cf_liny_s: "linear y",
cf_liny_l: "linear y-axis finishing",
cf_curv_s: "curves only",
cf_curv_l: "limit linear cleanup\nto curved surfaces",
// CNC DRILLING
cd_menu: "drilling",
cd_plpr_s: "plunge per",
cd_plpr_l: "max plunge between\ndwell periods\nin workspace units\n0 to disable",
cd_dwll_s: "dwell time",
cd_dwll_l: "dwell time\nbetween plunges in\nin milliseconds",
cd_lift_s: "drill lift",
cd_lift_l: "lift between plunges\nafter dwell period\nin workspace units\n0 to disable",
// CNC CUTOUT TABS
ct_menu: "cutout tabs",
ct_angl_s: "angle",
ct_angl_l: "starting angle for tab spacing\nin degrees (0-360)",
ct_numb_s: "count",
ct_numb_l: "number of tabs to use\nwill be spaced evenly\naround the part",
ct_wdth_s: "width",
ct_wdth_l: "width in workspace units",
ct_hght_s: "height",
ct_hght_l: "height in workspace units",
ct_nabl_l: "enable or disable tabs\ntab generation skipped when\npocket only mode enabled",
// FDM RAFT
fr_menu: "raft",
fr_spac_s: "spacing",
fr_spac_l: "additional layer spacing\nbetween 1st layer and raft\nin millimeters",
fr_nabl_l: "create a raft under the\nmodel for better adhesion\nuses skirt offset and\ndisables skirt output",
// OUTPUT
ou_menu: "output",
// OUTPUT LASER
ou_spac_s: "spacing",
ou_spac_l: "distance between layer output\nin millimeters",
ou_scal_s: "scaling",
ou_scal_l: "multiplier (0.1 to 100)",
ou_powr_s: "power",
ou_powr_l: "0 - 100\nrepresents %",
ou_sped_s: "speed",
ou_sped_l: "millimeters / minute",
ou_mrgd_s: "merged",
ou_mrgd_l: "merge all layers using\ncolor coding to denote\nstacking depth",
ou_grpd_s: "grouped",
ou_grpd_l: "retain each layer as\na unified grouping\ninstead of separated\npolygons",
// OUTPUT FDM
ou_nozl_s: "nozzle temp",
ou_nozl_l: "degrees in celsius",
ou_bedd_s: "bed temp",
ou_bedd_l: "degrees in celsius",
ou_feed_s: "print speed",
ou_feed_l: "max print speed\nmillimeters / minute",
ou_fini_s: "finish speed",
ou_fini_l: "outermost shell speed\nmillimeters / minute",
ou_move_s: "move speed",
ou_move_l: "non-print move speed\nmillimeters / minute\n0 = enable G0 moves",
ou_shml_s: "shell factor",
ou_flml_s: "solid factor",
ou_spml_s: "infill factor",
ou_exml_l: "extrusion multiplier\n0.0 - 2.0",
ou_fanl_s: "fan layer",
ou_fanl_l: "layer to enable fan",
// OUTPUT CAM
ou_toll_s: "tolerance",
ou_toll_l: "surface precision\nin workspace units",
ou_ztof_s: "z top offset",
ou_ztof_l: "offset from stock surface\nto top face of part\nin workspace units",
ou_zbot_s: "z bottom",
ou_zbot_l: "offset from part bottom\nto limit cutting depth\nin workspace units",
ou_zclr_s: "z clearance",
ou_zclr_l: "travel offset from z top\nin workspace units",
ou_conv_s: "conventional",
ou_conv_l: "milling direction\nuncheck for 'climb'",
ou_depf_s: "depth first",
ou_depf_l: "optimize pocket cuts\nwith depth priority",
// CAM STOCK
cs_menu: "stock",
cs_wdth_s: "width",
cs_wdth_l: "width (x) in workspace units\n0 defaults to part size",
cs_dpth_s: "depth",
cs_dpth_l: "depth (y) in workspace units\n0 defaults to part size",
cs_hght_s: "height",
cs_hght_l: "height (z) in workspace units\n0 defaults to part size",
cs_offs_s: "offset",
cs_offs_l: "use width, depth, height\nas offsets from max\npart size on platform",
// ORIGIN (CAM & LASER)
or_bnds_s: "origin bounds",
or_bnds_l: "origin is relative to\nboundary of all objects",
or_cntr_s: "origin center",
or_cntr_l: "origin is referenced from the center",
or_topp_s: "origin top",
or_topp_l: "origin is references from the top of objects",
// FDM ADVANCED
ad_menu: "advanced",
ad_rdst_s: "retract dist",
ad_rdst_l: "amount to retract filament\nfor long moves. in millimeters",
ad_rrat_s: "retract rate",
ad_rrat_l: "speed of filament\nretraction in mm/s",
ad_rdwl_s: "engage dwell",
ad_rdwl_l: "time between re-engaging\nfilament and movement\nin milliseconds",
ad_scst_s: "shell coast",
ad_scst_l: "non-printing end\nof perimeter shells\nin millimeters",
ad_msol_s: "min solid",
ad_msol_l: "minimum area (mm^2)\nrequired to keep solid\nmust be > 0.1",
ad_minl_s: "min layer",
ad_minl_l: "enables adaptive slicing with\nthis as the min layer height\nin millimeters\n0 to disable",
ad_mins_s: "min speed",
ad_mins_l: "minimum speed\nfor short segments",
ad_spol_s: "slow poly",
ad_spol_l: "polygons shorter than this\nwill have their print speed\nscaled down to min speed\nin millimeters",
ad_zhop_s: "z hop dist",
ad_zhop_l: "amount to raise z\non retraction moves\nin millimeters\n0 to disable",
ad_abkl_s: "anti-backlash",
ad_abkl_l: "use micro-movements to cancel\nbacklash during fills\nin millimeters",
ad_lret_s: "layer retract",
ad_lret_l: "force filament retraction\nbetween layers",
ad_play_s: "polish layers",
ad_play_l: "polish up to specified\n# of layers at a time",
ad_pspd_s: "polish speed",
ad_pspd_l: "polishing speed\nin millimeters / minute",
// FDM GCODE
ag_menu: "gcode",
ag_nozl_s: "nozzle",
ag_nozl_l: "select output nozzle or head",
ag_paws_s: "pause layers",
ag_paws_l: "comma-separated list of layers\nto inject pause commands before"
};