<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>EMR-TEST · 专业轻量级原笔迹矢量书写绘画测试白板 | ORIGINAL INK VECTOR BOARD</title>
<meta name="description" content="EMR-TEST 是一款面向电磁笔（EMR）与主动式电容笔的专业轻量级原笔迹矢量书写绘画测试白板：原笔迹书写、屏幕批注、桌面交互、压感调节、禁止手触、抖动補正、倾角监测、设备协议、HUD参数遥测、电容屏测试，支持 PNG / JSON 格式导出保存。" />
<meta name="keywords" content="EMR-TEST,原笔迹白板,数位板测试,电磁屏测试,电容屏测试,压感笔测试,矢量绘画板,电子白板,绘画板,绘图板,写字板,电磁笔,EMR,AES,MPP,USI,压感测试,禁止手触,倾角测试" />
<meta property="og:title" content="EMR-TEST · 专业轻量级原笔迹矢量书写绘画测试白板 | ORIGINAL INK VECTOR BOARD" />
<meta property="og:description" content="EMR-TEST 是一款面向电磁笔（EMR）与主动式电容笔的专业轻量级原笔迹矢量书写绘画测试白板：原笔迹书写、屏幕批注、桌面交互、压感调节、禁止手触、抖动補正、倾角监测、设备协议、HUD参数遥测、电容屏测试，支持 PNG / JSON 格式导出保存。" />
<meta property="og:url" content="https://www.emr-test.com" />
<link rel="canonical" href="https://www.emr-test.com" />
<link rel="icon" href="images/favicon.ico" />
<link rel="apple-touch-icon" href="images/logo.png" />
<meta property="og:image" content="images/logo.png" />
<style>
/* 语言选择：弹窗式双列（当前语言固定在第一排第一个并高亮） */
.lang{position:relative;display:inline-flex;align-items:center;margin-inline-start:10px}
.lang-btn{
  font:inherit;font-size:12px;color:var(--text);background:rgba(15,42,92,.72);
  border:1px solid var(--line2);border-radius:10px;padding:7px 12px;cursor:pointer;
  display:inline-flex;align-items:center;gap:7px;outline:none}
.lang-btn:hover{background:rgba(46,150,239,.22)}
.lang-btn .globe{font-size:15px;line-height:1}
.lang-panel{
  position:absolute;inset-inline-end:0;top:calc(100% + 8px);display:none;
  grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px;
  background:rgba(9,28,64,.98);border:1px solid var(--line2);border-radius:14px;
  box-shadow:0 18px 50px rgba(0,0,0,.55);min-width:360px;max-height:66vh;overflow:auto;z-index:80}
.lang-panel.open{display:grid}
.lang-panel button{
  font:inherit;font-size:12.5px;color:var(--text);background:rgba(15,42,92,.6);
  border:1px solid transparent;border-radius:9px;padding:7px 10px;cursor:pointer;
  text-align:start;white-space:nowrap;order:1}
.lang-panel button:hover{border-color:var(--line2);background:rgba(46,150,239,.18)}
.lang-panel button.on{
  order:0;border-color:var(--accent);font-weight:700;
  background:linear-gradient(180deg,rgba(46,150,239,.42),rgba(46,150,239,.16))}
@media(max-width:900px){.lang{margin-inline-start:8px}.lang-panel{min-width:0;width:min(92vw,360px);max-height:56vh;grid-template-columns:repeat(2,minmax(0,1fr))}.burger{margin-inline-start:auto;margin-left:0}}
@media(max-width:520px){.lang-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}
/* 手写字体（动画书写用，fonts/write.woff2） */
@font-face{font-family:'EMRWrite';src:url('fonts/write.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
/* ============ RTL（阿拉伯语 / 波斯语等）：整体镜像 ============ */
/* 布局类方向属性已改用逻辑属性（margin-inline-start / inset-inline-end / text-align:start），
   dir=rtl 时自动翻转；此处只处理装饰元素与必须保持从左到右的内容。 */
[dir="rtl"] .orb.a{left:auto;right:-140px}
[dir="rtl"] .orb.b{right:auto;left:-120px}
[dir="rtl"] .orb.c{left:auto;right:38%}
[dir="rtl"] .btn .arrow{transform:scaleX(-1)}
[dir="rtl"] .btn:hover .arrow{transform:scaleX(-1) translateX(-4px)}
/* 代码块与键位提示始终从左到右，避免代码在 RTL 下错位 */
[dir="rtl"] pre,[dir="rtl"] code{direction:ltr;text-align:left;unicode-bidi:embed}
/* 纯数字/单位（如 300+ Hz · 16384 LVL）保持从左到右，避免与 RTL 标点混排错位 */
[dir="rtl"] .stat b,[dir="rtl"] #inkMeta{direction:ltr;unicode-bidi:embed;display:inline-block}
/* 章标题编号（01 / Overview）保持从左到右，避免序号在 RTL 下错位 */
[dir="rtl"] .eyebrow{direction:ltr;unicode-bidi:embed}
/* 快捷键展开/收起按钮、页脚品牌等使用逻辑属性，RTL 下自动镜像到另一侧 */
[dir="rtl"] .sc-toggle{margin-inline-start:auto;margin-inline-end:0}
/* 移动端汉堡按钮的物理外边距在 RTL 下镜像 */
[dir="rtl"] .burger{margin-left:0;margin-right:50px}
/* ============ 主题变量（与软件深海蓝配色一致） ============ */
:root{
  --bg:#040a18; --bg2:#071331; --card:rgba(15,42,92,.55); --card2:rgba(9,28,64,.72);
  --line:rgba(46,150,239,.26); --line2:rgba(56,189,248,.45);
  --accent:#2E96EF; --cyan:#38BDF8; --violet:#A855F7; --pink:#F472B6; --green:#22C55E;
  --text:#DCE8F8; --sub:#8FB4E4; --faint:#6F93C4;
  --radius:18px; --maxw:1180px;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{
  margin:0; background:var(--bg); color:var(--text);
  font-family:"Microsoft YaHei UI","Microsoft YaHei","PingFang SC","Hiragino Sans GB",system-ui,-apple-system,Segoe UI,sans-serif;
  line-height:1.75; overflow-x:hidden; -webkit-font-smoothing:antialiased;
}
a{color:inherit;text-decoration:none}
img{max-width:100%}
::selection{background:rgba(46,150,239,.35)}

/* ============ 背景：光斑 + 网格 ============ */
.bg{position:fixed;inset:0;z-index:-2;overflow:hidden;
  background:
    radial-gradient(1200px 700px at 15% -10%, #0d2a5e 0%, transparent 60%),
    radial-gradient(1000px 600px at 100% 0%, #10315f 0%, transparent 55%),
    linear-gradient(180deg,#040a18 0%,#071331 55%,#040a18 100%);}
.bg::after{content:"";position:absolute;inset:-2px;
  background-image:linear-gradient(rgba(120,180,255,.055) 1px,transparent 1px),
                   linear-gradient(90deg,rgba(120,180,255,.055) 1px,transparent 1px);
  background-size:52px 52px;
  mask-image:radial-gradient(1000px 700px at 50% 10%,#000 0%,transparent 85%);
  -webkit-mask-image:radial-gradient(1000px 700px at 50% 10%,#000 0%,transparent 85%);}
.orb{position:fixed;border-radius:50%;filter:blur(90px);opacity:.42;z-index:-1;pointer-events:none;
  animation:float 18s ease-in-out infinite}
.orb.a{width:520px;height:520px;left:-140px;top:8%;background:radial-gradient(circle,#1E7CD9,transparent 65%)}
.orb.b{width:460px;height:460px;right:-120px;top:32%;background:radial-gradient(circle,#7C3AED,transparent 65%);animation-delay:-6s}
.orb.c{width:420px;height:420px;left:38%;bottom:-160px;background:radial-gradient(circle,#0EA5E9,transparent 65%);animation-delay:-11s}
@keyframes float{0%,100%{transform:translate3d(0,0,0) scale(1)}33%{transform:translate3d(40px,-30px,0) scale(1.08)}66%{transform:translate3d(-30px,25px,0) scale(.95)}}

/* ============ 顶部进度条 & 导航 ============ */
.progress{position:fixed;top:0;inset-inline-start:0;height:2px;width:0;z-index:60;
  background:linear-gradient(90deg,var(--accent),var(--cyan),var(--violet));
  box-shadow:0 0 12px rgba(56,189,248,.8)}
header{position:sticky;top:0;z-index:50;backdrop-filter:blur(14px);
  background:linear-gradient(180deg,rgba(4,10,24,.92),rgba(4,10,24,.55));
  border-bottom:1px solid rgba(46,150,239,.16)}
.nav{max-width:var(--maxw);margin:0 auto;padding:14px 22px;display:flex;align-items:center;gap:18px}
.brand{display:flex;align-items:center;gap:11px;font-weight:800;letter-spacing:.4px;font-size:18px}
.mark{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;
  background:linear-gradient(135deg,var(--accent),var(--cyan));color:#04101f;font-weight:900;
  box-shadow:0 6px 22px rgba(46,150,239,.45)}
.markimg{width:50px;height:50px;border-radius:11px;object-fit:contain;
  background:rgba(4,16,31,.5);border:1px solid var(--line);
  box-shadow:0 6px 22px rgba(46,150,239,.45)}
.brand small{display:block;font-size:10px;color:var(--faint);font-weight:500;letter-spacing:2px}
.menu{margin-inline-start:auto;display:flex;gap:6px;flex-wrap:wrap}
.menu a{font-size:12.5px;color:var(--sub);padding:8px 12px;border-radius:10px;transition:.25s}
.menu a:hover{color:#fff;background:rgba(46,150,239,.14)}
.menu a.active{color:#fff;background:rgba(46,150,239,.22);box-shadow:inset 0 0 0 1px rgba(56,189,248,.28)}
.burger{margin-inline-start:auto;display:none;width:40px;height:34px;border-radius:10px;border:1px solid var(--line);margin-left:50px;
  background:rgba(15,42,92,.5);color:var(--text);cursor:pointer}
@media(max-width:900px){.menu{display:none;position:absolute;top:64px;left:0;right:0;flex-direction:column;
  padding:12px;background:rgba(6,16,38,.98);border-bottom:1px solid var(--line)}
  .menu.open{display:flex}.burger{display:block}}

/* ============ 通用容器 ============ */
.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}
section{padding:88px 0;position:relative}
.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:2.5px;
  color:var(--cyan);text-transform:uppercase;padding:6px 12px;border-radius:999px;
  border:1px solid var(--line2);background:rgba(56,189,248,.08)}
/* 栏目标题行：编号在左，回到顶部图标固定在整行最右侧 */
.sec-head{display:flex;align-items:center;justify-content:space-between;gap:12px}
.back-top{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;border-radius:10px;border:1px solid var(--line2);background:rgba(46,150,239,.1);color:var(--cyan);transition:.2s}
.back-top:hover{background:rgba(46,150,239,.24);color:#fff;transform:translateY(-2px)}
.back-top svg{width:16px;height:16px;display:block;fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}
h1,h2,h3{line-height:1.25;margin:0}
h2{font-size:clamp(26px,3.4vw,40px);margin:16px 0 12px;font-weight:800;letter-spacing:.4px}
h2 .grad{background:linear-gradient(100deg,#fff 10%,var(--cyan) 55%,var(--violet) 95%);
  -webkit-background-clip:text;background-clip:text;color:transparent}
h3{font-size:19px;margin-bottom:8px;font-weight:700}
.lead{color:var(--sub);font-size:16px;max-width:820px}
.muted{color:var(--faint);font-size:13.5px}

/* ============ Hero ============ */
.hero{padding:70px 0 40px}
.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:46px;align-items:center}
@media(max-width:940px){.hero-grid{grid-template-columns:1fr;gap:34px}}
h1{font-size:clamp(34px,5.2vw,62px);font-weight:900;letter-spacing:-.5px;margin:18px 0 14px}
h1 .grad{background:linear-gradient(100deg,#EAF4FF 0%,var(--cyan) 42%,var(--violet) 92%);
  -webkit-background-clip:text;background-clip:text;color:transparent}
.typing{color:var(--cyan);font-weight:700}
.badges{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 28px}
.badge{font-size:12.5px;color:var(--sub);padding:7px 13px;border-radius:999px;
  border:1px solid var(--line);background:var(--card2)}
.cta{display:flex;gap:14px;flex-wrap:wrap;align-items:center}
.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 26px;border-radius:14px;font-weight:700;
  font-size:15px;border:1px solid transparent;cursor:pointer;transition:.25s;position:relative}
.btn.primary{color:#03101f;background:linear-gradient(120deg,var(--cyan),var(--accent) 60%,#6366F1);
  box-shadow:0 12px 34px rgba(46,150,239,.42)}
.btn.primary:hover{transform:translateY(-2px);box-shadow:0 18px 44px rgba(56,189,248,.55)}
.btn.ghost{color:var(--text);border-color:var(--line);background:var(--card)}
.btn.ghost:hover{border-color:var(--line2);background:rgba(46,150,239,.14);transform:translateY(-2px)}
.btn .arrow{transition:transform .25s}
.btn:hover .arrow{transform:translateX(4px)}
.pulse{position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 0 rgba(56,189,248,.55);
  animation:pulse 2.6s ease-out infinite}
@keyframes pulse{70%{box-shadow:0 0 0 18px rgba(56,189,248,0)}100%{box-shadow:0 0 0 0 rgba(56,189,248,0)}}

/* Hero 画布（手写笔迹动画） */
.stage{position:relative;border-radius:24px;padding:16px;border:1px solid var(--line);
  background:linear-gradient(160deg,rgba(15,42,92,.72),rgba(6,18,42,.86));
  box-shadow:0 30px 80px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06)}
.stage .bar{display:flex;align-items:center;gap:8px;padding:2px 4px 12px}
.dot{width:10px;height:10px;border-radius:50%}
#ink{display:block;width:100%;height:340px;border-radius:14px;background:rgba(3,10,26,.72)}
.stage-foot{display:flex;justify-content:space-between;gap:10px;padding-top:12px;color:var(--sub);font-size:12px}
.stage-foot #heroStageFoot{display:inline-block;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/* ============ 数据条 ============ */
.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:34px}
@media(max-width:780px){.stats{grid-template-columns:repeat(2,1fr)}}
.stat{padding:20px;border-radius:16px;border:1px solid var(--line);background:var(--card);text-align:center}
.stat b{display:block;font-size:clamp(24px,3.6vw,34px);font-weight:900;
  background:linear-gradient(100deg,#fff,var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}
.stat span{font-size:12.5px;color:var(--faint)}

/* ============ 卡片 ============ */
.grid{display:grid;gap:18px}
.g3{grid-template-columns:repeat(3,1fr)}
.g2{grid-template-columns:repeat(2,1fr)}
@media(max-width:940px){.g3,.g2{grid-template-columns:1fr}}
.card{position:relative;padding:24px;border-radius:var(--radius);border:1px solid var(--line);
  background:var(--card);overflow:hidden;transition:transform .3s,border-color .3s,box-shadow .3s}
.card:hover{transform:translateY(-6px);border-color:var(--line2);box-shadow:0 22px 50px rgba(0,0,0,.45)}
.card::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s;
  background:radial-gradient(340px circle at var(--mx,50%) var(--my,0%),rgba(56,189,248,.16),transparent 65%)}
.card:hover::before{opacity:1}
.ico{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;margin-bottom:14px;
  background:linear-gradient(140deg,rgba(46,150,239,.28),rgba(168,85,247,.24));border:1px solid var(--line)}
.ico svg{width:22px;height:22px;stroke:var(--cyan);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.card p{margin:0;color:var(--sub);font-size:14.5px}
.tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}
.tag{font-size:11.5px;color:var(--cyan);padding:4px 10px;border-radius:8px;background:rgba(56,189,248,.1);
  border:1px solid rgba(56,189,248,.24)}

/* ============ 架构 / 流程 ============ */
.flow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:26px}
@media(max-width:940px){.flow{grid-template-columns:1fr}}
.step{padding:18px;border-radius:16px;border:1px solid var(--line);background:var(--card2);position:relative}
.step .no{font-size:12px;color:var(--cyan);letter-spacing:2px;font-weight:700}
.step p{margin:6px 0 0;color:var(--sub);font-size:14px}
.code{margin-top:18px;padding:18px;border-radius:14px;border:1px solid var(--line);
  background:rgba(3,10,26,.8);overflow:auto}
.code pre{margin:0;font-family:Consolas,"Courier New",monospace;font-size:13px;color:#A5D8FF;line-height:1.7}

/* ============ 表格 ============ */
table{width:100%;border-collapse:collapse;margin-top:22px;font-size:14.5px}
th,td{padding:13px 14px;border-bottom:1px solid rgba(46,150,239,.16);text-align:start}
th{color:var(--cyan);font-weight:700;font-size:13px;letter-spacing:1px;text-transform:uppercase;
  background:rgba(46,150,239,.08)}
td{color:var(--sub)}
tr:hover td{color:var(--text);background:rgba(46,150,239,.06)}

/* ============ 下载区 ============ */
.download{margin-top:26px;padding:34px;border-radius:26px;border:1px solid var(--line2);
  background:linear-gradient(150deg,rgba(20,58,120,.7),rgba(8,22,50,.85));
  box-shadow:0 30px 70px rgba(0,0,0,.5);position:relative;overflow:hidden}
.download::after{content:"";position:absolute;width:520px;height:520px;inset-inline-end:-180px;top:-220px;border-radius:50%;
  background:radial-gradient(circle,rgba(56,189,248,.22),transparent 62%);filter:blur(20px)}
.dl-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:22px;position:relative}
@media(max-width:780px){.dl-grid{grid-template-columns:1fr}}
.dl{padding:20px;border-radius:18px;border:1px solid var(--line);background:rgba(4,14,34,.6);
  display:flex;flex-direction:column;gap:10px}
.dl h4{margin:0;font-size:16px}
.dl .meta{font-size:12.5px;color:var(--faint)}
.dl .btn{justify-content:center;margin-top:6px}
.note{margin-top:18px;font-size:12.5px;color:var(--faint);position:relative}

/* ============ 投诉建议（外框沿用下载分组的 .download / .dl / .dl-grid） ============ */
.dl-grid.one{grid-template-columns:1fr}      /* 单列：内容铺满整行，不再只占左半边 */
.fb-row{display:flex;flex-direction:column;gap:6px}
.fb-row label{font-size:12.5px;color:var(--faint);font-weight:600;letter-spacing:.5px}
.fb-row select,.fb-row input[type=text],.fb-row textarea,.fb-row input[type=file]{
  width:100%;height:40px;padding:0 12px;border-radius:12px;font-size:14px;
  border:1px solid var(--line);background:rgba(3,10,26,.7);color:var(--text);font-family:inherit}
.fb-row textarea{height:auto;padding:10px 12px;resize:vertical;line-height:1.6}
.fb-row select{appearance:none;background-image:none;cursor:pointer}
.fb-row select option{background:#0a1730;color:var(--text)}
.fb-row input:focus,.fb-row select:focus,.fb-row textarea:focus{outline:none;border-color:var(--blue,#2E96EF)}
#fbTextBox,#fbPayBox{margin-top:14px;display:flex;flex-direction:column;gap:14px}
#fbTextBox[hidden],#fbPayBox[hidden]{display:none}
/* 收款码：独立一行居中；金额紧随其后一行（就在二维码正下方）；点二维码可放大 */
.fb-qr-wrap{display:flex;justify-content:center}
.fb-qr{width:200px;height:200px;border-radius:16px;background:#fff;display:flex;align-items:center;
  justify-content:center;overflow:hidden;border:1px solid var(--line);cursor:zoom-in;
  transition:transform .15s ease, box-shadow .15s ease}
.fb-qr:hover{transform:scale(1.02);box-shadow:0 10px 28px rgba(0,0,0,.45)}
.fb-qr:focus-visible{outline:2px solid var(--blue,#2E96EF);outline-offset:3px}
.fb-qr img{width:100%;height:100%;object-fit:contain}
.fb-amount-row{gap:8px}
.fb-actions{display:flex;gap:10px;margin-top:6px}
.fb-actions .btn{flex:1;justify-content:center}
.fb-actions .btn[hidden]{display:none}        /* 取消/提交 与 重置/完成 在同一位置切换 */
.fb-msg{min-height:20px;margin-top:8px;text-align:center;font-size:12.5px;color:var(--cyan);opacity:0;
  transition:opacity .18s}
.fb-msg.show{opacity:1}
.fb-msg.err{color:#ff8080}
/* 收款码放大层：点任意处 / Esc 关闭 */
.fb-zoom{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;
  align-items:center;justify-content:center;gap:16px;padding:24px;
  background:rgba(2,8,20,.88);backdrop-filter:blur(6px);cursor:zoom-out}
.fb-zoom[hidden]{display:none}
.fb-zoom img{width:min(78vmin,460px);height:min(78vmin,460px);object-fit:contain;
  background:#fff;border-radius:20px;padding:14px;border:1px solid var(--line2);
  box-shadow:0 30px 80px rgba(0,0,0,.6)}
.fb-zoom-tip{font-size:13px;color:var(--sub)}



/* ============ FAQ ============ */
details{margin-top:12px;padding:16px 18px;border-radius:14px;border:1px solid var(--line);background:var(--card)}
details[open]{border-color:var(--line2);background:rgba(46,150,239,.08)}
summary{cursor:pointer;font-weight:700;font-size:15px;list-style:none;display:flex;justify-content:space-between;gap:12px}
summary::-webkit-details-marker{display:none}
summary::after{content:"+";color:var(--cyan);font-weight:800}
details[open] summary::after{content:"–"}
details p{margin:10px 0 0;color:var(--sub);font-size:14.5px}

/* ============ 页脚 ============ */
footer{border-top:1px solid rgba(46,150,239,.18);background:rgba(4,10,24,.7);padding:44px 0 34px;margin-top:40px}
.foot{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}
.foot .links{display:flex;gap:18px;flex-wrap:wrap;font-size:13.5px;color:var(--sub)}
.foot .links a:hover{color:var(--cyan)}
.foot .link{display:flex;gap:14px;flex-wrap:wrap;font-size:10px;font-weight:500;letter-spacing:2px;color:var(--faint)}
.foot .link a{color:var(--faint)}
.foot .link a:hover{color:var(--cyan)}
.foot .linkwrap{display:flex;flex-direction:column;gap:12px;min-width:0}
.foot>div:last-child{margin-inline-start:auto;text-align:end}
.foot .partner{font-size:10px;font-weight:500;letter-spacing:2px;color:var(--faint);display:inline-flex;align-items:center}
.foot .muted{font-size:10px;font-weight:500;letter-spacing:2px;color:var(--faint)}
.foot .social{display:flex;gap:10px;flex-wrap:wrap;align-items:center}
.foot .social a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;border:1px solid var(--line);background:rgba(15,42,92,.5);color:var(--sub);transition:.2s}
.foot .social a:hover{color:#fff;border-color:var(--line2);background:rgba(46,150,239,.2)}
.foot .social svg{width:15px;height:15px;display:block;fill:currentColor}
/* 中文社交在前、英文站靠后，邮件最后 */
.foot .social a[data-i18n-aria="share_douyin"]{order:-3}
.foot .social a[data-i18n-aria="share_weibo"]{order:-2}
.foot .social a[data-i18n-aria="share_wechat"]{order:-1}
.foot .social a[data-i18n-aria="share_email"]{order:1}
@media(max-width:900px){
  .foot{align-items:flex-start}
  .foot .linkwrap{width:100%}
  .foot>div:last-child{margin-inline-start:auto;text-align:end}
  .foot .brand{text-align:end!important;justify-content:flex-end!important}
  .foot .muted>div{text-align:end!important;justify-content:flex-end!important}
}

/* ============ 滚动淡入 ============ */
.reveal{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}
.reveal.in{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.orb{animation:none}}

.sc-item.sc-extra{display:none}   /* 提高优先级，确保默认折叠（修复「展开/收起失效」：原 .sc-item{display:flex} 后定义会覆盖 .sc-extra） */
#shortcuts.sc-open .sc-extra{display:flex}
.sc-toggle{display:flex;width:max-content;align-items:center;gap:8px;margin:16px 0 0;margin-inline-start:auto;padding:9px 16px;border-radius:999px;border:1px solid var(--line2);background:rgba(46,150,239,.08);color:var(--cyan);font-size:13.5px;cursor:pointer;transition:.2s}
.sc-toggle:hover{background:rgba(46,150,239,.16)}
.sc-toggle .t-less{display:none}
#shortcuts.sc-open .sc-toggle .t-more{display:none}
#shortcuts.sc-open .sc-toggle .t-less{display:inline}
/* 核心能力：默认显示前 9 张卡片，其余折叠（与快捷键同款按钮，复用 sc_more / sc_less 文案，已覆盖 36 语） */
#features .grid.g3 > .card:nth-child(n+10){display:none}
#features.ft-open .grid.g3 > .card:nth-child(n+10){display:block}
#features.ft-open .sc-toggle .t-more{display:none}
#features.ft-open .sc-toggle .t-less{display:inline}
/* 快捷键：一排显示两个 */
.sc-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 22px;margin-top:6px}
.sc-item{display:flex;align-items:center;gap:10px;padding:9px 13px;border:1px solid var(--line2);border-radius:12px;background:rgba(255,255,255,.025);font-size:14px;line-height:1.35}
.sc-item code{flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;color:var(--cyan);background:rgba(46,150,239,.12);border:1px solid rgba(46,150,239,.25);padding:2px 8px;border-radius:7px;white-space:nowrap}
.sc-item span{flex:1 1 auto}
@media(max-width:640px){.sc-grid{grid-template-columns:1fr}}
.stage{position:relative}
.anim-dot{width:11px;height:11px;border-radius:50%;display:inline-block;cursor:pointer;opacity:.45;transition:transform .2s,opacity .2s,box-shadow .2s}
.anim-dot:hover{opacity:.85}
.anim-dot.active{opacity:1;transform:scale(1.8);box-shadow:0 0 10px 1px rgba(255,255,255,.5)}
.anim-free{border:2px dashed rgba(255,255,255,.6);box-sizing:border-box;width:13px;height:13px}
.free-panel{display:none}
.stage.free-mode .free-panel{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;padding:10px 14px;border-radius:14px;background:rgba(8,16,34,.88);border:1px solid var(--line2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12.5px;color:var(--sub)}
.free-panel .fp-title{color:var(--cyan);font-weight:600}
.free-panel .fp-modes{display:inline-flex;border:1px solid var(--line2);border-radius:10px;overflow:hidden}
.free-panel .fp-mode{padding:5px 14px;border:0;background:transparent;color:var(--sub);cursor:pointer;font-size:12.5px}
.free-panel .fp-mode.active{background:rgba(46,150,239,.22);color:var(--cyan)}
.free-panel .fp-sep{width:1px;height:22px;background:var(--line2)}
.free-panel .fp-ctl{display:inline-flex;align-items:center;gap:7px;color:var(--sub)}
.free-panel .fp-ctl>span{color:var(--cyan)}
.free-panel input[type=range]{width:96px;accent-color:var(--cyan)}
.free-panel select{background:#0b1430;color:var(--sub);border:1px solid var(--line2);border-radius:8px;padding:3px 6px}
.free-panel .fp-btn{padding:5px 12px;border-radius:8px;border:1px solid var(--line2);background:rgba(46,150,239,.14);color:var(--cyan);cursor:pointer}
</style>
<script>
/* 首页 Hash 路由：桌面端「无线同屏 / 分享」生成的「官网 + #xxx=」链接在此分流到各模块页。
   · #cast=<房间号>        → /cast/             （无线同屏接收端，房间号原样带过去）
   · #share=<id>&hcmode=… → /share/preview.html （作品预览，整段 hash 透传）
   仅在 hash 命中时 location.replace 跳转，其余情况照常显示首页，避免误伤。 */
(function () {
  try {
    var h = String(location.hash || '').replace(/^#/, '');
    if (!h) return;
    var m;
    if ((m = /(?:^|[&?])cast=([^&]+)/.exec(h))) {
      var room = decodeURIComponent(m[1]);
      location.replace('/cast/index.html' + (room ? ('#' + encodeURIComponent(room)) : ''));
      return;
    }
    if ((m = /(?:^|[&?])share=([^&]+)/.exec(h))) {
      location.replace('/share/preview.html#' + h);
      return;
    }
  } catch (e) { /* 解析失败则按普通首页处理 */ }
})();
</script>
</head>
<body>

<div class="bg"></div>
<div class="orb a"></div><div class="orb b"></div><div class="orb c"></div>
<div class="progress" id="progress"></div>

<header>
  <nav class="nav">
    <a class="brand" href="#top">
      <img class="markimg" src="images/logo.png" alt="EMR-TEST" />
      <span>EMR-TEST<small>ORIGINAL INK VECTOR BOARD</small></span>
    </a>
    <button class="burger" id="burger" aria-label="菜单" data-i18n-aria="aria_menu">☰</button>
    <div class="menu" id="menu">
      <a href="#overview" data-i18n="nav_overview">概览</a>
      <a href="#features" data-i18n="nav_features">核心能力</a>
      <a href="#engine" data-i18n="nav_engine">渲染引擎</a>
      <a href="#devices" data-i18n="nav_devices">设备与协议</a>
      <a href="#specs" data-i18n="nav_specs">规格</a>
      <a href="#download" data-i18n="nav_download">下载</a>
      <a href="#changelog" data-i18n="nav_changelog">更新日志</a>
      </div>
    <span class="lang">
      <button type="button" class="lang-btn" id="langBtn" aria-haspopup="true" aria-expanded="false" aria-label="Language">
        <span class="globe">🌐</span> <!-- <span id="langLabel">简体中文</span> -->
      </button>
      <div class="lang-panel" id="langPanel" role="menu" aria-label="Language"></div>
    </span> 
  </nav>
</header>

<main id="top">

  <!-- ===================== HERO ===================== -->
  <section class="hero">
    <div class="wrap hero-grid">
      <div>
        <span class="eyebrow" data-i18n="hero_eyebrow">◆ 最新版本 v1.5.0.0 · 2026</span>
        <h1 data-i18n="hero_title">原笔迹矢量书写绘画<br /><span class="grad">画线测试工具</span></h1>
        <p class="lead" data-i18n="hero_lead">
          EMR-TEST 是一款<span class="typing">专业轻量级</span>的 Windows 桌面白板与设备测试工具：
          以「采样点 → 压感整形 → 曲线拟合 → 矢量轮廓」的链路实时还原真实笔迹，
          内置 抖动補正、压感强度调节、设备遥测 HUD、电容屏多点测试与穿透模式，
          可一键导出 PNG 位图与 JSON 矢量笔迹。
        </p>
        <div class="badges">
          <span class="badge" data-i18n="badge_win">Windows 10 / 11</span>
          <span class="badge" data-i18n="badge_fx">.NET Framework 4.8</span>
          <span class="badge" data-i18n="badge_proto">EMR / AES / MPP / USI</span>
          <span class="badge" data-i18n="badge_arch">x64 / x86 双端</span>
          <span class="badge" data-i18n="badge_portable">单文件免安装</span>
        </div>
        <div class="cta">
          <a class="btn primary" href="#download" data-i18n="cta_download">
            <span class="pulse"></span>立即下载 <span class="arrow">→</span>
          </a>
          <a class="btn ghost" href="#engine" data-i18n="cta_engine">了解渲染引擎</a>
        </div>
        <p class="muted" style="margin-top:14px" data-i18n="hero_version">当前版本 1.5.0.0 · 约 1963 KB · 绿色版，解压即用</p>
      </div>

      <div class="stage">
        <div class="bar">
          <span class="anim-dot" data-i="0" style="background:#38BDF8"></span>
          <span class="anim-dot" data-i="1" style="background:#FBBF24"></span>
          <span class="anim-dot" data-i="2" style="background:#34D399"></span>
          <span class="anim-dot" data-i="3" style="background:#A855F7"></span>
          <span class="anim-dot" data-i="4" style="background:#F472B6"></span>
          <span class="anim-dot anim-free" data-i="5" style="background:#F87171"></span>
          <span class="muted" style="margin-left:8px" data-i18n="hero_stage_live">EMR-TEST · 实时笔迹演示</span>
        </div>
        <canvas id="ink" width="900" height="680"></canvas>
        <div class="free-panel" id="freePanel">
          <span class="fp-title" data-i18n="free_title">自由绘制</span>
          <div class="fp-modes">
            <button type="button" class="fp-mode active" id="fpModeLine" data-i18n="free_mode_line">线</button>
            <button type="button" class="fp-mode" id="fpModePoint" data-i18n="free_mode_point">点</button>
          </div>
          <span class="fp-sep"></span>
          <label class="fp-ctl"><span data-i18n="free_line">线条粗度</span><input type="range" id="fpLine" min="2" max="40" value="12"></label>
          <label class="fp-ctl"><span data-i18n="free_touch">触摸点大小</span><input type="range" id="fpTouch" min="2" max="60" value="16"></label>
          <label class="fp-ctl"><input type="checkbox" id="fpColor" checked> <span data-i18n="free_color">彩色循环</span></label>
          <label class="fp-ctl"><span data-i18n="free_fx">渲染</span>
            <select id="fpFx">
              <option value="glow" data-i18n="fx_glow">发光</option>
              <option value="flat" data-i18n="fx_flat">平实</option>
              <option value="neon" data-i18n="fx_neon">霓虹</option>
            </select>
          </label>
          <button type="button" class="fp-btn" id="fpClear" data-i18n="free_clear">清除</button>
        </div>
        <div class="stage-foot">
          <span id="heroStageFoot" data-i18n="anim1">画线</span>
          <span id="inkMeta" data-i18n="hero_ink_meta">300+ Hz · 16384 LVL</span>
        </div>
      </div>
    </div>

    <div class="wrap">
      <div class="stats reveal">
        <div class="stat"><b data-count="16384 LVL">16384 LVL</b><span data-i18n="stat_pressure">压感级数识别（取决于设备）</span></div>
        <div class="stat"><b data-i18n="stat_rate_v">300+ Hz</b><span data-i18n="stat_rate">实时检测设备报点率</span></div>
        <div class="stat"><b data-count="10+">10+</b><span data-i18n="stat_pen">笔型：铅笔 / 圆珠 / 钢笔/毛笔 / 荧光/激光</span></div>
        <div class="stat"><b data-count="8" data-suffix=" ms">0</b><span data-i18n="stat_refresh">增量绘制刷新（1 帧内）</span></div>
      </div>
    </div>
  </section>

  <!-- ===================== 概览 ===================== -->
  <section id="overview">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>01 / <span data-i18n="nav_overview">概览</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sec_overview">为「<span class="grad">笔的真实手感</span>」而生</h2>
      <p class="lead" data-i18n="ov_lead">
        多数白板把笔迹简化为等宽折线，画圆出现棱角、快速划动断裂、压感生硬。
        EMR-TEST 从采样源头重构：保留每一个硬件报点，用向心 Catmull-Rom 拟合曲线，
        再按每点压力生成变宽轮廓并逐帧增量提交——既保留原笔迹的粗细呼吸感，也保证长时间书写不掉帧。
      </p>

      <div class="grid g3" style="margin-top:30px">
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M3 17c4-10 9 4 14-6"/><path d="M3 21h18"/></svg></div>
          <h3 data-i18n="ov_c1_t">原笔迹还原</h3>
          <p data-i18n="ov_c1_p">保留全部硬件采样点（含合并事件），压力、速度、起收笔锋共同决定线宽，预览与落笔结果逐点一致。</p>
          <div class="tags"><span class="tag" data-i18n="ov_c1_g1">变宽轮廓</span><span class="tag" data-i18n="ov_c1_g2">起笔锋</span><span class="tag" data-i18n="ov_c1_g3">速度变细</span></div>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M12 3v18"/><path d="M5 8c4 0 4 8 14 8"/></svg></div>
          <h3 data-i18n="ov_c2_t">抖动補正</h3>
          <p data-i18n="ov_c2_p">0~10 级可调（默认 3）：延迟采样 + 高斯迭代拟合 + 跟随态笔尖，消除手颤锯齿；抬笔平滑追到真实终点。</p>
          <div class="tags"><span class="tag" data-i18n="ov_c2_g1">延迟拟合</span><span class="tag" data-i18n="ov_c2_g2">高斯迭代</span><span class="tag" data-i18n="ov_c2_g3">收笔不缺</span></div>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="8"/><path d="M12 8v8M8 12h8"/></svg></div>
          <h3 data-i18n="ov_c3_t">压感强度可调</h3>
          <p data-i18n="ov_c3_p">0~10 级压感增益（默认 3）：0 为恒定线宽，向上放大压感对比；带压感设备书写手感不受开关影响。</p>
          <div class="tags"><span class="tag" data-i18n="ov_c3_g1">压力整形</span><span class="tag" data-i18n="ov_c3_g2">实时生效</span></div>
        </div>
      </div>
    </div>
  </section>

  <!-- ===================== 核心能力 ===================== -->
  <section id="features">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>02 / <span data-i18n="nav_features">核心能力</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sec_features">核心<span class="grad">能力矩阵</span></h2>
      <p class="lead" data-i18n="ft_lead">从书写、测试到导出，覆盖数位笔调试与演示的完整闭环。</p>

      <div class="grid g3" style="margin-top:30px">
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M4 20l4-1 11-11a2.8 2.8 0 0 0-4-4L4 15z"/></svg></div>
          <h3 data-i18n="ft1_t">自选笔刷</h3>
          <p data-i18n="ft1_p">铅笔（石墨颗粒）、圆珠笔（圆润轻微压感）、毛笔（强压感 + 起笔锋）、荧光笔（半透明方头、单次填充不叠深）。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="14" rx="2"/><path d="M8 21h8"/></svg></div>
          <h3 data-i18n="ft2_t">设备检测</h3>
          <p data-i18n="ft2_p">枚举系统书写 / 压力设备，展示品牌、协议、压感级数、倾斜、笔身按键、橡皮擦端、VID:PID，每排两台并可逐个删除。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><circle cx="9" cy="9" r="3"/><circle cx="16" cy="15" r="3"/><path d="M11 11l3 3"/></svg></div>
          <h3 data-i18n="ft3_t">电容屏测试</h3>
          <p data-i18n="ft3_p">多指触点、触摸轨迹、压力遥测与报点率；轨迹采用中点接龙二次贝塞尔 + 逐点压感线宽，可开关网格与轨迹保留。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M4 8h16M4 16h16"/></svg></div>
          <h3 data-i18n="ft4_t">穿透 / 封锁双模式</h3>
          <p data-i18n="ft4_p">穿透模式释放书写层，可直接在桌面内容上批注；两套笔迹、图片与撤销栈互相独立，一键切换不叠加。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><rect x="3" y="3" width="18" height="18" rx="2"/><path d="M3 15l5-5 4 4 3-3 6 6"/></svg></div>
          <h3 data-i18n="ft5_t">图片与变换</h3>
          <p data-i18n="ft5_p">插入截图 / 图片后可移动、四角等比缩放、任意角度旋转，选中框手柄与游标随变换实时贴合，支持层级与还原。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M12 3v12"/><path d="M7 10l5 5 5-5"/><path d="M4 21h16"/></svg></div>
          <h3 data-i18n="ft6_t">导出与保存</h3>
          <p data-i18n="ft6_p">保存即导出：PNG 位图（含纸张与图片）或 JSON 矢量笔迹（笔型、宽度、颜色、压感开关与全部采样点），保存后自动清空。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><rect x="3" y="4" width="18" height="3" rx="1.5"/><path d="M6 11h8M6 16h7"/><circle cx="18" cy="16" r="3"/><path d="M18 13.6V16l1.6 1.2"/></svg></div>
          <h3 data-i18n="ft7_t">工具栏与 HUD</h3>
          <p data-i18n="ft7_p">底部工具栏可一键收起 / 展开；鼠标停留 1 秒出现移动标，按住即可拖动整个工具栏，松手落位；窗口最大化 / 还原或穿透模式下点击 Logo，工具栏与 HUD 自动回落初始位置。HUD 实时显示设备、协议、输出、触点、坐标、压感、压感级数、笔数、倾斜与报点率。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><rect x="3" y="3" width="18" height="18" rx="3"/><path d="M8 8h8M8 12h8M8 16h5"/></svg></div>
          <h3 data-i18n="feat_panel_t">Logo 呼出右上角栏目</h3>
          <p data-i18n="feat_panel_p">右上角栏目默认隐藏，点击底部 Logo 图标即可展开：更新日志、语言切换、最小化 / 最大化 / 关闭集中在此，界面更清爽。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="9"/><path d="M3 12h18M12 3c3 3 3 15 0 18M12 3c-3 3-3 15 0 18"/></svg></div>
          <h3 data-i18n="feat_lang_t">多语言支持</h3>
          <p data-i18n="feat_lang_p">界面支持简体中文、繁體中文、English、日本語、한국어、Español、Deutsch、Français、Italiano、ไทย、Tiếng Việt、ລາວ、العربية 等 36 种语言，可实时切换并自动记忆；首次启动随系统语言自动匹配。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M4 20l4-1 11-11a2.8 2.8 0 0 0-4-4L4 15z"/><path d="M14 6l4 4"/></svg></div>
          <h3 data-i18n="ft8_t">更多笔型</h3>
          <p data-i18n="ft8_p">钢笔（顺滑）、签字笔（纤细）、粉笔（拟真粉迹）、激光笔（半透明自消退）加入四种核心笔型，覆盖从书写到演示的全场景。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M3 13h3l2-6 4 12 3-9 2 3h4"/></svg></div>
          <h3 data-i18n="ft9_t">压感预览</h3>
          <p data-i18n="ft9_p">独立的压感预览窗实时显示笔迹轮廓与压感曲线，可编辑压力响应，方便在无压感或压感异常的笔上校准手感。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="9"/><path d="M12 12l5-3"/><path d="M12 12v-5"/></svg></div>
          <h3 data-i18n="ft10_t">倾角预览</h3>
          <p data-i18n="ft10_p">实时设备倾角遥测：方位角表盘 + XYZ 三轴指示 + Tilt X / Tilt Y / Azimuth 数值，直观查看电磁笔的倾斜与方位。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><circle cx="9" cy="8" r="3"/><circle cx="16" cy="9" r="2.5"/><path d="M3 20c0-3 3-5 6-5s6 2 6 5"/><path d="M14 20c0-2 2-4 5-4s3 2 3 4"/></svg></div>
          <h3 data-i18n="ft11_t">多人协作</h3>
          <p data-i18n="ft11_p">通过官方中继实时同步画板，支持只读 / 演示模式，多人可在同一白板上批注与书写。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><circle cx="6" cy="12" r="2.5"/><circle cx="18" cy="6" r="2.5"/><circle cx="18" cy="18" r="2.5"/><path d="M8 11l8-4M8 13l8 4"/></svg></div>
          <h3 data-i18n="ft12_t">画作分享</h3>
          <p data-i18n="ft12_p">一键生成画作码 / 网址码与分享链接，工程 JSON 经压缩上传后可用二维码或链接分发，免注册。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M21 12a9 9 0 1 1-3-6.7"/><path d="M21 3v5h-5"/></svg></div>
          <h3 data-i18n="ft13_t">笔迹回放</h3>
          <p data-i18n="ft13_p">按时间轴逐笔回放笔迹生成过程，用于教学演示、书写复盘与压感线性度检查。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><rect x="3" y="7" width="18" height="13" rx="2"/><path d="M8 7l2-3h4l2 3"/><circle cx="12" cy="13" r="3.5"/></svg></div>
          <h3 data-i18n="ft14_t">屏幕截图</h3>
          <p data-i18n="ft14_p">全屏截图与框选截图两种方式，截取的画面可直接插入画板批注，Esc / 右键取消框选。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M5 6h14M5 12h14M5 18h14"/><circle cx="3" cy="6" r="1"/><circle cx="3" cy="12" r="1"/><circle cx="3" cy="18" r="1"/></svg></div>
          <h3 data-i18n="ft15_t">更新日志</h3>
          <p data-i18n="ft15_p">软件内更新日志窗口与官网同步，随时查看每个版本的变更与新增能力。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M2 5h13v11H2zM8 20h8M12 16v4"/><path d="M18 8.5q2 2.5 0 5M20.5 6q3.5 4 0 9"/></svg></div>
          <h3 data-i18n="ft16_t">无线同屏</h3>
          <p data-i18n="ft16_p">把当前画布实时投到同一房间的接收端（手机 / 大屏 / 另一台电脑），扫码或打开网址即可观看；帧率与画质可调，走官方中继与多人协作同一条通道。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M3 4h18v16H3zM12 4v16M3 12h18"/></svg></div>
          <h3 data-i18n="ft17_t">分区书写</h3>
          <p data-i18n="ft17_p">横向 / 纵向等分为 2 / 3 / 4 / 6 / 9 个书写区；开启「同步书写」后一笔自动补到所有区，关掉则各区互不干扰，可清空当前区或复制到全部。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M4 4.5h16v11H10l-5 5v-5H4z"/><path d="M12 7.5v4M12 14v.2"/></svg></div>
          <h3 data-i18n="ft18_t">投诉建议</h3>
          <p data-i18n="ft18_p">问题反馈 / 功能建议 / 赞助支持 / 其它四类，可附昵称、联系方式与截图附件；桌面端与网页端投同一个后台，赞助支持内置五种收款码与金额输入。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="9"/><path d="M3 12h18M12 3v18"/></svg></div>
          <h3 data-i18n="ft19_t">弹窗贴边停靠</h3>
          <p data-i18n="ft19_p">把任意弹窗拖到画布边缘，它会自动缩成一颗带自身图标的圆球停在那里，点一下圆球即可还原；圆球配色跟随画布主色系、可沿边拖动并刷新长留。</p>
        </div>
        <div class="card reveal">
          <div class="ico"><svg viewBox="0 0 24 24"><path d="M3 5h13v10H3z"/><path d="M17 9.5l2 2 2-2M19 11.5V18"/><path d="M6 9h7"/></svg></div>
          <h3 data-i18n="ft20_t">全新快捷键</h3>
          <p data-i18n="ft20_p">Alt+C 无线同屏 · Alt+Z 分区书写 · Alt+O 投诉建议；Ctrl+T 电容屏测试、Ctrl+D 设备检测已上移至右上角工具栏，穿透模式下图标自动隐藏。</p>
        </div>


      </div>
      <button class="sc-toggle" id="ftToggle" type="button" aria-label="toggle"><span class="t-more" data-i18n="sc_more">展开全部</span><span class="t-less" data-i18n="sc_less">收起</span></button>
    </div>
  </section>


  <!-- ===================== 渲染引擎 ===================== -->
  <section id="engine">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>03 / <span data-i18n="nav_engine">渲染引擎</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sec_engine">渲染<span class="grad">引擎管线</span></h2>
      <p class="lead" data-i18n="en_lead">
        实时预览（笔线程）与落笔结果（静态笔迹）使用同一套算法与同一条宽度曲线，
        因此「画出来的样子」永远不会在抬笔后发生变化。
      </p>

      <div class="flow">
        <div class="step reveal"><div class="no">STEP 01</div><h3 data-i18n="en_s1_t">采样</h3><p data-i18n="en_s1_p">接收 Stylus 原始包，展开合并事件（coalesced），逐点取得坐标与 NormalPressure。</p></div>
        <div class="step reveal"><div class="no">STEP 02</div><h3 data-i18n="en_s2_t">稳定</h3><p data-i18n="en_s2_p">HcStab 延迟拟合窗口：空间半径取样 + 1-2-1 高斯迭代 + 跟随态笔尖；压感序列同步过滤。</p></div>
        <div class="step reveal"><div class="no">STEP 03</div><h3 data-i18n="en_s3_t">整形</h3><p data-i18n="en_s3_p">宽度生成器按笔型、压力、速度与起笔锋计算每点笔宽，并做指数平滑与抖动抑制。</p></div>
        <div class="step reveal"><div class="no">STEP 04</div><h3 data-i18n="en_s4_t">成图</h3><p data-i18n="en_s4_p">向心 Catmull-Rom 细分后生成带状轮廓一次填充；半透明笔整条路径单次填充避免叠深。</p></div>
      </div>

      <div class="code reveal">
<pre data-i18n="engine_code">// 抖动補正核心：延迟采样 + 高斯迭代拟合 + 跟随态笔尖
alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit)，jit = 0~10（默认 3）
iter  = 2 + round(jit * 0.5);               // 高斯迭代遍数（上限 8）
radius= 8 + jit * 0.8;                      // 拟合窗口半径（上限 16px）
press = 3 + round(jit * 0.5);               // 压感序列过滤遍数
delay = round(jit * 0.4);                   // 延迟采样数（上限 4）

tip = lerp(tip, fit[count - 1 - delay], alpha);   // 笔尖天然滞后 = SAI 手感
onPenUp: emit smoothChase(tip -> realEnd);        // 抬笔补齐，收笔不缺一截

// 曲线：向心参数化 Catmull-Rom（α = 0.5），采样疏密不均也不过冲、不打圈
// 成图：沿细分点按切线法向左右偏移 → 单一闭合带状轮廓一次填充</pre>
      </div>
    </div>
  </section>

  <!-- ===================== 设备与协议 ===================== -->
  <section id="devices">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>04 / <span data-i18n="nav_devices">设备与协议</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sec_devices">设备识别与<span class="grad">协议覆盖</span></h2>
      <p class="lead" data-i18n="dv_lead">自动解析系统上报的 Tablet 设备，按名称关键字与 VID/PID 判定品牌与协议，实时展示能力。</p>

      <div class="grid g2" style="margin-top:28px">
        <div class="card reveal">
          <h3 data-i18n="dv1_t">支持协议</h3>
          <p data-i18n="dv1_p">EMR（电磁共振）、AES（主动式静电）、MPP（微软笔协议）、USI（通用触控笔）；被动电容笔与鼠标单独归类，未识别设备使用后才列出。</p>
          <div class="tags"><span class="tag">EMR</span><span class="tag">AES</span><span class="tag">MPP</span><span class="tag">USI</span><span class="tag">PAS</span><span class="tag">FGR</span></div>
        </div>
        <div class="card reveal">
          <h3 data-i18n="dv2_t">遥测 HUD</h3>
          <p data-i18n="dv2_p">实时显示设备类型、品牌、协议、输出（笔尖 / 笔按键 / 橡皮端 / 悬空）、触点数、坐标、压感、压感级数、笔数、倾斜与报点率。</p>
          <div class="tags"><span class="tag">300+ Hz</span><span class="tag" data-i18n="tag_tilt">倾斜</span><span class="tag" data-i18n="tag_multi">多笔</span></div>
        </div>
      </div>
    </div>
  </section>

  <!-- ===================== 性能 ===================== -->
  <section id="perf">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>05 / <span data-i18n="eb_perf">性能</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sec_perf">面向<span class="grad">高频输入</span>的优化</h2>
      <p class="lead" data-i18n="pf_lead">所有热路径都按「每帧只做增量」设计，长时间快速书写也不会越写越卡。</p>

      <div class="grid g3" style="margin-top:28px">
        <div class="card reveal"><h3 data-i18n="pf1_t">增量提交</h3><p data-i18n="pf1_p">轨迹层用 DrawingGroup 追加绘制，新点进入即提交，不做全量重绘，避免延迟显示。</p></div>
        <div class="card reveal"><h3 data-i18n="pf2_t">缓存复用</h3><p data-i18n="pf2_p">画刷与画笔按「颜色 + 量化线宽」缓存并冻结，跨笔线程安全，零重复分配。</p></div>
        <div class="card reveal"><h3 data-i18n="pf3_t">按需重绘</h3><p data-i18n="pf3_p">网格、静态图层仅在尺寸 / 开关变化时重绘；实时层只重绘活跃元素。</p></div>
      </div>
    </div>
  </section>

  <!-- ===================== 规格 ===================== -->
  <section id="specs">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>06 / <span data-i18n="nav_specs">规格</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sec_specs">技术<span class="grad">规格</span></h2>
      <table class="reveal">
        <thead>
          <tr><th data-i18n="sp_th1">项目</th><th data-i18n="sp_th2">规格</th></tr>
        </thead>
        <tbody>
          <tr><td data-i18n="sp1l">操作系统</td><td data-i18n="sp1v">Windows 10 / 11（推荐）；Windows 7 SP1 及以上可运行</td></tr>
          <tr><td data-i18n="sp2l">运行框架</td><td data-i18n="sp2v">Microsoft .NET Framework 4.8</td></tr>
          <tr><td data-i18n="sp3l">架构</td><td data-i18n="sp3v">x64（推荐）与 x86 双端，均提供</td></tr>
          <tr><td data-i18n="sp4l">输入设备</td><td data-i18n="sp4v">电磁笔 EMR、主动式电容笔 AES / MPP / USI、被动笔、电容屏、触控屏、鼠标</td></tr>
          <tr><td data-i18n="sp5l">压感</td><td data-i18n="sp5v">跟随设备能力识别级数；压感强度 0~10 可调（默认 3），可关闭为恒定线宽</td></tr>
          <tr><td data-i18n="sp6l">抖动補正</td><td data-i18n="sp6v">0~10 级（默认 3），延迟拟合 + 高斯迭代 + 抬笔追点</td></tr>
          <tr><td data-i18n="sp7l">笔型</td><td data-i18n="sp7v">铅笔、圆珠笔、毛笔、荧光笔（半透明单次填充）</td></tr>
          <tr><td data-i18n="sp8l">擦除</td><td data-i18n="sp8v">擦除（按真实渲染宽度判定）、点删整条、圈选框选；指示环与擦除范围 1:1</td></tr>
          <tr><td data-i18n="sp9l">导出</td><td data-i18n="sp9v">PNG 位图（含纸张与图片）、JSON 矢量笔迹（样式 + 全部采样点）</td></tr>
          <tr><td data-i18n="sp10l">界面</td><td data-i18n="sp10v">深海蓝主题、无边框卡片、可拖动工具栏与 HUD、F11 全屏、穿透 / 封锁双模式</td></tr>
          <tr><td data-i18n="sp11l">体积</td><td data-i18n="sp11v">单文件约 1963 KB，免安装</td></tr>
        </tbody>
      </table>
    </div>
  </section>

  <!-- ===================== 快速上手 ===================== -->
  <section id="start">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>07 / <span data-i18n="eb_start">快速上手</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sec_start">三步<span class="grad">开始书写</span></h2>
      <div class="flow">
        <div class="step reveal"><div class="no">01</div><h3 data-i18n="qs1_t">下载并运行</h3><p data-i18n="qs1_p">选择 x64（或 x86）版本，解压后直接双击运行，无需安装。</p></div>
        <div class="step reveal"><div class="no">02</div><h3 data-i18n="qs2_t">选笔型与压感</h3><p data-i18n="qs2_p">工具栏 → 画笔面板：选择笔型、线宽、颜色，按需要调整压感强度与抖动補正。</p></div>
        <div class="step reveal"><div class="no">03</div><h3 data-i18n="qs3_t">书写与测试</h3><p data-i18n="qs3_p">直接书写；Ctrl+T 打开电容屏测试、Ctrl+D 打开设备检测，查看压感曲线与报点率。</p></div>
        <div class="step reveal"><div class="no">04</div><h3 data-i18n="qs4_t">导出成果</h3><p data-i18n="qs4_p">Ctrl+S 保存为 PNG 或 JSON；保存后画布自动清空，便于下一轮测试。</p></div>
      </div>
    </div>
  </section>

  <!-- ===================== 下载 ===================== -->
  <section id="download">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>08 / <span data-i18n="nav_download">下载</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sec_download">下载 <span class="grad">EMR-TEST</span></h2>
      <p class="lead"><span data-i18n="dl_lead1">官方站点直连：</span><a href="https://www.emr-test.com" style="color:var(--cyan)">https://www.emr-test.com</a><span data-i18n="dl_lead2"> · 绿色单文件，解压即用。</span></p>

      <div class="download">
        <h3 style="margin:0" data-i18n="dl_ver">版本 1.5.0.0（2026-09-16）</h3>
        <p class="muted" style="margin:6px 0 0" data-i18n="dl_meta">Windows · .NET Framework 4.8 · 约 1963 KB / 份</p>

        <div class="dl-grid">
          <div class="dl">
            <h4 data-i18n="dl_x64">64 位（推荐）</h4>
            <span class="meta" data-i18n="dl_x64_meta">EMR-TEST-1.5.0.0-x64.exe · 1963 KB · 适用于 64 位 Windows</span>
            <a class="btn primary" href="download/EMR-TEST-1.5.0.0-x64.exe" download>
              <span class="pulse"></span><span data-i18n="dl_btn_x64">下载 x64</span> <span class="arrow">↓</span>
            </a>
          </div>
          <div class="dl">
            <h4 data-i18n="dl_x86">32 位</h4>
            <span class="meta" data-i18n="dl_x86_meta">EMR-TEST-1.5.0.0-x86.exe · 1964 KB · 适用于 32 位 Windows</span>
            <a class="btn ghost" href="download/EMR-TEST-1.5.0.0-x86.exe" download>
              <span data-i18n="dl_btn_x86">下载 x86</span> <span class="arrow">↓</span>
            </a>
          </div>
        </div>

        <p class="note"><span data-i18n="dl_note1">* </span><span data-i18n="dl_note2"> 系统需已安装 .NET Framework 4.8（Windows 10 及以上通常已内置）。</span></p>
      </div>
    </div>
  </section>


  <!-- ===================== 更新日志 ===================== -->
  <section id="changelog">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>09 / <span data-i18n="nav_changelog">更新日志</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sec_changelog">更新<span class="grad">日志</span></h2>
      <p class="lead" data-i18n="changelog_lead">每个版本的变更一览；软件内更新日志窗口内容与此同步。</p>
      <div class="grid g2" style="margin-top:28px">
        <div class="card reveal"><h3>v1.5.0.0 · 2026-09-16</h3>
          <p data-i18n="cl_150">右上角栏目默认隐藏（点 Logo 展开）；语言扩展至 36 种并支持按系统语言自动切换；优化语言下拉可读性；所有操作提示与悬浮提示多语言化；官网同步多语言并按 IP 自动切换。</p>
          <div class="tags"><span class="tag" data-i18n="tag_langs">36 种语言</span><span class="tag" data-i18n="tag_auto">自动检测</span><span class="tag" data-i18n="tag_logo">Logo 面板</span></div>
        </div>
        <div class="card reveal"><h3>v1.4.0.0 · 2026-06-16</h3>
          <p data-i18n="cl_140">新增多语言切换与更新日志章节；抖动补偿升级为 补偿（0~10）。</p>
        </div>
        <div class="card reveal"><h3>v1.3.0.0 · 2026-03-15</h3>
          <p data-i18n="cl_130">图片变换游标跟随方向；设备检测支持单条删除与恢复；电容屏测试低延迟渲染；修复右键菜单不显示。</p>
        </div>
        <div class="card reveal"><h3>v1.2.0.0 · 2026-02-14</h3>
          <p data-i18n="cl_120">折线平滑改用向心 Catmull-Rom 样条；新增橡皮擦环、笔刷参数持久化与 JSON 笔迹保存。</p>
        </div>
      </div>
    </div>
  </section>

  <!-- ===================== 快捷键一览 ===================== -->
  <section id="shortcuts" class="section">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>10 / <span data-i18n="nav_shortcuts">快捷键列表</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sc_title">全部<span class="grad">快捷键</span></h2>
      <p class="lead" data-i18n="sc_lead">所有操作都能用键盘完成；下表按功能分类列出全部快捷键。</p>
      <div class="sc-grid reveal">
        <div class="sc-item"><code>Ctrl+B</code><span data-i18n="sc1">画笔面板</span></div>
        <div class="sc-item"><code>Ctrl+P</code><span data-i18n="sc2">笔迹颜色</span></div>
        <div class="sc-item"><code>Ctrl+I</code><span data-i18n="sc3">插入图像</span></div>
        <div class="sc-item"><code>Ctrl+G</code><span data-i18n="sc4">背景纸张</span></div>
        <div class="sc-item"><code>Ctrl+Z</code><span data-i18n="sc5">撤销</span></div>
        <div class="sc-item"><code>Ctrl+Y</code> / <code>Ctrl+Shift+Z</code><span data-i18n="sc6">重做</span></div>
        <div class="sc-item"><code>Ctrl+E</code><span data-i18n="sc7">橡皮</span></div>
        <div class="sc-item"><code>Ctrl+Delete</code><span data-i18n="sc8">清空画板</span></div>
        <div class="sc-item"><code>Ctrl+S</code><span data-i18n="sc9">保存并清空</span></div>
        <div class="sc-item"><code>Ctrl+M</code><span data-i18n="sc10">鼠标模式</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+1</code>~<code>4</code><span data-i18n="sc11">切换笔型（铅笔 / 圆珠 / 毛笔 / 荧光）</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+5</code>~<code>7</code><span data-i18n="sc12">橡皮方式（擦除 / 点删 / 圈删）</span></div>
        <div class="sc-item sc-extra"><code>[</code> / <code>]</code> / <span data-i18n="sc_wheel">滚轮</span><span data-i18n="sc13">调整线宽</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+T</code><span data-i18n="sc14">电容屏测试</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+D</code><span data-i18n="sc15">设备检测</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+O</code><span data-i18n="sc16">导入图片</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Shift+G</code><span data-i18n="sc17">穿透 / 封锁</span></div>
        <div class="sc-item sc-extra"><code>F11</code> / <code>F</code><span data-i18n="sc18">隐藏 / 恢复工具栏（全屏）</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Shift+D</code><span data-i18n="sc19">收起 / 展开工具栏</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Shift+R</code><span data-i18n="sc20">工具栏 / HUD 归位</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Shift+Delete</code><span data-i18n="sc21">初始化画板</span></div>
        <div class="sc-item sc-extra"><code>Esc</code><span data-i18n="sc22">退出程序</span></div>
        <div class="sc-item sc-extra"><code>Alt+S</code> / <code>Alt+N</code><span data-i18n="sc23">截图 / 框选截图</span></div>
        <div class="sc-item sc-extra"><code>Alt+G</code> / <code>Alt+F</code> / <code>Alt+D</code> / <code>Alt+P</code><span data-i18n="sc24">自定义背景 / 禁止手触 / 动态游标 / 压感</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Shift+M</code> / <code>Ctrl+Shift+F</code><span data-i18n="sc25">最小化 / 最大化</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Shift+[</code> / <code>]</code> · <code>Ctrl+0</code> · <code>←</code>/<code>→</code> · <code>Del</code><span data-i18n="sc26">图片置底 / 置顶 / 还原 · 旋转 / 删除选中图片</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Shift+1</code>~<code>4</code><span data-i18n="sc27">笔型：钢笔 / 签字笔 / 粉笔 / 激光笔</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Shift+S</code><span data-i18n="sc28">分享画作</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Shift+C</code><span data-i18n="sc29">多人协作</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Shift+P</code><span data-i18n="sc30">笔迹回放</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Shift+O</code><span data-i18n="sc31">导入工程（.json）</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Alt+S</code><span data-i18n="sc32">速度粗细</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Alt+T</code><span data-i18n="sc33">倾角影响宽度</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Alt+H</code><span data-i18n="sc34">更新日志</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+Alt+L</code><span data-i18n="sc35">语言切换</span></div>
        <div class="sc-item sc-extra"><code>Alt+1</code>~<code>4</code>（<code>Alt+Shift+1</code>~<code>4</code> <span data-i18n="sc_reverse">反向</span>）<span data-i18n="sc36">微调 压感 / 速度 / 抖动 / 透明 滑块</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+←</code> / <code>Ctrl+→</code><span data-i18n="sc37">旋转选中图片 ±90°</span></div>
        <div class="sc-item sc-extra"><code>Alt+C</code><span data-i18n="sc38">无线同屏</span></div>
        <div class="sc-item sc-extra"><code>Alt+Z</code><span data-i18n="sc39">分区书写</span></div>
        <div class="sc-item sc-extra"><code>Alt+O</code><span data-i18n="sc40">投诉建议</span></div>
        <div class="sc-item sc-extra"><code>Ctrl+T</code> / <code>Ctrl+D</code><span data-i18n="sc41">电容屏测试 / 设备检测（右上角工具栏图标）</span></div>
        <div class="sc-item sc-extra"><code>Esc</code> / <code>Ctrl+Enter</code><span data-i18n="sc42">弹窗内：关闭 / 主操作（同屏开始·分区应用·建议提交）</span></div>
      </div>
      <button class="sc-toggle" id="scToggle" type="button" aria-label="toggle"><span class="t-more" data-i18n="sc_more">展开全部</span><span class="t-less" data-i18n="sc_less">收起</span></button>
    </div>
  </section>

  <!-- ===================== FAQ ===================== -->
  <section id="faq">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>11 / <span data-i18n="nav_faq">常见问题</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sec_faq">常见<span class="grad">问题</span></h2>

      <details>
        <summary data-i18n="faq1_q">没有压感的设备可以用吗？</summary>
        <p data-i18n="faq1_a">可以。无压感时程序按「速度越慢越粗」模拟自然粗细；也可把压感强度调到 0 使用恒定线宽。</p>
      </details>
      <details>
        <summary data-i18n="faq2_q">抖动補正调太高会怎样？</summary>
        <p data-i18n="faq2_a">数值越大参与拟合的延迟采样越多、窗口越宽，线条越顺滑，但笔迹越滞后、响应越迟钝。默认 3 为平衡点，建议按作画速度与习惯在 0~6 之间微调。</p>
      </details>
      <details>
        <summary data-i18n="faq3_q">电容屏测试里「绘制轨迹」有什么用？</summary>
        <p data-i18n="faq3_a">关闭时显示触点跟随的淡出圆点（观察触摸响应）；开启后把轨迹画成保留的连续线条，线宽随压力实时变化，便于检查断线、抖动与压感线性度。</p>
      </details>
      <details>
        <summary data-i18n="faq4_q">JSON 导出里有什么？</summary>
        <p data-i18n="faq4_a">每条笔迹的笔型、宽度、颜色、压感开关、抖动参数与全部采样点（x / y / 压力），是矢量数据，可用于回放、分析或二次渲染。</p>
      </details>
      <details>
        <summary data-i18n="faq5_q">穿透模式和普通模式会互相影响吗？</summary>
        <p data-i18n="faq5_a">不会。两套模式各自保存笔迹、图片与撤销栈，切换时互不叠加；穿透模式释放书写层，可直接在桌面内容上批注。</p>
      </details>
    </div>
  </section>

  <!-- ===================== 投诉建议 ===================== -->
  <section id="feedback">
    <div class="wrap">
      <div class="sec-head">
        <span class="eyebrow"><span>12 / <span data-i18n="nav_feedback">投诉建议</span></span></span>
        <a class="back-top" href="#top" aria-label="回到顶部" title="回到顶部" data-i18n-aria="foot_top" data-i18n-title="foot_top"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5v14M5 12l7-7 7 7"/></svg></a>
      </div>
      <h2 data-i18n="sec_feedback">投诉<span class="grad">建议</span></h2>

      <!-- 外框与「下载」分组同款（.download 卡片），但内容单列铺满整行（.dl-grid.one） -->
      <div class="download">
        <div class="dl-grid one">
          <div class="dl">
            <div class="fb-row">
              <label for="fbType" data-i18n="fb_type">选择类型</label>
              <select id="fbType">
                <option value="0" data-i18n="fb_t0">问题反馈</option>
                <option value="1" data-i18n="fb_t1">功能建议</option>
                <option value="2" data-i18n="fb_t2">赞助支持</option>
                <option value="3" data-i18n="fb_t3">其它</option>
              </select>
            </div>
            <div class="fb-row">
              <label for="fbName" data-i18n="fb_name">昵称</label>
              <input id="fbName" type="text" maxlength="16" data-i18n-ph="fb_name_ph" placeholder="怎么称呼您（选填）">
            </div>
            <div class="fb-row">
              <label for="fbContact" data-i18n="fb_contact">联系方式</label>
              <input id="fbContact" type="text" maxlength="64" data-i18n-ph="fb_contact_ph" placeholder="邮箱 / 微信 / 电话（选填）">
            </div>

            <!-- 普通三类：文本 + 附件 -->
            <div id="fbTextBox">
              <div class="fb-row">
                <label for="fbContent" data-i18n="fb_content">内容</label>
                <textarea id="fbContent" rows="5" maxlength="2000" data-i18n-ph="fb_content_ph" placeholder="请描述您遇到的问题或建议…"></textarea>
              </div>
              <div class="fb-row">
                <label for="fbAttach" data-i18n="fb_attach">附件</label>
                <input id="fbAttach" type="file" accept="image/*,.txt,.log,.pdf,.zip">
              </div>
            </div>

            <!-- 赞助支持：支付方式 → 收款码（可点击放大）→ 金额（在二维码正下方一行；不放链接、不放快捷数值） -->
            <div id="fbPayBox" hidden>
              <div class="fb-row">
                <label for="fbPay" data-i18n="fb_pay">支付方式</label>
                <select id="fbPay"></select>
              </div>
              <div class="fb-qr-wrap">
                <div class="fb-qr" id="fbQrBox" role="button" tabindex="0"
                     data-i18n-title="fb_zoom_open" data-i18n-aria="fb_zoom_open"
                     title="点击放大查看" aria-label="点击放大查看">
                  <img id="fbQr" alt="QR" data-i18n-aria="fb_qr_alt" aria-label="收款二维码">
                </div>
              </div>
              <div class="fb-row fb-amount-row">
                <label for="fbAmount" data-i18n="fb_amount">金额</label>
                <input id="fbAmount" type="text" inputmode="decimal" value="10">
              </div>
            </div>

            <!-- 底行按钮：普通三类 = 取消 / 提交；赞助支持 = 重置 / 完成（同一位置切换） -->
            <div class="fb-actions">
              <button type="button" class="btn ghost" id="fbCancel" data-i18n="fb_cancel">取消</button>
              <button type="button" class="btn primary" id="fbSubmit" data-i18n="fb_submit">提交</button>
              <button type="button" class="btn ghost" id="fbReset" data-i18n="fb_reset" hidden>重置</button>
              <button type="button" class="btn primary" id="fbDone" data-i18n="fb_done" hidden>完成</button>
            </div>
            <div class="fb-msg" id="fbMsg"></div>
            <p class="note" data-i18n="fb_tip">我们会在看到后尽快处理；附上截图与联系方式可以更快定位问题。</p>
          </div>
        </div>
      </div>

      <!-- 收款码放大查看：点二维码打开，点任意处 / Esc 关闭 -->
      <div class="fb-zoom" id="fbZoom" hidden role="dialog" aria-modal="true" aria-label="收款二维码">
        <img id="fbZoomImg" alt="QR">
        <div class="fb-zoom-tip" data-i18n="fb_zoom_tip">点击任意处关闭</div>
      </div>
    </div>
  </section>

<script>
/* index_all.html 为源文件：两个「展开/收起」各自独立，互不干扰（按最新反馈去掉互斥交叉关闭） */
(function(){
  var secs=document.getElementById('shortcuts');   /* 快捷键 */
  var secf=document.getElementById('features');    /* 核心能力 */
  var btns=document.getElementById('scToggle');
  var btnf=document.getElementById('ftToggle');
  if(secs&&btns){ btns.addEventListener('click',function(){
    secs.classList.toggle('sc-open');   /* 仅控制快捷键区自身的展开/收起 */
  }); }
  if(secf&&btnf){ btnf.addEventListener('click',function(){
    secf.classList.toggle('ft-open');   /* 仅控制核心能力区自身的展开/收起 */
  }); }
})();
</script>
<script>
/* ===================== 投诉建议：表单交互 + 提交到 /admin/index.php ===================== */
(function(){
  var API = '/admin/index.php';
  var SITE = 'https://www.emr-test.com';
  var $ = function(id){ return document.getElementById(id); };

  var type=$('fbType'), textBox=$('fbTextBox'), payBox=$('fbPayBox'),
      pay=$('fbPay'), amt=$('fbAmount'), qr=$('fbQr'), qrBox=$('fbQrBox'),
      zoom=$('fbZoom'), zoomImg=$('fbZoomImg'), msg=$('fbMsg'),
      submit=$('fbSubmit'), cancel=$('fbCancel'), reset=$('fbReset'), done=$('fbDone');

  if (!type || !submit) return;

  /* ---- 支付方式兜底数据（接口失败也照常可选，不会出现「支付方式不可选」） ---- */
  var PAYS = [
    {key:'payWechat', name:'微信',       qr:SITE+'/images/pay-wechat.png', link:SITE+'/pay/wechat'},
    {key:'payAlipay', name:'支付宝',     qr:SITE+'/images/pay-alipay.png', link:SITE+'/pay/alipay'},
    {key:'payPaypal', name:'PayPal',    qr:SITE+'/images/pay-paypal.png', link:SITE+'/pay/paypal'},
    {key:'payApple',  name:'Apple Pay', qr:SITE+'/images/pay-apple.png',  link:SITE+'/pay/apple'},
    {key:'payGoogle', name:'Google Pay',qr:SITE+'/images/pay-google.png', link:SITE+'/pay/google'}
  ];

  function t(k, z){ try{ return (window.I18N && window.I18N[k]) || z; }catch(_){ return z; } }

  function buildPay(){
    if (!pay) return;
    var keep = pay.value;
    pay.innerHTML = '';
    PAYS.forEach(function(p, i){
      var o = document.createElement('option');
      o.value = String(i);
      o.textContent = p.name;
      pay.appendChild(o);
    });
    if (keep !== '' && pay.querySelector('option[value="' + keep + '"]')) { pay.value = keep; }
    pay.disabled = false;
    syncPay();
  }

  function curPay(){ var i = pay ? parseInt(pay.value, 10) : 0; return PAYS[i] || PAYS[0]; }

  function syncPay(){
    var p = curPay();
    if (qr) { qr.src = (p && p.qr) ? p.qr : ''; }
    if (zoom && zoomImg && !zoom.hidden) { zoomImg.src = (p && p.qr) ? p.qr : ''; }
  }

  /* ---- 点击收款码放大查看（点任意处 / Esc 关闭） ---- */
  function openZoom(){
    if (!zoom || !zoomImg || !qr || !qr.src) return;
    zoomImg.src = qr.src;
    zoom.hidden = false;
    try { document.documentElement.style.overflow = 'hidden'; } catch(_){}
  }
  function closeZoom(){
    if (!zoom) return;
    zoom.hidden = true;
    try { document.documentElement.style.overflow = ''; } catch(_){}
  }
  if (qrBox){
    qrBox.addEventListener('click', openZoom);
    qrBox.addEventListener('keydown', function(e){
      if (e.key === 'Enter' || e.key === ' ') { e.preventDefault(); openZoom(); }
    });
  }
  if (zoom) zoom.addEventListener('click', closeZoom);
  document.addEventListener('keydown', function(e){
    if (e.key === 'Escape' && zoom && !zoom.hidden) closeZoom();
  });

  /* ---- 类型切换：赞助支持换成收款码 + 金额；底行按钮同位置换成 重置 / 完成 ---- */
  function syncType(){
    var sponsor = parseInt(type.value, 10) === 2;
    textBox.hidden = sponsor;
    payBox.hidden = !sponsor;
    submit.hidden = sponsor;
    cancel.hidden = sponsor;
    reset.hidden = !sponsor;
    done.hidden = !sponsor;
    if (!sponsor) closeZoom();
    if (sponsor){ buildPay(); syncPay(); }
  }
  type.addEventListener('change', syncType);
  if (pay) pay.addEventListener('change', syncPay);

  /* 首屏就先把支付方式铺好，之后再用接口结果覆盖 —— 保证任何时刻都能选支付方式 */
  buildPay();
  fetch(API + '?act=config', {cache:'no-store'})
    .then(function(r){ return r.json(); })
    .then(function(j){
      if (!j || !j.ok) return;
      if (j.pays && j.pays.length) { PAYS = j.pays; buildPay(); }
    })
    .catch(function(){ /* 离线：保留兜底数据 */ });

  /* ---- 提示语：按钮下方居中显示 1 秒后消失 ---- */
  function flash(el, text, err){
    if (!el) return;
    el.textContent = text || '';
    el.classList.toggle('err', !!err);
    el.classList.add('show');
    clearTimeout(el._tm);
    el._tm = setTimeout(function(){ el.classList.remove('show'); }, 1000);
  }

  /* ---- 提交 ---- */
  function doSubmit(){
    var content = ($('fbContent') ? $('fbContent').value : '').trim();
    if (!content){ flash(msg, t('fb_need', '请先填写内容'), true); return; }

    var fd = new FormData();
    fd.append('ver',  'web');
    fd.append('from', 'web');
    fd.append('type', String(parseInt(type.value, 10) || 0));
    fd.append('name', ($('fbName') ? $('fbName').value : '').trim());
    fd.append('contact', ($('fbContact') ? $('fbContact').value : '').trim());
    fd.append('content', content);
    var f = $('fbAttach') && $('fbAttach').files ? $('fbAttach').files[0] : null;
    if (f) fd.append('attach', f);

    submit.disabled = true;
    flash(msg, t('fb_sending', '正在提交…'), false);

    fetch(API, { method:'POST', body: fd, cache:'no-store' })
      .then(function(r){ return r.json().catch(function(){ return {ok:0, err:'http-'+r.status}; }); })
      .then(function(j){
        submit.disabled = false;
        if (j && j.ok){
          var c = $('fbContent'); if (c) c.value = '';
          var a = $('fbAttach'); if (a) a.value = '';
          flash(msg, t('fb_ok', '您的建议已收到！'), false);
        } else {
          flash(msg, t('fb_fail', '提交失败，请稍后再试'), true);
        }
      })
      .catch(function(){
        submit.disabled = false;
        flash(msg, t('fb_fail', '提交失败，请稍后再试'), true);
      });
  }
  submit.addEventListener('click', doSubmit);

  if (cancel) cancel.addEventListener('click', function(){
    var c=$('fbContent'); if (c) c.value='';
    var n=$('fbName'); if (n) n.value='';
    var k=$('fbContact'); if (k) k.value='';
    var a=$('fbAttach'); if (a) a.value='';
    flash(msg, '', false);
  });

  /* ---- 赞助支持：重置 / 完成（与「取消 / 提交」同一位置，提示语在按钮下方居中 1 秒后消失） ---- */
  if (reset) reset.addEventListener('click', function(){
    if (amt) amt.value = '10';
    if (pay && pay.options.length) { pay.value = '0'; syncPay(); }
  });
  if (done) done.addEventListener('click', function(){
    var p = curPay(), v = (amt && amt.value ? amt.value : '10').trim() || '10';
    var fd = new FormData();
    fd.append('ver','web'); fd.append('from','web'); fd.append('type','2');
    fd.append('amount', v); fd.append('pay', p ? p.key : '');
    fd.append('content', (p ? p.name : '') + ' · ' + v);
    fetch(API, { method:'POST', body: fd, cache:'no-store' }).catch(function(){});
    flash(msg, t('fb_thanks', '感谢您的支持！'), false);
  });

  syncType();
})();
</script>
</main>

<footer>
  <div class="wrap foot">
    <div class="linkwrap">
    <div class="links">
      <!--  <a href="https://www.emr-test.com">www.emr-test.com</a> -->
      <a href="#download" data-i18n="nav_download">下载</a>
      <a href="#shortcuts" data-i18n="nav_shortcuts">快捷键列表</a>
      <a href="#specs" data-i18n="foot_specs">技术规格</a>
      <a href="#faq" data-i18n="nav_faq">常见问题</a>
      <a href="#top" data-i18n="foot_top">回到顶部</a>
    </div>
     <div class="link">
      <span class="partner" data-i18n="foot_partner">伙伴：</span>
      <a href="https://www.emr-test.com" target="_blank">EMR-TEST</a>
      <a href="https://www.emr-pen.com" target="_blank">EMR-PEN</a>
      <a href="https://www.hcdraw.com" target="_blank">HCDRAW</a>
      <a href="https://www.hcemd.com" target="_blank">HCEMD</a>
      <a href="https://www.hclcm.com" target="_blank">HCLCM</a>
    </div>
     <div class="social">
      <a href="https://www.google.com/search?q=EMR-TEST" target="_blank" rel="noopener" aria-label="Google" title="Google" data-i18n-aria="share_google" data-i18n-title="share_google"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M21.6 12.2c0-.6-.1-1.2-.2-1.7H12v3.4h5.4c-.2 1.3-.9 2.3-1.9 3v2.5h3.1c1.8-1.7 2.9-4.1 2.9-7.2z M12 22c2.6 0 4.7-.9 6.3-2.3l-3.1-2.5c-.9.6-2 .9-3.2.9-2.4 0-4.5-1.6-5.2-3.8H3.6v2.6C5.2 19.9 8.4 22 12 22z M6.8 14.3c-.2-.6-.3-1.2-.3-1.9s.1-1.3.3-1.9V7.9H3.6C2.9 9.3 2.5 10.6 2.5 12s.4 2.7 1.1 4.1l3.2-1.8z M12 5.9c1.3 0 2.5.5 3.4 1.3l2.6-2.6C16.7 3 14.6 2 12 2 8.4 2 5.2 4.1 3.6 7.9l3.2 2.6C7.5 7.5 9.6 5.9 12 5.9z"/></svg></a>
      <a href="https://www.youtube.com/results?search_query=EMR-TEST" target="_blank" rel="noopener" aria-label="YouTube" title="YouTube" data-i18n-aria="share_youtube" data-i18n-title="share_youtube"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M23 12s0-3.2-.4-4.7c-.2-.9-.9-1.6-1.8-1.8C19.3 5.1 12 5.1 12 5.1s-7.3 0-8.8.4c-.9.2-1.6.9-1.8 1.8C1 8.8 1 12 1 12s0 3.2.4 4.7c.2.9.9 1.6 1.8 1.8 1.5.4 8.8.4 8.8.4s7.3 0 8.8-.4c.9-.2 1.6-.9 1.8-1.8.4-1.5.4-4.7.4-4.7zM9.8 15.3V8.7l6 3.3-6 3.3z"/></svg></a>
      <a href="https://www.tiktok.com/search?q=EMR-TEST" target="_blank" rel="noopener" aria-label="TikTok" title="TikTok" data-i18n-aria="share_tiktok" data-i18n-title="share_tiktok"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 3v10.55A4 4 0 1 0 14 17V7h4V3h-6z"/></svg></a>
      <a href="https://www.douyin.com/search/EMR-TEST" target="_blank" rel="noopener" aria-label="Douyin" title="Douyin" data-i18n-aria="share_douyin" data-i18n-title="share_douyin"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M16.6 3c.3 2.1 1.6 3.6 3.7 3.8v2.5c-1.3.1-2.5-.3-3.6-1v5.8c0 3.3-2.4 5.5-5.3 5.5-3 0-5.3-2.2-5.3-5.2 0-3 2.4-5.3 5.5-5.2v2.7c-1.5-.2-2.9.9-2.9 2.5 0 1.4 1.1 2.5 2.5 2.5s2.5-1.1 2.5-2.6V3h2.9z"/></svg></a>
      <a href="https://www.instagram.com/" target="_blank" rel="noopener" aria-label="Instagram" title="Instagram" data-i18n-aria="share_instagram" data-i18n-title="share_instagram"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 2.2c3.2 0 3.6 0 4.9.1 1.2.1 1.8.3 2.2.4.6.2 1 .5 1.4.9.4.4.7.8.9 1.4.2.4.4 1 .4 2.2.1 1.3.1 1.7.1 4.9s0 3.6-.1 4.9c-.1 1.2-.3 1.8-.4 2.2-.2.6-.5 1-.9 1.4-.4.4-.8.7-1.4.9-.4.2-1 .4-2.2.4-1.3.1-1.7.1-4.9.1s-3.6 0-4.9-.1c-1.2-.1-1.8-.3-2.2-.4-.6-.2-1-.5-1.4-.9-.4-.4-.7-.8-.9-1.4-.2-.4-.4-1-.4-2.2C2.2 15.6 2.2 15.2 2.2 12s0-3.6.1-4.9c.1-1.2.3-1.8.4-2.2.2-.6.5-1 .9-1.4.4-.4.8-.7 1.4-.9.4-.2 1-.4 2.2-.4C8.4 2.2 8.8 2.2 12 2.2zm0 3.2A6.6 6.6 0 1 0 12 18.6 6.6 6.6 0 0 0 12 5.4zm0 10.9a4.3 4.3 0 1 1 0-8.6 4.3 4.3 0 0 1 0 8.6zm6.9-11.1a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z"/></svg></a>
      <a href="https://wa.me/?text=EMR-TEST%20https%3A%2F%2Fwww.emr-test.com" target="_blank" rel="noopener" aria-label="WhatsApp" title="WhatsApp" data-i18n-aria="share_whatsapp" data-i18n-title="share_whatsapp"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 2a8 8 0 0 1 0 16c-1.4 0-2.7-.4-3.9-1l-.3-.2-3 .8.8-2.9-.2-.3A8 8 0 0 1 12 4zm-2.4 4c-.2 0-.5.1-.7.3-.3.3-.8.8-.8 1.9s.8 2.2.9 2.4c.1.2 1.6 2.5 3.9 3.4 1.9.8 2.3.6 2.7.6.4 0 1.3-.5 1.5-1s.2-1 .2-1.1c0-.1-.2-.2-.4-.3l-1.3-.6c-.2-.1-.3-.1-.5.1l-.7.9c-.1.1-.2.2-.4.1-.2-.1-.9-.3-1.7-1-.6-.5-1-1.2-1.1-1.4-.1-.2 0-.3.1-.4l.3-.4.2-.3c.1-.1 0-.2 0-.3l-.6-1.4c-.1-.4-.3-.3-.4-.3z"/></svg></a>
      <a href="https://web.skype.com/share?url=https%3A%2F%2Fwww.emr-test.com" target="_blank" rel="noopener" aria-label="Skype" title="Skype" data-i18n-aria="share_skype" data-i18n-title="share_skype"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 2C6.5 2 2 6.5 2 12c0 1.9.5 3.6 1.4 5.1L2 22l5-1.4c1.5.9 3.2 1.4 5 1.4 5.5 0 10-4.5 10-10S17.5 2 12 2zm3.1 14.2c-.5.7-1.5 1.3-2.6 1.5-1 .2-2 .1-2.9-.2-.9-.3-1.7-.9-2.3-1.7-.6-.8-.9-1.8-.8-2.8 0-.5.2-1 .5-1.4.3-.4.7-.6 1.1-.6.2 0 .4 0 .6.1.2.1.3.2.4.4l.6 1.3c.1.2 0 .4-.1.6l-.4.5c-.1.2-.2.3-.1.5.3.7.9 1.3 1.6 1.7.2.1.4.1.5 0l.6-.5c.2-.2.4-.2.6-.1l1.3.7c.2.1.3.2.4.4.1.2 0 .4-.1.6z"/></svg></a>
      <a href="https://social-plugins.line.me/lineit/share?url=https%3A%2F%2Fwww.emr-test.com" target="_blank" rel="noopener" aria-label="LINE" title="LINE" data-i18n-aria="share_line" data-i18n-title="share_line"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M12 3C6.5 3 2 6.6 2 11c0 3.9 3.6 7.2 8.4 7.8l.9.5-.2.9c-.1.3.3.5.5.3l2.4-1.9C18.5 16.5 22 14 22 11c0-4.4-4.5-8-10-8z"/></svg></a>
      <a href="https://service.weibo.com/share/share.php?url=https%3A%2F%2Fwww.emr-test.com&amp;title=EMR-TEST" target="_blank" rel="noopener" aria-label="Weibo" title="Weibo" data-i18n-aria="share_weibo" data-i18n-title="share_weibo"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M10.2 8.6c-4.2.4-7.4 3-7.2 5.9.2 2.9 3.8 4.9 8 4.5 4.2-.4 7.4-3 7.2-5.9-.2-2.4-2.8-4.2-6.2-4.4.6-1.3 1.7-1.6 2.6-1.3.4-1-.5-2-1.9-1.8-.4 0-.8.1-1.1.3-.3-.4-.8-.6-1.4-.5-.9.1-1.6.9-1.6 1.9 0 .2 0 .3.1.5zm.5 1.6c2.4.3 4.1 1.7 3.9 3.2-.2 1.5-2.3 2.4-4.7 2.1-2.4-.3-4.1-1.7-3.9-3.2.2-1.4 2-2.3 4.1-2.2z"/></svg></a>
      <a href="https://www.emr-test.com" target="_blank" rel="noopener" aria-label="WeChat" title="WeChat" data-i18n-aria="share_wechat" data-i18n-title="share_wechat"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M9 4C4.9 4 1.6 6.6 1.6 9.9c0 1.9 1 3.6 2.7 4.7L3.5 17l2.7-1.3c.9.3 1.8.4 2.8.4h.6c-.1-.4-.2-.9-.2-1.3 0-3.1 3.2-5.7 7-5.7h.8C16.7 5.9 13.3 4 9 4zM6.4 7.4a1 1 0 110 2 1 1 0 010-2zm5.2 0a1 1 0 110 2 1 1 0 010-2zM16 8.8c-3.3 0-6 2.3-6 5.1s2.7 5.1 6 5.1c.7 0 1.4-.1 2-.3l2.2 1.1-.6-1.9c1.4-.9 2.4-2.4 2.4-4 0-2.8-2.7-5.1-6-5.1zm-2 2.6a.9.9 0 110 1.8.9.9 0 010-1.8zm4 0a.9.9 0 110 1.8.9.9 0 010-1.8z"/></svg></a>
      <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.emr-test.com&amp;text=EMR-TEST" target="_blank" rel="noopener" aria-label="X" title="X" data-i18n-aria="share_x" data-i18n-title="share_x"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M18.9 2H22l-7.1 8.1L23.2 22h-6.6l-5.2-6.8L5.4 22H2.3l7.6-8.7L1.4 2h6.7l4.7 6.2L18.9 2zm-1.2 18h1.8L6.9 3.9H5L17.7 20z"/></svg></a>
      <a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.emr-test.com" target="_blank" rel="noopener" aria-label="Facebook" title="Facebook" data-i18n-aria="share_facebook" data-i18n-title="share_facebook"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M13.5 21v-8h2.7l.4-3.1h-3.1V7.9c0-.9.2-1.5 1.5-1.5h1.6V3.6c-.3 0-1.3-.1-2.4-.1-2.4 0-4.1 1.5-4.1 4.2v2.3H7.4V13h2.7v8h3.4z"/></svg></a>
      <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.emr-test.com" target="_blank" rel="noopener" aria-label="LinkedIn" title="LinkedIn" data-i18n-aria="share_linkedin" data-i18n-title="share_linkedin"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M6.94 5a2 2 0 11-4 0 2 2 0 014 0zM3.5 8.5h3V20h-3V8.5zM9.5 8.5h2.9v1.6h.04c.4-.76 1.4-1.6 2.86-1.6 3.06 0 3.6 2 3.6 4.6V20h-3v-5.3c0-1.26-.02-2.9-1.76-2.9-1.77 0-2.04 1.38-2.04 2.8V20h-3V8.5z"/></svg></a>
      <a href="https://t.me/share/url?url=https%3A%2F%2Fwww.emr-test.com&amp;text=EMR-TEST" target="_blank" rel="noopener" aria-label="Telegram" title="Telegram" data-i18n-aria="share_telegram" data-i18n-title="share_telegram"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M21.9 4.4l-3 14.1c-.2 1-.8 1.2-1.7.8l-4.6-3.4-2.2 2.1c-.2.2-.4.4-.9.4l.3-4.6 8.4-7.6c.4-.3-.1-.5-.6-.2L7.3 13.2 2.9 11.8c-1-.3-1-1 .2-1.4L20.3 3c.8-.3 1.8.2 1.6 1.4z"/></svg></a>
      <a href="mailto:?subject=EMR-TEST&amp;body=https%3A%2F%2Fwww.emr-test.com" aria-label="Email" title="Email" data-i18n-aria="share_email" data-i18n-title="share_email"><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M3 5h18c.6 0 1 .4 1 1v12c0 .6-.4 1-1 1H3c-.6 0-1-.4-1-1V6c0-.6.4-1 1-1zm.5 2L12 12.6 20.5 7h-17zM4 8.9V17h16V8.9l-7.4 5.3c-.4.3-.9.3-1.2 0L4 8.9z"/></svg></a>
    </div>
    </div>
    <div>
      <div class="brand" style="margin-bottom:8px;text-align: end;display:flex; justify-content:flex-end; align-items:center; ">
      <span>EMR-TEST<small>ORIGINAL INK VECTOR BOARD</small></span><img class="markimg" src="images/logo.png" alt="EMR-TEST" />
      </div>
      <div class="muted">
<div style="margin-bottom:1px;text-align: end;display:flex; justify-content:flex-end; align-items:center; "><span data-i18n="foot_copy_pre">版权所有</span>&nbsp;©&nbsp;2015 - 2026&nbsp;<a href="https://www.emr-test.com" target="_blank">EMR-TEST.</a>&nbsp;<span data-i18n="foot_copy_post">保留所有权利。</span></div>
      <div style="margin-bottom:1px;text-align: end;display:flex; justify-content:flex-end; align-items:center; "><!-- 粤公网安备图标：内置 SVG 编码（自包含，不引用本地图片） -->        
<img class="hc-Beian-ico" id="BeianIco" width="9" height="10" alt="" aria-hidden="true" style="vertical-align:-1px;margin-right:3px;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAFQklEQVRYw+3Wa1BUdRjH8SOpMeg4WhZGpDIxiaaTeUFgWrxE4AVRQJGlRRAVIV1JkbgMgQLi5AVBQSVLSp0xlEAUKBEEFZCrCstll8UV2AV2YbmoGCrYv31+R95UL5pmmtamZ+bz6rz5nvOc/5zDcX9jGLs/iTxuyvIlWYkRFeTHA2HVRFtzfhthTG5KuH96/vUgNlC4mMgyw1NJit/aAXLKazYje9xtIMZ/OZz50gW+9hcNkvoLEemEPbnrSP47QYwxQ5Ifv54RqzcXwFFvSyjaOhfavN8F7Y5ZcC/HH9JOB4LNa9Zw5YA76OZV8vIGMdZtSp7cDrtOnOavYiQhTAiPwi1AMtIQaqyngsxpBtw2GAGDKfaQmpUAa6xc4Vfp4UtEdzAMycsT9JQ1Tyctl/2eEkuTlYysF/rCUNxMqDEzgTqzSXBnpgnIHCzgjvEEuD52DLBr3rA1MAaWmNtB582wdtIljZ9G9D+IPU6aTxIPBjHCcXvg3CEh9K2fDLWvjIH6D6fwTIyheuwEqLUyhzLOALq8pkN+bgRw3HY4FBsMzxojZxP9DequLjAlQwVrbpIjhyIY4UYGQ/buhdBqPxlk3Gion2IMDQIz3kJe/ZS34I7uHkmD7VSQVgYDNyIAwsNCgfXGXoOBPjP9DKrOCAogA2etGTmTHAMcFwFZye7wS5QlVHGjoEw4A2qPCUBZ6AzNcQ5Q/YYRdO+YB1U3dsDwypLio4FJ3ECryIzWz6Cm3NgTRHN8HiPF6eHAGSbAdh8feFZkB7krzaHE9h2o85sDsiAbkIsXQMN+e2CtGyF0kzdwXCgU5++D/ouLQFV4OEU/g2Q/iNuIPNaKkQflAWBqexxGjhLDVUcL6IwSQN3SGVChe6FJg9dckCx6D1QBliDZLIAxo7eA8eyv4KE0BJqTrHkZvnL9DJKn+Twmt0NsGGHZy2Dn3kQYfsQ53Hh4/r4RNGz8AIpdzKEuaAF0RC2E57MmQgE3ATjuM/CPiANW7AqSfQJQ5vk362eQKmd3JrmXsoSRocpNIMnbB9zbceDIWUPmuHFQNMkISqa9DpUvNK6YDpW2s8DfwBK48WFQnhMCgzUBoLy0BrRVe5P0NWjPLdKUsJiR1tR1wGp8IeZwMgx/SrgRvjxuAziNcwLvyathLOcJHLflhRDYGRYFrNET2rJ5yvPLoas0tOj/oL8UpC4JHyTSU+6MNCS4gvKoAB5WiKG+MAQSg0WwLXQ/ZJ3xhao0FxB5hYCbUwAEfhEF3Td8QP2dAOQnPwFlxgrolUVq9TPoaX+ZB2nLc2Gk6awj1MU78HZZwJMid2Byb550JQwVO0NfxlJgdz14vWKeRAiK6DlQF28PLZdcoLNcBIO92bb6GTQ8Q/13RURT6tlH2gvXMlITLYD6uI+gp2ozdF0VQXumM6ivCqGvahM8kPiDItkeGo8tB025GFQ3xFrSr06zI3/4yde7oN7m0sWk5eKWDqK5JWJQvAHac9ygq3Adr9gTNNc3QG85rzPfHe5/7wDtPwuhp/Zz6CjyhaZzwi6ivfetHdH/oP77+3PJQOsuRnqkQdCa4wWqyx6gyecpL64GTaEX7ycXUJz4GJp1B4O0X/Hg0Xp1tFV+8Ei1k6c5coHofxBrrzQinbKYo0SVJ+wn6iurGHlY5gY911aDJnMFaHXXiDp9GQyvtKfUA9QFTtBZ7gPdit0tpFd9OpwwFmlA9D/o9yNLDpxIKmI8PMnNSNtviCLVpYTITzrXEGWaq4qos0WgOPdpCenIF+eRrurjB4k0PXopYZG6gMg/D/gNBUxhAbSAmKMAAAAASUVORK5CYII=">&nbsp;<a href="https://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44031102000915" target="_blank" data-i18n="beian_ga">粤公网安备44031102000915号</a>&nbsp;<a href="https://beian.miit.gov.cn" target="_blank" data-i18n="beian_icp">粤ICP备2023084805号-9</a></div>
    </div>
    </div>
  </div>
</footer>

<script>
/* ========== 滚动进度条 ========== */
const progress = document.getElementById('progress');
function onScroll(){
  const h = document.documentElement;
  const p = h.scrollTop / Math.max(1, h.scrollHeight - h.clientHeight);
  progress.style.width = (p * 100) + '%';
}
document.addEventListener('scroll', onScroll, {passive:true});
onScroll();

/* ========== 移动端菜单 ========== */
const burger = document.getElementById('burger');
const menu = document.getElementById('menu');
burger.addEventListener('click', () => menu.classList.toggle('open'));
menu.addEventListener('click', e => { if (e.target.tagName === 'A') menu.classList.remove('open'); });

/* ========== 导航高亮 ========== */
const links = [...document.querySelectorAll('.menu a')];
const spy = new IntersectionObserver(entries => {
  entries.forEach(en => {
    if (!en.isIntersecting) return;
    links.forEach(a => a.classList.toggle('active', a.getAttribute('href') === '#' + en.target.id));
  });
}, {rootMargin:'-45% 0px -50% 0px'});
document.querySelectorAll('main section[id]').forEach(s => spy.observe(s));

/* ========== 滚动淡入 ========== */
const io = new IntersectionObserver(entries => {
  entries.forEach(en => { if (en.isIntersecting){ en.target.classList.add('in'); io.unobserve(en.target); } });
}, {threshold:.12});
document.querySelectorAll('.reveal').forEach((el, i) => {
  el.style.transitionDelay = (Math.min(i % 4, 3) * 80) + 'ms';
  io.observe(el);
});

/* ========== 数字滚动 ========== */
const countIO = new IntersectionObserver(entries => {
  entries.forEach(en => {
    if (!en.isIntersecting) return;
    const el = en.target, target = parseFloat(el.dataset.count), suffix = el.dataset.suffix || '';
    const dur = 1200, t0 = performance.now();
    (function tick(now){
      const k = Math.min(1, (now - t0) / dur);
      const eased = 1 - Math.pow(1 - k, 3);
      el.textContent = Math.round(target * eased).toLocaleString('en-US') + (k === 1 ? suffix : '');
      if (k < 1) requestAnimationFrame(tick);
    })(t0);
    countIO.unobserve(el);
  });
}, {threshold:.4});
document.querySelectorAll('[data-count]').forEach(el => countIO.observe(el));

/* ========== 卡片鼠标光晕 ========== */
document.querySelectorAll('.card').forEach(card => {
  card.addEventListener('mousemove', e => {
    const r = card.getBoundingClientRect();
    card.style.setProperty('--mx', (e.clientX - r.left) + 'px');
    card.style.setProperty('--my', (e.clientY - r.top) + 'px');
  });
});

/* ========== Hero：笔迹演示动画（5 个特色动画 + 自由绘制） ========== */
(function(){
  var cv = document.getElementById('ink');
  if (!cv) return;
  var ctx = cv.getContext('2d');
  var w = 0, h = 0, dpr = Math.min(window.devicePixelRatio || 1, 2);
  var cx = 0, cy = 0, scale = 1, wf = 1;
  var zoom = 1, SC = 1; // SC = scale × zoom：每个动画可单独放大，以便像第 5 个动画那样铺满画框

  function clear(){ ctx.fillStyle = 'rgba(3,10,26,1)'; ctx.fillRect(0, 0, w, h); }
  function resize(){
    var r = cv.getBoundingClientRect();
    w = Math.max(320, Math.round(r.width)); h = Math.max(220, Math.round(r.height));
    cv.width = Math.round(w * dpr); cv.height = Math.round(h * dpr);
    ctx.setTransform(dpr, 0, 0, dpr, 0, 0);
    scale = Math.min(w, h) * 0.42; cx = w / 2; cy = h / 2; wf = Math.min(w, h) / 680;
    SC = scale * zoom;
    if (mode === 'free') render();
    else { resetAn(anims[cur]); si = 0; seg = 0; phase = 0; }
  }
  function X(x){ return cx + x * SC; }
  function Y(y){ return cy + y * SC; }
  // 手写体优先（Windows 常见楷体 / 手写字体），让文字清晰且带书写感
  var HAND_FONT = '"EMRWrite","KaiTi","STKaiti","Kaiti SC","楷体","Segoe Script","Bradley Hand","Comic Sans MS",cursive,serif';
  if (document.fonts && document.fonts.load){ try{ document.fonts.load('400 64px EMRWrite'); }catch(e){} }
  function sample(fn, N){ var p = []; for (var i = 0; i <= N; i++) p.push(fn(i / N)); return p; }
  function pathStroke(fn, wfn, color, fx, N){ return { kind:'path', pts: sample(fn, N), wfn: wfn, color: color, fx: fx }; }
  function textStroke(text, nx, ny, size, color, fx, brush, hue0){ return { kind:'text', text: text, nx: nx, ny: ny, size: size, color: color, fx: fx, brush: (brush == null ? 1 : brush), hue0: (hue0 == null ? 205 : hue0), prev: 0 }; }
  function pointsStroke(fn, N, fx){ return { kind:'points', pts: sample(fn, N), fx: fx }; }
  // Catmull-Rom：按控制点生成平滑曲线采样点（用于可精确控制的笔形）
  function spline(ctrl, N){
    var out = [], segs = ctrl.length - 1;
    var P = function(i){ return ctrl[Math.max(0, Math.min(ctrl.length - 1, i))]; };
    for (var i = 0; i <= N; i++){
      var u = (i / N) * segs, k = Math.min(segs - 1, Math.floor(u)), f = u - k;
      var p0 = P(k - 1), p1 = P(k), p2 = P(k + 1), p3 = P(k + 2);
      var f2 = f * f, f3 = f2 * f;
      out.push({
        x: 0.5 * ((2 * p1.x) + (-p0.x + p2.x) * f + (2 * p0.x - 5 * p1.x + 4 * p2.x - p3.x) * f2 + (-p0.x + 3 * p1.x - 3 * p2.x + p3.x) * f3),
        y: 0.5 * ((2 * p1.y) + (-p0.y + p2.y) * f + (2 * p0.y - 5 * p1.y + 4 * p2.y - p3.y) * f2 + (-p0.y + 3 * p1.y - 3 * p2.y + p3.y) * f3)
      });
    }
    return out;
  }

  // 1) 圆（描边 → 填充，带外发光）+ 笔迹 + 光点：圆下方留白写 EMR-TEST
  // OY：把「圆 + 书法 + 光点 + EMR-TEST」组合整体上移，使其在英雄框中垂直居中（圆与文字一起居中）
  var C1 = { x: 0, y: -0.20, r: 0.72 };
  function animCalli(){
    var strokes = [];
    // 圆：先画圆形轮廓（蓝紫主题渐变 + 外发光），速度放慢一倍
    var circ = pathStroke(function(t){ var u = t * Math.PI * 2 - Math.PI / 2; return { x: C1.x + C1.r * Math.cos(u), y: C1.y + C1.r * Math.sin(u) }; }, function(){ return 7; }, 'rgba(56,189,248,.9)', 'glow', 170);
    circ.spd = 0.8; circ.theme = true;
    strokes.push(circ);
    // 填充：自圆心向外铺满（同样的蓝紫渐变 + 外发光），速度放慢一倍
    strokes.push({ kind:'fill', x: C1.x, y: C1.y, r: C1.r, spd: 0.65, theme: true });
    // 笔迹：圆内主体保持原位置/原粗细（不变细、不上移）；圆外为顺着圆内起笔方向向左下延伸的连贯起笔
    // —— 与圆内起笔段共线、同一支笔由细到粗，整条线书写为一个整体、无折角无停顿
    var linePts = spline([
      { x: -1.12, y: 0.99 },  // 圆外更远起笔（左下延伸，最细）；方向与圆内起笔段一致 → 一笔连贯
      { x: -1.05, y: 0.86 },
      { x: -0.98, y: 0.73 },
      { x: -0.91, y: 0.60 },  // 接近原起点，与圆内起笔段共线 → 无折角
      { x: -0.84, y: 0.47 },  // ↓ 圆内主体（整体左移一点 + 下移 0.07，与圆右侧留出距离）
      { x: -0.72, y: 0.23 },
      { x: -0.58, y: 0.13 },
      { x: -0.39, y: 0.09 },
      { x: -0.21, y: 0.00 },
      { x: -0.08, y: -0.14 }, // 峰波转折
      { x: -0.02, y: -0.28 },
      { x: 0.03, y: -0.43 },
      { x: 0.16, y: -0.47 },
      { x: 0.33, y: -0.48 },
      { x: 0.41, y: -0.43 }
    ], 240);
    // 圆外段细(3)→16；圆内主体 16+48·v（v 为圆内归一化进度），与原始粗细完全一致；spd 减半 → 书写放慢一倍
    strokes.push({ kind:'path', pts: linePts, trajCircle: C1, wfn: function(t){
      var M = 4, b = M / (linePts.length - 1); // 边界 = 原起点所在进度
      if (t <= b){ return 3 + 13 * (t / b); }
      var v = (t - b) / (1 - b); return 16 + 48 * v;
    }, color: '#fff', fx: 'glow', spd: 0.5, clipInside: true, flow: true });
    // 光点：白色椭圆笔触 + 外发光（整体左移一点，与线条一起离圆右侧留距；spd 减半 → 画椭圆放慢一倍）
    var ell = pathStroke(function(t){ var u = t * Math.PI * 2; return { x: 0.34 + 0.10 * Math.cos(u), y: 0.00 + 0.067 * Math.sin(u) }; }, function(t){ return 29 * (0.35 + 0.65 * Math.sin(Math.PI * t)); }, '#fff', 'glow', 44);
    ell.spd = 0.5; strokes.push(ell);
    // EMR-TEST：写在圆下方的留白处（与圆一起整体居中）
    var txt = textStroke('EMR-TEST', 0.0, 0.77, 0.32, '#fff', 'flat', 0.7, 200);
    txt.theme = true; txt.spd = 1.1;
    strokes.push(txt);
    return { name:'anim1', strokes: strokes, clip: C1, zoom: 1 };
  }
  // 2) 卡通素描 · 花朵（整体放大一倍；花瓣内部改用“逐行画线”充填）
  function animFlower(){
    var strokes = [];
    var OFF = 0.38, A = 0.54, B = 0.235, CY = -0.22; // 花心偏移 / 花瓣半长轴 / 半短轴（约为原来的两倍）；花头上移给花杆留位
    var petalLocal = function(ang, lx, ly){
      return { x: Math.cos(ang) * OFF + lx * Math.cos(ang) - ly * Math.sin(ang),
               y: CY + Math.sin(ang) * OFF + lx * Math.sin(ang) + ly * Math.cos(ang) };
    };
    var petalFn = function(ang){ return function(t){ var u = t * Math.PI * 2; return petalLocal(ang, Math.cos(u) * A, Math.sin(u) * B); }; };
    // 花瓣轮廓：第一个动画的笔锋
    var wCalli = function(t){ return 28 * (0.12 + 0.88 * Math.sin(Math.PI * t)); };
    var hues = [];
    for (var k = 0; k < 6; k++){
      var hue = Math.round(k * 55); hues.push(hue);
      var p = pathStroke(petalFn(k * Math.PI / 3), wCalli, 'hsl(' + hue + ',88%,64%)', 'flat', 54);
      p.spd = 0.5; strokes.push(p);
    }
    // 花瓣内部充填：沿花瓣长轴做蛇形往复的直线扫掠（而非沿花瓣外沿再描一圈粗线）
    for (var m = 0; m < 6; m++){
      var ang = m * Math.PI / 3, rows = 8, segN = 9, pts = [];
      for (var r = 0; r < rows; r++){
        var f = -0.86 + (1.72 * r) / (rows - 1);
        var half = A * Math.sqrt(Math.max(0, 1 - f * f)), ly = f * B;
        var dir = (r % 2 === 0) ? 1 : -1;
        for (var q = 0; q <= segN; q++){
          var lx = (-half + 2 * half * (q / segN)) * dir;
          pts.push(petalLocal(ang, lx, ly));
        }
      }
      strokes.push({ kind:'path', pts: pts, wfn: function(){ return 11; }, color: 'hsla(' + hues[m] + ',88%,62%,0.5)', fx:'flat', spd: 2.4 });
    }
    // 花杆：放到花瓣充填完成之后，自花朵中心（花心）往下，线宽与花瓣最粗处一致
    var stem = pathStroke(function(t){ return { x: 0.02 - 0.16 * t - 0.14 * Math.sin(Math.PI * t), y: -0.22 + 1.34 * t }; }, wCalli, 'rgba(0,0,0,1)', 'glow', 70);
    stem.spd = 0.5; strokes.push(stem);
    return { name:'anim2', strokes: strokes, zoom: 1 };
  }
  // 3) 荧光标注 · 多色（线条放大一倍）
  function animHigh(){
    var strokes = [], cols = ['rgba(250,204,21,1)', 'rgba(52,211,153,1)', 'rgba(244,114,182,1)', 'rgba(56,189,248,1)', 'rgba(251,146,60,1)'];
    for (var i = 0; i < cols.length; i++){
      var yy = -0.45 + i * 0.225;
      (function(y, c){
        var fn = function(t){ return { x: -0.55 + 1.10 * t, y: y + 0.02 * Math.sin(t * Math.PI * 4) }; };
        strokes.push(pathStroke(fn, function(t){ return 26 * (0.12 + 0.88 * Math.sin(Math.PI * t)); }, c, 'flat', 130)); // 第一个动画的笔锋
      })(yy, cols[i]);
    }
    return { name:'anim3', strokes: strokes, zoom: 2 };
  }
  // 4) 《送杜少府之任蜀州》· 唐·王勃：竖排、自右往左书写；标题与作者各自单独一列；一列中文一列英文
  function animPoem(){
    var titles = '送杜少府之任蜀州';
    var author = '唐·王勃';
    var verses = ['城阙辅三秦，风烟望五津。', '与君离别意，同是宦游人。', '海内存知己，天涯若比邻。', '无为在歧路，儿女共沾巾。'];
    var ens = ['Walls guard the Three Qin; mist veils Five Ferries.', 'We part in sorrow, both wanderers far from home.', 'A true friend within the seas makes the world near.', 'Weep not like children at the parting of the roads.'];
    // 自右往左的列中心：标题、作者、(诗句 + 译文) × 4；中文列距 0.23，译文列距 0.16（中文留足空间）
    var xs = [0.88, 0.65, 0.42, 0.26, 0.03, -0.13, -0.36, -0.52, -0.75, -0.91];
    var TOP = -1.11, CH = 0.185, CS = 0.15, i, k, strokes = [];
    // 第 1 列（最右）：标题，单独一列
    for (i = 0; i < titles.length; i++){
      var a = textStroke(titles.charAt(i), xs[0], TOP + (i + 0.5) * CH, CS, themeAt(0), 'flat', 0.5);
      a.solid = true; a.spd = 4; strokes.push(a);
    }
    // 第 2 列：作者，单独一列
    for (i = 0; i < author.length; i++){
      var b2 = textStroke(author.charAt(i), xs[1], TOP + (i + 0.5) * CH, 0.12, themeAt(0.05), 'flat', 0.5);
      b2.solid = true; b2.spd = 4; strokes.push(b2);
    }
    // 第 3 列起：一列中文、一列英文，依次向左
    for (k = 0; k < 4; k++){
      var cx = xs[2 + k * 2], ex = xs[3 + k * 2];
      for (i = 0; i < verses[k].length; i++){
        var c = textStroke(verses[k].charAt(i), cx, TOP + (i + 0.5) * CH, CS, themeAt((k + 1) / 4), 'flat', 0.5);
        c.solid = true; c.spd = 4; strokes.push(c);
      }
      var e = textStroke(ens[k], ex, 0, 0.075, themeAt((k + 1) / 4), 'flat', 0.5);
      e.align = 'center'; e.rot = Math.PI / 2; e.solid = true; e.spd = 0.34;
      strokes.push(e);
    }
    return { name:'anim4', strokes: strokes, zoom: 1, bg: 'images/shanshui-farewell.png' };
  }
  // 5) 电容屏 · 李萨如（先散点慢消，后实线；滑动与书写速度放慢一倍）
  function animLiss(){
    var fn = function(t){ var u = t * Math.PI * 2; return { x: Math.sin(3 * u + Math.PI / 2), y: Math.sin(2 * u) }; };
    var wfn = function(t){ return 8 + 24 * Math.abs(Math.sin(t * Math.PI * 5)); };
    var pts = pointsStroke(fn, 240, 'glow'); pts.spd = 0.5;
    var ln = pathStroke(fn, wfn, 'rgba(168,85,247,1)', 'glow', 240); ln.spd = 0.5;
    return { name:'anim5', strokes:[ pts, ln ], zoom: 1 };
  }

  var anims = [animCalli(), animFlower(), animHigh(), animPoem(), animLiss()];

  var mode = 'auto', cur = 0, si = 0, seg = 0, phase = 0, holdT = 0, bgA = 0;
  var footCap = document.getElementById('heroStageFoot');
  var dots = [].slice.call(document.querySelectorAll('.anim-dot'));
  var stage = document.querySelector('.stage');

  // 底部左侧动画名称：取当前语言的译文，取不到时退回英文名/键名，保证永远有内容
  function cap(k){
    if (!footCap) return;
    var lang = document.documentElement.lang || 'zh-CN', v = '';
    if (typeof window.tr === 'function'){
      try { v = window.tr(k, lang); } catch (e) { v = ''; }
    } else {
      // 词典尚未就绪：直接查已加载的补充词典；查不到就保留原文
      try {
        var X = window.EMR_I18N_EXTRA || {};
        v = (X[lang] && X[lang][k]) || (X['zh-CN'] && X['zh-CN'][k]) || '';
      } catch (e2) { v = ''; }
    }
    if (v == null || v === 'undefined' || v === '') return; // 绝不写入键名，避免污染 i18n 的原文快照
    footCap.textContent = v;
  }
  function setActive(){ for (var i = 0; i < dots.length; i++) dots[i].classList.toggle('active', i === (mode === 'free' ? 5 : cur)); }
  function gotoAnim(i){
    mode = 'auto'; cur = ((i % anims.length) + anims.length) % anims.length;
    zoom = anims[cur].zoom || 1; SC = scale * zoom;
    si = 0; seg = 0; phase = 0; holdT = 0; bgA = 0; resetAn(anims[cur]); clear(); setActive(); cap(anims[cur].name);
    if (stage) stage.classList.remove('free-mode');
  }
  function gotoFree(){ mode = 'free'; freeLines = []; freePoints = []; clear(); setActive(); cap('anim_free'); if (stage) stage.classList.add('free-mode'); }

  function setFx(fx, color){
    ctx.shadowColor = (fx === 'neon') ? color : 'rgba(56,189,248,.85)';
    ctx.shadowBlur = (fx === 'flat') ? 0 : (fx === 'neon' ? 20 : 12);
  }
  // 主题色渐变（青 → 蓝 → 紫，与文字渐变一致）：按笔画包围盒铺开
  function themeGrad(st){
    var minx = 1e9, maxx = -1e9, miny = 1e9, maxy = -1e9;
    for (var i = 0; i < st.pts.length; i++){
      var p = st.pts[i];
      if (p.x < minx) minx = p.x;
      if (p.x > maxx) maxx = p.x;
      if (p.y < miny) miny = p.y;
      if (p.y > maxy) maxy = p.y;
    }
    var g = ctx.createLinearGradient(X(minx), Y(miny), X(maxx), Y(maxy));
    g.addColorStop(0, '#38BDF8'); g.addColorStop(0.55, '#2E96EF'); g.addColorStop(1, '#A855F7');
    return g;
  }
  // 从主题渐变上取纯色（k: 0→1 = 青 → 主题蓝 → 紫），用于竖排单字
  function themeAt(k){
    k = Math.max(0, Math.min(1, k));
    var stp = [[56, 189, 248], [46, 150, 239], [168, 85, 247]];
    var s = k * 2, i = Math.min(1, Math.floor(s)), f = s - i, a = stp[i], z = stp[i + 1];
    return 'rgb(' + Math.round(a[0] + (z[0] - a[0]) * f) + ',' + Math.round(a[1] + (z[1] - a[1]) * f) + ',' + Math.round(a[2] + (z[2] - a[2]) * f) + ')';
  }
  function drawPathPartial(st, count){
    ctx.lineCap = 'round'; ctx.lineJoin = 'round';
    var N = st.pts.length - 1;
    var paint = st.theme ? themeGrad(st) : st.color;
    for (var i = 0; i < count && i < N; i++){
      var p = st.pts[i], q = st.pts[i + 1], t = i / N;
      // 圆外部分同样按正常笔宽落笔（不再用虚线轨迹）；落笔完成后再由 clipInside 按圆裁掉圆外部分
      var wv = (st.wfn(t) + st.wfn((i + 1) / N)) / 2;
      ctx.globalAlpha = 1; ctx.strokeStyle = paint; ctx.lineWidth = Math.max(0.6, wv * wf);
      setFx(st.fx, st.color);
      ctx.beginPath(); ctx.moveTo(X(p.x), Y(p.y)); ctx.lineTo(X(q.x), Y(q.y)); ctx.stroke();
    }
    ctx.globalAlpha = 1; ctx.shadowBlur = 0;
  }
  // 圆外部分柔和消散（雾化）：落笔完成后，圆外线段随时间淡出并加大模糊，像雾气般散去而非硬切
  function drawStrokeDissipate(st, an){
    var c = an.clip; if (!c){ drawStrokeRaw(st); return; }
    var now = performance.now();
    var DUR = 700; // 消散时长（ms）
    var prog = st.doneT ? Math.min(1, (now - st.doneT) / DUR) : 0;
    ctx.lineCap = 'round'; ctx.lineJoin = 'round';
    var N = st.pts.length - 1;
    var paint = st.theme ? themeGrad(st) : st.color;
    for (var i = 0; i < N; i++){
      var p = st.pts[i], q = st.pts[i + 1], t = i / N;
      var mx = (p.x + q.x) / 2 - c.x, my = (p.y + q.y) / 2 - c.y;
      var outside = (mx * mx + my * my) > c.r * c.r;
      var wv = (st.wfn(t) + st.wfn((i + 1) / N)) / 2;
      if (outside){
        var a = 1 - prog; if (a <= 0.003) continue;
        ctx.globalAlpha = a;
        ctx.strokeStyle = paint;
        ctx.lineWidth = Math.max(0.6, wv * wf);
        ctx.shadowColor = (st.fx === 'flat') ? 'rgba(125,211,252,.9)' : 'rgba(56,189,248,.95)';
        ctx.shadowBlur = 8 + 32 * prog; // 越消散越模糊 → 雾化
        ctx.beginPath(); ctx.moveTo(X(p.x), Y(p.y)); ctx.lineTo(X(q.x), Y(q.y)); ctx.stroke();
      } else {
        ctx.globalAlpha = 1; ctx.strokeStyle = paint; ctx.lineWidth = Math.max(0.6, wv * wf);
        setFx(st.fx, st.color);
        ctx.beginPath(); ctx.moveTo(X(p.x), Y(p.y)); ctx.lineTo(X(q.x), Y(q.y)); ctx.stroke();
      }
    }
    ctx.globalAlpha = 1; ctx.shadowBlur = 0;
  }
  // 圆面填充：自圆心向外扩张铺满
  function drawDisc(st, ratio){
    var r = st.r * SC * Math.max(0, Math.min(1, ratio));
    if (r <= 0.6) return;
    var ox = X(st.x), oy = Y(st.y);
    var g;
    if (st.theme){
      // 与 EMR-TEST 文字一致的主题蓝紫渐变
      g = ctx.createLinearGradient(ox - r, oy - r, ox + r, oy + r);
      g.addColorStop(0, 'rgba(56,189,248,.97)');
      g.addColorStop(0.55, 'rgba(46,150,239,.97)');
      g.addColorStop(1, 'rgba(168,85,247,.97)');
    } else {
      g = ctx.createRadialGradient(ox, oy, r * 0.05, ox, oy, r);
      g.addColorStop(0, 'rgba(139,92,246,.97)');
      g.addColorStop(0.6, 'rgba(124,92,246,.97)');
      g.addColorStop(1, 'rgba(109,75,240,.97)');
    }
    ctx.globalAlpha = 1;
    ctx.shadowColor = st.theme ? 'rgba(126,150,246,.9)' : 'rgba(139,92,246,.9)'; // 圆面同样带外发光光晕
    ctx.shadowBlur = 26;
    ctx.fillStyle = g;
    ctx.beginPath(); ctx.arc(ox, oy, r, 0, Math.PI * 2); ctx.fill();
    ctx.shadowBlur = 0;
  }
  // 背景图缓存（第 4 个动画使用山水送别图）
  var bgCache = {};
  function getBg(src){
    var im = bgCache[src];
    if (!im){ im = new Image(); im.src = src; bgCache[src] = im; }
    return im;
  }
  // 文字以“书写”方式逐段落笔；每帧只画新露出的窄条，笔宽随进度变化 → 形成粗细不一的笔锋
  // 共享一块文字缓冲：竖排诗词会产生大量单字笔画，避免每个字都新建画布
  var textBuf = null, textBctx = null, textBW = 0, textBH = 0;
  var textAny = false, textCur = null, textCurRatio = 1; // 文字层状态与当前落笔游标
  function ensureBuf(){
    var bw = Math.round(w * dpr), bh = Math.round(h * dpr);
    if (!textBuf || textBW !== bw || textBH !== bh){
      textBuf = document.createElement('canvas');
      textBuf.width = bw; textBuf.height = bh;
      textBctx = textBuf.getContext('2d');
      textBctx.setTransform(dpr, 0, 0, dpr, 0, 0);
      textBW = bw; textBH = bh;
    }
    return textBctx;
  }
  function clearBuf(){
    if (!textBctx) return;
    textBctx.setTransform(1, 0, 0, 1, 0, 0);
    textBctx.clearRect(0, 0, textBuf.width, textBuf.height);
    textBctx.setTransform(dpr, 0, 0, dpr, 0, 0);
  }
  function drawTextReveal(st, ratio){
    if (ratio <= st.prev + 0.0005) return; // 本字没有新进度：不再重算
    var b = ensureBuf();
    var fs = st.size * SC;
    b.font = '400 ' + fs + 'px ' + HAND_FONT;
    var leftAlign = (st.align === 'left');
    b.textAlign = leftAlign ? 'left' : 'center'; b.textBaseline = 'middle';
    var tw = b.measureText(st.text).width;
    var ax = X(st.nx), ay = Y(st.ny);
    var left = leftAlign ? ax : ax - tw / 2;
    // 画框较窄时按可用宽度缩小字号，避免文字溢出画框
    var maxW = leftAlign ? (w * 0.96 - left) : w * 0.94;
    if (maxW > 8 && tw > maxW){
      fs = fs * (maxW / tw);
      b.font = '400 ' + fs + 'px ' + HAND_FONT;
      tw = b.measureText(st.text).width;
      left = leftAlign ? ax : ax - tw / 2;
    }
    var col = null;
    if (st.theme){
      // 网站主题色渐变：青 → 主题蓝 → 紫
      col = b.createLinearGradient(left, 0, left + Math.max(1, tw), 0);
      col.addColorStop(0, '#38BDF8'); col.addColorStop(0.55, '#2E96EF'); col.addColorStop(1, '#A855F7');
    }
    var x0 = st.prev, x1 = ratio;
    if (x1 > x0 + 0.0005){
      var pm = (x0 + x1) / 2;
      var amp = st.brush == null ? 1 : st.brush;
      var lw = fs * (0.006 + 0.038 * amp * Math.sin(Math.PI * Math.min(1, Math.max(0, pm)))); // 起笔轻 / 行笔重 / 收笔轻
      // solid：竖排单字使用按列取自主题渐变的纯色；theme：整行渐变；否则彩色轮转
      var c2 = st.solid ? st.color : (col || 'hsl(' + (((st.hue0 + pm * 170) % 360 + 360) % 360).toFixed(0) + ',92%,68%)');
      b.save();
      if (st.rot){ b.translate(ax, ay); b.rotate(st.rot); b.translate(-ax, -ay); } // 竖排英文：整体旋转 90°
      b.beginPath();
      b.rect(left + tw * x0 - fs * 0.35, ay - fs * 1.1, tw * (x1 - x0) + fs * 0.7, fs * 2.2);
      b.clip();
      b.lineJoin = 'round'; b.lineCap = 'round';
      b.strokeStyle = c2; b.fillStyle = c2; b.lineWidth = lw;
      if (st.fx !== 'flat'){ b.shadowColor = '#38BDF8'; b.shadowBlur = 6; }
      b.strokeText(st.text, ax, ay);
      b.fillText(st.text, ax, ay);
      b.restore();
      st.prev = ratio;
    }
    textAny = true;
    st.curCol = st.solid ? st.color : (st.theme ? '#38BDF8' : 'hsl(' + (((st.hue0 + ratio * 170) % 360 + 360) % 360).toFixed(0) + ',92%,70%)');
    st.curX = left + tw * ratio;
    st.curY = ay;
    st.curR = Math.max(1.5, fs * (0.03 + 0.05 * Math.sin(Math.PI * ratio)));
    textCur = st; textCurRatio = ratio;
  }
  // 每帧只贴一次文字层（竖排诗词有几十个单字笔画，避免重复整屏贴图）
  function showText(){
    if (!textAny) return;
    ctx.globalAlpha = 1; ctx.shadowBlur = 0;
    ctx.drawImage(textBuf, 0, 0, w, h);
    var st = (textCurRatio < 0.999) ? textCur : null;
    textCur = null; textCurRatio = 1;
    if (st){
      ctx.save();
      if (st.rot){ var rx = X(st.nx), ry = Y(st.ny); ctx.translate(rx, ry); ctx.rotate(st.rot); ctx.translate(-rx, -ry); }
      ctx.beginPath(); ctx.fillStyle = st.curCol;
      if (st.fx !== 'flat'){ ctx.shadowColor = st.curCol; ctx.shadowBlur = 12; }
      ctx.arc(st.curX, st.curY, st.curR, 0, Math.PI * 2); ctx.fill(); ctx.shadowBlur = 0;
      ctx.restore();
    }
  }
  function drawPointsReveal(st, idx){
    for (var i = 0; i <= idx && i < st.pts.length; i++){
      var d = idx - i, a = 1 - d / 70; if (a <= 0) continue;
      var hue = (i / st.pts.length) * 360;
      var r = Math.max(3, 7.0 * wf);
      // 外层大光晕
      ctx.globalAlpha = a * 0.35; ctx.fillStyle = 'hsl(' + hue + ',95%,60%)';
      ctx.shadowColor = 'hsl(' + hue + ',95%,60%)'; ctx.shadowBlur = 28;
      ctx.beginPath(); ctx.arc(X(st.pts[i].x), Y(st.pts[i].y), r * 1.8, 0, Math.PI * 2); ctx.fill();
      // 内核亮点
      ctx.globalAlpha = a; ctx.fillStyle = 'hsl(' + hue + ',95%,74%)';
      ctx.shadowBlur = 14;
      ctx.beginPath(); ctx.arc(X(st.pts[i].x), Y(st.pts[i].y), r * 0.85, 0, Math.PI * 2); ctx.fill();
    }
    ctx.globalAlpha = 1; ctx.shadowBlur = 0;
  }
  function drawStrokeRaw(st){
    if (st.kind === 'path') drawPathPartial(st, st.pts.length - 1);
    else if (st.kind === 'text') drawTextReveal(st, 1); // 补全该字并贴出共享文字层
    else if (st.kind === 'points') drawPointsReveal(st, st.pts.length - 1);
    else if (st.kind === 'fill') drawDisc(st, 1);
  }
  // 带裁剪：标记 clipInside 的笔画在收尾阶段被限制在动画的圆内（圆外的多余线条消失）
  function drawStrokeFull(st, an){
    if (an && an.clip && st.clipInside){
      ctx.save();
      ctx.beginPath();
      ctx.arc(X(an.clip.x), Y(an.clip.y), an.clip.r * SC, 0, Math.PI * 2);
      ctx.clip();
      drawStrokeRaw(st);
      ctx.restore();
    } else drawStrokeRaw(st);
  }
  function resetAn(an){
    clearBuf();
    textAny = false; textCur = null; textCurRatio = 1;
    for (var s = 0; s < an.strokes.length; s++){
      var st = an.strokes[s];
      if (st.kind === 'text') st.prev = 0;
      st.doneT = 0; // 重置消散计时，避免循环播放时沿用上一轮的完成时间
    }
  }
  function drawAll(an){
    for (var s = 0; s < an.strokes.length; s++) drawStrokeFull(an.strokes[s], an);
  }
  function frame(){
    if (mode === 'free'){ render(); requestAnimationFrame(frame); return; }
    clear();
    // 背景：山水送别图（仅第 4 个动画，淡入）
    if (anims[cur].bg){
      var bgim = getBg(anims[cur].bg);
      if (bgim && bgim.complete && bgim.naturalWidth){
        var bs = Math.max(w / bgim.naturalWidth, h / bgim.naturalHeight) * 1.04;
        ctx.save();
        ctx.globalAlpha = bgA;
        ctx.drawImage(bgim, 0, 0, bgim.naturalWidth * bs, bgim.naturalHeight * bs);
        ctx.fillStyle = 'rgba(3,10,26,.5)'; // 压暗，保证文字可读
        ctx.fillRect(0, 0, w, h);
        ctx.restore();
        ctx.globalAlpha = 1;
        if (bgA < 1) bgA = Math.min(1, bgA + 0.05);
      }
    }
    if (phase === 0){
      // 已完成笔画：clipInside 的笔画（第一动画书法线）落笔完成后按圆裁掉圆外部分（干净地“去掉多余线条”，不作两段式淡出）
      for (var s = 0; s < si; s++) drawStrokeFull(anims[cur].strokes[s], anims[cur]);
      var st = anims[cur].strokes[si], done = false;
      if (st.kind === 'path'){
        var N = st.pts.length - 1;
        // flow：书法线用近匀速书写，避免“起笔慢→行笔快”造成的一笔两段式停顿感
        var accel = st.flow ? 0.9 : (0.28 + 0.72 * (seg / N));
        var adv = Math.max(1, Math.round((N / 130) * (st.spd || 1) * accel));
        seg = Math.min(N, seg + adv); drawPathPartial(st, seg); if (seg >= N) done = true;
      } else if (st.kind === 'text'){
        seg = Math.min(100, seg + (0.35 + 1.15 * (seg / 100)) * (st.spd || 1));
        drawTextReveal(st, seg / 100); if (seg >= 100) done = true;
      } else if (st.kind === 'points'){
        var P = st.pts.length - 1;
        var advp = Math.max(1, Math.round((P / 140) * (st.spd || 1) * (0.28 + 0.72 * (seg / P))));
        seg = Math.min(P, seg + advp); drawPointsReveal(st, seg); if (seg >= P) done = true;
      } else if (st.kind === 'fill'){
        seg = Math.min(100, seg + (1.6 + 5.4 * (seg / 100)) * (st.spd || 1));
        drawDisc(st, seg / 100); if (seg >= 100) done = true;
      }
      if (done){ st.doneT = performance.now(); seg = 0; si++; if (si >= anims[cur].strokes.length){ si = 0; phase = 1; holdT = performance.now(); } }
    }
    if (phase === 1){ drawAll(anims[cur]); if (performance.now() - holdT > 3000){ phase = 0; cur = (cur + 1) % anims.length; zoom = anims[cur].zoom || 1; SC = scale * zoom; si = 0; seg = 0; bgA = 0; resetAn(anims[cur]); setActive(); cap(anims[cur].name); } }
    showText(); // 文字层每帧只贴一次
    requestAnimationFrame(frame);
  }

  // 圆点切换
  for (var d = 0; d < dots.length; d++){
    (function(el){
      el.addEventListener('click', function(){
        var i = parseInt(el.getAttribute('data-i'), 10);
        if (i >= anims.length) gotoFree(); else gotoAnim(i);
      });
    })(dots[d]);
  }

  // ---- 自由绘制（线 / 点 两种模式） ----
  var fpLine = document.getElementById('fpLine'), fpTouch = document.getElementById('fpTouch'),
      fpColor = document.getElementById('fpColor'), fpFx = document.getElementById('fpFx'),
      fpClear = document.getElementById('fpClear'),
      fpModeLine = document.getElementById('fpModeLine'), fpModePoint = document.getElementById('fpModePoint');
  var drawing = false, last = null, freeMode = 'line', freeW = 0;
  var freeLines = [], freePoints = [];
  function nowHue(){ return (performance.now() / 18) % 360; }
  function evPos(e){ var r = cv.getBoundingClientRect(); return { x: e.clientX - r.left, y: e.clientY - r.top }; }
  function addPoint(p){
    var size = +fpTouch.value, color = fpColor.checked ? ('hsl(' + nowHue() + ',90%,60%)') : 'rgba(46,150,239,1)';
    var sp = last ? Math.hypot(p.x - last.x, p.y - last.y) : 0;
    var k = Math.max(0.4, Math.min(2.6, 0.45 + sp / 14)); // 滑动越快，圆点越大越突出
    freePoints.push({ x: p.x, y: p.y, size: size * k, color: color, born: performance.now() });
  }
  function render(){
    clear();
    ctx.lineCap = 'round'; ctx.lineJoin = 'round';
    for (var i = 0; i < freeLines.length; i++){
      var s = freeLines[i];
      ctx.globalAlpha = 1; ctx.strokeStyle = s.color; ctx.lineWidth = s.w; setFx(s.fx, s.color);
      ctx.beginPath(); ctx.moveTo(s.a.x, s.a.y); ctx.lineTo(s.b.x, s.b.y); ctx.stroke();
    }
    ctx.shadowBlur = 0;
    var now = performance.now();
    for (var j = freePoints.length - 1; j >= 0; j--){
      var p = freePoints[j], age = now - p.born;
      if (age > 1100){ freePoints.splice(j, 1); continue; }
      var a = 1 - age / 1100;
      ctx.globalAlpha = a * 0.9; ctx.fillStyle = p.color; ctx.shadowColor = p.color; ctx.shadowBlur = 20;
      ctx.beginPath(); ctx.arc(p.x, p.y, p.size / 2, 0, Math.PI * 2); ctx.fill();
    }
    ctx.globalAlpha = 1; ctx.shadowBlur = 0;
  }
  function setMode(m){
    freeMode = m;
    if (fpModeLine) fpModeLine.classList.toggle('active', m === 'line');
    if (fpModePoint) fpModePoint.classList.toggle('active', m === 'point');
  }
  if (fpModeLine) fpModeLine.addEventListener('click', function(){ setMode('line'); });
  if (fpModePoint) fpModePoint.addEventListener('click', function(){ setMode('point'); });
  cv.addEventListener('pointerdown', function(e){
    if (mode !== 'free') return; drawing = true; last = evPos(e);
    if (freeMode === 'line'){
      var c = fpColor.checked ? ('hsl(' + nowHue() + ',90%,60%)') : 'rgba(46,150,239,1)';
      freeW = Math.max(1.2, +fpLine.value);
      freeLines.push({ a: last, b: last, w: freeW, color: c, fx: fpFx.value });
    } else { addPoint(last); }
  });
  cv.addEventListener('pointermove', function(e){
    if (mode !== 'free' || !drawing) return;
    var p = evPos(e);
    if (freeMode === 'line'){
      var c = fpColor.checked ? ('hsl(' + nowHue() + ',90%,60%)') : 'rgba(46,150,239,1)';
      var dx = p.x - last.x, dy = p.y - last.y, dist = Math.hypot(dx, dy);
      var base = +fpLine.value;
      var target = Math.max(1.2, base * (1 - Math.min(0.92, dist / 30))); // 越快越细
      freeW = freeW ? (freeW + (target - freeW) * 0.32) : target; // 缓慢跟随 → 笔锋很长
      freeLines.push({ a: last, b: p, w: freeW, color: c, fx: fpFx.value }); last = p;
    } else { addPoint(p); last = p; }
  });
  window.addEventListener('pointerup', function(){ drawing = false; });
  if (fpClear) fpClear.addEventListener('click', function(){ freeLines = []; freePoints = []; clear(); });

  zoom = anims[0].zoom || 1; SC = scale * zoom;
  getBg('images/shanshui-farewell.png'); // 预加载第 4 个动画的山水背景
  setActive(); cap(anims[0].name); resize(); window.addEventListener('resize', resize);
  setMode('line');
  requestAnimationFrame(frame);
  // 暴露给语言切换函数，切换语言时刷新英雄区动态标题
  window.__heroCapRefresh = function(){ cap(mode === 'free' ? 'anim_free' : anims[cur].name); };
  // 兜底：页面完全加载后再刷新一次名称（此时词典一定已就绪）
  window.addEventListener('load', function(){ window.__heroCapRefresh(); });
  if (document.readyState === 'complete') window.__heroCapRefresh();
})();
</script>

<script>
/* ===== 补充词典：正文（按语言分组，缺组自动回退英文） ===== */
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['en-US'] = {
  hero_stage_live:'EMR-TEST · live ink demo',
  ft2_p:'Enumerates system stylus / pressure devices, showing brand, protocol, pressure levels, tilt, barrel buttons, eraser end, VID:PID; two per row, removable individually.',
  ft8_p:'Pen (smooth), ballpoint (fine), chalk (realistic powder), laser pointer (semi-transparent auto-fade) join the four core pen types, covering scenarios from writing to presentation.',
  sc_wheel:'Wheel',
  sc_reverse:'reverse',
  stat_pen:'Pen types: pencil / ballpoint / brush / highlighter',
  stat_refresh:'Incremental refresh (within 1 frame)',
  ov_lead:'Most whiteboards flatten ink into equal-width polylines, so circles get corners, fast strokes break and pressure feels stiff. EMR-TEST rebuilds from the sampling source: it keeps every hardware report, fits a centripetal Catmull-Rom curve, then generates a variable-width outline per point and submits it incrementally each frame — preserving the natural thickness of real ink while keeping long strokes smooth.',
  ov_c1_t:'True ink reproduction',
  ov_c1_p:'Keeps every hardware sample (including coalesced events); pressure, speed and entry/exit taper jointly define the width, so the preview and the final stroke match point by point.',
  ov_c1_g1:'Variable-width outline', ov_c1_g2:'Entry taper', ov_c1_g3:'Faster → thinner',
  ov_c2_t:'SAI-style jitter correction',
  ov_c2_p:'Adjustable 0–10 (default 3): delayed sampling + Gaussian iterative fitting + a trailing pen tip removes hand tremor, and the pen-up smoothly chases to the real endpoint.',
  ov_c2_g1:'Delayed fitting', ov_c2_g2:'Gaussian iterations', ov_c2_g3:'No missing tail',
  ov_c3_t:'Adjustable pressure gain',
  ov_c3_p:'Pressure gain 0–10 (default 3): 0 gives a constant width and higher values amplify the pressure contrast; devices with pressure are unaffected by the toggle.',
  ov_c3_g1:'Pressure shaping', ov_c3_g2:'Live',
  ft_lead:'From writing and testing to export, a complete loop for pen debugging and demos.',
  ft1_t:'Four pen types',
  ft1_p:'Pencil (graphite grain), ballpoint (round, light pressure), brush (strong pressure + entry taper) and highlighter (translucent flat tip, single fill without darkening).',
  ft2_t:'Device probe',
  ft2_p:'Enumerates the system writing / pressure devices and shows brand, protocol, pressure levels, tilt, barrel buttons, eraser end and VID:PID; two per row with per-item delete.',
  ft3_t:'Capacitive test',
  ft3_p:'Multi-touch points, touch trails, pressure telemetry and report rate; trails use midpoint quadratic Béziers with per-point pressure width, with grid and trail retention toggles.',
  ft4_t:'Ghost / block modes',
  ft4_p:'Ghost mode releases the writing layer so you can annotate desktop content directly; the two modes keep separate ink, images and undo stacks, switching without stacking.',
  ft5_t:'Images & transforms',
  ft5_p:'After inserting a screenshot / image you can move it, scale from corners and rotate freely; the selection handles and cursor follow the transform, with layering and reset.',
  ft6_t:'Export & save',
  ft6_p:'Save = export: PNG bitmap (with paper and images) or JSON vector ink (pen type, width, color, pressure toggle and all samples); the board clears automatically after saving.',
  en_lead:'Live preview (pen thread) and the final stroke (static ink) share one algorithm and one width curve, so what you see while drawing never changes after pen-up.',
  en_s1_t:'Sample', en_s1_p:'Receives raw Stylus packets, expands coalesced events and reads the coordinates and NormalPressure of each point.',
  en_s2_t:'Stabilize', en_s2_p:'HcStab delayed fitting window: spatial-radius sampling + 1-2-1 Gaussian iterations + a trailing pen tip; the pressure series is filtered in sync.',
  en_s3_t:'Shape', en_s3_p:"The width generator computes each point's width from pen type, pressure, speed and entry taper, with exponential smoothing and jitter suppression.",
  en_s4_t:'Render', en_s4_p:'After centripetal Catmull-Rom subdivision it builds a ribbon outline filled once; translucent pens fill the whole path once to avoid darkening.',
  dv_lead:'Automatically parses the Tablet devices reported by the system, determines brand and protocol from name keywords and VID/PID, and shows capabilities live.',
  dv1_t:'Supported protocols',
  dv1_p:'EMR (electromagnetic resonance), AES (active electrostatic), MPP (Microsoft pen protocol) and USI (universal stylus); passive capacitive pens and mice are grouped separately, and unrecognized devices appear only after use.',
  dv2_t:'Telemetry HUD',
  dv2_p:'Shows device type, brand, protocol, output (tip / barrel button / eraser end / hover), touch count, coordinates, pressure, pressure levels, pen count, tilt and report rate in real time.',
  sec_perf:'Optimised for <span class="grad">high-frequency input</span>',
  pf_lead:'Every hot path is designed to do only per-frame increments, so long fast strokes never get slower.',
  pf1_t:'Incremental submit', pf1_p:'The trail layer appends with DrawingGroup; a new point is submitted as it arrives with no full redraw, avoiding display lag.',
  pf2_t:'Cache reuse', pf2_p:'Brushes and pens are cached and frozen by "color + quantised width", safe across pen threads with zero repeated allocation.',
  pf3_t:'Redraw on demand', pf3_p:'The grid and static layers redraw only on size / toggle changes; the live layer redraws only active elements.',
  sec_specs:'Technical <span class="grad">specs</span>',
  sp_th1:'Item', sp_th2:'Spec',
  sp1l:'OS', sp1v:'Windows 10 / 11 (recommended); runs on Windows 7 SP1 and above',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Architecture', sp3v:'x64 (recommended) and x86, both with Debug / Release builds',
  sp4l:'Input devices', sp4v:'EMR pens, active capacitive pens AES / MPP / USI, passive pens, touch screens, mouse',
  sp5l:'Pressure', sp5v:'Levels follow the device; pressure gain adjustable 0–10 (default 3) and can be turned off for a constant width',
  sp6l:'Jitter correction', sp6v:'0–10 (default 3), delayed fitting + Gaussian iterations + pen-up chase',
  sp7l:'Pen types', sp7v:'Pencil, ballpoint, brush, highlighter (translucent single fill)',
  sp8l:'Erase', sp8v:'Erase (judged by real rendered width), single-stroke delete, lasso select; the indicator ring matches the erase range 1:1',
  sp9l:'Export', sp9v:'PNG bitmap (with paper and images), JSON vector ink (style + all samples)',
  sp10l:'UI', sp10v:'Deep-sea blue theme, borderless cards, draggable toolbar and HUD, F11 fullscreen, ghost / block modes',
  sp11l:'Size', sp11v:'Single file, about 1963 KB, no install',
  sec_start:'Start writing in <span class="grad">three steps</span>',
  qs1_t:'Download & run', qs1_p:'Choose the x64 (or x86) build, unzip and double-click to run — no install.',
  qs2_t:'Choose pen & pressure', qs2_p:'Toolbar → pen panel: pick pen type, width and color, and tune pressure gain and jitter correction as needed.',
  qs3_t:'Write & test', qs3_p:'Write directly; Ctrl+T opens the capacitive test and Ctrl+D the device probe to see the pressure curve and report rate.',
  qs4_t:'Export', qs4_p:'Ctrl+S saves as PNG or JSON; the board clears automatically for the next round.',
  dl_lead1:'Official site: ', dl_lead2:' · portable single file, unzip to run.',
  dl_ver:'Version 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · about 1963 KB each',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · for 64-bit Windows',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · for 32-bit Windows',
  dl_btn_x64:'Download x64', dl_btn_x86:'Download x86',
  dl_note2:'.NET Framework 4.8 is required (usually built in on Windows 10 and above).',
  faq1_q:'Does it work with devices that have no pressure?', faq1_a:'Yes. Without pressure the app simulates natural thickness by "slower = thicker"; you can also set the pressure gain to 0 for a constant width.',
  faq2_q:'What happens if jitter correction is too high?', faq2_a:'Higher values use more delayed samples and a wider window, giving smoother lines but more lag and slower response. The default 3 is the balance point; tune between 0 and 6 to your speed and habits.',
  faq3_q:'What is "Draw trails" for in the capacitive test?', faq3_a:'When off it shows the fading dot that follows the touch point (to observe touch response); when on it draws the trail as persistent continuous lines whose width follows pressure, making broken lines, jitter and pressure linearity easy to inspect.',
  faq4_q:'What is in the JSON export?', faq4_a:"Each stroke's pen type, width, color, pressure toggle, jitter parameters and all samples (x / y / pressure) as vector data for playback, analysis or re-rendering.",
  faq5_q:'Do ghost and normal modes affect each other?', faq5_a:'No. Each mode keeps its own ink, images and undo stack, and switching never stacks them; ghost mode releases the writing layer so you can annotate desktop content directly.',
  sc27:'Pen types: fountain / sign / chalk / laser', sc28:'Share artwork', sc29:'Real-time collaboration', sc30:'Stroke replay', sc31:'Import project (.json)', sc32:'Speed to thickness', sc33:'Tilt affects width', sc34:'Changelog', sc35:'Language switcher', sc36:'Nudge pressure / speed / jitter / opacity', sc37:'Rotate selected image plus/minus 90 deg',
  ft8_t:'More pen types', ft8_p:'Fountain pen (smooth), sign pen (fine), chalk (realistic) and laser pen (translucent, auto-fading) join the four core types, covering writing through to presentation.',
  ft9_t:'Pressure preview', ft9_p:'A standalone pressure-preview window shows the live stroke outline and pressure curve; you can edit the pressure response to calibrate feel on pens without pressure or with faulty sensing.',
  ft10_t:'Tilt preview', ft10_p:'Live device-tilt telemetry: an azimuth dial plus X / Y / Z axis indicators and Tilt X / Tilt Y / Azimuth readouts visualize the pen tilt and orientation in real time.',
  ft11_t:'Real-time collaboration', ft11_p:'Sync the board in real time through the official relay, with read-only / demo modes so multiple people can annotate and write on the same whiteboard.',
  ft12_t:'Artwork sharing', ft12_p:'One click generates an artwork code / URL code and share link; the compressed project JSON is uploaded and distributed via QR code or link, with no sign-up.',
  ft13_t:'Stroke replay', ft13_p:'Replay ink generation stroke by stroke on a timeline, useful for teaching, reviewing your writing and checking pressure linearity.',
  ft14_t:'Screenshots', ft14_p:'Full-screen and region snip capture; grabbed images drop straight onto the board for annotation. Esc or right-click cancels a region snip.',
  ft15_t:'Changelog', ft15_p:'An in-app Changelog window kept in sync with the site, so you can review each version changes and new capabilities anytime.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['zh-TW'] = {
  hero_stage_live:'EMR-TEST · 即時筆跡演示',
  stat_pen:'筆型：鉛筆 / 圓珠 / 毛筆 / 螢光',
  stat_refresh:'增量繪製刷新（1 幀內）',
  ov_lead:'多數白板把筆跡簡化為等寬折線，畫圓出現稜角、快速劃動斷裂、壓感生硬。EMR-TEST 從取樣源頭重構：保留每一個硬體報點，用向心 Catmull-Rom 擬合曲線，再按每點壓力生成變寬輪廓並逐幀增量提交——既保留原筆跡的粗細呼吸感，也保證長時間書寫不掉幀。',
  ov_c1_t:'原筆跡還原',
  ov_c1_p:'保留全部硬體取樣點（含合併事件），壓力、速度、起收筆鋒共同決定線寬，預覽與落筆結果逐點一致。',
  ov_c1_g1:'變寬輪廓', ov_c1_g2:'起筆鋒', ov_c1_g3:'速度變細',
  ov_c2_t:'抖動補正',
  ov_c2_p:'0~10 級可調（預設 3）：延遲取樣 + 高斯迭代擬合 + 跟隨態筆尖，消除手顫鋸齒；抬筆平滑追到真實終點。',
  ov_c2_g1:'延遲擬合', ov_c2_g2:'高斯迭代', ov_c2_g3:'收筆不缺',
  ov_c3_t:'壓感強度可調',
  ov_c3_p:'0~10 級壓感增益（預設 3）：0 為固定線寬，向上放大壓感對比；帶壓感裝置書寫手感不受開關影響。',
  ov_c3_g1:'壓力整形', ov_c3_g2:'即時生效',
  ft_lead:'從書寫、測試到匯出，涵蓋數位筆調試與演示的完整閉環。',
  ft1_t:'四種筆型',
  ft1_p:'鉛筆（石墨顆粒）、原子筆（圓潤輕微壓感）、毛筆（強壓感 + 起筆鋒）、螢光筆（半透明方頭、單次填色不疊深）。',
  ft2_t:'裝置檢測',
  ft2_p:'列舉系統書寫 / 壓力裝置，展示品牌、協定、壓感級數、傾斜、筆身按鍵、橡皮擦端、VID:PID，每排兩台並可逐個刪除。',
  ft3_t:'電容螢幕測試',
  ft3_p:'多指觸點、觸控軌跡、壓力遙測與報點率；軌跡採中點接龍二次貝茲 + 逐點壓感線寬，可開關格線與軌跡保留。',
  ft4_t:'穿透 / 封鎖雙模式',
  ft4_p:'穿透模式釋放書寫層，可直接在桌面內容上批註；兩套筆跡、圖片與復原堆疊互相獨立，一鍵切換不疊加。',
  ft5_t:'圖片與變換',
  ft5_p:'插入截圖 / 圖片後可移動、四角等比縮放、任意角度旋轉，選取框手柄與游標隨變換即時貼合，支援圖層與還原。',
  ft6_t:'匯出與儲存',
  ft6_p:'儲存即匯出：PNG 位圖（含紙張與圖片）或 JSON 向量筆跡（筆型、寬度、顏色、壓感開關與全部取樣點），儲存後自動清空。',
  en_lead:'即時預覽（筆執行緒）與落筆結果（靜態筆跡）使用同一套演算法與同一條寬度曲線，因此「畫出來的樣子」永遠不會在抬筆後改變。',
  en_s1_t:'取樣', en_s1_p:'接收 Stylus 原始封包，展開合併事件（coalesced），逐點取得座標與 NormalPressure。',
  en_s2_t:'穩定', en_s2_p:'HcStab 延遲擬合視窗：空間半徑取樣 + 1-2-1 高斯迭代 + 跟隨態筆尖；壓感序列同步過濾。',
  en_s3_t:'整形', en_s3_p:'寬度產生器按筆型、壓力、速度與起筆鋒計算每點筆寬，並做指數平滑與抖動抑制。',
  en_s4_t:'成圖', en_s4_p:'向心 Catmull-Rom 細分後產生帶狀輪廓一次填色；半透明筆整條路徑單次填色避免疊深。',
  dv_lead:'自動解析系統上報的 Tablet 裝置，按名稱關鍵字與 VID/PID 判定品牌與協定，即時展示能力。',
  dv1_t:'支援協定',
  dv1_p:'EMR（電磁共振）、AES（主動式靜電）、MPP（微軟筆協定）、USI（通用觸控筆）；被動電容筆與滑鼠單獨歸類，未識別裝置使用後才列出。',
  dv2_t:'遙測 HUD',
  dv2_p:'即時顯示裝置類型、品牌、協定、輸出（筆尖 / 筆按鍵 / 橡皮端 / 懸空）、觸點數、座標、壓感、壓感級數、筆數、傾斜與報點率。',
  sec_perf:'面向<span class="grad">高頻輸入</span>的最佳化',
  pf_lead:'所有熱路徑都按「每幀只做增量」設計，長時間快速書寫也不會越寫越卡。',
  pf1_t:'增量提交', pf1_p:'軌跡層用 DrawingGroup 追加繪製，新點進入即提交，不做全量重繪，避免延遲顯示。',
  pf2_t:'快取重用', pf2_p:'畫刷與畫筆按「顏色 + 量化線寬」快取並凍結，跨筆執行緒安全，零重複配置。',
  pf3_t:'按需重繪', pf3_p:'格線、靜態圖層僅在尺寸 / 開關變化時重繪；即時層只重繪作用中元素。',
  sec_specs:'技術<span class="grad">規格</span>',
  sp_th1:'項目', sp_th2:'規格',
  sp1l:'作業系統', sp1v:'Windows 10 / 11（建議）；Windows 7 SP1 及以上可執行',
  sp2l:'執行框架', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'架構', sp3v:'x64（建議）與 x86 雙端，均提供 Debug / Release 組建',
  sp4l:'輸入裝置', sp4v:'電磁筆 EMR、主動式電容筆 AES / MPP / USI、被動筆、觸控螢幕、滑鼠',
  sp5l:'壓感', sp5v:'依裝置能力識別級數；壓感強度 0~10 可調（預設 3），可關閉為固定線寬',
  sp6l:'抖動補正', sp6v:'0~10 級（預設 3），延遲擬合 + 高斯迭代 + 抬筆追點',
  sp7l:'筆型', sp7v:'鉛筆、原子筆、毛筆、螢光筆（半透明單次填色）',
  sp8l:'擦除', sp8v:'擦除（依真實繪製寬度判定）、點刪整條、圈選框選；指示環與擦除範圍 1:1',
  sp9l:'匯出', sp9v:'PNG 位圖（含紙張與圖片）、JSON 向量筆跡（樣式 + 全部取樣點）',
  sp10l:'介面', sp10v:'深海藍主題、無邊框卡片、可拖曳工具列與 HUD、F11 全螢幕、穿透 / 封鎖雙模式',
  sp11l:'體積', sp11v:'單檔約 1963 KB，免安裝',
  sec_start:'三步<span class="grad">開始書寫</span>',
  qs1_t:'下載並執行', qs1_p:'選擇 x64（或 x86）版本，解壓後直接雙擊執行，無需安裝。',
  qs2_t:'選筆型與壓感', qs2_p:'工具列 → 畫筆面板：選擇筆型、線寬、顏色，按需要調整壓感強度與抖動補正。',
  qs3_t:'書寫與測試', qs3_p:'直接書寫；Ctrl+T 開啟電容螢幕測試、Ctrl+D 開啟裝置檢測，查看壓感曲線與報點率。',
  qs4_t:'匯出成果', qs4_p:'Ctrl+S 儲存為 PNG 或 JSON；儲存後畫布自動清空，便於下一輪測試。',
  dl_lead1:'官方站點直連：', dl_lead2:' · 綠色單檔，解壓即用。',
  dl_ver:'版本 1.5.0.0（2026-09-16）',
  dl_meta:'Windows · .NET Framework 4.8 · 約 1963 KB / 份',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · 適用於 64 位元 Windows',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · 適用於 32 位元 Windows',
  dl_btn_x64:'下載 x64', dl_btn_x86:'下載 x86',
  dl_note2:' 系統需已安裝 .NET Framework 4.8（Windows 10 及以上通常已內建）。',
  faq1_q:'沒有壓感的裝置可以用嗎？', faq1_a:'可以。無壓感時程式按「速度越慢越粗」模擬自然粗細；也可把壓感強度調到 0 使用固定線寬。',
  faq2_q:'抖動補正調太高會怎樣？', faq2_a:'數值越大參與擬合的延遲取樣越多、視窗越寬，線條越順滑，但筆跡越滯後、回應越遲鈍。預設 3 為平衡點，建議按作畫速度與習慣在 0~6 之間微調。',
  faq3_q:'電容螢幕測試裡「繪製軌跡」有什麼用？', faq3_a:'關閉時顯示觸點跟隨的淡出圓點（觀察觸控回應）；開啟後把軌跡畫成保留的連續線條，線寬隨壓力即時變化，便於檢查斷線、抖動與壓感線性度。',
  faq4_q:'JSON 匯出裡有什麼？', faq4_a:'每條筆跡的筆型、寬度、顏色、壓感開關、抖動參數與全部取樣點（x / y / 壓力），是向量資料，可用於回放、分析或二次繪製。',
  faq5_q:'穿透模式和普通模式會互相影響嗎？', faq5_a:'不會。兩套模式各自保存筆跡、圖片與復原堆疊，切換時互不疊加；穿透模式釋放書寫層，可直接在桌面內容上批註。'
};
window.EMR_I18N_EXTRA['ja-JP'] = {
  hero_stage_live:'EMR-TEST · リアルタイム筆跡デモ',
  stat_pen:'ペン種：鉛筆 / ボールペン / 筆 / 蛍光',
  stat_refresh:'増分描画リフレッシュ（1 フレーム内）',
  ov_lead:'多くのホワイトボードは筆跡を等幅の折れ線に単純化するため、円は角ばり、速いストロークは途切れ、筆圧も硬くなります。EMR-TEST はサンプリングの源から再構築します。すべてのハードウェア報告を保持し、向心 Catmull-Rom で曲線を当てはめ、各点の圧力から可変幅の輪郭を生成して毎フレーム増分的に描画。実際の筆跡の太さの呼吸感を保ちながら、長時間の筆記でも滑らかさを保ちます。',
  ov_c1_t:'原筆跡の再現',
  ov_c1_p:'すべてのハードウェアサンプル（合流イベント含む）を保持し、圧力・速度・入り抜きが協働して線幅を決めるため、プレビューと確定結果が点単位で一致します。',
  ov_c1_g1:'可変幅の輪郭', ov_c1_g2:'入りの筆圧', ov_c1_g3:'速いほど細く',
  ov_c2_t:'手ぶれ補正',
  ov_c2_p:'0～10 調整可（既定 3）：遅延サンプリング + ガウス反復フィット + 追従するペン先で手の震えを除去し、離した時は実際の終点へ滑らかに追従します。',
  ov_c2_g1:'遅延フィット', ov_c2_g2:'ガウス反復', ov_c2_g3:'末を欠かさない',
  ov_c3_t:'筆圧ゲイン調整',
  ov_c3_p:'筆圧ゲイン 0～10（既定 3）：0 は一定幅、大きくすると筆圧のコントラストを強調。筆圧対応機器の書き味は切り替えの影響を受けません。',
  ov_c3_g1:'筆圧整形', ov_c3_g2:'即時反映',
  ft_lead:'筆記・テストから出力まで、ペン調整とデモの一連の流れをカバーします。',
  ft1_t:'4 種類のペン',
  ft1_p:'鉛筆（石墨の粒）、ボールペン（丸みと軽い筆圧）、筆（強い筆圧 + 入り）、蛍光ペン（半透明の平らな先、一度の塗りで重ならない）。',
  ft2_t:'デバイス検査',
  ft2_p:'システムの筆記 / 筆圧デバイスを列挙し、ブランド・プロトコル・筆圧レベル・傾き・サイドボタン・消しゴム端・VID:PID を表示。1 行 2 台で個別削除も可能。',
  ft3_t:'タッチテスト',
  ft3_p:'マルチタッチ接点、タッチ軌跡、筆圧テレメトリとレポートレート。軌跡は中点二次ベジェと点ごとの筆圧幅を使用し、グリッドと軌跡保持を切替可能。',
  ft4_t:'透過 / ロックモード',
  ft4_p:'透過モードは筆記レイヤーを解放し、デスクトップ上に直接注釈できます。2 つのモードは筆跡・画像・アンドゥ履歴を別々に保持し、切替時に重なりません。',
  ft5_t:'画像と変形',
  ft5_p:'スクリーンショット / 画像を挿入後、移動・四隅からの拡大縮小・任意角度の回転が可能。選択枠とカーソルが変形に追従し、レイヤーとリセットに対応。',
  ft6_t:'出力と保存',
  ft6_p:'保存＝出力：PNG 画像（用紙と画像を含む）または JSON ベクター筆跡（ペン種・幅・色・筆圧切替・全サンプル）。保存後は自動でクリアされます。',
  en_lead:'リアルタイムプレビュー（ペンスレッド）と確定筆跡（静的筆跡）は同じアルゴリズムと同じ幅カーブを共有するため、描いている見た目がペンを離した後に変わることがありません。',
  en_s1_t:'サンプリング', en_s1_p:'Stylus の生パケットを受信し、合流イベント（coalesced）を展開して各点の座標と NormalPressure を取得します。',
  en_s2_t:'安定化', en_s2_p:'HcStab の遅延フィット窓：空間半径サンプリング + 1-2-1 ガウス反復 + 追従するペン先。筆圧系列も同時にフィルタします。',
  en_s3_t:'整形', en_s3_p:'幅生成器がペン種・圧力・速度・入りから各点の幅を計算し、指数平滑と手ぶれ抑制を行います。',
  en_s4_t:'描画', en_s4_p:'向心 Catmull-Rom で細分化しリボン状の輪郭を一度に塗りつぶします。半透明ペンはパス全体を一度だけ塗り、重なりを防ぎます。',
  dv_lead:'システムが報告する Tablet デバイスを自動解析し、名称キーワードと VID/PID からブランドとプロトコルを判定して能力をリアルタイム表示します。',
  dv1_t:'対応プロトコル',
  dv1_p:'EMR（電磁共鳴）、AES（アクティブ静電）、MPP（Microsoft ペンプロトコル）、USI（汎用スタイラス）。受動静電ペンとマウスは別分類で、未認識デバイスは使用後に表示されます。',
  dv2_t:'テレメトリ HUD',
  dv2_p:'デバイス種別・ブランド・プロトコル・出力（先端 / サイドボタン / 消しゴム端 / ホバー）・接点数・座標・筆圧・筆圧レベル・本数・傾き・レポートレートをリアルタイム表示。',
  sec_perf:'<span class="grad">高頻度入力</span>のための最適化',
  pf_lead:'すべてのホットパスは「毎フレーム増分のみ」で設計されており、長時間の高速筆記でも遅くなりません。',
  pf1_t:'増分コミット', pf1_p:'軌跡レイヤーは DrawingGroup で追記し、新しい点が来るたびにコミット。全再描画を行わず表示遅延を防ぎます。',
  pf2_t:'キャッシュ再利用', pf2_p:'ブラシとペンは「色 + 量子化した線幅」でキャッシュし凍結。ペンスレッド間でも安全で、再割り当てはゼロです。',
  pf3_t:'必要時再描画', pf3_p:'グリッドと静的レイヤーはサイズ / 切替時のみ再描画。ライブレイヤーはアクティブ要素のみ再描画します。',
  sec_specs:'技術<span class="grad">仕様</span>',
  sp_th1:'項目', sp_th2:'仕様',
  sp1l:'OS', sp1v:'Windows 10 / 11（推奨）。Windows 7 SP1 以上でも動作',
  sp2l:'ランタイム', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'アーキテクチャ', sp3v:'x64（推奨）と x86 の両対応、いずれも Debug / Release ビルドあり',
  sp4l:'入力デバイス', sp4v:'EMR ペン、アクティブ静電ペン AES / MPP / USI、受動ペン、タッチ画面、マウス',
  sp5l:'筆圧', sp5v:'レベルはデバイスに追従。筆圧ゲインは 0～10 可変（既定 3）、オフで一定幅',
  sp6l:'手ぶれ補正', sp6v:'0～10（既定 3）、遅延フィット + ガウス反復 + ペンアップ追従',
  sp7l:'ペン種', sp7v:'鉛筆、ボールペン、筆、蛍光ペン（半透明の一度塗り）',
  sp8l:'消去', sp8v:'消去（実際の描画幅で判定）、一筆削除、投げ縄選択。指示リングと消去範囲は 1:1',
  sp9l:'出力', sp9v:'PNG 画像（用紙と画像を含む）、JSON ベクター筆跡（スタイル + 全サンプル）',
  sp10l:'UI', sp10v:'深海ブルーのテーマ、枠なしカード、ドラッグ可能なツールバーと HUD、F11 全画面、透過 / ロックの 2 モード',
  sp11l:'サイズ', sp11v:'単一ファイル約 1963 KB、インストール不要',
  sec_start:'3 ステップで<span class="grad">書き始める</span>',
  qs1_t:'ダウンロードして実行', qs1_p:'x64（または x86）を選び、解凍してダブルクリックで起動。インストール不要。',
  qs2_t:'ペンと筆圧を選ぶ', qs2_p:'ツールバー → ペンパネル：ペン種・線幅・色を選び、必要に応じて筆圧ゲインと手ぶれ補正を調整。',
  qs3_t:'書いてテスト', qs3_p:'そのまま書けます。Ctrl+T でタッチテスト、Ctrl+D でデバイス検査を開き、筆圧カーブとレポートレートを確認。',
  qs4_t:'成果を出力', qs4_p:'Ctrl+S で PNG または JSON に保存。保存後はキャンバスが自動でクリアされ、次のテストに使えます。',
  dl_lead1:'公式サイト：', dl_lead2:' · 解凍してすぐ使える単一ファイル。',
  dl_ver:'バージョン 1.5.0.0（2026-09-16）',
  dl_meta:'Windows · .NET Framework 4.8 · 約 1963 KB / 本',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · 64 ビット Windows 用',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · 32 ビット Windows 用',
  dl_btn_x64:'x64 をダウンロード', dl_btn_x86:'x86 をダウンロード',
  dl_note2:'.NET Framework 4.8 が必要です（Windows 10 以上は通常内蔵）。',
  faq1_q:'筆圧のないデバイスでも使えますか？', faq1_a:'使えます。筆圧がない場合は「遅いほど太く」で自然な太さを再現します。筆圧ゲインを 0 にすれば一定幅にもできます。',
  faq2_q:'手ぶれ補正を上げすぎると？', faq2_a:'値が大きいほど遅延サンプルと窓が増え、線は滑らかになりますが、筆跡の遅れと反応の鈍さが増します。既定の 3 がバランス点で、0～6 で速度と癖に合わせて調整するのがおすすめです。',
  faq3_q:'タッチテストの「軌跡を描画」は？', faq3_a:'オフのときは接点に追従して消える点を表示（タッチ応答の確認用）。オンにすると軌跡を保持した連続線として描き、線幅が筆圧に追従するため、断線・手ぶれ・筆圧の線形性を確認しやすくなります。',
  faq4_q:'JSON 出力には何が入りますか？', faq4_a:'各ストロークのペン種・幅・色・筆圧切替・手ぶれパラメータと全サンプル（x / y / 筆圧）。ベクターデータで、再生・解析・再描画に使えます。',
  faq5_q:'透過モードと通常モードは互いに影響しますか？', faq5_a:'いいえ。各モードは筆跡・画像・アンドゥ履歴を別々に保持し、切替時に重なりません。透過モードは筆記レイヤーを解放し、デスクトップ上に直接注釈できます。'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['ko-KR'] = {
  hero_stage_live:'EMR-TEST · 실시간 필적 데모',
  stat_pen:'펜 종류: 연필 / 볼펜 / 붓 / 형광',
  stat_refresh:'증분 렌더링 갱신(1프레임 내)',
  ov_lead:'대부분의 화이트보드는 필적을 등폭 폴리라인으로 단순화해 원이 각지고, 빠른 획이 끊기며, 필압이 딱딱하게 느껴집니다. EMR-TEST는 샘플링 원천부터 재구성합니다. 모든 하드웨어 보고를 유지하고 중심 Catmull-Rom 곡선을 맞춘 뒤 각 점의 압력으로 가변 폭 윤곽을 만들어 매 프레임 증분으로 제출합니다. 실제 필적의 굵기 숨결을 살리면서 긴 필기도 부드럽게 유지합니다.',
  ov_c1_t:'원필적 재현',
  ov_c1_p:'모든 하드웨어 샘플(병합 이벤트 포함)을 유지하고 압력·속도·입출 필세가 함께 선 굵기를 정하므로 미리보기와 결과가 점 단위로 일치합니다.',
  ov_c1_g1:'가변 폭 윤곽', ov_c1_g2:'입필', ov_c1_g3:'빠를수록 가늘게',
  ov_c2_t:'SAI식 흔들림 보정',
  ov_c2_p:'0~10 조절(기본 3): 지연 샘플링 + 가우시안 반복 피팅 + 추종 펜촉으로 손떨림을 제거하고, 펜을 떼면 실제 끝점까지 부드럽게 따라갑니다.',
  ov_c2_g1:'지연 피팅', ov_c2_g2:'가우시안 반복', ov_c2_g3:'끝을 놓치지 않음',
  ov_c3_t:'필압 게인 조절',
  ov_c3_p:'필압 게인 0~10(기본 3): 0은 일정 폭, 높이면 필압 대비를 강조합니다. 필압 지원 장치의 필기감은 토글의 영향을 받지 않습니다.',
  ov_c3_g1:'필압 성형', ov_c3_g2:'실시간 적용',
  ft_lead:'필기와 테스트부터 내보내기까지, 펜 디버깅과 데모의 전체 흐름을 아우릅니다.',
  ft1_t:'네 가지 펜',
  ft1_p:'연필(흑연 입자), 볼펜(둥글고 가벼운 필압), 붓(강한 필압 + 입필), 형광펜(반투명 평평한 촉, 한 번 칠해 겹쳐짐 없음).',
  ft2_t:'장치 검사',
  ft2_p:'시스템의 필기 / 필압 장치를 나열해 브랜드·프로토콜·필압 단계·기울기·측면 버튼·지우개 끝·VID:PID를 표시합니다. 한 줄에 2대, 개별 삭제 가능.',
  ft3_t:'터치 테스트',
  ft3_p:'멀티터치 접점, 터치 궤적, 필압 텔레메트리와 보고율. 궤적은 중점 2차 베지어와 점별 필압 폭을 사용하며 격자와 궤적 유지 토글 제공.',
  ft4_t:'투과 / 잠금 모드',
  ft4_p:'투과 모드는 필기 레이어를 풀어 바탕 화면 콘텐츠에 바로 주석할 수 있습니다. 두 모드는 필적·이미지·실행 취소 스택을 각각 유지하며 전환해도 겹치지 않습니다.',
  ft5_t:'이미지와 변형',
  ft5_p:'스크린샷 / 이미지를 삽입한 뒤 이동, 모서리 확대·축소, 임의 각도 회전이 가능합니다. 선택 핸들과 커서가 변형을 따라가며 레이어와 초기화를 지원합니다.',
  ft6_t:'내보내기와 저장',
  ft6_p:'저장 = 내보내기: PNG 비트맵(종이와 이미지 포함) 또는 JSON 벡터 필적(펜 종류·폭·색·필압 토글·모든 샘플). 저장 후 보드는 자동으로 비워집니다.',
  en_lead:'실시간 미리보기(펜 스레드)와 확정 필적(정적 필적)은 같은 알고리즘과 같은 폭 곡선을 공유하므로, 그리는 모습이 펜을 뗀 뒤 바뀌지 않습니다.',
  en_s1_t:'샘플링', en_s1_p:'Stylus 원시 패킷을 받아 병합 이벤트(coalesced)를 펼치고 각 점의 좌표와 NormalPressure를 읽습니다.',
  en_s2_t:'안정화', en_s2_p:'HcStab 지연 피팅 윈도: 공간 반경 샘플링 + 1-2-1 가우시안 반복 + 추종 펜촉. 필압 계열도 동기 필터링합니다.',
  en_s3_t:'성형', en_s3_p:'폭 생성기가 펜 종류·압력·속도·입필로 각 점의 폭을 계산하고 지수 평활과 흔들림 억제를 적용합니다.',
  en_s4_t:'렌더링', en_s4_p:'중심 Catmull-Rom으로 세분해 리본 윤곽을 한 번에 칠합니다. 반투명 펜은 전체 경로를 한 번만 칠해 겹침을 막습니다.',
  dv_lead:'시스템이 보고하는 Tablet 장치를 자동 분석해 이름 키워드와 VID/PID로 브랜드와 프로토콜을 판정하고 능력을 실시간 표시합니다.',
  dv1_t:'지원 프로토콜',
  dv1_p:'EMR(전자기 공진), AES(액티브 정전), MPP(Microsoft 펜 프로토콜), USI(범용 스타일러스). 패시브 정전 펜과 마우스는 별도 분류되며 미인식 장치는 사용 후 표시됩니다.',
  dv2_t:'텔레메트리 HUD',
  dv2_p:'장치 종류·브랜드·프로토콜·출력(펜촉 / 측면 버튼 / 지우개 끝 / 호버)·접점 수·좌표·필압·필압 단계·펜 수·기울기·보고율을 실시간 표시합니다.',
  sec_perf:'<span class="grad">고빈도 입력</span>을 위한 최적화',
  pf_lead:'모든 핫 패스는 “매 프레임 증분만” 하도록 설계되어, 오래 빠르게 써도 느려지지 않습니다.',
  pf1_t:'증분 제출', pf1_p:'궤적 레이어는 DrawingGroup으로 덧그립니다. 새 점이 오면 즉시 제출하고 전체 다시 그리기를 하지 않아 표시 지연을 막습니다.',
  pf2_t:'캐시 재사용', pf2_p:'브러시와 펜은 “색 + 양자화한 선 굵기”로 캐시·고정됩니다. 펜 스레드 간 안전하고 재할당이 없습니다.',
  pf3_t:'요청 시 다시 그리기', pf3_p:'격자와 정적 레이어는 크기 / 토글 변경 시에만 다시 그립니다. 라이브 레이어는 활성 요소만 다시 그립니다.',
  sec_specs:'기술 <span class="grad">사양</span>',
  sp_th1:'항목', sp_th2:'사양',
  sp1l:'OS', sp1v:'Windows 10 / 11(권장). Windows 7 SP1 이상 실행 가능',
  sp2l:'런타임', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'아키텍처', sp3v:'x64(권장)와 x86 모두, 각각 Debug / Release 빌드 제공',
  sp4l:'입력 장치', sp4v:'EMR 펜, 액티브 정전 펜 AES / MPP / USI, 패시브 펜, 터치 스크린, 마우스',
  sp5l:'필압', sp5v:'단계는 장치를 따름. 필압 게인 0~10 조절(기본 3), 끄면 일정 폭',
  sp6l:'흔들림 보정', sp6v:'0~10(기본 3), 지연 피팅 + 가우시안 반복 + 펜업 추종',
  sp7l:'펜 종류', sp7v:'연필, 볼펜, 붓, 형광펜(반투명 한 번 칠하기)',
  sp8l:'지우기', sp8v:'지우기(실제 렌더 폭으로 판정), 획 삭제, 올가미 선택. 표시 링과 지우기 범위 1:1',
  sp9l:'내보내기', sp9v:'PNG 비트맵(종이와 이미지 포함), JSON 벡터 필적(스타일 + 모든 샘플)',
  sp10l:'UI', sp10v:'딥씨 블루 테마, 테두리 없는 카드, 드래그 가능한 도구 모음과 HUD, F11 전체 화면, 투과 / 잠금 2모드',
  sp11l:'크기', sp11v:'단일 파일 약 1963 KB, 설치 불필요',
  sec_start:'세 단계로 <span class="grad">필기 시작</span>',
  qs1_t:'다운로드 및 실행', qs1_p:'x64(또는 x86)를 선택해 압축을 풀고 더블클릭으로 실행. 설치 불필요.',
  qs2_t:'펜과 필압 선택', qs2_p:'도구 모음 → 펜 패널: 펜 종류·굵기·색을 고르고 필요에 따라 필압 게인과 흔들림 보정을 조절.',
  qs3_t:'필기와 테스트', qs3_p:'바로 필기하세요. Ctrl+T로 터치 테스트, Ctrl+D로 장치 검사를 열어 필압 곡선과 보고율을 확인.',
  qs4_t:'결과 내보내기', qs4_p:'Ctrl+S로 PNG 또는 JSON 저장. 저장 후 캔버스가 자동으로 비워져 다음 테스트에 편리합니다.',
  dl_lead1:'공식 사이트: ', dl_lead2:' · 압축을 풀면 바로 쓰는 단일 파일.',
  dl_ver:'버전 1.5.0.0(2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · 약 1963 KB / 개',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · 64비트 Windows용',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · 32비트 Windows용',
  dl_btn_x64:'x64 다운로드', dl_btn_x86:'x86 다운로드',
  dl_note2:'.NET Framework 4.8이 필요합니다(Windows 10 이상은 보통 내장).',
  faq1_q:'필압이 없는 장치도 쓸 수 있나요?', faq1_a:'가능합니다. 필압이 없으면 “느릴수록 굵게”로 자연스러운 굵기를 재현하며, 필압 게인을 0으로 두면 일정 폭이 됩니다.',
  faq2_q:'흔들림 보정을 너무 높이면?', faq2_a:'값이 클수록 지연 샘플과 윈도가 커져 선은 부드러워지지만 필적이 더 늦고 반응이 둔해집니다. 기본 3이 균형점이므로 0~6 사이에서 속도와 습관에 맞게 조절하세요.',
  faq3_q:'터치 테스트의 「궤적 그리기」는?', faq3_a:'끄면 접점을 따라 사라지는 점을 표시해 터치 반응을 확인합니다. 켜면 궤적을 유지되는 연속선으로 그려 선 굵기가 필압을 따라가므로 끊김·흔들림·필압 선형성을 확인하기 쉽습니다.',
  faq4_q:'JSON 내보내기에는 무엇이 있나요?', faq4_a:'각 획의 펜 종류·폭·색·필압 토글·흔들림 파라미터와 모든 샘플(x / y / 필압). 벡터 데이터로 재생·분석·재렌더링에 쓸 수 있습니다.',
  faq5_q:'투과 모드와 일반 모드가 서로 영향을 주나요?', faq5_a:'아니요. 각 모드는 필적·이미지·실행 취소 스택을 따로 보관하며 전환해도 겹치지 않습니다. 투과 모드는 필기 레이어를 풀어 바탕 화면 콘텐츠에 바로 주석할 수 있습니다.'
};
window.EMR_I18N_EXTRA['es-ES'] = {
  hero_stage_live:'EMR-TEST · demo de tinta en vivo',
  stat_pen:'Tipos: lápiz / bolígrafo / pincel / marcador',
  stat_refresh:'Refresco incremental (en 1 fotograma)',
  ov_lead:'La mayoría de las pizarras convierten la tinta en polilíneas de ancho uniforme: los círculos se vuelven angulosos, los trazos rápidos se cortan y la presión se siente rígida. EMR-TEST reconstruye desde el origen: conserva cada reporte del hardware, ajusta una curva Catmull-Rom centrípeta y genera un contorno de ancho variable por punto que envía de forma incremental cada fotograma, manteniendo la respiración natural del trazo real y la fluidez en trazos largos.',
  ov_c1_t:'Reproducción real de la tinta',
  ov_c1_p:'Conserva todas las muestras del hardware (incluidos los eventos fusionados); presión, velocidad y entrada/salida definen juntas el ancho, así que la vista previa y el trazo final coinciden punto a punto.',
  ov_c1_g1:'Contorno variable', ov_c1_g2:'Entrada', ov_c1_g3:'Más rápido → más fino',
  ov_c2_t:'Corrección de temblor estilo SAI',
  ov_c2_p:'Ajustable 0–10 (por defecto 3): muestreo retardado + ajuste iterativo gaussiano + punta que sigue, elimina el temblor y al levantar sigue suavemente hasta el punto real.',
  ov_c2_g1:'Ajuste retardado', ov_c2_g2:'Iteraciones gaussianas', ov_c2_g3:'Sin cola perdida',
  ov_c3_t:'Ganancia de presión ajustable',
  ov_c3_p:'Ganancia 0–10 (por defecto 3): 0 da ancho constante y los valores altos amplían el contraste de presión; los dispositivos con presión no se ven afectados por el interruptor.',
  ov_c3_g1:'Modelado de presión', ov_c3_g2:'En vivo',
  ft_lead:'De la escritura y las pruebas a la exportación: un ciclo completo para depurar y demostrar el lápiz.',
  ft1_t:'Cuatro tipos de lápiz',
  ft1_p:'Lápiz (grano de grafito), bolígrafo (redondo, presión ligera), pincel (presión fuerte + entrada) y marcador (punta plana translúcida, un solo relleno sin oscurecer).',
  ft2_t:'Sondeo de dispositivos',
  ft2_p:'Enumera los dispositivos de escritura / presión y muestra marca, protocolo, niveles de presión, inclinación, botones laterales, extremo borrador y VID:PID; dos por fila con borrado individual.',
  ft3_t:'Prueba táctil',
  ft3_p:'Puntos multitáctiles, trazos táctiles, telemetría de presión y tasa de reporte; los trazos usan Bézier cuadráticas de punto medio con ancho por presión, con conmutadores de cuadrícula y retención.',
  ft4_t:'Modos transparente / bloqueo',
  ft4_p:'El modo transparente libera la capa de escritura para anotar sobre el escritorio; ambos modos mantienen tinta, imágenes y pila de deshacer independientes, sin apilarse al cambiar.',
  ft5_t:'Imágenes y transformaciones',
  ft5_p:'Tras insertar una captura / imagen puedes moverla, escalarla desde las esquinas y rotarla libremente; los tiradores y el cursor siguen la transformación, con capas y restablecer.',
  ft6_t:'Exportar y guardar',
  ft6_p:'Guardar = exportar: PNG (con papel e imágenes) o tinta vectorial JSON (tipo, ancho, color, conmutador de presión y todas las muestras); el tablero se limpia automáticamente.',
  en_lead:'La vista previa en vivo (hilo del lápiz) y el trazo final comparten un mismo algoritmo y una misma curva de ancho, así que lo que ves al dibujar nunca cambia al levantar el lápiz.',
  en_s1_t:'Muestreo', en_s1_p:'Recibe los paquetes Stylus, expande los eventos fusionados y lee las coordenadas y NormalPressure de cada punto.',
  en_s2_t:'Estabilizar', en_s2_p:'Ventana de ajuste retardado HcStab: muestreo por radio espacial + iteraciones gaussianas 1-2-1 + punta que sigue; la serie de presión se filtra en sincronía.',
  en_s3_t:'Modelar', en_s3_p:'El generador de ancho calcula el ancho de cada punto según tipo, presión, velocidad y entrada, con suavizado exponencial y supresión de temblor.',
  en_s4_t:'Renderizar', en_s4_p:'Tras la subdivisión Catmull-Rom centrípeta crea un contorno de cinta relleno una vez; los lápices translúcidos rellenan toda la ruta una vez para evitar oscurecer.',
  dv_lead:'Analiza automáticamente los dispositivos Tablet del sistema, determina marca y protocolo por palabras clave y VID/PID, y muestra las capacidades en vivo.',
  dv1_t:'Protocolos compatibles',
  dv1_p:'EMR (resonancia electromagnética), AES (electrostático activo), MPP (protocolo Microsoft Pen) y USI (lápiz universal); los lápices capacitivos pasivos y el ratón se agrupan aparte, y los no reconocidos aparecen tras usarlos.',
  dv2_t:'HUD de telemetría',
  dv2_p:'Muestra en vivo tipo de dispositivo, marca, protocolo, salida (punta / botón lateral / extremo borrador / hover), número de contactos, coordenadas, presión, niveles, número de lápices, inclinación y tasa de reporte.',
  sec_perf:'Optimizado para <span class="grad">entrada de alta frecuencia</span>',
  pf_lead:'Todas las rutas críticas están diseñadas para hacer solo incrementos por fotograma, así que los trazos largos y rápidos nunca se ralentizan.',
  pf1_t:'Envío incremental', pf1_p:'La capa de trazos añade con DrawingGroup; cada punto nuevo se envía al llegar sin redibujar todo, evitando el retardo.',
  pf2_t:'Reutilización de caché', pf2_p:'Pinceles y lápices se cachean y congelan por «color + ancho cuantizado», seguros entre hilos y sin reasignaciones.',
  pf3_t:'Redibujado bajo demanda', pf3_p:'La cuadrícula y las capas estáticas solo se redibujan al cambiar tamaño / conmutador; la capa en vivo solo redibuja elementos activos.',
  sec_specs:'<span class="grad">Especificaciones</span> técnicas',
  sp_th1:'Elemento', sp_th2:'Especificación',
  sp1l:'SO', sp1v:'Windows 10 / 11 (recomendado); funciona en Windows 7 SP1 o superior',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Arquitectura', sp3v:'x64 (recomendado) y x86, ambos con compilaciones Debug / Release',
  sp4l:'Dispositivos de entrada', sp4v:'Lápices EMR, capacitivos activos AES / MPP / USI, lápices pasivos, pantallas táctiles, ratón',
  sp5l:'Presión', sp5v:'Los niveles siguen al dispositivo; ganancia 0~10 (por defecto 3) y se puede desactivar para ancho constante',
  sp6l:'Corrección de temblor', sp6v:'0~10 (por defecto 3), ajuste retardado + iteraciones gaussianas + seguimiento al levantar',
  sp7l:'Tipos de lápiz', sp7v:'Lápiz, bolígrafo, pincel, marcador (relleno translúcido único)',
  sp8l:'Borrado', sp8v:'Borrar (según el ancho real), eliminar trazo, lazo; el anillo indicador coincide con el rango 1:1',
  sp9l:'Exportación', sp9v:'PNG (con papel e imágenes), tinta vectorial JSON (estilo + todas las muestras)',
  sp10l:'Interfaz', sp10v:'Tema azul profundo, tarjetas sin bordes, barra y HUD arrastrables, F11 pantalla completa, modos transparente / bloqueo',
  sp11l:'Tamaño', sp11v:'Archivo único de unos 1963 KB, sin instalación',
  sec_start:'Empieza a escribir en <span class="grad">tres pasos</span>',
  qs1_t:'Descargar y ejecutar', qs1_p:'Elige la versión x64 (o x86), descomprime y ejecuta con doble clic; sin instalación.',
  qs2_t:'Elige lápiz y presión', qs2_p:'Barra → panel del lápiz: elige tipo, ancho y color, y ajusta la ganancia de presión y la corrección de temblor.',
  qs3_t:'Escribe y prueba', qs3_p:'Escribe directamente; Ctrl+T abre la prueba táctil y Ctrl+D el sondeo de dispositivos para ver la curva de presión y la tasa.',
  qs4_t:'Exporta', qs4_p:'Ctrl+S guarda como PNG o JSON; el tablero se limpia automáticamente para la siguiente ronda.',
  dl_lead1:'Sitio oficial: ', dl_lead2:' · archivo único portable, descomprime y listo.',
  dl_ver:'Versión 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · unos 1963 KB cada uno',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · para Windows de 64 bits',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · para Windows de 32 bits',
  dl_btn_x64:'Descargar x64', dl_btn_x86:'Descargar x86',
  dl_note2:'Se requiere .NET Framework 4.8 (normalmente incluido en Windows 10 o superior).',
  faq1_q:'¿Funciona con dispositivos sin presión?', faq1_a:'Sí. Sin presión, la app simula el grosor según «más lento = más grueso»; también puedes poner la ganancia a 0 para ancho constante.',
  faq2_q:'¿Qué pasa si la corrección de temblor es muy alta?', faq2_a:'Cuanto mayor sea, más muestras retardadas y ventana más amplia: líneas más suaves pero más retardo y respuesta más lenta. El 3 por defecto es el punto de equilibrio; ajusta entre 0 y 6 según tu velocidad y costumbres.',
  faq3_q:'¿Para qué sirve «Dibujar trazos» en la prueba táctil?', faq3_a:'Apagado muestra el punto que se desvanece siguiendo el contacto (para ver la respuesta táctil); encendido dibuja el trazo como líneas continuas cuyo ancho sigue la presión, facilitando ver cortes, temblor y linealidad.',
  faq4_q:'¿Qué incluye la exportación JSON?', faq4_a:'Tipo, ancho, color, conmutador de presión, parámetros de temblor y todas las muestras (x / y / presión) de cada trazo, como datos vectoriales para reproducir, analizar o re-renderizar.',
  faq5_q:'¿Los modos transparente y normal se afectan entre sí?', faq5_a:'No. Cada modo guarda su propia tinta, imágenes y pila de deshacer, y al cambiar no se apilan; el modo transparente libera la capa de escritura para anotar el escritorio.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['de-DE'] = {
  hero_stage_live:'EMR-TEST · Live-Tinten-Demo',
  stat_pen:'Stiftarten: Bleistift / Kugelschreiber / Pinsel / Textmarker',
  stat_refresh:'Inkrementelle Aktualisierung (in 1 Frame)',
  ov_lead:'Die meisten Whiteboards vereinfachen Tinte zu gleichbreiten Polylinien: Kreise werden eckig, schnelle Striche brechen und der Druck wirkt steif. EMR-TEST baut von der Quelle neu auf: Es behält jeden Hardware-Bericht, fittet eine zentripetale Catmull-Rom-Kurve und erzeugt pro Punkt eine Kontur mit variabler Breite, die pro Frame inkrementell übergeben wird — die natürliche Breite echter Tinte bleibt erhalten und auch lange Striche bleiben flüssig.',
  ov_c1_t:'Echte Tintenwiedergabe',
  ov_c1_p:'Behält jede Hardware-Probe (inkl. zusammengefasster Ereignisse); Druck, Geschwindigkeit und Ein-/Auslauf bestimmen gemeinsam die Breite, sodass Vorschau und fertiger Strich Punkt für Punkt übereinstimmen.',
  ov_c1_g1:'Variable Breite', ov_c1_g2:'Einlauf', ov_c1_g3:'Schneller → dünner',
  ov_c2_t:'Zitterkorrektur im SAI-Stil',
  ov_c2_p:'Einstellbar 0–10 (Standard 3): verzögertes Sampling + Gauß-Iterationen + nachlaufende Spitze entfernen Handzittern; beim Abheben folgt der Stift weich bis zum echten Endpunkt.',
  ov_c2_g1:'Verzögertes Fitting', ov_c2_g2:'Gauß-Iterationen', ov_c2_g3:'Kein fehlendes Ende',
  ov_c3_t:'Einstellbarer Druckgewinn',
  ov_c3_p:'Druckgewinn 0–10 (Standard 3): 0 ergibt konstante Breite, höhere Werte verstärken den Druckkontrast; druckfähige Geräte sind vom Schalter nicht betroffen.',
  ov_c3_g1:'Druckformung', ov_c3_g2:'Live',
  ft_lead:'Vom Schreiben und Testen bis zum Export – ein kompletter Kreislauf für Stift-Debugging und Demos.',
  ft1_t:'Vier Stiftarten',
  ft1_p:'Bleistift (Graphitkorn), Kugelschreiber (rund, leichter Druck), Pinsel (starker Druck + Einlauf) und Textmarker (transluzente flache Spitze, einmalige Füllung ohne Dunkelwerden).',
  ft2_t:'Geräteprüfung',
  ft2_p:'Listet die Schreib- / Druckgeräte auf und zeigt Marke, Protokoll, Druckstufen, Neigung, Seitentasten, Radiererende und VID:PID; zwei pro Zeile mit Einzel-Löschen.',
  ft3_t:'Touch-Test',
  ft3_p:'Multitouch-Punkte, Touch-Spuren, Druck-Telemetrie und Melderate; Spuren nutzen Mittelpunkt-quadratische Béziers mit Druckbreite pro Punkt, mit Raster und Spurerhalt als Schalter.',
  ft4_t:'Transparent- / Sperrmodus',
  ft4_p:'Der transparente Modus gibt die Schreibebene frei, um direkt auf dem Desktop zu annotieren; beide Modi halten Tinte, Bilder und Undo-Stapel getrennt und stapeln beim Wechsel nicht.',
  ft5_t:'Bilder & Transformationen',
  ft5_p:'Nach dem Einfügen eines Screenshots / Bildes kannst du es verschieben, an den Ecken skalieren und frei drehen; Auswahlgriffe und Cursor folgen der Transformation, mit Ebenen und Zurücksetzen.',
  ft6_t:'Export & Speichern',
  ft6_p:'Speichern = Export: PNG-Bitmap (mit Papier und Bildern) oder JSON-Vektortinte (Stiftart, Breite, Farbe, Druck-Schalter und alle Proben); die Tafel wird danach automatisch geleert.',
  en_lead:'Live-Vorschau (Stift-Thread) und fertiger Strich (statische Tinte) nutzen denselben Algorithmus und dieselbe Breitenkurve, daher ändert sich das Bild beim Abheben nie.',
  en_s1_t:'Sampling', en_s1_p:'Empfängt rohe Stylus-Pakete, entfaltet zusammengefasste Ereignisse und liest Koordinaten und NormalPressure jedes Punktes.',
  en_s2_t:'Stabilisieren', en_s2_p:'HcStab-Fenster mit verzögertem Fitting: räumliches Radius-Sampling + 1-2-1-Gauß-Iterationen + nachlaufende Spitze; die Druckreihe wird synchron gefiltert.',
  en_s3_t:'Formen', en_s3_p:'Der Breitengenerator berechnet die Breite jedes Punktes aus Stiftart, Druck, Geschwindigkeit und Einlauf, mit exponentieller Glättung und Zitterunterdrückung.',
  en_s4_t:'Rendern', en_s4_p:'Nach der zentripetalen Catmull-Rom-Unterteilung entsteht eine Bandkontur, die einmal gefüllt wird; transluzente Stifte füllen den ganzen Pfad einmal, um Dunkelwerden zu vermeiden.',
  dv_lead:'Analysiert die vom System gemeldeten Tablet-Geräte automatisch, bestimmt Marke und Protokoll aus Namensschlüsselwörtern und VID/PID und zeigt die Fähigkeiten live.',
  dv1_t:'Unterstützte Protokolle',
  dv1_p:'EMR (elektromagnetische Resonanz), AES (aktiv elektrostatisch), MPP (Microsoft-Stiftprotokoll) und USI (universeller Stift); passive kapazitive Stifte und Mäuse werden getrennt gruppiert, unbekannte Geräte erst nach Nutzung gelistet.',
  dv2_t:'Telemetrie-HUD',
  dv2_p:'Zeigt in Echtzeit Gerätetyp, Marke, Protokoll, Ausgabe (Spitze / Seitentaste / Radiererende / Hover), Kontaktzahl, Koordinaten, Druck, Druckstufen, Stiftzahl, Neigung und Melderate.',
  sec_perf:'Optimiert für <span class="grad">hochfrequente Eingabe</span>',
  pf_lead:'Alle Hot Paths sind so ausgelegt, dass sie nur inkrementell pro Frame arbeiten, damit lange, schnelle Striche nicht langsamer werden.',
  pf1_t:'Inkrementelle Übergabe', pf1_p:'Die Spuren-Ebene hängt mit DrawingGroup an; jeder neue Punkt wird sofort übergeben, ohne vollständiges Neuzeichnen — kein Anzeigeverzug.',
  pf2_t:'Cache-Wiederverwendung', pf2_p:'Pinsel und Stifte werden nach „Farbe + quantisierter Breite“ gecacht und eingefroren, threadsicher ohne Neuzuweisung.',
  pf3_t:'Neuzeichnen bei Bedarf', pf3_p:'Raster und statische Ebenen werden nur bei Größen- / Schalteränderung neu gezeichnet; die Live-Ebene nur für aktive Elemente.',
  sec_specs:'Technische <span class="grad">Daten</span>',
  sp_th1:'Punkt', sp_th2:'Spezifikation',
  sp1l:'OS', sp1v:'Windows 10 / 11 (empfohlen); läuft ab Windows 7 SP1',
  sp2l:'Laufzeit', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Architektur', sp3v:'x64 (empfohlen) und x86, jeweils mit Debug- / Release-Build',
  sp4l:'Eingabegeräte', sp4v:'EMR-Stifte, aktive kapazitive Stifte AES / MPP / USI, passive Stifte, Touchscreens, Maus',
  sp5l:'Druck', sp5v:'Stufen folgen dem Gerät; Druckgewinn 0~10 (Standard 3), abschaltbar für konstante Breite',
  sp6l:'Zitterkorrektur', sp6v:'0~10 (Standard 3), verzögertes Fitting + Gauß-Iterationen + Nachlauf beim Abheben',
  sp7l:'Stiftarten', sp7v:'Bleistift, Kugelschreiber, Pinsel, Textmarker (transluzente Einzelfüllung)',
  sp8l:'Radieren', sp8v:'Radieren (nach echter Renderbreite), Strich löschen, Lasso; der Indikatorring entspricht dem Bereich 1:1',
  sp9l:'Export', sp9v:'PNG-Bitmap (mit Papier und Bildern), JSON-Vektortinte (Stil + alle Proben)',
  sp10l:'UI', sp10v:'Tiefseeblaues Thema, randlose Karten, verschiebbare Leiste und HUD, F11 Vollbild, Transparent- / Sperrmodus',
  sp11l:'Größe', sp11v:'Einzeldatei ca. 1963 KB, keine Installation',
  sec_start:'In <span class="grad">drei Schritten</span> losschreiben',
  qs1_t:'Herunterladen & starten', qs1_p:'Wähle x64 (oder x86), entpacke und starte per Doppelklick — keine Installation.',
  qs2_t:'Stift & Druck wählen', qs2_p:'Leiste → Stiftpanel: Stiftart, Breite und Farbe wählen und Druckgewinn sowie Zitterkorrektur anpassen.',
  qs3_t:'Schreiben & testen', qs3_p:'Direkt schreiben; Ctrl+T öffnet den Touch-Test, Ctrl+D die Geräteprüfung, um Druckkurve und Melderate zu sehen.',
  qs4_t:'Ergebnis exportieren', qs4_p:'Ctrl+S speichert als PNG oder JSON; die Tafel wird danach automatisch geleert.',
  dl_lead1:'Offizielle Seite: ', dl_lead2:' · portable Einzeldatei, entpacken und starten.',
  dl_ver:'Version 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · je ca. 1963 KB',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · für 64-Bit-Windows',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · für 32-Bit-Windows',
  dl_btn_x64:'x64 herunterladen', dl_btn_x86:'x86 herunterladen',
  dl_note2:'.NET Framework 4.8 ist erforderlich (ab Windows 10 meist enthalten).',
  faq1_q:'Funktioniert es mit Geräten ohne Druck?', faq1_a:'Ja. Ohne Druck simuliert die App die Dicke nach „langsamer = dicker“; du kannst den Druckgewinn auch auf 0 für konstante Breite stellen.',
  faq2_q:'Was passiert bei zu hoher Zitterkorrektur?', faq2_a:'Höhere Werte nutzen mehr verzögerte Proben und ein breiteres Fenster: glattere Linien, aber mehr Verzögerung und trägere Reaktion. Der Standard 3 ist der Ausgleich; justiere zwischen 0 und 6 je nach Tempo.',
  faq3_q:'Wozu dient „Spuren zeichnen“ im Touch-Test?', faq3_a:'Aus zeigt den nachfolgenden, verblassenden Punkt (Touch-Reaktion beobachten); an zeichnet die Spur als dauerhafte Linien, deren Breite dem Druck folgt — gut für Bruchstellen, Zittern und Linearität.',
  faq4_q:'Was enthält der JSON-Export?', faq4_a:'Stiftart, Breite, Farbe, Druck-Schalter, Zitterparameter und alle Proben (x / y / Druck) jedes Strichs als Vektordaten zum Abspielen, Analysieren oder Neu-Rendern.',
  faq5_q:'Beeinflussen sich Transparent- und Normalmodus?', faq5_a:'Nein. Jeder Modus hält eigene Tinte, Bilder und Undo-Stapel, beim Wechsel wird nichts gestapelt; der transparente Modus gibt die Schreibebene für Desktop-Anmerkungen frei.'
};
window.EMR_I18N_EXTRA['fr-FR'] = {
  hero_stage_live:"EMR-TEST · démo d'encre en direct",
  stat_pen:'Types : crayon / stylo bille / pinceau / surligneur',
  stat_refresh:'Rafraîchissement incrémental (en 1 image)',
  ov_lead:"La plupart des tableaux blancs simplifient l'encre en polylignes d'épaisseur constante : les cercles deviennent anguleux, les tracés rapides se coupent et la pression paraît rigide. EMR-TEST reconstruit depuis la source : il conserve chaque rapport matériel, ajuste une courbe Catmull-Rom centripète, puis génère un contour d'épaisseur variable par point qu'il soumet de façon incrémentale à chaque image — la respiration naturelle de l'encre réelle est préservée et les longs tracés restent fluides.",
  ov_c1_t:"Reproduction fidèle de l'encre",
  ov_c1_p:"Conserve tous les échantillons matériels (y compris les événements fusionnés) ; pression, vitesse et entrée/sortie déterminent ensemble l'épaisseur, si bien que l'aperçu et le tracé final coïncident point par point.",
  ov_c1_g1:'Contour variable', ov_c1_g2:'Entrée', ov_c1_g3:'Plus rapide → plus fin',
  ov_c2_t:'Correction du tremblement style SAI',
  ov_c2_p:"Réglable 0–10 (par défaut 3) : échantillonnage retardé + ajustement itératif gaussien + pointe qui suit, élimine le tremblement ; au lever, la pointe rejoint en douceur le vrai point final.",
  ov_c2_g1:'Ajustement retardé', ov_c2_g2:'Itérations gaussiennes', ov_c2_g3:'Fin non manquée',
  ov_c3_t:'Gain de pression réglable',
  ov_c3_p:"Gain de pression 0–10 (par défaut 3) : 0 donne une épaisseur constante et les valeurs élevées amplifient le contraste ; les appareils à pression ne sont pas affectés par le commutateur.",
  ov_c3_g1:'Modelage de la pression', ov_c3_g2:'En direct',
  ft_lead:"De l'écriture et des tests à l'export : une boucle complète pour déboguer et démontrer le stylet.",
  ft1_t:'Quatre types de stylet',
  ft1_p:'Crayon (grain de graphite), stylo bille (rond, pression légère), pinceau (pression forte + entrée) et surligneur (pointe plate translucide, un seul remplissage sans foncer).',
  ft2_t:'Détection des périphériques',
  ft2_p:"Énumère les périphériques d'écriture / pression et affiche marque, protocole, niveaux de pression, inclinaison, boutons latéraux, embout gomme et VID:PID ; deux par ligne avec suppression à l'unité.",
  ft3_t:'Test tactile',
  ft3_p:'Points multi-touch, tracés tactiles, télémétrie de pression et taux de rapport ; les tracés utilisent des Bézier quadratiques de point milieu avec largeur selon la pression, avec commutateurs grille et conservation.',
  ft4_t:'Modes transparent / verrouillage',
  ft4_p:"Le mode transparent libère la couche d'écriture pour annoter le bureau ; les deux modes gardent encre, images et pile d'annulation séparées, sans superposition au changement.",
  ft5_t:'Images et transformations',
  ft5_p:"Après insertion d'une capture / image, vous pouvez la déplacer, la redimensionner depuis les coins et la faire pivoter librement ; les poignées et le curseur suivent la transformation, avec calques et réinitialisation.",
  ft6_t:'Export et enregistrement',
  ft6_p:'Enregistrer = exporter : PNG (avec papier et images) ou encre vectorielle JSON (type, largeur, couleur, commutateur de pression et tous les échantillons) ; le tableau se vide automatiquement.',
  en_lead:"L'aperçu en direct (thread du stylet) et le tracé final partagent le même algorithme et la même courbe d'épaisseur : ce que vous voyez en dessinant ne change jamais après avoir levé le stylet.",
  en_s1_t:'Échantillonnage', en_s1_p:'Reçoit les paquets Stylus bruts, déploie les événements fusionnés et lit les coordonnées et NormalPressure de chaque point.',
  en_s2_t:'Stabiliser', en_s2_p:"Fenêtre d'ajustement retardé HcStab : échantillonnage par rayon spatial + itérations gaussiennes 1-2-1 + pointe qui suit ; la série de pression est filtrée en synchronisme.",
  en_s3_t:'Modeler', en_s3_p:'Le générateur de largeur calcule la largeur de chaque point selon type, pression, vitesse et entrée, avec lissage exponentiel et suppression du tremblement.',
  en_s4_t:'Rendu', en_s4_p:'Après subdivision Catmull-Rom centripète, il crée un contour en ruban rempli une fois ; les stylets translucides remplissent tout le chemin une fois pour éviter de foncer.',
  dv_lead:'Analyse automatiquement les périphériques Tablet du système, détermine marque et protocole via les mots-clés et VID/PID, et affiche les capacités en direct.',
  dv1_t:'Protocoles pris en charge',
  dv1_p:"EMR (résonance électromagnétique), AES (électrostatique actif), MPP (protocole Microsoft Pen) et USI (stylet universel) ; les stylets capacitifs passifs et la souris sont groupés à part, et les non reconnus n'apparaissent qu'après usage.",
  dv2_t:'HUD de télémétrie',
  dv2_p:"Affiche en direct type d'appareil, marque, protocole, sortie (pointe / bouton latéral / embout gomme / survol), nombre de contacts, coordonnées, pression, niveaux, nombre de stylets, inclinaison et taux de rapport.",
  sec_perf:'Optimisé pour <span class="grad">l\'entrée haute fréquence</span>',
  pf_lead:'Tous les chemins critiques ne font que des incréments par image, donc les longs tracés rapides ne ralentissent jamais.',
  pf1_t:'Soumission incrémentale', pf1_p:"La couche de tracés ajoute avec DrawingGroup ; chaque nouveau point est soumis à son arrivée sans redessiner tout, évitant le retard d'affichage.",
  pf2_t:'Réutilisation du cache', pf2_p:'Les pinceaux et stylets sont mis en cache et figés par « couleur + largeur quantifiée », sûrs entre threads, sans réallocation.',
  pf3_t:'Redessin à la demande', pf3_p:"La grille et les couches statiques ne se redessinent qu'au changement de taille / commutateur ; la couche live ne redessine que les éléments actifs.",
  sec_specs:'<span class="grad">Spécifications</span> techniques',
  sp_th1:'Élément', sp_th2:'Spécification',
  sp1l:'OS', sp1v:'Windows 10 / 11 (recommandé) ; fonctionne dès Windows 7 SP1',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Architecture', sp3v:'x64 (recommandé) et x86, tous deux en builds Debug / Release',
  sp4l:"Périphériques d'entrée", sp4v:'Stylets EMR, capacitifs actifs AES / MPP / USI, stylets passifs, écrans tactiles, souris',
  sp5l:'Pression', sp5v:"Les niveaux suivent l'appareil ; gain 0~10 (par défaut 3), désactivable pour une épaisseur constante",
  sp6l:'Correction du tremblement', sp6v:'0~10 (par défaut 3), ajustement retardé + itérations gaussiennes + poursuite au lever',
  sp7l:'Types de stylet', sp7v:'Crayon, stylo bille, pinceau, surligneur (remplissage translucide unique)',
  sp8l:'Effacement', sp8v:"Effacer (selon la largeur réelle), supprimer le tracé, lasso ; l'anneau indicateur correspond à la portée 1:1",
  sp9l:'Export', sp9v:'PNG (avec papier et images), encre vectorielle JSON (style + tous les échantillons)',
  sp10l:'Interface', sp10v:'Thème bleu profond, cartes sans bordure, barre et HUD déplaçables, F11 plein écran, modes transparent / verrouillage',
  sp11l:'Taille', sp11v:"Fichier unique d'environ 1800 Ko, sans installation",
  sec_start:'Commencez à écrire en <span class="grad">trois étapes</span>',
  qs1_t:'Télécharger et lancer', qs1_p:'Choisissez la version x64 (ou x86), décompressez et double-cliquez — aucune installation.',
  qs2_t:'Choisir stylet et pression', qs2_p:'Barre → panneau du stylet : choisissez type, largeur et couleur, puis réglez le gain de pression et la correction du tremblement.',
  qs3_t:'Écrire et tester', qs3_p:'Écrivez directement ; Ctrl+T ouvre le test tactile et Ctrl+D la détection des périphériques pour voir la courbe de pression et le taux.',
  qs4_t:'Exporter', qs4_p:'Ctrl+S enregistre en PNG ou JSON ; le tableau se vide automatiquement pour la suite.',
  dl_lead1:'Site officiel : ', dl_lead2:' · fichier unique portable, décompressez et lancez.',
  dl_ver:'Version 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · environ 1800 Ko chacun',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1800 Ko · pour Windows 64 bits',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1800 Ko · pour Windows 32 bits',
  dl_btn_x64:'Télécharger x64', dl_btn_x86:'Télécharger x86',
  dl_note2:' .NET Framework 4.8 est requis (généralement inclus dès Windows 10).',
  faq1_q:'Est-ce compatible avec les appareils sans pression ?', faq1_a:"Oui. Sans pression, l'app simule l'épaisseur selon « plus lent = plus épais » ; vous pouvez aussi régler le gain à 0 pour une épaisseur constante.",
  faq2_q:'Que se passe-t-il si la correction du tremblement est trop élevée ?', faq2_a:"Plus la valeur est grande, plus d'échantillons retardés et une fenêtre plus large : lignes plus lisses mais plus de latence et une réponse plus lente. Le 3 par défaut est l'équilibre ; ajustez entre 0 et 6 selon votre vitesse.",
  faq3_q:'À quoi sert « Dessiner les tracés » dans le test tactile ?', faq3_a:"Désactivé, il montre le point qui s'estompe suivant le contact (pour voir la réponse tactile) ; activé, il dessine le tracé en lignes continues dont la largeur suit la pression, facilitant le contrôle des coupures, du tremblement et de la linéarité.",
  faq4_q:"Que contient l'export JSON ?", faq4_a:'Type, largeur, couleur, commutateur de pression, paramètres de tremblement et tous les échantillons (x / y / pression) de chaque tracé, en données vectorielles pour la lecture, l\'analyse ou le re-rendu.',
  faq5_q:"Les modes transparent et normal s'influencent-ils ?", faq5_a:"Non. Chaque mode garde sa propre encre, ses images et sa pile d'annulation, sans superposition au changement ; le mode transparent libère la couche d'écriture pour annoter le bureau."
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['it-IT'] = {
  hero_stage_live:'EMR-TEST · demo inchiostro in tempo reale',
  stat_pen:'Tipi di penna: matita / penna a sfera / pennello / evidenziatore',
  stat_refresh:'Aggiornamento incrementale (entro 1 frame)',
  ov_lead:"La maggior parte delle lavagne riduce l'inchiostro a polilinee di larghezza uniforme: i cerchi diventano spigolosi, i tratti veloci si spezzano e la pressione risulta rigida. EMR-TEST ricostruisce dalla sorgente: conserva ogni report hardware, adatta una curva Catmull-Rom centripeta, poi genera un contorno a larghezza variabile per punto e lo invia in modo incrementale a ogni frame, mantenendo la respirazione naturale del tratto reale e la fluidità anche nei tratti lunghi.",
  ov_c1_t:"Riproduzione fedele dell'inchiostro",
  ov_c1_p:'Conserva ogni campione hardware (inclusi gli eventi coalescenti); pressione, velocità ed entrata/uscita definiscono insieme la larghezza, così anteprima e tratto finale coincidono punto per punto.',
  ov_c1_g1:'Contorno variabile', ov_c1_g2:'Entrata', ov_c1_g3:'Più veloce → più sottile',
  ov_c2_t:'Correzione tremolio stile SAI',
  ov_c2_p:'Regolabile 0–10 (predefinito 3): campionamento ritardato + fitting iterativo gaussiano + punta che insegue, elimina il tremolio; al rilascio la punta raggiunge dolcemente il punto reale.',
  ov_c2_g1:'Fitting ritardato', ov_c2_g2:'Iterazioni gaussiane', ov_c2_g3:'Coda non mancante',
  ov_c3_t:'Guadagno di pressione regolabile',
  ov_c3_p:"Guadagno 0–10 (predefinito 3): 0 dà larghezza costante e i valori alti amplificano il contrasto; i dispositivi con pressione non sono influenzati dall'interruttore.",
  ov_c3_g1:'Modellazione pressione', ov_c3_g2:'Live',
  ft_lead:"Dalla scrittura e dai test all'esportazione: un ciclo completo per il debug e le demo della penna.",
  ft1_t:'Quattro tipi di penna',
  ft1_p:'Matita (grana di grafite), penna a sfera (rotonda, pressione leggera), pennello (pressione forte + entrata) ed evidenziatore (punta piatta traslucida, riempimento unico senza scurire).',
  ft2_t:'Rilevazione dispositivi',
  ft2_p:'Elenca i dispositivi di scrittura / pressione e mostra marca, protocollo, livelli di pressione, inclinazione, tasti laterali, punta gomma e VID:PID; due per riga con eliminazione singola.',
  ft3_t:'Test touch',
  ft3_p:'Punti multi-touch, tracce touch, telemetria della pressione e frequenza; le tracce usano Bézier quadratiche di punto medio con larghezza per punto, con interruttori griglia e conservazione tracce.',
  ft4_t:'Modalità trasparente / blocco',
  ft4_p:'La modalità trasparente libera il livello di scrittura per annotare il desktop; le due modalità mantengono inchiostro, immagini e cronologia separati, senza sovrapporsi al cambio.',
  ft5_t:'Immagini e trasformazioni',
  ft5_p:'Dopo aver inserito uno screenshot / immagine puoi spostarla, ridimensionarla dagli angoli e ruotarla liberamente; maniglie e cursore seguono la trasformazione, con livelli e ripristino.',
  ft6_t:'Esportazione e salvataggio',
  ft6_p:'Salva = esporta: PNG (con carta e immagini) o inchiostro vettoriale JSON (tipo, larghezza, colore, interruttore pressione e tutti i campioni); la lavagna si pulisce automaticamente.',
  en_lead:"L'anteprima live (thread della penna) e il tratto finale condividono lo stesso algoritmo e la stessa curva di larghezza: ciò che vedi mentre disegni non cambia mai dopo il rilascio.",
  en_s1_t:'Campionamento', en_s1_p:'Riceve i pacchetti Stylus grezzi, espande gli eventi coalescenti e legge le coordinate e NormalPressure di ogni punto.',
  en_s2_t:'Stabilizzazione', en_s2_p:'Finestra di fitting ritardato HcStab: campionamento per raggio spaziale + iterazioni gaussiane 1-2-1 + punta che insegue; la serie di pressione è filtrata in sincrono.',
  en_s3_t:'Modellazione', en_s3_p:'Il generatore di larghezza calcola la larghezza di ogni punto da tipo, pressione, velocità ed entrata, con smussamento esponenziale e soppressione del tremolio.',
  en_s4_t:'Rendering', en_s4_p:'Dopo la suddivisione Catmull-Rom centripeta crea un contorno a nastro riempito una volta; le penne traslucide riempiono tutto il percorso una volta per evitare di scurire.',
  dv_lead:'Analizza automaticamente i dispositivi Tablet segnalati dal sistema, determina marca e protocollo da parole chiave e VID/PID e mostra le capacità in tempo reale.',
  dv1_t:'Protocolli supportati',
  dv1_p:"EMR (risonanza elettromagnetica), AES (elettrostatico attivo), MPP (protocollo Microsoft Pen) e USI (stylus universale); le penne capacitive passive e il mouse sono raggruppati a parte, e i dispositivi non riconosciuti compaiono solo dopo l'uso.",
  dv2_t:'HUD di telemetria',
  dv2_p:'Mostra in tempo reale tipo di dispositivo, marca, protocollo, uscita (punta / tasto laterale / punta gomma / hover), numero di contatti, coordinate, pressione, livelli, numero di penne, inclinazione e frequenza.',
  sec_perf:'Ottimizzato per <span class="grad">input ad alta frequenza</span>',
  pf_lead:'Tutti i percorsi critici sono progettati per fare solo incrementi per frame, così i tratti lunghi e veloci non rallentano mai.',
  pf1_t:'Invio incrementale', pf1_p:"Il livello delle tracce aggiunge con DrawingGroup; ogni nuovo punto viene inviato all'arrivo senza ridisegnare tutto, evitando ritardi.",
  pf2_t:'Riutilizzo cache', pf2_p:'Pennelli e penne sono memorizzati e congelati per «colore + larghezza quantizzata», sicuri tra thread e senza riallocazioni.',
  pf3_t:'Ridisegno su richiesta', pf3_p:'Griglia e livelli statici si ridisegnano solo al cambio di dimensione / interruttore; il livello live ridisegna solo gli elementi attivi.',
  sec_specs:'<span class="grad">Specifiche</span> tecniche',
  sp_th1:'Voce', sp_th2:'Specifica',
  sp1l:'SO', sp1v:'Windows 10 / 11 (consigliato); funziona da Windows 7 SP1',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Architettura', sp3v:'x64 (consigliato) e x86, entrambi con build Debug / Release',
  sp4l:'Dispositivi di input', sp4v:'Penne EMR, capacitive attive AES / MPP / USI, penne passive, touchscreen, mouse',
  sp5l:'Pressione', sp5v:'I livelli seguono il dispositivo; guadagno 0~10 (predefinito 3), disattivabile per larghezza costante',
  sp6l:'Correzione tremolio', sp6v:'0~10 (predefinito 3), fitting ritardato + iterazioni gaussiane + inseguimento al rilascio',
  sp7l:'Tipi di penna', sp7v:'Matita, penna a sfera, pennello, evidenziatore (riempimento traslucido unico)',
  sp8l:'Cancellazione', sp8v:"Cancella (in base alla larghezza reale), elimina tratto, lazo; l'anello indicatore corrisponde all'area 1:1",
  sp9l:'Esportazione', sp9v:'PNG (con carta e immagini), inchiostro vettoriale JSON (stile + tutti i campioni)',
  sp10l:'Interfaccia', sp10v:'Tema blu profondo, schede senza bordi, barra e HUD trascinabili, F11 schermo intero, modalità trasparente / blocco',
  sp11l:'Dimensione', sp11v:'File singolo di circa 1963 KB, senza installazione',
  sec_start:'Inizia a scrivere in <span class="grad">tre passi</span>',
  qs1_t:'Scarica ed esegui', qs1_p:'Scegli la versione x64 (o x86), estrai e fai doppio clic per eseguire: nessuna installazione.',
  qs2_t:'Scegli penna e pressione', qs2_p:'Barra → pannello penna: scegli tipo, larghezza e colore, e regola guadagno di pressione e correzione tremolio.',
  qs3_t:'Scrivi e prova', qs3_p:'Scrivi direttamente; Ctrl+T apre il test touch e Ctrl+D la rilevazione dispositivi per vedere la curva di pressione e la frequenza.',
  qs4_t:'Esporta', qs4_p:'Ctrl+S salva come PNG o JSON; la lavagna si pulisce automaticamente per il giro successivo.',
  dl_lead1:'Sito ufficiale: ', dl_lead2:' · file singolo portatile, estrai ed esegui.',
  dl_ver:'Versione 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · circa 1963 KB ciascuno',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · per Windows a 64 bit',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · per Windows a 32 bit',
  dl_btn_x64:'Scarica x64', dl_btn_x86:'Scarica x86',
  dl_note2:' È richiesto .NET Framework 4.8 (di solito incluso da Windows 10).',
  faq1_q:'Funziona con dispositivi senza pressione?', faq1_a:"Sì. Senza pressione l'app simula lo spessore con «più lento = più spesso»; puoi anche impostare il guadagno a 0 per larghezza costante.",
  faq2_q:'Cosa succede se la correzione tremolio è troppo alta?', faq2_a:"Valori più alti usano più campioni ritardati e una finestra più ampia: linee più lisce ma più ritardo e risposta più lenta. Il 3 predefinito è l'equilibrio; regola tra 0 e 6 in base alla velocità.",
  faq3_q:'A cosa serve «Disegna tracce» nel test touch?', faq3_a:'Spento mostra il punto che svanisce seguendo il contatto (per osservare la risposta touch); acceso disegna la traccia come linee continue la cui larghezza segue la pressione, facilitando il controllo di interruzioni, tremolio e linearità.',
  faq4_q:"Cosa contiene l'esportazione JSON?", faq4_a:'Tipo, larghezza, colore, interruttore pressione, parametri del tremolio e tutti i campioni (x / y / pressione) di ogni tratto, come dati vettoriali per riproduzione, analisi o re-rendering.',
  faq5_q:'Le modalità trasparente e normale si influenzano?', faq5_a:'No. Ogni modalità conserva inchiostro, immagini e cronologia separati, senza sovrapporsi al cambio; la modalità trasparente libera il livello di scrittura per annotare il desktop.'
};
window.EMR_I18N_EXTRA['th-TH'] = {
  hero_stage_live:'EMR-TEST · เดโมลายมือสด',
  stat_pen:'ชนิดปากกา: ดินสอ / ปากกาลูกลื่น / พู่กัน / เน้นข้อความ',
  stat_refresh:'รีเฟรชทีละส่วน (ภายใน 1 เฟรม)',
  ov_lead:'ไวท์บอร์ดส่วนใหญ่ลดทอนลายมือเป็นเส้นหักความหนาคงที่ วงกลมจึงเป็นเหลี่ยม เส้นเร็วขาด และแรงกดรู้สึกแข็ง EMR-TEST สร้างใหม่ตั้งแต่ต้นทาง: เก็บทุกการรายงานของฮาร์ดแวร์ ปรับเส้นโค้ง Catmull-Rom แบบสู่ศูนย์กลาง แล้วสร้างโครงร่างความหนาแปรผันต่อจุด ส่งแบบทีละส่วนทุกเฟรม คงความหนาตามธรรมชาติของลายมือจริงและลื่นไหลแม้เขียนยาว',
  ov_c1_t:'จำลองลายมือจริง',
  ov_c1_p:'เก็บทุกตัวอย่างฮาร์ดแวร์ (รวมเหตุการณ์ที่รวมแล้ว); แรงกด ความเร็ว และหัวเข้าออกกำหนดความหนาร่วมกัน จึงตรงกับตัวอย่างทีละจุด',
  ov_c1_g1:'โครงร่างแปรผัน', ov_c1_g2:'หัวเข้าออก', ov_c1_g3:'ยิ่งเร็ว ยิ่งบาง',
  ov_c2_t:'แก้มือสั่นแบบ SAI',
  ov_c2_p:'ปรับได้ 0–10 (ค่าเริ่มต้น 3): สุ่มแบบหน่วง + ฟิตเกาส์เซียนวนซ้ำ + ปลายที่ตามทัน ลบการสั่น และเมื่อยกจะไล่ไปยังจุดจริงอย่างนุ่มนวล',
  ov_c2_g1:'ฟิตแบบหน่วง', ov_c2_g2:'เกาส์เซียนวนซ้ำ', ov_c2_g3:'ไม่ขาดปลาย',
  ov_c3_t:'ปรับเกนแรงกด',
  ov_c3_p:'เกนแรงกด 0–10 (ค่าเริ่มต้น 3): 0 คือความหนาคงที่ ค่าสูงเพิ่มความต่างของแรงกด; อุปกรณ์ที่มีแรงกดไม่ได้รับผลจากสวิตช์',
  ov_c3_g1:'ปรับรูปแรงกด', ov_c3_g2:'ทันที',
  ft_lead:'ตั้งแต่เขียน ทดสอบ ไปจนถึงส่งออก ครบวงจรสำหรับดีบักและเดโมปากกา',
  ft1_t:'ปากกา 4 ชนิด',
  ft1_p:'ดินสอ (เม็ดกราไฟต์), ปากกาลูกลื่น (กลม แรงกดเบา), พู่กัน (แรงกดมาก + หัวเข้า), ปากกาเน้นข้อความ (หัวแบนโปร่งแสง เติมครั้งเดียวไม่ทับเข้ม)',
  ft2_t:'ตรวจสอบอุปกรณ์',
  ft2_p:'แสดงอุปกรณ์เขียน / แรงกดของระบบ พร้อมยี่ห้อ โปรโตคอล ระดับแรงกด การเอียง ปุ่มด้านข้าง หัวยางลบ และ VID:PID; แถวละ 2 ชิ้น ลบทีละรายการได้',
  ft3_t:'ทดสอบทัชสกรีน',
  ft3_p:'จุดสัมผัสหลายจุด เส้นทางสัมผัส เทเลเมทรีแรงกด และอัตราการรายงาน; เส้นทางใช้เบซิเยร์กำลังสองจุดกลางกับความหนาตามแรงกด พร้อมสวิตช์ตารางและเก็บเส้นทาง',
  ft4_t:'โหมดโปร่งใส / ล็อก',
  ft4_p:'โหมดโปร่งใสปล่อยชั้นเขียนให้ขีดเขียนบนเดสก์ท็อปได้ทันที; สองโหมดเก็บหมึก รูป และประวัติแยกกัน ไม่ทับกันเมื่อสลับ',
  ft5_t:'รูปภาพและการแปลง',
  ft5_p:'หลังแทรกภาพหน้าจอ / รูป ย้าย ย่อขยายจากมุม และหมุนได้อิสระ; ที่จับและเคอร์เซอร์ตามการแปลง พร้อมเลเยอร์และรีเซ็ต',
  ft6_t:'ส่งออกและบันทึก',
  ft6_p:'บันทึก = ส่งออก: PNG (รวมกระดาษและรูป) หรือหมึกเวกเตอร์ JSON (ชนิดปากกา ความหนา สี สวิตช์แรงกด และทุกตัวอย่าง); ล้างกระดานอัตโนมัติหลังบันทึก',
  en_lead:'พรีวิวสด (เธรดปากกา) และเส้นจริงใช้กลไกและเส้นโค้งความหนาเดียวกัน สิ่งที่เห็นขณะวาดจึงไม่เปลี่ยนหลังยกปากกา',
  en_s1_t:'สุ่มตัวอย่าง', en_s1_p:'รับแพ็กเก็ต Stylus ขยายเหตุการณ์ที่รวมกัน แล้วอ่านพิกัดและ NormalPressure ของแต่ละจุด',
  en_s2_t:'ทำให้เสถียร', en_s2_p:'หน้าต่างฟิตแบบหน่วง HcStab: สุ่มตามรัศมีเชิงพื้นที่ + เกาส์เซียนวนซ้ำ 1-2-1 + ปลายที่ตามทัน; กรองชุดแรงกดพร้อมกัน',
  en_s3_t:'ปรับรูป', en_s3_p:'ตัวสร้างความหนาคำนวณความหนาแต่ละจุดจากชนิด แรงกด ความเร็ว และหัวเข้า พร้อมปรับเรียบเอ็กซ์โพเนนเชียลและลดการสั่น',
  en_s4_t:'เรนเดอร์', en_s4_p:'หลังแบ่งย่อย Catmull-Rom สร้างโครงริบบิ้นเติมครั้งเดียว; ปากกาโปร่งแสงเติมทั้งเส้นทางครั้งเดียวเพื่อไม่ให้ทับเข้ม',
  dv_lead:'วิเคราะห์อุปกรณ์ Tablet ที่ระบบรายงานอัตโนมัติ ตัดสินยี่ห้อและโปรโตคอลจากคำสำคัญและ VID/PID และแสดงความสามารถสด',
  dv1_t:'โปรโตคอลที่รองรับ',
  dv1_p:'EMR (เรโซแนนซ์แม่เหล็กไฟฟ้า), AES (อิเล็กโทรสแตติกแอคทีฟ), MPP (โปรโตคอล Microsoft Pen) และ USI (สไตลัสทั่วไป); ปากกาคาปาซิทีฟพาสซีฟและเมาส์แยกกลุ่ม และอุปกรณ์ที่ไม่รู้จักจะแสดงหลังใช้งาน',
  dv2_t:'HUD เทเลเมทรี',
  dv2_p:'แสดงชนิดอุปกรณ์ ยี่ห้อ โปรโตคอล เอาต์พุต (ปลาย / ปุ่มด้านข้าง / หัวยางลบ / ลอย) จำนวนจุด พิกัด แรงกด ระดับ จำนวนปากกา การเอียง และอัตราการรายงานแบบสด',
  sec_perf:'ปรับให้เหมาะกับ<span class="grad">อินพุตความถี่สูง</span>',
  pf_lead:'ทุกพาธหลักออกแบบให้ทำเฉพาะส่วนเพิ่มต่อเฟรม จึงไม่ช้าลงแม้เขียนเร็วและนาน',
  pf1_t:'ส่งแบบทีละส่วน', pf1_p:'ชั้นเส้นทางเติมด้วย DrawingGroup; จุดใหม่ส่งทันทีที่มา ไม่วาดใหม่ทั้งหมด หลีกเลี่ยงความหน่วง',
  pf2_t:'ใช้แคชซ้ำ', pf2_p:'พู่กันและปากกาแคชและตรึงตาม “สี + ความหนาเชิงปริมาณ” ปลอดภัยข้ามเธรด ไม่จัดสรรซ้ำ',
  pf3_t:'วาดใหม่ตามต้องการ', pf3_p:'ตารางและชั้นคงที่วาดใหม่เฉพาะเมื่อขนาด / สวิตช์เปลี่ยน; ชั้นสดวาดใหม่เฉพาะองค์ประกอบที่ใช้งาน',
  sec_specs:'<span class="grad">สเปก</span>ทางเทคนิค',
  sp_th1:'รายการ', sp_th2:'สเปก',
  sp1l:'ระบบ', sp1v:'Windows 10 / 11 (แนะนำ); ใช้ได้ตั้งแต่ Windows 7 SP1',
  sp2l:'รันไทม์', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'สถาปัตยกรรม', sp3v:'x64 (แนะนำ) และ x86 ทั้งคู่มีบิลด์ Debug / Release',
  sp4l:'อุปกรณ์อินพุต', sp4v:'ปากกา EMR, คาปาซิทีฟแอคทีฟ AES / MPP / USI, ปากกาพาสซีฟ, จอสัมผัส, เมาส์',
  sp5l:'แรงกด', sp5v:'ระดับตามอุปกรณ์; เกนแรงกด 0~10 (ค่าเริ่มต้น 3) ปิดได้เพื่อความหนาคงที่',
  sp6l:'แก้มือสั่น', sp6v:'0~10 (ค่าเริ่มต้น 3), ฟิตแบบหน่วง + เกาส์เซียนวนซ้ำ + ไล่ตามเมื่อยก',
  sp7l:'ชนิดปากกา', sp7v:'ดินสอ, ปากกาลูกลื่น, พู่กัน, เน้นข้อความ (เติมโปร่งแสงครั้งเดียว)',
  sp8l:'ลบ', sp8v:'ลบ (ตามความหนาที่เรนเดอร์จริง), ลบทั้งเส้น, เลือกเป็นวง; วงบอกตรงกับขอบเขตลบ 1:1',
  sp9l:'ส่งออก', sp9v:'PNG (รวมกระดาษและรูป), หมึกเวกเตอร์ JSON (สไตล์ + ทุกตัวอย่าง)',
  sp10l:'อินเทอร์เฟซ', sp10v:'ธีมน้ำเงินเข้ม, การ์ดไม่มีขอบ, แถบและ HUD ลากได้, F11 เต็มจอ, โหมดโปร่งใส / ล็อก',
  sp11l:'ขนาด', sp11v:'ไฟล์เดียวประมาณ 1963 KB ไม่ต้องติดตั้ง',
  sec_start:'เริ่มเขียนใน<span class="grad">สามขั้นตอน</span>',
  qs1_t:'ดาวน์โหลดและรัน', qs1_p:'เลือกเวอร์ชัน x64 (หรือ x86) แตกไฟล์แล้วดับเบิลคลิก ไม่ต้องติดตั้ง',
  qs2_t:'เลือกปากกาและแรงกด', qs2_p:'แถบ → แผงปากกา: เลือกชนิด ความหนา สี และปรับเกนแรงกดและแก้มือสั่นตามต้องการ',
  qs3_t:'เขียนและทดสอบ', qs3_p:'เขียนได้ทันที; Ctrl+T เปิดทดสอบทัชสกรีน, Ctrl+D เปิดตรวจสอบอุปกรณ์ เพื่อดูเส้นโค้งแรงกดและอัตรา',
  qs4_t:'ส่งออกผลงาน', qs4_p:'Ctrl+S บันทึกเป็น PNG หรือ JSON; ล้างผ้าใบอัตโนมัติเพื่อรอบถัดไป',
  dl_lead1:'เว็บไซต์ทางการ: ', dl_lead2:' · ไฟล์เดียวพกพา แตกแล้วใช้ได้ทันที',
  dl_ver:'เวอร์ชัน 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · ประมาณ 1963 KB ต่อไฟล์',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · สำหรับ Windows 64 บิต',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · สำหรับ Windows 32 บิต',
  dl_btn_x64:'ดาวน์โหลด x64', dl_btn_x86:'ดาวน์โหลด x86',
  dl_note2:'.NET Framework 4.8 (โดยทั่วไปมีใน Windows 10 ขึ้นไป)',
  faq1_q:'ใช้อุปกรณ์ที่ไม่มีแรงกดได้ไหม?', faq1_a:'ได้ เมื่อไม่มีแรงกด โปรแกรมจำลองความหนาด้วย “ยิ่งช้า ยิ่งหนา” และตั้งเกนแรงกดเป็น 0 เพื่อความหนาคงที่ได้',
  faq2_q:'ถ้าตั้งแก้มือสั่นสูงเกินไป?', faq2_a:'ค่ายิ่งมาก ยิ่งใช้ตัวอย่างหน่วงและหน้าต่างกว้างขึ้น เส้นจะลื่นขึ้นแต่ลายมือจะยิ่งหน่วงและการตอบสนองช้าลง ค่าเริ่มต้น 3 คือจุดสมดุล แนะนำปรับ 0~6 ตามความเร็วและนิสัย',
  faq3_q:'“วาดเส้นทาง” ในทดสอบทัชสกรีนมีไว้ทำอะไร?', faq3_a:'เมื่อปิดจะแสดงจุดที่จางหายตามจุดสัมผัส (ดูการตอบสนอง); เมื่อเปิดจะวาดเส้นทางเป็นเส้นต่อเนื่องที่ความหนาตามแรงกด ช่วยตรวจการขาด การสั่น และความเป็นเชิงเส้นของแรงกด',
  faq4_q:'ใน JSON ส่งออกมีอะไร?', faq4_a:'ชนิดปากกา ความหนา สี สวิตช์แรงกด พารามิเตอร์แก้มือสั่น และทุกตัวอย่าง (x / y / แรงกด) ของแต่ละเส้น เป็นข้อมูลเวกเตอร์สำหรับเล่นซ้ำ วิเคราะห์ หรือเรนเดอร์ใหม่',
  faq5_q:'โหมดโปร่งใสกับโหมดปกติมีผลต่อกันไหม?', faq5_a:'ไม่ แต่ละโหมดเก็บหมึก รูป และประวัติของตัวเอง แยกกันเมื่อสลับ; โหมดโปร่งใสปล่อยชั้นเขียนให้ขีดเขียนบนเดสก์ท็อปได้'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['vi-VN'] = {
  hero_stage_live:'EMR-TEST · demo nét bút trực tiếp',
  stat_pen:'Loại bút: chì / bút bi / cọ / dạ quang',
  stat_refresh:'Làm mới tăng dần (trong 1 khung hình)',
  ov_lead:'Hầu hết bảng trắng biến nét bút thành đường gấp khúc cùng độ dày: hình tròn thành góc cạnh, nét nhanh bị đứt và lực nhấn cứng. EMR-TEST tái tạo từ nguồn: giữ mọi báo cáo phần cứng, khớp đường cong Catmull-Rom hướng tâm, rồi tạo đường viền độ dày thay đổi theo từng điểm và gửi tăng dần mỗi khung hình — giữ hơi thở độ dày của nét thật và vẫn mượt khi viết lâu.',
  ov_c1_t:'Tái tạo nét bút thật',
  ov_c1_p:'Giữ mọi mẫu phần cứng (kể cả sự kiện gộp); lực nhấn, tốc độ và vào/ra quyết định cùng nhau độ dày, nên xem trước và nét cuối khớp từng điểm.',
  ov_c1_g1:'Viền đổi độ dày', ov_c1_g2:'Vào nét', ov_c1_g3:'Càng nhanh càng mảnh',
  ov_c2_t:'Chống rung kiểu SAI',
  ov_c2_p:'Điều chỉnh 0–10 (mặc định 3): lấy mẫu trễ + khớp lặp Gauss + đầu bút theo sau loại bỏ run tay; khi nhấc, đầu bút đuổi mượt tới điểm thật.',
  ov_c2_g1:'Khớp trễ', ov_c2_g2:'Lặp Gauss', ov_c2_g3:'Không hụt đuôi',
  ov_c3_t:'Tăng lực nhấn điều chỉnh được',
  ov_c3_p:'Gain lực nhấn 0–10 (mặc định 3): 0 cho độ dày không đổi, giá trị cao làm nổi tương phản; thiết bị có lực nhấn không bị ảnh hưởng bởi công tắc.',
  ov_c3_g1:'Định hình lực nhấn', ov_c3_g2:'Trực tiếp',
  ft_lead:'Từ viết và kiểm tra đến xuất, một vòng trọn cho gỡ lỗi và demo bút.',
  ft1_t:'Bốn loại bút',
  ft1_p:'Bút chì (hạt than chì), bút bi (tròn, lực nhẹ), cọ (lực mạnh + vào nét) và dạ quang (đầu dẹt trong suốt, tô một lần không sậm).',
  ft2_t:'Kiểm tra thiết bị',
  ft2_p:'Liệt kê thiết bị viết / lực nhấn và hiển thị hãng, giao thức, cấp lực nhấn, nghiêng, nút bên, đầu tẩy và VID:PID; 2 mỗi hàng, xóa từng mục được.',
  ft3_t:'Kiểm tra cảm ứng',
  ft3_p:'Điểm đa chạm, vết chạm, đo lực nhấn và tốc độ báo; vết dùng Bézier bậc hai điểm giữa với độ dày theo lực, có công tắc lưới và giữ vết.',
  ft4_t:'Chế độ trong suốt / khóa',
  ft4_p:'Chế độ trong suốt giải phóng lớp viết để chú thích trực tiếp trên màn hình; hai chế độ giữ mực, ảnh và lịch sử riêng, không chồng khi chuyển.',
  ft5_t:'Ảnh và biến đổi',
  ft5_p:'Sau khi chèn ảnh chụp / ảnh, bạn có thể di chuyển, phóng từ góc và xoay tự do; tay nắm và con trỏ theo biến đổi, có lớp và đặt lại.',
  ft6_t:'Xuất và lưu',
  ft6_p:'Lưu = xuất: PNG (kèm giấy và ảnh) hoặc mực vector JSON (loại bút, độ dày, màu, công tắc lực nhấn và mọi mẫu); bảng tự xóa sau khi lưu.',
  en_lead:'Xem trước trực tiếp (luồng bút) và nét cuối dùng cùng thuật toán và cùng đường cong độ dày, nên hình khi vẽ không đổi sau khi nhấc bút.',
  en_s1_t:'Lấy mẫu', en_s1_p:'Nhận gói Stylus thô, mở sự kiện gộp và đọc tọa độ cùng NormalPressure của từng điểm.',
  en_s2_t:'Ổn định', en_s2_p:'Cửa sổ khớp trễ HcStab: lấy mẫu theo bán kính không gian + lặp Gauss 1-2-1 + đầu bút theo sau; chuỗi lực nhấn cũng được lọc đồng bộ.',
  en_s3_t:'Định hình', en_s3_p:'Bộ tạo độ dày tính độ dày từng điểm theo loại bút, lực, tốc độ và vào nét, kèm làm mượt hàm mũ và giảm rung.',
  en_s4_t:'Kết xuất', en_s4_p:'Sau khi chia nhỏ Catmull-Rom hướng tâm, tạo viền dải tô một lần; bút trong suốt tô cả đường một lần để tránh sậm.',
  dv_lead:'Tự phân tích thiết bị Tablet hệ thống báo, xác định hãng và giao thức từ từ khóa và VID/PID, hiển thị khả năng trực tiếp.',
  dv1_t:'Giao thức hỗ trợ',
  dv1_p:'EMR (cộng hưởng điện từ), AES (tĩnh điện chủ động), MPP (giao thức Microsoft Pen) và USI (bút phổ thông); bút điện dung thụ động và chuột tách riêng, thiết bị không nhận diện chỉ hiện sau khi dùng.',
  dv2_t:'HUD đo từ xa',
  dv2_p:'Hiển thị trực tiếp loại thiết bị, hãng, giao thức, đầu ra (đầu bút / nút bên / đầu tẩy / lơ lửng), số điểm, tọa độ, lực nhấn, cấp, số bút, nghiêng và tốc độ báo.',
  sec_perf:'Tối ưu cho <span class="grad">nhập tần số cao</span>',
  pf_lead:'Mọi đường nóng chỉ làm tăng dần mỗi khung hình, nên nét dài, nhanh không chậm đi.',
  pf1_t:'Gửi tăng dần', pf1_p:'Lớp vết thêm bằng DrawingGroup; điểm mới gửi ngay khi tới, không vẽ lại toàn bộ, tránh độ trễ.',
  pf2_t:'Tái dùng bộ nhớ đệm', pf2_p:'Cọ và bút được đệm và đóng băng theo “màu + độ dày lượng tử”, an toàn giữa luồng, không cấp phát lại.',
  pf3_t:'Vẽ lại theo nhu cầu', pf3_p:'Lưới và lớp tĩnh chỉ vẽ lại khi kích thước / công tắc đổi; lớp trực tiếp chỉ vẽ lại phần tử hoạt động.',
  sec_specs:'Thông số <span class="grad">kỹ thuật</span>',
  sp_th1:'Mục', sp_th2:'Thông số',
  sp1l:'Hệ điều hành', sp1v:'Windows 10 / 11 (khuyến nghị); chạy từ Windows 7 SP1',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Kiến trúc', sp3v:'x64 (khuyến nghị) và x86, đều có bản Debug / Release',
  sp4l:'Thiết bị nhập', sp4v:'Bút EMR, điện dung chủ động AES / MPP / USI, bút thụ động, màn hình cảm ứng, chuột',
  sp5l:'Lực nhấn', sp5v:'Cấp theo thiết bị; gain 0~10 (mặc định 3), tắt được để độ dày không đổi',
  sp6l:'Chống rung', sp6v:'0~10 (mặc định 3), khớp trễ + lặp Gauss + đuổi khi nhấc',
  sp7l:'Loại bút', sp7v:'Chì, bút bi, cọ, dạ quang (tô trong suốt một lần)',
  sp8l:'Xóa', sp8v:'Xóa (theo độ dày thật), xóa cả nét, chọn vùng; vòng chỉ báo khớp phạm vi 1:1',
  sp9l:'Xuất', sp9v:'PNG (kèm giấy và ảnh), mực vector JSON (kiểu + mọi mẫu)',
  sp10l:'Giao diện', sp10v:'Chủ đề xanh biển sâu, thẻ không viền, thanh và HUD kéo được, F11 toàn màn hình, chế độ trong suốt / khóa',
  sp11l:'Kích thước', sp11v:'Tệp đơn khoảng 1963 KB, không cần cài',
  sec_start:'Bắt đầu viết trong <span class="grad">ba bước</span>',
  qs1_t:'Tải và chạy', qs1_p:'Chọn bản x64 (hoặc x86), giải nén và nhấp đúp để chạy — không cần cài.',
  qs2_t:'Chọn bút và lực nhấn', qs2_p:'Thanh → bảng bút: chọn loại, độ dày, màu và chỉnh gain lực nhấn cùng chống rung khi cần.',
  qs3_t:'Viết và kiểm tra', qs3_p:'Viết trực tiếp; Ctrl+T mở kiểm tra cảm ứng, Ctrl+D mở kiểm tra thiết bị để xem đường cong lực và tốc độ.',
  qs4_t:'Xuất kết quả', qs4_p:'Ctrl+S lưu PNG hoặc JSON; bảng tự xóa để sẵn sàng lượt sau.',
  dl_lead1:'Trang chính thức: ', dl_lead2:' · tệp đơn di động, giải nén là chạy.',
  dl_ver:'Phiên bản 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · khoảng 1963 KB mỗi bản',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · cho Windows 64-bit',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · cho Windows 32-bit',
  dl_btn_x64:'Tải x64', dl_btn_x86:'Tải x86',
  dl_note2:' Cần .NET Framework 4.8 (thường có sẵn từ Windows 10).',
  faq1_q:'Dùng được với thiết bị không có lực nhấn?', faq1_a:'Được. Khi không có lực nhấn, ứng dụng mô phỏng độ dày theo “càng chậm càng dày”; cũng có thể đặt gain về 0 để độ dày không đổi.',
  faq2_q:'Nếu chống rung quá cao thì sao?', faq2_a:'Giá trị càng lớn, càng nhiều mẫu trễ và cửa sổ rộng hơn: nét mượt hơn nhưng trễ hơn và phản hồi chậm hơn. Mặc định 3 là điểm cân bằng; chỉnh 0~6 theo tốc độ và thói quen.',
  faq3_q:'“Vẽ vết” trong kiểm tra cảm ứng để làm gì?', faq3_a:'Khi tắt hiển thị điểm mờ dần theo điểm chạm (xem phản hồi cảm ứng); khi bật vẽ vết thành đường liền có độ dày theo lực, dễ kiểm tra đứt nét, rung và tính tuyến tính.',
  faq4_q:'JSON xuất có gì?', faq4_a:'Loại bút, độ dày, màu, công tắc lực nhấn, tham số chống rung và mọi mẫu (x / y / lực) của từng nét, là dữ liệu vector để phát lại, phân tích hoặc kết xuất lại.',
  faq5_q:'Chế độ trong suốt và thường có ảnh hưởng nhau?', faq5_a:'Không. Mỗi chế độ giữ mực, ảnh và lịch sử riêng, không chồng khi chuyển; chế độ trong suốt giải phóng lớp viết để chú thích màn hình.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['lo-LA'] = {
  hero_stage_live:'EMR-TEST · ເດໂມລາຍມືສົດ',
  stat_pen:'ຊະນິດປາກກາ: ສໍດຳ / ປາກກາລູກປືນ / ຟູ່ກັນ / ໄຮໄລຕ໌',
  stat_refresh:'ໂຫຼດໃໝ່ແບບເພີ່ມທີລະສ່ວນ (ພາຍໃນ 1 ເຟຣມ)',
  ov_lead:'ໄວທ໌ບອດສ່ວນຫຼາຍຫຼຸດລາຍມືເປັນເສັ້ນຫັກຄວາມໜາຄົງທີ່ ວົງຈຶ່ງເປັນແຈ ເສັ້ນໄວຂາດ ແລະ ແຮງກົດຮູ້ສຶກແຂງ EMR-TEST ສ້າງຄືນຈາກຕົ້ນທາງ: ເກັບທຸກການລາຍງານຮາດແວ ປັບເສັ້ນໂຄ້ງ Catmull-Rom ແບບສູ່ສູນກາງ ແລ້ວສ້າງຂອບຄວາມໜາແປຜັນຕໍ່ຈຸດ ສົ່ງແບບເພີ່ມທີລະສ່ວນທຸກເຟຣມ ຄົງຄວາມໜາຕາມທຳມະຊາດຂອງລາຍມືແທ້ ແລະ ລຽບໄລ້ແມ້ຂຽນດົນ',
  ov_c1_t:'ຈຳລອງລາຍມືແທ້',
  ov_c1_p:'ເກັບທຸກຕົວຢ່າງຮາດແວ (ລວມເຫດການທີ່ລວມແລ້ວ); ແຮງກົດ ຄວາມໄວ ແລະ ຫົວເຂົ້າອອກ ກຳນົດຄວາມໜາຮ່ວມກັນ ຈຶ່ງຕົງກັບຕົວຢ່າງທີລະຈຸດ',
  ov_c1_g1:'ຂອບແປຜັນ', ov_c1_g2:'ຫົວເຂົ້າອອກ', ov_c1_g3:'ຍິ່ງໄວ ຍິ່ງບາງ',
  ov_c2_t:'ແກ້ມືສັ່ນແບບ SAI',
  ov_c2_p:'ປັບໄດ້ 0–10 (ຄ່າເລີ່ມຕົ້ນ 3): ສຸ່ມແບບຫນ່ວງ + ຟິດເກົາສ໌ຊຽນວົນຊ້ຳ + ປາຍທີ່ຕາມທັນ ລົບການສັ່ນ ແລະ ເມື່ອຍົກຈະໄລ່ໄປຫາຈຸດຈິງຢ່າງອ່ອນນວນ',
  ov_c2_g1:'ຟິດແບບຫນ່ວງ', ov_c2_g2:'ເກົາສ໌ຊຽນວົນຊ້ຳ', ov_c2_g3:'ບໍ່ຂາດປາຍ',
  ov_c3_t:'ປັບເກນແຮງກົດ',
  ov_c3_p:'ເກນແຮງກົດ 0–10 (ຄ່າເລີ່ມຕົ້ນ 3): 0 ແມ່ນຄວາມໜາຄົງທີ່ ຄ່າສູງເພີ່ມຄວາມຕ່າງຂອງແຮງກົດ; ອຸປະກອນທີ່ມີແຮງກົດບໍ່ຖືກກະທົບຈາກສະວິດ',
  ov_c3_g1:'ປັບຮູບແຮງກົດ', ov_c3_g2:'ທັນທີ',
  ft_lead:'ຕັ້ງແຕ່ຂຽນ ທົດສອບ ຈົນຮອດສົ່ງອອກ ຄົບວົງຈອນສຳລັບດີບັກ ແລະ ເດໂມປາກກາ',
  ft1_t:'ປາກກາ 4 ຊະນິດ',
  ft1_p:'ສໍດຳ (ເມັດກຣາໄຟຕ໌), ປາກກາລູກປືນ (ກົມ ແຮງກົດເບົາ), ຟູ່ກັນ (ແຮງກົດຫຼາຍ + ຫົວເຂົ້າ), ປາກກາໄຮໄລຕ໌ (ຫົວແບນໂປ່ງແສງ ຕື່ມຄັ້ງດຽວບໍ່ທັບເຂັ້ມ)',
  ft2_t:'ກວດອຸປະກອນ',
  ft2_p:'ສະແດງອຸປະກອນຂຽນ / ແຮງກົດຂອງລະບົບ ພ້ອມຍີ່ຫໍ້ ໂປຣໂຕຄອນ ລະດັບແຮງກົດ ການອຽງ ປຸ່ມຂ້າງ ຫົວຢາງລຶບ ແລະ VID:PID; ແຖວລະ 2 ອັນ ລຶບທີລະລາຍການໄດ້',
  ft3_t:'ທົດສອບຈໍສຳຜັດ',
  ft3_p:'ຈຸດສຳຜັດຫຼາຍຈຸດ ເສັ້ນທາງສຳຜັດ ວັດແຮງກົດ ແລະ ອັດຕາລາຍງານ; ເສັ້ນທາງໃຊ້ເບຊິເຍກຳລັງສອງຈຸດກາງກັບຄວາມໜາຕາມແຮງກົດ ພ້ອມສະວິດຕາລາງ ແລະ ເກັບເສັ້ນທາງ',
  ft4_t:'ໂໝດໂປ່ງໃສ / ລັອກ',
  ft4_p:'ໂໝດໂປ່ງໃສປ່ອຍຊັ້ນຂຽນໃຫ້ຂຽນເທິງພື້ນໄດ້ໂດຍກົງ; ສອງໂໝດເກັບໝຶກ ຮູບ ແລະ ປະຫວັດແຍກກັນ ບໍ່ທັບກັນເມື່ອສະຫຼັບ',
  ft5_t:'ຮູບພາບ ແລະ ການແປງ',
  ft5_p:'ຫຼັງແຊກພາບຈໍ / ຮູບ ຍ້າຍ ຂະຫຍາຍຈາກມຸມ ແລະ ໝຸນໄດ້ອິດສະຫຼະ; ທີ່ຈັບ ແລະ ເຄີເຊີຕາມການແປງ ພ້ອມເລເຍີ ແລະ ຣີເຊັດ',
  ft6_t:'ສົ່ງອອກ ແລະ ບັນທຶກ',
  ft6_p:'ບັນທຶກ = ສົ່ງອອກ: PNG (ລວມກະດາດ ແລະ ຮູບ) ຫຼື ໝຶກເວັກເຕີ JSON (ຊະນິດປາກກາ ຄວາມໜາ ສີ ສະວິດແຮງກົດ ແລະ ທຸກຕົວຢ່າງ); ລຶບລ້າງກະດານອັດຕະໂນມັດຫຼັງບັນທຶກ',
  en_lead:'ພຣີວິວສົດ (ເທຣດປາກກາ) ແລະ ເສັ້ນຈິງໃຊ້ກົນໄກ ແລະ ເສັ້ນໂຄ້ງຄວາມໜາເດີມ ສິ່ງທີ່ເຫັນຂະນະແຕ້ມຈຶ່ງບໍ່ປ່ຽນຫຼັງຍົກປາກກາ',
  en_s1_t:'ສຸ່ມຕົວຢ່າງ', en_s1_p:'ຮັບແພັກເກັດ Stylus ຂະຫຍາຍເຫດການທີ່ລວມ ແລ້ວອ່ານພິກັດ ແລະ NormalPressure ຂອງແຕ່ລະຈຸດ',
  en_s2_t:'ເຮັດໃຫ້ໝັ້ນຄົງ', en_s2_p:'ຫນ້າຕ່າງຟິດແບບຫນ່ວງ HcStab: ສຸ່ມຕາມລັດສະໝີພື້ນທີ່ + ເກົາສ໌ຊຽນວົນຊ້ຳ 1-2-1 + ປາຍທີ່ຕາມທັນ; ກອງຊຸດແຮງກົດພ້ອມກັນ',
  en_s3_t:'ປັບຮູບ', en_s3_p:'ຕົວສ້າງຄວາມໜາຄຳນວນຄວາມໜາແຕ່ລະຈຸດຈາກຊະນິດ ແຮງກົດ ຄວາມໄວ ແລະ ຫົວເຂົ້າ ພ້ອມປັບລຽບເອັກສະໂພເນນຊຽນ ແລະ ຫຼຸດການສັ່ນ',
  en_s4_t:'ເຣນເດີ', en_s4_p:'ຫຼັງແບ່ງຍ່ອຍ Catmull-Rom ສ້າງຂອບຣິບບອນຕື່ມຄັ້ງດຽວ; ປາກກາໂປ່ງແສງຕື່ມທັງເສັ້ນທາງຄັ້ງດຽວເພື່ອບໍ່ໃຫ້ທັບເຂັ້ມ',
  dv_lead:'ວິເຄາະອຸປະກອນ Tablet ທີ່ລະບົບລາຍງານອັດຕະໂນມັດ ຕັດສິນຍີ່ຫໍ້ ແລະ ໂປຣໂຕຄອນຈາກຄຳສຳຄັນ ແລະ VID/PID ແລະ ສະແດງຄວາມສາມາດສົດ',
  dv1_t:'ໂປຣໂຕຄອນທີ່ຮອງຮັບ',
  dv1_p:'EMR (ເຣໂຊແນນແມ່ເຫຼັກໄຟຟ້າ), AES (ອິເລັກໂຕສະຕາຕິກແອັກທີບ), MPP (ໂປຣໂຕຄອນ Microsoft Pen) ແລະ USI (ສະໄຕລັສທົ່ວໄປ); ປາກກາຄາປາຊິທີບພາສຊີບ ແລະ ເມົາສ໌ແຍກກຸ່ມ ແລະ ອຸປະກອນທີ່ບໍ່ຮູ້ຈັກຈະສະແດງຫຼັງໃຊ້ງານ',
  dv2_t:'HUD ວັດແຮງ',
  dv2_p:'ສະແດງຊະນິດອຸປະກອນ ຍີ່ຫໍ້ ໂປຣໂຕຄອນ ເອົາຕ໌ພຸດ (ປາຍ / ປຸ່ມຂ້າງ / ຫົວຢາງລຶບ / ລອຍ) ຈຳນວນຈຸດ ພິກັດ ແຮງກົດ ລະດັບ ຈຳນວນປາກກາ ການອຽງ ແລະ ອັດຕາລາຍງານແບບສົດ',
  sec_perf:'ປັບໃຫ້ເໝາະກັບ<span class="grad">ອິນພຸດຄວາມຖີ່ສູງ</span>',
  pf_lead:'ທຸກພາດຫຼັກອອກແບບໃຫ້ເຮັດສະເພາະສ່ວນເພີ່ມຕໍ່ເຟຣມ ຈຶ່ງບໍ່ຊ້າລົງແມ້ຂຽນໄວ ແລະ ດົນ',
  pf1_t:'ສົ່ງແບບເພີ່ມທີລະສ່ວນ', pf1_p:'ຊັ້ນເສັ້ນທາງຕື່ມດ້ວຍ DrawingGroup; ຈຸດໃໝ່ສົ່ງທັນທີທີ່ມາ ບໍ່ແຕ້ມໃໝ່ທັງໝົດ ຫຼີກລ້ຽງຄວາມຫນ່ວງ',
  pf2_t:'ໃຊ້ແຄຊຄືນ', pf2_p:'ຟູ່ກັນ ແລະ ປາກກາແຄຊ ແລະ ຕຶງຕາມ “ສີ + ຄວາມໜາເຊີງປະລິມານ” ປອດໄພຂ້າມເທຣດ ບໍ່ຈັດສັນຊ້ຳ',
  pf3_t:'ແຕ້ມໃໝ່ຕາມຕ້ອງການ', pf3_p:'ຕາລາງ ແລະ ຊັ້ນຄົງທີ່ແຕ້ມໃໝ່ສະເພາະເມື່ອຂະໜາດ / ສະວິດປ່ຽນ; ຊັ້ນສົດແຕ້ມໃໝ່ສະເພາະອົງປະກອບທີ່ໃຊ້ງານ',
  sec_specs:'<span class="grad">ສະເປັກ</span>ເຕັກນິກ',
  sp_th1:'ລາຍການ', sp_th2:'ສະເປັກ',
  sp1l:'ລະບົບ', sp1v:'Windows 10 / 11 (ແນະນຳ); ໃຊ້ໄດ້ຕັ້ງແຕ່ Windows 7 SP1',
  sp2l:'ຣັນໄທມ໌', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'ສະຖາປັດຕະຍະກຳ', sp3v:'x64 (ແນະນຳ) ແລະ x86 ທັງສອງມີບິວ Debug / Release',
  sp4l:'ອຸປະກອນອິນພຸດ', sp4v:'ປາກກາ EMR, ຄາປາຊິທີບແອັກທີບ AES / MPP / USI, ປາກກາພາສຊີບ, ຈໍສຳຜັດ, ເມົາສ໌',
  sp5l:'ແຮງກົດ', sp5v:'ລະດັບຕາມອຸປະກອນ; ເກນແຮງກົດ 0~10 (ຄ່າເລີ່ມຕົ້ນ 3) ປິດໄດ້ເພື່ອຄວາມໜາຄົງທີ່',
  sp6l:'ແກ້ມືສັ່ນ', sp6v:'0~10 (ຄ່າເລີ່ມຕົ້ນ 3), ຟິດແບບຫນ່ວງ + ເກົາສ໌ຊຽນວົນຊ້ຳ + ໄລ່ຕາມເມື່ອຍົກ',
  sp7l:'ຊະນິດປາກກາ', sp7v:'ສໍດຳ, ປາກກາລູກປືນ, ຟູ່ກັນ, ໄຮໄລຕ໌ (ຕື່ມໂປ່ງແສງຄັ້ງດຽວ)',
  sp8l:'ລຶບ', sp8v:'ລຶບ (ຕາມຄວາມໜາທີ່ເຣນເດີຈິງ), ລຶບທັງເສັ້ນ, ເລືອກເປັນວົງ; ວົງບອກຕົງກັບຂອບເຂດລຶບ 1:1',
  sp9l:'ສົ່ງອອກ', sp9v:'PNG (ລວມກະດາດ ແລະ ຮູບ), ໝຶກເວັກເຕີ JSON (ສະໄຕລ໌ + ທຸກຕົວຢ່າງ)',
  sp10l:'ອິນເຕີເຟສ', sp10v:'ທີມສີຟ້ານ້ຳເລິກ, ກາດບໍ່ມີຂອບ, ແຖບ ແລະ HUD ລາກໄດ້, F11 ເຕັມຈໍ, ໂໝດໂປ່ງໃສ / ລັອກ',
  sp11l:'ຂະໜາດ', sp11v:'ໄຟລ໌ດຽວປະມານ 1963 KB ບໍ່ຕ້ອງຕິດຕັ້ງ',
  sec_start:'ເລີ່ມຂຽນໃນ<span class="grad">ສາມຂັ້ນຕອນ</span>',
  qs1_t:'ດາວໂຫລດ ແລະ ເປີດ', qs1_p:'ເລືອກເວີຊັນ x64 (ຫຼື x86) ແຕກໄຟລ໌ແລ້ວດັບເບິ້ນຄລິກ ບໍ່ຕ້ອງຕິດຕັ້ງ',
  qs2_t:'ເລືອກປາກກາ ແລະ ແຮງກົດ', qs2_p:'ແຖບ → ແຜງປາກກາ: ເລືອກຊະນິດ ຄວາມໜາ ສີ ແລະ ປັບເກນແຮງກົດ ແລະ ແກ້ມືສັ່ນຕາມຕ້ອງການ',
  qs3_t:'ຂຽນ ແລະ ທົດສອບ', qs3_p:'ຂຽນໄດ້ທັນທີ; Ctrl+T ເປີດທົດສອບຈໍສຳຜັດ, Ctrl+D ເປີດກວດອຸປະກອນ ເພື່ອເບິ່ງເສັ້ນໂຄ້ງແຮງກົດ ແລະ ອັດຕາ',
  qs4_t:'ສົ່ງອອກຜົນງານ', qs4_p:'Ctrl+S ບັນທຶກເປັນ PNG ຫຼື JSON; ລຶບລ້າງຜ້າໃບອັດຕະໂນມັດເພື່ອຮອບຕໍ່ໄປ',
  dl_lead1:'ເວັບໄຊທາງການ: ', dl_lead2:' · ໄຟລ໌ດຽວພົກພາ ແຕກແລ້ວໃຊ້ໄດ້',
  dl_ver:'ເວີຊັນ 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · ປະມານ 1963 KB ຕໍ່ໄຟລ໌',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · ສຳລັບ Windows 64 ບິດ',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · ສຳລັບ Windows 32 ບິດ',
  dl_btn_x64:'ດາວໂຫລດ x64', dl_btn_x86:'ດາວໂຫລດ x86',
  dl_note2:'.NET Framework 4.8 (ໂດຍທົ່ວໄປມີໃນ Windows 10 ຂຶ້ນໄປ)',
  faq1_q:'ໃຊ້ອຸປະກອນທີ່ບໍ່ມີແຮງກົດໄດ້ບໍ?', faq1_a:'ໄດ້ ເມື່ອບໍ່ມີແຮງກົດ ໂປຣແກຣມຈຳລອງຄວາມໜາດ້ວຍ “ຍິ່ງຊ້າ ຍິ່ງໜາ” ແລະ ຕັ້ງເກນແຮງກົດເປັນ 0 ເພື່ອຄວາມໜາຄົງທີ່ໄດ້',
  faq2_q:'ຖ້າຕັ້ງແກ້ມືສັ່ນສູງເກີນ?', faq2_a:'ຄ່າຍິ່ງຫຼາຍ ຍິ່ງໃຊ້ຕົວຢ່າງຫນ່ວງ ແລະ ຫນ້າຕ່າງກວ້າງຂຶ້ນ ເສັ້ນຈະລຽບຂຶ້ນແຕ່ລາຍມືຈະຫນ່ວງ ແລະ ຕອບສະໜອງຊ້າລົງ ຄ່າເລີ່ມຕົ້ນ 3 ແມ່ນຈຸດສົມດຸນ ແນະນຳປັບ 0~6 ຕາມຄວາມໄວ ແລະ ນິໄສ',
  faq3_q:'“ແຕ້ມເສັ້ນທາງ” ໃນທົດສອບຈໍສຳຜັດໃຊ້ເຮັດຫຍັງ?', faq3_a:'ເມື່ອປິດຈະສະແດງຈຸດຟຸ້ນຕາມຈຸດສຳຜັດ (ເບິ່ງການຕອບສະໜອງ); ເມື່ອເປີດຈະແຕ້ມເສັ້ນທາງເປັນເສັ້ນຕໍ່ເນື່ອງທີ່ຄວາມໜາຕາມແຮງກົດ ຊ່ວຍກວດການຂາດ ການສັ່ນ ແລະ ຄວາມເປັນເສັ້ນຊື່ຂອງແຮງກົດ',
  faq4_q:'ໃນ JSON ສົ່ງອອກມີຫຍັງ?', faq4_a:'ຊະນິດປາກກາ ຄວາມໜາ ສີ ສະວິດແຮງກົດ ພາຣາມິເຕີແກ້ມືສັ່ນ ແລະ ທຸກຕົວຢ່າງ (x / y / ແຮງກົດ) ຂອງແຕ່ລະເສັ້ນ ເປັນຂໍ້ມູນເວັກເຕີສຳລັບຫຼິ້ນຄືນ ວິເຄາະ ຫຼື ເຣນເດີໃໝ່',
  faq5_q:'ໂໝດໂປ່ງໃສກັບໂໝດປົກກະຕິມີຜົນຕໍ່ກັນບໍ?', faq5_a:'ບໍ່ ແຕ່ລະໂໝດເກັບໝຶກ ຮູບ ແລະ ປະຫວັດຂອງຕົນ ແຍກກັນເມື່ອສະຫຼັບ; ໂໝດໂປ່ງໃສປ່ອຍຊັ້ນຂຽນໃຫ້ຂຽນເທິງພື້ນໄດ້'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['ar-SA'] = {
  hero_stage_live:'EMR-TEST · عرض الحبر المباشر',
  stat_pen:'أنواع الأقلام: رصاص / حبر جاف / فرشاة / تحديد',
  stat_refresh:'تحديث تزايدي (خلال إطار واحد)',
  ov_lead:'تختزل معظم اللوحات الحبر إلى خطوط متساوية العرض، فتصبح الدوائر زاويّة، وتنقطع الخطوط السريعة، ويبدو الضغط جامداً. يعيد EMR-TEST البناء من المصدر: يحتفظ بكل تقرير للعتاد، ويطابق منحنى Catmull-Rom المركزي، ثم يولّد محيطاً متغيّر العرض لكل نقطة ويسلّمه تزايدياً كل إطار — مع الحفاظ على تنفّس سماكة الحبر الحقيقي وسلاسة الخطوط الطويلة.',
  ov_c1_t:'إعادة إنتاج الحبر الحقيقي',
  ov_c1_p:'يحتفظ بكل عيّنات العتاد (بما فيها الأحداث المدمجة)؛ يحدّد الضغط والسرعة والمدخل والمخرج عرض الخط معاً، فيتطابق العرض النهائي مع المعاينة نقطة بنقطة.',
  ov_c1_g1:'محيط متغيّر العرض', ov_c1_g2:'مدخل', ov_c1_g3:'أسرع ← أرقّ',
  ov_c2_t:'تصحيح الاهتزاز بنمط SAI',
  ov_c2_p:'قابل للضبط 0–10 (الافتراضي 3): أخذ عيّنات مؤجّل + مواءمة تكرارية غاوسية + رأس تابع يزيل رجفة اليد؛ وعند الرفع يتبع الرأس بسلاسة حتى النقطة الحقيقية.',
  ov_c2_g1:'مواءمة مؤجّلة', ov_c2_g2:'تكرارات غاوسية', ov_c2_g3:'بلا ذيل مفقود',
  ov_c3_t:'ربح ضغط قابل للضبط',
  ov_c3_p:'ربح الضغط 0–10 (الافتراضي 3): 0 يعطي عرضاً ثابتاً والقيم الأعلى تضخّم التباين؛ والأجهزة ذات الضغط لا تتأثر بالمفتاح.',
  ov_c3_g1:'تشكيل الضغط', ov_c3_g2:'مباشر',
  ft_lead:'من الكتابة والاختبار إلى التصدير: حلقة كاملة لتنقيح القلم والعروض.',
  ft1_t:'أربعة أنواع أقلام',
  ft1_p:'قلم رصاص (حبيبات الجرافيت)، قلم حبر جاف (دائري بضغط خفيف)، فرشاة (ضغط قوي + مدخل) وقلم تحديد (طرف مسطّح شبه شفاف، تعبئة واحدة دون تعتيم).',
  ft2_t:'فحص الأجهزة',
  ft2_p:'يسرد أجهزة الكتابة / الضغط ويعرض العلامة والبروتوكول ومستويات الضغط والإمالة وأزرار الجانب وطرف الممحاة و VID:PID؛ جهازان في كل صف مع حذف فردي.',
  ft3_t:'اختبار اللمس',
  ft3_p:'نقاط متعددة اللمس وآثار لمس وقياس الضغط ومعدل الإبلاغ؛ تستخدم الآثار منحنيات بيزيه التربيعية بنقطة منتصف مع عرض حسب الضغط، مع مفاتيح الشبكة وحفظ الآثار.',
  ft4_t:'وضعا الشفافية والقفل',
  ft4_p:'وضع الشفافية يحرّر طبقة الكتابة للتعليق مباشرة على سطح المكتب؛ يحتفظ الوضعان بحبر وصور ومكدس تراجع مستقلين دون تراكم عند التبديل.',
  ft5_t:'الصور والتحويلات',
  ft5_p:'بعد إدراج لقطة أو صورة يمكنك تحريكها وتحجيمها من الزوايا وتدويرها بحرية؛ تتبع المقابض والمؤشر التحويل، مع الطبقات وإعادة الضبط.',
  ft6_t:'التصدير والحفظ',
  ft6_p:'حفظ = تصدير: صورة PNG (مع الورق والصور) أو حبر JSON المتجهي (النوع والعرض واللون ومفتاح الضغط وكل العيّنات)؛ تُفرَّغ اللوحة تلقائياً بعد الحفظ.',
  en_lead:'تشترك المعاينة المباشرة (خيط القلم) والخط النهائي في الخوارزمية نفسها ومنحنى العرض نفسه، فلا يتغيّر ما تراه أثناء الرسم بعد رفع القلم.',
  en_s1_t:'أخذ العيّنات', en_s1_p:'يستقبل حزم Stylus الخام، ويفكّ الأحداث المدمجة، ويقرأ إحداثيات كل نقطة و NormalPressure.',
  en_s2_t:'التثبيت', en_s2_p:'نافذة المواءمة المؤجّلة HcStab: أخذ عيّنات بنصف قطر مكاني + تكرارات غاوسية 1-2-1 + رأس تابع؛ وتُرشَّح سلسلة الضغط بالتزامن.',
  en_s3_t:'التشكيل', en_s3_p:'يحسب مولّد العرض عرض كل نقطة من نوع القلم والضغط والسرعة والمدخل، مع تمهيد أُسّي وكبح الاهتزاز.',
  en_s4_t:'العرض', en_s4_p:'بعد التقسيم المركزي Catmull-Rom يبني محيطاً شريطياً يُملأ مرة واحدة؛ والأقلام شبه الشفافة تملأ المسار كاملاً مرة واحدة لتجنّب التعتيم.',
  dv_lead:'يحلّل تلقائياً أجهزة Tablet التي يبلّغ عنها النظام، ويحدّد العلامة والبروتوكول من كلمات الاسم و VID/PID، ويعرض الإمكانات مباشرة.',
  dv1_t:'البروتوكولات المدعومة',
  dv1_p:'EMR (الرنين الكهرومغناطيسي)، AES (إلكتروستاتيكي نشط)، MPP (بروتوكول Microsoft Pen) و USI (قلم عام)؛ وتُجمَّع أقلام السعوي السلبي والفأرة على حدة، والأجهزة غير المتعرَّف عليها تظهر بعد الاستخدام فقط.',
  dv2_t:'HUD القياس',
  dv2_p:'يعرض مباشرة نوع الجهاز والعلامة والبروتوكول والإخراج (الطرف / الزر الجانبي / طرف الممحاة / التحويم) وعدد النقاط والإحداثيات والضغط والمستويات وعدد الأقلام والإمالة ومعدل الإبلاغ.',
  sec_perf:'مُحسَّن من أجل <span class="grad">الإدخال عالي التردد</span>',
  pf_lead:'صُمّمت كل المسارات الساخنة لعمل زيادات لكل إطار فقط، فلا تتباطأ الخطوط الطويلة السريعة.',
  pf1_t:'تسليم تزايدي', pf1_p:'تضيف طبقة الآثار عبر DrawingGroup؛ تُسلَّم كل نقطة فور وصولها دون إعادة رسم كاملة، تفادياً للتأخير.',
  pf2_t:'إعادة استخدام الذاكرة المؤقتة', pf2_p:'تُخزَّن الفرش والأقلام وتُجمَّد حسب «اللون + عرض مُكمَّم»، آمنة بين الخيوط بلا تخصيص متكرر.',
  pf3_t:'إعادة رسم عند الطلب', pf3_p:'تُعاد رسم الشبكة والطبقات الثابتة فقط عند تغيّر الحجم أو المفتاح؛ وطبقة البثّ تعيد رسم العناصر النشطة فقط.',
  sec_specs:'<span class="grad">المواصفات</span> الفنية',
  sp_th1:'البند', sp_th2:'المواصفة',
  sp1l:'نظام التشغيل', sp1v:'Windows 10 / 11 (موصى به)؛ يعمل من Windows 7 SP1 فما فوق',
  sp2l:'بيئة التشغيل', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'المعمارية', sp3v:'x64 (موصى به) و x86، وكلاهما بإصدارَي Debug / Release',
  sp4l:'أجهزة الإدخال', sp4v:'أقلام EMR، والسعوية النشطة AES / MPP / USI، والأقلام السلبية، وشاشات اللمس، والفأرة',
  sp5l:'الضغط', sp5v:'المستويات تتبع الجهاز؛ ربح الضغط 0~10 (الافتراضي 3)، ويمكن إيقافه لعرض ثابت',
  sp6l:'تصحيح الاهتزاز', sp6v:'0~10 (الافتراضي 3)، مواءمة مؤجّلة + تكرارات غاوسية + تتبّع عند الرفع',
  sp7l:'أنواع الأقلام', sp7v:'رصاص، حبر جاف، فرشاة، تحديد (تعبئة شبه شفافة واحدة)',
  sp8l:'المحو', sp8v:'المحو (حسب العرض المرسوم الحقيقي)، حذف الخط كاملاً، تحديد باللاسو؛ والحلقة المؤشّرة تطابق نطاق المحو 1:1',
  sp9l:'التصدير', sp9v:'صورة PNG (مع الورق والصور)، وحبر JSON المتجهي (النمط + كل العيّنات)',
  sp10l:'الواجهة', sp10v:'سمة الأزرق العميق، بطاقات بلا حواف، شريط و HUD قابلان للتحريك، F11 ملء الشاشة، وضعا الشفافية والقفل',
  sp11l:'الحجم', sp11v:'ملف واحد نحو 1963 KB، دون تثبيت',
  sec_start:'ابدأ الكتابة في <span class="grad">ثلاث خطوات</span>',
  qs1_t:'التنزيل والتشغيل', qs1_p:'اختر إصدار x64 (أو x86)، وفكّ الضغط وانقر مرتين للتشغيل — دون تثبيت.',
  qs2_t:'اختر القلم والضغط', qs2_p:'الشريط → لوحة القلم: اختر النوع والعرض واللون، واضبط ربح الضغط وتصحيح الاهتزاز حسب الحاجة.',
  qs3_t:'اكتب واختبر', qs3_p:'اكتب مباشرة؛ Ctrl+T يفتح اختبار اللمس و Ctrl+D فحص الأجهزة لعرض منحنى الضغط ومعدل الإبلاغ.',
  qs4_t:'صدّر النتيجة', qs4_p:'Ctrl+S يحفظ PNG أو JSON؛ وتُفرَّغ اللوحة تلقائياً للجولة التالية.',
  dl_lead1:'الموقع الرسمي: ', dl_lead2:' · ملف واحد محمول، فكّ الضغط وشغّل.',
  dl_ver:'الإصدار 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · نحو 1963 KB لكل ملف',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · لـ Windows 64 بت',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · لـ Windows 32 بت',
  dl_btn_x64:'تنزيل x64', dl_btn_x86:'تنزيل x86',
  dl_note2:' .NET Framework 4.8 (متوفّر عادةً في Windows 10 فما فوق).',
  faq1_q:'هل يعمل مع أجهزة بلا ضغط؟', faq1_a:'نعم. بدون ضغط يحاكي التطبيق السماكة وفق «أبطأ = أسمك»؛ ويمكنك ضبط الربح على 0 لعرض ثابت.',
  faq2_q:'ماذا لو كان تصحيح الاهتزاز مرتفعاً جداً؟', faq2_a:'كلما زادت القيمة زادت العيّنات المؤجّلة واتّسعت النافذة: خطوط أنعم لكن تأخير أكثر واستجابة أبطأ. القيمة الافتراضية 3 هي نقطة التوازن؛ اضبط بين 0 و6 حسب سرعتك وعاداتك.',
  faq3_q:'ما فائدة «رسم الآثار» في اختبار اللمس؟', faq3_a:'عند الإيقاف يعرض نقطة تتلاشى تتبع نقطة اللمس (لملاحظة الاستجابة)؛ وعند التشغيل يرسم الأثر خطوطاً ممتدة يتبع عرضها الضغط، ما يسهّل فحص الانقطاع والاهتزاز وخطية الضغط.',
  faq4_q:'ماذا يتضمّن تصدير JSON؟', faq4_a:'نوع كل خط وعرضه ولونه ومفتاح الضغط ومعاملات الاهتزاز وكل العيّنات (x / y / الضغط) كبيانات متجهية للعب أو التحليل أو إعادة العرض.',
  faq5_q:'هل يتأثر الوضع الشفاف بالعادي؟', faq5_a:'لا. يحتفظ كل وضع بحبره وصوره ومكدس تراجعه، ولا يتراكمان عند التبديل؛ ووضع الشفافية يحرّر طبقة الكتابة للتعليق على سطح المكتب.'
};
</script>
<script>
/* ===== 代码块（抖动補正核心）注释翻译：以简体中文为源，逐语言对应 ===== */
(function(){
  var C = {
    'en-US': [
      '// Jitter correction core: delayed sampling + Gaussian iterative fitting + trailing tip',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (default 3)',
      'iter  = 2 + round(jit * 0.5);               // Gaussian iteration count (max 8)',
      'radius= 8 + jit * 0.8;                      // Fitting window radius (max 16px)',
      'press = 3 + round(jit * 0.5);               // Pressure-series filter passes',
      'delay = round(jit * 0.4);                   // Delayed samples (max 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // Natural pen-tip lag = SAI feel',
      'onPenUp: emit smoothChase(tip -> realEnd);        // Filled on pen-up, no missing tail',
      '',
      '// Curve: centripetal parametrised Catmull-Rom (α = 0.5), no overshoot on uneven sampling',
      '// Render: offset along the normal at each subdivided point → one closed ribbon fill'
    ],
    'zh-TW': [
      '// 抖動補正核心：延遲取樣 + 高斯迭代擬合 + 跟隨態筆尖',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit)，jit = 0~10（預設 3）',
      'iter  = 2 + round(jit * 0.5);               // 高斯迭代遍數（上限 8）',
      'radius= 8 + jit * 0.8;                      // 擬合視窗半徑（上限 16px）',
      'press = 3 + round(jit * 0.5);               // 壓感序列過濾遍數',
      'delay = round(jit * 0.4);                   // 延遲取樣數（上限 4）',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // 筆尖天然滯後 = SAI 手感',
      'onPenUp: emit smoothChase(tip -> realEnd);        // 抬筆補齊，收筆不缺一截',
      '',
      '// 曲線：向心參數化 Catmull-Rom（α = 0.5），取樣疏密不均也不過衝、不打圈',
      '// 成圖：沿細分點按切線法向左右偏移 → 單一閉合帶狀輪廓一次填色'
    ],
    'ja-JP': [
      '// 手ぶれ補正のコア：遅延サンプリング + ガウス反復フィット + 追従するペン先',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit)、jit = 0~10（既定 3）',
      'iter  = 2 + round(jit * 0.5);               // ガウス反復回数（上限 8）',
      'radius= 8 + jit * 0.8;                      // フィット窓の半径（上限 16px）',
      'press = 3 + round(jit * 0.5);               // 筆圧系列のフィルタ回数',
      'delay = round(jit * 0.4);                   // 遅延サンプル数（上限 4）',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // ペン先の自然な遅れ = SAI の手触り',
      'onPenUp: emit smoothChase(tip -> realEnd);        // ペンアップ時に補完、末を欠かさない',
      '',
      '// 曲線：向心パラメータ化 Catmull-Rom（α = 0.5）、サンプルが不均一でもオーバーシュートしない',
      '// 描画：細分点の法線方向へ左右にオフセット → 単一の閉じたリボン輪郭を一度に塗る'
    ],
    'ko-KR': [
      '// 흔들림 보정 핵심: 지연 샘플링 + 가우시안 반복 피팅 + 추종 펜촉',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (기본 3)',
      'iter  = 2 + round(jit * 0.5);               // 가우시안 반복 횟수(최대 8)',
      'radius= 8 + jit * 0.8;                      // 피팅 윈도 반지름(최대 16px)',
      'press = 3 + round(jit * 0.5);               // 필압 계열 필터 횟수',
      'delay = round(jit * 0.4);                   // 지연 샘플 수(최대 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // 펜촉의 자연스러운 지연 = SAI 느낌',
      'onPenUp: emit smoothChase(tip -> realEnd);        // 펜을 떼면 보정, 끝을 놓치지 않음',
      '',
      '// 곡선: 중심 파라미터화 Catmull-Rom(α = 0.5), 샘플이 불균일해도 오버슈트 없음',
      '// 렌더: 세분점의 법선 방향으로 좌우 오프셋 → 하나의 닫힌 리본 윤곽을 한 번에 채움'
    ],
    'es-ES': [
      '// Núcleo de corrección de temblor: muestreo retardado + ajuste iterativo gaussiano + punta que sigue',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (por defecto 3)',
      'iter  = 2 + round(jit * 0.5);               // nº de iteraciones gaussianas (máx. 8)',
      'radius= 8 + jit * 0.8;                      // radio de la ventana de ajuste (máx. 16px)',
      'press = 3 + round(jit * 0.5);               // pasadas del filtro de la serie de presión',
      'delay = round(jit * 0.4);                   // muestras retardadas (máx. 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // retardo natural de la punta = tacto SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // se completa al levantar, sin cola perdida',
      '',
      '// Curva: Catmull-Rom centrípeta parametrizada (α = 0.5), sin sobrepaso con muestreo irregular',
      '// Render: desplazar a lo largo de la normal → un único relleno de cinta cerrada'
    ],
    'de-DE': [
      '// Kern der Zitterkorrektur: verzögertes Sampling + Gauß-Iterationen + nachlaufende Spitze',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (Standard 3)',
      'iter  = 2 + round(jit * 0.5);               // Anzahl Gauß-Iterationen (max. 8)',
      'radius= 8 + jit * 0.8;                      // Radius des Fitting-Fensters (max. 16px)',
      'press = 3 + round(jit * 0.5);               // Durchläufe des Druckreihen-Filters',
      'delay = round(jit * 0.4);                   // verzögerte Proben (max. 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // natürliche Spitzenverzögerung = SAI-Gefühl',
      'onPenUp: emit smoothChase(tip -> realEnd);        // beim Abheben ergänzt, kein fehlendes Ende',
      '',
      '// Kurve: zentripetale parametrierte Catmull-Rom (α = 0.5), kein Überschwingen bei ungleichmäßigem Sampling',
      '// Render: entlang der Normale versetzen → eine einzige geschlossene Bandkontur füllen'
    ],
    'fr-FR': [
      '// Cœur de la correction du tremblement : échantillonnage retardé + ajustement itératif gaussien + pointe qui suit',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (par défaut 3)',
      'iter  = 2 + round(jit * 0.5);               // nombre d’itérations gaussiennes (max 8)',
      'radius= 8 + jit * 0.8;                      // rayon de la fenêtre d’ajustement (max 16px)',
      'press = 3 + round(jit * 0.5);               // passes du filtre de la série de pression',
      'delay = round(jit * 0.4);                   // échantillons retardés (max 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // retard naturel de la pointe = toucher SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // complété au lever, sans fin manquante',
      '',
      '// Courbe : Catmull-Rom centripète paramétrée (α = 0.5), sans dépassement si l’échantillonnage est irrégulier',
      '// Rendu : décalage le long de la normale → un seul remplissage de ruban fermé'
    ],
    'it-IT': [
      '// Nucleo della correzione tremolio: campionamento ritardato + fitting iterativo gaussiano + punta che insegue',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (predefinito 3)',
      'iter  = 2 + round(jit * 0.5);               // numero di iterazioni gaussiane (max 8)',
      'radius= 8 + jit * 0.8;                      // raggio della finestra di fitting (max 16px)',
      'press = 3 + round(jit * 0.5);               // passate del filtro della serie di pressione',
      'delay = round(jit * 0.4);                   // campioni ritardati (max 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // ritardo naturale della punta = sensazione SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // completato al rilascio, senza coda mancante',
      '',
      '// Curva: Catmull-Rom centripeta parametrizzata (α = 0.5), senza overshoot con campionamento irregolare',
      '// Rendering: offset lungo la normale → un unico riempimento a nastro chiuso'
    ],
    'th-TH': [
      '// แกนหลักของการแก้มือสั่น: สุ่มแบบหน่วง + ฟิตเกาส์เซียนวนซ้ำ + ปลายปากกาที่ตามทัน',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (ค่าเริ่มต้น 3)',
      'iter  = 2 + round(jit * 0.5);               // จำนวนรอบเกาส์เซียน (สูงสุด 8)',
      'radius= 8 + jit * 0.8;                      // รัศมีหน้าต่างฟิต (สูงสุด 16px)',
      'press = 3 + round(jit * 0.5);               // จำนวนรอบกรองชุดแรงกด',
      'delay = round(jit * 0.4);                   // จำนวนตัวอย่างหน่วง (สูงสุด 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // ความหน่วงตามธรรมชาติของปลายปากกา = สัมผัสแบบ SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // เติมให้ครบเมื่อยกปากกา ไม่ขาดปลาย',
      '',
      '// เส้นโค้ง: Catmull-Rom แบบสู่ศูนย์กลาง (α = 0.5) ไม่เกินเลยแม้สุ่มไม่สม่ำเสมอ',
      '// เรนเดอร์: เลื่อนตามแนวฉาก → เติมโครงริบบิ้นปิดหนึ่งครั้ง'
    ],
    'vi-VN': [
      '// Lõi chống rung: lấy mẫu trễ + khớp lặp Gauss + đầu bút theo sau',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (mặc định 3)',
      'iter  = 2 + round(jit * 0.5);               // số lần lặp Gauss (tối đa 8)',
      'radius= 8 + jit * 0.8;                      // bán kính cửa sổ khớp (tối đa 16px)',
      'press = 3 + round(jit * 0.5);               // số lượt lọc chuỗi lực nhấn',
      'delay = round(jit * 0.4);                   // số mẫu trễ (tối đa 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // độ trễ tự nhiên của đầu bút = cảm giác SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // bù khi nhấc bút, không hụt đuôi',
      '',
      '// Đường cong: Catmull-Rom hướng tâm (α = 0.5), không vượt quá dù lấy mẫu không đều',
      '// Kết xuất: dịch theo pháp tuyến → tô một lần viền dải kín'
    ],
    'lo-LA': [
      '// ແກນຫຼັກຂອງການແກ້ມືສັ່ນ: ສຸ່ມແບບຫນ່ວງ + ຟິດເກົາສ໌ຊຽນວົນຊ້ຳ + ປາຍປາກກາທີ່ຕາມທັນ',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (ຄ່າເລີ່ມຕົ້ນ 3)',
      'iter  = 2 + round(jit * 0.5);               // ຈຳນວນຮອບເກົາສ໌ຊຽນ (ສູງສຸດ 8)',
      'radius= 8 + jit * 0.8;                      // ລັດສະໝີຫນ້າຕ່າງຟິດ (ສູງສຸດ 16px)',
      'press = 3 + round(jit * 0.5);               // ຈຳນວນຮອບກອງຊຸດແຮງກົດ',
      'delay = round(jit * 0.4);                   // ຈຳນວນຕົວຢ່າງຫນ່ວງ (ສູງສຸດ 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // ຄວາມຫນ່ວງຕາມທຳມະຊາດຂອງປາຍປາກກາ = ຄວາມຮູ້ສຶກແບບ SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // ເຕີມໃຫ້ຄົບເມື່ອຍົກປາກກາ ບໍ່ຂາດປາຍ',
      '',
      '// ເສັ້ນໂຄ້ງ: Catmull-Rom ແບບສູ່ສູນກາງ (α = 0.5) ບໍ່ເກີນເລີຍແມ້ສຸ່ມບໍ່ສະໝ່ຳສະເໝີ',
      '// ເຣນເດີ: ເລື່ອນຕາມແນວຕັ້ງສາກ → ຕື່ມໂຄງຮິບບອນປິດໜຶ່ງຄັ້ງ'
    ],
    'ar-SA': [
      '// جوهر تصحيح الاهتزاز: أخذ عيّنات مؤجّل + مواءمة تكرارية غاوسية + رأس قلم تابع',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit)، jit = 0~10 (الافتراضي 3)',
      'iter  = 2 + round(jit * 0.5);               // عدد التكرارات الغاوسية (الحد 8)',
      'radius= 8 + jit * 0.8;                      // نصف قطر نافذة المواءمة (الحد 16px)',
      'press = 3 + round(jit * 0.5);               // مرات ترشيح سلسلة الضغط',
      'delay = round(jit * 0.4);                   // عدد العيّنات المؤجّلة (الحد 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // تأخّر طبيعي لرأس القلم = إحساس SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // يُكمَّل عند الرفع، دون فقدان الذيل',
      '',
      '// المنحنى: Catmull-Rom المركزي المُعامَل (α = 0.5)، بلا تجاوز عند أخذ عيّنات غير منتظمة',
      '// العرض: إزاحة على طول العمودي → تعبئة واحدة لمحيط شريطي مغلق'
    ]
  };
  var NL = String.fromCharCode(10);
  for (var k in C) {
    if (!C.hasOwnProperty(k)) continue;
    if (!window.EMR_I18N_EXTRA[k]) window.EMR_I18N_EXTRA[k] = {};
    window.EMR_I18N_EXTRA[k].engine_code = C[k].join(NL);
  }
})();
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['ru-RU'] = {
  hero_stage_live:'EMR-TEST · рисование в реальном времени',
  stat_pen:'Типы перьев: карандаш / ручка / кисть / маркер',
  stat_refresh:'Инкрементальное обновление (в пределах 1 кадра)',
  ov_lead:'Большинство досок упрощают штрих до равномерной ломаной: круги становятся угловатыми, быстрые линии рвутся, а нажим кажется жёстким. EMR-TEST перестраивает всё от источника: сохраняет каждый отчёт оборудования, подгоняет центростремительный сплайн Catmull-Rom и строит контур переменной ширины по каждой точке, отправляя его инкрементально каждый кадр — естественная толщина настоящих чернил сохраняется, а длинные линии остаются плавными.',
  ov_c1_t:'Точное воспроизведение штриха',
  ov_c1_p:'Сохраняются все аппаратные отсчёты (включая объединённые события); нажим, скорость и вход/выход пера вместе определяют ширину, поэтому предпросмотр и итоговый штрих совпадают точка в точку.',
  ov_c1_g1:'Контур переменной ширины', ov_c1_g2:'Вход пера', ov_c1_g3:'Быстрее → тоньше',
  ov_c2_t:'Коррекция дрожания в стиле SAI',
  ov_c2_p:'Регулируется 0–10 (по умолчанию 3): задержанный отсчёт + итеративная гауссова подгонка + следящий кончик пера убирают дрожь, а при подъёме перо плавно доходит до реальной конечной точки.',
  ov_c2_g1:'Задержанная подгонка', ov_c2_g2:'Итерации Гаусса', ov_c2_g3:'Без обрыва хвоста',
  ov_c3_t:'Регулируемое усиление нажима',
  ov_c3_p:'Усиление нажима 0–10 (по умолчанию 3): 0 — постоянная ширина, выше — контраст нажима сильнее; на устройства с нажимом переключатель не влияет.',
  ov_c3_g1:'Формирование нажима', ov_c3_g2:'В реальном времени',
  ft_lead:'От письма и тестов до экспорта — полный цикл для отладки и демонстрации пера.',
  ft1_t:'Четыре типа пера',
  ft1_p:'Карандаш (графитовая зернистость), шариковая ручка (округлая, лёгкий нажим), кисть (сильный нажим + вход) и маркер (полупрозрачный плоский кончик, одна заливка без затемнения).',
  ft2_t:'Проверка устройств',
  ft2_p:'Перечисляет устройства письма / нажима и показывает бренд, протокол, уровни нажима, наклон, боковые кнопки, ластик и VID:PID; по два в ряд с удалением по одному.',
  ft3_t:'Сенсорный тест',
  ft3_p:'Мультитач-точки, сенсорные следы, телеметрия нажима и частота опроса; следы строятся квадратичными кривыми Безье по средним точкам с шириной по нажиму, есть переключатели сетки и сохранения следов.',
  ft4_t:'Режимы «прозрачный / блокировка»',
  ft4_p:'Прозрачный режим освобождает слой письма, позволяя писать прямо поверх рабочего стола; оба режима хранят штрихи, изображения и историю отдельно и не смешиваются при переключении.',
  ft5_t:'Изображения и преобразования',
  ft5_p:'После вставки снимка / изображения его можно двигать, масштабировать за углы и свободно вращать; рамка и курсор следуют за преобразованием, есть слои и сброс.',
  ft6_t:'Экспорт и сохранение',
  ft6_p:'Сохранение = экспорт: PNG (с бумагой и картинками) или векторный штрих JSON (тип пера, ширина, цвет, переключатель нажима и все отсчёты); после сохранения доска очищается.',
  en_lead:'Предпросмотр в реальном времени (поток пера) и итоговый штрих используют один алгоритм и одну кривую ширины, поэтому изображение при подъёме пера не меняется.',
  en_s1_t:'Отсчёт', en_s1_p:'Принимает сырые пакеты Stylus, разворачивает объединённые события и читает координаты и NormalPressure каждой точки.',
  en_s2_t:'Стабилизация', en_s2_p:'Окно задержанной подгонки HcStab: выборка по радиусу + гауссовы итерации 1-2-1 + следящий кончик пера; ряд нажима фильтруется синхронно.',
  en_s3_t:'Формирование', en_s3_p:'Генератор ширины вычисляет ширину каждой точки по типу пера, нажиму, скорости и входу, с экспоненциальным сглаживанием и подавлением дрожания.',
  en_s4_t:'Отрисовка', en_s4_p:'После центростремительного разбиения Catmull-Rom строится ленточный контур, заливаемый один раз; полупрозрачные перья заливают весь путь один раз без затемнения.',
  dv_lead:'Автоматически разбирает устройства Tablet, о которых сообщает система, определяет бренд и протокол по ключевым словам и VID/PID и показывает возможности в реальном времени.',
  dv1_t:'Поддерживаемые протоколы',
  dv1_p:'EMR (электромагнитный резонанс), AES (активный электростатический), MPP (протокол Microsoft Pen) и USI (универсальный стилус); пассивные ёмкостные перья и мышь выделены отдельно, неопознанные устройства появляются только после использования.',
  dv2_t:'Телеметрия HUD',
  dv2_p:'Показывает тип устройства, бренд, протокол, выход (кончик / боковая кнопка / ластик / наведение), число касаний, координаты, нажим, уровни, число перьев, наклон и частоту опроса.',
  sec_perf:'Оптимизация под <span class="grad">высокочастотный ввод</span>',
  pf_lead:'Все горячие пути рассчитаны на инкрементальную работу за кадр, поэтому длинные быстрые линии не замедляются.',
  pf1_t:'Инкрементальная отправка', pf1_p:'Слой следов дополняется через DrawingGroup; новая точка отправляется сразу, без полной перерисовки, что исключает задержку.',
  pf2_t:'Переиспользование кэша', pf2_p:'Кисти и перья кэшируются и замораживаются по «цвет + квантованная ширина», безопасно между потоками без повторных выделений.',
  pf3_t:'Перерисовка по необходимости', pf3_p:'Сетка и статические слои перерисовываются только при смене размера / переключателя; активный слой перерисовывает только активные элементы.',
  sec_specs:'Технические <span class="grad">характеристики</span>',
  sp_th1:'Пункт', sp_th2:'Значение',
  sp1l:'ОС', sp1v:'Windows 10 / 11 (рекомендуется); работает с Windows 7 SP1 и выше',
  sp2l:'Среда', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Архитектура', sp3v:'x64 (рекомендуется) и x86, обе со сборками Debug / Release',
  sp4l:'Устройства ввода', sp4v:'Перья EMR, активные ёмкостные AES / MPP / USI, пассивные перья, сенсорные экраны, мышь',
  sp5l:'Нажим', sp5v:'Уровни зависят от устройства; усиление нажима 0~10 (по умолчанию 3), можно отключить для постоянной ширины',
  sp6l:'Коррекция дрожания', sp6v:'0~10 (по умолчанию 3), задержанная подгонка + итерации Гаусса + догон при подъёме',
  sp7l:'Типы пера', sp7v:'Карандаш, ручка, кисть, маркер (одна полупрозрачная заливка)',
  sp8l:'Стирание', sp8v:'Ластик (по реальной ширине отрисовки), удаление штриха, лассо; индикаторное кольцо совпадает с областью 1:1',
  sp9l:'Экспорт', sp9v:'PNG (с бумагой и картинками), векторный штрих JSON (стиль + все отсчёты)',
  sp10l:'Интерфейс', sp10v:'Тёмно-синяя тема, карточки без рамок, перетаскиваемая панель и HUD, F11 на весь экран, режимы прозрачный / блокировка',
  sp11l:'Размер', sp11v:'Один файл около 1800 КБ, без установки',
  sec_start:'Начните писать в <span class="grad">три шага</span>',
  qs1_t:'Скачать и запустить', qs1_p:'Выберите сборку x64 (или x86), распакуйте и запустите двойным щелчком — установка не нужна.',
  qs2_t:'Выберите перо и нажим', qs2_p:'Панель → панель пера: выберите тип, ширину и цвет, при необходимости настройте усиление нажима и коррекцию дрожания.',
  qs3_t:'Пишите и тестируйте', qs3_p:'Пишите сразу; Ctrl+T открывает сенсорный тест, Ctrl+D — проверку устройств, чтобы видеть кривую нажима и частоту.',
  qs4_t:'Экспорт', qs4_p:'Ctrl+S сохраняет в PNG или JSON; доска автоматически очищается для следующего круга.',
  dl_lead1:'Официальный сайт: ', dl_lead2:' · портативный один файл, распакуйте и запускайте.',
  dl_ver:'Версия 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · около 1800 КБ каждый',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1800 КБ · для 64-битной Windows',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1800 КБ · для 32-битной Windows',
  dl_btn_x64:'Скачать x64', dl_btn_x86:'Скачать x86',
  dl_note2:'Требуется .NET Framework 4.8 (обычно уже есть в Windows 10 и выше).',
  faq1_q:'Работает ли с устройствами без нажима?', faq1_a:'Да. Без нажима программа имитирует толщину по принципу «медленнее = толще»; можно также выставить усиление 0 для постоянной ширины.',
  faq2_q:'Что будет, если коррекция дрожания слишком велика?', faq2_a:'Чем больше значение, тем больше задержанных отсчётов и шире окно: линии плавнее, но штрих запаздывает и отклик медленнее. Значение 3 по умолчанию — баланс; настраивайте от 0 до 6 под свою скорость.',
  faq3_q:'Зачем «Рисовать следы» в сенсорном тесте?', faq3_a:'Выключено — показывает затухающую точку вслед за касанием (наблюдать отклик); включено — рисует след как сохраняемые линии, ширина которых следует нажиму, что удобно для проверки обрывов, дрожания и линейности.',
  faq4_q:'Что содержит экспорт JSON?', faq4_a:'Тип пера, ширину, цвет, переключатель нажима, параметры дрожания и все отсчёты (x / y / нажим) каждого штриха — векторные данные для воспроизведения, анализа или повторной отрисовки.',
  faq5_q:'Влияют ли прозрачный и обычный режимы друг на друга?', faq5_a:'Нет. Каждый режим хранит свои штрихи, изображения и историю, при переключении они не смешиваются; прозрачный режим освобождает слой письма для пометок на рабочем столе.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['pt-PT'] = {
  hero_stage_live:'EMR-TEST · demonstração de tinta ao vivo',
  stat_pen:'Tipos de caneta: lápis / esferográfica / pincel / marcador',
  stat_refresh:'Atualização incremental (em 1 fotograma)',
  ov_lead:'A maioria dos quadros reduz o traço a polilinhas de largura uniforme: os círculos ficam angulosos, os traços rápidos quebram e a pressão parece rígida. O EMR-TEST reconstrói desde a origem: conserva cada relatório do hardware, ajusta uma curva Catmull-Rom centrípeta e gera um contorno de largura variável por ponto, enviando-o de forma incremental a cada fotograma — preservando a respiração natural da tinta real e mantendo a fluidez em traços longos.',
  ov_c1_t:'Reprodução fiel da tinta',
  ov_c1_p:'Conserva todas as amostras do hardware (incluindo eventos fundidos); pressão, velocidade e entrada/saída definem juntas a largura, pelo que a pré-visualização e o traço final coincidem ponto por ponto.',
  ov_c1_g1:'Contorno variável', ov_c1_g2:'Entrada', ov_c1_g3:'Mais rápido → mais fino',
  ov_c2_t:'Correção de tremor estilo SAI',
  ov_c2_p:'Regulável 0–10 (predefinição 3): amostragem retardada + ajuste iterativo gaussiano + ponta que segue eliminam o tremor; ao levantar, a ponta segue suavemente até ao ponto real.',
  ov_c2_g1:'Ajuste retardado', ov_c2_g2:'Iterações gaussianas', ov_c2_g3:'Sem cauda perdida',
  ov_c3_t:'Ganho de pressão regulável',
  ov_c3_p:'Ganho 0–10 (predefinição 3): 0 dá largura constante e valores mais altos ampliam o contraste; os dispositivos com pressão não são afetados pelo interruptor.',
  ov_c3_g1:'Modelação da pressão', ov_c3_g2:'Ao vivo',
  ft_lead:'Da escrita e dos testes ao exportar: um ciclo completo para depurar e demonstrar a caneta.',
  ft1_t:'Quatro tipos de caneta',
  ft1_p:'Lápis (grão de grafite), esferográfica (arredondada, pressão leve), pincel (pressão forte + entrada) e marcador (ponta plana translúcida, um único preenchimento sem escurecer).',
  ft2_t:'Deteção de dispositivos',
  ft2_p:'Enumera os dispositivos de escrita / pressão e mostra marca, protocolo, níveis de pressão, inclinação, botões laterais, ponta de borracha e VID:PID; dois por linha com eliminação individual.',
  ft3_t:'Teste tátil',
  ft3_p:'Pontos multitácteis, traços táteis, telemetria de pressão e taxa de relatório; os traços usam Bézier quadráticas de ponto médio com largura por pressão, com opções de grelha e retenção de traços.',
  ft4_t:'Modos transparente / bloqueio',
  ft4_p:'O modo transparente liberta a camada de escrita para anotar diretamente o ambiente de trabalho; os dois modos mantêm tinta, imagens e histórico separados, sem sobreposição ao alternar.',
  ft5_t:'Imagens e transformações',
  ft5_p:'Depois de inserir uma captura / imagem pode movê-la, redimensioná-la pelos cantos e rodá-la livremente; as pegas e o cursor seguem a transformação, com camadas e reposição.',
  ft6_t:'Exportar e guardar',
  ft6_p:'Guardar = exportar: PNG (com papel e imagens) ou tinta vetorial JSON (tipo, largura, cor, interruptor de pressão e todas as amostras); o quadro é limpo automaticamente.',
  en_lead:'A pré-visualização ao vivo (thread da caneta) e o traço final partilham o mesmo algoritmo e a mesma curva de largura, pelo que o que se vê ao desenhar nunca muda ao levantar a caneta.',
  en_s1_t:'Amostragem', en_s1_p:'Recebe os pacotes Stylus em bruto, expande os eventos fundidos e lê as coordenadas e NormalPressure de cada ponto.',
  en_s2_t:'Estabilizar', en_s2_p:'Janela de ajuste retardado HcStab: amostragem por raio espacial + iterações gaussianas 1-2-1 + ponta que segue; a série de pressão é filtrada em sincronia.',
  en_s3_t:'Modelar', en_s3_p:'O gerador de largura calcula a largura de cada ponto a partir do tipo, pressão, velocidade e entrada, com suavização exponencial e supressão de tremor.',
  en_s4_t:'Desenhar', en_s4_p:'Após a subdivisão Catmull-Rom centrípeta cria um contorno em fita preenchido uma vez; as canetas translúcidas preenchem todo o caminho uma vez para evitar escurecer.',
  dv_lead:'Analisa automaticamente os dispositivos Tablet reportados pelo sistema, determina marca e protocolo por palavras-chave e VID/PID e mostra as capacidades ao vivo.',
  dv1_t:'Protocolos suportados',
  dv1_p:'EMR (ressonância eletromagnética), AES (eletrostático ativo), MPP (protocolo Microsoft Pen) e USI (estilete universal); as canetas capacitivas passivas e o rato são agrupados à parte, e os dispositivos não reconhecidos só aparecem após utilização.',
  dv2_t:'HUD de telemetria',
  dv2_p:'Mostra ao vivo tipo de dispositivo, marca, protocolo, saída (ponta / botão lateral / ponta de borracha / hover), número de contactos, coordenadas, pressão, níveis, número de canetas, inclinação e taxa de relatório.',
  sec_perf:'Otimizado para <span class="grad">entrada de alta frequência</span>',
  pf_lead:'Todos os caminhos críticos fazem apenas incrementos por fotograma, pelo que os traços longos e rápidos nunca abrandam.',
  pf1_t:'Envio incremental', pf1_p:'A camada de traços acrescenta com DrawingGroup; cada novo ponto é enviado ao chegar, sem redesenhar tudo, evitando atrasos.',
  pf2_t:'Reutilização de cache', pf2_p:'Pincéis e canetas são colocados em cache e congelados por «cor + largura quantizada», seguros entre threads e sem realocações.',
  pf3_t:'Redesenho a pedido', pf3_p:'A grelha e as camadas estáticas só se redesenham ao mudar tamanho / opção; a camada ativa redesenha apenas os elementos ativos.',
  sec_specs:'<span class="grad">Especificações</span> técnicas',
  sp_th1:'Item', sp_th2:'Especificação',
  sp1l:'SO', sp1v:'Windows 10 / 11 (recomendado); funciona a partir do Windows 7 SP1',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Arquitetura', sp3v:'x64 (recomendado) e x86, ambas com builds Debug / Release',
  sp4l:'Dispositivos de entrada', sp4v:'Canetas EMR, capacitivas ativas AES / MPP / USI, canetas passivas, ecrãs táteis, rato',
  sp5l:'Pressão', sp5v:'Os níveis seguem o dispositivo; ganho 0~10 (predefinição 3), pode ser desligado para largura constante',
  sp6l:'Correção de tremor', sp6v:'0~10 (predefinição 3), ajuste retardado + iterações gaussianas + seguimento ao levantar',
  sp7l:'Tipos de caneta', sp7v:'Lápis, esferográfica, pincel, marcador (preenchimento translúcido único)',
  sp8l:'Apagar', sp8v:'Apagar (pela largura real desenhada), eliminar traço, laço; o anel indicador coincide com o alcance 1:1',
  sp9l:'Exportar', sp9v:'PNG (com papel e imagens), tinta vetorial JSON (estilo + todas as amostras)',
  sp10l:'Interface', sp10v:'Tema azul-profundo, cartões sem bordas, barra e HUD arrastáveis, F11 ecrã inteiro, modos transparente / bloqueio',
  sp11l:'Tamanho', sp11v:'Ficheiro único de cerca de 1963 KB, sem instalação',
  sec_start:'Comece a escrever em <span class="grad">três passos</span>',
  qs1_t:'Descarregar e executar', qs1_p:'Escolha a versão x64 (ou x86), descompacte e execute com duplo clique — sem instalação.',
  qs2_t:'Escolher caneta e pressão', qs2_p:'Barra → painel da caneta: escolha tipo, largura e cor e ajuste o ganho de pressão e a correção de tremor conforme necessário.',
  qs3_t:'Escrever e testar', qs3_p:'Escreva diretamente; Ctrl+T abre o teste tátil e Ctrl+D a deteção de dispositivos para ver a curva de pressão e a taxa.',
  qs4_t:'Exportar', qs4_p:'Ctrl+S guarda em PNG ou JSON; o quadro é limpo automaticamente para a ronda seguinte.',
  dl_lead1:'Site oficial: ', dl_lead2:' · ficheiro único portátil, descompacte e execute.',
  dl_ver:'Versão 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · cerca de 1963 KB cada',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · para Windows de 64 bits',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · para Windows de 32 bits',
  dl_btn_x64:'Descarregar x64', dl_btn_x86:'Descarregar x86',
  dl_note2:'É necessário o .NET Framework 4.8 (normalmente incluído no Windows 10 ou superior).',
  faq1_q:'Funciona com dispositivos sem pressão?', faq1_a:'Sim. Sem pressão, a aplicação simula a espessura por «mais lento = mais grosso»; também pode pôr o ganho a 0 para largura constante.',
  faq2_q:'O que acontece se a correção de tremor for demasiado alta?', faq2_a:'Quanto maior, mais amostras retardadas e maior a janela: linhas mais suaves, mas mais atraso e resposta mais lenta. O 3 predefinido é o equilíbrio; ajuste entre 0 e 6 conforme a velocidade.',
  faq3_q:'Para que serve «Desenhar traços» no teste tátil?', faq3_a:'Desligado mostra o ponto que se desvanece a seguir ao toque (para ver a resposta); ligado desenha o traço como linhas contínuas cuja largura segue a pressão, facilitando ver quebras, tremor e linearidade.',
  faq4_q:'O que inclui a exportação JSON?', faq4_a:'Tipo, largura, cor, interruptor de pressão, parâmetros de tremor e todas as amostras (x / y / pressão) de cada traço, como dados vetoriais para reprodução, análise ou nova renderização.',
  faq5_q:'Os modos transparente e normal afetam-se?', faq5_a:'Não. Cada modo guarda a sua própria tinta, imagens e histórico, e ao alternar não se sobrepõem; o modo transparente liberta a camada de escrita para anotar o ambiente de trabalho.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['pl-PL'] = {
  hero_stage_live:'EMR-TEST · podgląd pisania na żywo',
  stat_pen:'Typy piór: ołówek / długopis / pędzel / zakreślacz',
  stat_refresh:'Odświeżanie przyrostowe (w obrębie 1 klatki)',
  ov_lead:'Większość tablic upraszcza ślad do linii łamanej o stałej szerokości: okręgi stają się kanciaste, szybkie linie się rwą, a nacisk wydaje się sztywny. EMR-TEST odtwarza wszystko od źródła: zachowuje każdy raport sprzętowy, dopasowuje dośrodkową krzywą Catmull-Rom i tworzy kontur o zmiennej szerokości dla każdego punktu, wysyłając go przyrostowo w każdej klatce — zachowując naturalne zmiany grubości prawdziwego tuszu i płynność długich linii.',
  ov_c1_t:'Wierne odtwarzanie śladu',
  ov_c1_p:'Zachowuje wszystkie próbki sprzętowe (w tym zdarzenia scalone); nacisk, prędkość oraz wejście i wyjście pióra wspólnie wyznaczają szerokość, więc podgląd i finalny ślad zgadzają się punkt po punkcie.',
  ov_c1_g1:'Kontur zmiennej szerokości', ov_c1_g2:'Wejście pióra', ov_c1_g3:'Szybciej → cieniej',
  ov_c2_t:'Korekcja drgań w stylu SAI',
  ov_c2_p:'Regulacja 0–10 (domyślnie 3): opóźnione próbkowanie + iteracyjne dopasowanie gaussowskie + podążająca końcówka usuwają drżenie, a przy podniesieniu pióro gładko dochodzi do rzeczywistego końca.',
  ov_c2_g1:'Dopasowanie z opóźnieniem', ov_c2_g2:'Iteracje gaussowskie', ov_c2_g3:'Bez brakującego ogona',
  ov_c3_t:'Regulowane wzmocnienie nacisku',
  ov_c3_p:'Wzmocnienie 0–10 (domyślnie 3): 0 daje stałą szerokość, a wyższe wartości wzmacniają kontrast nacisku; urządzenia z naciskiem nie są zależne od przełącznika.',
  ov_c3_g1:'Kształtowanie nacisku', ov_c3_g2:'Na żywo',
  ft_lead:'Od pisania i testów po eksport — pełny cykl do debugowania i prezentacji pióra.',
  ft1_t:'Cztery typy piór',
  ft1_p:'Ołówek (ziarno grafitu), długopis (zaokrąglony, lekki nacisk), pędzel (mocny nacisk + wejście) i zakreślacz (półprzezroczysta płaska końcówka, jednokrotne wypełnienie bez ciemnienia).',
  ft2_t:'Wykrywanie urządzeń',
  ft2_p:'Wymienia urządzenia pisania / nacisku i pokazuje markę, protokół, poziomy nacisku, pochylenie, przyciski boczne, końcówkę gumki i VID:PID; po dwa w rzędzie z usuwaniem pojedynczo.',
  ft3_t:'Test dotykowy',
  ft3_p:'Punkty multi-touch, ślady dotyku, telemetria nacisku i częstotliwość raportowania; ślady są budowane z krzywych Béziera drugiego stopnia po punktach środkowych z szerokością zależną od nacisku, z opcjami siatki i zachowywania śladów.',
  ft4_t:'Tryby przezroczysty / blokada',
  ft4_p:'Tryb przezroczysty zwalnia warstwę pisania, pozwalając pisać bezpośrednio po pulpicie; oba tryby trzymają ślady, obrazy i historię osobno i nie nakładają się przy przełączaniu.',
  ft5_t:'Obrazy i przekształcenia',
  ft5_p:'Po wstawieniu zrzutu / obrazu można go przesuwać, skalować za narożniki i swobodnie obracać; uchwyty i kursor podążają za przekształceniem, są warstwy i przywracanie.',
  ft6_t:'Eksport i zapis',
  ft6_p:'Zapis = eksport: PNG (z papierem i obrazami) lub wektorowy ślad JSON (typ pióra, szerokość, kolor, przełącznik nacisku i wszystkie próbki); po zapisie tablica jest czyszczona.',
  en_lead:'Podgląd na żywo (wątek pióra) i finalny ślad używają tego samego algorytmu i tej samej krzywej szerokości, więc obraz podczas pisania nie zmienia się po podniesieniu pióra.',
  en_s1_t:'Próbkowanie', en_s1_p:'Odbiera surowe pakiety Stylus, rozwija zdarzenia scalone i odczytuje współrzędne oraz NormalPressure każdego punktu.',
  en_s2_t:'Stabilizacja', en_s2_p:'Okno dopasowania z opóźnieniem HcStab: próbkowanie po promieniu + iteracje gaussowskie 1-2-1 + podążająca końcówka; szereg nacisku jest filtrowany synchronicznie.',
  en_s3_t:'Kształtowanie', en_s3_p:'Generator szerokości wylicza szerokość każdego punktu z typu pióra, nacisku, prędkości i wejścia, z wygładzaniem wykładniczym i tłumieniem drgań.',
  en_s4_t:'Rysowanie', en_s4_p:'Po dośrodkowym podziale Catmull-Rom powstaje kontur wstęgowy wypełniany raz; półprzezroczyste pióra wypełniają całą ścieżkę raz, aby uniknąć ciemnienia.',
  dv_lead:'Automatycznie analizuje urządzenia Tablet zgłaszane przez system, ustala markę i protokół ze słów kluczowych i VID/PID oraz pokazuje możliwości na żywo.',
  dv1_t:'Obsługiwane protokoły',
  dv1_p:'EMR (rezonans elektromagnetyczny), AES (aktywny elektrostatyczny), MPP (protokół Microsoft Pen) i USI (uniwersalny rysik); pasywne pióra pojemnościowe i mysz są grupowane osobno, a nierozpoznane urządzenia pojawiają się dopiero po użyciu.',
  dv2_t:'HUD telemetrii',
  dv2_p:'Pokazuje na żywo typ urządzenia, markę, protokół, wyjście (końcówka / przycisk boczny / końcówka gumki / hover), liczbę punktów, współrzędne, nacisk, poziomy, liczbę piór, pochylenie i częstotliwość raportowania.',
  sec_perf:'Optymalizacja pod <span class="grad">wejście o wysokiej częstotliwości</span>',
  pf_lead:'Wszystkie ścieżki krytyczne wykonują tylko przyrosty na klatkę, więc długie, szybkie linie nie zwalniają.',
  pf1_t:'Wysyłka przyrostowa', pf1_p:'Warstwa śladów dopisuje przez DrawingGroup; nowy punkt jest wysyłany od razu, bez pełnego przerysowania, co zapobiega opóźnieniom.',
  pf2_t:'Ponowne użycie pamięci podręcznej', pf2_p:'Pędzle i pióra są buforowane i zamrażane według «kolor + skwantowana szerokość», bezpiecznie między wątkami i bez ponownych alokacji.',
  pf3_t:'Przerysowanie na żądanie', pf3_p:'Siatka i warstwy statyczne przerysowują się tylko przy zmianie rozmiaru / opcji; warstwa aktywna przerysowuje tylko aktywne elementy.',
  sec_specs:'<span class="grad">Specyfikacja</span> techniczna',
  sp_th1:'Pozycja', sp_th2:'Wartość',
  sp1l:'System', sp1v:'Windows 10 / 11 (zalecany); działa od Windows 7 SP1',
  sp2l:'Środowisko', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Architektura', sp3v:'x64 (zalecana) i x86, obie z kompilacjami Debug / Release',
  sp4l:'Urządzenia wejściowe', sp4v:'Pióra EMR, aktywne pojemnościowe AES / MPP / USI, pióra pasywne, ekrany dotykowe, mysz',
  sp5l:'Nacisk', sp5v:'Poziomy zależą od urządzenia; wzmocnienie 0~10 (domyślnie 3), można wyłączyć dla stałej szerokości',
  sp6l:'Korekcja drgań', sp6v:'0~10 (domyślnie 3), dopasowanie z opóźnieniem + iteracje gaussowskie + dogon przy podniesieniu',
  sp7l:'Typy piór', sp7v:'Ołówek, długopis, pędzel, zakreślacz (jednokrotne półprzezroczyste wypełnienie)',
  sp8l:'Gumowanie', sp8v:'Gumka (według rzeczywistej szerokości rysowania), usuwanie śladu, lasso; pierścień wskaźnika pokrywa się z zakresem 1:1',
  sp9l:'Eksport', sp9v:'PNG (z papierem i obrazami), wektorowy ślad JSON (styl + wszystkie próbki)',
  sp10l:'Interfejs', sp10v:'Motyw głębokiego granatu, karty bez ramek, przeciągany pasek i HUD, F11 pełny ekran, tryby przezroczysty / blokada',
  sp11l:'Rozmiar', sp11v:'Jeden plik ok. 1963 KB, bez instalacji',
  sec_start:'Zacznij pisać w <span class="grad">trzech krokach</span>',
  qs1_t:'Pobierz i uruchom', qs1_p:'Wybierz wersję x64 (lub x86), rozpakuj i uruchom dwuklikiem — bez instalacji.',
  qs2_t:'Wybierz pióro i nacisk', qs2_p:'Pasek → panel pióra: wybierz typ, szerokość i kolor oraz dostosuj wzmocnienie nacisku i korekcję drgań.',
  qs3_t:'Pisz i testuj', qs3_p:'Pisz od razu; Ctrl+T otwiera test dotykowy, a Ctrl+D wykrywanie urządzeń, aby zobaczyć krzywą nacisku i częstotliwość.',
  qs4_t:'Eksportuj', qs4_p:'Ctrl+S zapisuje jako PNG lub JSON; tablica jest czyszczona automatycznie na kolejną rundę.',
  dl_lead1:'Strona oficjalna: ', dl_lead2:' · jeden przenośny plik, rozpakuj i uruchom.',
  dl_ver:'Wersja 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · ok. 1963 KB każdy',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · dla 64-bitowego Windows',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · dla 32-bitowego Windows',
  dl_btn_x64:'Pobierz x64', dl_btn_x86:'Pobierz x86',
  dl_note2:'Wymagany jest .NET Framework 4.8 (zwykle obecny w Windows 10 i nowszych).',
  faq1_q:'Czy działa z urządzeniami bez nacisku?', faq1_a:'Tak. Bez nacisku program symuluje grubość według zasady «wolniej = grubiej»; można też ustawić wzmocnienie na 0 dla stałej szerokości.',
  faq2_q:'Co się stanie, gdy korekcja drgań będzie zbyt wysoka?', faq2_a:'Im wyższa wartość, tym więcej opóźnionych próbek i szersze okno: linie gładsze, ale ślad bardziej opóźniony, a reakcja wolniejsza. Domyślne 3 to kompromis; dostosuj w zakresie 0–6 do swojej szybkości.',
  faq3_q:'Do czego służy «Rysuj ślady» w teście dotykowym?', faq3_a:'Wyłączone pokazuje zanikający punkt podążający za dotykiem (obserwacja reakcji); włączone rysuje ślad jako zachowywane linie, których szerokość zależy od nacisku, co ułatwia sprawdzenie przerw, drgań i liniowości.',
  faq4_q:'Co zawiera eksport JSON?', faq4_a:'Typ pióra, szerokość, kolor, przełącznik nacisku, parametry drgań i wszystkie próbki (x / y / nacisk) każdego śladu — dane wektorowe do odtwarzania, analizy lub ponownego rysowania.',
  faq5_q:'Czy tryby przezroczysty i zwykły wpływają na siebie?', faq5_a:'Nie. Każdy tryb trzyma własne ślady, obrazy i historię, a przy przełączaniu się nie nakładają; tryb przezroczysty zwalnia warstwę pisania do notatek na pulpicie.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['ro-RO'] = {
  hero_stage_live:'EMR-TEST · demonstrație de scriere în timp real',
  stat_pen:'Tipuri de penițe: creion / pix / pensulă / marker',
  stat_refresh:'Reîmprospătare incrementală (într-un cadru)',
  ov_lead:'Majoritatea tabletelor reduc trasarea la polilinii de lățime uniformă: cercurile devin unghiulare, liniile rapide se rup, iar presiunea pare rigidă. EMR-TEST reconstruiește de la sursă: păstrează fiecare raport hardware, potrivește o curbă Catmull-Rom centripetă și generează un contur cu lățime variabilă pentru fiecare punct, trimis incremental la fiecare cadru — păstrând respirația naturală a cernelei reale și fluiditatea liniilor lungi.',
  ov_c1_t:'Reproducere fidelă a scrisului',
  ov_c1_p:'Păstrează toate eșantioanele hardware (inclusiv evenimentele comasate); presiunea, viteza și intrarea/ieșirea peniței stabilesc împreună lățimea, astfel încât previzualizarea și trasarea finală coincid punct cu punct.',
  ov_c1_g1:'Contur variabil', ov_c1_g2:'Intrare', ov_c1_g3:'Mai rapid → mai subțire',
  ov_c2_t:'Corectarea tremurului în stil SAI',
  ov_c2_p:'Reglabil 0–10 (implicit 3): eșantionare întârziată + potrivire iterativă gaussiană + vârf care urmărește elimină tremurul, iar la ridicare penița ajunge lin la punctul real.',
  ov_c2_g1:'Potrivire întârziată', ov_c2_g2:'Iterații gaussiene', ov_c2_g3:'Fără coadă lipsă',
  ov_c3_t:'Câștig de presiune reglabil',
  ov_c3_p:'Câștig 0–10 (implicit 3): 0 oferă lățime constantă, iar valorile mari amplifică contrastul; dispozitivele cu presiune nu sunt afectate de comutator.',
  ov_c3_g1:'Modelarea presiunii', ov_c3_g2:'În timp real',
  ft_lead:'De la scriere și teste la export: un ciclu complet pentru depanarea și prezentarea peniței.',
  ft1_t:'Patru tipuri de penițe',
  ft1_p:'Creion (granulație de grafit), pix (rotunjit, presiune ușoară), pensulă (presiune puternică + intrare) și marker (vârf plat translucid, o singură umplere fără întunecare).',
  ft2_t:'Detectarea dispozitivelor',
  ft2_p:'Enumerează dispozitivele de scriere / presiune și afișează marca, protocolul, nivelurile de presiune, înclinarea, butoanele laterale, vârful de gumă și VID:PID; două pe rând cu ștergere individuală.',
  ft3_t:'Test tactil',
  ft3_p:'Puncte multi-touch, urme tactile, telemetrie de presiune și rata de raportare; urmele folosesc curbe Bézier pătratice prin puncte mediane, cu lățime după presiune, plus opțiuni de grilă și păstrare a urmelor.',
  ft4_t:'Moduri transparent / blocare',
  ft4_p:'Modul transparent eliberează stratul de scriere pentru a adnota direct pe desktop; cele două moduri păstrează separat scrisul, imaginile și istoricul, fără suprapunere la comutare.',
  ft5_t:'Imagini și transformări',
  ft5_p:'După inserarea unei capturi / imagini o poți muta, redimensiona din colțuri și roti liber; mânerele și cursorul urmăresc transformarea, cu straturi și resetare.',
  ft6_t:'Export și salvare',
  ft6_p:'Salvare = export: PNG (cu hârtie și imagini) sau cerneală vectorială JSON (tip, lățime, culoare, comutator de presiune și toate eșantioanele); tabla se golește automat.',
  en_lead:'Previzualizarea în timp real (firul peniței) și trasarea finală folosesc același algoritm și aceeași curbă de lățime, deci imaginea de la desenare nu se schimbă la ridicarea peniței.',
  en_s1_t:'Eșantionare', en_s1_p:'Primește pachetele Stylus brute, desface evenimentele comasate și citește coordonatele și NormalPressure pentru fiecare punct.',
  en_s2_t:'Stabilizare', en_s2_p:'Fereastra de potrivire întârziată HcStab: eșantionare pe rază spațială + iterații gaussiene 1-2-1 + vârf care urmărește; seria de presiune este filtrată sincron.',
  en_s3_t:'Modelare', en_s3_p:'Generatorul de lățime calculează lățimea fiecărui punct din tipul peniței, presiune, viteză și intrare, cu netezire exponențială și suprimarea tremurului.',
  en_s4_t:'Redare', en_s4_p:'După subdiviziunea Catmull-Rom centripetă se creează un contur tip bandă umplut o singură dată; penițele translucide umplu întregul traseu o dată pentru a evita întunecarea.',
  dv_lead:'Analizează automat dispozitivele Tablet raportate de sistem, determină marca și protocolul din cuvinte-cheie și VID/PID și afișează capacitățile în timp real.',
  dv1_t:'Protocoale acceptate',
  dv1_p:'EMR (rezonanță electromagnetică), AES (electrostatic activ), MPP (protocol Microsoft Pen) și USI (stylus universal); penițele capacitive pasive și mouse-ul sunt grupate separat, iar dispozitivele nerecunoscute apar doar după utilizare.',
  dv2_t:'HUD de telemetrie',
  dv2_p:'Afișează în timp real tipul dispozitivului, marca, protocolul, ieșirea (vârf / buton lateral / vârf de gumă / hover), numărul de contacte, coordonatele, presiunea, nivelurile, numărul de penițe, înclinarea și rata de raportare.',
  sec_perf:'Optimizat pentru <span class="grad">intrare de înaltă frecvență</span>',
  pf_lead:'Toate căile critice fac doar incremente pe cadru, astfel încât liniile lungi și rapide nu încetinesc.',
  pf1_t:'Trimitere incrementală', pf1_p:'Stratul de urme adaugă prin DrawingGroup; fiecare punct nou este trimis imediat, fără redesenare completă, evitând întârzierea.',
  pf2_t:'Reutilizarea memoriei cache', pf2_p:'Pensulele și penițele sunt memorate și înghețate după «culoare + lățime cuantizată», sigure între fire și fără realocări.',
  pf3_t:'Redesenare la cerere', pf3_p:'Grila și straturile statice se redesenează doar la schimbarea dimensiunii / opțiunii; stratul activ redesenează doar elementele active.',
  sec_specs:'<span class="grad">Specificații</span> tehnice',
  sp_th1:'Element', sp_th2:'Specificație',
  sp1l:'SO', sp1v:'Windows 10 / 11 (recomandat); rulează de la Windows 7 SP1',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Arhitectură', sp3v:'x64 (recomandat) și x86, ambele cu build-uri Debug / Release',
  sp4l:'Dispozitive de intrare', sp4v:'Penițe EMR, capacitive active AES / MPP / USI, penițe pasive, ecrane tactile, mouse',
  sp5l:'Presiune', sp5v:'Nivelurile urmează dispozitivul; câștig 0~10 (implicit 3), poate fi oprit pentru lățime constantă',
  sp6l:'Corectarea tremurului', sp6v:'0~10 (implicit 3), potrivire întârziată + iterații gaussiene + urmărire la ridicare',
  sp7l:'Tipuri de penițe', sp7v:'Creion, pix, pensulă, marker (umplere translucidă unică)',
  sp8l:'Ștergere', sp8v:'Gumă (după lățimea reală redată), ștergerea traseului, lasou; inelul indicator corespunde zonei 1:1',
  sp9l:'Export', sp9v:'PNG (cu hârtie și imagini), cerneală vectorială JSON (stil + toate eșantioanele)',
  sp10l:'Interfață', sp10v:'Temă albastru-profunda, carduri fără chenar, bara și HUD glisabile, F11 ecran complet, moduri transparent / blocare',
  sp11l:'Dimensiune', sp11v:'Un singur fișier de circa 1963 KB, fără instalare',
  sec_start:'Începe să scrii în <span class="grad">trei pași</span>',
  qs1_t:'Descarcă și rulează', qs1_p:'Alege versiunea x64 (sau x86), dezarhivează și rulează cu dublu clic — fără instalare.',
  qs2_t:'Alege penița și presiunea', qs2_p:'Bara → panoul peniței: alege tipul, lățimea și culoarea și reglează câștigul de presiune și corectarea tremurului.',
  qs3_t:'Scrie și testează', qs3_p:'Scrie direct; Ctrl+T deschide testul tactil, iar Ctrl+D detectarea dispozitivelor, pentru a vedea curba de presiune și rata.',
  qs4_t:'Exportă', qs4_p:'Ctrl+S salvează ca PNG sau JSON; tabla se golește automat pentru runda următoare.',
  dl_lead1:'Site oficial: ', dl_lead2:' · un singur fișier portabil, dezarhivează și rulează.',
  dl_ver:'Versiunea 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · circa 1963 KB fiecare',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · pentru Windows pe 64 de biți',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · pentru Windows pe 32 de biți',
  dl_btn_x64:'Descarcă x64', dl_btn_x86:'Descarcă x86',
  dl_note2:'Este necesar .NET Framework 4.8 (de obicei inclus în Windows 10 și versiunile ulterioare).',
  faq1_q:'Funcționează cu dispozitive fără presiune?', faq1_a:'Da. Fără presiune, aplicația simulează grosimea după regula «mai lent = mai gros»; poți seta și câștigul la 0 pentru lățime constantă.',
  faq2_q:'Ce se întâmplă dacă corectarea tremurului este prea mare?', faq2_a:'Cu cât valoarea este mai mare, cu atât mai multe eșantioane întârziate și o fereastră mai largă: linii mai netede, dar trasare mai întârziată și răspuns mai lent. Valoarea implicită 3 este echilibrul; reglează între 0 și 6 după viteza ta.',
  faq3_q:'La ce folosește «Desenează urme» în testul tactil?', faq3_a:'Oprit afișează punctul care se estompează urmărind atingerea (pentru a observa răspunsul); pornit desenează urma ca linii păstrate, a căror lățime urmează presiunea, ușurând verificarea întreruperilor, tremurului și liniarității.',
  faq4_q:'Ce conține exportul JSON?', faq4_a:'Tipul peniței, lățimea, culoarea, comutatorul de presiune, parametrii de tremur și toate eșantioanele (x / y / presiune) ale fiecărei trasee — date vectoriale pentru redare, analiză sau redesenare.',
  faq5_q:'Se influențează reciproc modurile transparent și normal?', faq5_a:'Nu. Fiecare mod păstrează propriul scris, imagini și istoric, iar la comutare nu se suprapun; modul transparent eliberează stratul de scriere pentru adnotări pe desktop.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['cs-CZ'] = {
  hero_stage_live:'EMR-TEST · živá ukázka psaní',
  stat_pen:'Typy per: tužka / kuličkové pero / štětec / zvýrazňovač',
  stat_refresh:'Přírůstkové obnovení (v rámci 1 snímku)',
  ov_lead:'Většina tabulí zjednodušuje tah na lomenou čáru stejné šířky: kruhy jsou hranaté, rychlé tahy se trhají a tlak působí tuhě. EMR-TEST rekonstruuje od zdroje: zachovává každé hlášení hardwaru, prokládá dostředivou křivku Catmull-Rom a podle tlaku v každém bodě vytváří obrys proměnlivé šířky, který každý snímek přírůstkově odesílá — zachovává přirozené dýchání skutečného inkoustu a plynulost dlouhých tahů.',
  ov_c1_t:'Věrné podání tahu',
  ov_c1_p:'Zachovává všechny hardwarové vzorky (včetně sloučených událostí); tlak, rychlost a náběh/ukončení pera společně určují šířku, takže náhled a výsledný tah souhlasí bod po bodu.',
  ov_c1_g1:'Obrys proměnlivé šířky', ov_c1_g2:'Náběh', ov_c1_g3:'Rychleji → tenčeji',
  ov_c2_t:'Korekce chvění ve stylu SAI',
  ov_c2_p:'Nastavitelné 0–10 (výchozí 3): zpožděné vzorkování + iterativní gaussovské prokládání + sledující hrot pera odstraní třes; při zvednutí pero plynule dojde ke skutečnému konci.',
  ov_c2_g1:'Zpožděné prokládání', ov_c2_g2:'Gaussovské iterace', ov_c2_g3:'Bez chybějícího konce',
  ov_c3_t:'Nastavitelné zesílení tlaku',
  ov_c3_p:'Zesílení 0–10 (výchozí 3): 0 znamená stálou šířku, vyšší hodnoty zvýrazní kontrast tlaku; zařízení s tlakem přepínač neovlivní.',
  ov_c3_g1:'Tvarování tlaku', ov_c3_g2:'Živě',
  ft_lead:'Od psaní a testů po export: celý cyklus pro ladění a ukázku pera.',
  ft1_t:'Čtyři typy per',
  ft1_p:'Tužka (zrno grafitu), kuličkové pero (oblé, lehký tlak), štětec (silný tlak + náběh) a zvýrazňovač (průsvitný plochý hrot, jedno vyplnění bez ztmavení).',
  ft2_t:'Zjišťování zařízení',
  ft2_p:'Vypíše zařízení pro psaní / tlak a zobrazí značku, protokol, úrovně tlaku, náklon, boční tlačítka, koncovku gumy a VID:PID; dvě v řadě s možností jednotlivého smazání.',
  ft3_t:'Dotykový test',
  ft3_p:'Multidotykové body, dotykové stopy, telemetrie tlaku a frekvence hlášení; stopy používají kvadratické Bézierovy křivky přes středové body s šířkou podle tlaku, s přepínači mřížky a uchování stop.',
  ft4_t:'Režimy průhledný / blokace',
  ft4_p:'Průhledný režim uvolní vrstvu psaní a umožní psát přímo na plochu; oba režimy uchovávají tahy, obrázky a historii odděleně a při přepnutí se nesčítají.',
  ft5_t:'Obrázky a transformace',
  ft5_p:'Po vložení snímku / obrázku jej lze přesouvat, zvětšovat za rohy a volně otáčet; úchyty a kurzor sledují transformaci, k dispozici jsou vrstvy a obnovení.',
  ft6_t:'Export a uložení',
  ft6_p:'Uložení = export: PNG (s papírem a obrázky) nebo vektorový inkoust JSON (typ, šířka, barva, přepínač tlaku a všechny vzorky); tabule se po uložení vyčistí.',
  en_lead:'Živý náhled (vlákno pera) a výsledný tah používají stejný algoritmus a stejnou křivku šířky, takže obraz při psaní se po zvednutí pera nemění.',
  en_s1_t:'Vzorkování', en_s1_p:'Přijímá surové pakety Stylus, rozvine sloučené události a čte souřadnice a NormalPressure každého bodu.',
  en_s2_t:'Stabilizace', en_s2_p:'Okno zpožděného prokládání HcStab: vzorkování podle prostorového poloměru + gaussovské iterace 1-2-1 + sledující hrot; řada tlaku je filtrována synchronně.',
  en_s3_t:'Tvarování', en_s3_p:'Generátor šířky vypočítá šířku každého bodu z typu pera, tlaku, rychlosti a náběhu, s exponenciálním vyhlazením a potlačením chvění.',
  en_s4_t:'Vykreslení', en_s4_p:'Po dostředivém dělení Catmull-Rom vznikne stuhový obrys vyplněný jednou; průsvitná pera vyplní celou dráhu jednou, aby nedošlo ke ztmavení.',
  dv_lead:'Automaticky analyzuje zařízení Tablet hlášená systémem, určí značku a protokol podle klíčových slov a VID/PID a živě zobrazí možnosti.',
  dv1_t:'Podporované protokoly',
  dv1_p:'EMR (elektromagnetická rezonance), AES (aktivní elektrostatický), MPP (protokol Microsoft Pen) a USI (univerzální stylus); pasivní kapacitní pera a myš jsou zařazeny zvlášť a nerozpoznaná zařízení se objeví až po použití.',
  dv2_t:'Telemetrický HUD',
  dv2_p:'Živě zobrazuje typ zařízení, značku, protokol, výstup (hrot / boční tlačítko / koncovka gumy / hover), počet kontaktů, souřadnice, tlak, úrovně, počet per, náklon a frekvenci hlášení.',
  sec_perf:'Optimalizováno pro <span class="grad">vysokofrekvenční vstup</span>',
  pf_lead:'Všechny kritické cesty provádějí pouze přírůstky na snímek, takže dlouhé rychlé tahy nezpomalují.',
  pf1_t:'Přírůstkové odesílání', pf1_p:'Vrstva stop přidává přes DrawingGroup; každý nový bod se odešle ihned, bez úplného překreslení, což zamezuje zpoždění.',
  pf2_t:'Opětovné použití mezipaměti', pf2_p:'Štětce a pera se ukládají do mezipaměti a zmrazují podle «barva + kvantovaná šířka», bezpečně mezi vlákny a bez opakovaných alokací.',
  pf3_t:'Překreslení na vyžádání', pf3_p:'Mřížka a statické vrstvy se překreslují jen při změně velikosti / přepínače; aktivní vrstva překresluje jen aktivní prvky.',
  sec_specs:'Technické <span class="grad">specifikace</span>',
  sp_th1:'Položka', sp_th2:'Hodnota',
  sp1l:'OS', sp1v:'Windows 10 / 11 (doporučeno); běží od Windows 7 SP1',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Architektura', sp3v:'x64 (doporučeno) a x86, obě s buildy Debug / Release',
  sp4l:'Vstupní zařízení', sp4v:'Pera EMR, aktivní kapacitní AES / MPP / USI, pasivní pera, dotykové obrazovky, myš',
  sp5l:'Tlak', sp5v:'Úrovně se řídí zařízením; zesílení 0~10 (výchozí 3), lze vypnout pro stálou šířku',
  sp6l:'Korekce chvění', sp6v:'0~10 (výchozí 3), zpožděné prokládání + gaussovské iterace + dohonění při zvednutí',
  sp7l:'Typy per', sp7v:'Tužka, kuličkové pero, štětec, zvýrazňovač (jedno průsvitné vyplnění)',
  sp8l:'Mazání', sp8v:'Guma (podle skutečné šířky tahu), smazání tahu, laso; indikační kroužek odpovídá rozsahu 1:1',
  sp9l:'Export', sp9v:'PNG (s papírem a obrázky), vektorový inkoust JSON (styl + všechny vzorky)',
  sp10l:'Rozhraní', sp10v:'Téma hluboké modři, karty bez rámečků, přetahovatelný panel a HUD, F11 celá obrazovka, režimy průhledný / blokace',
  sp11l:'Velikost', sp11v:'Jeden soubor asi 1963 KB, bez instalace',
  sec_start:'Začněte psát ve <span class="grad">třech krocích</span>',
  qs1_t:'Stáhněte a spusťte', qs1_p:'Vyberte verzi x64 (nebo x86), rozbalte a spusťte dvojklikem — bez instalace.',
  qs2_t:'Vyberte pero a tlak', qs2_p:'Panel → panel pera: vyberte typ, šířku a barvu a podle potřeby upravte zesílení tlaku a korekci chvění.',
  qs3_t:'Pište a testujte', qs3_p:'Pište přímo; Ctrl+T otevře dotykový test, Ctrl+D zjišťování zařízení, kde uvidíte křivku tlaku a frekvenci.',
  qs4_t:'Exportujte', qs4_p:'Ctrl+S uloží jako PNG nebo JSON; tabule se automaticky vyčistí pro další kolo.',
  dl_lead1:'Oficiální web: ', dl_lead2:' · jediný přenosný soubor, rozbalte a spusťte.',
  dl_ver:'Verze 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · asi 1963 KB každý',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · pro 64bitové Windows',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · pro 32bitové Windows',
  dl_btn_x64:'Stáhnout x64', dl_btn_x86:'Stáhnout x86',
  dl_note2:'Je vyžadováno .NET Framework 4.8 (obvykle je součástí Windows 10 a novějších).',
  faq1_q:'Funguje se zařízeními bez tlaku?', faq1_a:'Ano. Bez tlaku aplikace simuluje tloušťku podle pravidla «pomaleji = tlustší»; zesílení lze také nastavit na 0 pro stálou šířku.',
  faq2_q:'Co se stane, když je korekce chvění příliš vysoká?', faq2_a:'Čím vyšší hodnota, tím více zpožděných vzorků a širší okno: čáry hladší, ale tah opožděnější a odezva pomalejší. Výchozí 3 je kompromis; upravte v rozsahu 0–6 podle své rychlosti.',
  faq3_q:'K čemu je «Kreslit stopy» v dotykovém testu?', faq3_a:'Vypnuto zobrazuje mizející bod sledující dotyk (pro sledování odezvy); zapnuto kreslí stopu jako uchovávané čáry, jejichž šířka sleduje tlak, což usnadňuje kontrolu přerušení, chvění a linearity.',
  faq4_q:'Co obsahuje export JSON?', faq4_a:'Typ pera, šířku, barvu, přepínač tlaku, parametry chvění a všechny vzorky (x / y / tlak) každého tahu jako vektorová data pro přehrání, analýzu nebo nové vykreslení.',
  faq5_q:'Ovlivňují se režimy průhledný a běžný?', faq5_a:'Ne. Každý režim uchovává vlastní tahy, obrázky a historii a při přepnutí se nesčítají; průhledný režim uvolní vrstvu psaní pro poznámky na ploše.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['sv-SE'] = {
  hero_stage_live:'EMR-TEST · live-demo av skrivande',
  stat_pen:'Penntyper: blyertspenna / kulspets / pensel / överstrykningspenna',
  stat_refresh:'Inkrementell uppdatering (inom 1 bildruta)',
  ov_lead:'De flesta whiteboards förenklar strecket till en polylinje med jämn bredd: cirklar blir kantiga, snabba streck bryts och trycket känns stelt. EMR-TEST bygger om från källan: varje hårdvarurapport behålls, en centripetal Catmull-Rom-kurva anpassas och en kontur med variabel bredd skapas per punkt och skickas inkrementellt varje bildruta — den naturliga andningen i riktigt bläck bevaras och långa streck förblir mjuka.',
  ov_c1_t:'Trogen återgivning av strecket',
  ov_c1_p:'Behåller alla hårdvaruprover (inklusive sammanslagna händelser); tryck, hastighet och pennans in-/utgång avgör tillsammans bredden, så förhandsvisning och slutresultat stämmer punkt för punkt.',
  ov_c1_g1:'Kontur med variabel bredd', ov_c1_g2:'Ingång', ov_c1_g3:'Snabbare → tunnare',
  ov_c2_t:'Skakkorrigering i SAI-stil',
  ov_c2_p:'Justerbar 0–10 (standard 3): fördröjd sampling + gaussiska iterationer + en följande pennspets tar bort skakningar; vid lyft följer spetsen mjukt till den verkliga slutpunkten.',
  ov_c2_g1:'Fördröjd anpassning', ov_c2_g2:'Gaussiska iterationer', ov_c2_g3:'Ingen saknad svans',
  ov_c3_t:'Justerbar tryckförstärkning',
  ov_c3_p:'Förstärkning 0–10 (standard 3): 0 ger jämn bredd och högre värden förstärker tryckkontrasten; enheter med tryck påverkas inte av reglaget.',
  ov_c3_g1:'Tryckformning', ov_c3_g2:'Live',
  ft_lead:'Från skrivande och tester till export: ett komplett flöde för felsökning och demo av pennan.',
  ft1_t:'Fyra penntyper',
  ft1_p:'Blyertspenna (grafitkorn), kulspets (rundad, lätt tryck), pensel (starkt tryck + ingång) och överstrykningspenna (genomskinlig platt spets, en enda fyllning utan mörkning).',
  ft2_t:'Enhetsdetektering',
  ft2_p:'Listar systemets skriv- / tryckenheter och visar märke, protokoll, trycknivåer, lutning, sidoknappar, suddgummiände och VID:PID; två per rad med individuell borttagning.',
  ft3_t:'Peptest',
  ft3_p:'Multipekspitioner, pekspår, trycktelemetri och rapporteringsfrekvens; spåren använder kvadratiska Bézier-kurvor via mittpunkter med bredd efter tryck, med reglage för rutnät och bevarande av spår.',
  ft4_t:'Lägena genomskinlig / blockering',
  ft4_p:'Det genomskinliga läget frigör skrivlagret så att du kan anteckna direkt på skrivbordet; de två lägena håller streck, bilder och historik åtskilda och staplas inte vid byte.',
  ft5_t:'Bilder och transformeringar',
  ft5_p:'Efter att ha infogat en skärmbild / bild kan du flytta, skala från hörnen och rotera fritt; handtagen och markören följer transformeringen, med lager och återställning.',
  ft6_t:'Export och spara',
  ft6_p:'Spara = exportera: PNG (med papper och bilder) eller vektorbläck i JSON (typ, bredd, färg, tryckreglage och alla prover); tavlan töms automatiskt.',
  en_lead:'Liveförhandsvisning (pentråden) och det färdiga strecket använder samma algoritm och samma breddkurva, så bilden när du ritar ändras aldrig vid lyft.',
  en_s1_t:'Sampling', en_s1_p:'Tar emot råa Stylus-paket, vecklar ut sammanslagna händelser och läser koordinater och NormalPressure för varje punkt.',
  en_s2_t:'Stabilisering', en_s2_p:'HcStab-fönster med fördröjd anpassning: rumslig radiesampling + 1-2-1-gaussiska iterationer + följande pennspets; tryckserien filtreras synkront.',
  en_s3_t:'Formning', en_s3_p:'Breddgeneratorn beräknar varje punkts bredd från penntyp, tryck, hastighet och ingång, med exponentiell utjämning och skakdämpning.',
  en_s4_t:'Rendering', en_s4_p:'Efter centripetal Catmull-Rom-delning skapas en bandkontur som fylls en gång; genomskinliga pennor fyller hela banan en gång för att undvika mörkning.',
  dv_lead:'Analyserar automatiskt de Tablet-enheter systemet rapporterar, bestämmer märke och protokoll från nyckelord och VID/PID och visar förmågor live.',
  dv1_t:'Protokoll som stöds',
  dv1_p:'EMR (elektromagnetisk resonans), AES (aktiv elektrostatisk), MPP (Microsoft Pen-protokoll) och USI (universell stylus); passiva kapacitiva pennor och mus grupperas separat, och okända enheter visas först efter användning.',
  dv2_t:'Telemetri-HUD',
  dv2_p:'Visar live enhetstyp, märke, protokoll, utdata (spets / sidoknapp / suddgummiände / svävning), antal kontakter, koordinater, tryck, nivåer, antal pennor, lutning och rapporteringsfrekvens.',
  sec_perf:'Optimerat för <span class="grad">högfrekvent indata</span>',
  pf_lead:'Alla heta banor gör bara inkrement per bildruta, så långa snabba streck blir aldrig långsammare.',
  pf1_t:'Inkrementell överföring', pf1_p:'Spårlagret lägger till via DrawingGroup; varje ny punkt skickas direkt utan full omritning, vilket undviker fördröjning.',
  pf2_t:'Återanvänd cache', pf2_p:'Penslar och pennor cachas och frysas per «färg + kvantiserad bredd», säkert mellan trådar och utan nya allokeringar.',
  pf3_t:'Omritning vid behov', pf3_p:'Rutnätet och statiska lager ritas om endast vid storleks- / reglageändring; det aktiva lagret ritar om endast aktiva element.',
  sec_specs:'Teknisk <span class="grad">specifikation</span>',
  sp_th1:'Post', sp_th2:'Värde',
  sp1l:'OS', sp1v:'Windows 10 / 11 (rekommenderas); fungerar från Windows 7 SP1',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Arkitektur', sp3v:'x64 (rekommenderas) och x86, båda med Debug / Release-byggen',
  sp4l:'Indataenheter', sp4v:'EMR-pennor, aktiva kapacitiva AES / MPP / USI, passiva pennor, pekskärmar, mus',
  sp5l:'Tryck', sp5v:'Nivåerna följer enheten; förstärkning 0~10 (standard 3), kan stängas av för jämn bredd',
  sp6l:'Skakkorrigering', sp6v:'0~10 (standard 3), fördröjd anpassning + gaussiska iterationer + efterföljning vid lyft',
  sp7l:'Penntyper', sp7v:'Blyertspenna, kulspets, pensel, överstrykningspenna (en genomskinlig fyllning)',
  sp8l:'Radering', sp8v:'Radera (efter verklig ritad bredd), radera streck, lasso; indikeringsringen matchar området 1:1',
  sp9l:'Export', sp9v:'PNG (med papper och bilder), vektorbläck i JSON (stil + alla prover)',
  sp10l:'Gränssnitt', sp10v:'Tema djuphavsblå, kort utan ramar, flyttbar panel och HUD, F11 helskärm, lägena genomskinlig / blockering',
  sp11l:'Storlek', sp11v:'En enda fil på cirka 1963 KB, utan installation',
  sec_start:'Börja skriva i <span class="grad">tre steg</span>',
  qs1_t:'Ladda ner och kör', qs1_p:'Välj x64 (eller x86), packa upp och kör med dubbelklick — ingen installation.',
  qs2_t:'Välj penna och tryck', qs2_p:'Panelen → pennpanelen: välj typ, bredd och färg och justera tryckförstärkning och skakkorrigering efter behov.',
  qs3_t:'Skriv och testa', qs3_p:'Skriv direkt; Ctrl+T öppnar peptestet och Ctrl+D enhetsdetekteringen för att se tryckkurvan och frekvensen.',
  qs4_t:'Exportera', qs4_p:'Ctrl+S sparar som PNG eller JSON; tavlan töms automatiskt för nästa omgång.',
  dl_lead1:'Officiell webbplats: ', dl_lead2:' · en enda portabel fil, packa upp och kör.',
  dl_ver:'Version 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · cirka 1963 KB vardera',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · för 64-bitars Windows',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · för 32-bitars Windows',
  dl_btn_x64:'Ladda ner x64', dl_btn_x86:'Ladda ner x86',
  dl_note2:'.NET Framework 4.8 krävs (finns oftast i Windows 10 och senare).',
  faq1_q:'Fungerar det med enheter utan tryck?', faq1_a:'Ja. Utan tryck simulerar programmet tjockleken enligt «långsammare = tjockare»; du kan också sätta förstärkningen till 0 för jämn bredd.',
  faq2_q:'Vad händer om skakkorrigeringen är för hög?', faq2_a:'Högre värde ger fler fördröjda prover och ett bredare fönster: mjukare linjer men mer fördröjning och långsammare svar. Standardvärdet 3 är balansen; justera mellan 0 och 6 efter din hastighet.',
  faq3_q:'Vad är «Rita spår» till i peptestet?', faq3_a:'Av visar den tonande punkten som följer beröringen (för att se svaret); på ritar spåret som bevarade linjer vars bredd följer trycket, vilket gör det lätt att kontrollera brott, skakningar och linjäritet.',
  faq4_q:'Vad innehåller JSON-exporten?', faq4_a:'Penntyp, bredd, färg, tryckreglage, skakparametrar och alla prover (x / y / tryck) för varje streck som vektordata för uppspelning, analys eller omrendering.',
  faq5_q:'Påverkar lägena genomskinlig och vanlig varandra?', faq5_a:'Nej. Varje läge håller egna streck, bilder och historik och staplas inte vid byte; det genomskinliga läget frigör skrivlagret för anteckningar på skrivbordet.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['da-DK'] = {
  hero_stage_live:'EMR-TEST · live-demo af skrivning',
  stat_pen:'Pentetyper: blyant / kuglepen / pensel / overstrygningspen',
  stat_refresh:'Inkrementel opdatering (inden for 1 billede)',
  ov_lead:'De fleste whiteboards forenkler stregen til en polylinje med ens bredde: cirkler bliver kantede, hurtige streger knækker, og trykket føles stift. EMR-TEST genopbygger fra kilden: hver hardwarerapport bevares, en centripetal Catmull-Rom-kurve tilpasses, og der genereres en kontur med variabel bredde pr. punkt, som sendes inkrementelt hvert billede — den naturlige åndedræt i rigtigt blæk bevares, og lange streger forbliver jævne.',
  ov_c1_t:'Troværdig gengivelse af stregen',
  ov_c1_p:'Bevarer alle hardwareprøver (inkl. sammenlagte hændelser); tryk, hastighed og pennens ind-/udgang bestemmer tilsammen bredden, så forhåndsvisning og det færdige resultat stemmer punkt for punkt.',
  ov_c1_g1:'Kontur med variabel bredde', ov_c1_g2:'Indgang', ov_c1_g3:'Hurtigere → tyndere',
  ov_c2_t:'Rystelseskompensation i SAI-stil',
  ov_c2_p:'Justerbar 0–10 (standard 3): forsinket sampling + gaussiske iterationer + en følgende penspids fjerner rystelser; ved løft følger spidsen blødt til det rigtige slutpunkt.',
  ov_c2_g1:'Forsinket tilpasning', ov_c2_g2:'Gaussiske iterationer', ov_c2_g3:'Ingen manglende hale',
  ov_c3_t:'Justerbar trykforstærkning',
  ov_c3_p:'Forstærkning 0–10 (standard 3): 0 giver ens bredde, og højere værdier forstærker trykkontrasten; enheder med tryk påvirkes ikke af kontakten.',
  ov_c3_g1:'Trykformning', ov_c3_g2:'Live',
  ft_lead:'Fra skrivning og test til eksport: et komplet forløb til fejlfinding og demo af pennen.',
  ft1_t:'Fire pentetyper',
  ft1_p:'Blyant (grafitkorn), kuglepen (afrundet, let tryk), pensel (kraftigt tryk + indgang) og overstrygningspen (gennemsigtig flad spids, én enkelt udfyldning uden mørkning).',
  ft2_t:'Enhedsregistrering',
  ft2_p:'Oplister systemets skrive- / trykenheder og viser mærke, protokol, trykniveauer, hældning, sideknapper, viskelæderende og VID:PID; to pr. række med individuel sletning.',
  ft3_t:'Berøringstest',
  ft3_p:'Multi-berøringspunkter, berøringsspor, tryktelemetri og rapporteringsfrekvens; sporene bruger kvadratiske Bézier-kurver via midtpunkter med bredde efter tryk, med kontakter for gitter og bevarelse af spor.',
  ft4_t:'Tilstande gennemsigtig / blokering',
  ft4_p:'Den gennemsigtige tilstand frigør skrivelaget, så du kan skrive direkte på skrivebordet; de to tilstande holder streger, billeder og historik adskilt og stables ikke ved skift.',
  ft5_t:'Billeder og transformeringer',
  ft5_p:'Efter indsættelse af et skærmbillede / billede kan du flytte, skalere fra hjørnerne og rotere frit; håndtag og markør følger transformeringen, med lag og nulstilling.',
  ft6_t:'Eksport og gem',
  ft6_p:'Gem = eksport: PNG (med papir og billeder) eller vektorblæk i JSON (type, bredde, farve, trykkontakt og alle prøver); tavlen ryddes automatisk.',
  en_lead:'Live-forhåndsvisning (pentråden) og den færdige streg bruger samme algoritme og samme breddekurve, så billedet under tegning ændres aldrig ved løft.',
  en_s1_t:'Sampling', en_s1_p:'Modtager rå Stylus-pakker, udfolder sammenlagte hændelser og læser koordinater og NormalPressure for hvert punkt.',
  en_s2_t:'Stabilisering', en_s2_p:'HcStab-vindue med forsinket tilpasning: rumlig radius-sampling + 1-2-1-gaussiske iterationer + følgende penspids; trykserien filtreres synkront.',
  en_s3_t:'Formning', en_s3_p:'Breddegeneratoren beregner hvert punkts bredde ud fra pentetype, tryk, hastighed og indgang, med eksponentiel udjævning og rystelsesdæmpning.',
  en_s4_t:'Rendering', en_s4_p:'Efter centripetal Catmull-Rom-opdeling bygges en båndkontur, der udfyldes én gang; gennemsigtige penne udfylder hele banen én gang for at undgå mørkning.',
  dv_lead:'Analyserer automatisk de Tablet-enheder, systemet rapporterer, bestemmer mærke og protokol ud fra nøgleord og VID/PID og viser evner live.',
  dv1_t:'Understøttede protokoller',
  dv1_p:'EMR (elektromagnetisk resonans), AES (aktiv elektrostatisk), MPP (Microsoft Pen-protokol) og USI (universel stylus); passive kapacitive penne og mus grupperes separat, og ukendte enheder vises først efter brug.',
  dv2_t:'Telemetri-HUD',
  dv2_p:'Viser live enhedstype, mærke, protokol, output (spids / sideknap / viskelæderende / svævning), antal kontakter, koordinater, tryk, niveauer, antal penne, hældning og rapporteringsfrekvens.',
  sec_perf:'Optimeret til <span class="grad">højfrekvent input</span>',
  pf_lead:'Alle kritiske stier udfører kun inkrementer pr. billede, så lange hurtige streger aldrig bliver langsommere.',
  pf1_t:'Inkrementel afsendelse', pf1_p:'Sporlaget tilføjer via DrawingGroup; hvert nyt punkt sendes straks uden fuld gentegning, hvilket undgår forsinkelse.',
  pf2_t:'Genbrug af cache', pf2_p:'Pensler og penne cachelagres og fryses efter «farve + kvantiseret bredde», sikkert mellem tråde og uden gentagne allokeringer.',
  pf3_t:'Gentegning efter behov', pf3_p:'Gitteret og statiske lag gentegnes kun ved ændring af størrelse / kontakt; det aktive lag gentegner kun aktive elementer.',
  sec_specs:'Teknisk <span class="grad">specifikation</span>',
  sp_th1:'Punkt', sp_th2:'Værdi',
  sp1l:'Styresystem', sp1v:'Windows 10 / 11 (anbefales); virker fra Windows 7 SP1',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Arkitektur', sp3v:'x64 (anbefales) og x86, begge med Debug / Release-builds',
  sp4l:'Inputenheder', sp4v:'EMR-penne, aktive kapacitive AES / MPP / USI, passive penne, berøringsskærme, mus',
  sp5l:'Tryk', sp5v:'Niveauerne følger enheden; forstærkning 0~10 (standard 3), kan slås fra for ens bredde',
  sp6l:'Rystelseskompensation', sp6v:'0~10 (standard 3), forsinket tilpasning + gaussiske iterationer + efterfølgning ved løft',
  sp7l:'Pentetyper', sp7v:'Blyant, kuglepen, pensel, overstrygningspen (én gennemsigtig udfyldning)',
  sp8l:'Sletning', sp8v:'Viskelæder (efter den faktiske tegnede bredde), slet streg, lasso; indikatorringen matcher området 1:1',
  sp9l:'Eksport', sp9v:'PNG (med papir og billeder), vektorblæk i JSON (stil + alle prøver)',
  sp10l:'Grænseflade', sp10v:'Tema dybhavsblå, kort uden rammer, flytbar bjælke og HUD, F11 fuldskærm, tilstande gennemsigtig / blokering',
  sp11l:'Størrelse', sp11v:'Én fil på ca. 1963 KB, uden installation',
  sec_start:'Begynd at skrive i <span class="grad">tre trin</span>',
  qs1_t:'Download og kør', qs1_p:'Vælg x64 (eller x86), udpak og kør med dobbeltklik — ingen installation.',
  qs2_t:'Vælg pen og tryk', qs2_p:'Bjælken → penpanelet: vælg type, bredde og farve, og juster trykforstærkning og rystelseskompensation efter behov.',
  qs3_t:'Skriv og test', qs3_p:'Skriv direkte; Ctrl+T åbner berøringstesten, og Ctrl+D enhedsregistreringen, så du kan se trykkurven og frekvensen.',
  qs4_t:'Eksportér', qs4_p:'Ctrl+S gemmer som PNG eller JSON; tavlen ryddes automatisk til næste runde.',
  dl_lead1:'Officiel hjemmeside: ', dl_lead2:' · én portabel fil, udpak og kør.',
  dl_ver:'Version 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · ca. 1963 KB hver',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · til 64-bit Windows',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · til 32-bit Windows',
  dl_btn_x64:'Download x64', dl_btn_x86:'Download x86',
  dl_note2:'.NET Framework 4.8 kræves (findes normalt i Windows 10 og nyere).',
  faq1_q:'Virker det med enheder uden tryk?', faq1_a:'Ja. Uden tryk simulerer programmet tykkelsen efter «langsommere = tykkere»; du kan også sætte forstærkningen til 0 for ens bredde.',
  faq2_q:'Hvad sker der, hvis rystelseskompensationen er for høj?', faq2_a:'Jo højere værdi, jo flere forsinkede prøver og et bredere vindue: jævnere linjer, men mere forsinkelse og langsommere respons. Standardværdien 3 er balancen; juster mellem 0 og 6 efter din hastighed.',
  faq3_q:'Hvad bruges «Tegn spor» til i berøringstesten?', faq3_a:'Fra viser den tonende prik, der følger berøringen (for at se responsen); til tegner sporet som bevarede linjer, hvis bredde følger trykket, hvilket gør det nemt at kontrollere brud, rystelser og linearitet.',
  faq4_q:'Hvad indeholder JSON-eksporten?', faq4_a:'Pentetype, bredde, farve, trykkontakt, rystelsesparametre og alle prøver (x / y / tryk) for hver streg som vektordata til afspilning, analyse eller gengivelse.',
  faq5_q:'Påvirker tilstandene gennemsigtig og normal hinanden?', faq5_a:'Nej. Hver tilstand holder egne streger, billeder og historik og stables ikke ved skift; den gennemsigtige tilstand frigør skrivelaget til noter på skrivebordet.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['fi-FI'] = {
  hero_stage_live:'EMR-TEST · reaaliaikainen kirjoitusdemo',
  stat_pen:'Kynätyypit: lyijykynä / kuulakynä / sivellin / korostuskynä',
  stat_refresh:'Inkrementaalinen päivitys (1 ruudun sisällä)',
  ov_lead:'Useimmat valkotaulut pelkistävät vedon tasalevyiseksi murtoviivaksi: ympyrät kulmikkaat, nopeat vedot katkeilevat ja paine tuntuu jäykältä. EMR-TEST rakentaa alusta asti uudelleen: se säilyttää jokaisen laitteistoraportin, sovittaa keskihakuisen Catmull-Rom-käyrän ja muodostaa jokaiselle pisteelle vaihtelevan levyisen ääriviivan, joka lähetetään inkrementaalisesti joka ruudulla — säilyttäen aidon musteen luonnollisen hengityksen ja pitkien vetojen sujuvuuden.',
  ov_c1_t:'Tarkka vedon toisto',
  ov_c1_p:'Säilyttää kaikki laitteistonäytteet (mukaan lukien yhdistetyt tapahtumat); paine, nopeus sekä kynän aloitus ja lopetus määräävät yhdessä leveyden, joten esikatselu ja lopullinen veto täsmäävät piste pisteeltä.',
  ov_c1_g1:'Vaihteleva ääriviiva', ov_c1_g2:'Aloitus', ov_c1_g3:'Nopeampi → ohuempi',
  ov_c2_t:'SAI-tyylinen tärinänkorjaus',
  ov_c2_p:'Säädettävä 0–10 (oletus 3): viivytetty näytteenotto + Gaussin iteraatiot + perässä kulkeva kynänkärki poistavat tärinän; nostettaessa kärki seuraa pehmeästi todelliseen loppupisteeseen.',
  ov_c2_g1:'Viivytetty sovitus', ov_c2_g2:'Gaussin iteraatiot', ov_c2_g3:'Ei puuttuvaa häntää',
  ov_c3_t:'Säädettävä paineen vahvistus',
  ov_c3_p:'Vahvistus 0–10 (oletus 3): 0 antaa vakioleveyden ja suuremmat arvot korostavat painekontrastia; painetta tukevat laitteet eivät riipu kytkimestä.',
  ov_c3_g1:'Paineen muotoilu', ov_c3_g2:'Reaaliajassa',
  ft_lead:'Kirjoituksesta ja testeistä vientiin: täysi kierros kynän viritykseen ja esittelyyn.',
  ft1_t:'Neljä kynätyyppiä',
  ft1_p:'Lyijykynä (grafiittirakeisuus), kuulakynä (pyöreä, kevyt paine), sivellin (voimakas paine + aloitus) ja korostuskynä (läpikuultava litteä kärki, kertaalleen täytetty ilman tummumista).',
  ft2_t:'Laitteiden tunnistus',
  ft2_p:'Listaa järjestelmän kirjoitus- / painelaitteet ja näyttää merkin, protokollan, painetasot, kallistuksen, sivupainikkeet, pyyhekärjen ja VID:PID; kaksi rivissä ja yksittäinen poisto.',
  ft3_t:'Kosketustesti',
  ft3_p:'Monikosketuspisteet, kosketusjäljet, painetelemetria ja raportointitaajuus; jäljet piirretään keskipisteiden kautta kulkevilla toisen asteen Bézier-käyrillä, joiden leveys seuraa painetta, ja ruudukko sekä jälkien säilytys ovat valittavissa.',
  ft4_t:'Läpinäkyvä / lukitustila',
  ft4_p:'Läpinäkyvä tila vapauttaa kirjoitustason, jolloin voit kirjoittaa suoraan työpöydälle; tilat pitävät vedot, kuvat ja historian erillään eivätkä kerrostu vaihdettaessa.',
  ft5_t:'Kuvat ja muunnokset',
  ft5_p:'Kun olet lisännyt kuvakaappauksen / kuvan, voit siirtää sitä, skaalata kulmista ja kiertää vapaasti; kahvat ja kursori seuraavat muunnosta, ja kerrokset sekä palautus ovat käytettävissä.',
  ft6_t:'Vienti ja tallennus',
  ft6_p:'Tallennus = vienti: PNG (paperi ja kuvat mukana) tai JSON-vektorimuste (tyyppi, leveys, väri, painekytkin ja kaikki näytteet); taulu tyhjenee automaattisesti.',
  en_lead:'Reaaliaikainen esikatselu (kynäsäie) ja lopullinen veto käyttävät samaa algoritmia ja samaa leveyskäyrää, joten piirtämisen kuva ei muutu kynän noustessa.',
  en_s1_t:'Näytteenotto', en_s1_p:'Vastaanottaa raa’at Stylus-paketit, purkaa yhdistetyt tapahtumat ja lukee kunkin pisteen koordinaatit ja NormalPressure-arvon.',
  en_s2_t:'Vakautus', en_s2_p:'HcStabin viivytetty sovitusikkuna: spatiaalinen sädenäytteenotto + 1-2-1-Gaussin iteraatiot + perässä kulkeva kärki; painesarja suodatetaan synkronisesti.',
  en_s3_t:'Muotoilu', en_s3_p:'Leveysgeneraattori laskee kunkin pisteen leveyden kynätyypin, paineen, nopeuden ja aloituksen perusteella, eksponentiaalisella tasoituksella ja tärinän vaimennuksella.',
  en_s4_t:'Piirto', en_s4_p:'Keskihakaisen Catmull-Rom-jaon jälkeen muodostetaan nauhaääriviiva, joka täytetään kertaalleen; läpikuultavat kynät täyttävät koko polun kerran tummumisen välttämiseksi.',
  dv_lead:'Analysoi automaattisesti järjestelmän ilmoittamat Tablet-laitteet, päättelee merkin ja protokollan avainsanoista ja VID/PID:stä ja näyttää ominaisuudet reaaliajassa.',
  dv1_t:'Tuetut protokollat',
  dv1_p:'EMR (sähkömagneettinen resonanssi), AES (aktiivinen elektrostaattinen), MPP (Microsoft Pen -protokolla) ja USI (yleiskynä); passiiviset kapasitiiviset kynät ja hiiri ryhmitellään erikseen, ja tuntemattomat laitteet näkyvät vasta käytön jälkeen.',
  dv2_t:'Telemetria-HUD',
  dv2_p:'Näyttää reaaliajassa laitetyypin, merkin, protokollan, lähdön (kärki / sivupainike / pyyhekärki / leijunta), kosketuspisteiden määrän, koordinaatit, paineen, tasot, kynien määrän, kallistuksen ja raportointitaajuuden.',
  sec_perf:'Optimoitu <span class="grad">korkeataajuiseen syötteeseen</span>',
  pf_lead:'Kaikki kriittiset polut tekevät vain inkrementtejä ruutua kohti, joten pitkät nopeat vedot eivät hidastu.',
  pf1_t:'Inkrementaalinen lähetys', pf1_p:'Jälkikerros lisää DrawingGroupilla; jokainen uusi piste lähetetään heti ilman täyttä uudelleenpiirtoa, mikä estää viiveen.',
  pf2_t:'Välimuistin uudelleenkäyttö', pf2_p:'Siveltimet ja kynät välimuistitetaan ja jäädytetään «väri + kvantisoitu leveys» -periaatteella, turvallisesti säikeiden välillä ilman uudelleenvarauksia.',
  pf3_t:'Uudelleenpiirto tarpeen mukaan', pf3_p:'Ruudukko ja staattiset kerrokset piirretään uudelleen vain koon / kytkimen muuttuessa; aktiivinen kerros piirtää uudelleen vain aktiiviset elementit.',
  sec_specs:'Tekniset <span class="grad">tiedot</span>',
  sp_th1:'Kohta', sp_th2:'Arvo',
  sp1l:'Käyttöjärjestelmä', sp1v:'Windows 10 / 11 (suositus); toimii Windows 7 SP1:stä alkaen',
  sp2l:'Ajonaikainen', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Arkkitehtuuri', sp3v:'x64 (suositus) ja x86, molemmat Debug / Release -koonnoksina',
  sp4l:'Syöttölaitteet', sp4v:'EMR-kynät, aktiiviset kapasitiiviset AES / MPP / USI, passiiviset kynät, kosketusnäytöt, hiiri',
  sp5l:'Paine', sp5v:'Tasot seuraavat laitetta; vahvistus 0~10 (oletus 3), voidaan poistaa käytöstä vakioleveyttä varten',
  sp6l:'Tärinänkorjaus', sp6v:'0~10 (oletus 3), viivytetty sovitus + Gaussin iteraatiot + perässäseuranta nostettaessa',
  sp7l:'Kynätyypit', sp7v:'Lyijykynä, kuulakynä, sivellin, korostuskynä (kertaalleen läpikuultava täyttö)',
  sp8l:'Pyyhintä', sp8v:'Pyyhekumi (todellisen piirtoleveyden mukaan), vedon poisto, lasso; osoitinrengas vastaa aluetta 1:1',
  sp9l:'Vienti', sp9v:'PNG (paperi ja kuvat mukana), JSON-vektorimuste (tyyli + kaikki näytteet)',
  sp10l:'Käyttöliittymä', sp10v:'Syvänmeren sininen teema, kehyksettömät kortit, siirrettävä palkki ja HUD, F11 koko näyttö, läpinäkyvä / lukitustila',
  sp11l:'Koko', sp11v:'Yksi tiedosto noin 1963 KB, ei asennusta',
  sec_start:'Aloita kirjoittaminen <span class="grad">kolmessa vaiheessa</span>',
  qs1_t:'Lataa ja käynnistä', qs1_p:'Valitse x64 (tai x86), pura paketti ja käynnistä kaksoisnapsautuksella — ei asennusta.',
  qs2_t:'Valitse kynä ja paine', qs2_p:'Palkki → kynäpaneeli: valitse tyyppi, leveys ja väri sekä säädä paineen vahvistus ja tärinänkorjaus tarpeen mukaan.',
  qs3_t:'Kirjoita ja testaa', qs3_p:'Kirjoita suoraan; Ctrl+T avaa kosketustestin ja Ctrl+D laitetunnistuksen, joista näet painekäyrän ja taajuuden.',
  qs4_t:'Vie tulokset', qs4_p:'Ctrl+S tallentaa PNG- tai JSON-muotoon; taulu tyhjenee automaattisesti seuraavaa kierrosta varten.',
  dl_lead1:'Virallinen sivusto: ', dl_lead2:' · yksi siirrettävä tiedosto, pura ja käytä.',
  dl_ver:'Versio 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · noin 1963 KB kukin',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · 64-bittiselle Windowsille',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · 32-bittiselle Windowsille',
  dl_btn_x64:'Lataa x64', dl_btn_x86:'Lataa x86',
  dl_note2:'.NET Framework 4.8 vaaditaan (yleensä sisäänrakennettu Windows 10:ssä ja uudemmissa).',
  faq1_q:'Toimiiko laitteilla, joissa ei ole painetta?', faq1_a:'Kyllä. Ilman painetta sovellus simuloi paksuutta säännöllä «hitaampi = paksumpi»; voit myös asettaa vahvistuksen 0:aan vakioleveyttä varten.',
  faq2_q:'Mitä tapahtuu, jos tärinänkorjaus on liian suuri?', faq2_a:'Suurempi arvo käyttää enemmän viivytettyjä näytteitä ja leveämpää ikkunaa: viivat tasoittuvat, mutta veto viivästyy ja vaste hidastuu. Oletusarvo 3 on tasapaino; säädä välillä 0–6 kirjoitusnopeutesi mukaan.',
  faq3_q:'Mihin «Piirrä jäljet» -valintaa käytetään kosketustestissä?', faq3_a:'Pois päältä se näyttää kosketusta seuraavan häipyvän pisteen (vasteen tarkkailuun); päällä se piirtää jäljen säilytettävinä viivoina, joiden leveys seuraa painetta, mikä helpottaa katkosten, tärinän ja lineaarisuuden tarkistamista.',
  faq4_q:'Mitä JSON-vienti sisältää?', faq4_a:'Jokaisen vedon kynätyypin, leveyden, värin, painekytkimen, tärinäparametrit ja kaikki näytteet (x / y / paine) vektoridatana toistoa, analyysiä tai uudelleenpiirtoa varten.',
  faq5_q:'Vaikuttavatko läpinäkyvä ja tavallinen tila toisiinsa?', faq5_a:'Eivät. Kumpikin tila säilyttää omat vetonsa, kuvansa ja historiansa eivätkä ne kerrostu vaihdettaessa; läpinäkyvä tila vapauttaa kirjoitustason työpöytämerkinnöille.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['ms-MY'] = {
  hero_stage_live:'EMR-TEST · demo tulisan langsung',
  stat_pen:'Jenis pen: pensel / pen mata bulat / berus / pen penanda',
  stat_refresh:'Penyegaran tambahan (dalam 1 bingkai)',
  ov_lead:'Kebanyakan papan putih memudahkan coretan kepada poligaris selebar sama: bulatan jadi bersegi, coretan pantas terputus dan tekanan terasa keras. EMR-TEST membina semula dari punca: mengekalkan setiap laporan perkakasan, memadankan lengkung Catmull-Rom berpusat dan menghasilkan kontur lebar berubah bagi setiap titik, dihantar secara tambahan setiap bingkai — mengekalkan nafas ketebalan dakwat sebenar dan kelancaran coretan panjang.',
  ov_c1_t:'Penghasilan semula coretan sebenar',
  ov_c1_p:'Mengekalkan semua sampel perkakasan (termasuk peristiwa yang digabungkan); tekanan, kelajuan dan masuk/keluar pen menentukan lebar bersama, jadi pratonton dan hasil akhir sepadan titik demi titik.',
  ov_c1_g1:'Kontur lebar berubah', ov_c1_g2:'Masuk pen', ov_c1_g3:'Lebih pantas → lebih nipis',
  ov_c2_t:'Pembetulan gegaran gaya SAI',
  ov_c2_p:'Boleh laras 0–10 (lalai 3): persampelan tertunda + pemadanan berulang Gauss + hujung pen yang mengikut menghapuskan gegaran; apabila diangkat, hujung pen mengikut dengan lancar ke titik sebenar.',
  ov_c2_g1:'Pemadanan tertunda', ov_c2_g2:'Lelaran Gauss', ov_c2_g3:'Tiada hujung hilang',
  ov_c3_t:'Gandaan tekanan boleh laras',
  ov_c3_p:'Gandaan 0–10 (lalai 3): 0 memberi lebar tetap dan nilai lebih tinggi menguatkan kontras tekanan; peranti bertekanan tidak terjejas oleh suis.',
  ov_c3_g1:'Pembentukan tekanan', ov_c3_g2:'Langsung',
  ft_lead:'Daripada menulis dan menguji hingga eksport: kitaran lengkap untuk nyahpepijat dan demo pen.',
  ft1_t:'Empat jenis pen',
  ft1_p:'Pensel (butiran grafit), pen mata bulat (bulat, tekanan ringan), berus (tekanan kuat + masuk pen) dan pen penanda (hujung rata lutsinar, satu isian tanpa menjadi gelap).',
  ft2_t:'Pengesanan peranti',
  ft2_p:'Menyenaraikan peranti tulisan / tekanan sistem dan memaparkan jenama, protokol, tahap tekanan, kecondongan, butang sisi, hujung pemadam dan VID:PID; dua sebaris dengan pemadaman satu demi satu.',
  ft3_t:'Ujian sentuh',
  ft3_p:'Titik berbilang sentuh, jejak sentuh, telemetri tekanan dan kadar laporan; jejak menggunakan lengkung Bézier kuadratik melalui titik tengah dengan lebar mengikut tekanan, dengan suis grid dan penyimpanan jejak.',
  ft4_t:'Mod lutsinar / kunci',
  ft4_p:'Mod lutsinar melepaskan lapisan tulisan supaya boleh menulis terus pada desktop; kedua-dua mod menyimpan coretan, imej dan sejarah secara berasingan dan tidak bertindan apabila ditukar.',
  ft5_t:'Imej dan transformasi',
  ft5_p:'Selepas memasukkan tangkapan skrin / imej, anda boleh mengalih, menskalakan dari sudut dan memutar dengan bebas; pemegang dan kursor mengikut transformasi, dengan lapisan dan set semula.',
  ft6_t:'Eksport dan simpan',
  ft6_p:'Simpan = eksport: PNG (dengan kertas dan imej) atau dakwat vektor JSON (jenis, lebar, warna, suis tekanan dan semua sampel); papan dikosongkan secara automatik.',
  en_lead:'Pratonton langsung (benang pen) dan coretan akhir menggunakan algoritma dan lengkung lebar yang sama, jadi imej semasa menulis tidak berubah selepas pen diangkat.',
  en_s1_t:'Persampelan', en_s1_p:'Menerima paket Stylus mentah, membuka peristiwa yang digabungkan dan membaca koordinat serta NormalPressure setiap titik.',
  en_s2_t:'Penstabilan', en_s2_p:'Tetingkap pemadanan tertunda HcStab: persampelan jejari ruang + lelaran Gauss 1-2-1 + hujung pen yang mengikut; siri tekanan ditapis secara segerak.',
  en_s3_t:'Pembentukan', en_s3_p:'Penjana lebar mengira lebar setiap titik daripada jenis pen, tekanan, kelajuan dan masuk pen, dengan pelicinan eksponen dan penindasan gegaran.',
  en_s4_t:'Pemaparan', en_s4_p:'Selepas pembahagian Catmull-Rom berpusat, kontur reben dibina dan diisi sekali; pen lutsinar mengisi seluruh laluan sekali untuk mengelak menjadi gelap.',
  dv_lead:'Menganalisis peranti Tablet yang dilaporkan sistem secara automatik, menentukan jenama dan protokol daripada kata kunci dan VID/PID serta memaparkan keupayaan secara langsung.',
  dv1_t:'Protokol yang disokong',
  dv1_p:'EMR (resonans elektromagnet), AES (elektrostatik aktif), MPP (protokol Microsoft Pen) dan USI (stilus sejagat); pen kapasitif pasif dan tetikus dikelaskan berasingan, dan peranti tidak dikenali hanya muncul selepas digunakan.',
  dv2_t:'HUD telemetri',
  dv2_p:'Memaparkan secara langsung jenis peranti, jenama, protokol, output (hujung / butang sisi / hujung pemadam / hover), bilangan sentuhan, koordinat, tekanan, tahap, bilangan pen, kecondongan dan kadar laporan.',
  sec_perf:'Dioptimumkan untuk <span class="grad">input frekuensi tinggi</span>',
  pf_lead:'Semua laluan panas melakukan hanya penambahan setiap bingkai, jadi coretan panjang yang pantas tidak menjadi perlahan.',
  pf1_t:'Penghantaran tambahan', pf1_p:'Lapisan jejak menambah melalui DrawingGroup; setiap titik baharu dihantar sebaik tiba tanpa melukis semula keseluruhan, mengelak kelewatan.',
  pf2_t:'Penggunaan semula cache', pf2_p:'Berus dan pen dicache serta dibekukan mengikut «warna + lebar dikuantumkan», selamat merentas benang dan tanpa peruntukan berulang.',
  pf3_t:'Lukis semula mengikut keperluan', pf3_p:'Grid dan lapisan statik dilukis semula hanya apabila saiz / suis berubah; lapisan langsung hanya melukis semula elemen aktif.',
  sec_specs:'<span class="grad">Spesifikasi</span> teknikal',
  sp_th1:'Perkara', sp_th2:'Spesifikasi',
  sp1l:'Sistem', sp1v:'Windows 10 / 11 (disyorkan); berfungsi dari Windows 7 SP1',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Arkitektur', sp3v:'x64 (disyorkan) dan x86, kedua-duanya dengan binaan Debug / Release',
  sp4l:'Peranti input', sp4v:'Pen EMR, kapasitif aktif AES / MPP / USI, pen pasif, skrin sentuh, tetikus',
  sp5l:'Tekanan', sp5v:'Tahap mengikut peranti; gandaan 0~10 (lalai 3), boleh dimatikan untuk lebar tetap',
  sp6l:'Pembetulan gegaran', sp6v:'0~10 (lalai 3), pemadanan tertunda + lelaran Gauss + susulan semasa angkat',
  sp7l:'Jenis pen', sp7v:'Pensel, pen mata bulat, berus, pen penanda (satu isian lutsinar)',
  sp8l:'Pemadaman', sp8v:'Padam (mengikut lebar lukisan sebenar), padam coretan, laso; cincin penunjuk sepadan dengan julat 1:1',
  sp9l:'Eksport', sp9v:'PNG (dengan kertas dan imej), dakwat vektor JSON (gaya + semua sampel)',
  sp10l:'Antara muka', sp10v:'Tema biru laut dalam, kad tanpa bingkai, bar dan HUD boleh seret, F11 skrin penuh, mod lutsinar / kunci',
  sp11l:'Saiz', sp11v:'Satu fail kira-kira 1963 KB, tanpa pemasangan',
  sec_start:'Mula menulis dalam <span class="grad">tiga langkah</span>',
  qs1_t:'Muat turun dan jalankan', qs1_p:'Pilih versi x64 (atau x86), nyahzip dan klik dua kali untuk jalankan — tanpa pemasangan.',
  qs2_t:'Pilih pen dan tekanan', qs2_p:'Bar → panel pen: pilih jenis, lebar dan warna serta laraskan gandaan tekanan dan pembetulan gegaran mengikut keperluan.',
  qs3_t:'Tulis dan uji', qs3_p:'Tulis terus; Ctrl+T membuka ujian sentuh dan Ctrl+D pengesanan peranti untuk melihat lengkung tekanan dan kadar.',
  qs4_t:'Eksport', qs4_p:'Ctrl+S menyimpan sebagai PNG atau JSON; papan dikosongkan secara automatik untuk pusingan seterusnya.',
  dl_lead1:'Laman rasmi: ', dl_lead2:' · fail tunggal mudah alih, nyahzip dan jalankan.',
  dl_ver:'Versi 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · kira-kira 1963 KB setiap satu',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · untuk Windows 64-bit',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · untuk Windows 32-bit',
  dl_btn_x64:'Muat turun x64', dl_btn_x86:'Muat turun x86',
  dl_note2:'.NET Framework 4.8 diperlukan (biasanya terbina dalam Windows 10 dan ke atas).',
  faq1_q:'Adakah ia berfungsi dengan peranti tanpa tekanan?', faq1_a:'Ya. Tanpa tekanan, aplikasi mensimulasi ketebalan mengikut «lebih perlahan = lebih tebal»; anda juga boleh tetapkan gandaan kepada 0 untuk lebar tetap.',
  faq2_q:'Apa jadi jika pembetulan gegaran terlalu tinggi?', faq2_a:'Semakin tinggi nilai, semakin banyak sampel tertunda dan tetingkap lebih lebar: garisan lebih licin tetapi coretan lebih lewat dan tindak balas lebih perlahan. Lalai 3 ialah keseimbangan; laraskan antara 0 hingga 6 mengikut kelajuan anda.',
  faq3_q:'Untuk apa «Lukis jejak» dalam ujian sentuh?', faq3_a:'Dimatikan memaparkan titik pudar yang mengikut sentuhan (memerhati tindak balas); dihidupkan melukis jejak sebagai garisan berkekalan yang lebarnya mengikut tekanan, memudahkan pemeriksaan putus, gegaran dan kelinearan.',
  faq4_q:'Apa terkandung dalam eksport JSON?', faq4_a:'Jenis pen, lebar, warna, suis tekanan, parameter gegaran dan semua sampel (x / y / tekanan) setiap coretan sebagai data vektor untuk main semula, analisis atau pemaparan semula.',
  faq5_q:'Adakah mod lutsinar dan normal saling mempengaruhi?', faq5_a:'Tidak. Setiap mod menyimpan coretan, imej dan sejarah sendiri dan tidak bertindan apabila ditukar; mod lutsinar melepaskan lapisan tulisan untuk catatan pada desktop.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['fil-PH'] = {
  hero_stage_live:'EMR-TEST · live na demo ng pagsulat',
  stat_pen:'Mga uri ng panulat: lapis / ballpen / brush / highlighter',
  stat_refresh:'Incremental na pag-refresh (sa loob ng 1 frame)',
  ov_lead:'Pinapasimple ng karamihan ng whiteboard ang guhit sa pantay-lapad na polylines: nagiging sulok-sulok ang bilog, napuputol ang mabilis na guhit at matigas ang presyon. Binubuo muli ng EMR-TEST mula sa pinagmulan: pinapanatili ang bawat ulat ng hardware, iniayon ang centripetal na kurba ng Catmull-Rom at gumagawa ng balangkas na nagbabago ang lapad sa bawat punto, ipinapadala nang incremental bawat frame — pinapanatili ang natural na paghinga ng tunay na tinta at ang pagkakinis ng mahabang guhit.',
  ov_c1_t:'Tapat na paglalabas ng guhit',
  ov_c1_p:'Pinapanatili ang lahat ng sample ng hardware (kasama ang pinagsamang mga event); presyon, bilis at pasok/labas ng panulat ang sabay na nagtatakda ng lapad, kaya tumutugma ang preview at huling guhit punto sa punto.',
  ov_c1_g1:'Nagbabagong balangkas', ov_c1_g2:'Pasok ng panulat', ov_c1_g3:'Mas mabilis → mas manipis',
  ov_c2_t:'Pagwawasto ng panginginig na parang SAI',
  ov_c2_p:'Naaayos 0–10 (default 3): naantalang sampling + umuulit na Gaussian na pag-ayon + sumusunod na dulo ng panulat ang nag-aalis ng panginginig; kapag iniangat, maayos na sumusunod ang dulo sa tunay na dulo.',
  ov_c2_g1:'Naantalang pag-ayon', ov_c2_g2:'Mga ulit na Gaussian', ov_c2_g3:'Walang kulang na dulo',
  ov_c3_t:'Naaayos na gain ng presyon',
  ov_c3_p:'Gain 0–10 (default 3): 0 ay pantay na lapad at pinapalakas ng mas mataas na halaga ang kontrast ng presyon; hindi apektado ng switch ang mga device na may presyon.',
  ov_c3_g1:'Paghubog ng presyon', ov_c3_g2:'Live',
  ft_lead:'Mula sa pagsulat at pagsubok hanggang sa export: buong ikot para sa pag-debug at demo ng panulat.',
  ft1_t:'Apat na uri ng panulat',
  ft1_p:'Lapis (butil ng graphite), ballpen (bilog, magaan na presyon), brush (malakas na presyon + pasok) at highlighter (translucent na patag na dulo, isang fill na hindi dumidilim).',
  ft2_t:'Pagtukoy ng device',
  ft2_p:'Inililista ang mga device ng pagsulat / presyon at ipinapakita ang brand, protocol, antas ng presyon, hilig, mga side button, dulo ng pambura at VID:PID; dalawa bawat hilera na may isa-isang pagtanggal.',
  ft3_t:'Pagsubok sa touch',
  ft3_p:'Mga multi-touch point, trail ng touch, telemetry ng presyon at rate ng ulat; gumagamit ang trail ng quadratic na Bézier sa mga gitnang punto na may lapad ayon sa presyon, may switch para sa grid at pagpapanatili ng trail.',
  ft4_t:'Mga mode na transparent / lock',
  ft4_p:'Binubuksan ng transparent na mode ang layer ng pagsulat para makapagsulat nang direkta sa desktop; hiwalay na itinatago ng dalawang mode ang guhit, larawan at kasaysayan at hindi nagsasalansan kapag nagpalit.',
  ft5_t:'Mga larawan at transformasyon',
  ft5_p:'Pagkatapos magsingit ng screenshot / larawan, maaari mong ilipat, i-scale mula sa mga sulok at i-rotate nang malaya; sumusunod ang mga hawakan at cursor sa transformasyon, may mga layer at reset.',
  ft6_t:'Export at save',
  ft6_p:'Save = export: PNG (kasama ang papel at mga larawan) o JSON vector ink (uri, lapad, kulay, switch ng presyon at lahat ng sample); awtomatikong nalilinis ang board.',
  en_lead:'Ang live na preview (thread ng panulat) at huling guhit ay gumagamit ng parehong algorithm at parehong kurba ng lapad, kaya hindi nagbabago ang nakikita habang gumuguhit kapag iniangat ang panulat.',
  en_s1_t:'Sampling', en_s1_p:'Tumatanggap ng hilaw na Stylus packet, binubuksan ang pinagsamang mga event at binabasa ang coordinate at NormalPressure ng bawat punto.',
  en_s2_t:'Pagpapatatag', en_s2_p:'Window ng naantalang pag-ayon ng HcStab: spatial radius sampling + 1-2-1 Gaussian na mga ulit + sumusunod na dulo ng panulat; sinasala nang sabay ang serye ng presyon.',
  en_s3_t:'Paghubog', en_s3_p:'Kinakalkula ng generator ng lapad ang lapad ng bawat punto mula sa uri ng panulat, presyon, bilis at pasok, may exponential smoothing at pagsugpo sa panginginig.',
  en_s4_t:'Paglalabas', en_s4_p:'Pagkatapos ng centripetal na paghahati ng Catmull-Rom, bumubuo ng ribbon outline na isang beses pinupuno; pinupuno ng translucent na panulat ang buong landas nang isang beses para hindi dumilim.',
  dv_lead:'Awtomatikong sinusuri ang mga Tablet device na iniuulat ng system, tinutukoy ang brand at protocol mula sa mga keyword at VID/PID at ipinapakita ang mga kakayahan nang live.',
  dv1_t:'Mga sinusuportahang protocol',
  dv1_p:'EMR (electromagnetic resonance), AES (aktibong electrostatic), MPP (protocol ng Microsoft Pen) at USI (universal stylus); hiwalay na pinapangkat ang passive capacitive na panulat at mouse, at lumalabas lamang ang hindi nakikilalang device pagkatapos gamitin.',
  dv2_t:'HUD ng telemetry',
  dv2_p:'Ipinapakita nang live ang uri ng device, brand, protocol, output (dulo / side button / dulo ng pambura / hover), bilang ng touch, coordinate, presyon, antas, bilang ng panulat, hilig at rate ng ulat.',
  sec_perf:'Na-optimize para sa <span class="grad">mataas na dalas ng input</span>',
  pf_lead:'Ang lahat ng hot path ay gumagawa lamang ng incremental bawat frame, kaya hindi bumagal ang mahahaba at mabibilis na guhit.',
  pf1_t:'Incremental na pagpapadala', pf1_p:'Nagdadagdag ang layer ng trail sa pamamagitan ng DrawingGroup; agad ipinapadala ang bagong punto nang walang buong redraw, iniiwasan ang pagkaantala.',
  pf2_t:'Muling paggamit ng cache', pf2_p:'Ang brush at panulat ay naka-cache at nakapirme ayon sa «kulay + quantized na lapad», ligtas sa pagitan ng thread at walang paulit-ulit na allocation.',
  pf3_t:'Redraw kung kailangan', pf3_p:'Ang grid at static na layer ay nagre-redraw lamang kapag nagbago ang sukat / switch; ang live na layer ay nagre-redraw lamang ng aktibong elemento.',
  sec_specs:'<span class="grad">Espesipikasyon</span> teknikal',
  sp_th1:'Item', sp_th2:'Espesipikasyon',
  sp1l:'OS', sp1v:'Windows 10 / 11 (inirerekomenda); gumagana mula Windows 7 SP1',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Arkitektura', sp3v:'x64 (inirerekomenda) at x86, parehong may Debug / Release na build',
  sp4l:'Mga input device', sp4v:'EMR na panulat, aktibong capacitive AES / MPP / USI, passive na panulat, touch screen, mouse',
  sp5l:'Presyon', sp5v:'Sumusunod ang antas sa device; gain 0~10 (default 3), maaaring patayin para sa pantay na lapad',
  sp6l:'Pagwawasto ng panginginig', sp6v:'0~10 (default 3), naantalang pag-ayon + mga ulit na Gaussian + pagsunod kapag iniangat',
  sp7l:'Mga uri ng panulat', sp7v:'Lapis, ballpen, brush, highlighter (isang translucent na fill)',
  sp8l:'Pagbura', sp8v:'Bura (ayon sa tunay na lapad ng guhit), burahin ang guhit, laso; tumutugma ang indicator ring sa saklaw 1:1',
  sp9l:'Export', sp9v:'PNG (kasama ang papel at mga larawan), JSON vector ink (estilo + lahat ng sample)',
  sp10l:'UI', sp10v:'Tema na deep-sea blue, mga card na walang border, naigagalaw na toolbar at HUD, F11 fullscreen, mga mode na transparent / lock',
  sp11l:'Laki', sp11v:'Isang file na mga 1963 KB, walang install',
  sec_start:'Magsimulang magsulat sa <span class="grad">tatlong hakbang</span>',
  qs1_t:'I-download at patakbuhin', qs1_p:'Piliin ang x64 (o x86), i-unzip at i-double click — walang install.',
  qs2_t:'Piliin ang panulat at presyon', qs2_p:'Toolbar → panel ng panulat: piliin ang uri, lapad at kulay at i-adjust ang gain ng presyon at pagwawasto ng panginginig.',
  qs3_t:'Magsulat at magsubok', qs3_p:'Magsulat nang direkta; binubuksan ng Ctrl+T ang touch test at ng Ctrl+D ang pagtukoy ng device upang makita ang kurba ng presyon at rate.',
  qs4_t:'I-export', qs4_p:'Nagse-save ang Ctrl+S bilang PNG o JSON; awtomatikong nalilinis ang board para sa susunod na ikot.',
  dl_lead1:'Opisyal na site: ', dl_lead2:' · isang portable na file, i-unzip at patakbuhin.',
  dl_ver:'Bersyon 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · mga 1963 KB bawat isa',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · para sa 64-bit na Windows',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · para sa 32-bit na Windows',
  dl_btn_x64:'I-download ang x64', dl_btn_x86:'I-download ang x86',
  dl_note2:'.NET Framework 4.8 (karaniwang kasama na sa Windows 10 pataas).',
  faq1_q:'Gumagana ba ito sa mga device na walang presyon?', faq1_a:'Oo. Kung walang presyon, ginagaya ng app ang kapal ayon sa «mas mabagal = mas makapal»; maaari rin itakda ang gain sa 0 para sa pantay na lapad.',
  faq2_q:'Ano ang mangyayari kung masyadong mataas ang pagwawasto ng panginginig?', faq2_a:'Mas mataas na halaga, mas maraming naantalang sample at mas malawak na window: mas makinis ang linya ngunit mas naantala at mas mabagal ang tugon. Ang default na 3 ay balanse; i-adjust sa pagitan ng 0 at 6 ayon sa bilis.',
  faq3_q:'Para saan ang «Gumuhit ng trail» sa touch test?', faq3_a:'Kapag patay, ipinapakita ang kumukupas na tuldok na sumusunod sa touch (para makita ang tugon); kapag buhay, iginuguhit ang trail bilang patuloy na linya na ang lapad ay sumusunod sa presyon, mas madaling suriin ang putol, panginginig at linearity.',
  faq4_q:'Ano ang nasa JSON export?', faq4_a:'Uri ng panulat, lapad, kulay, switch ng presyon, mga parameter ng panginginig at lahat ng sample (x / y / presyon) ng bawat guhit bilang vector data para sa playback, pagsusuri o muling pag-render.',
  faq5_q:'Naaapektuhan ba ng transparent at normal na mode ang isa’t isa?', faq5_a:'Hindi. Bawat mode ay may sariling guhit, larawan at kasaysayan at hindi nagsasalansan kapag nagpalit; binubuksan ng transparent na mode ang layer ng pagsulat para sa mga anotasyon sa desktop.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['mn-MN'] = {
  hero_stage_live:'EMR-TEST · бичлэгийн шууд демо',
  stat_pen:'Үзэгний төрөл: харандаа / бөмбөлөг үзэг / бийр / тодруулагч',
  stat_refresh:'Нэмэгдэл шинэчлэлт (1 кадр дотор)',
  ov_lead:'Ихэнх цагаан самбар мөрийг ижил өргөнтэй хагархай шугам болгож хялбарчилдаг: тойрог булантай болж, хурдан мөр тасарч, даралт хатуу мэт санагддаг. EMR-TEST эх сурвалжаас дахин бүтээдэг: техник хэрэгслийн бүх мэдээллийг хадгалж, төв рүү чиглэсэн Catmull-Rom муруйг тааруулж, цэг бүрд өөр өргөнтэй контур үүсгээд кадр бүрд нэмэгдлээр илгээдэг — жинхэнэ бэхний байгалийн зузааныг хадгалж, урт мөрийг тэгш байлгадаг.',
  ov_c1_t:'Мөрийг үнэн зөв гаргах',
  ov_c1_p:'Бүх техник хэрэгслийн дээжийг (нэгтгэсэн үйл явдлыг оролцуулан) хадгална; даралт, хурд, үзэгний орох/гарах хамт өргөнийг тодорхойлдог тул урьдчилсан харагдац ба эцсийн мөр цэг цэгээр таарна.',
  ov_c1_g1:'Өөр өргөнтэй контур', ov_c1_g2:'Орох хэсэг', ov_c1_g3:'Хурдан бол зузаан бага',
  ov_c2_t:'SAI маягийн чичрэл засвар',
  ov_c2_p:'0–10 тохируулгатай (анхдагч 3): хойшлуулсан дээжлэлт + Гауссийн давталттай тааруулга + дагах үзэгний үзүүр чичрэлийг арилгана; өргөхөд үзүүр бодит төгсгөл хүртэл зөөлөн дагана.',
  ov_c2_g1:'Хойшлуулсан тааруулга', ov_c2_g2:'Гауссийн давталт', ov_c2_g3:'Төгсгөл дутахгүй',
  ov_c3_t:'Даралтын өсөлт тохируулгатай',
  ov_c3_p:'Даралтын өсөлт 0–10 (анхдагч 3): 0 нь тогтмол өргөн, өндөр утга даралтын ялгааг нэмэгдүүлнэ; даралттай төхөөрөмжид унтраалга нөлөөлөхгүй.',
  ov_c3_g1:'Даралт хэлбэржүүлэлт', ov_c3_g2:'Шууд',
  ft_lead:'Бичих, туршихаас экспорт хүртэл: үзэг тохируулах, демонстраци хийх бүрэн цикл.',
  ft1_t:'Дөрвөн төрлийн үзэг',
  ft1_p:'Харандаа (графитын ширхэг), бөмбөлөг үзэг (дугуй, хөнгөн даралт), бийр (хүчтэй даралт + орох хэсэг), тодруулагч (тунгалаг хавтгай үзүүр, нэг удаа дүүргэхэд бараан болохгүй).',
  ft2_t:'Төхөөрөмж илрүүлэх',
  ft2_p:'Системийн бичих / даралтын төхөөрөмжүүдийг жагсааж, брэнд, протокол, даралтын түвшин, хазайлт, хажуугийн товч, баллуурын үзүүр, VID:PID-г харуулна; мөрөнд 2, тус бүрээр устгах боломжтой.',
  ft3_t:'Хүрэлт туршилт',
  ft3_p:'Олон хүрэлтийн цэг, хүрэлтийн мөр, даралтын телеметр, мэдээллийн давтамж; мөр нь дунд цэгээр дамжсан квадрат Безье муруйгаар зургдаж, өргөн нь даралтыг дагана, тор болон мөр хадгалах сонголттой.',
  ft4_t:'Тунгалаг / түгжих горим',
  ft4_p:'Тунгалаг горим бичих давхаргыг чөлөөлж, ширээний дээр шууд бичих боломж олгоно; хоёр горим мөр, зураг, түүхийг тусад нь хадгалж, солиход давхцахгүй.',
  ft5_t:'Зураг ба хувиргалт',
  ft5_p:'Дэлгэцийн зураг / зураг оруулсны дараа зөөх, булангаас масштаблах, чөлөөтэй эргүүлэх боломжтой; бариул ба курсор хувиргалтыг дагана, давхарга ба сэргээх боломжтой.',
  ft6_t:'Экспорт ба хадгалах',
  ft6_p:'Хадгалах = экспорт: PNG (цаас, зурагтай) эсвэл JSON вектор бэх (төрөл, өргөн, өнгө, даралтын унтраалга, бүх дээж); хадгалсны дараа самбар автоматаар цэвэрлэгдэнэ.',
  en_lead:'Шууд урьдчилсан харагдац (үзэгний thread) ба эцсийн мөр нэг алгоритм, нэг өргөний муруйг ашигладаг тул зурах үеийн дүр төрх үзэг өргөхөд өөрчлөгдөхгүй.',
  en_s1_t:'Дээжлэлт', en_s1_p:'Stylus-ийн түүхий пакетыг хүлээн авч, нэгтгэсэн үйл явдлыг задалж, цэг бүрийн координат ба NormalPressure-г уншина.',
  en_s2_t:'Тогтворжуулалт', en_s2_p:'HcStab-ийн хойшлуулсан тааруулгын цонх: орон зайн радиус дээжлэлт + 1-2-1 Гауссийн давталт + дагах үзэгний үзүүр; даралтын цувааг зэрэг шүүнэ.',
  en_s3_t:'Хэлбэржүүлэлт', en_s3_p:'Өргөн үүсгэгч үзэгний төрөл, даралт, хурд, орох хэсгээс цэг бүрийн өргөнийг тооцож, экспоненциал тэгшилгээ ба чичрэл дарангуйлалт хийнэ.',
  en_s4_t:'Дүрслэл', en_s4_p:'Төв рүү чиглэсэн Catmull-Rom хуваалтын дараа туузан контурыг нэг удаа дүүргэнэ; тунгалаг үзэг бүх замыг нэг удаа дүүргэж бараан болохоос сэргийлнэ.',
  dv_lead:'Системийн мэдээлдэг Tablet төхөөрөмжүүдийг автоматаар шинжилж, нэрний түлхүүр үг ба VID/PID-ээр брэнд, протоколыг тодорхойлж, чадварыг шууд харуулна.',
  dv1_t:'Дэмжигдэх протоколууд',
  dv1_p:'EMR (цахилгаан соронзон резонанс), AES (идэвхтэй электростатик), MPP (Microsoft Pen протокол), USI (бүх нийтийн стилус); идэвхгүй багтаамж үзэг ба хулганыг тусад нь бүлэглэж, танигдаагүй төхөөрөмж ашигласны дараа л харагдана.',
  dv2_t:'Телеметр HUD',
  dv2_p:'Төхөөрөмжийн төрөл, брэнд, протокол, гаралт (үзүүр / хажуугийн товч / баллуурын үзүүр / хөвөх), хүрэлтийн тоо, координат, даралт, түвшин, үзэгний тоо, хазайлт, мэдээллийн давтамжийг шууд харуулна.',
  sec_perf:'<span class="grad">Өндөр давтамжтай оролт</span>од зориулсан оновчлол',
  pf_lead:'Бүх халуун зам кадр тутамд зөвхөн нэмэгдэл хийдэг тул урт, хурдан мөр удаашрахгүй.',
  pf1_t:'Нэмэгдэл илгээлт', pf1_p:'Мөрийн давхарга DrawingGroup-оор нэмнэ; шинэ цэг ирмэгц бүрэн дахин зурахгүйгээр илгээгдэж, хоцролтоос сэргийлнэ.',
  pf2_t:'Кэш дахин ашиглах', pf2_p:'Бийр ба үзгийг «өнгө + квантлагдсан өргөн»-өөр кэшлэж, хөлдөөнө; thread хооронд аюулгүй, давтан хуваарилалтгүй.',
  pf3_t:'Хэрэгцээгээр дахин зурах', pf3_p:'Тор ба статик давхарга зөвхөн хэмжээ / унтраалга өөрчлөгдөхөд дахин зурна; идэвхтэй давхарга зөвхөн идэвхтэй элементүүдийг дахин зурна.',
  sec_specs:'Техникийн <span class="grad">үзүүлэлт</span>',
  sp_th1:'Зүйл', sp_th2:'Утга',
  sp1l:'Үйлдлийн систем', sp1v:'Windows 10 / 11 (зөвлөмж); Windows 7 SP1-ээс дээш ажиллана',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Архитектур', sp3v:'x64 (зөвлөмж) ба x86, хоёулаа Debug / Release бүтээлтэй',
  sp4l:'Оролтын төхөөрөмж', sp4v:'EMR үзэг, идэвхтэй багтаамж AES / MPP / USI, идэвхгүй үзэг, хүрэлт дэлгэц, хулгана',
  sp5l:'Даралт', sp5v:'Түвшин төхөөрөмжөөс хамаарна; өсөлт 0~10 (анхдагч 3), тогтмол өргөнд унтрааж болно',
  sp6l:'Чичрэл засвар', sp6v:'0~10 (анхдагч 3), хойшлуулсан тааруулга + Гауссийн давталт + өргөхөд дагах',
  sp7l:'Үзэгний төрөл', sp7v:'Харандаа, бөмбөлөг үзэг, бийр, тодруулагч (нэг удаагийн тунгалаг дүүргэлт)',
  sp8l:'Устгах', sp8v:'Баллуур (бодит зурсан өргөнөөр), мөр устгах, лассо; заагч цагираг устгах хүрээтэй 1:1 таарна',
  sp9l:'Экспорт', sp9v:'PNG (цаас, зурагтай), JSON вектор бэх (загвар + бүх дээж)',
  sp10l:'Интерфейс', sp10v:'Гүнзгий цэнхэр загвар, хүрээгүй карт, зөөгдөх хэрэгсэл ба HUD, F11 бүтэн дэлгэц, тунгалаг / түгжих горим',
  sp11l:'Хэмжээ', sp11v:'Нэг файл ойролцоогоор 1963 KB, суулгах шаардлагагүй',
  sec_start:'<span class="grad">Гурван алхам</span>аар бичиж эхэл',
  qs1_t:'Татаж аваад ажиллуулах', qs1_p:'x64 (эсвэл x86)-г сонгож, задалж, давхар товшиж ажиллуул — суулгах шаардлагагүй.',
  qs2_t:'Үзэг ба даралт сонгох', qs2_p:'Хэрэгсэл → үзэгний панель: төрөл, өргөн, өнгийг сонгож, даралтын өсөлт ба чичрэл засварыг тохируулна.',
  qs3_t:'Бичиж турших', qs3_p:'Шууд бичнэ; Ctrl+T хүрэлт туршилтыг, Ctrl+D төхөөрөмж илрүүлэлтийг нээж, даралтын муруй ба давтамжийг харна.',
  qs4_t:'Экспортлох', qs4_p:'Ctrl+S нь PNG эсвэл JSON-оор хадгална; самбар дараагийн туршилтад автоматаар цэвэрлэгдэнэ.',
  dl_lead1:'Албан ёсны сайт: ', dl_lead2:' · нэг зөөврийн файл, задалж ажиллуул.',
  dl_ver:'Хувилбар 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · тус бүр ойролцоогоор 1963 KB',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · 64 битийн Windows-д',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · 32 битийн Windows-д',
  dl_btn_x64:'x64 татах', dl_btn_x86:'x86 татах',
  dl_note2:'.NET Framework 4.8 шаардлагатай (Windows 10 ба түүнээс дээш ихэвчлэн суусан байдаг).',
  faq1_q:'Даралтгүй төхөөрөмжтэй ажиллах уу?', faq1_a:'Тийм. Даралтгүй үед програмыг «удаан бол зузаан» зарчмаар зузааныг загварчилна; даралтын өсөлтийг 0 болгож тогтмол өргөн ашиглаж болно.',
  faq2_q:'Чичрэл засварыг хэт өндөр болговол?', faq2_a:'Утга их байх тусам хойшлуулсан дээж, цонх өргөсч, шугам тэгш болно, харин мөр хоцрож, хариу удаан болно. Анхдагч 3 нь тэнцвэр; хурд, дадалд тохируулан 0–6 хооронд тохируул.',
  faq3_q:'Хүрэлт туршилтын «Мөр зурах» юунд хэрэгтэй вэ?', faq3_a:'Унтраалттай үед хүрэлтийг дагасан бүдгэрэх цэг харагдана (хариуг ажиглах); асаалттай үед мөрийг өргөн нь даралтыг дагасан тасралтгүй шугам болгон зурж, тасралт, чичрэл, шугаман байдлыг шалгахад хялбар болгоно.',
  faq4_q:'JSON экспортод юу байдаг вэ?', faq4_a:'Мөр бүрийн үзэгний төрөл, өргөн, өнгө, даралтын унтраалга, чичрэлийн параметр, бүх дээж (x / y / даралт) — тоглуулах, шинжлэх, дахин дүрслэх вектор өгөгдөл.',
  faq5_q:'Тунгалаг ба энгийн горим бие биедээ нөлөөлөх үү?', faq5_a:'Үгүй. Горим бүр өөрийн мөр, зураг, түүхийг хадгалж, солиход давхцахгүй; тунгалаг горим бичих давхаргыг чөлөөлж ширээн дээр тэмдэглэл хийх боломж олгоно.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['my-MM'] = {
  hero_stage_live:'EMR-TEST · တိုက်ရိုက် လက်ရေးပြပွဲ',
  stat_pen:'ဘောင်းပင်အမျိုးအစား: ခဲတံ / ဘောပင် / စုတ်တံ / အမှတ်အသားပင်',
  stat_refresh:'အပိုအလိုက် ပြန်လည်ဆန်းသစ်မှု (frame 1 အတွင်း)',
  ov_lead:'ဝှိုက်ဘုတ်အများစုသည် လက်ရေးကို အကျယ်တူသော မျဉ်းကွေးအဖြစ် ရိုးရှင်းစေသဖြင့် စက်ဝိုင်းများ ထောင့်ကျ၊ လျင်မြန်သော လိုင်းများ ပြတ်၊ ဖိအားမှာ တင်းမာသည်။ EMR-TEST သည် မူလအရင်းအမြစ်မှ ပြန်လည်တည်ဆောက်သည် — hardware အစီရင်ခံမှုတိုင်းကို ထိန်းသိမ်း၊ ဗဟိုသို့ Catmull-Rom ကွေးကို ကိုက်၊ နေရာတစ်ခုစီအတွက် အကျယ်ပြောင်းလဲသော အပြင်အဆင်ကို ဖန်တီး၍ frame တိုင်း အပိုအလိုက် ပေးပို့သည် — တကယ့်မှင်၏ သဘာဝအထူကို ထိန်းသိမ်း၍ ရှည်သောလိုင်းများ ချောမွေ့နေစေသည်။',
  ov_c1_t:'လက်ရေးကို တိကျစွာ ပြန်ဖော်',
  ov_c1_p:'hardware နမူနာအားလုံး (ပေါင်းစပ်ထားသော event အပါ) ကို ထိန်းသိမ်းသည်; ဖိအား၊ အမြန်နှုန်း၊ ဘောင်းပင် ဝင်/ထွက်တို့က အကျယ်ကို အတူတကွ သတ်မှတ်သဖြင့် အစမ်းကြည့်နှင့် အပြီးသတ်လိုင်း နေရာတစ်ခုစီ ကိုက်ညီသည်။',
  ov_c1_g1:'အကျယ်ပြောင်းအပြင်အဆင်', ov_c1_g2:'ဝင်ပိုင်း', ov_c1_g3:'မြန်လျှင် ပိုပါး',
  ov_c2_t:'SAI ပုံစံ တုန်ခါမှုပြုပြင်',
  ov_c2_p:'0–10 ချိန်ညှိနိုင် (မူလ 3): နှောင့်နှေးနမူနာ + Gaussian ထပ်ခါဖစ် + လိုက်ပါသော ထိပ်ဖျားက တုန်ခါမှုကို ဖယ်ရှားသည်; မြှောက်လျှင် ထိပ်ဖျားသည် တကယ့်အဆုံးအထိ ချောမွေ့စွာ လိုက်သည်။',
  ov_c2_g1:'နှောင့်နှေးဖစ်', ov_c2_g2:'Gaussian ထပ်ခါ', ov_c2_g3:'အမြီးမလွဲ',
  ov_c3_t:'ဖိအားအားဖြည့် ချိန်ညှိနိုင်',
  ov_c3_p:'ဖိအားအားဖြည့် 0–10 (မူလ 3): 0 ဆိုလျှင် အကျယ်တူ၊ မြင့်လျှင် ဖိအားခြားနားမှု ပိုထင်ရှား; ဖိအားရှိသော စက်များတွင် switch ၏ သက်ရောက်မှု မရှိ။',
  ov_c3_g1:'ဖိအားပုံသွင်း', ov_c3_g2:'တိုက်ရိုက်',
  ft_lead:'ရေးသားခြင်း၊ စမ်းသပ်ခြင်းမှ ထုတ်ယူခြင်းအထိ: ဘောင်းပင် ပြင်ဆင်၊ ပြသရန် အပြည့်အစုံ။',
  ft1_t:'ဘောင်းပင် ၄ မျိုး',
  ft1_p:'ခဲတံ (ဂရဖိုက်မှုန်)၊ ဘောပင် (ဝိုင်း၊ ဖိအားပေါ့)၊ စုတ်တံ (ဖိအားပြင်း + ဝင်ပိုင်း)၊ အမှတ်အသားပင် (အလင်းဖောက်ပြန် ပြားချပ်၊ တစ်ကြိမ်ဖြည့်၍ မဲမသွား)။',
  ft2_t:'စက် စစ်ဆေးခြင်း',
  ft2_p:'စနစ်၏ ရေးသား / ဖိအား စက်များကို စာရင်းပြု၍ အမှတ်တံဆိပ်၊ ပရိုတိုကော၊ ဖိအားအဆင့်၊ လှည့်စောင်း၊ ဘေးခလုတ်၊ ခဲဖျက်ထိပ်၊ VID:PID ကို ပြသည်; တစ်တန်း ၂ လုံး၊ တစ်ခုချင်း ဖျက်နိုင်။',
  ft3_t:'ထိတွေ့စမ်းသပ်',
  ft3_p:'Multi-touch အမှတ်၊ ထိတွေ့လမ်းကြောင်း၊ ဖိအား telemetry နှင့် အစီရင်ခံနှုန်း; လမ်းကြောင်းသည် အလယ်အမှတ်ဖြတ် ဒုတိယအဆင့် Bézier ဖြင့်၊ အကျယ်သည် ဖိအားလိုက်; grid နှင့် လမ်းကြောင်းထိန်း switch ရှိ။',
  ft4_t:'အလင်းဖောက် / လော့ခ် မုဒ်',
  ft4_p:'အလင်းဖောက်မုဒ်သည် ရေးသားအလွှာကို လွှတ်၍ ဒက်စ်တော့ပေါ် တိုက်ရိုက်ရေးနိုင်; မုဒ်နှစ်ခုသည် လက်ရေး၊ ပုံ၊ သမိုင်း ကို သီးခြားထားပြီး ပြောင်းလျှင် ထပ်မကွာ။',
  ft5_t:'ပုံနှင့် အသွင်ပြောင်း',
  ft5_p:'ဖန်သားပြင်ဓာတ်ပုံ / ပုံ ထည့်ပြီးနောက် ရွှေ့၊ ထောင့်မှ ချဲ့၊ လွတ်လပ်စွာ လှည့်နိုင်; ကိုင်တန်းနှင့် cursor သည် အသွင်ပြောင်းလိုက်; အလွှာနှင့် ပြန်လည်သတ်မှတ်ရှိ။',
  ft6_t:'ထုတ်ယူ / သိမ်း',
  ft6_p:'သိမ်း = ထုတ်ယူ: PNG (စက္ကူနှင့် ပုံပါ) သို့မဟုတ် JSON vector မှင် (အမျိုးအစား၊ အကျယ်၊ အရောင်၊ ဖိအား switch၊ နမူနာအားလုံး); သိမ်းပြီးနောက် ဘုတ်ကို အလိုအလျောက် ရှင်း။',
  en_lead:'တိုက်ရိုက်အစမ်းကြည့် (ဘောင်းပင် thread) နှင့် အပြီးသတ်လိုင်းသည် တူညီသော algorithm နှင့် တူညီသော အကျယ်ကွေးကို သုံးသဖြင့် ရေးနေစဉ် မြင်ရသည့်ပုံသဏ္ဌာန်သည် ဘောင်းပင် မြှောက်ပြီးနောက် မပြောင်း။',
  en_s1_t:'နမူနာ', en_s1_p:'Stylus အကြမ်း packet ကို လက်ခံ၊ ပေါင်းစပ်ထားသော event ကို ဖြေ၊ အမှတ်တစ်ခုစီ၏ ကိုဩဒိနိတ်နှင့် NormalPressure ကို ဖတ်။',
  en_s2_t:'တည်ငြိမ်စေ', en_s2_p:'HcStab နှောင့်နှေးဖစ် window: နေရာစက်ဝန်းနမူနာ + 1-2-1 Gaussian ထပ်ခါ + လိုက်ပါသော ထိပ်ဖျား; ဖိအားစီးကို တစ်ချိန်တည်း စစ်။',
  en_s3_t:'ပုံသွင်း', en_s3_p:'အကျယ်ဖန်တီးက ဘောင်းပင်အမျိုးအစား၊ ဖိအား၊ အမြန်နှုန်း၊ ဝင်ပိုင်းမှ အမှတ်တစ်ခုစီ၏ အကျယ်ကို တွက်၍ exponential ချောစေ၊ တုန်ခါမှု နှိမ်။',
  en_s4_t:'ရေးဆွဲ', en_s4_p:'ဗဟိုသို့ Catmull-Rom ခွဲပြီးနောက် ကြိုးဖဲ့အပြင်အဆင်ကို တစ်ကြိမ်ဖြည့်; အလင်းဖောက်ပြန်ဘောင်းပင်သည် လမ်းကြောင်းတစ်ခုလုံးကို တစ်ကြိမ်သာ ဖြည့်၍ မဲမသွား။',
  dv_lead:'စနစ်က အစီရင်ခံသော Tablet စက်များကို အလိုအလျောက် ခွဲခြမ်းစိတ်ဖြာ၊ အမည်သော့စကားလုံးနှင့် VID/PID မှ အမှတ်တံဆိပ်၊ ပရိုတိုကို သတ်မှတ်၍ စွမ်းရည်များကို တိုက်ရိုက်ပြ။',
  dv1_t:'ထောက်ပံ့သော ပရိုတိုကော',
  dv1_p:'EMR (လျှပ်စစ်သံလိုက်ပဲ့တင်ရိုက်)၊ AES (တက်ကြွ လျှပ်စစ်စ္စတက်တစ်)၊ MPP (Microsoft Pen ပရိုတိုကော)၊ USI (အထွေထွေ stylus); passive capacitive ဘောင်းပင် နှင့် မောက်စ်ကို သီးခြားစု၊ မမှတ်မိသောစက်များကို သုံးပြီးမှ ပြ။',
  dv2_t:'Telemetry HUD',
  dv2_p:'စက်အမျိုးအစား၊ အမှတ်တံဆိပ်၊ ပရိုတိုကော၊ output (ထိပ် / ဘေးခလုတ် / ခဲဖျက်ထိပ် / hover)၊ ထိတွေ့အရေအတွက်၊ ကိုဩဒိနိတ်၊ ဖိအား၊ အဆင့်၊ ဘောင်းပင်အရေအတွက်၊ လှည့်စောင်း၊ အစီရင်ခံနှုန်း တို့ကို တိုက်ရိုက်ပြ။',
  sec_perf:'<span class="grad">မြင့်မားသော ထည့်သွင်းနှုန်း</span> အတွက် ပိုမိုကောင်းမွန်',
  pf_lead:'hot path အားလုံးသည် frame တိုင်း အပိုအလိုက်သာ လုပ်သဖြင့် ရှည်သော၊ မြန်သော လိုင်းများ နှေးမသွား။',
  pf1_t:'အပိုအလိုက် ပေးပို့', pf1_p:'လမ်းကြောင်းအလွှာသည် DrawingGroup ဖြင့် ထည့်; အမှတ်သစ် ရောက်သည်နှင့် အားလုံးပြန်မဆွဲဘဲ ပေးပို့၍ နှောင့်နှေးမှု ရှောင်။',
  pf2_t:'Cache ပြန်သုံး', pf2_p:'စုတ်တံနှင့် ဘောင်းပင်ကို «အရောင် + ပမာဏချထားသော အကျယ်» ဖြင့် cache လုပ်၍ freeze; thread အကြား လုံခြုံ၊ ထပ်ခွဲဝေမှု မရှိ။',
  pf3_t:'လိုအပ်လျှင် ပြန်ဆွဲ', pf3_p:'Grid နှင့် static အလွှာသည် အရွယ် / switch ပြောင်းလျှင်သာ ပြန်ဆွဲ; live အလွှာသည် အသက်ဝင်သော element များသာ ပြန်ဆွဲ။',
  sec_specs:'နည်းပညာ <span class="grad">သတ်မှတ်ချက်</span>',
  sp_th1:'အချက်', sp_th2:'သတ်မှတ်ချက်',
  sp1l:'OS', sp1v:'Windows 10 / 11 (အကြံပြု); Windows 7 SP1 အထက် အလုပ်',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'ဗိသုကာ', sp3v:'x64 (အကြံပြု) နှင့် x86၊ နှစ်မျိုးလုံး Debug / Release build ရှိ',
  sp4l:'ထည့်သွင်းစက်', sp4v:'EMR ဘောင်းပင်၊ တက်ကြွ capacitive AES / MPP / USI၊ passive ဘောင်းပင်၊ ထိတွေ့ဖန်သားပြင်၊ မောက်စ်',
  sp5l:'ဖိအား', sp5v:'အဆင့်သည် စက်ကို လိုက်; အားဖြည့် 0~10 (မူလ 3)၊ အကျယ်တူအတွက် ပိတ်နိုင်',
  sp6l:'တုန်ခါမှုပြုပြင်', sp6v:'0~10 (မူလ 3)၊ နှောင့်နှေးဖစ် + Gaussian ထပ်ခါ + မြှောက်လျှင် လိုက်',
  sp7l:'ဘောင်းပင်အမျိုးအစား', sp7v:'ခဲတံ၊ ဘောပင်၊ စုတ်တံ၊ အမှတ်အသားပင် (တစ်ကြိမ် အလင်းဖောက်ဖြည့်)',
  sp8l:'ဖျက်', sp8v:'ဖျက် (တကယ်ဆွဲထားသော အကျယ်အတိုင်း)၊ လိုင်းဖျက်၊ လာဆို; ညွှန်းကွင်းသည် ဖျက်ဧရိယာနှင့် 1:1 ကိုက်',
  sp9l:'ထုတ်ယူ', sp9v:'PNG (စက္ကူနှင့် ပုံပါ)၊ JSON vector မှင် (ပုံစံ + နမူနာအားလုံး)',
  sp10l:'UI', sp10v:'နက်ရှိုင်းသောအပြာရောင် theme၊ ဘောင်မဲ့ကတ်၊ ဆွဲနိုင်သော toolbar နှင့် HUD၊ F11 fullscreen၊ အလင်းဖောက် / လော့ခ် မုဒ်',
  sp11l:'အရွယ်', sp11v:'ဖိုင် တစ်ခုတည်း ခန့်မှန်း 1963 KB၊ ထည့်သွင်းမလို',
  sec_start:'<span class="grad">သုံးဆင့်</span> ဖြင့် ရေးစ',
  qs1_t:'ဒေါင်းလုဒ်လုပ်၍ အလုပ်', qs1_p:'x64 (သို့) x86 ကို ရွေး၊ ဖြည်၊ နှစ်ချက်နှိပ်၍ အလုပ် — ထည့်သွင်းမလို။',
  qs2_t:'ဘောင်းပင်၊ ဖိအား ရွေး', qs2_p:'Toolbar → ဘောင်းပင် panel: အမျိုးအစား၊ အကျယ်၊ အရောင် ရွေး၍ ဖိအားအားဖြည့်နှင့် တုန်ခါမှုပြုပြင်ကို ချိန်။',
  qs3_t:'ရေး၍ စမ်း', qs3_p:'တိုက်ရိုက်ရေး; Ctrl+T က ထိတွေ့စမ်းသပ်၊ Ctrl+D က စက်စစ်ဆေးကို ဖွင့်၍ ဖိအားကွေးနှင့် နှုန်းကို ကြည့်။',
  qs4_t:'ထုတ်ယူ', qs4_p:'Ctrl+S က PNG သို့မဟုတ် JSON အဖြစ် သိမ်း; ဘုတ်သည် နောက်တစ်ခေါက် အတွက် အလိုအလျောက် ရှင်း။',
  dl_lead1:'တရားဝင်ဆိုက်: ', dl_lead2:' · ဖိုင် တစ်ခုတည်း သယ်ဆောင်ရ၊ ဖြည်၍ အလုပ်။',
  dl_ver:'ဗားရှင်း 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · တစ်ခုလျှင် ခန့်မှန်း 1963 KB',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · 64-bit Windows အတွက်',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · 32-bit Windows အတွက်',
  dl_btn_x64:'x64 ဒေါင်းလုဒ်', dl_btn_x86:'x86 ဒေါင်းလုဒ်',
  dl_note2:'.NET Framework 4.8 လိုအပ် (Windows 10 အထက် တွင် များသောအားဖြင့် ပါဝင်)။',
  faq1_q:'ဖိအားမရှိသော စက်နှင့် သုံးနိုင်ပါသလား?', faq1_a:'ရပါသည်။ ဖိအားမရှိလျှင် ပရိုဂရမ်သည် «နှေးလျှင် ပိုထူ» ဖြင့် အထူကို အတု၊ ဖိအားအားဖြည့်ကို 0 ထား၍ အကျယ်တူ သုံးနိုင်။',
  faq2_q:'တုန်ခါမှုပြုပြင်ကို အလွန်မြင့်ထားလျှင်?', faq2_a:'တန်ဖိုး ကြီးလျှင် နှောင့်နှေးနမူနာနှင့် window ပိုကျယ်၊ လိုင်း ပိုချော်သော်လည်း လက်ရေး ပိုနှောင့်၊ တုံ့ပြန်မှု ပိုနှေး။ မူလ 3 သည် မျှတမှု; အမြန်နှုန်းနှင့် အလေ့အထအလိုက် 0–6 ချိန်။',
  faq3_q:'ထိတွေ့စမ်းသပ်ရှိ «လမ်းကြောင်းဆွဲ» က ဘာအတွက်?', faq3_a:'ပိတ်လျှင် ထိတွေ့အမှတ်ကို လိုက်သည့် မှိန်သွားသော အစက်ကို ပြ (တုံ့ပြန်မှုကြည့်ရန်); ဖွင့်လျှင် လမ်းကြောင်းကို အကျယ်က ဖိအားလိုက်သော ဆက်တိုက်လိုင်းအဖြစ် ဆွဲ၊ ပြတ်၊ တုန်ခါ၊ ဖိအားတည့်မတ်မှုကို စစ်ရန် လွယ်။',
  faq4_q:'JSON ထုတ်ယူတွင် ဘာပါသနည်း?', faq4_a:'လိုင်းတစ်ခုစီ၏ ဘောင်းပင်အမျိုးအစား၊ အကျယ်၊ အရောင်၊ ဖိအား switch၊ တုန်ခါ parameter နှင့် နမူနာအားလုံး (x / y / ဖိအား) — ပြန်ဖွင့်၊ ခွဲခြမ်း၊ ပြန်ဆွဲရန် vector data။',
  faq5_q:'အလင်းဖောက်နှင့် ပုံမှန် မုဒ် အချင်းချင်း သက်ရောက်ပါသလား?', faq5_a:'မသက်ရောက်။ မုဒ်တစ်ခုစီသည် လက်ရေး၊ ပုံ၊ သမိုင်း ကို သီးခြားထား၍ ပြောင်းလျှင် မထပ်; အလင်းဖောက်မုဒ်သည် ရေးသားအလွှာကို လွှတ်၍ ဒက်စ်တော့ပေါ် မှတ်ချက်ရေးနိုင်။'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['fa-IR'] = {
  hero_stage_live:'EMR-TEST · نمایش زندهٔ نوشتن',
  stat_pen:'انواع قلم: مداد / خودکار / قلم‌مو / ماژیک',
  stat_refresh:'به‌روزرسانی تدریجی (در ۱ فریم)',
  ov_lead:'بیشتر تخته‌ها خط را به چندخطی با عرض یکنواخت ساده می‌کنند: دایره‌ها گوشه‌دار می‌شوند، خطوط سریع می‌شکنند و فشار سخت حس می‌شود. EMR-TEST از منبع بازسازی می‌کند: هر گزارش سخت‌افزار را نگه می‌دارد، منحنی Catmull-Rom مرکزی را برازش می‌دهد و برای هر نقطه یک محوطه با عرض متغیر می‌سازد که هر فریم به‌صورت تدریجی ارسال می‌شود — نفس طبیعی ضخامت جوهر واقعی حفظ می‌شود و خطوط بلند روان می‌مانند.',
  ov_c1_t:'بازتولید وفادار خط',
  ov_c1_p:'همهٔ نمونه‌های سخت‌افزار (شامل رویدادهای ادغام‌شده) را نگه می‌دارد؛ فشار، سرعت و ورود/خروج قلم با هم عرض را تعیین می‌کنند، بنابراین پیش‌نمایش و خط نهایی نقطه‌به‌نقطه یکسان‌اند.',
  ov_c1_g1:'محوطهٔ عرض متغیر', ov_c1_g2:'ورود قلم', ov_c1_g3:'تندتر ← نازک‌تر',
  ov_c2_t:'اصلاح لرزش به سبک SAI',
  ov_c2_p:'قابل تنظیم ۰–۱۰ (پیش‌فرض ۳): نمونه‌برداری تأخیری + برازش تکراری گاوسی + نوک قلم دنبال‌کننده لرزش دست را حذف می‌کند؛ هنگام برداشتن، نوک نرم تا نقطهٔ واقعی پیش می‌رود.',
  ov_c2_g1:'برازش تأخیری', ov_c2_g2:'تکرارهای گاوسی', ov_c2_g3:'بدون دم جاافتاده',
  ov_c3_t:'بهرهٔ فشار قابل تنظیم',
  ov_c3_p:'بهرهٔ فشار ۰–۱۰ (پیش‌فرض ۳): ۰ عرض ثابت و مقادیر بالاتر کنتراست فشار را تقویت می‌کند؛ دستگاه‌های دارای فشار از کلید اثر نمی‌گیرند.',
  ov_c3_g1:'شکل‌دهی فشار', ov_c3_g2:'زنده',
  ft_lead:'از نوشتن و آزمون تا خروجی: چرخه‌ای کامل برای اشکال‌زدایی و نمایش قلم.',
  ft1_t:'چهار نوع قلم',
  ft1_p:'مداد (دانهٔ گرافیت)، خودکار (گرد، فشار سبک)، قلم‌مو (فشار قوی + ورود) و ماژیک (نوک تخت نیمه‌شفاف، یک‌بار پر شدن بدون تیره شدن).',
  ft2_t:'شناسایی دستگاه',
  ft2_p:'دستگاه‌های نوشتن / فشار سیستم را فهرست می‌کند و برند، پروتکل، سطوح فشار، شیب، دکمه‌های کناری، سر پاک‌کن و VID:PID را نشان می‌دهد؛ دو در هر ردیف با حذف تک‌تک.',
  ft3_t:'آزمون لمسی',
  ft3_p:'نقاط چندلمسی، رد لمسی، تله‌متری فشار و نرخ گزارش؛ ردها با بزیهٔ درجه‌دوم از نقاط میانی و عرض بر پایهٔ فشار رسم می‌شوند، با کلیدهای شبکه و نگه‌داشتن رد.',
  ft4_t:'حالت‌های شفاف / قفل',
  ft4_p:'حالت شفاف لایهٔ نوشتن را آزاد می‌کند تا روی میزکار بنویسید؛ دو حالت خطوط، تصاویر و تاریخچه را جدا نگه می‌دارند و هنگام جابه‌جایی روی هم نمی‌افتند.',
  ft5_t:'تصاویر و تبدیل‌ها',
  ft5_p:'پس از درج تصویر / عکس می‌توانید آن را جابه‌جا، از گوشه‌ها مقیاس و آزادانه بچرخانید؛ دستگیره‌ها و نشانگر تبدیل را دنبال می‌کنند، با لایه‌ها و بازنشانی.',
  ft6_t:'خروجی و ذخیره',
  ft6_p:'ذخیره = خروجی: PNG (با کاغذ و تصاویر) یا جوهر برداری JSON (نوع، عرض، رنگ، کلید فشار و همهٔ نمونه‌ها)؛ تخته پس از ذخیره خودکار پاک می‌شود.',
  en_lead:'پیش‌نمایش زنده (رشتهٔ قلم) و خط نهایی از یک الگوریتم و یک منحنی عرض استفاده می‌کنند، بنابراین تصویر هنگام نوشتن پس از برداشتن قلم تغییر نمی‌کند.',
  en_s1_t:'نمونه‌برداری', en_s1_p:'بسته‌های خام Stylus را می‌گیرد، رویدادهای ادغام‌شده را باز می‌کند و مختصات و NormalPressure هر نقطه را می‌خواند.',
  en_s2_t:'تثبیت', en_s2_p:'پنجرهٔ برازش تأخیری HcStab: نمونه‌برداری شعاعی + تکرارهای گاوسی ۱-۲-۱ + نوک دنبال‌کننده؛ سری فشار همگام پالایش می‌شود.',
  en_s3_t:'شکل‌دهی', en_s3_p:'مولد عرض، عرض هر نقطه را از نوع قلم، فشار، سرعت و ورود محاسبه می‌کند، با هموارسازی نمایی و سرکوب لرزش.',
  en_s4_t:'رسم', en_s4_p:'پس از تقسیم Catmull-Rom مرکزی، محوطهٔ نواری یک‌بار پر می‌شود؛ قلم‌های نیمه‌شفاف کل مسیر را یک‌بار پر می‌کنند تا تیره نشود.',
  dv_lead:'دستگاه‌های Tablet گزارش‌شدهٔ سیستم را خودکار تحلیل می‌کند، برند و پروتکل را از کلیدواژه‌ها و VID/PID تعیین و توانایی‌ها را زنده نشان می‌دهد.',
  dv1_t:'پروتکل‌های پشتیبانی‌شده',
  dv1_p:'EMR (رزونانس الکترومغناطیسی)، AES (الکترواستاتیک فعال)، MPP (پروتکل Microsoft Pen) و USI (قلم همه‌منظوره)؛ قلم‌های خازنی غیرفعال و موشواره جدا گروه‌بندی می‌شوند و دستگاه ناشناخته پس از استفاده نمایش می‌یابد.',
  dv2_t:'HUD تله‌متری',
  dv2_p:'نوع دستگاه، برند، پروتکل، خروجی (نوک / دکمهٔ کناری / سر پاک‌کن / شناور)، شمار تماس‌ها، مختصات، فشار، سطوح، شمار قلم‌ها، شیب و نرخ گزارش را زنده نشان می‌دهد.',
  sec_perf:'بهینه برای <span class="grad">ورودی بسامد بالا</span>',
  pf_lead:'همهٔ مسیرهای داغ تنها افزایشی در هر فریم انجام می‌دهند، بنابراین خطوط بلند و سریع کند نمی‌شوند.',
  pf1_t:'ارسال تدریجی', pf1_p:'لایهٔ رد با DrawingGroup اضافه می‌کند؛ هر نقطهٔ جدید به‌محض رسیدن ارسال می‌شود بدون رسم کامل مجدد، تا تأخیر رخ ندهد.',
  pf2_t:'استفادهٔ مجدد از حافظهٔ نهان', pf2_p:'قلم‌مو و قلم‌ها بر پایهٔ «رنگ + عرض کوانتیزه» نهان و منجمد می‌شوند، ایمن میان رشته‌ها و بدون تخصیص مکرر.',
  pf3_t:'رسم مجدد در صورت نیاز', pf3_p:'شبکه و لایه‌های ایستا تنها با تغییر اندازه / کلید رسم مجدد می‌شوند؛ لایهٔ زنده تنها عناصر فعال را دوباره رسم می‌کند.',
  sec_specs:'<span class="grad">مشخصات</span> فنی',
  sp_th1:'مورد', sp_th2:'مشخصه',
  sp1l:'سیستم‌عامل', sp1v:'Windows 10 / 11 (توصیه‌شده)؛ از Windows 7 SP1 اجرا می‌شود',
  sp2l:'محیط اجرا', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'معماری', sp3v:'x64 (توصیه‌شده) و x86، هر دو با ساخت Debug / Release',
  sp4l:'دستگاه‌های ورودی', sp4v:'قلم‌های EMR، خازنی فعال AES / MPP / USI، قلم‌های غیرفعال، صفحه‌های لمسی، موشواره',
  sp5l:'فشار', sp5v:'سطوح از دستگاه پیروی می‌کند؛ بهره ۰~۱۰ (پیش‌فرض ۳)، برای عرض ثابت می‌توان خاموش کرد',
  sp6l:'اصلاح لرزش', sp6v:'۰~۱۰ (پیش‌فرض ۳)، برازش تأخیری + تکرارهای گاوسی + پیگیری هنگام برداشتن',
  sp7l:'انواع قلم', sp7v:'مداد، خودکار، قلم‌مو، ماژیک (یک پر شدن نیمه‌شفاف)',
  sp8l:'پاک کردن', sp8v:'پاک‌کن (بر پایهٔ عرض واقعی رسم)، حذف خط، کمند؛ حلقهٔ نشانگر با محدودهٔ پاک‌کردن ۱:۱ منطبق است',
  sp9l:'خروجی', sp9v:'PNG (با کاغذ و تصاویر)، جوهر برداری JSON (سبک + همهٔ نمونه‌ها)',
  sp10l:'رابط', sp10v:'پوستهٔ آبی عمیق، کارت‌های بی‌قاب، نوار و HUD قابل جابه‌جایی، F11 تمام‌صفحه، حالت‌های شفاف / قفل',
  sp11l:'حجم', sp11v:'یک فایل حدود ۴۶۵ کیلوبایت، بدون نصب',
  sec_start:'در <span class="grad">سه گام</span> نوشتن را آغاز کن',
  qs1_t:'دانلود و اجرا', qs1_p:'نسخهٔ x64 (یا x86) را برگزین، استخراج کن و با دوبار کلیک اجرا کن — بدون نصب.',
  qs2_t:'انتخاب قلم و فشار', qs2_p:'نوار → پنل قلم: نوع، عرض و رنگ را انتخاب و بهرهٔ فشار و اصلاح لرزش را تنظیم کن.',
  qs3_t:'نوشتن و آزمون', qs3_p:'مستقیم بنویس؛ Ctrl+T آزمون لمسی و Ctrl+D شناسایی دستگاه را باز می‌کند تا منحنی فشار و نرخ را ببینی.',
  qs4_t:'خروجی', qs4_p:'Ctrl+S به‌صورت PNG یا JSON ذخیره می‌کند؛ تخته برای دور بعد خودکار پاک می‌شود.',
  dl_lead1:'سایت رسمی: ', dl_lead2:' · یک فایل همراه، استخراج و اجرا.',
  dl_ver:'نسخهٔ ۱.۰.۰ (۲۰۲۶-۰۹-۱۶)',
  dl_meta:'Windows · .NET Framework 4.8 · هرکدام حدود ۴۶۵ کیلوبایت',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · برای ویندوز ۶۴-بیتی',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · برای ویندوز ۳۲-بیتی',
  dl_btn_x64:'دانلود x64', dl_btn_x86:'دانلود x86',
  dl_note2:'.NET Framework 4.8 لازم است (معمولاً در ویندوز ۱۰ و بالاتر موجود است).',
  faq1_q:'با دستگاه‌های بدون فشار کار می‌کند؟', faq1_a:'بله. بدون فشار، برنامه ضخامت را با قاعدهٔ «کندتر = ضخیم‌تر» شبیه‌سازی می‌کند؛ می‌توانی بهره را ۰ کنی تا عرض ثابت شود.',
  faq2_q:'اگر اصلاح لرزش خیلی بالا باشد چه می‌شود؟', faq2_a:'هرچه مقدار بیشتر، نمونه‌های تأخیری و پنجرهٔ پهن‌تر: خطوط نرم‌تر اما خط دیرتر و پاسخ کندتر. پیش‌فرض ۳ نقطهٔ تعادل است؛ بسته به سرعت میان ۰ تا ۶ تنظیم کن.',
  faq3_q:'«رسم رد» در آزمون لمسی به چه کار می‌آید؟', faq3_a:'خاموش: نقطهٔ محوشونده‌ای که تماس را دنبال می‌کند نشان می‌دهد (برای دیدن پاسخ)؛ روشن: رد را به‌صورت خطوط پیوستهٔ نگه‌داشته رسم می‌کند که عرضش از فشار پیروی می‌کند و بررسی گسستگی، لرزش و خطی‌بودن آسان می‌شود.',
  faq4_q:'خروجی JSON چه دارد؟', faq4_a:'نوع قلم، عرض، رنگ، کلید فشار، پارامترهای لرزش و همهٔ نمونه‌های (x / y / فشار) هر خط به‌صورت دادهٔ برداری برای پخش، تحلیل یا رسم دوباره.',
  faq5_q:'حالت‌های شفاف و عادی بر هم اثر می‌گذارند؟', faq5_a:'نه. هر حالت خطوط، تصاویر و تاریخچهٔ خود را نگه می‌دارد و هنگام جابه‌جایی روی هم نمی‌افتند؛ حالت شفاف لایهٔ نوشتن را برای یادداشت روی میزکار آزاد می‌کند.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['ga-IE'] = {
  hero_stage_live:'EMR-TEST · taispeántas beo scríbhneoireachta',
  stat_pen:'Cineálacha pinn: peann luaidhe / peann gránach / scuab / aibhsitheoir',
  stat_refresh:'Athnuachan incriminteach (laistigh de 1 fhráma)',
  ov_lead:'Déanann formhór na gclár bán an stróc a shimpliú go polllíne de leithead cothrom: éiríonn ciorcail choirneálach, briseann strócanna tapa agus mothaítear an brú chomh righin. Atógann EMR-TEST ón bhfoinse: coinníonn sé gach tuairisc crua-earraí, oireann sé cuar Catmull-Rom láraigh agus gineann sé imlíne de leithead athraitheach do gach pointe, a sheoltar go hincriminteach gach fráma — coimeádtar anál nádúrtha an dúigh fhíor agus fanann strócanna fada réidh.',
  ov_c1_t:'Athchruthú dílis an stróic',
  ov_c1_p:'Coinníonn sé gach sampla crua-earraí (lena n-áirítear imeachtaí comhtháite); socraíonn brú, luas agus iontráil/eisíocht an phinn an leithead le chéile, mar sin tagann an réamhamharc agus an stróc deiridh le chéile pointe ar phointe.',
  ov_c1_g1:'Imlíne athraitheach', ov_c1_g2:'Iontráil', ov_c1_g3:'Níos tapúla → níos tanaí',
  ov_c2_t:'Ceartú crith ar nós SAI',
  ov_c2_p:'Inchoigeartaithe 0–10 (réamhshocrú 3): sampláil mhoillithe + oiriúnú athchleachtach Gaussach + rinn phinn a leanann a bhaineann an crith; nuair a ardaítear, leanann an rinn go réidh go dtí an fíorphointe deiridh.',
  ov_c2_g1:'Oiriúnú moillithe', ov_c2_g2:'Atriallta Gaussacha', ov_c2_g3:'Gan eireaball ar iarraidh',
  ov_c3_t:'Gnóthachan brú inchoigeartaithe',
  ov_c3_p:'Gnóthachan 0–10 (réamhshocrú 3): tugann 0 leithead seasmhach agus méadaíonn luachanna níos airde codarsnacht an bhrú; ní chuireann an lasc isteach ar ghléasanna a bhfuil brú acu.',
  ov_c3_g1:'Múnlú brú', ov_c3_g2:'Beo',
  ft_lead:'Ó scríobh agus tástáil go honnmhairiú: timthriall iomlán chun an peann a dhífhabhtú agus a thaispeáint.',
  ft1_t:'Ceithre chineál pinn',
  ft1_p:'Peann luaidhe (gráinnín graifíte), peann gránach (cruinn, brú éadrom), scuab (brú láidir + iontráil) agus aibhsitheoir (rinn chothrom thrédhearcach, líonadh amháin gan dorchú).',
  ft2_t:'Braith gléasanna',
  ft2_p:'Liostaíonn sé gléasanna scríbhneoireachta / brú an chórais agus taispeánann sé branda, prótacal, leibhéil bhrú, claonadh, cnaipí taobh, rinn scriosáin agus VID:PID; dhá cheann in aghaidh an ró le scriosadh ceann ar cheann.',
  ft3_t:'Tástáil tadhaill',
  ft3_p:'Pointí iltadhail, rianta tadhaill, teileiméadracht bhrú agus ráta tuairiscithe; úsáideann na rianta Bézier cearnach trí phointí láir le leithead de réir brú, le lasca greille agus coinneála rianta.',
  ft4_t:'Móid thrédhearcacha / ghlasála',
  ft4_p:'Scaoileann an mód trédhearcach an tsraith scríbhneoireachta ionas gur féidir scríobh go díreach ar an deasc; coinníonn an dá mhód strócanna, íomhánna agus stair ar leithligh agus ní charnann siad agus iad á n-athrú.',
  ft5_t:'Íomhánna agus claochluithe',
  ft5_p:'Tar éis scáileánghrianghraif / íomhá a chur isteach is féidir í a bhogadh, a scálú ó na coirnéil agus a rothlú go saor; leanann na hanlaí agus an cúrsóir an claochlú, le sraitheanna agus athshocrú.',
  ft6_t:'Onnmhairiú agus sábháil',
  ft6_p:'Sábháil = onnmhairiú: PNG (le páipéar agus íomhánna) nó dúch veicteora JSON (cineál, leithead, dath, lasc bhrú agus gach sampla); glantar an clár go huathoibríoch.',
  en_lead:'Úsáideann an réamhamharc beo (snáithe an phinn) agus an stróc deiridh an t-algartam céanna agus an cuar leithead céanna, mar sin ní athraíonn an pictiúr le linn scríbhneoireachta nuair a ardaítear an peann.',
  en_s1_t:'Sampláil', en_s1_p:'Faigheann sé paicéid amha Stylus, forbraíonn sé imeachtaí comhtháite agus léann sé comhordanáidí agus NormalPressure gach pointe.',
  en_s2_t:'Cobhsú', en_s2_p:'Fuinneog oiriúnaithe mhoillithe HcStab: sampláil ga spásúil + atriallta Gaussacha 1-2-1 + rinn phinn a leanann; scagtar an tsraith bhrú go sioncrónach.',
  en_s3_t:'Múnlú', en_s3_p:'Ríomhann an gineadóir leithead leithead gach pointe ó chineál pinn, brú, luas agus iontráil, le smúdáil easpónantúil agus cosc crith.',
  en_s4_t:'Rindreáil', en_s4_p:'Tar éis foroinn Catmull-Rom láraigh tógtar imlíne ribíneach a líontar uair amháin; líonann pinn thrédhearcacha an cosán iomlán uair amháin chun dorchú a sheachaint.',
  dv_lead:'Anailísíonn sé go huathoibríoch na gléasanna Tablet a thuairiscíonn an córas, socraíonn sé branda agus prótacal ó eochairfhocail agus VID/PID agus taispeánann sé na cumais go beo.',
  dv1_t:'Prótacail thacaíochta',
  dv1_p:'EMR (athshondas leictreamaighnéadach), AES (leictreastatach gníomhach), MPP (prótacal Microsoft Pen) agus USI (stylus uilíoch); grúpáiltear pinn chumasacha éighníomhacha agus luchóga ar leithligh, agus ní thaispeántar gléasanna neamhaitheanta go dtí tar éis iad a úsáid.',
  dv2_t:'HUD teileiméadrachta',
  dv2_p:'Taispeánann sé go beo cineál gléis, branda, prótacal, aschur (rinn / cnaipe taoibh / rinn scriosáin / foluaineas), líon na dteagmhálacha, comhordanáidí, brú, leibhéil, líon na bpeann, claonadh agus ráta tuairiscithe.',
  sec_perf:'Optamaithe do <span class="grad">ionchur ardmhinicíochta</span>',
  pf_lead:'Ní dhéanann gach cosán te ach incrimintí in aghaidh an fhráma, mar sin ní mhoilleoidh strócanna fada tapa.',
  pf1_t:'Seoladh incriminteach', pf1_p:'Cuireann an tsraith rianta leis trí DrawingGroup; seoltar gach pointe nua a thagann gan athlíniú iomlán, rud a sheachnaíonn moill.',
  pf2_t:'Athúsáid taisce', pf2_p:'Cuirtear scuaba agus pinn i dtaisce agus reoitear iad de réir «dath + leithead cainníochtaithe», sábháilte idir snáitheanna gan ath-leithdháileadh.',
  pf3_t:'Athlíniú ar éileamh', pf3_p:'Ní athlínítear an ghreille agus na sraitheanna statacha ach amháin nuair a athraíonn méid / lasc; ní athlíníonn an tsraith bheo ach gnéithe gníomhacha.',
  sec_specs:'<span class="grad">Sonraíochtaí</span> teicniúla',
  sp_th1:'Mír', sp_th2:'Sonraíocht',
  sp1l:'OS', sp1v:'Windows 10 / 11 (molta); oibríonn ó Windows 7 SP1 ar aghaidh',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Ailtireacht', sp3v:'x64 (molta) agus x86, an dá cheann le build Debug / Release',
  sp4l:'Gléasanna ionchuir', sp4v:'Pinn EMR, cumasacha gníomhacha AES / MPP / USI, pinn éighníomhacha, scáileáin tadhaill, luchóg',
  sp5l:'Brú', sp5v:'Leanann leibhéil an ghléis; gnóthachan 0~10 (réamhshocrú 3), is féidir é a mhúchadh le haghaidh leithead seasmhach',
  sp6l:'Ceartú crith', sp6v:'0~10 (réamhshocrú 3), oiriúnú moillithe + atriallta Gaussacha + tóir agus an peann á ardú',
  sp7l:'Cineálacha pinn', sp7v:'Peann luaidhe, peann gránach, scuab, aibhsitheoir (líonadh trédhearcach amháin)',
  sp8l:'Scriosadh', sp8v:'Scrios (de réir an leithid rindreáilte fhíor), scrios stróic, laindéal; tagann an fáinne táiscithe leis an raon scriosta 1:1',
  sp9l:'Onnmhairiú', sp9v:'PNG (le páipéar agus íomhánna), dúch veicteora JSON (stíl + gach sampla)',
  sp10l:'Comhéadan', sp10v:'Téama gorm domhain, cártaí gan bhordúr, barra agus HUD inaistrithe, F11 lánscáileán, móid thrédhearcacha / ghlasála',
  sp11l:'Méid', sp11v:'Comhad amháin thart ar 1963 KB, gan suiteáil',
  sec_start:'Tosaigh ag scríobh i <span class="grad">dtrí chéim</span>',
  qs1_t:'Íoslódáil agus rith', qs1_p:'Roghnaigh an leagan x64 (nó x86), dízipeáil agus déchliceáil chun rith — gan suiteáil.',
  qs2_t:'Roghnaigh peann agus brú', qs2_p:'Barra → painéal an phinn: roghnaigh cineál, leithead agus dath agus coigeartaigh gnóthachan an bhrú agus ceartú an chrith de réir mar is gá.',
  qs3_t:'Scríobh agus tástáil', qs3_p:'Scríobh go díreach; osclaíonn Ctrl+T an tástáil tadhaill agus Ctrl+D braith gléasanna chun an cuar brú agus an ráta a fheiceáil.',
  qs4_t:'Onnmhairigh', qs4_p:'Sábhálann Ctrl+S mar PNG nó JSON; glantar an clár go huathoibríoch don chéad bhabhta eile.',
  dl_lead1:'Suíomh oifigiúil: ', dl_lead2:' · comhad iniompartha amháin, dízipeáil agus rith.',
  dl_ver:'Leagan 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · thart ar 1963 KB an ceann',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · do Windows 64-giotán',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · do Windows 32-giotán',
  dl_btn_x64:'Íoslódáil x64', dl_btn_x86:'Íoslódáil x86',
  dl_note2:'Teastaíonn .NET Framework 4.8 (de ghnáth tá sé ionsuite i Windows 10 agus níos nuaí).',
  faq1_q:'An n-oibríonn sé le gléasanna gan bhrú?', faq1_a:'Oibríonn. Gan bhrú, insamhlaíonn an aip an tiús de réir «níos moille = níos tibhe»; is féidir an gnóthachan a shocrú go 0 freisin le haghaidh leithead seasmhach.',
  faq2_q:'Cad a tharlóidh má tá an ceartú crith ró-ard?', faq2_a:'Dá airde an luach, is ea is mó samplaí moillithe agus fuinneog níos leithne: línte níos réidhe ach moill níos mó agus freagairt níos moille. Is é 3 an réamhshocrú an chothromaíocht; coigeartaigh idir 0 agus 6 de réir do luas.',
  faq3_q:'Cad chuige «Tarraing rianta» sa tástáil tadhaill?', faq3_a:'Múchta taispeántar an pointe ag dul i léig a leanann an tadhaill (chun an fhreagairt a fheiceáil); ar siúl tarraingítear an riain mar línte leanúnacha a leanann a leithead an brú, rud a éascaíonn seiceáil briste, crith agus líneacht.',
  faq4_q:'Cad atá in onnmhairiú JSON?', faq4_a:'Cineál pinn, leithead, dath, lasc bhrú, paraiméadair chrith agus gach sampla (x / y / brú) gach stróic mar shonraí veicteora le haghaidh athsheinm, anailíse nó athrindreála.',
  faq5_q:'An gcuireann na móid thrédhearcacha agus ghnáthmhóid isteach ar a chéile?', faq5_a:'Ní chuireann. Coinníonn gach mód a strócanna, íomhánna agus stair féin agus ní charnann siad agus iad á n-athrú; scaoileann an mód trédhearcach an tsraith scríbhneoireachta le haghaidh nótaí ar an deasc.'
};
</script>
<script>
window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
window.EMR_I18N_EXTRA['la-LA'] = {
  hero_stage_live:'EMR-TEST · demonstratio viva scripturae',
  stat_pen:'Genera stipium: plumbum / stilus / penicillus / notator',
  stat_refresh:'Refectio incrementis (intra 1 tabulam)',
  ov_lead:'Pleraque tabularum albearum scripturam in lineas aequae latitudinis redigunt: circuli angulosi fiunt, lineae celeres franguntur et pressio dura sentitur. EMR-TEST ex fonte reconstruit: omnem relationem ferramenti servat, curvam Catmull-Rom centripetam aptat et pro singulis punctis formam latitudinis variabilis creat, quae singulis tabulis gradatim mittitur — naturalis spiritus atramenti veri servatur et lineae longae leves manent.',
  ov_c1_t:'Fidelis scripturae redditio',
  ov_c1_p:'Omnia specimina ferramenti servat (inclusos eventus coniunctos); pressio, celeritas et introitus/exitus stili latitudinem una definiunt, ita praevisum et linea finalis puncto puncto congruunt.',
  ov_c1_g1:'Forma latitudinis variabilis', ov_c1_g2:'Introitus', ov_c1_g3:'Celerius → tenuius',
  ov_c2_t:'Correctio tremorIS more SAI',
  ov_c2_p:'Composita 0–10 (defectus 3): specimina morata + aptatio iterata Gaussiana + cacumen stili sequens tremorem tollunt; cum tollitur, cacumen ad verum finem leniter pervenit.',
  ov_c2_g1:'Aptatio morata', ov_c2_g2:'Iterationes Gaussianae', ov_c2_g3:'Nullus cauda deest',
  ov_c3_t:'Lucrum pressionis compositum',
  ov_c3_p:'Lucrum 0–10 (defectus 3): 0 latitudinem constantem dat et valores altiores contrarium pressionis augent; instrumenta pressionis a commutatore non afficiuntur.',
  ov_c3_g1:'Formatio pressionis', ov_c3_g2:'Vivum',
  ft_lead:'A scriptura et probatione ad exportationem: cursus integer ad stilum emendandum et demonstrandum.',
  ft1_t:'Quattuor genera stipium',
  ft1_p:'Plumbum (granum graphiteum), stilus (rotundus, pressio levis), penicillus (pressio valida + introitus) et notator (cacumen planum translucidum, una impletio sine obscuratione).',
  ft2_t:'Instrumentorum detectio',
  ft2_p:'Instrumenta scripturae / pressionis systematis enumerat et monstrat notam, protocollum, gradus pressionis, inclinationem, bullas laterales, finem deleonis et VID:PID; bina per ordinem cum deletione singulorum.',
  ft3_t:'Probation tactus',
  ft3_p:'Puncta multi-tactus, vestigia tactus, telemetria pressionis et frequentia relationis; vestigia curvis Bézier quadraticis per puncta media utuntur, latitudine secundum pressionem, cum commutatoribus cratis et retentionis.',
  ft4_t:'Modi translucidus / obstructio',
  ft4_p:'Modus translucidus stratum scripturae liberat, ut in mensa directe scribas; duo modi scripturam, imagines et historiam separatim servant nec in commutatione cumulant.',
  ft5_t:'Imagines et transformationes',
  ft5_p:'Postquam tabulam / imaginem inseras, eam movere, ex angulis amplificare et libere rotare potes; manubria et cursor transformationem sequuntur, cum stratis et restitutione.',
  ft6_t:'Exportatio et conservatio',
  ft6_p:'Conservare = exportare: PNG (cum charta et imaginibus) vel atramentum vectoris JSON (genus, latitudo, color, commutator pressionis et omnia specimina); tabula post conservationem sponte purgatur.',
  en_lead:'Praevisum vivum (filum stili) et linea finalis eandem algorithmum eandemque curvam latitudinis adhibent, ita imago in scribendo post elevationem stili numquam mutatur.',
  en_s1_t:'Specimina', en_s1_p:'Fasciculos Stylus crudos accipit, eventus coniunctos explicat et coordinatas ac NormalPressure singulorum punctorum legit.',
  en_s2_t:'Stabilire', en_s2_p:'Fenestra aptationis moratae HcStab: specimina radii spatialis + iterationes Gaussianae 1-2-1 + cacumen stili sequens; series pressionis synchronice filtratur.',
  en_s3_t:'Formare', en_s3_p:'Generator latitudinis latitudinem singulorum punctorum ex genere stili, pressione, celeritate et introitu computat, cum levatione exponentiali et suppressione tremorIS.',
  en_s4_t:'Reddere', en_s4_p:'Post divisionem Catmull-Rom centripetam forma taeniae semel impletur; stili translucidi totum cursum semel implent ne obscurum fiat.',
  dv_lead:'Instrumenta Tablet a systemate relata sponte resolvit, notam et protocollum ex verbis clavibus et VID/PID determinat facultatesque vive monstrat.',
  dv1_t:'Protocolla sustentata',
  dv1_p:'EMR (resonantia electromagnetica), AES (electrostaticum activum), MPP (protocollum Microsoft Pen) et USI (stilus universalis); stili capacitives passivi et mus separatim gregantur, et instrumenta ignota post usum tantum apparent.',
  dv2_t:'HUD telemetriae',
  dv2_p:'Vive monstrat genus instrumenti, notam, protocollum, exitum (cacumen / bulla lateralis / finis deleonis / volatus), numerum tactuum, coordinatas, pressionem, gradus, numerum stipium, inclinationem et frequentiam relationis.',
  sec_perf:'Ad <span class="grad">introitum altae frequentiae</span> optimizatum',
  pf_lead:'Omnes viae calidae tantum incrementa per tabulam faciunt, ita lineae longae celeres numquam tardescunt.',
  pf1_t:'Missio incrementi', pf1_p:'Stratum vestigiorum per DrawingGroup addit; quodque punctum novum statim mittitur sine tota retractione, moram vitans.',
  pf2_t:'Reusus cellae', pf2_p:'Penicilli et stili per «colorem + latitudinem quantitatam» in cella servantur et congelantur, inter fila tuti sine allocatione repetita.',
  pf3_t:'Retractio ad necessitatem', pf3_p:'Crates et strata statica tantum mutatione magnitudinis / commutatoris retrahuntur; stratum vivum sola elementa activa retrahit.',
  sec_specs:'<span class="grad">Specificationes</span> technicae',
  sp_th1:'Res', sp_th2:'Valor',
  sp1l:'Systema', sp1v:'Windows 10 / 11 (commendatum); ab Windows 7 SP1 currit',
  sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
  sp3l:'Architectura', sp3v:'x64 (commendata) et x86, utraque cum aedificationibus Debug / Release',
  sp4l:'Instrumenta introitus', sp4v:'Stili EMR, capacitives activi AES / MPP / USI, stili passivi, tabulae tactus, mus',
  sp5l:'Pressio', sp5v:'Gradus instrumentum sequuntur; lucrum 0~10 (defectus 3), pro latitudine constanti deactiveri potest',
  sp6l:'Correctio tremorIS', sp6v:'0~10 (defectus 3), aptatio morata + iterationes Gaussianae + persecutio in elevatione',
  sp7l:'Genera stipium', sp7v:'Plumbum, stilus, penicillus, notator (una impletio translucida)',
  sp8l:'Deletio', sp8v:'Deleo (secundum latitudinem veram redditam), deletio lineae, laqueus; anulus indicans regionem 1:1 congruit',
  sp9l:'Exportatio', sp9v:'PNG (cum charta et imaginibus), atramentum vectoris JSON (stilus + omnia specimina)',
  sp10l:'Interfaciem', sp10v:'Thema caeruleum profundum, chartae sine marginibus, tabula et HUD mobilis, F11 plena tabula, modi translucidus / obstructio',
  sp11l:'Magnitudo', sp11v:'Unus fasciculus circa 1963 KB, sine institutione',
  sec_start:'In <span class="grad">tribus gradibus</span> scribere incipe',
  qs1_t:'Defer et curre', qs1_p:'Elige versionem x64 (vel x86), solve et duplice preme ad currendum — sine institutione.',
  qs2_t:'Elige stilum et pressionem', qs2_p:'Tabula → tabella stili: elige genus, latitudinem et colorem, et lucrum pressionis correctionemque tremorIS ad temperiem apta.',
  qs3_t:'Scribe et proba', qs3_p:'Directe scribe; Ctrl+T probationem tactus et Ctrl+D detectionem instrumentorum aperit, ut curvam pressionis et frequentiam videas.',
  qs4_t:'Exporta', qs4_p:'Ctrl+S ut PNG vel JSON servat; tabula pro sequenti vice sponte purgatur.',
  dl_lead1:'Situs officialis: ', dl_lead2:' · unus fasciculus portabilis, solve et curre.',
  dl_ver:'Versio 1.5.0.0 (2026-09-16)',
  dl_meta:'Windows · .NET Framework 4.8 · circa 1963 KB uterque',
  dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · pro Windows 64-bit',
  dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · pro Windows 32-bit',
  dl_btn_x64:'Defer x64', dl_btn_x86:'Defer x86',
  dl_note2:'.NET Framework 4.8 requiritur (plerumque iam inest in Windows 10 et superioribus).',
  faq1_q:'Fungiturne cum instrumentis sine pressione?', faq1_a:'Fungitur. Sine pressione programma crassitudinem per «tardius = crassius» imitatur; lucrum etiam ad 0 ponere potes pro latitudine constanti.',
  faq2_q:'Quid fit si correctio tremorIS nimis alta est?', faq2_a:'Quo maior valor, eo plura specimina morata et fenestra latior: lineae leviores sed scriptura serior et responsum tardius. Defectus 3 medium est; inter 0 et 6 pro celeritate tua compone.',
  faq3_q:'Quorsum valet «Vestigia trahere» in probatione tactus?', faq3_a:'Exclusum monstrat punctum evanescens quod tactum sequitur (ad responsum videndum); inclusum vestigium ut lineas continuas servatas trahit, quarum latitudo pressionem sequitur, ut fracturas, tremorem et linearem naturam facilius inspicias.',
  faq4_q:'Quid in exportatione JSON est?', faq4_a:'Genus stili, latitudo, color, commutator pressionis, parametri tremorIS et omnia specimina (x / y / pressio) singularum linearum ut data vectoris ad replay, analysin vel reddendum.',
  faq5_q:'Num modi translucidus et ordinarius se invicem afficiunt?', faq5_a:'Non. Uterque modus suam scripturam, imagines et historiam servat nec in commutatione cumulantur; modus translucidus stratum scripturae liberat ad annotationes in mensa.'
};
</script>
<script>
/* ===== 代码块注释：新增 15 种语言 ===== */
(function(){
  var C = {
    'ru-RU': [
      '// Ядро коррекции дрожания: задержанный отсчёт + итеративная гауссова подгонка + следящий кончик пера',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (по умолчанию 3)',
      'iter  = 2 + round(jit * 0.5);               // число итераций Гаусса (макс. 8)',
      'radius= 8 + jit * 0.8;                      // радиус окна подгонки (макс. 16px)',
      'press = 3 + round(jit * 0.5);               // проходы фильтра нажима',
      'delay = round(jit * 0.4);                   // задержанные отсчёты (макс. 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // естественное запаздывание пера = ощущение SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // дополняется при подъёме, хвост не теряется',
      '',
      '// Кривая: центростремительный параметрический Catmull-Rom (α = 0.5), без перехлёста при неравномерных отсчётах',
      '// Отрисовка: смещение по нормали в каждой точке → одна замкнутая ленточная заливка'
    ],
    'pt-PT': [
      '// Núcleo da correção de tremor: amostragem retardada + ajuste iterativo gaussiano + ponta que segue',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (predefinição 3)',
      'iter  = 2 + round(jit * 0.5);               // número de iterações gaussianas (máx. 8)',
      'radius= 8 + jit * 0.8;                      // raio da janela de ajuste (máx. 16px)',
      'press = 3 + round(jit * 0.5);               // passagens do filtro da série de pressão',
      'delay = round(jit * 0.4);                   // amostras retardadas (máx. 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // atraso natural da ponta = sensação SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // completado ao levantar, sem cauda perdida',
      '',
      '// Curva: Catmull-Rom centrípeta parametrizada (α = 0.5), sem ultrapassagem com amostragem irregular',
      '// Desenho: deslocar ao longo da normal → um único preenchimento de fita fechada'
    ],
    'pl-PL': [
      '// Rdzeń korekcji drgań: opóźnione próbkowanie + iteracyjne dopasowanie gaussowskie + podążająca końcówka',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (domyślnie 3)',
      'iter  = 2 + round(jit * 0.5);               // liczba iteracji gaussowskich (maks. 8)',
      'radius= 8 + jit * 0.8;                      // promień okna dopasowania (maks. 16px)',
      'press = 3 + round(jit * 0.5);               // przebiegi filtra serii nacisku',
      'delay = round(jit * 0.4);                   // opóźnione próbki (maks. 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // naturalne opóźnienie końcówki = wrażenie SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // uzupełniane przy podniesieniu, bez brakującego ogona',
      '',
      '// Krzywa: dośrodkowy parametryczny Catmull-Rom (α = 0.5), bez przestrzelenia przy nierównomiernym próbkowaniu',
      '// Rysowanie: przesunięcie wzdłuż normalnej → jedno zamknięte wypełnienie wstęgi'
    ],
    'ro-RO': [
      '// Nucleul corectării tremurului: eșantionare întârziată + potrivire iterativă gaussiană + vârf care urmărește',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (implicit 3)',
      'iter  = 2 + round(jit * 0.5);               // număr de iterații gaussiene (max. 8)',
      'radius= 8 + jit * 0.8;                      // raza ferestrei de potrivire (max. 16px)',
      'press = 3 + round(jit * 0.5);               // treceri ale filtrului seriei de presiune',
      'delay = round(jit * 0.4);                   // eșantioane întârziate (max. 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // întârziere naturală a vârfului = senzație SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // completat la ridicare, fără coadă lipsă',
      '',
      '// Curbă: Catmull-Rom centripetă parametrizată (α = 0.5), fără depășire la eșantionare neuniformă',
      '// Redare: deplasare de-a lungul normalei → o singură umplere de bandă închisă'
    ],
    'cs-CZ': [
      '// Jádro korekce chvění: zpožděné vzorkování + iterativní gaussovské prokládání + sledující hrot',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (výchozí 3)',
      'iter  = 2 + round(jit * 0.5);               // počet gaussovských iterací (max. 8)',
      'radius= 8 + jit * 0.8;                      // poloměr okna prokládání (max. 16px)',
      'press = 3 + round(jit * 0.5);               // průchody filtru řady tlaku',
      'delay = round(jit * 0.4);                   // zpožděné vzorky (max. 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // přirozené zpoždění hrotu = pocit SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // doplněno při zvednutí, bez chybějícího konce',
      '',
      '// Křivka: dostředivá parametrická Catmull-Rom (α = 0.5), bez překmitu při nerovnoměrném vzorkování',
      '// Vykreslení: posun podél normály → jedno uzavřené vyplnění stuhy'
    ],
    'sv-SE': [
      '// Kärnan i skakkorrigeringen: fördröjd sampling + gaussiska iterationer + följande spets',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (standard 3)',
      'iter  = 2 + round(jit * 0.5);               // antal gaussiska iterationer (max 8)',
      'radius= 8 + jit * 0.8;                      // radie för anpassningsfönstret (max 16px)',
      'press = 3 + round(jit * 0.5);               // genomgångar av tryckseriens filter',
      'delay = round(jit * 0.4);                   // fördröjda prover (max 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // naturlig fördröjning av spetsen = SAI-känsla',
      'onPenUp: emit smoothChase(tip -> realEnd);        // kompletteras vid lyft, ingen saknad svans',
      '',
      '// Kurva: centripetal parametriserad Catmull-Rom (α = 0.5), inget överskott vid ojämn sampling',
      '// Ritning: förskjutning längs normalen → en enda sluten bandfyllning'
    ],
    'da-DK': [
      '// Kernen i rystelseskompensationen: forsinket sampling + gaussiske iterationer + følgende spids',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (standard 3)',
      'iter  = 2 + round(jit * 0.5);               // antal gaussiske iterationer (maks. 8)',
      'radius= 8 + jit * 0.8;                      // radius for tilpasningsvinduet (maks. 16px)',
      'press = 3 + round(jit * 0.5);               // gennemløb af trykseriens filter',
      'delay = round(jit * 0.4);                   // forsinkede prøver (maks. 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // naturlig forsinkelse af spidsen = SAI-følelse',
      'onPenUp: emit smoothChase(tip -> realEnd);        // udfyldes ved løft, ingen manglende hale',
      '',
      '// Kurve: centripetal parametriseret Catmull-Rom (α = 0.5), ingen overskridelse ved ujævn sampling',
      '// Tegning: forskydning langs normalen → én lukket båndudfyldning'
    ],
    'fi-FI': [
      '// Tärinänkorjauksen ydin: viivytetty näytteenotto + Gaussin iteraatiot + perässä kulkeva kärki',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (oletus 3)',
      'iter  = 2 + round(jit * 0.5);               // Gaussin iteraatioiden määrä (enintään 8)',
      'radius= 8 + jit * 0.8;                      // sovitusikkunan säde (enintään 16px)',
      'press = 3 + round(jit * 0.5);               // painesarjan suodatuskierrokset',
      'delay = round(jit * 0.4);                   // viivytetyt näytteet (enintään 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // kärjen luonnollinen viive = SAI-tuntuma',
      'onPenUp: emit smoothChase(tip -> realEnd);        // täydennetään nostettaessa, häntä ei jää puuttumaan',
      '',
      '// Käyrä: keskihakuinen parametroitu Catmull-Rom (α = 0.5), ei ylitystä epätasaisella näytteistyksellä',
      '// Piirto: siirto normaalin suunnassa → yksi suljettu nauhatäyttö'
    ],
    'ms-MY': [
      '// Teras pembetulan gegaran: persampelan tertunda + pemadanan berulang Gauss + hujung yang mengikut',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (lalai 3)',
      'iter  = 2 + round(jit * 0.5);               // bilangan lelaran Gauss (maks. 8)',
      'radius= 8 + jit * 0.8;                      // jejari tetingkap pemadanan (maks. 16px)',
      'press = 3 + round(jit * 0.5);               // bilangan laluan penapis siri tekanan',
      'delay = round(jit * 0.4);                   // sampel tertunda (maks. 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // kelewatan semula jadi hujung pen = rasa SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // dilengkapkan semasa angkat, tiada hujung hilang',
      '',
      '// Lengkung: Catmull-Rom berpusat berparameter (α = 0.5), tiada lebihan dengan persampelan tidak sekata',
      '// Lukisan: anjakan sepanjang normal → satu isian reben tertutup'
    ],
    'fil-PH': [
      '// Ubod ng pagwawasto ng panginginig: naantalang sampling + umuulit na Gaussian na pag-ayon + dulo na sumusunod',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (default 3)',
      'iter  = 2 + round(jit * 0.5);               // bilang ng mga ulit na Gaussian (max 8)',
      'radius= 8 + jit * 0.8;                      // radius ng window ng pag-ayon (max 16px)',
      'press = 3 + round(jit * 0.5);               // mga pass ng filter ng serye ng presyon',
      'delay = round(jit * 0.4);                   // naantalang sample (max 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // natural na pagkaantala ng dulo = pakiramdam ng SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // kinukumpleto kapag iniangat, walang kulang na dulo',
      '',
      '// Kurba: centripetal na parametrisadong Catmull-Rom (α = 0.5), walang overshoot sa hindi pantay na sampling',
      '// Pagguhit: offset sa kahabaan ng normal → isang saradong ribbon fill'
    ],
    'mn-MN': [
      '// Чичрэл засварын цөм: хойшлуулсан дээжлэлт + Гауссийн давталттай тааруулга + дагах үзүүр',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (анхдагч 3)',
      'iter  = 2 + round(jit * 0.5);               // Гауссийн давталтын тоо (дээд 8)',
      'radius= 8 + jit * 0.8;                      // тааруулгын цонхны радиус (дээд 16px)',
      'press = 3 + round(jit * 0.5);               // даралтын цувааны шүүлтийн тоо',
      'delay = round(jit * 0.4);                   // хойшлуулсан дээж (дээд 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // үзүүрний байгалийн хоцролт = SAI мэдрэмж',
      'onPenUp: emit smoothChase(tip -> realEnd);        // өргөхөд нөхөгдөж, төгсгөл дутахгүй',
      '',
      '// Муруй: төв рүү чиглэсэн параметржсэн Catmull-Rom (α = 0.5), тэгш бус дээжлэлтэд хэтрэхгүй',
      '// Зуралт: нормалын дагуу шилжүүлэх → нэг хаалттай туузан дүүргэлт'
    ],
    'my-MM': [
      '// တုန်ခါမှုပြုပြင်မှု၏ အဓိက: နှောင့်နှေးနမူနာ + Gaussian ထပ်ခါဖစ် + လိုက်ပါသော ထိပ်ဖျား',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (မူလ 3)',
      'iter  = 2 + round(jit * 0.5);               // Gaussian ထပ်ခါအရေအတွက် (အများဆုံး 8)',
      'radius= 8 + jit * 0.8;                      // ဖစ်ဝင်းဒိုး အချင်းဝက် (အများဆုံး 16px)',
      'press = 3 + round(jit * 0.5);               // ဖိအားစီး စစ်ထုတ်မှု အကြိမ်',
      'delay = round(jit * 0.4);                   // နှောင့်နှေးနမူနာ (အများဆုံး 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // ထိပ်ဖျား၏ သဘာဝနှောင့်နှေး = SAI ခံစားမှု',
      'onPenUp: emit smoothChase(tip -> realEnd);        // မြှောက်လျှင် ဖြည့်ပေး၊ အမြီးမလွဲ',
      '',
      '// ကွေး: ဗဟိုသို့ ပါရာမီတာပြု Catmull-Rom (α = 0.5)၊ မညီညာသော နမူနာတွင်လည်း မကျော်လွန်',
      '// ရေးဆွဲ: နော်မယ်လ်တစ်လျှောက် ရွှေ့ → တစ်ခုတည်း ပိတ်ထားသော ရီဘွန်ဖြည့်'
    ],
    'fa-IR': [
      '// هستهٔ اصلاح لرزش: نمونه‌برداری تأخیری + برازش تکراری گاوسی + نوک دنبال‌کننده',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit)، jit = 0~10 (پیش‌فرض ۳)',
      'iter  = 2 + round(jit * 0.5);               // شمار تکرارهای گاوسی (حداکثر ۸)',
      'radius= 8 + jit * 0.8;                      // شعاع پنجرهٔ برازش (حداکثر 16px)',
      'press = 3 + round(jit * 0.5);               // گذرهای پالایش سری فشار',
      'delay = round(jit * 0.4);                   // نمونه‌های تأخیری (حداکثر ۴)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // تأخیر طبیعی نوک = حس SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // هنگام برداشتن تکمیل می‌شود، بدون دم جاافتاده',
      '',
      '// منحنی: Catmull-Rom مرکزی پارامتری (α = 0.5)، بدون فرارفت در نمونه‌برداری نامنظم',
      '// رسم: جابه‌جایی در راستای عمود → یک پر کردن نواری بسته'
    ],
    'ga-IE': [
      '// Croílár an cheartaithe chrith: sampláil mhoillithe + oiriúnú athchleachtach Gaussach + rinn a leanann',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (réamhshocrú 3)',
      'iter  = 2 + round(jit * 0.5);               // líon na n-atriallta Gaussacha (uasmhéid 8)',
      'radius= 8 + jit * 0.8;                      // ga na fuinneoige oiriúnaithe (uasmhéid 16px)',
      'press = 3 + round(jit * 0.5);               // pasanna scagaire na sraithe brú',
      'delay = round(jit * 0.4);                   // samplaí moillithe (uasmhéid 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // moill nádúrtha na rinne = mothú SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // líontar agus an peann á ardú, gan eireaball ar iarraidh',
      '',
      '// Cuar: Catmull-Rom láraigh paraiméadraithe (α = 0.5), gan róscaoileadh le sampláil mhíchothrom',
      '// Líniú: aistriú feadh an normált → líonadh ribíneach amháin dúnta'
    ],
    'la-LA': [
      '// Nucleus correctionis tremorIS: specimina morata + aptatio iterata Gaussiana + cacumen sequens',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (defectus 3)',
      'iter  = 2 + round(jit * 0.5);               // numerus iterationum Gaussianarum (max 8)',
      'radius= 8 + jit * 0.8;                      // radius fenestrae aptationis (max 16px)',
      'press = 3 + round(jit * 0.5);               // transitus filtri seriei pressionis',
      'delay = round(jit * 0.4);                   // specimina morata (max 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // mora naturalis cacuminis = sensus SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // completur in elevatione, nulla cauda deest',
      '',
      '// Curva: Catmull-Rom centripeta parametrizata (α = 0.5), sine transgressione in speciminibus inaequalibus',
      '// Delineatio: migratio secundum normalem → una impletio taeniae clausae'
    ]
  };
  var NL = String.fromCharCode(10);
  for (var k in C) {
    if (!C.hasOwnProperty(k)) continue;
    if (!window.EMR_I18N_EXTRA[k]) window.EMR_I18N_EXTRA[k] = {};
    window.EMR_I18N_EXTRA[k].engine_code = C[k].join(NL);
  }
})();
</script>
<script>
/* ===== 缺失项补齐（以英文专业词为模板）：页面 4 个键 + 法语 / 意大利语缺口 ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var P = {
    'en-US': {foot_partner:'Partners:', share_google:'Share to Google', share_youtube:'Share to YouTube', share_tiktok:'Share to TikTok', share_douyin:'Share to Douyin', share_instagram:'Share to Instagram', share_whatsapp:'Share to WhatsApp', share_skype:'Share to Skype', share_line:'Share to LINE', share_weibo:'Share to Weibo', share_wechat:'Share to WeChat', share_x:'Share to X', share_facebook:'Share to Facebook', share_linkedin:'Share to LinkedIn', share_telegram:'Share to Telegram', share_email:'Share to Email', eb_perf:'Performance', eb_start:'Quick Start', tag_langs:'36 Languages', tag_auto:'Auto detect', tag_logo:'Logo panel', beian_ga:'Public security 44031102000915', beian_icp:'Guangdong ICP 2023084805-9',  anim1:'Draw line', anim2:'Flower', anim3:'Calligraphy', anim4:'Poem', anim5:'Follow', anim_free:'Free draw', free_title:'Free draw', free_mode_line:'Line', free_mode_point:'Point', free_line:'Line width', free_touch:'Touch size', free_color:'Colorful', free_fx:'Render', fx_glow:'Glow', fx_flat:'Flat', fx_neon:'Neon', free_clear:'Clear', sc_more:'Expand all', sc_less:'Collapse', stat_pressure:'Pressure Levels detected (device dependent)', stat_rate:'Real-time device report-rate detection', stat_rate_v:'300+ Hz', tag_tilt:'Tilt', tag_multi:'Multi-pen'},
    'zh-TW': {foot_partner:'夥伴：', share_google:'分享到 Google', share_youtube:'分享到 YouTube', share_tiktok:'分享到 TikTok', share_douyin:'分享到 Douyin', share_instagram:'分享到 Instagram', share_whatsapp:'分享到 WhatsApp', share_skype:'分享到 Skype', share_line:'分享到 LINE', share_weibo:'分享到 Weibo', share_wechat:'分享到 WeChat', share_x:'分享到 X', share_facebook:'分享到 Facebook', share_linkedin:'分享到 LinkedIn', share_telegram:'分享到 Telegram', share_email:'分享到 Email', eb_perf:'效能', eb_start:'快速上手', tag_langs:'36 種語言', tag_auto:'自動偵測', tag_logo:'Logo 面板', beian_ga:'粵公網安備44031102000915號', beian_icp:'粵ICP備2023084805號-9',  anim1:'畫線', anim2:'花朵', anim3:'書法', anim4:'詩詞', anim5:'跟隨', anim_free:'自由繪製', free_title:'自由繪製', free_mode_line:'線', free_mode_point:'點', free_line:'線條粗細', free_touch:'觸點大小', free_color:'彩色循環', free_fx:'渲染', fx_glow:'發光', fx_flat:'平實', fx_neon:'霓虹', free_clear:'清除', sc_more:'展開全部', sc_less:'收起', stat_pressure:'壓感級數識別（取決於裝置）', stat_rate:'即時偵測裝置報點率', tag_tilt:'傾斜', tag_multi:'多筆'},
    'ja-JP': {foot_partner:'パートナー：', share_google:'共有 Google', share_youtube:'共有 YouTube', share_tiktok:'共有 TikTok', share_douyin:'共有 Douyin', share_instagram:'共有 Instagram', share_whatsapp:'共有 WhatsApp', share_skype:'共有 Skype', share_line:'共有 LINE', share_weibo:'共有 Weibo', share_wechat:'共有 WeChat', share_x:'共有 X', share_facebook:'共有 Facebook', share_linkedin:'共有 LinkedIn', share_telegram:'共有 Telegram', share_email:'共有 Email', eb_perf:'パフォーマンス', eb_start:'クイックスタート', tag_langs:'36 言語', tag_auto:'自動検出', tag_logo:'ロゴパネル', beian_ga:'公安 44031102000915', beian_icp:'広東 ICP 2023084805-9', foot_copy_pre:'著作権', foot_copy_post:'無断転載を禁じます。',  anim1:'Draw line', anim2:'花', anim3:'書道', anim4:'詩', anim5:'Follow', anim_free:'フリーハンド', free_title:'フリーハンド', free_mode_line:'線', free_mode_point:'点', free_line:'線の太さ', free_touch:'タッチ点のサイズ', free_color:'カラー', free_fx:'描画効果', fx_glow:'グロー', fx_flat:'フラット', fx_neon:'ネオン', free_clear:'クリア', sc_more:'すべて展開', sc_less:'折りたたむ', stat_pressure:'筆圧レベル検出（デバイス依存）', stat_rate:'デバイス報告レートをリアルタイム検出', tag_tilt:'傾き', tag_multi:'マルチペン'},
    'ko-KR': {foot_partner:'파트너:', share_google:'공유 Google', share_youtube:'공유 YouTube', share_tiktok:'공유 TikTok', share_douyin:'공유 Douyin', share_instagram:'공유 Instagram', share_whatsapp:'공유 WhatsApp', share_skype:'공유 Skype', share_line:'공유 LINE', share_weibo:'공유 Weibo', share_wechat:'공유 WeChat', share_x:'공유 X', share_facebook:'공유 Facebook', share_linkedin:'공유 LinkedIn', share_telegram:'공유 Telegram', share_email:'공유 Email', eb_perf:'성능', eb_start:'빠른 시작', tag_langs:'36개 언어', tag_auto:'자동 감지', tag_logo:'로고 패널', beian_ga:'공안 44031102000915', beian_icp:'광둥 ICP 2023084805-9', foot_copy_pre:'저작권', foot_copy_post:'모든 권리 보유.',  anim1:'Draw line', anim2:'꽃', anim3:'서예', anim4:'시', anim5:'Follow', anim_free:'자유 그리기', free_title:'자유 그리기', free_mode_line:'선', free_mode_point:'점', free_line:'선 굵기', free_touch:'터치 크기', free_color:'컬러', free_fx:'렌더링', fx_glow:'글로우', fx_flat:'플랫', fx_neon:'네온', free_clear:'지우기', sc_more:'모두 펼치기', sc_less:'접기', stat_pressure:'필압 단계 인식(장치에 따라 다름)', stat_rate:'실시간 장치 보고율 감지', tag_tilt:'기울기', tag_multi:'다중 펜'},
    'ko-KP': {foot_partner:'파트너:', share_google:'공유 Google', share_youtube:'공유 YouTube', share_tiktok:'공유 TikTok', share_douyin:'공유 Douyin', share_instagram:'공유 Instagram', share_whatsapp:'공유 WhatsApp', share_skype:'공유 Skype', share_line:'공유 LINE', share_weibo:'공유 Weibo', share_wechat:'공유 WeChat', share_x:'공유 X', share_facebook:'공유 Facebook', share_linkedin:'공유 LinkedIn', share_telegram:'공유 Telegram', share_email:'공유 Email', eb_perf:'성능', eb_start:'빠른 시작', tag_langs:'36개 언어', tag_auto:'자동 감지', tag_logo:'로고 패널', beian_ga:'공안 44031102000915', beian_icp:'광둥 ICP 2023084805-9', foot_copy_pre:'저작권', foot_copy_post:'모든 권리 보유.',  anim1:'Draw line', anim2:'꽃', anim3:'서예', anim4:'시', anim5:'Follow', anim_free:'자유 그리기', free_title:'자유 그리기', free_mode_line:'선', free_mode_point:'점', free_line:'선 굵기', free_touch:'터치 크기', free_color:'컬러', free_fx:'렌더링', fx_glow:'글로우', fx_flat:'플랫', fx_neon:'네온', free_clear:'지우기', sc_more:'모두 펼치기', sc_less:'접기', stat_pressure:'필압 단계 인식(장치에 따라 다름)', stat_rate:'실시간 장치 보고율 감지', tag_tilt:'기울기', tag_multi:'다중 펜'},
    'es-ES': {foot_partner:'Socios:', share_google:'Compartir en Google', share_youtube:'Compartir en YouTube', share_tiktok:'Compartir en TikTok', share_douyin:'Compartir en Douyin', share_instagram:'Compartir en Instagram', share_whatsapp:'Compartir en WhatsApp', share_skype:'Compartir en Skype', share_line:'Compartir en LINE', share_weibo:'Compartir en Weibo', share_wechat:'Compartir en WeChat', share_x:'Compartir en X', share_facebook:'Compartir en Facebook', share_linkedin:'Compartir en LinkedIn', share_telegram:'Compartir en Telegram', share_email:'Compartir en Email', eb_perf:'Rendimiento', eb_start:'Inicio rápido', tag_langs:'36 idiomas', tag_auto:'Detección automática', tag_logo:'Panel del logo', beian_ga:'Seguridad pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos los derechos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafía', anim4:'Poema', anim5:'Follow', anim_free:'Dibujo libre', free_title:'Dibujo libre', free_mode_line:'Línea', free_mode_point:'Punto', free_line:'Grosor de línea', free_touch:'Tamaño del punto', free_color:'Multicolor', free_fx:'Render', fx_glow:'Brillo', fx_flat:'Plano', fx_neon:'Neón', free_clear:'Borrar', sc_more:'Expandir todo', sc_less:'Contraer', stat_pressure:'Detección de niveles de presión (según el dispositivo)', stat_rate:'Detección en tiempo real de la tasa de reporte del dispositivo', tag_tilt:'Inclinación', tag_multi:'Multilápiz'},
    'de-DE': {foot_partner:'Partner:', share_google:'Teilen auf Google', share_youtube:'Teilen auf YouTube', share_tiktok:'Teilen auf TikTok', share_douyin:'Teilen auf Douyin', share_instagram:'Teilen auf Instagram', share_whatsapp:'Teilen auf WhatsApp', share_skype:'Teilen auf Skype', share_line:'Teilen auf LINE', share_weibo:'Teilen auf Weibo', share_wechat:'Teilen auf WeChat', share_x:'Teilen auf X', share_facebook:'Teilen auf Facebook', share_linkedin:'Teilen auf LinkedIn', share_telegram:'Teilen auf Telegram', share_email:'Teilen auf Email', eb_perf:'Leistung', eb_start:'Schnellstart', tag_langs:'36 Sprachen', tag_auto:'Auto-Erkennung', tag_logo:'Logo-Panel', beian_ga:'Öffentliche Sicherheit 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle Rechte vorbehalten.',  anim1:'Draw line', anim2:'Blume', anim3:'Kalligrafie', anim4:'Gedicht', anim5:'Follow', anim_free:'Freihand', free_title:'Freihand', free_mode_line:'Linie', free_mode_point:'Punkt', free_line:'Linienstärke', free_touch:'Punktgröße', free_color:'Farbig', free_fx:'Rendering', fx_glow:'Leuchten', fx_flat:'Flach', fx_neon:'Neon', free_clear:'Löschen', sc_more:'Alle erweitern', sc_less:'Einklappen', stat_pressure:'Druckstufenerkennung (geräteabhängig)', stat_rate:'Echtzeit-Erkennung der Geräte-Melderate', tag_tilt:'Neigung', tag_multi:'Mehrstift'},
    'fr-FR': {foot_partner:'Partenaires :', share_google:'Partager sur Google', share_youtube:'Partager sur YouTube', share_tiktok:'Partager sur TikTok', share_douyin:'Partager sur Douyin', share_instagram:'Partager sur Instagram', share_whatsapp:'Partager sur WhatsApp', share_skype:'Partager sur Skype', share_line:'Partager sur LINE', share_weibo:'Partager sur Weibo', share_wechat:'Partager sur WeChat', share_x:'Partager sur X', share_facebook:'Partager sur Facebook', share_linkedin:'Partager sur LinkedIn', share_telegram:'Partager sur Telegram', share_email:'Partager sur Email', eb_perf:'Performance', eb_start:'Démarrage rapide', tag_langs:'36 langues', tag_auto:'Détection auto', tag_logo:'Panneau logo', beian_ga:'Sécurité publique 44031102000915', beian_icp:'ICP du Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tous droits réservés.',  anim1:'Draw line', anim2:'Fleur', anim3:'Calligraphie', anim4:'Poème', anim5:'Follow', anim_free:'Dessin libre', free_title:'Dessin libre', free_mode_line:'Ligne', free_mode_point:'Point', free_line:'Épaisseur du trait', free_touch:'Taille du point', free_color:'Multicolore', free_fx:'Rendu', fx_glow:'Lueur', fx_flat:'Plat', fx_neon:'Néon', free_clear:'Effacer', sc_more:'Tout déplier', sc_less:'Réduire', stat_pressure:'Détection des niveaux de pression (selon l’appareil)', stat_rate:'Détection en temps réel du taux de rapport de l’appareil', tag_tilt:'Inclinaison', tag_multi:'Multi-stylet',
      hero_stage_live:'EMR-TEST · démonstration d’encre en direct',
      ov_lead:'La plupart des tableaux blancs réduisent le tracé à une polyligne de largeur constante : les cercles deviennent anguleux, les tracés rapides se cassent et la pression paraît rigide. EMR-TEST reconstruit depuis la source : chaque rapport matériel est conservé, une courbe Catmull-Rom centripète est ajustée, puis un contour de largeur variable est généré point par point et envoyé de façon incrémentale à chaque image.',
      ov_c1_t:'Reproduction fidèle du tracé',
      ov_c1_p:'Conserve tous les échantillons matériels (y compris les événements fusionnés) ; pression, vitesse et entrée/sortie du stylet définissent ensemble la largeur, l’aperçu et le tracé final coïncident donc point par point.',
      ov_c2_p:'Réglable de 0 à 10 (par défaut 3) : échantillonnage retardé + ajustement gaussien itératif + pointe suiveuse suppriment le tremblement, et au lever la pointe rejoint en douceur le point réel.',
      ov_c3_p:'Gain de 0 à 10 (par défaut 3) : 0 donne une largeur constante et les valeurs élevées amplifient le contraste de pression ; les appareils à pression ne dépendent pas de l’interrupteur.',
      ft_lead:'De l’écriture aux tests jusqu’à l’export : une boucle complète pour régler et démontrer le stylet.',
      ft2_p:'Énumère les appareils d’écriture / de pression et affiche marque, protocole, niveaux de pression, inclinaison, boutons latéraux, gomme et VID:PID ; deux par ligne, suppression individuelle.',
      ft4_p:'Le mode transparent libère la couche d’écriture pour annoter directement le bureau ; les deux modes gardent tracés, images et historique séparés, sans superposition au changement.',
      ft5_p:'Après insertion d’une capture / image, vous pouvez la déplacer, la redimensionner par les coins et la pivoter librement ; poignées et curseur suivent la transformation, avec calques et réinitialisation.',
      en_lead:'L’aperçu en direct et le tracé final partagent le même algorithme et la même courbe de largeur : l’image ne change donc jamais au lever du stylet.',
      en_s2_p:'Fenêtre d’ajustement retardé HcStab : échantillonnage par rayon spatial + itérations gaussiennes 1-2-1 + pointe suiveuse ; la série de pression est filtrée en synchronisme.',
      dv1_p:'EMR (résonance électromagnétique), AES (électrostatique actif), MPP (protocole Microsoft Pen) et USI (stylet universel) ; stylets capacitifs passifs et souris sont regroupés à part, et les appareils non reconnus n’apparaissent qu’après usage.',
      dv2_p:'Affiche en direct le type d’appareil, la marque, le protocole, la sortie (pointe / bouton latéral / gomme / survol), le nombre de contacts, les coordonnées, la pression, les niveaux, le nombre de stylets, l’inclinaison et la fréquence.',
      pf1_p:'La couche de tracé s’ajoute via DrawingGroup ; chaque nouveau point est envoyé à son arrivée sans redessin complet, ce qui évite tout retard.',
      pf3_p:'La grille et les couches statiques ne se redessinent qu’au changement de taille / d’option ; la couche active ne redessine que les éléments actifs.',
      sp4l:'Périphériques d’entrée', sp5v:'Les niveaux suivent l’appareil ; gain de 0 à 10 (par défaut 3), désactivable pour une largeur constante',
      sp8v:'Gomme (selon la largeur réellement dessinée), suppression d’un tracé, lasso ; l’anneau indicateur correspond à la zone 1:1',
      sp11v:'Fichier unique d’environ 1800 Ko, sans installation',
      faq1_a:'Oui. Sans pression, l’application simule l’épaisseur selon « plus lent = plus épais » ; vous pouvez aussi mettre le gain à 0 pour une largeur constante.',
      faq2_a:'Plus la valeur est élevée, plus les échantillons retardés sont nombreux et plus la fenêtre est large : lignes plus lisses mais tracé plus tardif et réponse plus lente. La valeur par défaut 3 est l’équilibre ; ajustez entre 0 et 6 selon votre vitesse.',
      faq3_a:'Désactivé, il affiche le point qui s’estompe en suivant le contact (pour observer la réponse) ; activé, il dessine la trace en lignes conservées dont la largeur suit la pression, ce qui facilite le contrôle des ruptures, du tremblement et de la linéarité.',
      faq4_q:'Que contient l’export JSON ?',
      faq5_q:'Les modes transparent et normal s’influencent-ils ?',
      faq5_a:'Non. Chaque mode conserve ses propres tracés, images et historique et ne se superposent pas au changement ; le mode transparent libère la couche d’écriture pour annoter le bureau.'},
    'it-IT': {foot_partner:'Partner:', share_google:'Condividi su Google', share_youtube:'Condividi su YouTube', share_tiktok:'Condividi su TikTok', share_douyin:'Condividi su Douyin', share_instagram:'Condividi su Instagram', share_whatsapp:'Condividi su WhatsApp', share_skype:'Condividi su Skype', share_line:'Condividi su LINE', share_weibo:'Condividi su Weibo', share_wechat:'Condividi su WeChat', share_x:'Condividi su X', share_facebook:'Condividi su Facebook', share_linkedin:'Condividi su LinkedIn', share_telegram:'Condividi su Telegram', share_email:'Condividi su Email', eb_perf:'Prestazioni', eb_start:'Avvio rapido', tag_langs:'36 lingue', tag_auto:'Rilevamento auto', tag_logo:'Pannello logo', beian_ga:'Pubblica sicurezza 44031102000915', beian_icp:'ICP del Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tutti i diritti riservati.',  anim1:'Draw line', anim2:'Fiore', anim3:'Calligrafia', anim4:'Poesia', anim5:'Follow', anim_free:'Disegno libero', free_title:'Disegno libero', free_mode_line:'Linea', free_mode_point:'Punto', free_line:'Spessore linea', free_touch:'Dimensione punto', free_color:'Multicolore', free_fx:'Rendering', fx_glow:'Bagliore', fx_flat:'Piatto', fx_neon:'Neon', free_clear:'Cancella', sc_more:'Espandi tutto', sc_less:'Comprimi', stat_pressure:'Rilevamento dei livelli di pressione (dipende dal dispositivo)', stat_rate:'Rilevamento in tempo reale della frequenza di report del dispositivo', tag_tilt:'Inclinazione', tag_multi:'Multi-penna',
      ov_lead:'La maggior parte delle lavagne riduce il tratto a una polilinea di larghezza costante: i cerchi diventano spigolosi, i tratti veloci si spezzano e la pressione sembra rigida. EMR-TEST ricostruisce dalla sorgente: conserva ogni report hardware, adatta una curva Catmull-Rom centripeta e genera un contorno a larghezza variabile per ogni punto, inviato in modo incrementale a ogni frame.',
      ov_c1_t:'Riproduzione fedele del tratto',
      ov_c3_p:'Guadagno 0–10 (predefinito 3): 0 dà larghezza costante e i valori alti amplificano il contrasto; i dispositivi con pressione non dipendono dall’interruttore.',
      ft_lead:'Dalla scrittura ai test fino all’export: un ciclo completo per mettere a punto e dimostrare la penna.',
      en_lead:'L’anteprima dal vivo e il tratto finale condividono lo stesso algoritmo e la stessa curva di larghezza: l’immagine non cambia mai al rilascio della penna.',
      dv1_p:'EMR (risonanza elettromagnetica), AES (elettrostatico attivo), MPP (protocollo Microsoft Pen) e USI (stylus universale); penne capacitive passive e mouse sono raggruppati a parte e i dispositivi non riconosciuti compaiono solo dopo l’uso.',
      pf1_p:'Il livello dei tratti aggiunge tramite DrawingGroup; ogni nuovo punto viene inviato appena arriva senza ridisegno completo, evitando ritardi.',
      sp8v:'Gomma (in base alla larghezza realmente disegnata), eliminazione del tratto, lazo; l’anello indicatore corrisponde all’area 1:1',
      faq1_a:'Sì. Senza pressione l’app simula lo spessore con «più lento = più spesso»; puoi anche impostare il guadagno a 0 per larghezza costante.',
      faq2_a:'Valori più alti usano più campioni ritardati e una finestra più ampia: linee più lisce ma tratto più in ritardo e risposta più lenta. Il 3 predefinito è l’equilibrio; regola tra 0 e 6 in base alla velocità.',
      faq4_q:'Cosa contiene l’export JSON?'},
    'pt-PT': {foot_partner:'Parceiros:', share_google:'Partilhar em Google', share_youtube:'Partilhar em YouTube', share_tiktok:'Partilhar em TikTok', share_douyin:'Partilhar em Douyin', share_instagram:'Partilhar em Instagram', share_whatsapp:'Partilhar em WhatsApp', share_skype:'Partilhar em Skype', share_line:'Partilhar em LINE', share_weibo:'Partilhar em Weibo', share_wechat:'Partilhar em WeChat', share_x:'Partilhar em X', share_facebook:'Partilhar em Facebook', share_linkedin:'Partilhar em LinkedIn', share_telegram:'Partilhar em Telegram', share_email:'Partilhar em Email', eb_perf:'Desempenho', eb_start:'Início rápido', tag_langs:'36 idiomas', tag_auto:'Deteção automática', tag_logo:'Painel do logo', beian_ga:'Segurança pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos os direitos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafia', anim4:'Poema', anim5:'Follow', anim_free:'Desenho livre', free_title:'Desenho livre', free_mode_line:'Linha', free_mode_point:'Ponto', free_line:'Espessura da linha', free_touch:'Tamanho do ponto', free_color:'Colorido', free_fx:'Renderização', fx_glow:'Brilho', fx_flat:'Plano', fx_neon:'Néon', free_clear:'Limpar', sc_more:'Expandir tudo', sc_less:'Recolher', stat_pressure:'Deteção de níveis de pressão (depende do dispositivo)', stat_rate:'Deteção em tempo real da taxa de relatório do dispositivo', tag_tilt:'Inclinação', tag_multi:'Multicaneta'},
    'ru-RU': {foot_partner:'Партнёры:', share_google:'Поделиться в Google', share_youtube:'Поделиться в YouTube', share_tiktok:'Поделиться в TikTok', share_douyin:'Поделиться в Douyin', share_instagram:'Поделиться в Instagram', share_whatsapp:'Поделиться в WhatsApp', share_skype:'Поделиться в Skype', share_line:'Поделиться в LINE', share_weibo:'Поделиться в Weibo', share_wechat:'Поделиться в WeChat', share_x:'Поделиться в X', share_facebook:'Поделиться в Facebook', share_linkedin:'Поделиться в LinkedIn', share_telegram:'Поделиться в Telegram', share_email:'Поделиться в Email', eb_perf:'Производительность', eb_start:'Быстрый старт', tag_langs:'36 языков', tag_auto:'Автоопределение', tag_logo:'Панель логотипа', beian_ga:'Общественная безопасность 44031102000915', beian_icp:'ICP Гуандуна 2023084805-9', foot_copy_pre:'Авторские права', foot_copy_post:'Все права защищены.',  anim1:'Draw line', anim2:'Цветок', anim3:'Каллиграфия', anim4:'Стих', anim5:'Follow', anim_free:'Свободное рисование', free_title:'Свободное рисование', free_mode_line:'Линия', free_mode_point:'Точка', free_line:'Толщина линии', free_touch:'Размер точки', free_color:'Цветной', free_fx:'Рендер', fx_glow:'Свечение', fx_flat:'Плоский', fx_neon:'Неон', free_clear:'Очистить', sc_more:'Развернуть всё', sc_less:'Свернуть', stat_pressure:'Распознавание уровней нажатия (зависит от устройства)', stat_rate:'Обнаружение частоты отчётов устройства в реальном времени', tag_tilt:'Наклон', tag_multi:'Несколько перьев'},
    'pl-PL': {foot_partner:'Partnerzy:', share_google:'Udostępnij w Google', share_youtube:'Udostępnij w YouTube', share_tiktok:'Udostępnij w TikTok', share_douyin:'Udostępnij w Douyin', share_instagram:'Udostępnij w Instagram', share_whatsapp:'Udostępnij w WhatsApp', share_skype:'Udostępnij w Skype', share_line:'Udostępnij w LINE', share_weibo:'Udostępnij w Weibo', share_wechat:'Udostępnij w WeChat', share_x:'Udostępnij w X', share_facebook:'Udostępnij w Facebook', share_linkedin:'Udostępnij w LinkedIn', share_telegram:'Udostępnij w Telegram', share_email:'Udostępnij w Email', eb_perf:'Wydajność', eb_start:'Szybki start', tag_langs:'36 języków', tag_auto:'Auto-wykrywanie', tag_logo:'Panel logo', beian_ga:'Bezpieczeństwo publiczne 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Wszelkie prawa zastrzeżone.',  anim1:'Draw line', anim2:'Kwiat', anim3:'Kaligrafia', anim4:'Wiersz', anim5:'Follow', anim_free:'Rysowanie swobodne', free_title:'Rysowanie swobodne', free_mode_line:'Linia', free_mode_point:'Punkt', free_line:'Grubość linii', free_touch:'Rozmiar punktu', free_color:'Kolorowy', free_fx:'Renderowanie', fx_glow:'Poświata', fx_flat:'Płaski', fx_neon:'Neon', free_clear:'Wyczyść', sc_more:'Rozwiń wszystko', sc_less:'Zwiń', stat_pressure:'Wykrywanie poziomów nacisku (zależnie od urządzenia)', stat_rate:'Wykrywanie częstotliwości raportowania urządzenia w czasie rzeczywistym', tag_tilt:'Nachylenie', tag_multi:'Wiele piór'},
    'cs-CZ': {foot_partner:'Partneři:', share_google:'Sdílet na Google', share_youtube:'Sdílet na YouTube', share_tiktok:'Sdílet na TikTok', share_douyin:'Sdílet na Douyin', share_instagram:'Sdílet na Instagram', share_whatsapp:'Sdílet na WhatsApp', share_skype:'Sdílet na Skype', share_line:'Sdílet na LINE', share_weibo:'Sdílet na Weibo', share_wechat:'Sdílet na WeChat', share_x:'Sdílet na X', share_facebook:'Sdílet na Facebook', share_linkedin:'Sdílet na LinkedIn', share_telegram:'Sdílet na Telegram', share_email:'Sdílet na Email', eb_perf:'Výkon', eb_start:'Rychlý start', tag_langs:'36 jazyků', tag_auto:'Automatická detekce', tag_logo:'Panel loga', beian_ga:'Veřejná bezpečnost 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Všechna práva vyhrazena.',  anim1:'Draw line', anim2:'Květina', anim3:'Kaligrafie', anim4:'Báseň', anim5:'Follow', anim_free:'Volné kreslení', free_title:'Volné kreslení', free_mode_line:'Čára', free_mode_point:'Bod', free_line:'Tloušťka čáry', free_touch:'Velikost bodu', free_color:'Barevné', free_fx:'Vykreslení', fx_glow:'Záře', fx_flat:'Ploché', fx_neon:'Neon', free_clear:'Vymazat', sc_more:'Rozbalit vše', sc_less:'Sbalit', stat_pressure:'Rozpoznávání úrovní tlaku (podle zařízení)', stat_rate:'Detekce frekvence hlášení zařízení v reálném čase', tag_tilt:'Naklonění', tag_multi:'Více per'},
    'ro-RO': {foot_partner:'Parteneri:', share_google:'Distribuie pe Google', share_youtube:'Distribuie pe YouTube', share_tiktok:'Distribuie pe TikTok', share_douyin:'Distribuie pe Douyin', share_instagram:'Distribuie pe Instagram', share_whatsapp:'Distribuie pe WhatsApp', share_skype:'Distribuie pe Skype', share_line:'Distribuie pe LINE', share_weibo:'Distribuie pe Weibo', share_wechat:'Distribuie pe WeChat', share_x:'Distribuie pe X', share_facebook:'Distribuie pe Facebook', share_linkedin:'Distribuie pe LinkedIn', share_telegram:'Distribuie pe Telegram', share_email:'Distribuie pe Email', eb_perf:'Performanță', eb_start:'Start rapid', tag_langs:'36 de limbi', tag_auto:'Detectare automată', tag_logo:'Panou logo', beian_ga:'Siguranță publică 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Toate drepturile rezervate.',  anim1:'Draw line', anim2:'Floare', anim3:'Caligrafie', anim4:'Poezie', anim5:'Follow', anim_free:'Desen liber', free_title:'Desen liber', free_mode_line:'Linie', free_mode_point:'Punct', free_line:'Grosime linie', free_touch:'Mărime punct', free_color:'Colorat', free_fx:'Randare', fx_glow:'Strălucire', fx_flat:'Plat', fx_neon:'Neon', free_clear:'Șterge', sc_more:'Extinde tot', sc_less:'Restrânge', stat_pressure:'Detectarea nivelurilor de presiune (în funcție de dispozitiv)', stat_rate:'Detectarea în timp real a ratei de raportare a dispozitivului', tag_tilt:'Înclinare', tag_multi:'Multi-stilou'},
    'sv-SE': {foot_partner:'Partner:', share_google:'Dela till Google', share_youtube:'Dela till YouTube', share_tiktok:'Dela till TikTok', share_douyin:'Dela till Douyin', share_instagram:'Dela till Instagram', share_whatsapp:'Dela till WhatsApp', share_skype:'Dela till Skype', share_line:'Dela till LINE', share_weibo:'Dela till Weibo', share_wechat:'Dela till WeChat', share_x:'Dela till X', share_facebook:'Dela till Facebook', share_linkedin:'Dela till LinkedIn', share_telegram:'Dela till Telegram', share_email:'Dela till Email', eb_perf:'Prestanda', eb_start:'Snabbstart', tag_langs:'36 språk', tag_auto:'Automatisk igenkänning', tag_logo:'Logotypanel', beian_ga:'Allmän säkerhet 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alla rättigheter förbehållna.',  anim1:'Draw line', anim2:'Blomma', anim3:'Kalligrafi', anim4:'Dikt', anim5:'Follow', anim_free:'Frihand', free_title:'Frihand', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetjocklek', free_touch:'Punktstorlek', free_color:'Färgrik', free_fx:'Rendering', fx_glow:'Glöd', fx_flat:'Platt', fx_neon:'Neon', free_clear:'Rensa', sc_more:'Expandera alla', sc_less:'Fäll ihop', stat_pressure:'Trycknivåer identifieras (beror på enheten)', stat_rate:'Realtidsdetektering av enhetens rapporteringsfrekvens', tag_tilt:'Lutning', tag_multi:'Flera pennor'},
    'da-DK': {foot_partner:'Partnere:', share_google:'Del til Google', share_youtube:'Del til YouTube', share_tiktok:'Del til TikTok', share_douyin:'Del til Douyin', share_instagram:'Del til Instagram', share_whatsapp:'Del til WhatsApp', share_skype:'Del til Skype', share_line:'Del til LINE', share_weibo:'Del til Weibo', share_wechat:'Del til WeChat', share_x:'Del til X', share_facebook:'Del til Facebook', share_linkedin:'Del til LinkedIn', share_telegram:'Del til Telegram', share_email:'Del til Email', eb_perf:'Ydeevne', eb_start:'Hurtig start', tag_langs:'36 sprog', tag_auto:'Auto-registrering', tag_logo:'Logo-panel', beian_ga:'Offentlig sikkerhed 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle rettigheder forbeholdes.',  anim1:'Draw line', anim2:'Blomst', anim3:'Kalligrafi', anim4:'Digt', anim5:'Follow', anim_free:'Fri tegning', free_title:'Fri tegning', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetykkelse', free_touch:'Punktstørrelse', free_color:'Farverig', free_fx:'Rendering', fx_glow:'Glød', fx_flat:'Flad', fx_neon:'Neon', free_clear:'Ryd', sc_more:'Udvid alle', sc_less:'Skjul', stat_pressure:'Trykniveauer registreret (afhænger af enheden)', stat_rate:'Realtidsregistrering af enhedens rapporteringshastighed', tag_tilt:'Hældning', tag_multi:'Flere penne'},
    'fi-FI': {foot_partner:'Kumppanit:', share_google:'Jaa Google', share_youtube:'Jaa YouTube', share_tiktok:'Jaa TikTok', share_douyin:'Jaa Douyin', share_instagram:'Jaa Instagram', share_whatsapp:'Jaa WhatsApp', share_skype:'Jaa Skype', share_line:'Jaa LINE', share_weibo:'Jaa Weibo', share_wechat:'Jaa WeChat', share_x:'Jaa X', share_facebook:'Jaa Facebook', share_linkedin:'Jaa LinkedIn', share_telegram:'Jaa Telegram', share_email:'Jaa Email', eb_perf:'Suorituskyky', eb_start:'Pikakäynnistys', tag_langs:'36 kieltä', tag_auto:'Automaattitunnistus', tag_logo:'Logopaneeli', beian_ga:'Julkinen turvallisuus 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Kaikki oikeudet pidätetään.',  anim1:'Draw line', anim2:'Kukka', anim3:'Kalligrafia', anim4:'Runo', anim5:'Follow', anim_free:'Vapaa piirto', free_title:'Vapaa piirto', free_mode_line:'Viiva', free_mode_point:'Piste', free_line:'Viivan paksuus', free_touch:'Pisteen koko', free_color:'Värillinen', free_fx:'Renderöinti', fx_glow:'Hehku', fx_flat:'Litteä', fx_neon:'Neon', free_clear:'Tyhjennä', sc_more:'Laajenna kaikki', sc_less:'Kutista', stat_pressure:'Painetasojen tunnistus (laitteesta riippuen)', stat_rate:'Laitteen raportointinopeuden reaaliaikainen tunnistus', tag_tilt:'Kallistus', tag_multi:'Useita kyniä'},
    'ms-MY': {foot_partner:'Rakan:', share_google:'Kongsi ke Google', share_youtube:'Kongsi ke YouTube', share_tiktok:'Kongsi ke TikTok', share_douyin:'Kongsi ke Douyin', share_instagram:'Kongsi ke Instagram', share_whatsapp:'Kongsi ke WhatsApp', share_skype:'Kongsi ke Skype', share_line:'Kongsi ke LINE', share_weibo:'Kongsi ke Weibo', share_wechat:'Kongsi ke WeChat', share_x:'Kongsi ke X', share_facebook:'Kongsi ke Facebook', share_linkedin:'Kongsi ke LinkedIn', share_telegram:'Kongsi ke Telegram', share_email:'Kongsi ke Email', eb_perf:'Prestasi', eb_start:'Mula pantas', tag_langs:'36 bahasa', tag_auto:'Kesan automatik', tag_logo:'Panel logo', beian_ga:'Keselamatan awam 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Hak cipta', foot_copy_post:'Hak cipta terpelihara.',  anim1:'Draw line', anim2:'Bunga', anim3:'Kaligrafi', anim4:'Sajak', anim5:'Follow', anim_free:'Lukisan bebas', free_title:'Lukisan bebas', free_mode_line:'Garis', free_mode_point:'Titik', free_line:'Ketebalan garis', free_touch:'Saiz titik', free_color:'Berwarna', free_fx:'Render', fx_glow:'Cahaya', fx_flat:'Rata', fx_neon:'Neon', free_clear:'Kosongkan', sc_more:'Kembangkan semua', sc_less:'Runtuhkan', stat_pressure:'Pengesanan aras tekanan (bergantung pada peranti)', stat_rate:'Pengesanan masa nyata kadar laporan peranti', tag_tilt:'Kecondongan', tag_multi:'Berbilang pen'},
    'fil-PH': {foot_partner:'Mga kasosyo:', share_google:'Ibahagi sa Google', share_youtube:'Ibahagi sa YouTube', share_tiktok:'Ibahagi sa TikTok', share_douyin:'Ibahagi sa Douyin', share_instagram:'Ibahagi sa Instagram', share_whatsapp:'Ibahagi sa WhatsApp', share_skype:'Ibahagi sa Skype', share_line:'Ibahagi sa LINE', share_weibo:'Ibahagi sa Weibo', share_wechat:'Ibahagi sa WeChat', share_x:'Ibahagi sa X', share_facebook:'Ibahagi sa Facebook', share_linkedin:'Ibahagi sa LinkedIn', share_telegram:'Ibahagi sa Telegram', share_email:'Ibahagi sa Email', eb_perf:'Pagganap', eb_start:'Mabilis na pagsisimula', tag_langs:'36 na wika', tag_auto:'Awtomatikong pagtukoy', tag_logo:'Panel ng logo', beian_ga:'Pampublikong seguridad 44031102000915', beian_icp:'ICP ng Guangdong 2023084805-9', foot_copy_pre:'Karapatang-ari', foot_copy_post:'Nakalaan ang lahat ng karapatan.',  anim1:'Draw line', anim2:'Bulaklak', anim3:'Kaligrapiya', anim4:'Tula', anim5:'Follow', anim_free:'Malayang pagguhit', free_title:'Malayang pagguhit', free_mode_line:'Linya', free_mode_point:'Tuldok', free_line:'Kapal ng linya', free_touch:'Laki ng tuldok', free_color:'Makulay', free_fx:'Render', fx_glow:'Kislap', fx_flat:'Patag', fx_neon:'Neon', free_clear:'Burahin', sc_more:'Palawakin lahat', sc_less:'Tiklupin', stat_pressure:'Pagkilala sa mga antas ng presyon (depende sa device)', stat_rate:'Real-time na pagtukoy ng report rate ng device', tag_tilt:'Pagkiling', tag_multi:'Maraming pen'},
    'mn-MN': {foot_partner:'Түншүүд:', share_google:'Хуваалцах Google', share_youtube:'Хуваалцах YouTube', share_tiktok:'Хуваалцах TikTok', share_douyin:'Хуваалцах Douyin', share_instagram:'Хуваалцах Instagram', share_whatsapp:'Хуваалцах WhatsApp', share_skype:'Хуваалцах Skype', share_line:'Хуваалцах LINE', share_weibo:'Хуваалцах Weibo', share_wechat:'Хуваалцах WeChat', share_x:'Хуваалцах X', share_facebook:'Хуваалцах Facebook', share_linkedin:'Хуваалцах LinkedIn', share_telegram:'Хуваалцах Telegram', share_email:'Хуваалцах Email', eb_perf:'Гүйцэтгэл', eb_start:'Хурдан эхлэх', tag_langs:'36 хэл', tag_auto:'Автомат илрүүлэлт', tag_logo:'Лого панель', beian_ga:'Нийтийн аюулгүй байдал 44031102000915', beian_icp:'Гуандун ICP 2023084805-9', foot_copy_pre:'Зохиогчийн эрх', foot_copy_post:'Бүх эрх хуулиар хамгаалагдсан.',  anim1:'Draw line', anim2:'Цэцэг', anim3:'Уран бичлэг', anim4:'Шүлэг', anim5:'Follow', anim_free:'Чөлөөт зураг', free_title:'Чөлөөт зураг', free_mode_line:'Шугам', free_mode_point:'Цэг', free_line:'Шугамын зузаан', free_touch:'Цэгийн хэмжээ', free_color:'Өнгөлөг', free_fx:'Дүрслэл', fx_glow:'Гэрэлтэлт', fx_flat:'Хавтгай', fx_neon:'Неон', free_clear:'Арилгах', sc_more:'Бүгдийг дэлгэх', sc_less:'Хураах', stat_pressure:'Даралтын түвшинг таних (төхөөрөмжөөс хамаарна)', stat_rate:'Төхөөрөмжийн мэдээлэх давтамжийг бодит цагт илрүүлэх', tag_tilt:'Налуу', tag_multi:'Олон үзэг'},
    'my-MM': {foot_partner:'မိတ်ဖက်:', share_google:'မျှဝေရန် Google', share_youtube:'မျှဝေရန် YouTube', share_tiktok:'မျှဝေရန် TikTok', share_douyin:'မျှဝေရန် Douyin', share_instagram:'မျှဝေရန် Instagram', share_whatsapp:'မျှဝေရန် WhatsApp', share_skype:'မျှဝေရန် Skype', share_line:'မျှဝေရန် LINE', share_weibo:'မျှဝေရန် Weibo', share_wechat:'မျှဝေရန် WeChat', share_x:'မျှဝေရန် X', share_facebook:'မျှဝေရန် Facebook', share_linkedin:'မျှဝေရန် LinkedIn', share_telegram:'မျှဝေရန် Telegram', share_email:'မျှဝေရန် Email', eb_perf:'စွမ်းဆောင်ရည်', eb_start:'အမြန်စတင်ရန်', tag_langs:'ဘာသာစကား ၃၆ မျိုး', tag_auto:'အလိုအလျောက် ထောက်လှမ်း', tag_logo:'လိုဂိုအကန့်', beian_ga:'ပြည်သူ့လုံခြုံရေး 44031102000915', beian_icp:'ကွမ်းတုံ ICP 2023084805-9', foot_copy_pre:'မူပိုင်ခွင့်', foot_copy_post:'မူပိုင်ခွင့်အားလုံး လက်ဝယ်ရှိသည်။',  anim1:'Draw line', anim2:'ပန်း', anim3:'လက်ရေးလှ', anim4:'ကဗျာ', anim5:'Follow', anim_free:'လွတ်လပ်စွာရေးဆွဲ', free_title:'လွတ်လပ်စွာရေးဆွဲ', free_mode_line:'မျဉ်း', free_mode_point:'အစက်', free_line:'မျဉ်းအထူ', free_touch:'အစက်အရွယ်', free_color:'အရောင်စုံ', free_fx:'ပြသမှု', fx_glow:'လင်းလက်', fx_flat:'ပြား', fx_neon:'နီယွန်', free_clear:'ရှင်းလင်း', sc_more:'အားလုံးချဲ့', sc_less:'ခေါက်', stat_pressure:'ဖိအားအဆင့်များကို သိရှိခြင်း (စက်ပေါ်မူတည်)', stat_rate:'စက်၏ အစီရင်ခံနှုန်းကို အချိန်နှင့်တပြေးညီ ထောက်လှမ်းခြင်း', tag_tilt:'စောင်းမှု', tag_multi:'ဘောပင်များစွာ'},
    'fa-IR': {foot_partner:'شرکا:', share_google:'اشتراک در Google', share_youtube:'اشتراک در YouTube', share_tiktok:'اشتراک در TikTok', share_douyin:'اشتراک در Douyin', share_instagram:'اشتراک در Instagram', share_whatsapp:'اشتراک در WhatsApp', share_skype:'اشتراک در Skype', share_line:'اشتراک در LINE', share_weibo:'اشتراک در Weibo', share_wechat:'اشتراک در WeChat', share_x:'اشتراک در X', share_facebook:'اشتراک در Facebook', share_linkedin:'اشتراک در LinkedIn', share_telegram:'اشتراک در Telegram', share_email:'اشتراک در Email', eb_perf:'کارایی', eb_start:'شروع سریع', tag_langs:'۳۶ زبان', tag_auto:'تشخیص خودکار', tag_logo:'پنل لوگو', beian_ga:'امنیت عمومی 44031102000915', beian_icp:'ICP گوانگدونگ 2023084805-9', foot_copy_pre:'حق نشر', foot_copy_post:'کلیه حقوق محفوظ است.',  anim1:'Draw line', anim2:'گل', anim3:'خوشنویسی', anim4:'شعر', anim5:'Follow', anim_free:'رسم آزاد', free_title:'رسم آزاد', free_mode_line:'خط', free_mode_point:'نقطه', free_line:'ضخامت خط', free_touch:'اندازه نقطه', free_color:'رنگی', free_fx:'رندر', fx_glow:'درخشش', fx_flat:'تخت', fx_neon:'نئون', free_clear:'پاک کردن', sc_more:'باز کردن همه', sc_less:'جمع کردن', stat_pressure:'تشخیص سطوح فشار (بسته به دستگاه)', stat_rate:'تشخیص زمان واقعی نرخ گزارش دستگاه', tag_tilt:'انحراف', tag_multi:'چند قلم'},
    'ga-IE': {foot_partner:'Comhpháirtithe:', share_google:'Roinn ar Google', share_youtube:'Roinn ar YouTube', share_tiktok:'Roinn ar TikTok', share_douyin:'Roinn ar Douyin', share_instagram:'Roinn ar Instagram', share_whatsapp:'Roinn ar WhatsApp', share_skype:'Roinn ar Skype', share_line:'Roinn ar LINE', share_weibo:'Roinn ar Weibo', share_wechat:'Roinn ar WeChat', share_x:'Roinn ar X', share_facebook:'Roinn ar Facebook', share_linkedin:'Roinn ar LinkedIn', share_telegram:'Roinn ar Telegram', share_email:'Roinn ar Email', eb_perf:'Feidhmíocht', eb_start:'Tús tapa', tag_langs:'36 teanga', tag_auto:'Braith go huathoibríoch', tag_logo:'Painéal lógó', beian_ga:'Slándáil phoiblí 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Cóipcheart', foot_copy_post:'Gach ceart ar cosaint.',  anim1:'Draw line', anim2:'Bláth', anim3:'Callagrafaíocht', anim4:'Dán', anim5:'Follow', anim_free:'Saor-líníocht', free_title:'Saor-líníocht', free_mode_line:'Líne', free_mode_point:'Pointe', free_line:'Tiús líne', free_touch:'Méid pointe', free_color:'Il-daite', free_fx:'Rindreáil', fx_glow:'Glóir', fx_flat:'Cothrom', fx_neon:'Neoin', free_clear:'Glan', sc_more:'Leathnaigh go léir', sc_less:'Fill', stat_pressure:'Aithint leibhéil brú (ag brath ar an ngléas)', stat_rate:'Brath am fíor-ama ar ráta tuairiscithe an ghléis', tag_tilt:'Claonadh', tag_multi:'Ilpheann'},
    'la-LA': {foot_partner:'Socii:', share_google:'Communica in Google', share_youtube:'Communica in YouTube', share_tiktok:'Communica in TikTok', share_douyin:'Communica in Douyin', share_instagram:'Communica in Instagram', share_whatsapp:'Communica in WhatsApp', share_skype:'Communica in Skype', share_line:'Communica in LINE', share_weibo:'Communica in Weibo', share_wechat:'Communica in WeChat', share_x:'Communica in X', share_facebook:'Communica in Facebook', share_linkedin:'Communica in LinkedIn', share_telegram:'Communica in Telegram', share_email:'Communica in Email', eb_perf:'Facultas', eb_start:'Initium celer', tag_langs:'36 linguae', tag_auto:'Detectio automatica', tag_logo:'Tabula logotypi', beian_ga:'Salus publica 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Ius auctoris', foot_copy_post:'Omnia iura reservata.',  anim1:'Draw line', anim2:'Flos', anim3:'Calligraphia', anim4:'Carmen', anim5:'Follow', anim_free:'Libera pictura', free_title:'Libera pictura', free_mode_line:'Linea', free_mode_point:'Punctum', free_line:'Crassitudo lineae', free_touch:'Magnitudo puncti', free_color:'Coloratus', free_fx:'Redditio', fx_glow:'Fulgor', fx_flat:'Planus', fx_neon:'Neon', free_clear:'Purgare', sc_more:'Omnia expandere', sc_less:'Complicare', stat_pressure:'Detectio graduum pressionis (secundum instrumentum)', stat_rate:'Detectio reali-temporis rationis relationis instrumenti', tag_tilt:'Inclinatio', tag_multi:'Multi-stilus'},
    'th-TH': {foot_partner:'พันธมิตร:', share_google:'แชร์ไปที่ Google', share_youtube:'แชร์ไปที่ YouTube', share_tiktok:'แชร์ไปที่ TikTok', share_douyin:'แชร์ไปที่ Douyin', share_instagram:'แชร์ไปที่ Instagram', share_whatsapp:'แชร์ไปที่ WhatsApp', share_skype:'แชร์ไปที่ Skype', share_line:'แชร์ไปที่ LINE', share_weibo:'แชร์ไปที่ Weibo', share_wechat:'แชร์ไปที่ WeChat', share_x:'แชร์ไปที่ X', share_facebook:'แชร์ไปที่ Facebook', share_linkedin:'แชร์ไปที่ LinkedIn', share_telegram:'แชร์ไปที่ Telegram', share_email:'แชร์ไปที่ Email', eb_perf:'ประสิทธิภาพ', eb_start:'เริ่มต้นอย่างรวดเร็ว', tag_langs:'36 ภาษา', tag_auto:'ตรวจจับอัตโนมัติ', tag_logo:'แผงโลโก้', beian_ga:'ความมั่นคงสาธารณะ 44031102000915', beian_icp:'กวางตุ้ง ICP 2023084805-9', foot_copy_pre:'ลิขสิทธิ์', foot_copy_post:'สงวนลิขสิทธิ์',  anim1:'Draw line', anim2:'ดอกไม้', anim3:'อักษรวิจิตร', anim4:'บทกวี', anim5:'Follow', anim_free:'วาดอิสระ', free_title:'วาดอิสระ', free_mode_line:'เส้น', free_mode_point:'จุด', free_line:'ความหนาเส้น', free_touch:'ขนาดจุด', free_color:'หลากสี', free_fx:'การเรนเดอร์', fx_glow:'เรืองแสง', fx_flat:'แบน', fx_neon:'นีออน', free_clear:'ล้าง', sc_more:'ขยายทั้งหมด', sc_less:'ย่อ', stat_pressure:'ตรวจจับระดับแรงกด (ขึ้นอยู่กับอุปกรณ์)', stat_rate:'ตรวจจับอัตราการรายงานของอุปกรณ์แบบเรียลไทม์', tag_tilt:'การเอียง', tag_multi:'หลายปากกา'},
    'vi-VN': {foot_partner:'Đối tác:', share_google:'Chia sẻ lên Google', share_youtube:'Chia sẻ lên YouTube', share_tiktok:'Chia sẻ lên TikTok', share_douyin:'Chia sẻ lên Douyin', share_instagram:'Chia sẻ lên Instagram', share_whatsapp:'Chia sẻ lên WhatsApp', share_skype:'Chia sẻ lên Skype', share_line:'Chia sẻ lên LINE', share_weibo:'Chia sẻ lên Weibo', share_wechat:'Chia sẻ lên WeChat', share_x:'Chia sẻ lên X', share_facebook:'Chia sẻ lên Facebook', share_linkedin:'Chia sẻ lên LinkedIn', share_telegram:'Chia sẻ lên Telegram', share_email:'Chia sẻ lên Email', eb_perf:'Hiệu năng', eb_start:'Bắt đầu nhanh', tag_langs:'36 ngôn ngữ', tag_auto:'Tự động phát hiện', tag_logo:'Bảng logo', beian_ga:'An ninh công cộng 44031102000915', beian_icp:'ICP Quảng Đông 2023084805-9', foot_copy_pre:'Bản quyền', foot_copy_post:'Bảo lưu mọi quyền.',  anim1:'Draw line', anim2:'Hoa', anim3:'Thư pháp', anim4:'Bài thơ', anim5:'Follow', anim_free:'Vẽ tự do', free_title:'Vẽ tự do', free_mode_line:'Đường', free_mode_point:'Điểm', free_line:'Độ dày nét', free_touch:'Cỡ điểm', free_color:'Nhiều màu', free_fx:'Kết xuất', fx_glow:'Phát sáng', fx_flat:'Phẳng', fx_neon:'Neon', free_clear:'Xóa', sc_more:'Mở rộng tất cả', sc_less:'Thu gọn', stat_pressure:'Nhận diện mức áp lực (tùy thiết bị)', stat_rate:'Phát hiện tốc độ báo cáo thiết bị theo thời gian thực', tag_tilt:'Độ nghiêng', tag_multi:'Nhiều bút'},
    'lo-LA': {foot_partner:'ຄູ່ຮ່ວມງານ:', share_google:'ແບ່ງປັນໄປທີ່ Google', share_youtube:'ແບ່ງປັນໄປທີ່ YouTube', share_tiktok:'ແບ່ງປັນໄປທີ່ TikTok', share_douyin:'ແບ່ງປັນໄປທີ່ Douyin', share_instagram:'ແບ່ງປັນໄປທີ່ Instagram', share_whatsapp:'ແບ່ງປັນໄປທີ່ WhatsApp', share_skype:'ແບ່ງປັນໄປທີ່ Skype', share_line:'ແບ່ງປັນໄປທີ່ LINE', share_weibo:'ແບ່ງປັນໄປທີ່ Weibo', share_wechat:'ແບ່ງປັນໄປທີ່ WeChat', share_x:'ແບ່ງປັນໄປທີ່ X', share_facebook:'ແບ່ງປັນໄປທີ່ Facebook', share_linkedin:'ແບ່ງປັນໄປທີ່ LinkedIn', share_telegram:'ແບ່ງປັນໄປທີ່ Telegram', share_email:'ແບ່ງປັນໄປທີ່ Email', eb_perf:'ປະສິດທິພາບ', eb_start:'ເລີ່ມຕົ້ນໄວ', tag_langs:'36 ພາສາ', tag_auto:'ກວດຈັບອັດຕະໂນມັດ', tag_logo:'ແຜງໂລໂກ້', beian_ga:'ຄວາມປອດໄພສາທາລະນະ 44031102000915', beian_icp:'ICP ກວາງຕຸ້ງ 2023084805-9', foot_copy_pre:'ລິຂະສິດ', foot_copy_post:'ສະຫງວນລິຂະສິດ',  anim1:'Draw line', anim2:'ດອກໄມ້', anim3:'ອັກສອນສິນ', anim4:'ກະວີ', anim5:'Follow', anim_free:'ແຕ້ມອິດສະຫຼະ', free_title:'ແຕ້ມອິດສະຫຼະ', free_mode_line:'ເສັ້ນ', free_mode_point:'ຈຸດ', free_line:'ຄວາມຫນາເສັ້ນ', free_touch:'ຂະຫນາດຈຸດ', free_color:'ຫຼາຍສີ', free_fx:'ການສະແດງຜົນ', fx_glow:'ເລື່ອງແສງ', fx_flat:'ແປ້ນ', fx_neon:'ນີອອນ', free_clear:'ລຶບ', sc_more:'ຂະຫຍາຍທັງໝົດ', sc_less:'ຫຍໍ້', stat_pressure:'ກວດຈັບລະດັບຄວາມດັນ (ຂຶ້ນກັບອຸປະກອນ)', stat_rate:'ກວດຈັບອັດຕາການລາຍງານຂອງອຸປະກອນແບບທັນທີ', tag_tilt:'ການອຽງ', tag_multi:'ຫຼາຍປາກກາ'},
    'ar-SA': {foot_partner:'الشركاء:', share_google:'شارك على Google', share_youtube:'شارك على YouTube', share_tiktok:'شارك على TikTok', share_douyin:'شارك على Douyin', share_instagram:'شارك على Instagram', share_whatsapp:'شارك على WhatsApp', share_skype:'شارك على Skype', share_line:'شارك على LINE', share_weibo:'شارك على Weibo', share_wechat:'شارك على WeChat', share_x:'شارك على X', share_facebook:'شارك على Facebook', share_linkedin:'شارك على LinkedIn', share_telegram:'شارك على Telegram', share_email:'شارك على Email', eb_perf:'الأداء', eb_start:'بدء سريع', tag_langs:'36 لغة', tag_auto:'كشف تلقائي', tag_logo:'لوحة الشعار', beian_ga:'الأمن العام 44031102000915', beian_icp:'ICP قوانغدونغ 2023084805-9', foot_copy_pre:'حقوق النشر', foot_copy_post:'جميع الحقوق محفوظة.',  anim1:'Draw line', anim2:'زهرة', anim3:'خط عربي', anim4:'قصيدة', anim5:'Follow', anim_free:'رسم حر', free_title:'رسم حر', free_mode_line:'خط', free_mode_point:'نقطة', free_line:'سماكة الخط', free_touch:'حجم النقطة', free_color:'ملون', free_fx:'عرض', fx_glow:'توهج', fx_flat:'مسطح', fx_neon:'نيون', free_clear:'مسح', sc_more:'توسيع الكل', sc_less:'طي', stat_pressure:'التعرّف على مستويات الضغط (حسب الجهاز)', stat_rate:'كشف معدل إبلاغ الجهاز في الوقت الحقيقي', tag_tilt:'الميل', tag_multi:'أقلام متعددة'}
  };
  for (var k in P){
    if (!P.hasOwnProperty(k)) continue;
    var d = X[k] = X[k] || {}, s = P[k];
    // 只补空缺，绝不覆盖已有的（可能更地道的）既有译文
    for (var q in s) if (s.hasOwnProperty(q) && d[q] === undefined) d[q] = s[q];
  }
})();
</script>
<script>
/* ===== 新增语言：印地语 (hi-IN) ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  X['hi-IN'] = {
    nav_overview:'अवलोकन', nav_features:'विशेषताएँ', nav_engine:'इंजन', nav_devices:'उपकरण',
    nav_changelog:'परिवर्तन', nav_specs:'विनिर्देश', nav_download:'डाउनलोड', nav_faq:'सामान्य प्रश्न',
    hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
    hero_title:'मूल स्याही से वेक्टर लेखन<br /><span class="grad">परीक्षण व्हाइटबोर्ड</span>',
    hero_lead:'Windows के लिए हल्का व्हाइटबोर्ड और उपकरण परीक्षण टूल: “नमूना → दबाव आकार → वक्र फिटिंग → वेक्टर रूपरेखा” पाइपलाइन से असली लेखन तुरंत दोहराता है, SAI शैली का कंपन सुधार, दबाव गेन, टेलीमेट्री HUD, कैपेसिटिव टेस्ट और पारदर्शी मोड के साथ; PNG / JSON निर्यात।',
    badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'एकल फ़ाइल, पोर्टेबल',
    cta_download:'<span class="pulse"></span>अभी डाउनलोड करें <span class="arrow">→</span>', cta_engine:'इंजन देखें',
    hero_version:'वर्तमान 1.5.0.0 · लगभग 1963 KB · अनज़िप करके चलाएँ',
    sec_overview:'<span class="grad">कलम के असली एहसास</span> के लिए',
    sec_features:'<span class="grad">क्षमता</span> मैट्रिक्स', sec_engine:'रेंडरिंग <span class="grad">पाइपलाइन</span>',
    sec_devices:'उपकरण पहचान और <span class="grad">प्रोटोकॉल</span>', sec_specs:'तकनीकी <span class="grad">विनिर्देश</span>',
    sec_download:'<span class="grad">EMR-TEST</span> डाउनलोड करें', sec_faq:'<span class="grad">सामान्य प्रश्न</span>',
    sec_changelog:'<span class="grad">परिवर्तन</span>',
    changelog_lead:'हर संस्करण के बदलाव एक नज़र में; ऐप की परिवर्तन विंडो इसी सूची से मेल खाती है।',
    feat_lang_t:'बहुभाषी', feat_lang_p:'इंटरफ़ेस 32 भाषाओं का समर्थन करता है; तुरंत स्विच और चयन याद रखता है, पहली बार सिस्टम भाषा के अनुसार चुनता है।',
    feat_panel_t:'लोगो पैनल', feat_panel_p:'ऊपर-दाएँ पैनल डिफ़ॉल्ट रूप से छिपा है; लोगो पर क्लिक करें तो परिवर्तन, भाषा स्विच और विंडो बटन खुलते हैं।',
    cl_150:'ऊपर-दाएँ पैनल डिफ़ॉल्ट रूप से छिपा (लोगो से खोलें); भाषाएँ 36 तक बढ़ीं और सिस्टम भाषा से स्वतः चयन; भाषा सूची की पठनीयता बेहतर; सभी सुझाव अनूदित; वेबसाइट IP से स्विच।',
    cl_140:'भाषा स्विच और “परिवर्तन” अनुभाग जोड़े गए; कंपन सुधार SAI शैली (0~10) में उन्नत।',
    cl_130:'छवि रूपांतरण कर्सर दिशा के अनुसार; उपकरण हटाना और बहाली; कम विलंब कैपेसिटिव ट्रेल; राइट-क्लिक मेनू ठीक।',
    cl_120:'पॉलीलाइन स्मूदिंग को सेंट्रिपेटल Catmull-Rom में बदला; इरेज़र रिंग, ब्रश सेविंग और JSON निर्यात जोड़ा।',
    dl_x64:'64-बिट (अनुशंसित)', dl_x86:'32-बिट', foot_specs:'विनिर्देश', foot_top:'ऊपर जाएँ',
    hero_stage_live:'EMR-TEST · लाइव लेखन प्रदर्शन',
    stat_pen:'कलम प्रकार: पेंसिल / बॉलपॉइंट / ब्रश / हाइलाइटर',
    stat_refresh:'इंक्रीमेंटल रीफ़्रेश (1 फ़्रेम में)',
    stat_pressure:'दबाव स्तर पहचान (उपकरण पर निर्भर)',
    stat_rate:'डिवाइस रिपोर्ट दर का रीयल-टाइम पता लगाना', tag_tilt:'झुकाव', tag_multi:'बहु-कलम',
    ov_lead:'अधिकांश व्हाइटबोर्ड लेखन को समान चौड़ाई की रेखा बना देते हैं: वृत्त कोनेदार हो जाते हैं, तेज़ रेखाएँ टूटती हैं और दबाव कठोर लगता है। EMR-TEST स्रोत से पुनर्निर्माण करता है: हर हार्डवेयर रिपोर्ट सुरक्षित रखता है, सेंट्रिपेटल Catmull-Rom वक्र फिट करता है और हर बिंदु पर बदलती चौड़ाई की रूपरेखा बनाकर हर फ़्रेम में इंक्रीमेंटल भेजता है।',
    ov_c1_t:'लेखन का सटीक पुनरुत्पादन',
    ov_c1_p:'सभी हार्डवेयर नमूने (संयुक्त इवेंट सहित) सुरक्षित रहते हैं; दबाव, गति और कलम का प्रवेश/निकास मिलकर चौड़ाई तय करते हैं, इसलिए पूर्वावलोकन और अंतिम रेखा बिंदु-दर-बिंदु मेल खाते हैं।',
    ov_c1_g1:'बदलती चौड़ाई की रूपरेखा', ov_c1_g2:'प्रवेश', ov_c1_g3:'तेज़ → पतली',
    ov_c2_t:'SAI शैली का कंपन सुधार',
    ov_c2_p:'0–10 समायोज्य (डिफ़ॉल्ट 3): विलंबित नमूनाकरण + गाउसीय पुनरावृत्ति + अनुसरण करती नोक हाथ के कंपन को हटाते हैं, और कलम उठाते समय नोक असली अंत तक सहज पहुँचती है।',
    ov_c2_g1:'विलंबित फिटिंग', ov_c2_g2:'गाउसीय पुनरावृत्ति', ov_c2_g3:'पूँछ अधूरी नहीं',
    ov_c3_t:'समायोज्य दबाव गेन',
    ov_c3_p:'गेन 0–10 (डिफ़ॉल्ट 3): 0 स्थिर चौड़ाई देता है और अधिक मान दबाव का कंट्रास्ट बढ़ाते हैं; दबाव वाले उपकरण स्विच से प्रभावित नहीं होते।',
    ov_c3_g1:'दबाव आकार', ov_c3_g2:'लाइव',
    ft_lead:'लेखन और परीक्षण से निर्यात तक: कलम जाँचने और प्रदर्शन का पूरा चक्र।',
    ft1_t:'चार कलम प्रकार',
    ft1_p:'पेंसिल (ग्रेफाइट दाना), बॉलपॉइंट (गोल, हल्का दबाव), ब्रश (तेज़ दबाव + प्रवेश) और हाइलाइटर (पारभासी सपाट नोक, एक ही भराव में गहरा नहीं)।',
    ft2_t:'उपकरण जाँच',
    ft2_p:'सिस्टम के लेखन / दबाव उपकरण सूचीबद्ध करता है और ब्रांड, प्रोटोकॉल, दबाव स्तर, झुकाव, साइड बटन, इरेज़र सिरा और VID:PID दिखाता है; एक पंक्ति में दो, अलग-अलग हटाने योग्य।',
    ft3_t:'टच परीक्षण',
    ft3_p:'मल्टी-टच बिंदु, टच ट्रेल, दबाव टेलीमेट्री और रिपोर्ट दर; ट्रेल मध्य बिंदुओं से गुज़रने वाली द्विघात बेज़ियर से बनते हैं जिनकी चौड़ाई दबाव के अनुसार होती है, ग्रिड और ट्रेल सुरक्षण विकल्प सहित।',
    ft4_t:'पारदर्शी / लॉक मोड',
    ft4_p:'पारदर्शी मोड लेखन परत मुक्त करता है ताकि सीधे डेस्कटॉप पर लिख सकें; दोनों मोड लेखन, चित्र और इतिहास अलग रखते हैं और बदलने पर परतें नहीं चढ़तीं।',
    ft5_t:'चित्र और रूपांतरण',
    ft5_p:'स्क्रीनशॉट / चित्र डालने के बाद उसे खिसका सकते हैं, कोनों से माप सकते हैं और मुक्त रूप से घुमा सकते हैं; हैंडल और कर्सर रूपांतरण के साथ चलते हैं, परतें और रीसेट उपलब्ध।',
    ft6_t:'निर्यात और सहेजें',
    ft6_p:'सहेजें = निर्यात: PNG (कागज़ और चित्रों सहित) या JSON वेक्टर स्याही (प्रकार, चौड़ाई, रंग, दबाव स्विच और सभी नमूने); सहेजने के बाद बोर्ड स्वतः खाली।',
    en_lead:'लाइव पूर्वावलोकन और अंतिम रेखा एक ही एल्गोरिद्म और एक ही चौड़ाई वक्र का उपयोग करते हैं, इसलिए कलम उठाने पर चित्र नहीं बदलता।',
    en_s1_t:'नमूनाकरण', en_s1_p:'कच्चे Stylus पैकेट लेता है, संयुक्त इवेंट खोलता है और हर बिंदु के निर्देशांक तथा NormalPressure पढ़ता है।',
    en_s2_t:'स्थिरीकरण', en_s2_p:'HcStab विलंबित फिटिंग विंडो: स्थानिक त्रिज्या नमूनाकरण + 1-2-1 गाउसीय पुनरावृत्ति + अनुसरण करती नोक; दबाव श्रृंखला समकालिक रूप से फ़िल्टर होती है।',
    en_s3_t:'आकार देना', en_s3_p:'चौड़ाई जनरेटर कलम प्रकार, दबाव, गति और प्रवेश से हर बिंदु की चौड़ाई निकालता है, घातीय स्मूदिंग और कंपन दमन के साथ।',
    en_s4_t:'रेंडर', en_s4_p:'सेंट्रिपेटल Catmull-Rom विभाजन के बाद रिबन रूपरेखा एक बार भरी जाती है; पारभासी कलम पूरे पथ को एक बार भरती हैं ताकि गहरा न हो।',
    dv_lead:'सिस्टम द्वारा बताए गए Tablet उपकरणों का स्वतः विश्लेषण करता है, नाम के शब्दों और VID/PID से ब्रांड व प्रोटोकॉल तय करता है और क्षमताएँ लाइव दिखाता है।',
    dv1_t:'समर्थित प्रोटोकॉल',
    dv1_p:'EMR (विद्युतचुंबकीय अनुनाद), AES (सक्रिय स्थिरवैद्युत), MPP (Microsoft Pen प्रोटोकॉल) और USI (सार्वत्रिक स्टाइलस); निष्क्रिय कैपेसिटिव कलम और माउस अलग समूहित होते हैं, अपरिचित उपकरण उपयोग के बाद ही दिखते हैं।',
    dv2_t:'टेलीमेट्री HUD',
    dv2_p:'उपकरण प्रकार, ब्रांड, प्रोटोकॉल, आउटपुट (नोक / साइड बटन / इरेज़र सिरा / होवर), संपर्क संख्या, निर्देशांक, दबाव, स्तर, कलम संख्या, झुकाव और रिपोर्ट दर लाइव दिखाता है।',
    sec_perf:'<span class="grad">उच्च-आवृत्ति इनपुट</span> के लिए अनुकूलित',
    pf_lead:'सभी हॉट पथ प्रति फ़्रेम केवल इंक्रीमेंट करते हैं, इसलिए लंबी तेज़ रेखाएँ धीमी नहीं पड़तीं।',
    pf1_t:'इंक्रीमेंटल भेजना', pf1_p:'ट्रेल परत DrawingGroup से जोड़ती है; नया बिंदु आते ही बिना पूर्ण रीड्रॉ भेज दिया जाता है, जिससे विलंब नहीं होता।',
    pf2_t:'कैश का पुनरुपयोग', pf2_p:'ब्रश और कलम “रंग + परिमाणित चौड़ाई” के अनुसार कैश और फ़्रीज़ होते हैं, थ्रेड के बीच सुरक्षित और बिना दोबारा आवंटन।',
    pf3_t:'आवश्यकता पर रीड्रॉ', pf3_p:'ग्रिड और स्थिर परतें केवल आकार / विकल्प बदलने पर रीड्रॉ होती हैं; सक्रिय परत केवल सक्रिय तत्व रीड्रॉ करती है।',
    sec_specs:'तकनीकी <span class="grad">विनिर्देश</span>',
    sp_th1:'मद', sp_th2:'मान',
    sp1l:'ऑपरेटिंग सिस्टम', sp1v:'Windows 10 / 11 (अनुशंसित); Windows 7 SP1 और ऊपर चलता है',
    sp2l:'रनटाइम', sp2v:'Microsoft .NET Framework 4.8',
    sp3l:'आर्किटेक्चर', sp3v:'x64 (अनुशंसित) और x86, दोनों Debug / Release बिल्ड के साथ',
    sp4l:'इनपुट उपकरण', sp4v:'EMR कलम, सक्रिय कैपेसिटिव AES / MPP / USI, निष्क्रिय कलम, टच स्क्रीन, माउस',
    sp5l:'दबाव', sp5v:'स्तर उपकरण पर निर्भर; गेन 0~10 (डिफ़ॉल्ट 3), स्थिर चौड़ाई के लिए बंद कर सकते हैं',
    sp6l:'कंपन सुधार', sp6v:'0~10 (डिफ़ॉल्ट 3), विलंबित फिटिंग + गाउसीय पुनरावृत्ति + उठाते समय अनुसरण',
    sp7l:'कलम प्रकार', sp7v:'पेंसिल, बॉलपॉइंट, ब्रश, हाइलाइटर (एक पारभासी भराव)',
    sp8l:'मिटाना', sp8v:'इरेज़र (असली खींची चौड़ाई के अनुसार), रेखा हटाना, लैसो; संकेतक रिंग क्षेत्र से 1:1 मेल खाती है',
    sp9l:'निर्यात', sp9v:'PNG (कागज़ और चित्रों सहित), JSON वेक्टर स्याही (शैली + सभी नमूने)',
    sp10l:'इंटरफ़ेस', sp10v:'गहरे नीले रंग की थीम, बिना बॉर्डर कार्ड, खिसकने योग्य टूलबार और HUD, F11 पूर्ण स्क्रीन, पारदर्शी / लॉक मोड',
    sp11l:'आकार', sp11v:'एक फ़ाइल लगभग 1963 KB, बिना इंस्टॉल',
    sec_start:'<span class="grad">तीन चरणों</span> में लिखना शुरू करें',
    qs1_t:'डाउनलोड और चलाएँ', qs1_p:'x64 (या x86) चुनें, अनज़िप करें और डबल-क्लिक से चलाएँ — इंस्टॉल की ज़रूरत नहीं।',
    qs2_t:'कलम और दबाव चुनें', qs2_p:'टूलबार → कलम पैनल: प्रकार, चौड़ाई और रंग चुनें तथा दबाव गेन और कंपन सुधार समायोजित करें।',
    qs3_t:'लिखें और परखें', qs3_p:'सीधे लिखें; Ctrl+T टच परीक्षण और Ctrl+D उपकरण जाँच खोलता है, जहाँ दबाव वक्र और रिपोर्ट दर दिखती है।',
    qs4_t:'निर्यात', qs4_p:'Ctrl+S PNG या JSON के रूप में सहेजता है; अगले दौर के लिए बोर्ड स्वतः खाली हो जाता है।',
    dl_lead1:'आधिकारिक साइट: ', dl_lead2:' · एकल पोर्टेबल फ़ाइल, अनज़िप करके चलाएँ।',
    dl_ver:'संस्करण 1.5.0.0 (2026-09-16)',
    dl_meta:'Windows · .NET Framework 4.8 · प्रत्येक लगभग 1963 KB',
    dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · 64-बिट Windows के लिए',
    dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · 32-बिट Windows के लिए',
    dl_btn_x64:'x64 डाउनलोड करें', dl_btn_x86:'x86 डाउनलोड करें',
    dl_note2:'.NET Framework 4.8 आवश्यक है (Windows 10 और ऊपर सामान्यतः पहले से मौजूद)।',
    faq1_q:'क्या बिना दबाव वाले उपकरणों पर काम करता है?', faq1_a:'हाँ। दबाव के बिना ऐप “धीमा = मोटा” नियम से मोटाई का अनुकरण करता है; स्थिर चौड़ाई के लिए गेन 0 भी रख सकते हैं।',
    faq2_q:'कंपन सुधार बहुत अधिक रखें तो क्या होगा?', faq2_a:'मान जितना अधिक, उतने अधिक विलंबित नमूने और चौड़ी विंडो: रेखाएँ चिकनी परंतु लेखन देर से और प्रतिक्रिया धीमी। डिफ़ॉल्ट 3 संतुलन है; अपनी गति के अनुसार 0–6 के बीच समायोजित करें।',
    faq3_q:'टच परीक्षण में “ट्रेल बनाएँ” किसलिए है?', faq3_a:'बंद रहने पर स्पर्श के पीछे फीका होता बिंदु दिखता है (प्रतिक्रिया देखने के लिए); चालू करने पर ट्रेल सुरक्षित रेखाओं के रूप में बनता है जिनकी चौड़ाई दबाव के अनुसार होती है, जिससे टूटना, कंपन और रैखिकता जाँचना आसान होता है।',
    faq4_q:'JSON निर्यात में क्या होता है?', faq4_a:'हर रेखा का कलम प्रकार, चौड़ाई, रंग, दबाव स्विच, कंपन पैरामीटर और सभी नमूने (x / y / दबाव) — पुनरावृत्ति, विश्लेषण या दोबारा रेंडर के लिए वेक्टर डेटा।',
    faq5_q:'पारदर्शी और सामान्य मोड एक-दूसरे को प्रभावित करते हैं?', faq5_a:'नहीं। हर मोड अपना लेखन, चित्र और इतिहास रखता है और बदलने पर परतें नहीं चढ़तीं; पारदर्शी मोड डेस्कटॉप पर टिप्पणी के लिए लेखन परत मुक्त करता है।'
  };
})();
</script>
<script>
/* ===== 新增语言：希腊语 (el-GR) ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  X['el-GR'] = {
    nav_overview:'Επισκόπηση', nav_features:'Δυνατότητες', nav_engine:'Μηχανή', nav_devices:'Συσκευές',
    nav_changelog:'Αλλαγές', nav_specs:'Προδιαγραφές', nav_download:'Λήψη', nav_faq:'Συχνές ερωτήσεις',
    hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
    hero_title:'Διανυσματική γραφή με γνήσιο μελάνι<br /><span class="grad">δοκιμαστικός πίνακας</span>',
    hero_lead:'Ελαφρύς πίνακας και εργαλείο ελέγχου συσκευών για Windows: αναπαράγει σε πραγματικό χρόνο το πραγματικό γράψιμο μέσω της αλυσίδας «δείγμα → διαμόρφωση πίεσης → προσαρμογή καμπύλης → διανυσματικό περίγραμμα», με διόρθωση τρεμούλας τύπου SAI, ενίσχυση πίεσης, HUD τηλεμετρίας, δοκιμή αφής και διαφανή λειτουργία· εξαγωγή PNG / JSON.',
    badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Ένα αρχείο, φορητό',
    cta_download:'<span class="pulse"></span>Λήψη τώρα <span class="arrow">→</span>', cta_engine:'Δείτε τη μηχανή',
    hero_version:'Τρέχουσα 1.5.0.0 · περίπου 1963 KB · αποσυμπίεση και εκτέλεση',
    sec_overview:'Για την <span class="grad">αληθινή αίσθηση της πένας</span>',
    sec_features:'Πίνακας <span class="grad">δυνατοτήτων</span>', sec_engine:'Αλυσίδα <span class="grad">απόδοσης</span>',
    sec_devices:'Αναγνώριση συσκευών και <span class="grad">πρωτόκολλα</span>', sec_specs:'Τεχνικές <span class="grad">προδιαγραφές</span>',
    sec_download:'Λήψη <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Συχνές ερωτήσεις</span>',
    sec_changelog:'<span class="grad">Αλλαγές</span>',
    changelog_lead:'Οι αλλαγές κάθε έκδοσης με μια ματιά· το παράθυρο αλλαγών της εφαρμογής συμφωνεί με αυτή τη λίστα.',
    feat_lang_t:'Πολυγλωσσία', feat_lang_p:'Το περιβάλλον υποστηρίζει 32 γλώσσες· εναλλαγή άμεσα και απομνημόνευση επιλογής, με αυτόματη επιλογή από τη γλώσσα συστήματος στην πρώτη εκτέλεση.',
    feat_panel_t:'Πάνελ από το λογότυπο', feat_panel_p:'Το πάνελ πάνω δεξιά είναι κρυφό εξ ορισμού· πατήστε το λογότυπο για αλλαγές, εναλλαγή γλώσσας και κουμπιά παραθύρου.',
    cl_150:'Το πάνελ πάνω δεξιά κρυφό εξ ορισμού (άνοιγμα από το λογότυπο)· οι γλώσσες αυξήθηκαν σε 36 με αυτόματο εντοπισμό συστήματος· καλύτερη αναγνωσιμότητα λίστας· όλες οι υποδείξεις μεταφρασμένες· ο ιστότοπος αλλάζει κατά IP.',
    cl_140:'Προστέθηκαν εναλλαγή γλώσσας και ενότητα αλλαγών· η διόρθωση τρεμούλας αναβαθμίστηκε σε τύπου SAI (0~10).',
    cl_130:'Οι κέρσορες μετασχηματισμού εικόνας ακολουθούν την κατεύθυνση· διαγραφή και επαναφορά συσκευών· ίχνη αφής με μικρή καθυστέρηση· διόρθωση μενού δεξιού κλικ.',
    cl_120:'Η εξομάλυνση πολυγραμμής πέρασε σε κεντρομόλο Catmull-Rom· προστέθηκαν δακτύλιος γόμας, αποθήκευση πινέλων και εξαγωγή JSON.',
    dl_x64:'64-bit (συνιστάται)', dl_x86:'32-bit', foot_specs:'Προδιαγραφές', foot_top:'Επιστροφή στην κορυφή',
    hero_stage_live:'EMR-TEST · ζωντανή επίδειξη γραφής',
    stat_pen:'Τύποι πένας: μολύβι / στυλό / πινέλο / μαρκαδόρος',
    stat_refresh:'Αυξητική ανανέωση (εντός 1 καρέ)',
    stat_pressure:'Αναγνώριση επιπέδων πίεσης (εξαρτάται από τη συσκευή)',
    stat_rate:'Ανίχνευση ρυθμού αναφοράς συσκευής σε πραγματικό χρόνο', tag_tilt:'Κλίση', tag_multi:'Πολλές πένες',
    ov_lead:'Οι περισσότεροι πίνακες απλοποιούν τη γραμμή σε πολυγραμμή σταθερού πλάτους: οι κύκλοι γίνονται γωνιώδεις, οι γρήγορες γραμμές σπάνε και η πίεση μοιάζει άκαμπτη. Το EMR-TEST αναδομεί από την πηγή: κρατά κάθε αναφορά υλικού, προσαρμόζει κεντρομόλο καμπύλη Catmull-Rom και δημιουργεί περίγραμμα μεταβλητού πλάτους ανά σημείο, που αποστέλλεται αυξητικά σε κάθε καρέ.',
    ov_c1_t:'Πιστή αναπαραγωγή της γραμμής',
    ov_c1_p:'Διατηρεί όλα τα δείγματα υλικού (μαζί με τα συγχωνευμένα συμβάντα)· πίεση, ταχύτητα και είσοδος/έξοδος της πένας καθορίζουν μαζί το πλάτος, ώστε προεπισκόπηση και τελική γραμμή να συμφωνούν σημείο προς σημείο.',
    ov_c1_g1:'Περίγραμμα μεταβλητού πλάτους', ov_c1_g2:'Είσοδος', ov_c1_g3:'Πιο γρήγορα → πιο λεπτό',
    ov_c2_t:'Διόρθωση τρεμούλας τύπου SAI',
    ov_c2_p:'Ρυθμιζόμενη 0–10 (προεπιλογή 3): καθυστερημένη δειγματοληψία + επαναληπτική γκαουσιανή προσαρμογή + ακίδα που ακολουθεί αφαιρούν το τρέμουλο, και στο σήκωμα η ακίδα φτάνει ομαλά στο πραγματικό τέλος.',
    ov_c2_g1:'Καθυστερημένη προσαρμογή', ov_c2_g2:'Γκαουσιανές επαναλήψεις', ov_c2_g3:'Χωρίς κομμένη ουρά',
    ov_c3_t:'Ρυθμιζόμενη ενίσχυση πίεσης',
    ov_c3_p:'Ενίσχυση 0–10 (προεπιλογή 3): το 0 δίνει σταθερό πλάτος και οι μεγαλύτερες τιμές ενισχύουν την αντίθεση πίεσης· οι συσκευές με πίεση δεν επηρεάζονται από τον διακόπτη.',
    ov_c3_g1:'Διαμόρφωση πίεσης', ov_c3_g2:'Ζωντανά',
    ft_lead:'Από το γράψιμο και τις δοκιμές έως την εξαγωγή: πλήρης κύκλος για ρύθμιση και επίδειξη της πένας.',
    ft1_t:'Τέσσερις τύποι πένας',
    ft1_p:'Μολύβι (κόκκος γραφίτη), στυλό (στρογγυλό, ελαφριά πίεση), πινέλο (ισχυρή πίεση + είσοδος) και μαρκαδόρος (ημιδιαφανής επίπεδη ακίδα, ένα γέμισμα χωρίς σκούρυνση).',
    ft2_t:'Έλεγχος συσκευών',
    ft2_p:'Καταγράφει τις συσκευές γραφής / πίεσης και εμφανίζει μάρκα, πρωτόκολλο, επίπεδα πίεσης, κλίση, πλαϊνά κουμπιά, άκρη γόμας και VID:PID· δύο ανά σειρά με μεμονωμένη διαγραφή.',
    ft3_t:'Δοκιμή αφής',
    ft3_p:'Σημεία πολλαπλής αφής, ίχνη αφής, τηλεμετρία πίεσης και ρυθμός αναφοράς· τα ίχνη χρησιμοποιούν τετραγωνικές καμπύλες Bézier μέσω μέσων σημείων με πλάτος κατά πίεση, με επιλογές πλέγματος και διατήρησης ιχνών.',
    ft4_t:'Διαφανής / κλειδωμένη λειτουργία',
    ft4_p:'Η διαφανής λειτουργία ελευθερώνει το στρώμα γραφής ώστε να σημειώνετε απευθείας στην επιφάνεια εργασίας· οι δύο λειτουργίες κρατούν γραμμές, εικόνες και ιστορικό ξεχωριστά και δεν στοιβάζονται στην εναλλαγή.',
    ft5_t:'Εικόνες και μετασχηματισμοί',
    ft5_p:'Μετά την εισαγωγή στιγμιότυπου / εικόνας μπορείτε να τη μετακινήσετε, να την κλιμακώσετε από τις γωνίες και να την περιστρέψετε ελεύθερα· οι λαβές και ο κέρσορας ακολουθούν τον μετασχηματισμό, με στρώματα και επαναφορά.',
    ft6_t:'Εξαγωγή και αποθήκευση',
    ft6_p:'Αποθήκευση = εξαγωγή: PNG (με χαρτί και εικόνες) ή διανυσματικό μελάνι JSON (τύπος, πλάτος, χρώμα, διακόπτης πίεσης και όλα τα δείγματα)· ο πίνακας καθαρίζει αυτόματα.',
    en_lead:'Η ζωντανή προεπισκόπηση και η τελική γραμμή μοιράζονται τον ίδιο αλγόριθμο και την ίδια καμπύλη πλάτους, οπότε η εικόνα δεν αλλάζει ποτέ στο σήκωμα της πένας.',
    en_s1_t:'Δειγματοληψία', en_s1_p:'Δέχεται ακατέργαστα πακέτα Stylus, αναπτύσσει τα συγχωνευμένα συμβάντα και διαβάζει συντεταγμένες και NormalPressure κάθε σημείου.',
    en_s2_t:'Σταθεροποίηση', en_s2_p:'Παράθυρο καθυστερημένης προσαρμογής HcStab: δειγματοληψία χωρικής ακτίνας + γκαουσιανές επαναλήψεις 1-2-1 + ακίδα που ακολουθεί· η σειρά πίεσης φιλτράρεται συγχρονισμένα.',
    en_s3_t:'Διαμόρφωση', en_s3_p:'Η γεννήτρια πλάτους υπολογίζει το πλάτος κάθε σημείου από τύπο πένας, πίεση, ταχύτητα και είσοδο, με εκθετική εξομάλυνση και καταστολή τρεμούλας.',
    en_s4_t:'Απόδοση', en_s4_p:'Μετά την κεντρομόλο διαίρεση Catmull-Rom δημιουργείται περίγραμμα ταινίας που γεμίζει μία φορά· οι ημιδιαφανείς πένες γεμίζουν όλη τη διαδρομή μία φορά για να μη σκουρύνει.',
    dv_lead:'Αναλύει αυτόματα τις συσκευές Tablet που αναφέρει το σύστημα, προσδιορίζει μάρκα και πρωτόκολλο από λέξεις-κλειδιά και VID/PID και δείχνει τις δυνατότητες ζωντανά.',
    dv1_t:'Υποστηριζόμενα πρωτόκολλα',
    dv1_p:'EMR (ηλεκτρομαγνητικός συντονισμός), AES (ενεργό ηλεκτροστατικό), MPP (πρωτόκολλο Microsoft Pen) και USI (καθολικό stylus)· οι παθητικές χωρητικές πένες και το ποντίκι ομαδοποιούνται ξεχωριστά και οι άγνωστες συσκευές εμφανίζονται μετά τη χρήση.',
    dv2_t:'HUD τηλεμετρίας',
    dv2_p:'Δείχνει ζωντανά τύπο συσκευής, μάρκα, πρωτόκολλο, έξοδο (ακίδα / πλαϊνό κουμπί / άκρη γόμας / αιώρηση), αριθμό επαφών, συντεταγμένες, πίεση, επίπεδα, αριθμό πενών, κλίση και ρυθμό αναφοράς.',
    sec_perf:'Βελτιστοποιημένο για <span class="grad">είσοδο υψηλής συχνότητας</span>',
    pf_lead:'Όλες οι κρίσιμες διαδρομές εκτελούν μόνο αυξητικές ενέργειες ανά καρέ, ώστε οι μεγάλες γρήγορες γραμμές να μην επιβραδύνονται.',
    pf1_t:'Αυξητική αποστολή', pf1_p:'Το στρώμα ιχνών προσθέτει μέσω DrawingGroup· κάθε νέο σημείο αποστέλλεται μόλις φτάσει χωρίς πλήρη επανασχεδίαση, αποφεύγοντας την καθυστέρηση.',
    pf2_t:'Επαναχρήση προσωρινής μνήμης', pf2_p:'Τα πινέλα και οι πένες αποθηκεύονται και παγώνουν κατά «χρώμα + κβαντισμένο πλάτος», ασφαλή μεταξύ νημάτων και χωρίς επαναλήψεις δέσμευσης.',
    pf3_t:'Επανασχεδίαση κατά απαίτηση', pf3_p:'Το πλέγμα και τα στατικά στρώματα επανασχεδιάζονται μόνο σε αλλαγή μεγέθους / επιλογής· το ενεργό στρώμα επανασχεδιάζει μόνο τα ενεργά στοιχεία.',
    sec_specs:'Τεχνικές <span class="grad">προδιαγραφές</span>',
    sp_th1:'Στοιχείο', sp_th2:'Τιμή',
    sp1l:'Λειτουργικό σύστημα', sp1v:'Windows 10 / 11 (συνιστάται); λειτουργεί από Windows 7 SP1 και άνω',
    sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
    sp3l:'Αρχιτεκτονική', sp3v:'x64 (συνιστάται) και x86, και τα δύο με εκδόσεις Debug / Release',
    sp4l:'Συσκευές εισόδου', sp4v:'Πένες EMR, ενεργές χωρητικές AES / MPP / USI, παθητικές πένες, οθόνες αφής, ποντίκι',
    sp5l:'Πίεση', sp5v:'Τα επίπεδα ακολουθούν τη συσκευή· ενίσχυση 0~10 (προεπιλογή 3), απενεργοποιήσιμη για σταθερό πλάτος',
    sp6l:'Διόρθωση τρεμούλας', sp6v:'0~10 (προεπιλογή 3), καθυστερημένη προσαρμογή + γκαουσιανές επαναλήψεις + καταδίωξη στο σήκωμα',
    sp7l:'Τύποι πένας', sp7v:'Μολύβι, στυλό, πινέλο, μαρκαδόρος (ένα ημιδιαφανές γέμισμα)',
    sp8l:'Σβήσιμο', sp8v:'Γόμα (κατά το πραγματικό σχεδιασμένο πλάτος), διαγραφή γραμμής, λάσο· ο δακτύλιος ένδειξης ταιριάζει 1:1 με την περιοχή',
    sp9l:'Εξαγωγή', sp9v:'PNG (με χαρτί και εικόνες), διανυσματικό μελάνι JSON (στιλ + όλα τα δείγματα)',
    sp10l:'Διεπαφή', sp10v:'Θέμα βαθύ μπλε, κάρτες χωρίς πλαίσιο, μετακινούμενη γραμμή και HUD, F11 πλήρης οθόνη, διαφανής / κλειδωμένη λειτουργία',
    sp11l:'Μέγεθος', sp11v:'Ένα αρχείο περίπου 1963 KB, χωρίς εγκατάσταση',
    sec_start:'Ξεκινήστε να γράφετε σε <span class="grad">τρία βήματα</span>',
    qs1_t:'Λήψη και εκτέλεση', qs1_p:'Επιλέξτε x64 (ή x86), αποσυμπιέστε και εκτελέστε με διπλό κλικ — χωρίς εγκατάσταση.',
    qs2_t:'Επιλέξτε πένα και πίεση', qs2_p:'Γραμμή → πάνελ πένας: επιλέξτε τύπο, πλάτος και χρώμα και ρυθμίστε ενίσχυση πίεσης και διόρθωση τρεμούλας.',
    qs3_t:'Γράψτε και δοκιμάστε', qs3_p:'Γράψτε απευθείας· το Ctrl+T ανοίγει τη δοκιμή αφής και το Ctrl+D τον έλεγχο συσκευών για καμπύλη πίεσης και ρυθμό.',
    qs4_t:'Εξαγωγή', qs4_p:'Το Ctrl+S αποθηκεύει ως PNG ή JSON· ο πίνακας καθαρίζει αυτόματα για τον επόμενο κύκλο.',
    dl_lead1:'Επίσημος ιστότοπος: ', dl_lead2:' · ένα φορητό αρχείο, αποσυμπίεση και εκτέλεση.',
    dl_ver:'Έκδοση 1.5.0.0 (2026-09-16)',
    dl_meta:'Windows · .NET Framework 4.8 · περίπου 1963 KB το καθένα',
    dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · για Windows 64-bit',
    dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · για Windows 32-bit',
    dl_btn_x64:'Λήψη x64', dl_btn_x86:'Λήψη x86',
    dl_note2:'Απαιτείται .NET Framework 4.8 (συνήθως υπάρχει σε Windows 10 και νεότερα).',
    faq1_q:'Λειτουργεί με συσκευές χωρίς πίεση;', faq1_a:'Ναι. Χωρίς πίεση η εφαρμογή προσομοιώνει το πάχος με τον κανόνα «πιο αργά = πιο παχύ»· μπορείτε επίσης να θέσετε την ενίσχυση στο 0 για σταθερό πλάτος.',
    faq2_q:'Τι συμβαίνει αν η διόρθωση τρεμούλας είναι πολύ υψηλή;', faq2_a:'Όσο μεγαλύτερη η τιμή, τόσο περισσότερα καθυστερημένα δείγματα και πιο πλατύ παράθυρο: πιο λείες γραμμές αλλά μεγαλύτερη καθυστέρηση και πιο αργή απόκριση. Η προεπιλογή 3 είναι η ισορροπία· ρυθμίστε μεταξύ 0 και 6 ανάλογα με την ταχύτητά σας.',
    faq3_q:'Σε τι χρησιμεύει το «Σχεδίαση ιχνών» στη δοκιμή αφής;', faq3_a:'Κλειστό εμφανίζει την κουκκίδα που σβήνει ακολουθώντας την αφή (για να δείτε την απόκριση)· ανοιχτό σχεδιάζει το ίχνος ως διατηρούμενες γραμμές που το πλάτος τους ακολουθεί την πίεση, διευκολύνοντας τον έλεγχο διακοπών, τρεμούλας και γραμμικότητας.',
    faq4_q:'Τι περιέχει η εξαγωγή JSON;', faq4_a:'Τύπο πένας, πλάτος, χρώμα, διακόπτη πίεσης, παραμέτρους τρεμούλας και όλα τα δείγματα (x / y / πίεση) κάθε γραμμής ως διανυσματικά δεδομένα για αναπαραγωγή, ανάλυση ή νέα απόδοση.',
    faq5_q:'Επηρεάζουν η διαφανής και η κανονική λειτουργία η μία την άλλη;', faq5_a:'Όχι. Κάθε λειτουργία κρατά τις δικές της γραμμές, εικόνες και ιστορικό και δεν στοιβάζονται στην εναλλαγή· η διαφανής λειτουργία ελευθερώνει το στρώμα γραφής για σημειώσεις στην επιφάνεια εργασίας.'
  };
})();
</script>
<script>
/* ===== 新增语言：高棉语 (km-KH) ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  X['km-KH'] = {
    nav_overview:'ទិដ្ឋភាពទូទៅ', nav_features:'លក្ខណៈពិសេស', nav_engine:'ម៉ាស៊ីន', nav_devices:'ឧបករណ៍',
    nav_changelog:'ការផ្លាស់ប្តូរ', nav_specs:'លក្ខណៈបច្ចេកទេស', nav_download:'ទាញយក', nav_faq:'សំណួរញឹកញាប់',
    hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
    hero_title:'គូរវ៉ិចទ័រដោយទឹកខ្មៅដើម<br /><span class="grad">ក្តារសសៃសម្រាប់សាកល្បង</span>',
    hero_lead:'ក្តារសសៃ និងឧបករណ៍សាកល្បងឧបករណ៍សម្រាប់ Windows ទម្ងន់ស្រាល៖ បង្កើតឡើងវិញនូវការសរសេរពិតក្នុងពេលវេលាពិត តាមលំដាប់ «គំរូ → បង្កើតសម្ពាធ → តម្រូវខ្សែកោង → គ្រោងវ៉ិចទ័រ» ជាមួយការកែញ័របែប SAI ការពង្រឹងសម្ពាធ HUD ទិន្នន័យ ការសាកល្បងអេក្រង់ប៉ះ និងរបៀបថ្លា។',
    badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'ឯកសារតែមួយ ចល័តបាន',
    cta_download:'<span class="pulse"></span>ទាញយកឥឡូវនេះ <span class="arrow">→</span>', cta_engine:'មើលម៉ាស៊ីនគូរ',
    hero_version:'ជំនាន់បច្ចុប្បន្ន 1.5.0.0 · ប្រហែល 1963 KB · ពន្លា ហើយប្រើបានភ្លាម',
    sec_overview:'សម្រាប់ <span class="grad">អារម្មណ៍ពិតនៃប៊ិច</span>',
    sec_features:'ម៉ាទ្រីស <span class="grad">សមត្ថភាព</span>', sec_engine:'លំដាប់ <span class="grad">គូរ</span>',
    sec_devices:'ការស្គាល់ឧបករណ៍ និង <span class="grad">ពិធីការ</span>', sec_specs:'លក្ខណៈបច្ចេកទេស <span class="grad">លម្អិត</span>',
    sec_download:'ទាញយក <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">សំណួរញឹកញាប់</span>',
    sec_changelog:'<span class="grad">ការផ្លាស់ប្តូរ</span>',
    changelog_lead:'ការផ្លាស់ប្តូររាល់ជំនាន់មើលឃើញភ្លាមៗ។',
    feat_lang_t:'ច្រើនភាសា', feat_lang_p:'ចំណុចប្រទាក់គាំទ្រ ៣២ ភាសា ប្តូរភ្លាមៗ និងចងចាំការជ្រើសរើស ដោយជ្រើសតាមភាសាប្រព័ន្ធនៅពេលដំបូង។',
    feat_panel_t:'បន្ទះឡូហ្គោ', feat_panel_p:'បន្ទះខាងស្តាំខាងលើលាក់ជាលំនាំដើម ចុចឡូហ្គោដើម្បីបើកការផ្លាស់ប្តូរ ការប្តូរភាសា និងប៊ូតុងបង្អួច។',
    cl_150:'បន្ទះខាងស្តាំខាងលើលាក់តាមលំនាំដើម (បើកដោយឡូហ្គោ) ភាសាកើនដល់ ៣៦ ជាមួយការស្វ័យប្រវត្តិតាមប្រព័ន្ធ អានបានច្បាស់ជាង ការណែនាំទាំងអស់បកប្រែ គេហទំព័រប្តូរតាម IP។',
    cl_140:'បន្ថែមការប្តូរភាសា និងផ្នែកការផ្លាស់ប្តូរ ការកែញ័រអាប់ដេតទៅបែប SAI (0~10)។',
    cl_130:'ខឺស័របំប្លែងរូបភាពដើរតាមទិស លុប និងស្តារឧបករណ៍ ដានប៉ះយឺតតិច កែម៉ឺនុយចុចស្តាំ។',
    cl_120:'ប្តូរការរលូនទៅជា Catmull-Rom កណ្តាល បន្ថែមសង្វៀនលុប ការរក្សាទុកជក់ និងនាំចេញ JSON។',
    dl_x64:'64-bit (ណែនាំ)', dl_x86:'32-bit', foot_specs:'លក្ខណៈបច្ចេកទេស', foot_top:'ត្រឡប់ឡើងលើ',
    hero_stage_live:'EMR-TEST · ការបង្ហាញសរសេរផ្ទាល់',
    stat_pen:'ប្រភេទប៊ិច៖ ខ្មៅដៃ / ប៊ិចគ្រាប់ / ជក់ / ប៊ិចសម្គាល់',
    stat_refresh:'ធ្វើបច្ចុប្បន្នភាពបន្ថែម (ក្នុង 1 ស៊ុម)',
    stat_pressure:'ស្គាល់កម្រិតសម្ពាធ (អាស្រ័យលើឧបករណ៍)',
    stat_rate:'ការរកឃើញអត្រារាយការណ៍របស់ឧបករណ៍ជាពេលវេលាពិត', tag_tilt:'ផ្អៀង', tag_multi:'ប៊ិចច្រើន',
    ov_lead:'ក្តារភាគច្រើនសាមញ្ញការគូរទៅជាបន្ទាត់ទទឹងស្មើគ្នា៖ រង្វង់ក្លាយជាជ្រុង បន្ទាត់លឿនដាច់ ហើយសម្ពាធរឹង។ EMR-TEST សង់ឡើងវិញពីប្រភព៖ រក្សារាល់របាយការណ៍ឧបករណ៍ តម្រូវខ្សែកោង Catmull-Rom កណ្តាល និងបង្កើតគ្រោងទទឹងប្រែប្រួលរាល់ចំណុច ហើយបញ្ជូនបន្ថែមរាល់ស៊ុម។',
    ov_c1_t:'បង្កើតការគូរឡើងវិញត្រឹមត្រូវ',
    ov_c1_p:'រក្សាគំរូឧបករណ៍ទាំងអស់ (រួមទាំងព្រឹត្តិការណ៍បង្រួម)។ សម្ពាធ ល្បឿន និងការចូល/ចេញប៊ិច កំណត់ទទឹងរួមគ្នា ដូច្នេះការមើលជាមុន និងលទ្ធផលចុងក្រោយត្រូវគ្នាចំណុចមួយៗ។',
    ov_c1_g1:'គ្រោងទទឹងប្រែប្រួល', ov_c1_g2:'ការចូល', ov_c1_g3:'លឿន → ស្តើង',
    ov_c2_t:'កែញ័របែប SAI',
    ov_c2_p:'កំណត់បាន 0–10 (លំនាំដើម 3)៖ គំរូយឺត + តម្រូវហ្គោសបន្ត + ចុងប៊ិចបន្តដាន ដកញ័រចេញ ហើយពេលលើក ចុងតាមដានរលូនទៅចំណុចបញ្ចប់ពិត។',
    ov_c2_g1:'តម្រូវយឺត', ov_c2_g2:'ដំណើរហ្គោស', ov_c2_g3:'កន្ទុយមិនខ្វះ',
    ov_c3_t:'ពង្រឹងសម្ពាធកំណត់បាន',
    ov_c3_p:'ពង្រឹង 0–10 (លំនាំដើម 3)៖ 0 បានទទឹងថេរ ហើយតម្លៃខ្ពស់បង្កើនភាពខុសគ្នានៃសម្ពាធ។ ឧបករណ៍មានសម្ពាធមិនប៉ះពាល់ដោយកុងតាក់។',
    ov_c3_g1:'បង្កើតសម្ពាធ', ov_c3_g2:'ផ្ទាល់',
    ft_lead:'ពីការសរសេរ និងសាកល្បង ដល់នាំចេញ៖ វដ្តពេញលេញសម្រាប់កែ និងបង្ហាញប៊ិច។',
    ft1_t:'ប៊ិចបួនប្រភេទ',
    ft1_p:'ខ្មៅដៃ (គ្រាប់ក្រាហ្វិត) ប៊ិចគ្រាប់ (មូល សម្ពាធស្រាល) ជក់ (សម្ពាធខ្លាំង + ការចូល) និងប៊ិចសម្គាល់ (ចុងសំប៉ែតថ្លា បំពេញម្តងមិនខ្មៅ)។',
    ft2_t:'ស្វែងរកឧបករណ៍',
    ft2_p:'រាយឧបករណ៍សរសេរ / សម្ពាធរបស់ប្រព័ន្ធ និងបង្ហាញម៉ាក ពិធីការ កម្រិតសម្ពាធ ផ្អៀង ប៊ូតុងចំហៀង ចុងលុប និង VID:PID ពីរក្នុងមួយជួរ លុបបានម្តងមួយ។',
    ft3_t:'សាកល្បងប៉ះ',
    ft3_p:'ចំណុចប៉ះច្រើន ដានប៉ះ ទិន្នន័យសម្ពាធ និងអត្រារាយការណ៍។ ដានប្រើខ្សែកោង Bézier កម្រិតពីរតាមចំណុចកណ្តាល ដោយទទឹងតាមសម្ពាធ មានកុងតាក់ក្រឡា និងរក្សាដាន។',
    ft4_t:'របៀបថ្លា / ចាក់សោ',
    ft4_p:'របៀបថ្លាបើកស្រទាប់សរសេរ ដើម្បីសរសេរលើផ្ទៃតុផ្ទាល់។ របៀបទាំងពីររក្សាការគូរ រូបភាព និងប្រវត្តិដោយឡែក ហើយមិនជាន់គ្នាពេលប្តូរ។',
    ft5_t:'រូបភាព និងបំប្លែង',
    ft5_p:'បន្ទាប់ពីបញ្ចូលរូបថត / រូបភាព អ្នកអាចផ្លាស់ទី ពង្រីកពីជ្រុង និងបង្វិលដោយសេរី។ ចំណុចកាន់ និងខឺស័រតាមបំប្លែង មានស្រទាប់ និងកំណត់ឡើងវិញ។',
    ft6_t:'នាំចេញ និងរក្សាទុក',
    ft6_p:'រក្សាទុក = នាំចេញ៖ PNG (មានក្រដាស និងរូបភាព) ឬទឹកខ្មៅវ៉ិចទ័រ JSON (ប្រភេទ ទទឹង ពណ៌ កុងតាក់សម្ពាធ និងគំរូទាំងអស់)។ ក្តារសម្អាតស្វ័យប្រវត្តិ។',
    en_lead:'ការមើលជាមុនផ្ទាល់ និងលទ្ធផលចុងក្រោយប្រើក្បួនដោះស្រាយ និងខ្សែកោងទទឹងតែមួយ ដូច្នេះរូបភាពមិនប្រែពេលលើកប៊ិច។',
    en_s1_t:'គំរូ', en_s1_p:'ទទួលកញ្ចប់ Stylus ដើម ពន្លា ព្រឹត្តិការណ៍បង្រួម និងអានកូអរដោនេ និង NormalPressure រាល់ចំណុច។',
    en_s2_t:'ធ្វើឱ្យជាប់លាប់', en_s2_p:'វីនដូតម្រូវយឺត HcStab៖ គំរូតាមកាំលំហ + ដំណើរហ្គោស 1-2-1 + ចុងប៊ិចបន្តដាន សេរីសម្ពាធត្រូវបានចម្រាញ់ស្របពេល។',
    en_s3_t:'បង្កើតទទឹង', en_s3_p:'កម្មវិធីបង្កើតទទឹងគណនាទទឹងរាល់ចំណុចពីប្រភេទប៊ិច សម្ពាធ ល្បឿន និងការចូល ជាមួយរលូនអិចស្បូណង់ស្យែល និងបង្រួមញ័រ។',
    en_s4_t:'គូរ', en_s4_p:'បន្ទាប់ពីបែងចែក Catmull-Rom កណ្តាល បង្កើតគ្រោងរីប៊ិនបំពេញម្តង។ ប៊ិចថ្លាបំពេញផ្លូវទាំងមូលម្តងដើម្បីមិនខ្មៅ។',
    dv_lead:'វិភាគស្វ័យប្រវត្តិនូវឧបករណ៍ Tablet ដែលប្រព័ន្ធរាយការណ៍ កំណត់ម៉ាក និងពិធីការពីពាក្យគន្លឹះ និង VID/PID ហើយបង្ហាញសមត្ថភាពផ្ទាល់។',
    dv1_t:'ពិធីការគាំទ្រ',
    dv1_p:'EMR (សំឡេងអេឡិចត្រូម៉ាញេទិច) AES (អេឡិចត្រូស្តាទិចសកម្ម) MPP (ពិធីការ Microsoft Pen) និង USI (ស្ទីលូសទូទៅ)។ ប៊ិចចាប់សកម្មភាពអកម្ម និងកូនកណ្តុរដាក់ដោយឡែក ហើយឧបករណ៍មិនស្គាល់បង្ហាញក្រោយប្រើ។',
    dv2_t:'HUD ទិន្នន័យ',
    dv2_p:'បង្ហាញផ្ទាល់នូវប្រភេទឧបករណ៍ ម៉ាក ពិធីការ លទ្ធផល (ចុង / ប៊ូតុងចំហៀង / ចុងលុប / អណ្តែត) ចំនួនប៉ះ កូអរដោនេ សម្ពាធ កម្រិត ចំនួនប៊ិច ផ្អៀង និងអត្រារាយការណ៍។',
    sec_perf:'បង្កើនប្រសិទ្ធភាពសម្រាប់ <span class="grad">ការបញ្ចូលប្រេកង់ខ្ពស់</span>',
    pf_lead:'ផ្លូវសំខាន់ទាំងអស់ធ្វើតែការបន្ថែមក្នុងមួយស៊ុម ដូច្នេះបន្ទាត់វែងលឿនមិនយឺត។',
    pf1_t:'បញ្ជូនបន្ថែម', pf1_p:'ស្រទាប់ដានបន្ថែមដោយ DrawingGroup។ ចំណុចថ្មីបញ្ជូនភ្លាមដោយមិនគូរទាំងអស់ឡើងវិញ ដូច្នេះមិនយឺត។',
    pf2_t:'ប្រើឃ្លាំងសារឡើងវិញ', pf2_p:'ជក់ និងប៊ិចត្រូវបានរក្សាទុកក្នុងឃ្លាំង និងបង្កកតាម «ពណ៌ + ទទឹងកំណត់» សុវត្ថិភាពរវាងខ្សែស្រឡាយ និងមិនបែងចែកម្តងទៀត។',
    pf3_t:'គូរឡើងវិញតាមតម្រូវការ', pf3_p:'ក្រឡា និងស្រទាប់ថេរគូរឡើងវិញតែពេលប្តូរទំហំ / កុងតាក់។ ស្រទាប់សកម្មគូរឡើងវិញតែធាតុសកម្ម។',
    sec_specs:'លក្ខណៈបច្ចេកទេស <span class="grad">លម្អិត</span>',
    sp_th1:'ចំណុច', sp_th2:'តម្លៃ',
    sp1l:'ប្រព័ន្ធប្រតិបត្តិការ', sp1v:'Windows 10 / 11 (ណែនាំ) ដំណើរការពី Windows 7 SP1 ឡើងទៅ',
    sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
    sp3l:'ស្ថាបត្យកម្ម', sp3v:'x64 (ណែនាំ) និង x86 ទាំងពីរមានសំណង់ Debug / Release',
    sp4l:'ឧបករណ៍បញ្ចូល', sp4v:'ប៊ិច EMR ចាប់សកម្ម AES / MPP / USI ប៊ិចអកម្ម អេក្រង់ប៉ះ កូនកណ្តុរ',
    sp5l:'សម្ពាធ', sp5v:'កម្រិតអាស្រ័យលើឧបករណ៍ ពង្រឹង 0~10 (លំនាំដើម 3) បិទបានសម្រាប់ទទឹងថេរ',
    sp6l:'កែញ័រ', sp6v:'0~10 (លំនាំដើម 3) តម្រូវយឺត + ដំណើរហ្គោស + តាមដានពេលលើក',
    sp7l:'ប្រភេទប៊ិច', sp7v:'ខ្មៅដៃ ប៊ិចគ្រាប់ ជក់ ប៊ិចសម្គាល់ (បំពេញថ្លាម្តង)',
    sp8l:'លុប', sp8v:'ជ័រលុប (តាមទទឹងគូរពិត) លុបបន្ទាត់ ឡាសូ សង្វៀនបង្ហាញត្រូវគ្នា 1:1 នឹងតំបន់',
    sp9l:'នាំចេញ', sp9v:'PNG (មានក្រដាស និងរូបភាព) ទឹកខ្មៅវ៉ិចទ័រ JSON (រចនាប័ទ្ម + គំរូទាំងអស់)',
    sp10l:'ចំណុចប្រទាក់', sp10v:'ផ្ទាំងពណ៌ខៀវជ្រៅ កាតគ្មានស៊ុម របារនិង HUD ផ្លាស់ទីបាន F11 ពេញអេក្រង់ របៀបថ្លា / ចាក់សោ',
    sp11l:'ទំហំ', sp11v:'ឯកសារតែមួយប្រហែល 1963 KB មិនត្រូវដំឡើង',
    sec_start:'ចាប់ផ្តើមសរសេរក្នុង <span class="grad">បីជំហាន</span>',
    qs1_t:'ទាញយក និងដំណើរការ', qs1_p:'ជ្រើស x64 (ឬ x86) ពន្លា ហើយចុចពីរដងដើម្បីប្រើ — មិនត្រូវដំឡើង។',
    qs2_t:'ជ្រើសប៊ិច និងសម្ពាធ', qs2_p:'របារ → បន្ទះប៊ិច៖ ជ្រើសប្រភេទ ទទឹង និងពណ៌ ហើយកំណត់ការពង្រឹងសម្ពាធ និងការកែញ័រ។',
    qs3_t:'សរសេរ និងសាកល្បង', qs3_p:'សរសេរផ្ទាល់ Ctrl+T បើកការសាកល្បងប៉ះ និង Ctrl+D ការស្វែងរកឧបករណ៍ ដើម្បីមើលខ្សែកោងសម្ពាធ និងអត្រា។',
    qs4_t:'នាំចេញ', qs4_p:'Ctrl+S រក្សាទុកជា PNG ឬ JSON ហើយក្តារសម្អាតស្វ័យប្រវត្តិសម្រាប់វគ្គបន្ទាប់។',
    dl_lead1:'គេហទំព័រផ្លូវការ៖ ', dl_lead2:' · ឯកសារចល័តតែមួយ ពន្លា ហើយប្រើ។',
    dl_ver:'ជំនាន់ 1.5.0.0 (2026-09-16)',
    dl_meta:'Windows · .NET Framework 4.8 · ប្រហែល 1963 KB នីមួយៗ',
    dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · សម្រាប់ Windows 64-bit',
    dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · សម្រាប់ Windows 32-bit',
    dl_btn_x64:'ទាញយក x64', dl_btn_x86:'ទាញយក x86',
    dl_note2:'.NET Framework 4.8 (ជាធម្មតាមានក្នុង Windows 10 ឡើងទៅ)។',
    faq1_q:'តើដំណើរការជាមួយឧបករណ៍គ្មានសម្ពាធទេ?', faq1_a:'បាទ/ចាស។ បើគ្មានសម្ពាធ កម្មវិធីត្រាប់តាមកម្រាស់តាមគោល «យឺត = ក្រាស់» ហើយអ្នកអាចកំណត់ការពង្រឹងទៅ 0 សម្រាប់ទទឹងថេរ។',
    faq2_q:'បើការកែញ័រខ្ពស់ពេក?', faq2_a:'តម្លៃកាន់តែខ្ពស់ គំរូយឺតកាន់តែច្រើន និងវីនដូធំជាង៖ បន្ទាត់រលូនជាង ប៉ុន្តែយឺតជាង និងឆ្លើយតបយឺត។ លំនាំដើម 3 គឺតុល្យភាព សូមកំណត់ពី 0 ដល់ 6 តាមល្បឿនរបស់អ្នក។',
    faq3_q:'«គូរដាន» ក្នុងការសាកល្បងប៉ះប្រើអ្វី?', faq3_a:'បិទ បង្ហាញចំណុចស្រអាប់ដែលតាមការប៉ះ (មើលការឆ្លើយតប) បើក គូរដានជាបន្ទាត់រក្សាទុកដែលទទឹងតាមសម្ពាធ ងាយពិនិត្យការដាច់ ញ័រ និងភាពត្រង់។',
    faq4_q:'ការនាំចេញ JSON មានអ្វី?', faq4_a:'ប្រភេទប៊ិច ទទឹង ពណ៌ កុងតាក់សម្ពាធ ប៉ារ៉ាម៉ែត្រញ័រ និងគំរូទាំងអស់ (x / y / សម្ពាធ) នៃរាល់បន្ទាត់ ជាទិន្នន័យវ៉ិចទ័រសម្រាប់លេងឡើងវិញ វិភាគ ឬគូរឡើងវិញ។',
    faq5_q:'របៀបថ្លា និងធម្មតាប៉ះពាល់គ្នាទេ?', faq5_a:'ទេ។ របៀបនីមួយៗរក្សាការគូរ រូបភាព និងប្រវត្តិដោយឡែក ហើយមិនជាន់គ្នាពេលប្តូរ។ របៀបថ្លាបើកស្រទាប់សរសេរសម្រាប់សរសេរលើផ្ទៃតុ។'
  };
})();
</script>
<script>
/* ===== 新增语言：代码块注释（印地语 / 希腊语 / 高棉语） ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var C = {
    'en-US': [
      '// Jitter correction core: delayed sampling + Gaussian iterative fitting + follow-state pen tip',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (default 3)',
      'iter  = 2 + round(jit * 0.5);               // Gaussian iteration count (up to 8)',
      'radius= 8 + jit * 0.8;                      // fitting window radius (up to 16px)',
      'press = 3 + round(jit * 0.5);               // pressure sequence filter pass',
      'delay = round(jit * 0.4);                   // delayed samples (up to 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // natural pen-tip lag = SAI feel',
      'onPenUp: emit smoothChase(tip -> realEnd);        // completes on pen-up, no broken tail',
      '',
      '// Curve: centripetal Catmull-Rom (α = 0.5), no overshoot even on non-uniform samples',
      '// Render: offset along the normal -> one closed variable-width ribbon fill'
    ],
    'hi-IN': [
      '// कंपन सुधार का मूल: विलंबित नमूनाकरण + गाउसीय पुनरावृत्त फिटिंग + अनुसरण करती नोक',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (डिफ़ॉल्ट 3)',
      'iter  = 2 + round(jit * 0.5);               // गाउसीय पुनरावृत्ति संख्या (अधिकतम 8)',
      'radius= 8 + jit * 0.8;                      // फिटिंग विंडो त्रिज्या (अधिकतम 16px)',
      'press = 3 + round(jit * 0.5);               // दबाव श्रृंखला फ़िल्टर पास',
      'delay = round(jit * 0.4);                   // विलंबित नमूने (अधिकतम 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // नोक की स्वाभाविक देरी = SAI अनुभव',
      'onPenUp: emit smoothChase(tip -> realEnd);        // कलम उठाने पर पूर्ण, पूँछ अधूरी नहीं',
      '',
      '// वक्र: सेंट्रिपेटल पैरामीटरयुक्त Catmull-Rom (α = 0.5), असमान नमूनों पर भी ओवरशूट नहीं',
      '// रेंडर: विभाजन बिंदुओं पर अभिलंब के अनुदिश विस्थापन → एक बंद रिबन भराव'
    ],
    'el-GR': [
      '// Πυρήνας διόρθωσης τρεμούλας: καθυστερημένη δειγματοληψία + επαναληπτική γκαουσιανή προσαρμογή + ακίδα που ακολουθεί',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (προεπιλογή 3)',
      'iter  = 2 + round(jit * 0.5);               // πλήθος γκαουσιανών επαναλήψεων (έως 8)',
      'radius= 8 + jit * 0.8;                      // ακτίνα παραθύρου προσαρμογής (έως 16px)',
      'press = 3 + round(jit * 0.5);               // περάσματα φίλτρου σειράς πίεσης',
      'delay = round(jit * 0.4);                   // καθυστερημένα δείγματα (έως 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // φυσική καθυστέρηση ακίδας = αίσθηση SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // συμπληρώνεται στο σήκωμα, χωρίς κομμένη ουρά',
      '',
      '// Καμπύλη: κεντρομόλος παραμετροποιημένη Catmull-Rom (α = 0.5), χωρίς υπέρβαση σε ανομοιόμορφα δείγματα',
      '// Απόδοση: μετατόπιση κατά μήκος της καθέτου → ένα κλειστό γέμισμα ταινίας'
    ],
    'km-KH': [
      '// ស្នូលកែញ័រ៖ គំរូយឺត + តម្រូវហ្គោសបន្ត + ចុងប៊ិចបន្តដាន',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (លំនាំដើម 3)',
      'iter  = 2 + round(jit * 0.5);               // ចំនួនដំណើរហ្គោស (អតិបរមា 8)',
      'radius= 8 + jit * 0.8;                      // កាំវីនដូតម្រូវ (អតិបរមា 16px)',
      'press = 3 + round(jit * 0.5);               // ចំនួនចម្រាញ់សេរីសម្ពាធ',
      'delay = round(jit * 0.4);                   // គំរូយឺត (អតិបរមា 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // ការយឺតធម្មជាតិនៃចុងប៊ិច = អារម្មណ៍ SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // បំពេញពេលលើក មិនខ្វះកន្ទុយ',
      '',
      '// ខ្សែកោង៖ Catmull-Rom កណ្តាលមានប៉ារ៉ាម៉ែត្រ (α = 0.5) មិនលើសលប់ពេលគំរូមិនស្មើ',
      '// គូរ៖ ផ្លាស់តាមធម្មតា → បំពេញរីប៊ិនបិទម្តង'
    ]
  };
  var NL = String.fromCharCode(10);
  for (var k2 in C) {
    if (!C.hasOwnProperty(k2)) continue;
    if (!X[k2]) X[k2] = {};
    X[k2].engine_code = C[k2].join(NL);
  }
})();
</script>
<script>
/* ===== 顶部导航 / 页脚：为仅有英文回退的语言补齐（只填空缺） ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var P = {
    'ru-RU': {foot_partner:'Партнёры:', share_google:'Поделиться в Google', share_youtube:'Поделиться в YouTube', share_tiktok:'Поделиться в TikTok', share_douyin:'Поделиться в Douyin', share_instagram:'Поделиться в Instagram', share_whatsapp:'Поделиться в WhatsApp', share_skype:'Поделиться в Skype', share_line:'Поделиться в LINE', share_weibo:'Поделиться в Weibo', share_wechat:'Поделиться в WeChat', share_x:'Поделиться в X', share_facebook:'Поделиться в Facebook', share_linkedin:'Поделиться в LinkedIn', share_telegram:'Поделиться в Telegram', share_email:'Поделиться в Email', eb_perf:'Производительность', eb_start:'Быстрый старт', tag_langs:'36 языков', tag_auto:'Автоопределение', tag_logo:'Панель логотипа', beian_ga:'Общественная безопасность 44031102000915', beian_icp:'ICP Гуандуна 2023084805-9', foot_copy_pre:'Авторские права', foot_copy_post:'Все права защищены.',  anim1:'Draw line', anim2:'Цветок', anim3:'Каллиграфия', anim4:'Стих', anim5:'Follow', anim_free:'Свободное рисование', free_title:'Свободное рисование', free_mode_line:'Линия', free_mode_point:'Точка', free_line:'Толщина линии', free_touch:'Размер точки', free_color:'Цветной', free_fx:'Рендер', fx_glow:'Свечение', fx_flat:'Плоский', fx_neon:'Неон', free_clear:'Очистить', sc_more:'Развернуть всё', sc_less:'Свернуть', nav_overview:'Обзор', nav_features:'Возможности', nav_engine:'Движок', nav_devices:'Устройства', nav_changelog:'Изменения', nav_specs:'Характеристики', nav_download:'Скачать', nav_faq:'Вопросы', foot_specs:'Характеристики', foot_top:'Наверх'},
    'pt-PT': {foot_partner:'Parceiros:', share_google:'Partilhar em Google', share_youtube:'Partilhar em YouTube', share_tiktok:'Partilhar em TikTok', share_douyin:'Partilhar em Douyin', share_instagram:'Partilhar em Instagram', share_whatsapp:'Partilhar em WhatsApp', share_skype:'Partilhar em Skype', share_line:'Partilhar em LINE', share_weibo:'Partilhar em Weibo', share_wechat:'Partilhar em WeChat', share_x:'Partilhar em X', share_facebook:'Partilhar em Facebook', share_linkedin:'Partilhar em LinkedIn', share_telegram:'Partilhar em Telegram', share_email:'Partilhar em Email', eb_perf:'Desempenho', eb_start:'Início rápido', tag_langs:'36 idiomas', tag_auto:'Deteção automática', tag_logo:'Painel do logo', beian_ga:'Segurança pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos os direitos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafia', anim4:'Poema', anim5:'Follow', anim_free:'Desenho livre', free_title:'Desenho livre', free_mode_line:'Linha', free_mode_point:'Ponto', free_line:'Espessura da linha', free_touch:'Tamanho do ponto', free_color:'Colorido', free_fx:'Renderização', fx_glow:'Brilho', fx_flat:'Plano', fx_neon:'Néon', free_clear:'Limpar', sc_more:'Expandir tudo', sc_less:'Recolher', nav_overview:'Visão geral', nav_features:'Recursos', nav_engine:'Motor', nav_devices:'Dispositivos', nav_changelog:'Novidades', nav_specs:'Especificações', nav_download:'Transferir', nav_faq:'FAQ', foot_specs:'Especificações', foot_top:'Topo'},
    'pl-PL': {foot_partner:'Partnerzy:', share_google:'Udostępnij w Google', share_youtube:'Udostępnij w YouTube', share_tiktok:'Udostępnij w TikTok', share_douyin:'Udostępnij w Douyin', share_instagram:'Udostępnij w Instagram', share_whatsapp:'Udostępnij w WhatsApp', share_skype:'Udostępnij w Skype', share_line:'Udostępnij w LINE', share_weibo:'Udostępnij w Weibo', share_wechat:'Udostępnij w WeChat', share_x:'Udostępnij w X', share_facebook:'Udostępnij w Facebook', share_linkedin:'Udostępnij w LinkedIn', share_telegram:'Udostępnij w Telegram', share_email:'Udostępnij w Email', eb_perf:'Wydajność', eb_start:'Szybki start', tag_langs:'36 języków', tag_auto:'Auto-wykrywanie', tag_logo:'Panel logo', beian_ga:'Bezpieczeństwo publiczne 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Wszelkie prawa zastrzeżone.',  anim1:'Draw line', anim2:'Kwiat', anim3:'Kaligrafia', anim4:'Wiersz', anim5:'Follow', anim_free:'Rysowanie swobodne', free_title:'Rysowanie swobodne', free_mode_line:'Linia', free_mode_point:'Punkt', free_line:'Grubość linii', free_touch:'Rozmiar punktu', free_color:'Kolorowy', free_fx:'Renderowanie', fx_glow:'Poświata', fx_flat:'Płaski', fx_neon:'Neon', free_clear:'Wyczyść', sc_more:'Rozwiń wszystko', sc_less:'Zwiń', nav_overview:'Przegląd', nav_features:'Funkcje', nav_engine:'Silnik', nav_devices:'Urządzenia', nav_changelog:'Zmiany', nav_specs:'Specyfikacja', nav_download:'Pobierz', nav_faq:'FAQ', foot_specs:'Specyfikacja', foot_top:'Do góry'},
    'ro-RO': {foot_partner:'Parteneri:', share_google:'Distribuie pe Google', share_youtube:'Distribuie pe YouTube', share_tiktok:'Distribuie pe TikTok', share_douyin:'Distribuie pe Douyin', share_instagram:'Distribuie pe Instagram', share_whatsapp:'Distribuie pe WhatsApp', share_skype:'Distribuie pe Skype', share_line:'Distribuie pe LINE', share_weibo:'Distribuie pe Weibo', share_wechat:'Distribuie pe WeChat', share_x:'Distribuie pe X', share_facebook:'Distribuie pe Facebook', share_linkedin:'Distribuie pe LinkedIn', share_telegram:'Distribuie pe Telegram', share_email:'Distribuie pe Email', eb_perf:'Performanță', eb_start:'Start rapid', tag_langs:'36 de limbi', tag_auto:'Detectare automată', tag_logo:'Panou logo', beian_ga:'Siguranță publică 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Toate drepturile rezervate.',  anim1:'Draw line', anim2:'Floare', anim3:'Caligrafie', anim4:'Poezie', anim5:'Follow', anim_free:'Desen liber', free_title:'Desen liber', free_mode_line:'Linie', free_mode_point:'Punct', free_line:'Grosime linie', free_touch:'Mărime punct', free_color:'Colorat', free_fx:'Randare', fx_glow:'Strălucire', fx_flat:'Plat', fx_neon:'Neon', free_clear:'Șterge', sc_more:'Extinde tot', sc_less:'Restrânge', nav_overview:'Prezentare', nav_features:'Funcții', nav_engine:'Motor', nav_devices:'Dispozitive', nav_changelog:'Noutăți', nav_specs:'Specificații', nav_download:'Descărcare', nav_faq:'FAQ', foot_specs:'Specificații', foot_top:'Sus'},
    'cs-CZ': {foot_partner:'Partneři:', share_google:'Sdílet na Google', share_youtube:'Sdílet na YouTube', share_tiktok:'Sdílet na TikTok', share_douyin:'Sdílet na Douyin', share_instagram:'Sdílet na Instagram', share_whatsapp:'Sdílet na WhatsApp', share_skype:'Sdílet na Skype', share_line:'Sdílet na LINE', share_weibo:'Sdílet na Weibo', share_wechat:'Sdílet na WeChat', share_x:'Sdílet na X', share_facebook:'Sdílet na Facebook', share_linkedin:'Sdílet na LinkedIn', share_telegram:'Sdílet na Telegram', share_email:'Sdílet na Email', eb_perf:'Výkon', eb_start:'Rychlý start', tag_langs:'36 jazyků', tag_auto:'Automatická detekce', tag_logo:'Panel loga', beian_ga:'Veřejná bezpečnost 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Všechna práva vyhrazena.',  anim1:'Draw line', anim2:'Květina', anim3:'Kaligrafie', anim4:'Báseň', anim5:'Follow', anim_free:'Volné kreslení', free_title:'Volné kreslení', free_mode_line:'Čára', free_mode_point:'Bod', free_line:'Tloušťka čáry', free_touch:'Velikost bodu', free_color:'Barevné', free_fx:'Vykreslení', fx_glow:'Záře', fx_flat:'Ploché', fx_neon:'Neon', free_clear:'Vymazat', sc_more:'Rozbalit vše', sc_less:'Sbalit', nav_overview:'Přehled', nav_features:'Funkce', nav_engine:'Engine', nav_devices:'Zařízení', nav_changelog:'Změny', nav_specs:'Specifikace', nav_download:'Stažení', nav_faq:'FAQ', foot_specs:'Specifikace', foot_top:'Nahoru'},
    'sv-SE': {foot_partner:'Partner:', share_google:'Dela till Google', share_youtube:'Dela till YouTube', share_tiktok:'Dela till TikTok', share_douyin:'Dela till Douyin', share_instagram:'Dela till Instagram', share_whatsapp:'Dela till WhatsApp', share_skype:'Dela till Skype', share_line:'Dela till LINE', share_weibo:'Dela till Weibo', share_wechat:'Dela till WeChat', share_x:'Dela till X', share_facebook:'Dela till Facebook', share_linkedin:'Dela till LinkedIn', share_telegram:'Dela till Telegram', share_email:'Dela till Email', eb_perf:'Prestanda', eb_start:'Snabbstart', tag_langs:'36 språk', tag_auto:'Automatisk igenkänning', tag_logo:'Logotypanel', beian_ga:'Allmän säkerhet 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alla rättigheter förbehållna.',  anim1:'Draw line', anim2:'Blomma', anim3:'Kalligrafi', anim4:'Dikt', anim5:'Follow', anim_free:'Frihand', free_title:'Frihand', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetjocklek', free_touch:'Punktstorlek', free_color:'Färgrik', free_fx:'Rendering', fx_glow:'Glöd', fx_flat:'Platt', fx_neon:'Neon', free_clear:'Rensa', sc_more:'Expandera alla', sc_less:'Fäll ihop', nav_overview:'Översikt', nav_features:'Funktioner', nav_engine:'Motor', nav_devices:'Enheter', nav_changelog:'Ändringar', nav_specs:'Specifikationer', nav_download:'Ladda ner', nav_faq:'FAQ', foot_specs:'Specifikationer', foot_top:'Till toppen'},
    'da-DK': {foot_partner:'Partnere:', share_google:'Del til Google', share_youtube:'Del til YouTube', share_tiktok:'Del til TikTok', share_douyin:'Del til Douyin', share_instagram:'Del til Instagram', share_whatsapp:'Del til WhatsApp', share_skype:'Del til Skype', share_line:'Del til LINE', share_weibo:'Del til Weibo', share_wechat:'Del til WeChat', share_x:'Del til X', share_facebook:'Del til Facebook', share_linkedin:'Del til LinkedIn', share_telegram:'Del til Telegram', share_email:'Del til Email', eb_perf:'Ydeevne', eb_start:'Hurtig start', tag_langs:'36 sprog', tag_auto:'Auto-registrering', tag_logo:'Logo-panel', beian_ga:'Offentlig sikkerhed 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle rettigheder forbeholdes.',  anim1:'Draw line', anim2:'Blomst', anim3:'Kalligrafi', anim4:'Digt', anim5:'Follow', anim_free:'Fri tegning', free_title:'Fri tegning', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetykkelse', free_touch:'Punktstørrelse', free_color:'Farverig', free_fx:'Rendering', fx_glow:'Glød', fx_flat:'Flad', fx_neon:'Neon', free_clear:'Ryd', sc_more:'Udvid alle', sc_less:'Skjul', nav_overview:'Oversigt', nav_features:'Funktioner', nav_engine:'Motor', nav_devices:'Enheder', nav_changelog:'Ændringer', nav_specs:'Specifikationer', nav_download:'Download', nav_faq:'FAQ', foot_specs:'Specifikationer', foot_top:'Til toppen'},
    'fi-FI': {foot_partner:'Kumppanit:', share_google:'Jaa Google', share_youtube:'Jaa YouTube', share_tiktok:'Jaa TikTok', share_douyin:'Jaa Douyin', share_instagram:'Jaa Instagram', share_whatsapp:'Jaa WhatsApp', share_skype:'Jaa Skype', share_line:'Jaa LINE', share_weibo:'Jaa Weibo', share_wechat:'Jaa WeChat', share_x:'Jaa X', share_facebook:'Jaa Facebook', share_linkedin:'Jaa LinkedIn', share_telegram:'Jaa Telegram', share_email:'Jaa Email', eb_perf:'Suorituskyky', eb_start:'Pikakäynnistys', tag_langs:'36 kieltä', tag_auto:'Automaattitunnistus', tag_logo:'Logopaneeli', beian_ga:'Julkinen turvallisuus 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Kaikki oikeudet pidätetään.',  anim1:'Draw line', anim2:'Kukka', anim3:'Kalligrafia', anim4:'Runo', anim5:'Follow', anim_free:'Vapaa piirto', free_title:'Vapaa piirto', free_mode_line:'Viiva', free_mode_point:'Piste', free_line:'Viivan paksuus', free_touch:'Pisteen koko', free_color:'Värillinen', free_fx:'Renderöinti', fx_glow:'Hehku', fx_flat:'Litteä', fx_neon:'Neon', free_clear:'Tyhjennä', sc_more:'Laajenna kaikki', sc_less:'Kutista', nav_overview:'Yleiskatsaus', nav_features:'Ominaisuudet', nav_engine:'Moottori', nav_devices:'Laitteet', nav_changelog:'Muutokset', nav_specs:'Tekniset tiedot', nav_download:'Lataa', nav_faq:'FAQ', foot_specs:'Tekniset tiedot', foot_top:'Ylös'},
    'ms-MY': {foot_partner:'Rakan:', share_google:'Kongsi ke Google', share_youtube:'Kongsi ke YouTube', share_tiktok:'Kongsi ke TikTok', share_douyin:'Kongsi ke Douyin', share_instagram:'Kongsi ke Instagram', share_whatsapp:'Kongsi ke WhatsApp', share_skype:'Kongsi ke Skype', share_line:'Kongsi ke LINE', share_weibo:'Kongsi ke Weibo', share_wechat:'Kongsi ke WeChat', share_x:'Kongsi ke X', share_facebook:'Kongsi ke Facebook', share_linkedin:'Kongsi ke LinkedIn', share_telegram:'Kongsi ke Telegram', share_email:'Kongsi ke Email', eb_perf:'Prestasi', eb_start:'Mula pantas', tag_langs:'36 bahasa', tag_auto:'Kesan automatik', tag_logo:'Panel logo', beian_ga:'Keselamatan awam 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Hak cipta', foot_copy_post:'Hak cipta terpelihara.',  anim1:'Draw line', anim2:'Bunga', anim3:'Kaligrafi', anim4:'Sajak', anim5:'Follow', anim_free:'Lukisan bebas', free_title:'Lukisan bebas', free_mode_line:'Garis', free_mode_point:'Titik', free_line:'Ketebalan garis', free_touch:'Saiz titik', free_color:'Berwarna', free_fx:'Render', fx_glow:'Cahaya', fx_flat:'Rata', fx_neon:'Neon', free_clear:'Kosongkan', sc_more:'Kembangkan semua', sc_less:'Runtuhkan', nav_overview:'Gambaran', nav_features:'Ciri', nav_engine:'Enjin', nav_devices:'Peranti', nav_changelog:'Perubahan', nav_specs:'Spesifikasi', nav_download:'Muat turun', nav_faq:'FAQ', foot_specs:'Spesifikasi', foot_top:'Ke atas'},
    'fil-PH': {foot_partner:'Mga kasosyo:', share_google:'Ibahagi sa Google', share_youtube:'Ibahagi sa YouTube', share_tiktok:'Ibahagi sa TikTok', share_douyin:'Ibahagi sa Douyin', share_instagram:'Ibahagi sa Instagram', share_whatsapp:'Ibahagi sa WhatsApp', share_skype:'Ibahagi sa Skype', share_line:'Ibahagi sa LINE', share_weibo:'Ibahagi sa Weibo', share_wechat:'Ibahagi sa WeChat', share_x:'Ibahagi sa X', share_facebook:'Ibahagi sa Facebook', share_linkedin:'Ibahagi sa LinkedIn', share_telegram:'Ibahagi sa Telegram', share_email:'Ibahagi sa Email', eb_perf:'Pagganap', eb_start:'Mabilis na pagsisimula', tag_langs:'36 na wika', tag_auto:'Awtomatikong pagtukoy', tag_logo:'Panel ng logo', beian_ga:'Pampublikong seguridad 44031102000915', beian_icp:'ICP ng Guangdong 2023084805-9', foot_copy_pre:'Karapatang-ari', foot_copy_post:'Nakalaan ang lahat ng karapatan.',  anim1:'Draw line', anim2:'Bulaklak', anim3:'Kaligrapiya', anim4:'Tula', anim5:'Follow', anim_free:'Malayang pagguhit', free_title:'Malayang pagguhit', free_mode_line:'Linya', free_mode_point:'Tuldok', free_line:'Kapal ng linya', free_touch:'Laki ng tuldok', free_color:'Makulay', free_fx:'Render', fx_glow:'Kislap', fx_flat:'Patag', fx_neon:'Neon', free_clear:'Burahin', sc_more:'Palawakin lahat', sc_less:'Tiklupin', nav_overview:'Pangkalahatang-ideya', nav_features:'Mga tampok', nav_engine:'Engine', nav_devices:'Mga device', nav_changelog:'Pagbabago', nav_specs:'Spec', nav_download:'I-download', nav_faq:'FAQ', foot_specs:'Spec', foot_top:'Bumalik sa itaas'},
    'mn-MN': {foot_partner:'Түншүүд:', share_google:'Хуваалцах Google', share_youtube:'Хуваалцах YouTube', share_tiktok:'Хуваалцах TikTok', share_douyin:'Хуваалцах Douyin', share_instagram:'Хуваалцах Instagram', share_whatsapp:'Хуваалцах WhatsApp', share_skype:'Хуваалцах Skype', share_line:'Хуваалцах LINE', share_weibo:'Хуваалцах Weibo', share_wechat:'Хуваалцах WeChat', share_x:'Хуваалцах X', share_facebook:'Хуваалцах Facebook', share_linkedin:'Хуваалцах LinkedIn', share_telegram:'Хуваалцах Telegram', share_email:'Хуваалцах Email', eb_perf:'Гүйцэтгэл', eb_start:'Хурдан эхлэх', tag_langs:'36 хэл', tag_auto:'Автомат илрүүлэлт', tag_logo:'Лого панель', beian_ga:'Нийтийн аюулгүй байдал 44031102000915', beian_icp:'Гуандун ICP 2023084805-9', foot_copy_pre:'Зохиогчийн эрх', foot_copy_post:'Бүх эрх хуулиар хамгаалагдсан.',  anim1:'Draw line', anim2:'Цэцэг', anim3:'Уран бичлэг', anim4:'Шүлэг', anim5:'Follow', anim_free:'Чөлөөт зураг', free_title:'Чөлөөт зураг', free_mode_line:'Шугам', free_mode_point:'Цэг', free_line:'Шугамын зузаан', free_touch:'Цэгийн хэмжээ', free_color:'Өнгөлөг', free_fx:'Дүрслэл', fx_glow:'Гэрэлтэлт', fx_flat:'Хавтгай', fx_neon:'Неон', free_clear:'Арилгах', sc_more:'Бүгдийг дэлгэх', sc_less:'Хураах', nav_overview:'Тойм', nav_features:'Боломжууд', nav_engine:'Хөдөлгүүр', nav_devices:'Төхөөрөмж', nav_changelog:'Өөрчлөлт', nav_specs:'Үзүүлэлт', nav_download:'Татах', nav_faq:'Түгээмэл асуулт', foot_specs:'Үзүүлэлт', foot_top:'Дээш'},
    'my-MM': {foot_partner:'မိတ်ဖက်:', share_google:'မျှဝေရန် Google', share_youtube:'မျှဝေရန် YouTube', share_tiktok:'မျှဝေရန် TikTok', share_douyin:'မျှဝေရန် Douyin', share_instagram:'မျှဝေရန် Instagram', share_whatsapp:'မျှဝေရန် WhatsApp', share_skype:'မျှဝေရန် Skype', share_line:'မျှဝေရန် LINE', share_weibo:'မျှဝေရန် Weibo', share_wechat:'မျှဝေရန် WeChat', share_x:'မျှဝေရန် X', share_facebook:'မျှဝေရန် Facebook', share_linkedin:'မျှဝေရန် LinkedIn', share_telegram:'မျှဝေရန် Telegram', share_email:'မျှဝေရန် Email', eb_perf:'စွမ်းဆောင်ရည်', eb_start:'အမြန်စတင်ရန်', tag_langs:'ဘာသာစကား ၃၆ မျိုး', tag_auto:'အလိုအလျောက် ထောက်လှမ်း', tag_logo:'လိုဂိုအကန့်', beian_ga:'ပြည်သူ့လုံခြုံရေး 44031102000915', beian_icp:'ကွမ်းတုံ ICP 2023084805-9', foot_copy_pre:'မူပိုင်ခွင့်', foot_copy_post:'မူပိုင်ခွင့်အားလုံး လက်ဝယ်ရှိသည်။',  anim1:'Draw line', anim2:'ပန်း', anim3:'လက်ရေးလှ', anim4:'ကဗျာ', anim5:'Follow', anim_free:'လွတ်လပ်စွာရေးဆွဲ', free_title:'လွတ်လပ်စွာရေးဆွဲ', free_mode_line:'မျဉ်း', free_mode_point:'အစက်', free_line:'မျဉ်းအထူ', free_touch:'အစက်အရွယ်', free_color:'အရောင်စုံ', free_fx:'ပြသမှု', fx_glow:'လင်းလက်', fx_flat:'ပြား', fx_neon:'နီယွန်', free_clear:'ရှင်းလင်း', sc_more:'အားလုံးချဲ့', sc_less:'ခေါက်', nav_overview:'ခြုံငုံသုံးသပ်', nav_features:'လက္ခဏာများ', nav_engine:'အင်ဂျင်', nav_devices:'စက်များ', nav_changelog:'အပြောင်းအလဲ', nav_specs:'သတ်မှတ်ချက်', nav_download:'ဒေါင်းလုဒ်', nav_faq:'FAQ', foot_specs:'သတ်မှတ်ချက်', foot_top:'အပေါ်သို့'},
    'fa-IR': {foot_partner:'شرکا:', share_google:'اشتراک در Google', share_youtube:'اشتراک در YouTube', share_tiktok:'اشتراک در TikTok', share_douyin:'اشتراک در Douyin', share_instagram:'اشتراک در Instagram', share_whatsapp:'اشتراک در WhatsApp', share_skype:'اشتراک در Skype', share_line:'اشتراک در LINE', share_weibo:'اشتراک در Weibo', share_wechat:'اشتراک در WeChat', share_x:'اشتراک در X', share_facebook:'اشتراک در Facebook', share_linkedin:'اشتراک در LinkedIn', share_telegram:'اشتراک در Telegram', share_email:'اشتراک در Email', eb_perf:'کارایی', eb_start:'شروع سریع', tag_langs:'۳۶ زبان', tag_auto:'تشخیص خودکار', tag_logo:'پنل لوگو', beian_ga:'امنیت عمومی 44031102000915', beian_icp:'ICP گوانگدونگ 2023084805-9', foot_copy_pre:'حق نشر', foot_copy_post:'کلیه حقوق محفوظ است.',  anim1:'Draw line', anim2:'گل', anim3:'خوشنویسی', anim4:'شعر', anim5:'Follow', anim_free:'رسم آزاد', free_title:'رسم آزاد', free_mode_line:'خط', free_mode_point:'نقطه', free_line:'ضخامت خط', free_touch:'اندازه نقطه', free_color:'رنگی', free_fx:'رندر', fx_glow:'درخشش', fx_flat:'تخت', fx_neon:'نئون', free_clear:'پاک کردن', sc_more:'باز کردن همه', sc_less:'جمع کردن', nav_overview:'مرور کلی', nav_features:'ویژگی‌ها', nav_engine:'موتور', nav_devices:'دستگاه‌ها', nav_changelog:'تغییرات', nav_specs:'مشخصات', nav_download:'دانلود', nav_faq:'پرسش‌های متداول', foot_specs:'مشخصات', foot_top:'بالا'},
    'ga-IE': {foot_partner:'Comhpháirtithe:', share_google:'Roinn ar Google', share_youtube:'Roinn ar YouTube', share_tiktok:'Roinn ar TikTok', share_douyin:'Roinn ar Douyin', share_instagram:'Roinn ar Instagram', share_whatsapp:'Roinn ar WhatsApp', share_skype:'Roinn ar Skype', share_line:'Roinn ar LINE', share_weibo:'Roinn ar Weibo', share_wechat:'Roinn ar WeChat', share_x:'Roinn ar X', share_facebook:'Roinn ar Facebook', share_linkedin:'Roinn ar LinkedIn', share_telegram:'Roinn ar Telegram', share_email:'Roinn ar Email', eb_perf:'Feidhmíocht', eb_start:'Tús tapa', tag_langs:'36 teanga', tag_auto:'Braith go huathoibríoch', tag_logo:'Painéal lógó', beian_ga:'Slándáil phoiblí 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Cóipcheart', foot_copy_post:'Gach ceart ar cosaint.',  anim1:'Draw line', anim2:'Bláth', anim3:'Callagrafaíocht', anim4:'Dán', anim5:'Follow', anim_free:'Saor-líníocht', free_title:'Saor-líníocht', free_mode_line:'Líne', free_mode_point:'Pointe', free_line:'Tiús líne', free_touch:'Méid pointe', free_color:'Il-daite', free_fx:'Rindreáil', fx_glow:'Glóir', fx_flat:'Cothrom', fx_neon:'Neoin', free_clear:'Glan', sc_more:'Leathnaigh go léir', sc_less:'Fill', nav_overview:'Forbhreathnú', nav_features:'Gnéithe', nav_engine:'Inneall', nav_devices:'Gléasanna', nav_changelog:'Athruithe', nav_specs:'Sonraíochtaí', nav_download:'Íoslódáil', nav_faq:'Ceisteanna', foot_specs:'Sonraíochtaí', foot_top:'Ar ais go barr'},
    'la-LA': {foot_partner:'Socii:', share_google:'Communica in Google', share_youtube:'Communica in YouTube', share_tiktok:'Communica in TikTok', share_douyin:'Communica in Douyin', share_instagram:'Communica in Instagram', share_whatsapp:'Communica in WhatsApp', share_skype:'Communica in Skype', share_line:'Communica in LINE', share_weibo:'Communica in Weibo', share_wechat:'Communica in WeChat', share_x:'Communica in X', share_facebook:'Communica in Facebook', share_linkedin:'Communica in LinkedIn', share_telegram:'Communica in Telegram', share_email:'Communica in Email', eb_perf:'Facultas', eb_start:'Initium celer', tag_langs:'36 linguae', tag_auto:'Detectio automatica', tag_logo:'Tabula logotypi', beian_ga:'Salus publica 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Ius auctoris', foot_copy_post:'Omnia iura reservata.',  anim1:'Draw line', anim2:'Flos', anim3:'Calligraphia', anim4:'Carmen', anim5:'Follow', anim_free:'Libera pictura', free_title:'Libera pictura', free_mode_line:'Linea', free_mode_point:'Punctum', free_line:'Crassitudo lineae', free_touch:'Magnitudo puncti', free_color:'Coloratus', free_fx:'Redditio', fx_glow:'Fulgor', fx_flat:'Planus', fx_neon:'Neon', free_clear:'Purgare', sc_more:'Omnia expandere', sc_less:'Complicare', nav_overview:'Summarium', nav_features:'Functiones', nav_engine:'Motor', nav_devices:'Instrumenta', nav_changelog:'Mutationes', nav_specs:'Specificationes', nav_download:'Defer', nav_faq:'Quaestiones', foot_specs:'Specificationes', foot_top:'Ad summum'}
  };
  for (var k in P){
    if (!P.hasOwnProperty(k)) continue;
    var d = X[k] = X[k] || {}, s = P[k];
    for (var q in s) if (s.hasOwnProperty(q) && d[q] === undefined) d[q] = s[q];
  }
})();
</script>
<script>
/* ===== 新增语言：荷兰语 (nl-NL) ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  X['nl-NL'] = {
    nav_overview:'Overzicht', nav_features:'Functies', nav_engine:'Engine', nav_devices:'Apparaten',
    nav_changelog:'Wijzigingen', nav_specs:'Specificaties', nav_download:'Downloaden', nav_faq:'FAQ',
    hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
    hero_title:'Vectorintekening met originele inkt<br /><span class="grad">testwhiteboard</span>',
    hero_lead:'Lichtgewicht whiteboard en apparaattesttool voor Windows: reproduceert echte inkt in realtime via de keten «sample → drukopbouw → curvefitting → vectorcontour», met SAI-achtige trillingscorrectie, drukversterking, telemetrie-HUD, aanraaktest en transparante modus; export naar PNG / JSON.',
    badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Eén bestand, draagbaar',
    cta_download:'<span class="pulse"></span>Nu downloaden <span class="arrow">→</span>', cta_engine:'Bekijk de engine',
    hero_version:'Huidige 1.5.0.0 · ca. 1963 KB · uitpakken en starten',
    sec_overview:'Voor het <span class="grad">echte pengevoel</span>',
    sec_features:'<span class="grad">Functie</span>matrix', sec_engine:'Render<span class="grad">pijplijn</span>',
    sec_devices:'Apparaatherkenning en <span class="grad">protocollen</span>', sec_specs:'Technische <span class="grad">specificaties</span>',
    sec_download:'<span class="grad">EMR-TEST</span> downloaden', sec_faq:'<span class="grad">Veelgestelde vragen</span>',
    sec_changelog:'<span class="grad">Wijzigingen</span>',
    changelog_lead:'Alle wijzigingen per versie in één oogopslag; het wijzigingsvenster in de app komt hiermee overeen.',
    feat_lang_t:'Meertalig', feat_lang_p:'De interface ondersteunt 36 talen; direct wisselen en onthouden, bij de eerste start automatisch op basis van de systeemtaal.',
    feat_panel_t:'Paneel via logo', feat_panel_p:'Het paneel rechtsboven is standaard verborgen; klik op het logo voor wijzigingen, taalwissel en vensterknoppen.',
    cl_150:'Paneel rechtsboven standaard verborgen (openen via logo)；talen uitgebreid tot 36 met automatische systeemdetectie；taallijst beter leesbaar；alle meldingen en tooltips vertaald；website wisselt op basis van IP.',
    cl_140:'Taalwissel en sectie «Wijzigingen» toegevoegd；trillingscorrectie bijgewerkt naar SAI-stijl (0~10).',
    cl_130:'Cursors voor beeldtransformatie volgen de richting；apparaten afzonderlijk verwijderen en herstellen；aanraaksporen met lage latentie；rechtermuismenu gerepareerd.',
    cl_120:'Polylijn-afvlakking vervangen door centripetale Catmull-Rom；gumring, penseelopslag en JSON-export toegevoegd.',
    dl_x64:'64-bits (aanbevolen)', dl_x86:'32-bits', foot_specs:'Specificaties', foot_top:'Naar boven',
    hero_stage_live:'EMR-TEST · live intekendemo',
    stat_pen:'Pentypes: potlood / balpen / penseel / markeerstift',
    stat_refresh:'Incrementele verversing (binnen 1 frame)',
    stat_pressure:'Drukniveaus herkend (afhankelijk van het apparaat)',
    stat_rate:'Realtime detectie van de rapportagesnelheid van het apparaat', tag_tilt:'Kanteling', tag_multi:'Meerdere pennen',
    ov_lead:'De meeste whiteboards vereenvoudigen de streek tot polylijnen met gelijke breedte: cirkels worden hoekig, snelle streken breken en de druk voelt stijf. EMR-TEST bouwt op vanaf de bron: elk hardwarerapport blijft bewaard, een centripetale Catmull-Rom-curve wordt gefit en per punt wordt een contour met variabele breedte opgebouwd die elk frame incrementeel wordt verstuurd, zodat de natuurlijke ademhaling van echte inkt behouden blijft.',
    ov_c1_t:'Getrouwe weergave van de streek',
    ov_c1_p:'Bewaart alle hardwaresamples (inclusief samengevoegde gebeurtenissen); druk, snelheid en de in-/uitgang van de pen bepalen samen de breedte, zodat voorbeeld en eindresultaat punt voor punt overeenkomen.',
    ov_c1_g1:'Contour met variabele breedte', ov_c1_g2:'Ingang', ov_c1_g3:'Sneller → dunner',
    ov_c2_t:'Trillingscorrectie in SAI-stijl',
    ov_c2_p:'Instelbaar 0–10 (standaard 3): vertraagde sampling + iteratieve Gauss-fitting + een volgende puntpunt halen het trillen eruit, en bij het optillen loopt de punt soepel naar het echte eindpunt.',
    ov_c2_g1:'Vertraagde fitting', ov_c2_g2:'Gauss-iteraties', ov_c2_g3:'Geen ontbrekende staart',
    ov_c3_t:'Instelbare drukversterking',
    ov_c3_p:'Versterking 0–10 (standaard 3): 0 geeft een gelijke breedte en hogere waarden versterken het drukcontrast; apparaten met druk worden niet door de schakelaar beïnvloed.',
    ov_c3_g1:'Drukopbouw', ov_c3_g2:'Live',
    ft_lead:'Van schrijven en testen tot exporteren: een volledige cyclus om de pen af te stellen en te demonstreren.',
    ft1_t:'Vier pentypes',
    ft1_p:'Potlood (grafietkorrel), balpen (rond, lichte druk), penseel (sterke druk + ingang) en markeerstift (doorsichtige platte punt, één vulling zonder verdonkeren).',
    ft2_t:'Apparaatdetectie',
    ft2_p:'Toont de schrijf- en drukapparaten van het systeem met merk, protocol, drukniveaus, kanteling, zijknoppen, gumuiteinde en VID:PID; twee per rij, afzonderlijk te verwijderen.',
    ft3_t:'Aanraaktest',
    ft3_p:'Multitouch-punten, aanraaksporen, druktelemetrie en rapportagesnelheid; sporen gebruiken kwadratische Bézierkrommen door tussenpunten met een breedte op basis van druk, met schakelaars voor raster en het bewaren van sporen.',
    ft4_t:'Transparante modus / vergrendeling',
    ft4_p:'De transparante modus geeft de tekenlaag vrij zodat u direct op het bureaublad kunt schrijven; beide modi houden streken, afbeeldingen en geschiedenis apart en stapelen niet bij het wisselen.',
    ft5_t:'Afbeeldingen en transformaties',
    ft5_p:'Na het invoegen van een schermopname of afbeelding kunt u deze verplaatsen, vanuit de hoeken schalen en vrij roteren; grepen en cursor volgen de transformatie, met lagen en herstellen.',
    ft6_t:'Exporteren en opslaan',
    ft6_p:'Opslaan = exporteren: PNG (met papier en afbeeldingen) of vectorinkt in JSON (type, breedte, kleur, drukschakelaar en alle samples); het bord wordt automatisch gewist.',
    en_lead:'Het live voorbeeld en de eindstreek delen hetzelfde algoritme en dezelfde breedtecurve, zodat het beeld tijdens het tekenen nooit verandert bij het optillen.',
    en_s1_t:'Sampling', en_s1_p:'Neemt ruwe Stylus-pakketten aan, klapt samengevoegde gebeurtenissen uit en leest de coördinaten en NormalPressure van elk punt.',
    en_s2_t:'Stabiliseren', en_s2_p:'HcStab-venster met vertraagde fitting: ruimtelijke radius-sampling + 1-2-1 Gauss-iteraties + volgende puntpunt; de drukreeks wordt synchroon gefilterd.',
    en_s3_t:'Vormgeven', en_s3_p:'De breedtegenerator berekent per punt de breedte uit pentype, druk, snelheid en ingang, met exponentiële afvlakking en trillingsdemping.',
    en_s4_t:'Renderen', en_s4_p:'Na centripetale Catmull-Rom-onderverdeling ontstaat een lintcontour die één keer wordt gevuld; doorsichtige pennen vullen het hele pad één keer om verdonkeren te voorkomen.',
    dv_lead:'Analyseert automatisch de Tablet-apparaten die het systeem meldt, bepaalt merk en protocol uit trefwoorden en VID/PID en toont de mogelijkheden live.',
    dv1_t:'Ondersteunde protocollen',
    dv1_p:'EMR (elektromagnetische resonantie), AES (actief elektrostatisch), MPP (Microsoft Pen-protocol) en USI (universele stylus); passieve capacitieve pennen en de muis staan apart, en onbekende apparaten verschijnen pas na gebruik.',
    dv2_t:'Telemetrie-HUD',
    dv2_p:'Toont live het apparaattype, merk, protocol, uitvoer (punt / zijknop / gumuiteinde / zweven), aantal contacten, coördinaten, druk, niveaus, aantal pennen, kanteling en rapportagesnelheid.',
    sec_perf:'Geoptimaliseerd voor <span class="grad">hoogfrequente invoer</span>',
    pf_lead:'Alle kritieke paden doen alleen incrementen per frame, zodat lange snelle streken niet vertragen.',
    pf1_t:'Incrementeel versturen', pf1_p:'De sporenlaag voegt toe via DrawingGroup; elk nieuw punt wordt direct verstuurd zonder volledige hertekening, wat vertraging voorkomt.',
    pf2_t:'Cache hergebruiken', pf2_p:'Penselen en pennen worden gecachet en bevroren per «kleur + gekwantiseerde breedte», veilig tussen threads en zonder nieuwe toewijzingen.',
    pf3_t:'Hertekenen op verzoek', pf3_p:'Het raster en de statische lagen worden alleen hertekend bij een wijziging van grootte of schakelaar; de actieve laag tekent alleen de actieve elementen opnieuw.',
    sec_specs:'Technische <span class="grad">specificaties</span>',
    sp_th1:'Item', sp_th2:'Waarde',
    sp1l:'Besturingssysteem', sp1v:'Windows 10 / 11 (aanbevolen); werkt vanaf Windows 7 SP1',
    sp2l:'Runtime', sp2v:'Microsoft .NET Framework 4.8',
    sp3l:'Architectuur', sp3v:'x64 (aanbevolen) en x86, beide met Debug- / Release-builds',
    sp4l:'Invoerapparaten', sp4v:'EMR-pennen, actieve capacitieve AES / MPP / USI, passieve pennen, touchscreens, muis',
    sp5l:'Druk', sp5v:'Niveaus volgen het apparaat; versterking 0~10 (standaard 3), uit te schakelen voor een gelijke breedte',
    sp6l:'Trillingscorrectie', sp6v:'0~10 (standaard 3), vertraagde fitting + Gauss-iteraties + naloop bij optillen',
    sp7l:'Pentypes', sp7v:'Potlood, balpen, penseel, markeerstift (één doorsichtige vulling)',
    sp8l:'Wissen', sp8v:'Gum (op basis van de werkelijk getekende breedte), streek verwijderen, lasso; de indicatorring komt 1:1 overeen met het bereik',
    sp9l:'Export', sp9v:'PNG (met papier en afbeeldingen), vectorinkt in JSON (stijl + alle samples)',
    sp10l:'Interface', sp10v:'Diepblauw thema, kaarten zonder randen, verplaatsbare balk en HUD, F11 volledig scherm, transparante modus / vergrendeling',
    sp11l:'Grootte', sp11v:'Eén bestand van ongeveer 1963 KB, zonder installatie',
    sec_start:'Begin met schrijven in <span class="grad">drie stappen</span>',
    qs1_t:'Downloaden en starten', qs1_p:'Kies x64 (of x86), pak uit en start met een dubbelklik — geen installatie nodig.',
    qs2_t:'Kies pen en druk', qs2_p:'Balk → penpaneel: kies type, breedte en kleur en stel indien nodig de drukversterking en trillingscorrectie bij.',
    qs3_t:'Schrijven en testen', qs3_p:'Schrijf direct; Ctrl+T opent de aanraaktest en Ctrl+D de apparaatdetectie, waar u de drukcurve en rapportagesnelheid ziet.',
    qs4_t:'Exporteren', qs4_p:'Ctrl+S slaat op als PNG of JSON; het bord wordt automatisch gewist voor de volgende ronde.',
    dl_lead1:'Officiële website: ', dl_lead2:' · één draagbaar bestand, uitpakken en starten.',
    dl_ver:'Versie 1.5.0.0 (2026-09-16)',
    dl_meta:'Windows · .NET Framework 4.8 · ca. 1963 KB per stuk',
    dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · voor 64-bits Windows',
    dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · voor 32-bits Windows',
    dl_btn_x64:'x64 downloaden', dl_btn_x86:'x86 downloaden',
    dl_note2:'.NET Framework 4.8 is vereist (meestal aanwezig in Windows 10 en hoger).',
    faq1_q:'Werkt het met apparaten zonder druk?', faq1_a:'Ja. Zonder druk simuleert de app de dikte volgens «langzamer = dikker»; u kunt de versterking ook op 0 zetten voor een gelijke breedte.',
    faq2_q:'Wat gebeurt er bij een te hoge trillingscorrectie?', faq2_a:'Hoe hoger de waarde, hoe meer vertraagde samples en hoe breder het venster: gladdere lijnen, maar meer vertraging en een trager gevoel. De standaardwaarde 3 is de balans; stel bij tussen 0 en 6.',
    faq3_q:'Waarvoor dient «Sporen tekenen» in de aanraaktest?', faq3_a:'Uit toont een vervagende punt die de aanraking volgt (om de respons te bekijken); aan tekent het spoor als bewaarde lijnen waarvan de breedte de druk volgt, handig om onderbrekingen, trillingen en lineariteit te controleren.',
    faq4_q:'Wat bevat de JSON-export?', faq4_a:'Pentype, breedte, kleur, drukschakelaar, trillingsparameters en alle samples (x / y / druk) van elke streek — vectordata voor weergave, analyse of opnieuw renderen.',
    faq5_q:'Beïnvloeden de transparante en normale modus elkaar?', faq5_a:'Nee. Elke modus houdt eigen streken, afbeeldingen en geschiedenis apart en stapelt niet bij het wisselen; de transparante modus geeft de tekenlaag vrij voor notities op het bureaublad.'
  };
})();
</script>
<script>
/* ===== 新增语言：土耳其语 (tr-TR) ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  X['tr-TR'] = {
    nav_overview:'Genel bakış', nav_features:'Özellikler', nav_engine:'Motor', nav_devices:'Cihazlar',
    nav_changelog:'Değişiklikler', nav_specs:'Teknik özellikler', nav_download:'İndir', nav_faq:'SSS',
    hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
    hero_title:'Orijinal mürekkeple vektörel çizim<br /><span class="grad">test beyaz tahtası</span>',
    hero_lead:'Windows için hafif beyaz tahta ve cihaz test aracı: «örnekleme → basınç oluşturma → eğri uydurma → vektör kontur» zinciriyle gerçek el yazısını anlık yeniden üretir; SAI tarzı titreme düzeltmesi, basınç kazancı, telemetri HUD, dokunma testi ve saydam mod sunar; PNG / JSON dışa aktarma.',
    badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Tek dosya, taşınabilir',
    cta_download:'<span class="pulse"></span>Hemen indir <span class="arrow">→</span>', cta_engine:'Motoru incele',
    hero_version:'Güncel 1.5.0.0 · yaklaşık 1963 KB · arşivi açıp çalıştırın',
    sec_overview:'<span class="grad">Gerçek kalem hissi</span> için',
    sec_features:'<span class="grad">Yetenek</span> matrisi', sec_engine:'Çizim <span class="grad">hattı</span>',
    sec_devices:'Cihaz tanıma ve <span class="grad">protokoller</span>', sec_specs:'Teknik <span class="grad">özellikler</span>',
    sec_download:'<span class="grad">EMR-TEST</span> indir', sec_faq:'<span class="grad">Sık sorulan sorular</span>',
    sec_changelog:'<span class="grad">Değişiklikler</span>',
    changelog_lead:'Her sürümün değişiklikleri tek bakışta; uygulamadaki değişiklik penceresi bu listeyle aynıdır.',
    feat_lang_t:'Çok dilli', feat_lang_p:'Arayüz 36 dili destekler; anında geçiş ve hatırlama vardır, ilk açılışta sistem diline göre seçilir.',
    feat_panel_t:'Logo paneli', feat_panel_p:'Sağ üst panel varsayılan olarak gizlidir; logo üzerine tıklayınca değişiklikler, dil değiştirme ve pencere düğmeleri açılır.',
    cl_150:'Sağ üst panel varsayılan gizli (logo ile açılır)；diller 36’ya çıkarıldı ve sistem diline göre otomatik seçim；dil listesi okunabilirliği arttı；tüm ipuçları çevrildi；site IP’ye göre geçiş yapar.',
    cl_140:'«Dil değiştirme» ve «Değişiklikler» bölümü eklendi；titreme düzeltmesi SAI tarzına (0~10) yükseltildi.',
    cl_130:'Görsel dönüştürme imleçleri yönü izler；cihazları tek tek silme ve geri alma；düşük gecikmeli dokunma izleri；sağ tık menüsü düzeltildi.',
    cl_120:'Çoklu çizgi yumuşatma yerine merkezcil Catmull-Rom；silgi halkası, fırça kaydı ve JSON dışa aktarma eklendi.',
    dl_x64:'64 bit (önerilir)', dl_x86:'32 bit', foot_specs:'Teknik özellikler', foot_top:'Yukarı dön',
    hero_stage_live:'EMR-TEST · canlı yazı denemesi',
    stat_pen:'Kalem türleri: kurşun kalem / tükenmez / fırça / fosforlu',
    stat_refresh:'Artımlı yenileme (1 kare içinde)',
    stat_pressure:'Basınç seviyeleri algılandı (cihaza bağlı)',
    stat_rate:'Cihaz raporlama hızını gerçek zamanlı algılama', tag_tilt:'Eğim', tag_multi:'Çok kalem',
    ov_lead:'Çoğu beyaz tahta izi eşit genişlikte çoklu çizgiye indirger: daireler köşeli olur, hızlı çizgiler kırılır ve basınç katı hissettirir. EMR-TEST kaynaktan yeniden kurar: her donanım raporunu saklar, merkezcil Catmull-Rom eğrisi uydurur ve her noktada değişken genişlikte bir kontur üretip her karede artımlı gönderir.',
    ov_c1_t:'İzin birebir yeniden üretimi',
    ov_c1_p:'Tüm donanım örneklerini (birleştirilmiş olaylar dahil) saklar; basınç, hız ve kalemin giriş/çıkışı genişliği birlikte belirler, böylece önizleme ile son sonuç nokta nokta aynıdır.',
    ov_c1_g1:'Değişken genişlikte kontur', ov_c1_g2:'Giriş', ov_c1_g3:'Hızlı → ince',
    ov_c2_t:'SAI tarzı titreme düzeltmesi',
    ov_c2_p:'0–10 arası ayarlanır (varsayılan 3): gecikmeli örnekleme + yinelemeli Gauss uydurma + izleyen uç titremeyi giderir; kalem kaldırılınca uç gerçek bitiş noktasına yumuşakça ulaşır.',
    ov_c2_g1:'Gecikmeli uydurma', ov_c2_g2:'Gauss yinelemeleri', ov_c2_g3:'Eksik kuyruk yok',
    ov_c3_t:'Ayarlanabilir basınç kazancı',
    ov_c3_p:'Kazanç 0–10 (varsayılan 3): 0 sabit genişlik verir, yüksek değerler basınç kontrastını artırır; basınçlı cihazlar bu anahtardan etkilenmez.',
    ov_c3_g1:'Basınç oluşturma', ov_c3_g2:'Canlı',
    ft_lead:'Yazma ve testlerden dışa aktarmaya kadar kalemi ayarlamak ve göstermek için eksiksiz döngü.',
    ft1_t:'Dört kalem türü',
    ft1_p:'Kurşun kalem (grafit tanesi), tükenmez kalem (yuvarlak, hafif basınç), fırça (güçlü basınç + giriş) ve fosforlu kalem (saydam düz uç, tek dolgu ile koyulaşmaz).',
    ft2_t:'Cihaz algılama',
    ft2_p:'Sistemin yazma / basınç cihazlarını listeler; marka, protokol, basınç seviyeleri, eğim, yan düğmeler, silgi ucu ve VID:PID gösterir; satırda iki tane, tek tek silinebilir.',
    ft3_t:'Dokunma testi',
    ft3_p:'Çoklu dokunma noktaları, dokunma izleri, basınç telemetrisi ve raporlama hızı; izler orta noktalardan geçen ikinci derece Bézier eğrileriyle çizilir ve genişlik basınca göre değişir; ızgara ve iz saklama anahtarları vardır.',
    ft4_t:'Saydam / kilit modu',
    ft4_p:'Saydam mod yazı katmanını serbest bırakır ve doğrudan masaüstünün üzerine yazmanızı sağlar; iki mod izleri, görselleri ve geçmişi ayrı tutar ve geçişte üst üste binmez.',
    ft5_t:'Görseller ve dönüşümler',
    ft5_p:'Ekran görüntüsü veya resim ekledikten sonra taşıyabilir, köşelerden ölçekleyebilir ve serbestçe döndürebilirsiniz; tutamaçlar ve imleç dönüşümü izler, katmanlar ve sıfırlama vardır.',
    ft6_t:'Dışa aktarma ve kaydetme',
    ft6_p:'Kaydet = dışa aktar: PNG (kâğıt ve resimlerle) veya JSON vektör mürekkep (tür, genişlik, renk, basınç anahtarı ve tüm örnekler); kayıttan sonra tahta otomatik temizlenir.',
    en_lead:'Canlı önizleme ve son iz aynı algoritmayı ve aynı genişlik eğrisini kullanır; bu yüzden kalem kaldırılınca görüntü hiç değişmez.',
    en_s1_t:'Örnekleme', en_s1_p:'Ham Stylus paketlerini alır, birleştirilmiş olayları açar ve her noktanın koordinatını ve NormalPressure değerini okur.',
    en_s2_t:'Kararlı hale getirme', en_s2_p:'HcStab gecikmeli uydurma penceresi: uzamsal yarıçap örneklemesi + 1-2-1 Gauss yinelemeleri + izleyen uç; basınç dizisi eşzamanlı filtrelenir.',
    en_s3_t:'Biçimlendirme', en_s3_p:'Genişlik üreteci her noktanın genişliğini kalem türü, basınç, hız ve girişten hesaplar; üstel yumuşatma ve titreme bastırma uygular.',
    en_s4_t:'Çizim', en_s4_p:'Merkezcil Catmull-Rom bölümlemesinden sonra bir şerit kontur oluşur ve bir kez doldurulur; saydam kalemler koyulaşmayı önlemek için tüm yolu bir kez doldurur.',
    dv_lead:'Sistemin bildirdiği Tablet cihazlarını otomatik inceler, anahtar sözcükler ve VID/PID ile marka ve protokolü belirler ve yetenekleri canlı gösterir.',
    dv1_t:'Desteklenen protokoller',
    dv1_p:'EMR (elektromanyetik rezonans), AES (aktif elektrostatik), MPP (Microsoft Pen protokolü) ve USI (evrensel stylus); pasif kapasitif kalemler ve fare ayrı gruplanır, tanınmayan cihazlar ancak kullanımdan sonra görünür.',
    dv2_t:'Telemetri HUD',
    dv2_p:'Cihaz türü, marka, protokol, çıkış (uç / yan düğme / silgi ucu / havada), temas sayısı, koordinatlar, basınç, seviyeler, kalem sayısı, eğim ve raporlama hızını canlı gösterir.',
    sec_perf:'<span class="grad">Yüksek frekanslı giriş</span> için optimize edildi',
    pf_lead:'Tüm kritik yollar kare başına yalnızca artımlı iş yapar; uzun ve hızlı çizgiler yavaşlamaz.',
    pf1_t:'Artımlı gönderim', pf1_p:'İz katmanı DrawingGroup ile ekler; her yeni nokta geldiği anda tam yeniden çizim olmadan gönderilir, gecikme oluşmaz.',
    pf2_t:'Önbelleği yeniden kullanma', pf2_p:'Fırçalar ve kalemler «renk + nicelenmiş genişlik» anahtarıyla önbelleğe alınır ve dondurulur; iş parçacıkları arasında güvenli, yeniden ayırma yok.',
    pf3_t:'İsteğe bağlı yeniden çizim', pf3_p:'Izgara ve statik katmanlar yalnızca boyut / anahtar değişince yeniden çizilir; etkin katman yalnızca etkin öğeleri çizer.',
    sec_specs:'Teknik <span class="grad">özellikler</span>',
    sp_th1:'Öğe', sp_th2:'Değer',
    sp1l:'İşletim sistemi', sp1v:'Windows 10 / 11 (önerilir); Windows 7 SP1 ve üzerinde çalışır',
    sp2l:'Çalışma zamanı', sp2v:'Microsoft .NET Framework 4.8',
    sp3l:'Mimari', sp3v:'x64 (önerilir) ve x86; ikisi de Debug / Release derlemeleriyle',
    sp4l:'Giriş cihazları', sp4v:'EMR kalemler, aktif kapasitif AES / MPP / USI, pasif kalemler, dokunmatik ekranlar, fare',
    sp5l:'Basınç', sp5v:'Seviyeler cihaza bağlıdır; kazanç 0~10 (varsayılan 3), sabit genişlik için kapatılabilir',
    sp6l:'Titreme düzeltmesi', sp6v:'0~10 (varsayılan 3), gecikmeli uydurma + Gauss yinelemeleri + kaldırırken takip',
    sp7l:'Kalem türleri', sp7v:'Kurşun kalem, tükenmez, fırça, fosforlu (tek saydam dolgu)',
    sp8l:'Silme', sp8v:'Silgi (gerçek çizim genişliğine göre), iz silme, kement; gösterge halkası alanla 1:1 örtüşür',
    sp9l:'Dışa aktarma', sp9v:'PNG (kâğıt ve resimlerle), JSON vektör mürekkep (stil + tüm örnekler)',
    sp10l:'Arayüz', sp10v:'Koyu mavi tema, çerçevesiz kartlar, taşınabilir çubuk ve HUD, F11 tam ekran, saydam / kilit modu',
    sp11l:'Boyut', sp11v:'Tek dosya yaklaşık 1963 KB, kurulum gerekmez',
    sec_start:'<span class="grad">Üç adımda</span> yazmaya başlayın',
    qs1_t:'İndir ve çalıştır', qs1_p:'x64 (veya x86) sürümünü seçin, arşivi açın ve çift tıklayarak çalıştırın — kurulum gerekmez.',
    qs2_t:'Kalemi ve basıncı seç', qs2_p:'Çubuk → kalem paneli: tür, genişlik ve rengi seçin, gerekirse basınç kazancını ve titreme düzeltmesini ayarlayın.',
    qs3_t:'Yaz ve test et', qs3_p:'Doğrudan yazın; Ctrl+T dokunma testini, Ctrl+D cihaz algılamayı açar; basınç eğrisini ve raporlama hızını görürsünüz.',
    qs4_t:'Dışa aktar', qs4_p:'Ctrl+S PNG veya JSON olarak kaydeder; tahta sonraki tur için otomatik temizlenir.',
    dl_lead1:'Resmî site: ', dl_lead2:' · tek taşınabilir dosya, arşivi açıp çalıştırın.',
    dl_ver:'Sürüm 1.5.0.0 (2026-09-16)',
    dl_meta:'Windows · .NET Framework 4.8 · her biri yaklaşık 1963 KB',
    dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1963 KB · 64 bit Windows için',
    dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1964 KB · 32 bit Windows için',
    dl_btn_x64:'x64 indir', dl_btn_x86:'x86 indir',
    dl_note2:'.NET Framework 4.8 gerekir (Windows 10 ve üzerinde genellikle vardır).',
    faq1_q:'Basınçsız cihazlarla çalışır mı?', faq1_a:'Evet. Basınç yoksa uygulama kalınlığı «yavaş = kalın» kuralıyla benzetir; sabit genişlik için kazancı 0 da yapabilirsiniz.',
    faq2_q:'Titreme düzeltmesi çok yüksek olursa ne olur?', faq2_a:'Değer arttıkça daha fazla gecikmeli örnek ve daha geniş pencere kullanılır: çizgiler daha pürüzsüz, ama iz daha geç ve tepki daha yavaştır. Varsayılan 3 dengedir; hızınıza göre 0–6 arasında ayarlayın.',
    faq3_q:'Dokunma testindeki «İz çiz» ne işe yarar?', faq3_a:'Kapalıyken dokunuşu izleyen solan noktayı gösterir (tepkiyi görmek için); açıkken izi, genişliği basınca göre değişen kalıcı çizgiler olarak çizer; kopukluk, titreme ve doğrusallığı denetlemeyi kolaylaştırır.',
    faq4_q:'JSON dışa aktarma neler içerir?', faq4_a:'Her izin kalem türü, genişliği, rengi, basınç anahtarı, titreme parametreleri ve tüm örnekleri (x / y / basınç) — yeniden oynatma, analiz veya yeniden çizim için vektör verisi.',
    faq5_q:'Saydam ve normal mod birbirini etkiler mi?', faq5_a:'Hayır. Her mod kendi izlerini, görsellerini ve geçmişini ayrı tutar ve geçişte üst üste binmez; saydam mod masaüstüne not almak için yazı katmanını serbest bırakır.'
  };
})();
</script>
<script>
/* ===== 新增语言：乌克兰语 (uk-UA) ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  X['uk-UA'] = {
    nav_overview:'Огляд', nav_features:'Можливості', nav_engine:'Рушій', nav_devices:'Пристрої',
    nav_changelog:'Зміни', nav_specs:'Характеристики', nav_download:'Завантажити', nav_faq:'Питання',
    hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
    hero_title:'Векторне малювання справжнім чорнилом<br /><span class="grad">тестова дошка</span>',
    hero_lead:'Легка дошка та інструмент перевірки пристроїв для Windows: відтворює справжній почерк у реальному часі через ланцюг «вибірка → формування натиску → підгонка кривої → векторний контур», із SAI-подібним виправленням тремору, підсиленням натиску, HUD телеметрії, сенсорним тестом і прозорим режимом; експорт PNG / JSON.',
    badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Один файл, без встановлення',
    cta_download:'<span class="pulse"></span>Завантажити <span class="arrow">→</span>', cta_engine:'Оглянути рушій',
    hero_version:'Поточна 1.5.0.0 · ~1800 КБ · розпакуйте та запускайте',
    sec_overview:'Задля <span class="grad">справжнього відчуття пера</span>',
    sec_features:'Матриця <span class="grad">можливостей</span>', sec_engine:'Конвеєр <span class="grad">рендерингу</span>',
    sec_devices:'Розпізнавання пристроїв і <span class="grad">протоколи</span>', sec_specs:'Технічні <span class="grad">характеристики</span>',
    sec_download:'Завантажити <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Поширені питання</span>',
    sec_changelog:'<span class="grad">Зміни</span>',
    changelog_lead:'Усі зміни за версіями з першого погляду; вікно змін у програмі збігається з цим списком.',
    feat_lang_t:'Багатомовність', feat_lang_p:'Інтерфейс підтримує 36 мов; миттєве перемикання та запам’ятовування, під час першого запуску — за мовою системи.',
    feat_panel_t:'Панель за логотипом', feat_panel_p:'Панель праворуч угорі прихована за замовчуванням; натисніть логотип, щоб відкрити зміни, перемикання мови та кнопки вікна.',
    cl_150:'Панель праворуч угорі прихована за замовчуванням (відкривається логотипом)；мов стало 36 з автовизначенням системної；список мов став читабельнішим；усі підказки перекладено；сайт перемикається за IP.',
    cl_140:'Додано перемикач мови та розділ «Зміни»；виправлення тремору оновлено до стилю SAI (0~10).',
    cl_130:'Курсори трансформації зображення йдуть за напрямком；видалення та відновлення пристроїв по одному；сенсорні сліди з малою затримкою；виправлено меню правої кнопки.',
    cl_120:'Згладжування ломаної замінено на центрострімкий Catmull-Rom；додано кільце гумки, збереження пензлів і експорт JSON.',
    dl_x64:'64-біт (рекомендовано)', dl_x86:'32-біт', foot_specs:'Характеристики', foot_top:'Догори',
    hero_stage_live:'EMR-TEST · демонстрація письма наживо',
    stat_pen:'Типи пера: олівець / кулькова ручка / пензель / маркер',
    stat_refresh:'Інкрементне оновлення (у межах 1 кадру)',
    stat_pressure:'Виявлення рівнів натиску (залежить від пристрою)',
    stat_rate:'Виявлення частоти звітів пристрою в реальному часі', tag_tilt:'Нахил', tag_multi:'Кілька пер',
    ov_lead:'Більшість дошок спрощують штрих до ломаної однакової ширини: кола стають кутовими, швидкі лінії рвуться, а натиск здається жорстким. EMR-TEST відбудовує все від джерела: зберігає кожен звіт обладнання, підганяє центрострімку криву Catmull-Rom і будує контур змінної ширини для кожної точки, надсилаючи його інкрементно щокадру.',
    ov_c1_t:'Точне відтворення штриха',
    ov_c1_p:'Зберігає всі апаратні вибірки (разом з об’єднаними подіями); натиск, швидкість і вхід/вихід пера разом визначають ширину, тому попередній перегляд і фінальний штрих збігаються точка в точку.',
    ov_c1_g1:'Контур змінної ширини', ov_c1_g2:'Вхід', ov_c1_g3:'Швидше → тонше',
    ov_c2_t:'Виправлення тремору в стилі SAI',
    ov_c2_p:'Регулюється 0–10 (типово 3): затримана вибірка + ітеративна гаусова підгонка + слідкуючий кінчик пера прибирають тремтіння, а під час підняття кінчик плавно доходить до реальної кінцевої точки.',
    ov_c2_g1:'Затримана підгонка', ov_c2_g2:'Гаусові ітерації', ov_c2_g3:'Без обірваного хвоста',
    ov_c3_t:'Регульоване підсилення натиску',
    ov_c3_p:'Підсилення 0–10 (типово 3): 0 — постійна ширина, вищі значення підсилюють контраст натиску; пристрої з натиском не залежать від перемикача.',
    ov_c3_g1:'Формування натиску', ov_c3_g2:'Наживо',
    ft_lead:'Від письма й тестів до експорту — повний цикл для налагодження та демонстрації пера.',
    ft1_t:'Чотири типи пера',
    ft1_p:'Олівець (графітне зерно), кулькова ручка (округла, легкий натиск), пензель (сильний натиск + вхід) і маркер (напівпрозорий плоский кінчик, одне заливання без затемнення).',
    ft2_t:'Виявлення пристроїв',
    ft2_p:'Перелічує пристрої письма / натиску та показує марку, протокол, рівні натиску, нахил, бічні кнопки, гумовий кінчик і VID:PID; по два в рядку з окремим видаленням.',
    ft3_t:'Сенсорний тест',
    ft3_p:'Мультидотикові точки, сенсорні сліди, телеметрія натиску та частота опитування; сліди будуються квадратичними кривими Безьє через середні точки, ширина залежить від натиску, є перемикачі сітки та збереження слідів.',
    ft4_t:'Прозорий режим / блокування',
    ft4_p:'Прозорий режим звільняє шар письма, дозволяючи писати просто на робочому столі; обидва режими тримають штрихи, зображення та історію окремо й не змішуються при перемиканні.',
    ft5_t:'Зображення та трансформації',
    ft5_p:'Після вставлення знімка / зображення його можна переміщати, масштабувати за кути та вільно обертати; маркери й курсор слідують трансформації, є шари та скидання.',
    ft6_t:'Експорт і збереження',
    ft6_p:'Збереження = експорт: PNG (з папером і зображеннями) або векторний штрих JSON (тип, ширина, колір, перемикач натиску та всі вибірки); після збереження дошка очищується.',
    en_lead:'Попередній перегляд наживо та фінальний штрих використовують той самий алгоритм і ту саму криву ширини, тому зображення під час письма не змінюється при піднятті пера.',
    en_s1_t:'Вибірка', en_s1_p:'Приймає сирі пакети Stylus, розгортає об’єднані події та читає координати й NormalPressure кожної точки.',
    en_s2_t:'Стабілізація', en_s2_p:'Вікно затриманої підгонки HcStab: просторова вибірка за радіусом + гаусові ітерації 1-2-1 + слідкуючий кінчик; ряд натиску фільтрується синхронно.',
    en_s3_t:'Формування', en_s3_p:'Генератор ширини обчислює ширину кожної точки з типу пера, натиску, швидкості та входу, з експоненційним згладжуванням і придушенням тремтіння.',
    en_s4_t:'Рендеринг', en_s4_p:'Після центрострімкого поділу Catmull-Rom утворюється стрічковий контур, який заливається один раз; напівпрозорі пера заливають весь шлях один раз, щоб уникнути затемнення.',
    dv_lead:'Автоматично аналізує пристрої Tablet, які повідомляє система, визначає марку та протокол за ключовими словами й VID/PID і показує можливості наживо.',
    dv1_t:'Підтримувані протоколи',
    dv1_p:'EMR (електромагнітний резонанс), AES (активний електростатичний), MPP (протокол Microsoft Pen) і USI (універсальний стилус); пасивні ємнісні пера й мишу згруповано окремо, а невідомі пристрої з’являються лише після використання.',
    dv2_t:'HUD телеметрії',
    dv2_p:'Показує наживо тип пристрою, марку, протокол, вихід (кінчик / бічна кнопка / гумовий кінчик / наведення), кількість дотиків, координати, натиск, рівні, кількість пер, нахил і частоту опитування.',
    sec_perf:'Оптимізовано для <span class="grad">високочастотного вводу</span>',
    pf_lead:'Усі критичні шляхи виконують лише інкрементні дії за кадр, тому довгі швидкі лінії не сповільнюються.',
    pf1_t:'Інкрементне надсилання', pf1_p:'Шар слідів додає через DrawingGroup; кожна нова точка надсилається одразу без повного перемалювання, що виключає затримку.',
    pf2_t:'Повторне використання кешу', pf2_p:'Пензлі та пера кешуються й заморожуються за «колір + квантована ширина», безпечно між потоками й без повторних виділень.',
    pf3_t:'Перемалювання за потреби', pf3_p:'Сітка та статичні шари перемальовуються лише при зміні розміру / перемикача; активний шар перемальовує тільки активні елементи.',
    sec_specs:'Технічні <span class="grad">характеристики</span>',
    sp_th1:'Пункт', sp_th2:'Значення',
    sp1l:'Операційна система', sp1v:'Windows 10 / 11 (рекомендовано); працює від Windows 7 SP1',
    sp2l:'Середовище', sp2v:'Microsoft .NET Framework 4.8',
    sp3l:'Архітектура', sp3v:'x64 (рекомендовано) та x86, обидві зі збірками Debug / Release',
    sp4l:'Пристрої вводу', sp4v:'Пера EMR, активні ємнісні AES / MPP / USI, пасивні пера, сенсорні екрани, миша',
    sp5l:'Натиск', sp5v:'Рівні залежать від пристрою; підсилення 0~10 (типово 3), можна вимкнути для постійної ширини',
    sp6l:'Виправлення тремору', sp6v:'0~10 (типово 3), затримана підгонка + гаусові ітерації + догін при піднятті',
    sp7l:'Типи пера', sp7v:'Олівець, кулькова ручка, пензель, маркер (одне напівпрозоре заливання)',
    sp8l:'Стирання', sp8v:'Гумка (за реальною шириною малювання), видалення штриха, ласо; індикаторне кільце збігається з областю 1:1',
    sp9l:'Експорт', sp9v:'PNG (з папером і зображеннями), векторний штрих JSON (стиль + усі вибірки)',
    sp10l:'Інтерфейс', sp10v:'Темно-синя тема, картки без рамок, пересувна панель і HUD, F11 на весь екран, прозорий режим / блокування',
    sp11l:'Розмір', sp11v:'Один файл близько 1800 КБ, без встановлення',
    sec_start:'Почніть писати за <span class="grad">три кроки</span>',
    qs1_t:'Завантажити й запустити', qs1_p:'Виберіть збірку x64 (або x86), розпакуйте та запустіть подвійним клацанням — встановлення не потрібне.',
    qs2_t:'Виберіть перо й натиск', qs2_p:'Панель → панель пера: виберіть тип, ширину та колір, за потреби налаштуйте підсилення натиску й виправлення тремору.',
    qs3_t:'Пишіть і тестуйте', qs3_p:'Пишіть одразу; Ctrl+T відкриває сенсорний тест, Ctrl+D — виявлення пристроїв, де видно криву натиску й частоту.',
    qs4_t:'Експорт', qs4_p:'Ctrl+S зберігає у PNG або JSON; дошка автоматично очищується для наступного кола.',
    dl_lead1:'Офіційний сайт: ', dl_lead2:' · один портативний файл, розпакуйте та запускайте.',
    dl_ver:'Версія 1.5.0.0 (2026-09-16)',
    dl_meta:'Windows · .NET Framework 4.8 · близько 1800 КБ кожен',
    dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1800 КБ · для 64-бітної Windows',
    dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1800 КБ · для 32-бітної Windows',
    dl_btn_x64:'Завантажити x64', dl_btn_x86:'Завантажити x86',
    dl_note2:'Потрібен .NET Framework 4.8 (зазвичай уже є у Windows 10 і новіших).',
    faq1_q:'Чи працює з пристроями без натиску?', faq1_a:'Так. Без натиску програма імітує товщину за принципом «повільніше = товще»; можна також виставити підсилення 0 для постійної ширини.',
    faq2_q:'Що буде, якщо виправлення тремору завелике?', faq2_a:'Що більше значення, то більше затриманих вибірок і ширше вікно: лінії плавніші, але штрих запізнюється, а відгук повільніший. Типове 3 — це баланс; налаштовуйте від 0 до 6 за своєю швидкістю.',
    faq3_q:'Для чого «Малювати сліди» в сенсорному тесті?', faq3_a:'Вимкнено — показує згасаючу точку вслід за дотиком (щоб бачити відгук); увімкнено — малює слід як збережені лінії, ширина яких слідує натиску, що зручно для перевірки розривів, тремтіння та лінійності.',
    faq4_q:'Що містить експорт JSON?', faq4_a:'Тип пера, ширину, колір, перемикач натиску, параметри тремору та всі вибірки (x / y / натиск) кожного штриха — векторні дані для відтворення, аналізу чи повторного рендерингу.',
    faq5_q:'Чи впливають прозорий і звичайний режими один на одного?', faq5_a:'Ні. Кожен режим тримає власні штрихи, зображення та історію і не змішується при перемиканні; прозорий режим звільняє шар письма для нотаток на робочому столі.'
  };
})();
</script>
<script>
/* ===== 新增语言：哈萨克语 (kk-KZ) ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  X['kk-KZ'] = {
    nav_overview:'Шолу', nav_features:'Мүмкіндіктер', nav_engine:'Қозғалтқыш', nav_devices:'Құрылғылар',
    nav_changelog:'Өзгерістер', nav_specs:'Сипаттамалар', nav_download:'Жүктеу', nav_faq:'Сұрақтар',
    hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
    hero_title:'Түпнұсқа сиямен векторлық сурет салу<br /><span class="grad">сынақ тақтасы</span>',
    hero_lead:'Windows үшін жеңіл тақта және құрылғыны тексеру құралы: «үлгі алу → қысым қалыптастыру → қисықты бейімдеу → векторлық контур» тізбегімен нақты жазуларды нақты уақытта қайта жаңғыртады; SAI үлгісіндегі дірілді түзету, қысым күшейткіші, телеметрия HUD, сенсорлық сынақ және мөлдір режим; PNG / JSON экспорты.',
    badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Бір файл, орнатусыз',
    cta_download:'<span class="pulse"></span>Қазір жүктеу <span class="arrow">→</span>', cta_engine:'Қозғалтқышты көру',
    hero_version:'Ағымдағы 1.5.0.0 · ~1800 КБ · ашып іске қосыңыз',
    sec_overview:'<span class="grad">Қаламның шынайы сезімі</span> үшін',
    sec_features:'<span class="grad">Мүмкіндік</span> матрицасы', sec_engine:'<span class="grad">Рендер</span> тізбегі',
    sec_devices:'Құрылғыны тану және <span class="grad">хаттамалар</span>', sec_specs:'Техникалық <span class="grad">сипаттамалар</span>',
    sec_download:'<span class="grad">EMR-TEST</span> жүктеу', sec_faq:'<span class="grad">Жиі қойылатын сұрақтар</span>',
    sec_changelog:'<span class="grad">Өзгерістер</span>',
    changelog_lead:'Әр нұсқаның өзгерістері бір қарағанда; қолданбадағы өзгерістер терезесі осы тізіммен бірдей.',
    feat_lang_t:'Көптілділік', feat_lang_p:'Интерфейс 36 тілді қолдайды; лезде ауыстыру және есте сақтау, бірінші іске қосқанда жүйе тіліне қарай таңдалады.',
    feat_panel_t:'Логотип панелі', feat_panel_p:'Оң жақ жоғарғы панель әдепкі бойынша жасырын; логотипті бассаңыз өзгерістер, тіл ауыстыру және терезе түймелері ашылады.',
    cl_150:'Оң жақ жоғарғы панель әдепкі бойынша жасырын (логотиппен ашылады)；тілдер 36-ға дейін кеңейді және жүйе тілімен автотаңдау；тіл тізімі оқылымды болды；барлық кеңестер аударылды；сайт IP бойынша ауысады.',
    cl_140:'«Тіл ауыстыру» және «Өзгерістер» бөлімі қосылды；дірілді түзету SAI үлгісіне (0~10) жаңартылды.',
    cl_130:'Суретті түрлендіру курсорлары бағытты ұстанады；құрылғыларды жеке жою және қалпына келтіру；төмен кідірісті сенсорлық іздер；оң түйме мәзірі түзетілді.',
    cl_120:'Сынық сызықты тегістеу орнына центрге тартқыш Catmull-Rom；өшіргіш сақинасы, қылқалам сақтау және JSON экспорты қосылды.',
    dl_x64:'64-бит (ұсынылады)', dl_x86:'32-бит', foot_specs:'Сипаттамалар', foot_top:'Жоғарыға',
    hero_stage_live:'EMR-TEST · жазуды тікелей көрсету',
    stat_pen:'Қалам түрлері: қарындаш / шарикті қалам / қылқалам / маркер',
    stat_refresh:'Инкрементті жаңарту (1 кадр ішінде)',
    stat_pressure:'Қысым деңгейлерін анықтау (құрылғыға байланысты)',
    stat_rate:'Құрылғының есеп беру жиілігін нақты уақытта анықтау', tag_tilt:'Көлбеу', tag_multi:'Бірнеше қалам',
    ov_lead:'Көптеген тақталар жазуды бірдей енді сынық сызыққа жеңілдетеді: шеңберлер бұрышты болады, жылдам сызықтар үзіледі, қысым қатты сезіледі. EMR-TEST бәрін бастауынан қайта құрады: әр аппараттық есепті сақтайды, центрге тартқыш Catmull-Rom қисығын бейімдейді және әр нүктеде айнымалы енді контур жасап, оны әр кадрда инкрементті жібереді.',
    ov_c1_t:'Жазуды дәл қайта шығару',
    ov_c1_p:'Барлық аппараттық үлгілерді (біріктірілген оқиғалармен бірге) сақтайды; қысым, жылдамдық және қаламның кіруі/шығуы енді бірге анықтайды, сондықтан алдын ала көрініс пен түпкілікті жазу нүкте-нүктеге сәйкес келеді.',
    ov_c1_g1:'Айнымалы енді контур', ov_c1_g2:'Кіру', ov_c1_g3:'Жылдам → жұқа',
    ov_c2_t:'SAI үлгісіндегі дірілді түзету',
    ov_c2_p:'0–10 аралығында реттеледі (әдепкі 3): кідіртілген үлгі алу + қайталамалы гаусс бейімдеу + ілесуші қалам ұшы дірілді кетіреді, ал қаламды көтергенде ұшы нақты соңғы нүктеге жұмсақ жетеді.',
    ov_c2_g1:'Кідіртілген бейімдеу', ov_c2_g2:'Гаусс қайталаулары', ov_c2_g3:'Үзілген құйрық жоқ',
    ov_c3_t:'Реттелетін қысым күшейткіші',
    ov_c3_p:'Күшейткіш 0–10 (әдепкі 3): 0 тұрақты ен береді, жоғары мәндер қысым контрастын күшейтеді; қысымы бар құрылғылар ауыстырғышқа тәуелді емес.',
    ov_c3_g1:'Қысым қалыптастыру', ov_c3_g2:'Тікелей',
    ft_lead:'Жазу мен сынақтан экспортқа дейін — қаламды реттеу мен көрсетудің толық циклі.',
    ft1_t:'Төрт қалам түрі',
    ft1_p:'Қарындаш (графит түйіршігі), шарикті қалам (дөңгелек, жеңіл қысым), қылқалам (күшті қысым + кіру) және маркер (мөлдір тегіс ұш, бір рет толтыру, қараймайды).',
    ft2_t:'Құрылғыны анықтау',
    ft2_p:'Жүйенің жазу / қысым құрылғыларын тізіп, бренд, хаттама, қысым деңгейлері, көлбеу, бүйір түймелері, өшіргіш ұшы және VID:PID көрсетеді; қатарда екеу, жеке жоюға болады.',
    ft3_t:'Сенсорлық сынақ',
    ft3_p:'Көп нүктелі сенсор, сенсорлық іздер, қысым телеметриясы және есеп беру жиілігі; іздер ортаңғы нүктелер арқылы өтетін квадраттық Безье қисықтарымен салынады, ені қысымға қарай өзгереді; тор мен іздерді сақтау қосқыштары бар.',
    ft4_t:'Мөлдір / құлыптау режимі',
    ft4_p:'Мөлдір режим жазу қабатын босатып, жұмыс үстелінің үстіне тікелей жазуға мүмкіндік береді; екі режим жазуларды, суреттерді және тарихты бөлек ұстайды.',
    ft5_t:'Суреттер және түрлендірулер',
    ft5_p:'Скриншот немесе суретті кірістіргеннен кейін оны жылжытуға, бұрыштарынан масштабтауға және еркін бұруға болады; тұтқалар мен курсор түрлендіруді ұстанады, қабаттар мен қалпына келтіру бар.',
    ft6_t:'Экспорт және сақтау',
    ft6_p:'Сақтау = экспорт: PNG (қағаз және суреттермен) немесе JSON векторлық сия (түрі, ені, түсі, қысым қосқышы және барлық үлгілер); сақтаған соң тақта автоматты тазаланады.',
    en_lead:'Тікелей көрініс пен түпкілікті жазу бір алгоритмді және бір ен қисығын қолданады, сондықтан қаламды көтергенде сурет өзгермейді.',
    en_s1_t:'Үлгі алу', en_s1_p:'Шикі Stylus пакеттерін қабылдайды, біріктірілген оқиғаларды ашады және әр нүктенің координатасы мен NormalPressure мәнін оқиды.',
    en_s2_t:'Тұрақтандыру', en_s2_p:'HcStab кідіртілген бейімдеу терезесі: кеңістіктік радиуспен үлгі алу + 1-2-1 гаусс қайталаулары + ілесуші ұш; қысым қатары синхронды сүзіледі.',
    en_s3_t:'Қалыптастыру', en_s3_p:'Ен генераторы әр нүктенің енін қалам түрі, қысым, жылдамдық және кіру бойынша есептейді, экспоненциалды тегістеу және дірілді басумен.',
    en_s4_t:'Рендерлеу', en_s4_p:'Центрге тартқыш Catmull-Rom бөлшектеуінен кейін бір рет толтырылатын таспа контуры жасалады; мөлдір қаламдар қараюды болдырмау үшін бүкіл жолды бір рет толтырады.',
    dv_lead:'Жүйе хабарлаған Tablet құрылғыларын автоматты талдайды, кілт сөздер мен VID/PID бойынша бренд пен хаттаманы анықтайды және мүмкіндіктерді тікелей көрсетеді.',
    dv1_t:'Қолдау көрсетілетін хаттамалар',
    dv1_p:'EMR (электромагниттік резонанс), AES (белсенді электростатикалық), MPP (Microsoft Pen хаттамасы) және USI (әмбебап стилус); пассивті сыйымдылық қаламдар мен тінтуір бөлек топталады, танылмаған құрылғылар пайдаланғаннан кейін ғана шығады.',
    dv2_t:'Телеметрия HUD',
    dv2_p:'Құрылғы түрін, брендін, хаттамасын, шығысын (ұш / бүйір түймесі / өшіргіш ұшы / үстінде), жанасу санын, координаталарды, қысымды, деңгейлерді, қалам санын, көлбеуді және есеп беру жиілігін тікелей көрсетеді.',
    sec_perf:'<span class="grad">Жоғары жиілікті кіріс</span> үшін оңтайландырылған',
    pf_lead:'Барлық маңызды жолдар кадр сайын тек инкрементті жұмыс істейді, сондықтан ұзын жылдам сызықтар баяуламайды.',
    pf1_t:'Инкрементті жіберу', pf1_p:'Із қабаты DrawingGroup арқылы қосады; әр жаңа нүкте келген бойда толық қайта салусыз жіберіледі, кідіріс болмайды.',
    pf2_t:'Кэшті қайта пайдалану', pf2_p:'Қылқаламдар мен қаламдар «түс + квантталған ен» бойынша кэштеледі және қатырылады, ағындар арасында қауіпсіз.',
    pf3_t:'Қажет болғанда қайта салу', pf3_p:'Тор мен статикалық қабаттар тек өлшем / қосқыш өзгергенде қайта салынады; белсенді қабат тек белсенді элементтерді қайта салады.',
    sec_specs:'Техникалық <span class="grad">сипаттамалар</span>',
    sp_th1:'Тармақ', sp_th2:'Мәні',
    sp1l:'Операциялық жүйе', sp1v:'Windows 10 / 11 (ұсынылады); Windows 7 SP1 және одан жоғарыда жұмыс істейді',
    sp2l:'Орындалу ортасы', sp2v:'Microsoft .NET Framework 4.8',
    sp3l:'Архитектура', sp3v:'x64 (ұсынылады) және x86, екеуі де Debug / Release жинақтарымен',
    sp4l:'Кіру құрылғылары', sp4v:'EMR қаламдар, белсенді сыйымдылық AES / MPP / USI, пассивті қаламдар, сенсорлық экрандар, тінтуір',
    sp5l:'Қысым', sp5v:'Деңгейлер құрылғыға байланысты; күшейткіш 0~10 (әдепкі 3), тұрақты ен үшін өшіруге болады',
    sp6l:'Дірілді түзету', sp6v:'0~10 (әдепкі 3), кідіртілген бейімдеу + гаусс қайталаулары + көтергенде қуып жету',
    sp7l:'Қалам түрлері', sp7v:'Қарындаш, шарикті қалам, қылқалам, маркер (бір мөлдір толтыру)',
    sp8l:'Өшіру', sp8v:'Өшіргіш (нақты салынған ен бойынша), жазуды жою, лассо; индикатор сақинасы аймақпен 1:1 сәйкес',
    sp9l:'Экспорт', sp9v:'PNG (қағаз және суреттермен), JSON векторлық сия (стиль + барлық үлгілер)',
    sp10l:'Интерфейс', sp10v:'Күңгірт көк тақырып, жиексіз карталар, жылжымалы панель мен HUD, F11 толық экран, мөлдір / құлыптау режимі',
    sp11l:'Өлшемі', sp11v:'Бір файл шамамен 1800 КБ, орнатусыз',
    sec_start:'<span class="grad">Үш қадаммен</span> жаза бастаңыз',
    qs1_t:'Жүктеп, іске қосу', qs1_p:'x64 (немесе x86) нұсқасын таңдап, ашып, қос шертумен іске қосыңыз — орнату қажет емес.',
    qs2_t:'Қалам мен қысымды таңдау', qs2_p:'Панель → қалам панелі: түрін, енін және түсін таңдап, қажет болса қысым күшейткіші мен дірілді түзетуді реттеңіз.',
    qs3_t:'Жазыңыз және сынаңыз', qs3_p:'Тікелей жазыңыз; Ctrl+T сенсорлық сынақты, Ctrl+D құрылғыны анықтауды ашады, онда қысым қисығы мен жиілігін көресіз.',
    qs4_t:'Экспорт', qs4_p:'Ctrl+S PNG немесе JSON түрінде сақтайды; тақта келесі айналымға автоматты тазаланады.',
    dl_lead1:'Ресми сайт: ', dl_lead2:' · бір тасымалданатын файл, ашып іске қосыңыз.',
    dl_ver:'Нұсқа 1.5.0.0 (2026-09-16)',
    dl_meta:'Windows · .NET Framework 4.8 · әрқайсысы шамамен 1800 КБ',
    dl_x64_meta:'EMR-TEST-1.5.0.0-x64.exe · 1800 КБ · 64-биттік Windows үшін',
    dl_x86_meta:'EMR-TEST-1.5.0.0-x86.exe · 1800 КБ · 32-биттік Windows үшін',
    dl_btn_x64:'x64 жүктеу', dl_btn_x86:'x86 жүктеу',
    dl_note2:'.NET Framework 4.8 қажет (әдетте Windows 10 және жаңасында бар).',
    faq1_q:'Қысымы жоқ құрылғылармен жұмыс істей ме?', faq1_a:'Иә. Қысым болмаса, қолданба қалыңдықты «баяу = қалың» ережесімен имитациялайды; тұрақты ен үшін күшейткішті 0 етіп қоюға болады.',
    faq2_q:'Дірілді түзету тым жоғары болса не болады?', faq2_a:'Мән неғұрлым жоғары болса, соғұрлым кідіртілген үлгі көп және терезе кең: сызықтар тегіс, бірақ жазу кешігеді әрі жауап баяу. Әдепкі 3 — тепе-теңдік; жылдамдығыңызға қарай 0–6 аралығында реттеңіз.',
    faq3_q:'Сенсорлық сынақтағы «Іздерді салу» не үшін?', faq3_a:'Өшірулі кезде жанасуды ілескен өшетін нүктені көрсетеді (жауапты байқау үшін); қосулы кезде ізді ені қысымға қарай өзгеретін сақталатын сызықтар түрінде салады, үзілуді, дірілді және сызықтылықты тексеруге қолайлы.',
    faq4_q:'JSON экспортында не бар?', faq4_a:'Әр жазудың қалам түрі, ені, түсі, қысым қосқышы, діріл параметрлері және барлық үлгілері (x / y / қысым) — қайта ойнату, талдау немесе қайта рендерлеу үшін векторлық деректер.',
    faq5_q:'Мөлдір және қалыпты режимдер бір-біріне әсер ете ме?', faq5_a:'Жоқ. Әр режим өз жазуларын, суреттерін және тарихын бөлек ұстайды және ауысқанда қабатталмайды; мөлдір режим жұмыс үстеліне жазба үшін жазу қабатын босатады.'
  };
})();
</script>
<script>
/* ===== 新增语言：代码块注释（荷兰语 / 土耳其语 / 乌克兰语 / 哈萨克语） ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var C = {
    'nl-NL': [
      '// Kern van de trillingscorrectie: vertraagde sampling + iteratieve Gauss-fitting + volgende puntpunt',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (standaard 3)',
      'iter  = 2 + round(jit * 0.5);               // aantal Gauss-iteraties (max. 8)',
      'radius= 8 + jit * 0.8;                      // straal van het fitvenster (max. 16px)',
      'press = 3 + round(jit * 0.5);               // filterpasses van de drukreeks',
      'delay = round(jit * 0.4);                   // vertraagde samples (max. 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // natuurlijke puntvertraging = SAI-gevoel',
      'onPenUp: emit smoothChase(tip -> realEnd);        // aangevuld bij optillen, geen missende staart',
      '',
      '// Curve: centripetale geparametriseerde Catmull-Rom (α = 0.5), geen overshoot bij ongelijke sampling',
      '// Render: offset langs de normaal per deelpunt → één gesloten lintvulling'
    ],
    'tr-TR': [
      '// Titreme düzeltmesinin çekirdeği: gecikmeli örnekleme + yinelemeli Gauss uydurma + izleyen uç',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (varsayılan 3)',
      'iter  = 2 + round(jit * 0.5);               // Gauss yineleme sayısı (en fazla 8)',
      'radius= 8 + jit * 0.8;                      // uydurma penceresi yarıçapı (en fazla 16px)',
      'press = 3 + round(jit * 0.5);               // basınç dizisi filtre geçişi',
      'delay = round(jit * 0.4);                   // gecikmeli örnek sayısı (en fazla 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // ucun doğal gecikmesi = SAI hissi',
      'onPenUp: emit smoothChase(tip -> realEnd);        // kalem kalkınca tamamlanır, kuyruk eksik kalmaz',
      '',
      '// Eğri: merkezcil parametreli Catmull-Rom (α = 0.5), düzensiz örneklemede taşma yapmaz',
      '// Çizim: alt bölme noktalarında normal boyunca öteleme → tek kapalı şerit dolgusu'
    ],
    'uk-UA': [
      '// Ядро виправлення тремору: затримана вибірка + ітеративна гаусова підгонка + слідкуючий кінчик',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (типово 3)',
      'iter  = 2 + round(jit * 0.5);               // кількість гаусових ітерацій (до 8)',
      'radius= 8 + jit * 0.8;                      // радіус вікна підгонки (до 16px)',
      'press = 3 + round(jit * 0.5);               // проходи фільтра ряду натиску',
      'delay = round(jit * 0.4);                   // затримані вибірки (до 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // природне запізнення кінчика = відчуття SAI',
      'onPenUp: emit smoothChase(tip -> realEnd);        // догін при піднятті, хвіст не обривається',
      '',
      '// Крива: центрострімка параметризована Catmull-Rom (α = 0.5), без перельотів при нерівній вибірці',
      '// Рендер: зсув уздовж нормалі в кожній точці поділу → одне заливання замкненої стрічки'
    ],
    'kk-KZ': [
      '// Дірілді түзетудің өзегі: кідіртілген үлгі алу + қайталамалы гаусс бейімдеу + ілесуші ұш',
      'alpha = hcJitterAlpha(jit);                 // 1 / (1 + 0.5 * jit), jit = 0~10 (әдепкі 3)',
      'iter  = 2 + round(jit * 0.5);               // гаусс қайталау саны (ең көбі 8)',
      'radius= 8 + jit * 0.8;                      // бейімдеу терезесінің радиусы (ең көбі 16px)',
      'press = 3 + round(jit * 0.5);               // қысым қатарын сүзуден өткізу саны',
      'delay = round(jit * 0.4);                   // кідіртілген үлгі саны (ең көбі 4)',
      '',
      'tip = lerp(tip, fit[count - 1 - delay], alpha);   // ұштың табиғи кідірісі = SAI сезімі',
      'onPenUp: emit smoothChase(tip -> realEnd);        // көтергенде толықтырылады, құйрық үзілмейді',
      '',
      '// Қисық: центрге тартқыш параметрленген Catmull-Rom (α = 0.5), біркелкі емес үлгіде асып кетпейді',
      '// Рендер: бөлу нүктелерінде нормаль бойымен жылжыту → бір жабық таспа толтыру'
    ]
  };
  var NL = String.fromCharCode(10);
  for (var k2 in C) {
    if (!C.hasOwnProperty(k2)) continue;
    if (!X[k2]) X[k2] = {};
    X[k2].engine_code = C[k2].join(NL);
  }
})();
</script>
<script>
/* ===== 补齐：首屏实时元信息（300+ Hz · 16384 LVL）与汉堡菜单无障碍标签 ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var M = {
    'en-US':'300+ Hz · 16384 levels', 'zh-TW':'300+ Hz · 16384 LVL', 'ja-JP':'300+ Hz · 16384 レベル',
    'ko-KR':'300+ Hz · 16384 레벨', 'ko-KP':'300+ Hz · 16384 레벨', 'es-ES':'300+ Hz · 16384 niveles',
    'de-DE':'300+ Hz · 16384 Stufen', 'fr-FR':'300+ Hz · 16 384 niveaux', 'it-IT':'300+ Hz · 16384 livelli',
    'pt-PT':'300+ Hz · 16384 níveis', 'nl-NL':'300+ Hz · 16384niveaus', 'ru-RU':'300+ Hz · 16384 уровней',
    'uk-UA':'300+ Hz · 16384 рівнів', 'pl-PL':'300+ Hz · 16384 poziomów', 'cs-CZ':'300+ Hz · 16384 úrovní',
    'ro-RO':'300+ Hz · 16384 niveluri', 'tr-TR':'300+ Hz · 16384 seviye', 'sv-SE':'300+ Hz · 16384 nivåer',
    'da-DK':'300+ Hz · 16384 niveauer', 'fi-FI':'300+ Hz · 16384  tasoa', 'kk-KZ':'300+ Hz · 16384 деңгей',
    'ms-MY':'300+ Hz · 16384 tahap', 'fil-PH':'300+ Hz · 16384  antas', 'mn-MN':'300+ Hz · 16384 түвшин',
    'my-MM':'300+ Hz · 16384 အဆင့်', 'fa-IR':'300+ Hz · 16384 سطح', 'hi-IN':'300+ Hz · 16384 स्तर',
    'el-GR':'300+ Hz · 16384 επίπεδα', 'km-KH':'300+ Hz · 16384  កម្រិត', 'ga-IE':'300+ Hz · 16384 leibhéal',
    'la-LA':'300+ Hz · 16384 gradus', 'th-TH':'300+ Hz · 16384  ระดับ', 'vi-VN':'300+ Hz · 16384 cấp',
    'lo-LA':'300+ Hz · 16384 ລະດັບ', 'ar-SA':'300+ Hz · 16384  مستوى'
  };
  var A = {
    'en-US':'Menu', 'zh-TW':'選單', 'ja-JP':'メニュー', 'ko-KR':'메뉴', 'ko-KP':'메뉴',
    'es-ES':'Menú', 'de-DE':'Menü', 'fr-FR':'Menu', 'it-IT':'Menu', 'pt-PT':'Menu', 'nl-NL':'Menu',
    'ru-RU':'Меню', 'uk-UA':'Меню', 'pl-PL':'Menu', 'cs-CZ':'Menu', 'ro-RO':'Meniu', 'tr-TR':'Menü',
    'sv-SE':'Meny', 'da-DK':'Menu', 'fi-FI':'Valikko', 'kk-KZ':'Мәзір', 'ms-MY':'Menu', 'fil-PH':'Menu',
    'mn-MN':'Цэс', 'my-MM':'မီနူး', 'fa-IR':'منو', 'hi-IN':'मेनू', 'el-GR':'Μενού', 'km-KH':'ម៉ឺនុយ',
    'ga-IE':'Roghchlár', 'la-LA':'Index', 'th-TH':'เมนู', 'vi-VN':'Menu', 'lo-LA':'ເມນູ', 'ar-SA':'القائمة'
  };
  for (var k in M){ if (M.hasOwnProperty(k)){ var d = X[k] = X[k] || {}; if (d.hero_ink_meta === undefined) d.hero_ink_meta = M[k]; } }
  for (var k2 in A){ if (A.hasOwnProperty(k2)){ var d2 = X[k2] = X[k2] || {}; if (d2.aria_menu === undefined) d2.aria_menu = A[k2]; } }
})();
</script>
<script>
/* ===== 首屏/区块/更新日志/下载 基键补齐（第 1 批：俄 葡 波 捷 罗） ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var P = {
    'ru-RU': {foot_partner:'Партнёры:', share_google:'Поделиться в Google', share_youtube:'Поделиться в YouTube', share_tiktok:'Поделиться в TikTok', share_douyin:'Поделиться в Douyin', share_instagram:'Поделиться в Instagram', share_whatsapp:'Поделиться в WhatsApp', share_skype:'Поделиться в Skype', share_line:'Поделиться в LINE', share_weibo:'Поделиться в Weibo', share_wechat:'Поделиться в WeChat', share_x:'Поделиться в X', share_facebook:'Поделиться в Facebook', share_linkedin:'Поделиться в LinkedIn', share_telegram:'Поделиться в Telegram', share_email:'Поделиться в Email', eb_perf:'Производительность', eb_start:'Быстрый старт', tag_langs:'36 языков', tag_auto:'Автоопределение', tag_logo:'Панель логотипа', beian_ga:'Общественная безопасность 44031102000915', beian_icp:'ICP Гуандуна 2023084805-9', foot_copy_pre:'Авторские права', foot_copy_post:'Все права защищены.',  anim1:'Draw line', anim2:'Цветок', anim3:'Каллиграфия', anim4:'Стих', anim5:'Follow', anim_free:'Свободное рисование', free_title:'Свободное рисование', free_mode_line:'Линия', free_mode_point:'Точка', free_line:'Толщина линии', free_touch:'Размер точки', free_color:'Цветной', free_fx:'Рендер', fx_glow:'Свечение', fx_flat:'Плоский', fx_neon:'Неон', free_clear:'Очистить', sc_more:'Развернуть всё', sc_less:'Свернуть', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Векторный штрих настоящими чернилами<br /><span class="grad">тестовая доска</span>',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Один файл, без установки',
      cta_download:'<span class="pulse"></span>Скачать <span class="arrow">→</span>', cta_engine:'Движок отрисовки',
      hero_version:'Текущая 1.5.0.0 · ~1800 КБ · распакуйте и запускайте',
      sec_overview:'Ради <span class="grad">настоящего ощущения пера</span>',
      sec_features:'Матрица <span class="grad">возможностей</span>', sec_engine:'Конвейер <span class="grad">отрисовки</span>',
      sec_devices:'Распознавание устройств и <span class="grad">протоколы</span>', sec_specs:'Технические <span class="grad">характеристики</span>',
      sec_download:'Скачать <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Вопросы</span>',
      sec_changelog:'<span class="grad">Изменения</span>',
      changelog_lead:'Изменения по версиям в одном месте; окно в приложении совпадает с этим списком.',
      feat_lang_t:'Мультиязычность', feat_lang_p:'Интерфейс поддерживает 36 языков; переключение на лету и запоминание выбора, при первом запуске — по системному языку.',
      feat_panel_t:'Панель по логотипу', feat_panel_p:'Панель справа сверху скрыта по умолчанию; щёлкните логотип, чтобы открыть изменения, переключение языка и кнопки окна.',
      cl_150:'Панель справа сверху скрыта по умолчанию (открывается по логотипу)；языков стало 36 с автоопределением системного；список языков удобнее；все подсказки переведены；сайт переключается по IP.',
      cl_140:'Добавлены переключатель языка и раздел «Изменения»；коррекция дрожания обновлена до стиля SAI (0~10).',
      cl_130:'Курсоры преобразования изображения следуют направлению；удаление и восстановление устройств по одному；сенсорные следы с малой задержкой；исправлено меню правой кнопки.',
      cl_120:'Сглаживание ломаной заменено на центростремительный Catmull-Rom；добавлены кольцо ластика, сохранение кистей и экспорт JSON.',
      dl_x64:'64-бит (рекомендуется)', dl_x86:'32-бит'
    },
    'pt-PT': {foot_partner:'Parceiros:', share_google:'Partilhar em Google', share_youtube:'Partilhar em YouTube', share_tiktok:'Partilhar em TikTok', share_douyin:'Partilhar em Douyin', share_instagram:'Partilhar em Instagram', share_whatsapp:'Partilhar em WhatsApp', share_skype:'Partilhar em Skype', share_line:'Partilhar em LINE', share_weibo:'Partilhar em Weibo', share_wechat:'Partilhar em WeChat', share_x:'Partilhar em X', share_facebook:'Partilhar em Facebook', share_linkedin:'Partilhar em LinkedIn', share_telegram:'Partilhar em Telegram', share_email:'Partilhar em Email', eb_perf:'Desempenho', eb_start:'Início rápido', tag_langs:'36 idiomas', tag_auto:'Deteção automática', tag_logo:'Painel do logo', beian_ga:'Segurança pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos os direitos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafia', anim4:'Poema', anim5:'Follow', anim_free:'Desenho livre', free_title:'Desenho livre', free_mode_line:'Linha', free_mode_point:'Ponto', free_line:'Espessura da linha', free_touch:'Tamanho do ponto', free_color:'Colorido', free_fx:'Renderização', fx_glow:'Brilho', fx_flat:'Plano', fx_neon:'Néon', free_clear:'Limpar', sc_more:'Expandir tudo', sc_less:'Recolher', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Traço vetorial com tinta original<br /><span class="grad">quadro de testes</span>',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Ficheiro único, sem instalação',
      cta_download:'<span class="pulse"></span>Descarregar <span class="arrow">→</span>', cta_engine:'Ver o motor',
      hero_version:'Atual 1.5.0.0 · ~1963 KB · descompacte e execute',
      sec_overview:'Para o <span class="grad">toque real da caneta</span>',
      sec_features:'Matriz de <span class="grad">capacidades</span>', sec_engine:'<span class="grad">Pipeline</span> de renderização',
      sec_devices:'Reconhecimento de dispositivos e <span class="grad">protocolos</span>', sec_specs:'<span class="grad">Especificações</span> técnicas',
      sec_download:'Descarregar <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Perguntas frequentes</span>',
      sec_changelog:'<span class="grad">Novidades</span>',
      changelog_lead:'As novidades de cada versão num relance; a janela da aplicação corresponde a esta lista.',
      feat_lang_t:'Multilíngue', feat_lang_p:'A interface suporta 36 idiomas; mudança imediata e memorização, com escolha automática pelo idioma do sistema no primeiro arranque.',
      feat_panel_t:'Painel pelo logótipo', feat_panel_p:'O painel superior direito está oculto por predefinição; clique no logótipo para ver novidades, mudar de idioma e usar os botões da janela.',
      cl_150:'Painel superior direito oculto por predefinição (abre pelo logótipo)；idiomas aumentados para 36 com deteção automática；lista de idiomas mais legível；todas as dicas traduzidas；site muda por IP.',
      cl_140:'Adicionados o seletor de idioma e a secção de novidades；correção de tremor atualizada para o estilo SAI (0~10).',
      cl_130:'Os cursores de transformação de imagem seguem a direção；eliminação e reposição de dispositivos individual；traços táteis com baixa latência；corrigido o menu do botão direito.',
      cl_120:'Suavização de polilinhas passou a Catmull-Rom centrípeta；adicionados anel da borracha, memorização de pincéis e exportação JSON.',
      dl_x64:'64 bits (recomendado)', dl_x86:'32 bits'
    },
    'pl-PL': {foot_partner:'Partnerzy:', share_google:'Udostępnij w Google', share_youtube:'Udostępnij w YouTube', share_tiktok:'Udostępnij w TikTok', share_douyin:'Udostępnij w Douyin', share_instagram:'Udostępnij w Instagram', share_whatsapp:'Udostępnij w WhatsApp', share_skype:'Udostępnij w Skype', share_line:'Udostępnij w LINE', share_weibo:'Udostępnij w Weibo', share_wechat:'Udostępnij w WeChat', share_x:'Udostępnij w X', share_facebook:'Udostępnij w Facebook', share_linkedin:'Udostępnij w LinkedIn', share_telegram:'Udostępnij w Telegram', share_email:'Udostępnij w Email', eb_perf:'Wydajność', eb_start:'Szybki start', tag_langs:'36 języków', tag_auto:'Auto-wykrywanie', tag_logo:'Panel logo', beian_ga:'Bezpieczeństwo publiczne 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Wszelkie prawa zastrzeżone.',  anim1:'Draw line', anim2:'Kwiat', anim3:'Kaligrafia', anim4:'Wiersz', anim5:'Follow', anim_free:'Rysowanie swobodne', free_title:'Rysowanie swobodne', free_mode_line:'Linia', free_mode_point:'Punkt', free_line:'Grubość linii', free_touch:'Rozmiar punktu', free_color:'Kolorowy', free_fx:'Renderowanie', fx_glow:'Poświata', fx_flat:'Płaski', fx_neon:'Neon', free_clear:'Wyczyść', sc_more:'Rozwiń wszystko', sc_less:'Zwiń', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Ślad wektorowy oryginalnym tuszem<br /><span class="grad">tablica testowa</span>',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Jeden plik, bez instalacji',
      cta_download:'<span class="pulse"></span>Pobierz <span class="arrow">→</span>', cta_engine:'Zobacz silnik',
      hero_version:'Aktualna 1.5.0.0 · ~1963 KB · rozpakuj i uruchom',
      sec_overview:'Dla <span class="grad">prawdziwego wrażenia pisania</span>',
      sec_features:'Matryca <span class="grad">możliwości</span>', sec_engine:'Potok <span class="grad">renderowania</span>',
      sec_devices:'Rozpoznawanie urządzeń i <span class="grad">protokoły</span>', sec_specs:'<span class="grad">Specyfikacja</span> techniczna',
      sec_download:'Pobierz <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Częste pytania</span>',
      sec_changelog:'<span class="grad">Zmiany</span>',
      changelog_lead:'Zmiany w każdej wersji w jednym miejscu; okno w aplikacji pokazuje tę samą listę.',
      feat_lang_t:'Wielojęzyczność', feat_lang_p:'Interfejs obsługuje 36 języków; przełączanie w locie i zapamiętywanie, przy pierwszym uruchomieniu wybór według języka systemu.',
      feat_panel_t:'Panel z logo', feat_panel_p:'Panel w prawym górnym rogu jest domyślnie ukryty; kliknij logo, aby zobaczyć zmiany, przełączyć język i użyć przycisków okna.',
      cl_150:'Panel w prawym górnym rogu domyślnie ukryty (otwierany logo)；języki zwiększone do 36 z auto-detekcją systemową；czytelniejsza lista języków；wszystkie podpowiedzi przetłumaczone；strona przełącza się według IP.',
      cl_140:'Dodano przełącznik języka i sekcję zmian；korekcja drgań podniesiona do stylu SAI (0~10).',
      cl_130:'Kursory przekształcania obrazu podążają za kierunkiem；osobne usuwanie i przywracanie urządzeń；ślady dotyku z małym opóźnieniem；naprawiono menu prawego przycisku.',
      cl_120:'Wygładzanie łamanej zmienione na dośrodkowy Catmull-Rom；dodano pierścień gumki, zapis pędzli i eksport JSON.',
      dl_x64:'64-bit (zalecane)', dl_x86:'32-bit'
    },
    'cs-CZ': {foot_partner:'Partneři:', share_google:'Sdílet na Google', share_youtube:'Sdílet na YouTube', share_tiktok:'Sdílet na TikTok', share_douyin:'Sdílet na Douyin', share_instagram:'Sdílet na Instagram', share_whatsapp:'Sdílet na WhatsApp', share_skype:'Sdílet na Skype', share_line:'Sdílet na LINE', share_weibo:'Sdílet na Weibo', share_wechat:'Sdílet na WeChat', share_x:'Sdílet na X', share_facebook:'Sdílet na Facebook', share_linkedin:'Sdílet na LinkedIn', share_telegram:'Sdílet na Telegram', share_email:'Sdílet na Email', eb_perf:'Výkon', eb_start:'Rychlý start', tag_langs:'36 jazyků', tag_auto:'Automatická detekce', tag_logo:'Panel loga', beian_ga:'Veřejná bezpečnost 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Všechna práva vyhrazena.',  anim1:'Draw line', anim2:'Květina', anim3:'Kaligrafie', anim4:'Báseň', anim5:'Follow', anim_free:'Volné kreslení', free_title:'Volné kreslení', free_mode_line:'Čára', free_mode_point:'Bod', free_line:'Tloušťka čáry', free_touch:'Velikost bodu', free_color:'Barevné', free_fx:'Vykreslení', fx_glow:'Záře', fx_flat:'Ploché', fx_neon:'Neon', free_clear:'Vymazat', sc_more:'Rozbalit vše', sc_less:'Sbalit', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Vektorový tah pravým inkoustem<br /><span class="grad">testovací tabule</span>',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Jeden soubor, bez instalace',
      cta_download:'<span class="pulse"></span>Stáhnout <span class="arrow">→</span>', cta_engine:'Prohlédnout engine',
      hero_version:'Aktuální 1.5.0.0 · ~1963 KB · rozbalte a spusťte',
      sec_overview:'Pro <span class="grad">skutečný pocit z pera</span>',
      sec_features:'Matice <span class="grad">schopností</span>', sec_engine:'Pipeline <span class="grad">vykreslování</span>',
      sec_devices:'Rozpoznání zařízení a <span class="grad">protokoly</span>', sec_specs:'Technické <span class="grad">specifikace</span>',
      sec_download:'Stáhnout <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Časté dotazy</span>',
      sec_changelog:'<span class="grad">Změny</span>',
      changelog_lead:'Změny jednotlivých verzí na jednom místě; okno v aplikaci odpovídá tomuto seznamu.',
      feat_lang_t:'Vícejazyčnost', feat_lang_p:'Rozhraní podporuje 36 jazyků; přepínání za běhu a zapamatování, při prvním spuštění podle jazyka systému.',
      feat_panel_t:'Panel přes logo', feat_panel_p:'Panel vpravo nahoře je ve výchozím stavu skrytý; klikněte na logo pro změny, přepnutí jazyka a tlačítka okna.',
      cl_150:'Panel vpravo nahoře ve výchozím stavu skrytý (otevírá se logem)；jazyků rozšířeno na 36 s automatickým rozpoznáním；přehlednější seznam jazyků；všechny tipy přeloženy；web přepíná podle IP.',
      cl_140:'Přidán přepínač jazyka a sekce změn；korekce chvění povýšena na styl SAI (0~10).',
      cl_130:'Kurzory transformace obrázku sledují směr；samostatné mazání a obnovení zařízení；dotykové stopy s nízkou latencí；opravena nabídka pravého tlačítka.',
      cl_120:'Vyhlazení lomené čáry nahrazeno dostředivým Catmull-Rom；přidán kroužek gumy, ukládání štětců a export JSON.',
      dl_x64:'64bit (doporučeno)', dl_x86:'32bit'
    },
    'ro-RO': {foot_partner:'Parteneri:', share_google:'Distribuie pe Google', share_youtube:'Distribuie pe YouTube', share_tiktok:'Distribuie pe TikTok', share_douyin:'Distribuie pe Douyin', share_instagram:'Distribuie pe Instagram', share_whatsapp:'Distribuie pe WhatsApp', share_skype:'Distribuie pe Skype', share_line:'Distribuie pe LINE', share_weibo:'Distribuie pe Weibo', share_wechat:'Distribuie pe WeChat', share_x:'Distribuie pe X', share_facebook:'Distribuie pe Facebook', share_linkedin:'Distribuie pe LinkedIn', share_telegram:'Distribuie pe Telegram', share_email:'Distribuie pe Email', eb_perf:'Performanță', eb_start:'Start rapid', tag_langs:'36 de limbi', tag_auto:'Detectare automată', tag_logo:'Panou logo', beian_ga:'Siguranță publică 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Toate drepturile rezervate.',  anim1:'Draw line', anim2:'Floare', anim3:'Caligrafie', anim4:'Poezie', anim5:'Follow', anim_free:'Desen liber', free_title:'Desen liber', free_mode_line:'Linie', free_mode_point:'Punct', free_line:'Grosime linie', free_touch:'Mărime punct', free_color:'Colorat', free_fx:'Randare', fx_glow:'Strălucire', fx_flat:'Plat', fx_neon:'Neon', free_clear:'Șterge', sc_more:'Extinde tot', sc_less:'Restrânge', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Trasare vectorială cu cerneală originală<br /><span class="grad">tablă de test</span>',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Un singur fișier, fără instalare',
      cta_download:'<span class="pulse"></span>Descarcă <span class="arrow">→</span>', cta_engine:'Vezi motorul',
      hero_version:'Actual 1.5.0.0 · ~1963 KB · dezarhivează și rulează',
      sec_overview:'Pentru <span class="grad">senzația reală a peniței</span>',
      sec_features:'Matricea <span class="grad">capacităților</span>', sec_engine:'Fluxul de <span class="grad">randare</span>',
      sec_devices:'Recunoașterea dispozitivelor și <span class="grad">protocoale</span>', sec_specs:'<span class="grad">Specificații</span> tehnice',
      sec_download:'Descarcă <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Întrebări frecvente</span>',
      sec_changelog:'<span class="grad">Noutăți</span>',
      changelog_lead:'Noutățile fiecărei versiuni dintr-o privire; fereastra din aplicație corespunde acestei liste.',
      feat_lang_t:'Multilingv', feat_lang_p:'Interfața acceptă 36 de limbi; schimbare instantanee și memorare, cu alegere automată după limba sistemului la prima rulare.',
      feat_panel_t:'Panou din logo', feat_panel_p:'Panoul din dreapta sus este ascuns implicit; apasă logo-ul pentru noutăți, schimbarea limbii și butoanele ferestrei.',
      cl_150:'Panoul din dreapta sus ascuns implicit (se deschide din logo)；limbi extinse la 36 cu detectare automată；listă de limbi mai lizibilă；toate sfaturile traduse；site-ul comută după IP.',
      cl_140:'Adăugate selectorul de limbă și secțiunea de noutăți；corectarea tremurului adusă la stilul SAI (0~10).',
      cl_130:'Cursorii de transformare a imaginii urmăresc direcția；ștergerea și restaurarea dispozitivelor individual；urme tactile cu latență mică；reparat meniul butonului dreapta.',
      cl_120:'Netezirea poliliniei trecută la Catmull-Rom centripet；adăugate inelul gumei, memorarea penelor și exportul JSON.',
      dl_x64:'64 biți (recomandat)', dl_x86:'32 biți'
    }
  };
  for (var k in P){
    if (!P.hasOwnProperty(k)) continue;
    var d = X[k] = X[k] || {}, s = P[k];
    for (var q in s) if (s.hasOwnProperty(q) && d[q] === undefined) d[q] = s[q];
  }
})();
</script>
<script>
/* ===== 基键补齐：首屏长段 hero_lead（第 1 批的 5 种语言） ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var P = {
    'ru-RU':'Лёгкая доска и инструмент проверки устройств для Windows: восстанавливает настоящий штрих в реальном времени по цепочке «отсчёт → формирование нажима → подгонка кривой → векторный контур», с коррекцией дрожания в стиле SAI, усилением нажима, HUD телеметрии, сенсорным тестом и прозрачным режимом; экспорт PNG / JSON.',
    'pt-PT':'Quadro branco leve e ferramenta de teste de dispositivos para Windows: reproduz o traço real em tempo real pela cadeia «amostragem → modelação da pressão → ajuste de curva → contorno vetorial», com correção de tremor estilo SAI, ganho de pressão, HUD de telemetria, teste tátil e modo transparente; exportação PNG / JSON.',
    'pl-PL':'Lekka tablica i narzędzie do testowania urządzeń dla Windows: odtwarza prawdziwy ślad w czasie rzeczywistym w łańcuchu «próbkowanie → kształtowanie nacisku → dopasowanie krzywej → kontur wektorowy», z korekcją drgań w stylu SAI, wzmocnieniem nacisku, HUD telemetrii, testem dotykowym i trybem przezroczystym; eksport PNG / JSON.',
    'cs-CZ':'Lehká tabule a nástroj pro testování zařízení pro Windows: v reálném čase obnovuje skutečný tah řetězcem «vzorkování → tvarování tlaku → proložení křivky → vektorový obrys», s korekcí chvění ve stylu SAI, zesílením tlaku, telemetrickým HUD, dotykovým testem a průhledným režimem; export PNG / JSON.',
    'ro-RO':'Tablă ușoară și instrument de testare a dispozitivelor pentru Windows: reproduce trasarea reală în timp real prin lanțul «eșantionare → modelarea presiunii → ajustarea curbei → contur vectorial», cu corectarea tremurului în stil SAI, câștig de presiune, HUD de telemetrie, test tactil și mod transparent; export PNG / JSON.'
  };
  for (var k in P){
    if (!P.hasOwnProperty(k)) continue;
    var d = X[k] = X[k] || {};
    if (d.hero_lead === undefined) d.hero_lead = P[k];
  }
})();
</script>
<script>
/* ===== 基键补齐（第 2 批：西 德 法 意 泰 越 老 阿 —— 19 键） ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var P = {
    'es-ES': {foot_partner:'Socios:', share_google:'Compartir en Google', share_youtube:'Compartir en YouTube', share_tiktok:'Compartir en TikTok', share_douyin:'Compartir en Douyin', share_instagram:'Compartir en Instagram', share_whatsapp:'Compartir en WhatsApp', share_skype:'Compartir en Skype', share_line:'Compartir en LINE', share_weibo:'Compartir en Weibo', share_wechat:'Compartir en WeChat', share_x:'Compartir en X', share_facebook:'Compartir en Facebook', share_linkedin:'Compartir en LinkedIn', share_telegram:'Compartir en Telegram', share_email:'Compartir en Email', eb_perf:'Rendimiento', eb_start:'Inicio rápido', tag_langs:'36 idiomas', tag_auto:'Detección automática', tag_logo:'Panel del logo', beian_ga:'Seguridad pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos los derechos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafía', anim4:'Poema', anim5:'Follow', anim_free:'Dibujo libre', free_title:'Dibujo libre', free_mode_line:'Línea', free_mode_point:'Punto', free_line:'Grosor de línea', free_touch:'Tamaño del punto', free_color:'Multicolor', free_fx:'Render', fx_glow:'Brillo', fx_flat:'Plano', fx_neon:'Neón', free_clear:'Borrar', sc_more:'Expandir todo', sc_less:'Contraer', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_lead:'Pizarra ligera y herramienta de prueba de dispositivos para Windows: reproduce el trazo real en tiempo real con la cadena «muestreo → modelado de la presión → ajuste de curva → contorno vectorial», con corrección de temblor estilo SAI, ganancia de presión, HUD de telemetría, prueba táctil y modo transparente; exportación PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Un solo archivo, sin instalación',
      hero_version:'Actual 1.5.0.0 · ~1963 KB · descomprime y ejecuta',
      changelog_lead:'Los cambios de cada versión de un vistazo; la ventana de la aplicación coincide con esta lista.',
      feat_lang_t:'Multilingüe', feat_lang_p:'La interfaz admite 36 idiomas; cambio inmediato y memoria, con selección automática según el idioma del sistema en el primer arranque.',
      feat_panel_t:'Panel desde el logotipo', feat_panel_p:'El panel superior derecho está oculto por defecto; haz clic en el logotipo para ver los cambios, cambiar de idioma y usar los botones de ventana.',
      cl_150:'Panel superior derecho oculto por defecto (se abre con el logotipo)；idiomas ampliados a 36 con detección automática；lista de idiomas más legible；todas las sugerencias traducidas；el sitio cambia según la IP.',
      cl_140:'Añadidos el selector de idioma y la sección de cambios；la corrección de temblor sube al estilo SAI (0~10).',
      cl_130:'Los cursores de transformación de imagen siguen la dirección；eliminación y restauración de dispositivos individual；trazos táctiles con baja latencia；corregido el menú del botón derecho.',
      cl_120:'El suavizado de polilíneas pasa a Catmull-Rom centrípeta；añadidos anillo de la goma, guardado de pinceles y exportación JSON.',
      dl_x64:'64 bits (recomendado)', dl_x86:'32 bits'
    },
    'de-DE': {foot_partner:'Partner:', share_google:'Teilen auf Google', share_youtube:'Teilen auf YouTube', share_tiktok:'Teilen auf TikTok', share_douyin:'Teilen auf Douyin', share_instagram:'Teilen auf Instagram', share_whatsapp:'Teilen auf WhatsApp', share_skype:'Teilen auf Skype', share_line:'Teilen auf LINE', share_weibo:'Teilen auf Weibo', share_wechat:'Teilen auf WeChat', share_x:'Teilen auf X', share_facebook:'Teilen auf Facebook', share_linkedin:'Teilen auf LinkedIn', share_telegram:'Teilen auf Telegram', share_email:'Teilen auf Email', eb_perf:'Leistung', eb_start:'Schnellstart', tag_langs:'36 Sprachen', tag_auto:'Auto-Erkennung', tag_logo:'Logo-Panel', beian_ga:'Öffentliche Sicherheit 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle Rechte vorbehalten.',  anim1:'Draw line', anim2:'Blume', anim3:'Kalligrafie', anim4:'Gedicht', anim5:'Follow', anim_free:'Freihand', free_title:'Freihand', free_mode_line:'Linie', free_mode_point:'Punkt', free_line:'Linienstärke', free_touch:'Punktgröße', free_color:'Farbig', free_fx:'Rendering', fx_glow:'Leuchten', fx_flat:'Flach', fx_neon:'Neon', free_clear:'Löschen', sc_more:'Alle erweitern', sc_less:'Einklappen', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_lead:'Leichtes Whiteboard und Gerätetest-Werkzeug für Windows: bildet den echten Strich in Echtzeit über die Kette «Abtastung → Druckformung → Kurvenanpassung → Vektorkontur» ab, mit SAI-artiger Zitterkorrektur, Druckverstärkung, Telemetrie-HUD, Berührungstest und Transparenzmodus; Export als PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Einzelne Datei, keine Installation',
      hero_version:'Aktuell 1.5.0.0 · ~1963 KB · entpacken und starten',
      changelog_lead:'Alle Änderungen je Version auf einen Blick; das Fenster in der App entspricht dieser Liste.',
      feat_lang_t:'Mehrsprachig', feat_lang_p:'Die Oberfläche unterstützt 36 Sprachen; Umschalten zur Laufzeit und Merken der Auswahl, beim ersten Start nach Systemsprache.',
      feat_panel_t:'Panel über das Logo', feat_panel_p:'Das Panel oben rechts ist standardmäßig ausgeblendet; klicken Sie auf das Logo für Änderungen, Sprachwechsel und Fenstertasten.',
      cl_150:'Panel oben rechts standardmäßig ausgeblendet (öffnet über das Logo)；Sprachen auf 36 erweitert mit automatischer Erkennung；Sprachliste lesbarer；alle Hinweise übersetzt；Website wechselt per IP.',
      cl_140:'Sprachumschalter und Änderungsbereich ergänzt；Zitterkorrektur auf SAI-Stil angehoben (0~10).',
      cl_130:'Cursor für Bildtransformation folgen der Richtung；Geräte einzeln löschen und wiederherstellen；Berührungsspuren mit geringer Latenz；Rechtsklickmenü korrigiert.',
      cl_120:'Polylinien-Glättung auf zentripetales Catmull-Rom umgestellt；Radierring, Pinsel-Speicherung und JSON-Export ergänzt.',
      dl_x64:'64 Bit (empfohlen)', dl_x86:'32 Bit'
    },
    'fr-FR': {foot_partner:'Partenaires :', share_google:'Partager sur Google', share_youtube:'Partager sur YouTube', share_tiktok:'Partager sur TikTok', share_douyin:'Partager sur Douyin', share_instagram:'Partager sur Instagram', share_whatsapp:'Partager sur WhatsApp', share_skype:'Partager sur Skype', share_line:'Partager sur LINE', share_weibo:'Partager sur Weibo', share_wechat:'Partager sur WeChat', share_x:'Partager sur X', share_facebook:'Partager sur Facebook', share_linkedin:'Partager sur LinkedIn', share_telegram:'Partager sur Telegram', share_email:'Partager sur Email', eb_perf:'Performance', eb_start:'Démarrage rapide', tag_langs:'36 langues', tag_auto:'Détection auto', tag_logo:'Panneau logo', beian_ga:'Sécurité publique 44031102000915', beian_icp:'ICP du Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tous droits réservés.',  anim1:'Draw line', anim2:'Fleur', anim3:'Calligraphie', anim4:'Poème', anim5:'Follow', anim_free:'Dessin libre', free_title:'Dessin libre', free_mode_line:'Ligne', free_mode_point:'Point', free_line:'Épaisseur du trait', free_touch:'Taille du point', free_color:'Multicolore', free_fx:'Rendu', fx_glow:'Lueur', fx_flat:'Plat', fx_neon:'Néon', free_clear:'Effacer', sc_more:'Tout déplier', sc_less:'Réduire', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_lead:'Tableau blanc léger et outil de test d’appareils pour Windows : restitue le tracé réel en temps réel via la chaîne « échantillonnage → mise en forme de la pression → ajustement de courbe → contour vectoriel », avec correction du tremblement de style SAI, gain de pression, HUD de télémétrie, test tactile et mode transparent ; export PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Fichier unique, sans installation',
      hero_version:'Version actuelle 1.5.0.0 · ~1800 Ko · décompressez et lancez',
      changelog_lead:'Toutes les nouveautés par version en un coup d’œil ; la fenêtre de l’application correspond à cette liste.',
      feat_lang_t:'Multilingue', feat_lang_p:'L’interface prend en charge 36 langues ; changement à chaud et mémorisation, sélection automatique selon la langue du système au premier lancement.',
      feat_panel_t:'Panneau via le logo', feat_panel_p:'Le panneau en haut à droite est masqué par défaut ; cliquez sur le logo pour les nouveautés, le changement de langue et les boutons de fenêtre.',
      cl_150:'Panneau en haut à droite masqué par défaut (ouvert via le logo)；langues portées à 36 avec détection automatique；liste des langues plus lisible；toutes les infobulles traduites；le site bascule selon l’IP.',
      cl_140:'Ajout du sélecteur de langue et de la section des nouveautés；correction du tremblement passée au style SAI (0~10).',
      cl_130:'Les curseurs de transformation d’image suivent la direction；suppression et restauration des appareils individuellement；traces tactiles à faible latence；menu contextuel corrigé.',
      cl_120:'Le lissage des polylignes passe au Catmull-Rom centripète；ajout de l’anneau de gomme, de la mémorisation des pinceaux et de l’export JSON.',
      dl_x64:'64 bits (recommandé)', dl_x86:'32 bits'
    },
    'it-IT': {foot_partner:'Partner:', share_google:'Condividi su Google', share_youtube:'Condividi su YouTube', share_tiktok:'Condividi su TikTok', share_douyin:'Condividi su Douyin', share_instagram:'Condividi su Instagram', share_whatsapp:'Condividi su WhatsApp', share_skype:'Condividi su Skype', share_line:'Condividi su LINE', share_weibo:'Condividi su Weibo', share_wechat:'Condividi su WeChat', share_x:'Condividi su X', share_facebook:'Condividi su Facebook', share_linkedin:'Condividi su LinkedIn', share_telegram:'Condividi su Telegram', share_email:'Condividi su Email', eb_perf:'Prestazioni', eb_start:'Avvio rapido', tag_langs:'36 lingue', tag_auto:'Rilevamento auto', tag_logo:'Pannello logo', beian_ga:'Pubblica sicurezza 44031102000915', beian_icp:'ICP del Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tutti i diritti riservati.',  anim1:'Draw line', anim2:'Fiore', anim3:'Calligrafia', anim4:'Poesia', anim5:'Follow', anim_free:'Disegno libero', free_title:'Disegno libero', free_mode_line:'Linea', free_mode_point:'Punto', free_line:'Spessore linea', free_touch:'Dimensione punto', free_color:'Multicolore', free_fx:'Rendering', fx_glow:'Bagliore', fx_flat:'Piatto', fx_neon:'Neon', free_clear:'Cancella', sc_more:'Espandi tutto', sc_less:'Comprimi', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_lead:'Lavagna leggera e strumento di test dei dispositivi per Windows: riproduce il tratto reale in tempo reale con la catena «campionamento → modellazione della pressione → adattamento della curva → contorno vettoriale», con correzione del tremolio in stile SAI, guadagno di pressione, HUD di telemetria, test tattile e modalità trasparente; esportazione PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'File singolo, senza installazione',
      hero_version:'Attuale 1.5.0.0 · ~1963 KB · estrai e avvia',
      changelog_lead:'Le novità di ogni versione a colpo d’occhio; la finestra nell’app corrisponde a questo elenco.',
      feat_lang_t:'Multilingua', feat_lang_p:'L’interfaccia supporta 36 lingue; cambio immediato e memorizzazione, con scelta automatica in base alla lingua di sistema al primo avvio.',
      feat_panel_t:'Pannello dal logo', feat_panel_p:'Il pannello in alto a destra è nascosto per impostazione predefinita; clicca il logo per novità, cambio lingua e pulsanti finestra.',
      cl_150:'Pannello in alto a destra nascosto per impostazione predefinita (si apre dal logo)；lingue ampliate a 36 con rilevamento automatico；elenco lingue più leggibile；tutti i suggerimenti tradotti；il sito cambia in base all’IP.',
      cl_140:'Aggiunti il selettore di lingua e la sezione novità；correzione del tremolio portata allo stile SAI (0~10).',
      cl_130:'I cursori di trasformazione immagine seguono la direzione；eliminazione e ripristino dei dispositivi singolarmente；tracce tattili a bassa latenza；corretto il menu del tasto destro.',
      cl_120:'Smussamento della polilinea passato a Catmull-Rom centripeto；aggiunti anello della gomma, salvataggio dei pennelli ed esportazione JSON.',
      dl_x64:'64 bit (consigliato)', dl_x86:'32 bit'
    },
    'th-TH': {foot_partner:'พันธมิตร:', share_google:'แชร์ไปที่ Google', share_youtube:'แชร์ไปที่ YouTube', share_tiktok:'แชร์ไปที่ TikTok', share_douyin:'แชร์ไปที่ Douyin', share_instagram:'แชร์ไปที่ Instagram', share_whatsapp:'แชร์ไปที่ WhatsApp', share_skype:'แชร์ไปที่ Skype', share_line:'แชร์ไปที่ LINE', share_weibo:'แชร์ไปที่ Weibo', share_wechat:'แชร์ไปที่ WeChat', share_x:'แชร์ไปที่ X', share_facebook:'แชร์ไปที่ Facebook', share_linkedin:'แชร์ไปที่ LinkedIn', share_telegram:'แชร์ไปที่ Telegram', share_email:'แชร์ไปที่ Email', eb_perf:'ประสิทธิภาพ', eb_start:'เริ่มต้นอย่างรวดเร็ว', tag_langs:'36 ภาษา', tag_auto:'ตรวจจับอัตโนมัติ', tag_logo:'แผงโลโก้', beian_ga:'ความมั่นคงสาธารณะ 44031102000915', beian_icp:'กวางตุ้ง ICP 2023084805-9', foot_copy_pre:'ลิขสิทธิ์', foot_copy_post:'สงวนลิขสิทธิ์',  anim1:'Draw line', anim2:'ดอกไม้', anim3:'อักษรวิจิตร', anim4:'บทกวี', anim5:'Follow', anim_free:'วาดอิสระ', free_title:'วาดอิสระ', free_mode_line:'เส้น', free_mode_point:'จุด', free_line:'ความหนาเส้น', free_touch:'ขนาดจุด', free_color:'หลากสี', free_fx:'การเรนเดอร์', fx_glow:'เรืองแสง', fx_flat:'แบน', fx_neon:'นีออน', free_clear:'ล้าง', sc_more:'ขยายทั้งหมด', sc_less:'ย่อ', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_lead:'ไวต์บอร์ดน้ำหนักเบาและเครื่องมือทดสอบอุปกรณ์สำหรับ Windows: จำลองลายมือจริงแบบเรียลไทม์ผ่านสาย «สุ่มตัวอย่าง → ปั้นแรงกด → ปรับเส้นโค้ง → โครงร่างเวกเตอร์» พร้อมแก้มือสั่นสไตล์ SAI การเพิ่มแรงกด HUD ข้อมูล การทดสอบหน้าจอสัมผัส และโหมดโปร่งใส; ส่งออก PNG / JSON',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'ไฟล์เดียว ไม่ต้องติดตั้ง',
      hero_version:'เวอร์ชันปัจจุบัน 1.5.0.0 · ~1963 KB · แตกไฟล์แล้วใช้งาน',
      changelog_lead:'การเปลี่ยนแปลงของทุกเวอร์ชันในที่เดียว หน้าต่างในแอปตรงกับรายการนี้',
      feat_lang_t:'หลายภาษา', feat_lang_p:'อินเทอร์เฟซรองรับ 36 ภาษา สลับได้ทันทีและจดจำไว้ โดยเลือกตามภาษาระบบเมื่อเปิดครั้งแรก',
      feat_panel_t:'แผงจากโลโก้', feat_panel_p:'แผงมุมขวาบนถูกซ่อนไว้เป็นค่าเริ่มต้น คลิกที่โลโก้เพื่อดูการเปลี่ยนแปลง สลับภาษา และปุ่มหน้าต่าง',
      cl_150:'แผงมุมขวาบนซ่อนเป็นค่าเริ่มต้น (เปิดจากโลโก้)；เพิ่มภาษาเป็น 36 พร้อมตรวจจับอัตโนมัติ；รายการภาษาอ่านง่ายขึ้น；แปลคำแนะนำทั้งหมด；เว็บไซต์สลับตาม IP',
      cl_140:'เพิ่มตัวสลับภาษาและส่วนการเปลี่ยนแปลง；อัปเกรดการแก้มือสั่นเป็นสไตล์ SAI (0~10)',
      cl_130:'เคอร์เซอร์แปลงภาพหันตามทิศทาง；ลบและกู้คืนอุปกรณ์ทีละรายการ；ลายสัมผัสหน่วงต่ำ；แก้เมนูคลิกขวา',
      cl_120:'เปลี่ยนการปรับเรียบเส้นเป็น Catmull-Rom แบบสู่ศูนย์กลาง；เพิ่มวงแหวนยางลบ การจำค่าพู่กัน และส่งออก JSON',
      dl_x64:'64 บิต (แนะนำ)', dl_x86:'32 บิต'
    },
    'vi-VN': {foot_partner:'Đối tác:', share_google:'Chia sẻ lên Google', share_youtube:'Chia sẻ lên YouTube', share_tiktok:'Chia sẻ lên TikTok', share_douyin:'Chia sẻ lên Douyin', share_instagram:'Chia sẻ lên Instagram', share_whatsapp:'Chia sẻ lên WhatsApp', share_skype:'Chia sẻ lên Skype', share_line:'Chia sẻ lên LINE', share_weibo:'Chia sẻ lên Weibo', share_wechat:'Chia sẻ lên WeChat', share_x:'Chia sẻ lên X', share_facebook:'Chia sẻ lên Facebook', share_linkedin:'Chia sẻ lên LinkedIn', share_telegram:'Chia sẻ lên Telegram', share_email:'Chia sẻ lên Email', eb_perf:'Hiệu năng', eb_start:'Bắt đầu nhanh', tag_langs:'36 ngôn ngữ', tag_auto:'Tự động phát hiện', tag_logo:'Bảng logo', beian_ga:'An ninh công cộng 44031102000915', beian_icp:'ICP Quảng Đông 2023084805-9', foot_copy_pre:'Bản quyền', foot_copy_post:'Bảo lưu mọi quyền.',  anim1:'Draw line', anim2:'Hoa', anim3:'Thư pháp', anim4:'Bài thơ', anim5:'Follow', anim_free:'Vẽ tự do', free_title:'Vẽ tự do', free_mode_line:'Đường', free_mode_point:'Điểm', free_line:'Độ dày nét', free_touch:'Cỡ điểm', free_color:'Nhiều màu', free_fx:'Kết xuất', fx_glow:'Phát sáng', fx_flat:'Phẳng', fx_neon:'Neon', free_clear:'Xóa', sc_more:'Mở rộng tất cả', sc_less:'Thu gọn', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_lead:'Bảng trắng nhẹ và công cụ kiểm tra thiết bị cho Windows: tái tạo nét viết thật theo thời gian thực qua chuỗi «lấy mẫu → định hình lực nhấn → khớp đường cong → đường bao vector», với chống rung kiểu SAI, tăng cường lực nhấn, HUD đo từ xa, kiểm tra cảm ứng và chế độ trong suốt; xuất PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Một tệp, không cần cài đặt',
      hero_version:'Hiện tại 1.5.0.0 · ~1963 KB · giải nén và chạy',
      changelog_lead:'Thay đổi của từng phiên bản trong một chỗ; cửa sổ trong ứng dụng khớp với danh sách này.',
      feat_lang_t:'Đa ngôn ngữ', feat_lang_p:'Giao diện hỗ trợ 36 ngôn ngữ; chuyển ngay và ghi nhớ, tự chọn theo ngôn ngữ hệ thống ở lần chạy đầu.',
      feat_panel_t:'Bảng từ logo', feat_panel_p:'Bảng góc trên bên phải mặc định ẩn; nhấp vào logo để xem thay đổi, chuyển ngôn ngữ và nút cửa sổ.',
      cl_150:'Bảng góc trên bên phải mặc định ẩn (mở bằng logo)；ngôn ngữ mở rộng lên 36 với tự nhận diện；danh sách ngôn ngữ dễ đọc hơn；dịch toàn bộ gợi ý；trang web chuyển theo IP.',
      cl_140:'Thêm bộ chuyển ngôn ngữ và mục thay đổi；nâng cấp chống rung lên kiểu SAI (0~10).',
      cl_130:'Con trỏ biến đổi ảnh xoay theo hướng；xóa và phục hồi thiết bị từng mục；vết cảm ứng độ trễ thấp；sửa menu chuột phải.',
      cl_120:'Chuyển làm mượt đa tuyến sang Catmull-Rom hướng tâm；thêm vòng tẩy, lưu cọ và xuất JSON.',
      dl_x64:'64 bit (khuyến nghị)', dl_x86:'32 bit'
    },
    'lo-LA': {foot_partner:'ຄູ່ຮ່ວມງານ:', share_google:'ແບ່ງປັນໄປທີ່ Google', share_youtube:'ແບ່ງປັນໄປທີ່ YouTube', share_tiktok:'ແບ່ງປັນໄປທີ່ TikTok', share_douyin:'ແບ່ງປັນໄປທີ່ Douyin', share_instagram:'ແບ່ງປັນໄປທີ່ Instagram', share_whatsapp:'ແບ່ງປັນໄປທີ່ WhatsApp', share_skype:'ແບ່ງປັນໄປທີ່ Skype', share_line:'ແບ່ງປັນໄປທີ່ LINE', share_weibo:'ແບ່ງປັນໄປທີ່ Weibo', share_wechat:'ແບ່ງປັນໄປທີ່ WeChat', share_x:'ແບ່ງປັນໄປທີ່ X', share_facebook:'ແບ່ງປັນໄປທີ່ Facebook', share_linkedin:'ແບ່ງປັນໄປທີ່ LinkedIn', share_telegram:'ແບ່ງປັນໄປທີ່ Telegram', share_email:'ແບ່ງປັນໄປທີ່ Email', eb_perf:'ປະສິດທິພາບ', eb_start:'ເລີ່ມຕົ້ນໄວ', tag_langs:'36 ພາສາ', tag_auto:'ກວດຈັບອັດຕະໂນມັດ', tag_logo:'ແຜງໂລໂກ້', beian_ga:'ຄວາມປອດໄພສາທາລະນະ 44031102000915', beian_icp:'ICP ກວາງຕຸ້ງ 2023084805-9', foot_copy_pre:'ລິຂະສິດ', foot_copy_post:'ສະຫງວນລິຂະສິດ',  anim1:'Draw line', anim2:'ດອກໄມ້', anim3:'ອັກສອນສິນ', anim4:'ກະວີ', anim5:'Follow', anim_free:'ແຕ້ມອິດສະຫຼະ', free_title:'ແຕ້ມອິດສະຫຼະ', free_mode_line:'ເສັ້ນ', free_mode_point:'ຈຸດ', free_line:'ຄວາມຫນາເສັ້ນ', free_touch:'ຂະຫນາດຈຸດ', free_color:'ຫຼາຍສີ', free_fx:'ການສະແດງຜົນ', fx_glow:'ເລື່ອງແສງ', fx_flat:'ແປ້ນ', fx_neon:'ນີອອນ', free_clear:'ລຶບ', sc_more:'ຂະຫຍາຍທັງໝົດ', sc_less:'ຫຍໍ້', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_lead:'ກະດານຂາວນ້ຳໜັກເບົາ ແລະ ເຄື່ອງມືທົດສອບອຸປະກອນສຳລັບ Windows: ຈຳລອງລາຍມືຈິງແບບທັນທີຜ່ານສາຍ «ສຸ່ມຕົວຢ່າງ → ປັ້ນແຮງກົດ → ປັບຂ້າງໂຄ້ງ → ໂຄງຮ່າງເວັກເຕີ» ພ້ອມແກ້ມືສັ່ນແບບ SAI ການເພີ່ມແຮງກົດ HUD ຂໍ້ມູນ ການທົດສອບໜ້າຈໍສຳຜັດ ແລະ ໂໝດໂປ່ງໃສ; ສົ່ງອອກ PNG / JSON',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'ໄຟລ໌ດຽວ ບໍ່ຕ້ອງຕິດຕັ້ງ',
      hero_version:'ເວີຊັນປັດຈຸບັນ 1.5.0.0 · ~1963 KB · ປົດລະຫັດແລ້ວໃຊ້ໄດ້',
      changelog_lead:'ການປ່ຽນແປງຂອງແຕ່ລະເວີຊັນເບິ່ງຄັ້ງດຽວ; ໜ້າຕ່າງໃນແອັບກົງກັບລາຍການນີ້',
      feat_lang_t:'ຫຼາຍພາສາ', feat_lang_p:'ອິນເຕີເຟດຮອງຮັບ 36 ພາສາ ສະຫຼັບໄດ້ທັນທີ ແລະ ຈື່ຄ່າໄວ້ ໂດຍເລືອກຕາມພາສາລະບົບເມື່ອເປີດຄັ້ງທຳອິດ',
      feat_panel_t:'ແຜງຈາກໂລໂກ້', feat_panel_p:'ແຜງມຸມຂວາເທິງຖືກຊ່ອນໄວ້ເປັນຄ່າເລີ່ມຕົ້ນ ກົດທີ່ໂລໂກ້ເພື່ອເບິ່ງການປ່ຽນແປງ ສະຫຼັບພາສາ ແລະ ປຸ່ມໜ້າຕ່າງ',
      cl_150:'ແຜງມຸມຂວາເທິງຊ່ອນເປັນຄ່າເລີ່ມຕົ້ນ (ເປີດຈາກໂລໂກ້)；ເພີ່ມພາສາເປັນ 36 ພ້ອມກວດຈັບອັດຕະໂນມັດ；ລາຍການພາສາອ່ານງ່າຍຂຶ້ນ；ແປຄຳແນະນຳທັງໝົດ；ເວັບໄຊຕ໌ສະຫຼັບຕາມ IP',
      cl_140:'ເພີ່ມຕົວສະຫຼັບພາສາ ແລະ ພາກການປ່ຽນແປງ；ຍົກລະດັບການແກ້ມືສັ່ນເປັນແບບ SAI (0~10)',
      cl_130:'ເຄີເຊີປ່ຽນແປງຮູບຫັນຕາມທິດທາງ；ລຶບ ແລະ ກູ້ຄືນອຸປະກອນທີລະອັນ；ຮອຍສຳຜັດຫນ່ວງຕ່ຳ；ແກ້ເມນູກົດຂວາ',
      cl_120:'ປ່ຽນການປັບລຽບເສັ້ນເປັນ Catmull-Rom ແບບສູ່ສູນກາງ；ເພີ່ມວົງຢາງລຶບ ການຈື່ຄ່າແປງ ແລະ ສົ່ງອອກ JSON',
      dl_x64:'64 ບິດ (ແນະນຳ)', dl_x86:'32 ບິດ'
    },
    'ar-SA': {foot_partner:'الشركاء:', share_google:'شارك على Google', share_youtube:'شارك على YouTube', share_tiktok:'شارك على TikTok', share_douyin:'شارك على Douyin', share_instagram:'شارك على Instagram', share_whatsapp:'شارك على WhatsApp', share_skype:'شارك على Skype', share_line:'شارك على LINE', share_weibo:'شارك على Weibo', share_wechat:'شارك على WeChat', share_x:'شارك على X', share_facebook:'شارك على Facebook', share_linkedin:'شارك على LinkedIn', share_telegram:'شارك على Telegram', share_email:'شارك على Email', eb_perf:'الأداء', eb_start:'بدء سريع', tag_langs:'36 لغة', tag_auto:'كشف تلقائي', tag_logo:'لوحة الشعار', beian_ga:'الأمن العام 44031102000915', beian_icp:'ICP قوانغدونغ 2023084805-9', foot_copy_pre:'حقوق النشر', foot_copy_post:'جميع الحقوق محفوظة.',  anim1:'Draw line', anim2:'زهرة', anim3:'خط عربي', anim4:'قصيدة', anim5:'Follow', anim_free:'رسم حر', free_title:'رسم حر', free_mode_line:'خط', free_mode_point:'نقطة', free_line:'سماكة الخط', free_touch:'حجم النقطة', free_color:'ملون', free_fx:'عرض', fx_glow:'توهج', fx_flat:'مسطح', fx_neon:'نيون', free_clear:'مسح', sc_more:'توسيع الكل', sc_less:'طي', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_lead:'سبورة خفيفة وأداة لاختبار الأجهزة على Windows: تعيد إنتاج الخط الحقيقي لحظياً عبر سلسلة «أخذ العيّنات → تشكيل الضغط → مواءمة المنحنى → مخطط متجهي»، مع تصحيح الاهتزاز بأسلوب SAI، وتقوية الضغط، ولوحة بيانات مباشرة، واختبار اللمس، ووضع شفاف؛ مع تصدير PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'ملف واحد، بلا تثبيت',
      hero_version:'الإصدار الحالي 1.5.0.0 · ~1800 كيلوبايت · فك الضغط ثم التشغيل',
      changelog_lead:'تغيّرات كل إصدار في مكان واحد؛ ونافذة التطبيق تطابق هذه القائمة.',
      feat_lang_t:'متعدد اللغات', feat_lang_p:'تدعم الواجهة 36 لغة؛ تبديل فوري مع الحفظ، وتختار تلقائياً لغة النظام عند أول تشغيل.',
      feat_panel_t:'اللوحة من الشعار', feat_panel_p:'اللوحة أعلى اليمين مخفية افتراضياً؛ انقر الشعار لعرض التغييرات وتبديل اللغة وأزرار النافذة.',
      cl_150:'اللوحة أعلى اليمين مخفية افتراضياً (تُفتح من الشعار)；توسيع اللغات إلى 36 مع الكشف التلقائي；قائمة لغات أوضح؛ ترجمة كل التلميحات؛ الموقع يبدّل حسب IP.',
      cl_140:'إضافة مبدّل اللغة وقسم التغييرات؛ ترقية تصحيح الاهتزاز إلى أسلوب SAI (0~10).',
      cl_130:'مؤشرات تحويل الصورة تتبع الاتجاه؛ حذف الأجهزة واستعادتها فرادى؛ آثار لمس بزمن استجابة منخفض؛ إصلاح قائمة الزر الأيمن.',
      cl_120:'تحويل تنعيم الخطوط المتعددة إلى Catmull-Rom المركزي؛ إضافة حلقة الممحاة وحفظ الفرش وتصدير JSON.',
      dl_x64:'64 بت (موصى به)', dl_x86:'32 بت'
    }
  };
  for (var k in P){
    if (!P.hasOwnProperty(k)) continue;
    var d = X[k] = X[k] || {}, s = P[k];
    for (var q in s) if (s.hasOwnProperty(q) && d[q] === undefined) d[q] = s[q];
  }
})();
</script>
<script>
/* ===== 基键补齐（第 3 批：瑞 丹 芬 马 菲 —— 30 键） ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var P = {
    'sv-SE': {foot_partner:'Partner:', share_google:'Dela till Google', share_youtube:'Dela till YouTube', share_tiktok:'Dela till TikTok', share_douyin:'Dela till Douyin', share_instagram:'Dela till Instagram', share_whatsapp:'Dela till WhatsApp', share_skype:'Dela till Skype', share_line:'Dela till LINE', share_weibo:'Dela till Weibo', share_wechat:'Dela till WeChat', share_x:'Dela till X', share_facebook:'Dela till Facebook', share_linkedin:'Dela till LinkedIn', share_telegram:'Dela till Telegram', share_email:'Dela till Email', eb_perf:'Prestanda', eb_start:'Snabbstart', tag_langs:'36 språk', tag_auto:'Automatisk igenkänning', tag_logo:'Logotypanel', beian_ga:'Allmän säkerhet 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alla rättigheter förbehållna.',  anim1:'Draw line', anim2:'Blomma', anim3:'Kalligrafi', anim4:'Dikt', anim5:'Follow', anim_free:'Frihand', free_title:'Frihand', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetjocklek', free_touch:'Punktstorlek', free_color:'Färgrik', free_fx:'Rendering', fx_glow:'Glöd', fx_flat:'Platt', fx_neon:'Neon', free_clear:'Rensa', sc_more:'Expandera alla', sc_less:'Fäll ihop', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Vektorstreck med originalbläck<br /><span class="grad">testtavla</span>',
      hero_lead:'Lätt whiteboard och verktyg för enhetstest i Windows: återger det riktiga strecket i realtid via kedjan «sampling → tryckformning → kurvanpassning → vektorkontur», med SAI-liknande skakkorrigering, tryckförstärkning, telemetri-HUD, pektest och genomskinligt läge; export till PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'En enda fil, ingen installation',
      cta_download:'<span class="pulse"></span>Ladda ner <span class="arrow">→</span>', cta_engine:'Se motorn',
      hero_version:'Nuvarande 1.5.0.0 · ~1963 KB · packa upp och kör',
      sec_overview:'För <span class="grad">den äkta pennkänslan</span>',
      sec_features:'<span class="grad">Förmåge</span>matris', sec_engine:'Renderings<span class="grad">pipeline</span>',
      sec_devices:'Enhetsigenkänning och <span class="grad">protokoll</span>', sec_specs:'Teknisk <span class="grad">specifikation</span>',
      sec_download:'Ladda ner <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Vanliga frågor</span>',
      sec_changelog:'<span class="grad">Ändringar</span>',
      changelog_lead:'Alla nyheter per version på ett ställe; fönstret i appen motsvarar denna lista.',
      feat_lang_t:'Flerspråkig', feat_lang_p:'Gränssnittet stöder 36 språk; byte i realtid och minne, med automatiskt val efter systemspråk vid första starten.',
      feat_panel_t:'Panel via logotypen', feat_panel_p:'Panelen uppe till höger är dold som standard; klicka på logotypen för ändringar, språkbyte och fönsterknappar.',
      cl_150:'Panelen uppe till höger dold som standard (öppnas via logotypen)；språk utökade till 36 med automatisk igenkänning；språklistan mer läsbar；alla tips översatta；webbplatsen växlar efter IP.',
      cl_140:'Språkväljare och ändringsavsnitt tillagda；skakkorrigeringen uppgraderad till SAI-stil (0~10).',
      cl_130:'Markörer för bildtransformering följer riktningen；borttagning och återställning av enheter individuellt；pekstreck med låg latens；högermenyn åtgärdad.',
      cl_120:'Utjämning av polylinjer bytt till centripetal Catmull-Rom；suddring, sparning av penslar och JSON-export tillagda.',
      dl_x64:'64-bitars (rekommenderas)', dl_x86:'32-bitars'
    },
    'da-DK': {foot_partner:'Partnere:', share_google:'Del til Google', share_youtube:'Del til YouTube', share_tiktok:'Del til TikTok', share_douyin:'Del til Douyin', share_instagram:'Del til Instagram', share_whatsapp:'Del til WhatsApp', share_skype:'Del til Skype', share_line:'Del til LINE', share_weibo:'Del til Weibo', share_wechat:'Del til WeChat', share_x:'Del til X', share_facebook:'Del til Facebook', share_linkedin:'Del til LinkedIn', share_telegram:'Del til Telegram', share_email:'Del til Email', eb_perf:'Ydeevne', eb_start:'Hurtig start', tag_langs:'36 sprog', tag_auto:'Auto-registrering', tag_logo:'Logo-panel', beian_ga:'Offentlig sikkerhed 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle rettigheder forbeholdes.',  anim1:'Draw line', anim2:'Blomst', anim3:'Kalligrafi', anim4:'Digt', anim5:'Follow', anim_free:'Fri tegning', free_title:'Fri tegning', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetykkelse', free_touch:'Punktstørrelse', free_color:'Farverig', free_fx:'Rendering', fx_glow:'Glød', fx_flat:'Flad', fx_neon:'Neon', free_clear:'Ryd', sc_more:'Udvid alle', sc_less:'Skjul', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Vektorstreg med originalblæk<br /><span class="grad">testtavle</span>',
      hero_lead:'Let whiteboard og værktøj til enhedstest i Windows: gengiver den rigtige streg i realtid via kæden «sampling → trykformning → kurvetilpasning → vektorkontur», med SAI-lignende rystelseskompensation, trykforstærkning, telemetri-HUD, berøringstest og gennemsigtig tilstand; eksport til PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Én fil, ingen installation',
      cta_download:'<span class="pulse"></span>Download <span class="arrow">→</span>', cta_engine:'Se motoren',
      hero_version:'Aktuel 1.5.0.0 · ~1963 KB · udpak og kør',
      sec_overview:'Til den <span class="grad">ægte pennefølelse</span>',
      sec_features:'<span class="grad">Evne</span>matrix', sec_engine:'Rendering-<span class="grad">pipeline</span>',
      sec_devices:'Enhedsgenkendelse og <span class="grad">protokoller</span>', sec_specs:'Teknisk <span class="grad">specifikation</span>',
      sec_download:'Download <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Ofte stillede spørgsmål</span>',
      sec_changelog:'<span class="grad">Ændringer</span>',
      changelog_lead:'Alle nyheder pr. version samlet ét sted; vinduet i appen svarer til denne liste.',
      feat_lang_t:'Flersproget', feat_lang_p:'Grænsefladen understøtter 36 sprog; skift med det samme og huskes, med automatisk valg efter systemsprog ved første start.',
      feat_panel_t:'Panel via logoet', feat_panel_p:'Panelet øverst til højre er skjult som standard; klik på logoet for ændringer, sprogskift og vinduesknapper.',
      cl_150:'Panelet øverst til højre skjult som standard (åbnes via logoet)；sprog udvidet til 36 med automatisk genkendelse；sproglisten mere læsbar；alle tip oversat；webstedet skifter efter IP.',
      cl_140:'Sprogvælger og ændringsafsnit tilføjet；rystelseskompensationen opgraderet til SAI-stil (0~10).',
      cl_130:'Markører til billedtransformering følger retningen；sletning og gendannelse af enheder enkeltvis；berøringsspor med lav latenstid；højreklikmenu rettet.',
      cl_120:'Udjævning af polylinjer skiftet til centripetal Catmull-Rom；viskelæderring, lagring af pensler og JSON-eksport tilføjet.',
      dl_x64:'64-bit (anbefales)', dl_x86:'32-bit'
    },
    'fi-FI': {foot_partner:'Kumppanit:', share_google:'Jaa Google', share_youtube:'Jaa YouTube', share_tiktok:'Jaa TikTok', share_douyin:'Jaa Douyin', share_instagram:'Jaa Instagram', share_whatsapp:'Jaa WhatsApp', share_skype:'Jaa Skype', share_line:'Jaa LINE', share_weibo:'Jaa Weibo', share_wechat:'Jaa WeChat', share_x:'Jaa X', share_facebook:'Jaa Facebook', share_linkedin:'Jaa LinkedIn', share_telegram:'Jaa Telegram', share_email:'Jaa Email', eb_perf:'Suorituskyky', eb_start:'Pikakäynnistys', tag_langs:'36 kieltä', tag_auto:'Automaattitunnistus', tag_logo:'Logopaneeli', beian_ga:'Julkinen turvallisuus 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Kaikki oikeudet pidätetään.',  anim1:'Draw line', anim2:'Kukka', anim3:'Kalligrafia', anim4:'Runo', anim5:'Follow', anim_free:'Vapaa piirto', free_title:'Vapaa piirto', free_mode_line:'Viiva', free_mode_point:'Piste', free_line:'Viivan paksuus', free_touch:'Pisteen koko', free_color:'Värillinen', free_fx:'Renderöinti', fx_glow:'Hehku', fx_flat:'Litteä', fx_neon:'Neon', free_clear:'Tyhjennä', sc_more:'Laajenna kaikki', sc_less:'Kutista', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Vektoriveto alkuperäisellä musteella<br /><span class="grad">testitaulu</span>',
      hero_lead:'Kevyt whiteboard ja laitetestityökalu Windowsille: toistaa aidon vedon reaaliajassa ketjulla «näytteistys → paineen muotoilu → käyrän sovitus → vektorimuoto», SAI-tyylisellä tärinänkorjauksella, paineen vahvistuksella, telemetria-HUDilla, kosketustestillä ja läpinäkyvällä tilalla; vienti PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Yksi tiedosto, ei asennusta',
      cta_download:'<span class="pulse"></span>Lataa <span class="arrow">→</span>', cta_engine:'Katso moottori',
      hero_version:'Nykyinen 1.5.0.0 · ~1800 kt · pura ja käynnistä',
      sec_overview:'<span class="grad">Aidon kynäntunnun</span> vuoksi',
      sec_features:'<span class="grad">Ominaisuus</span>matriisi', sec_engine:'Renderöinti<span class="grad">putki</span>',
      sec_devices:'Laitteiden tunnistus ja <span class="grad">protokollat</span>', sec_specs:'Tekniset <span class="grad">tiedot</span>',
      sec_download:'Lataa <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Usein kysytyt</span>',
      sec_changelog:'<span class="grad">Muutokset</span>',
      changelog_lead:'Kaikkien versioiden muutokset yhdessä paikassa; sovelluksen ikkuna vastaa tätä listaa.',
      feat_lang_t:'Monikielinen', feat_lang_p:'Käyttöliittymä tukee 36 kieltä; vaihto heti ja muistiin, valinta järjestelmän kielen mukaan ensimmäisellä käynnistyksellä.',
      feat_panel_t:'Paneeli logon kautta', feat_panel_p:'Oikean yläkulman paneeli on oletuksena piilotettu; napsauta logoa nähdäksesi muutokset, vaihtaaksesi kieltä ja käyttääksesi ikkunapainikkeita.',
      cl_150:'Oikean yläkulman paneeli oletuksena piilotettu (avautuu logosta)；kielet laajennettu 36:een automaattisella tunnistuksella；kieliluettelo luettavampi；kaikki vinkit käännetty；sivusto vaihtaa IP:n mukaan.',
      cl_140:'Kielivalitsin ja muutososio lisätty；tärinänkorjaus päivitetty SAI-tyyliin (0~10).',
      cl_130:'Kuvan muunnoksen osoittimet seuraavat suuntaa；laitteiden poisto ja palautus yksitellen；kosketusjäljet pienellä viiveellä；oikean painikkeen valikko korjattu.',
      cl_120:'Murtoviivan tasoitus vaihdettu keskipisteiseen Catmull-Romiin；kumirenkain, siveltimien tallennus ja JSON-vienti lisätty.',
      dl_x64:'64-bittinen (suositus)', dl_x86:'32-bittinen'
    },
    'ms-MY': {foot_partner:'Rakan:', share_google:'Kongsi ke Google', share_youtube:'Kongsi ke YouTube', share_tiktok:'Kongsi ke TikTok', share_douyin:'Kongsi ke Douyin', share_instagram:'Kongsi ke Instagram', share_whatsapp:'Kongsi ke WhatsApp', share_skype:'Kongsi ke Skype', share_line:'Kongsi ke LINE', share_weibo:'Kongsi ke Weibo', share_wechat:'Kongsi ke WeChat', share_x:'Kongsi ke X', share_facebook:'Kongsi ke Facebook', share_linkedin:'Kongsi ke LinkedIn', share_telegram:'Kongsi ke Telegram', share_email:'Kongsi ke Email', eb_perf:'Prestasi', eb_start:'Mula pantas', tag_langs:'36 bahasa', tag_auto:'Kesan automatik', tag_logo:'Panel logo', beian_ga:'Keselamatan awam 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Hak cipta', foot_copy_post:'Hak cipta terpelihara.',  anim1:'Draw line', anim2:'Bunga', anim3:'Kaligrafi', anim4:'Sajak', anim5:'Follow', anim_free:'Lukisan bebas', free_title:'Lukisan bebas', free_mode_line:'Garis', free_mode_point:'Titik', free_line:'Ketebalan garis', free_touch:'Saiz titik', free_color:'Berwarna', free_fx:'Render', fx_glow:'Cahaya', fx_flat:'Rata', fx_neon:'Neon', free_clear:'Kosongkan', sc_more:'Kembangkan semua', sc_less:'Runtuhkan', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Lukisan vektor dengan dakwat asli<br /><span class="grad">papan ujian</span>',
      hero_lead:'Papan putih ringan dan alat ujian peranti untuk Windows: menghasilkan semula tulisan sebenar secara langsung melalui rantaian «pensampelan → pembentukan tekanan → penyesuaian lengkung → kontur vektor», dengan pembetulan gegaran gaya SAI, penguatan tekanan, HUD telemetri, ujian sentuh dan mod lutsinar; eksport PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Fail tunggal, tanpa pemasangan',
      cta_download:'<span class="pulse"></span>Muat turun <span class="arrow">→</span>', cta_engine:'Lihat enjin',
      hero_version:'Semasa 1.5.0.0 · ~1963 KB · buka dan jalankan',
      sec_overview:'Untuk <span class="grad">rasa pen sebenar</span>',
      sec_features:'Matriks <span class="grad">keupayaan</span>', sec_engine:'<span class="grad">Saluran</span> pemaparan',
      sec_devices:'Pengecaman peranti dan <span class="grad">protokol</span>', sec_specs:'<span class="grad">Spesifikasi</span> teknikal',
      sec_download:'Muat turun <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Soalan lazim</span>',
      sec_changelog:'<span class="grad">Perubahan</span>',
      changelog_lead:'Perubahan setiap versi di satu tempat; tetingkap dalam aplikasi sepadan dengan senarai ini.',
      feat_lang_t:'Berbilang bahasa', feat_lang_p:'Antara muka menyokong 36 bahasa; tukar serta-merta dan diingati, dipilih mengikut bahasa sistem pada kali pertama.',
      feat_panel_t:'Panel melalui logo', feat_panel_p:'Panel kanan atas tersembunyi secara lalai; klik logo untuk perubahan, tukar bahasa dan butang tetingkap.',
      cl_150:'Panel kanan atas tersembunyi secara lalai (dibuka melalui logo)；bahasa ditambah kepada 36 dengan pengesanan automatik；senarai bahasa lebih mudah dibaca；semua petua diterjemah；laman web bertukar mengikut IP.',
      cl_140:'Penukar bahasa dan bahagian perubahan ditambah；pembetulan gegaran dinaik taraf kepada gaya SAI (0~10).',
      cl_130:'Kursor transformasi imej mengikut arah；padam dan pulih peranti satu demi satu；jejak sentuh kependaman rendah；menu klik kanan diperbaiki.',
      cl_120:'Pelicinan poligaris ditukar kepada Catmull-Rom berpusat；cincin pemadam, simpanan berus dan eksport JSON ditambah.',
      dl_x64:'64-bit (disyorkan)', dl_x86:'32-bit'
    },
    'fil-PH': {foot_partner:'Mga kasosyo:', share_google:'Ibahagi sa Google', share_youtube:'Ibahagi sa YouTube', share_tiktok:'Ibahagi sa TikTok', share_douyin:'Ibahagi sa Douyin', share_instagram:'Ibahagi sa Instagram', share_whatsapp:'Ibahagi sa WhatsApp', share_skype:'Ibahagi sa Skype', share_line:'Ibahagi sa LINE', share_weibo:'Ibahagi sa Weibo', share_wechat:'Ibahagi sa WeChat', share_x:'Ibahagi sa X', share_facebook:'Ibahagi sa Facebook', share_linkedin:'Ibahagi sa LinkedIn', share_telegram:'Ibahagi sa Telegram', share_email:'Ibahagi sa Email', eb_perf:'Pagganap', eb_start:'Mabilis na pagsisimula', tag_langs:'36 na wika', tag_auto:'Awtomatikong pagtukoy', tag_logo:'Panel ng logo', beian_ga:'Pampublikong seguridad 44031102000915', beian_icp:'ICP ng Guangdong 2023084805-9', foot_copy_pre:'Karapatang-ari', foot_copy_post:'Nakalaan ang lahat ng karapatan.',  anim1:'Draw line', anim2:'Bulaklak', anim3:'Kaligrapiya', anim4:'Tula', anim5:'Follow', anim_free:'Malayang pagguhit', free_title:'Malayang pagguhit', free_mode_line:'Linya', free_mode_point:'Tuldok', free_line:'Kapal ng linya', free_touch:'Laki ng tuldok', free_color:'Makulay', free_fx:'Render', fx_glow:'Kislap', fx_flat:'Patag', fx_neon:'Neon', free_clear:'Burahin', sc_more:'Palawakin lahat', sc_less:'Tiklupin', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Vector na pagguhit gamit ang orihinal na tinta<br /><span class="grad">pansubok na whiteboard</span>',
      hero_lead:'Magaan na whiteboard at tool sa pagsubok ng device para sa Windows: muling ginagawa ang tunay na guhit nang real-time sa pamamagitan ng kadena «pag-sample → paghubog ng presyon → pag-ayos ng kurba → vector na balangkas», may pagwawasto ng panginginig na parang SAI, pagpapalakas ng presyon, telemetrya HUD, pansubok na touch at transparent na mode; pag-export ng PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Isang file, walang install',
      cta_download:'<span class="pulse"></span>I-download <span class="arrow">→</span>', cta_engine:'Tingnan ang engine',
      hero_version:'Kasalukuyan 1.5.0.0 · ~1963 KB · i-extract at patakbuhin',
      sec_overview:'Para sa <span class="grad">tunay na pakiramdam ng panulat</span>',
      sec_features:'Matrix ng <span class="grad">kakayahan</span>', sec_engine:'<span class="grad">Pipeline</span> ng pag-render',
      sec_devices:'Pagkilala sa device at <span class="grad">mga protocol</span>', sec_specs:'Teknikal na <span class="grad">spec</span>',
      sec_download:'I-download ang <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Mga madalas itanong</span>',
      sec_changelog:'<span class="grad">Pagbabago</span>',
      changelog_lead:'Ang Pagbabago ng bawat bersyon sa isang lugar; tumutugma rito ang window sa app.',
      feat_lang_t:'Maraming wika', feat_lang_p:'Sinusuportahan ng interface ang 36 wika; agad na pagpalit at pag-alala, awtomatikong pinipili ang wika ng system sa unang pagtakbo.',
      feat_panel_t:'Panel mula sa logo', feat_panel_p:'Nakatago bilang default ang panel sa kanang itaas; i-click ang logo para sa Pagbabago, pagpalit ng wika at mga button ng window.',
      cl_150:'Nakatago bilang default ang panel sa kanang itaas (binubuksan mula sa logo)；nadagdagan ang wika sa 36 na may awtomatikong pagkilala；mas nababasa ang listahan ng wika；naisalin ang lahat ng tip；nagbabago ang site ayon sa IP.',
      cl_140:'Idinagdag ang tagapili ng wika at seksyon ng Pagbabago；na-upgrade ang pagwawasto ng panginginig sa istilong SAI (0~10).',
      cl_130:'Sumusunod sa direksyon ang mga cursor ng pagbabago ng larawan；isa-isang pagbura at pagbalik ng device；mababang latency na touch trail；naayos ang right-click menu.',
      cl_120:'Ang pagpapakinis ng polylines ay ginawang centripetal Catmull-Rom；idinagdag ang eraser ring, pag-save ng brush at JSON export.',
      dl_x64:'64-bit (inirerekomenda)', dl_x86:'32-bit'
    }
  };
  for (var k in P){
    if (!P.hasOwnProperty(k)) continue;
    var d = X[k] = X[k] || {}, s = P[k];
    for (var q in s) if (s.hasOwnProperty(q) && d[q] === undefined) d[q] = s[q];
  }
})();
</script>
<script>
/* ===== 基键补齐（第 4 批：蒙 缅 波 爱 拉 —— 30 键；完成 item 4） ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var P = {
    'mn-MN': {foot_partner:'Түншүүд:', share_google:'Хуваалцах Google', share_youtube:'Хуваалцах YouTube', share_tiktok:'Хуваалцах TikTok', share_douyin:'Хуваалцах Douyin', share_instagram:'Хуваалцах Instagram', share_whatsapp:'Хуваалцах WhatsApp', share_skype:'Хуваалцах Skype', share_line:'Хуваалцах LINE', share_weibo:'Хуваалцах Weibo', share_wechat:'Хуваалцах WeChat', share_x:'Хуваалцах X', share_facebook:'Хуваалцах Facebook', share_linkedin:'Хуваалцах LinkedIn', share_telegram:'Хуваалцах Telegram', share_email:'Хуваалцах Email', eb_perf:'Гүйцэтгэл', eb_start:'Хурдан эхлэх', tag_langs:'36 хэл', tag_auto:'Автомат илрүүлэлт', tag_logo:'Лого панель', beian_ga:'Нийтийн аюулгүй байдал 44031102000915', beian_icp:'Гуандун ICP 2023084805-9', foot_copy_pre:'Зохиогчийн эрх', foot_copy_post:'Бүх эрх хуулиар хамгаалагдсан.',  anim1:'Draw line', anim2:'Цэцэг', anim3:'Уран бичлэг', anim4:'Шүлэг', anim5:'Follow', anim_free:'Чөлөөт зураг', free_title:'Чөлөөт зураг', free_mode_line:'Шугам', free_mode_point:'Цэг', free_line:'Шугамын зузаан', free_touch:'Цэгийн хэмжээ', free_color:'Өнгөлөг', free_fx:'Дүрслэл', fx_glow:'Гэрэлтэлт', fx_flat:'Хавтгай', fx_neon:'Неон', free_clear:'Арилгах', sc_more:'Бүгдийг дэлгэх', sc_less:'Хураах', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Эх бэхээр вектор зураг<br /><span class="grad">туршилтын самбар</span>',
      hero_lead:'Windows-д зориулсан хөнгөн самбар ба төхөөрөмж турших хэрэгсэл: «дээж авах → даралт хэлбэржүүлэх → муруй тааруулах → вектор контур» гинжин хэлхээгээр жинхэнэ зурлагыг бодит цагт сэргээнэ; SAI маягийн чичрэл засвар, даралтын өсгөлт, телеметр HUD, хүрэлт туршилт, мөлхөгч горим; PNG / JSON экспорт.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Нэг файл, суулгах шаардлагагүй',
      cta_download:'<span class="pulse"></span>Татах <span class="arrow">→</span>', cta_engine:'Хөдөлгүүрийг үзэх',
      hero_version:'Одоогийн 1.5.0.0 · ~1963 KB · задалж ажиллуулна',
      sec_overview:'<span class="grad">Үзэгний жинхэнэ мэдрэмж</span>ийн төлөө',
      sec_features:'<span class="grad">Боломж</span>ийн матриц', sec_engine:'Зурлагын <span class="grad">дамжуулах хоолой</span>',
      sec_devices:'Төхөөрөмж таних ба <span class="grad">протокол</span>', sec_specs:'Техникийн <span class="grad">үзүүлэлт</span>',
      sec_download:'<span class="grad">EMR-TEST</span> татах', sec_faq:'<span class="grad">Түгээмэл асуулт</span>',
      sec_changelog:'<span class="grad">Өөрчлөлт</span>',
      changelog_lead:'Хувилбар бүрийн өөрчлөлт нэг дор; апп дахь цонх энэ жагсаалттай тохирно.',
      feat_lang_t:'Олон хэл', feat_lang_p:'Интерфейс 36 хэлийг дэмждэг; шууд сэлгэх ба санаж үлдэх, анх ажиллуулахад системийн хэлээр сонгоно.',
      feat_panel_t:'Логоор панель', feat_panel_p:'Баруун дээд панель анхдагчаар нуугдсан; лого дээр дарж өөрчлөлт, хэл сэлгэлт, цонхны товчнуудыг нээнэ.',
      cl_150:'Баруун дээд панель анхдагчаар нуугдсан (логоор нээнэ)；хэлийг 36 болгож өргөжүүлж автоматаар таньдаг；хэлний жагсаалт уншихад хялбар；бүх зөвлөмж орчуулагдсан；сайт IP-ээр сэлгэнэ.',
      cl_140:'Хэл сэлгэгч ба өөрчлөлтийн хэсэг нэмэгдсэн；чичрэл засварыг SAI маягт (0~10) болгож ахиулсан.',
      cl_130:'Зургийн хувиргалтын курсорууд чиглэлийг дагана；төхөөрөмжийг тус тусад нь устгаж сэргээнэ；хүрэлтийн мөр бага сааталтай；баруун товчны цэсийг зассан.',
      cl_120:'Олон шугамын тэгшлэлтийг төв рүү тэмүүлсэн Catmull-Rom болгосон；баллуурын цагираг, бийрийн хадгалалт, JSON экспорт нэмсэн.',
      dl_x64:'64 бит (санал болгож байна)', dl_x86:'32 бит'
    },
    'my-MM': {foot_partner:'မိတ်ဖက်:', share_google:'မျှဝေရန် Google', share_youtube:'မျှဝေရန် YouTube', share_tiktok:'မျှဝေရန် TikTok', share_douyin:'မျှဝေရန် Douyin', share_instagram:'မျှဝေရန် Instagram', share_whatsapp:'မျှဝေရန် WhatsApp', share_skype:'မျှဝေရန် Skype', share_line:'မျှဝေရန် LINE', share_weibo:'မျှဝေရန် Weibo', share_wechat:'မျှဝေရန် WeChat', share_x:'မျှဝေရန် X', share_facebook:'မျှဝေရန် Facebook', share_linkedin:'မျှဝေရန် LinkedIn', share_telegram:'မျှဝေရန် Telegram', share_email:'မျှဝေရန် Email', eb_perf:'စွမ်းဆောင်ရည်', eb_start:'အမြန်စတင်ရန်', tag_langs:'ဘာသာစကား ၃၆ မျိုး', tag_auto:'အလိုအလျောက် ထောက်လှမ်း', tag_logo:'လိုဂိုအကန့်', beian_ga:'ပြည်သူ့လုံခြုံရေး 44031102000915', beian_icp:'ကွမ်းတုံ ICP 2023084805-9', foot_copy_pre:'မူပိုင်ခွင့်', foot_copy_post:'မူပိုင်ခွင့်အားလုံး လက်ဝယ်ရှိသည်။',  anim1:'Draw line', anim2:'ပန်း', anim3:'လက်ရေးလှ', anim4:'ကဗျာ', anim5:'Follow', anim_free:'လွတ်လပ်စွာရေးဆွဲ', free_title:'လွတ်လပ်စွာရေးဆွဲ', free_mode_line:'မျဉ်း', free_mode_point:'အစက်', free_line:'မျဉ်းအထူ', free_touch:'အစက်အရွယ်', free_color:'အရောင်စုံ', free_fx:'ပြသမှု', fx_glow:'လင်းလက်', fx_flat:'ပြား', fx_neon:'နီယွန်', free_clear:'ရှင်းလင်း', sc_more:'အားလုံးချဲ့', sc_less:'ခေါက်', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'မူရင်းမှင်ဖြင့် vector ပုံဆွဲခြင်း<br /><span class="grad">စမ်းသပ် ဝှိုက်ဘုတ်</span>',
      hero_lead:'Windows အတွက် ပေါ့ပါးသော ဝှိုက်ဘုတ်နှင့် စက်ပစ္စည်း စမ်းသပ်ကိရိယာ — «နမူနာယူ → ဖိအားပုံသွင်း → မျဉ်းကွေးညှိ → vector ကောက်ကြောင်း» လမ်းကြောင်းဖြင့် အစစ်အမှန် လက်ရေးကို အချိန်နှင့်တပြေးညီ ပြန်လည်ဖန်တီးသည်။ SAI ပုံစံ တုန်ခါမှုပြုပြင်၊ ဖိအားမြှင့်၊ telemetry HUD၊ ထိတွေ့စမ်းသပ်မှုနှင့် အလင်းမှိန်မုဒ်၊ PNG / JSON ထုတ်ယူမှု။',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'ဖိုင်တစ်ခု၊ install မလိုအပ်',
      cta_download:'<span class="pulse"></span>ဒေါင်းလုဒ် <span class="arrow">→</span>', cta_engine:'အင်ဂျင်ကို ကြည့်ရန်',
      hero_version:'လက်ရှိ 1.5.0.0 · ~1963 KB · ဖြည်ပြီး အသုံးပြုပါ',
      sec_overview:'<span class="grad">ဘောပင်၏ တကယ့်ခံစားချက်</span> အတွက်',
      sec_features:'<span class="grad">စွမ်းရည်</span> ဇယား', sec_engine:'<span class="grad">ပုံဖော်ရေး</span> လမ်းကြောင်း',
      sec_devices:'စက်ပစ္စည်း ဖော်ထုတ်မှုနှင့် <span class="grad">ပရိုတိုကော</span>', sec_specs:'နည်းပညာ <span class="grad">သတ်မှတ်ချက်</span>',
      sec_download:'<span class="grad">EMR-TEST</span> ဒေါင်းလုဒ်', sec_faq:'<span class="grad">မကြာခဏမေးသော မေးခွန်း</span>',
      sec_changelog:'<span class="grad">အပြောင်းအလဲ</span>',
      changelog_lead:'ဗားရှင်းတစ်ခုချင်း၏ အပြောင်းအလဲများ တစ်နေရာတည်းတွင်; အက်ပ်အတွင်း ဝင်းဒိုးသည် ဤစာရင်းနှင့် ကိုက်ညီသည်။',
      feat_lang_t:'ဘာသာစကားစုံ', feat_lang_p:'အင်တာဖေ့စ်သည် ဘာသာစကား ၃၆ မျိုးကို ပံ့ပိုးသည်; ချက်ချင်းပြောင်းနိုင်ပြီး မှတ်သားထားသည်၊ ပထမဆုံးဖွင့်ချိန် စနစ်ဘာသာစကားဖြင့် ရွေးသည်။',
      feat_panel_t:'လိုဂိုမှ ပန်နယ်', feat_panel_p:'ညာဘက်အပေါ် ပန်နယ်သည် မူရင်းအားဖြင့် ဝှက်ထားသည်; အပြောင်းအလဲ၊ ဘာသာစကားပြောင်းရန်နှင့် ဝင်းဒိုးခလုတ်များအတွက် လိုဂိုကို နှိပ်ပါ။',
      cl_150:'ညာဘက်အပေါ် ပန်နယ် မူရင်းအားဖြင့် ဝှက် (လိုဂိုမှ ဖွင့်)；ဘာသာစကား ၃၆ မျိုးအထိ တိုးချဲ့ပြီး အလိုအလျောက် ဖော်ထုတ်；ဘာသာစကားစာရင်း ဖတ်ရလွယ်；အကြံပြုချက်အားလုံး ဘာသာပြန်；ဝဘ်ဆိုက် IP အလိုက် ပြောင်း။',
      cl_140:'ဘာသာစကားပြောင်းခလုတ်နှင့် အပြောင်းအလဲအပိုင်း ထည့်သည်；တုန်ခါမှုပြုပြင်ကို SAI ပုံစံ (0~10) အထိ မြှင့်တင်သည်။',
      cl_130:'ပုံပြောင်းလဲမှု ကာဆာများ လားရာကို လိုက်သည်；စက်ပစ္စည်းများကို တစ်ခုချင်း ဖျက်နိုင် ပြန်ယူနိုင်；ထိတွေ့မှုလမ်းကြောင်း နောက်ကျမှုနည်း；ညာကလစ်မီနူး ပြင်ဆင်။',
      cl_120:'မျဉ်းစုံ ချောမွေ့မှုကို ဗဟိုဆွဲ Catmull-Rom အဖြစ် ပြောင်း；ဖျက်ရာဝိုင်း၊ စုတ်တံသိမ်းဆည်းမှုနှင့် JSON ထုတ်ယူမှု ထည့်သည်။',
      dl_x64:'64-bit (အကြံပြု)', dl_x86:'32-bit'
    },
    'fa-IR': {foot_partner:'شرکا:', share_google:'اشتراک در Google', share_youtube:'اشتراک در YouTube', share_tiktok:'اشتراک در TikTok', share_douyin:'اشتراک در Douyin', share_instagram:'اشتراک در Instagram', share_whatsapp:'اشتراک در WhatsApp', share_skype:'اشتراک در Skype', share_line:'اشتراک در LINE', share_weibo:'اشتراک در Weibo', share_wechat:'اشتراک در WeChat', share_x:'اشتراک در X', share_facebook:'اشتراک در Facebook', share_linkedin:'اشتراک در LinkedIn', share_telegram:'اشتراک در Telegram', share_email:'اشتراک در Email', eb_perf:'کارایی', eb_start:'شروع سریع', tag_langs:'۳۶ زبان', tag_auto:'تشخیص خودکار', tag_logo:'پنل لوگو', beian_ga:'امنیت عمومی 44031102000915', beian_icp:'ICP گوانگدونگ 2023084805-9', foot_copy_pre:'حق نشر', foot_copy_post:'کلیه حقوق محفوظ است.',  anim1:'Draw line', anim2:'گل', anim3:'خوشنویسی', anim4:'شعر', anim5:'Follow', anim_free:'رسم آزاد', free_title:'رسم آزاد', free_mode_line:'خط', free_mode_point:'نقطه', free_line:'ضخامت خط', free_touch:'اندازه نقطه', free_color:'رنگی', free_fx:'رندر', fx_glow:'درخشش', fx_flat:'تخت', fx_neon:'نئون', free_clear:'پاک کردن', sc_more:'باز کردن همه', sc_less:'جمع کردن', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'رسم برداری با جوهر اصل<br /><span class="grad">تخته‌سفید آزمایشی</span>',
      hero_lead:'تخته‌سفید سبک و ابزار آزمون دستگاه برای Windows: خط واقعی را در زمان حقیقی با زنجیره «نمونه‌برداری → شکل‌دهی فشار → برازش منحنی → کانتور برداری» بازسازی می‌کند، با اصلاح لرزش به سبک SAI، تقویت فشار، HUD تله‌متری، آزمون لمسی و حالت شفاف؛ خروجی PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'یک فایل، بدون نصب',
      cta_download:'<span class="pulse"></span>دانلود <span class="arrow">→</span>', cta_engine:'مشاهده موتور',
      hero_version:'نسخه فعلی 1.5.0.0 · ~1800 کیلوبایت · استخراج و اجرا',
      sec_overview:'برای <span class="grad">حس واقعی قلم</span>',
      sec_features:'ماتریس <span class="grad">قابلیت‌ها</span>', sec_engine:'<span class="grad">خط لوله</span> رندر',
      sec_devices:'تشخیص دستگاه و <span class="grad">پروتکل‌ها</span>', sec_specs:'<span class="grad">مشخصات</span> فنی',
      sec_download:'دانلود <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">پرسش‌های متداول</span>',
      sec_changelog:'<span class="grad">تغییرات</span>',
      changelog_lead:'تغییرات هر نسخه در یک نگاه؛ پنجره درون برنامه با همین فهرست مطابقت دارد.',
      feat_lang_t:'چندزبانه', feat_lang_p:'رابط از ۳۶ زبان پشتیبانی می‌کند؛ تغییر فوری و حفظ انتخاب، و در نخستین اجرا بر پایه زبان سیستم انتخاب می‌شود.',
      feat_panel_t:'پنل از طریق لوگو', feat_panel_p:'پنل بالا-راست به‌طور پیش‌فرض پنهان است؛ روی لوگو کلیک کنید تا تغییرات، تغییر زبان و دکمه‌های پنجره را ببینید.',
      cl_150:'پنل بالا-راست پیش‌فرض پنهان (با لوگو باز می‌شود)；زبان‌ها به ۳۶ افزایش یافت با تشخیص خودکار；فهرست زبان خواناتر؛ همه راهنماها ترجمه شد؛ سایت بر پایه IP تغییر می‌کند.',
      cl_140:'انتخابگر زبان و بخش تغییرات افزوده شد؛ اصلاح لرزش به سبک SAI ارتقا یافت (0~10).',
      cl_130:'مکان‌نماهای تبدیل تصویر از جهت پیروی می‌کنند؛ حذف و بازگردانی دستگاه‌ها به‌صورت تک‌تک؛ رد لمسی با تأخیر کم؛ منوی کلیک راست اصلاح شد.',
      cl_120:'هموارسازی چندخطی به Catmull-Rom مرکزی تغییر یافت؛ حلقه پاک‌کن، ذخیره قلم‌مو و خروجی JSON افزوده شد.',
      dl_x64:'۶۴ بیت (توصیه‌شده)', dl_x86:'۳۲ بیت'
    },
    'ga-IE': {foot_partner:'Comhpháirtithe:', share_google:'Roinn ar Google', share_youtube:'Roinn ar YouTube', share_tiktok:'Roinn ar TikTok', share_douyin:'Roinn ar Douyin', share_instagram:'Roinn ar Instagram', share_whatsapp:'Roinn ar WhatsApp', share_skype:'Roinn ar Skype', share_line:'Roinn ar LINE', share_weibo:'Roinn ar Weibo', share_wechat:'Roinn ar WeChat', share_x:'Roinn ar X', share_facebook:'Roinn ar Facebook', share_linkedin:'Roinn ar LinkedIn', share_telegram:'Roinn ar Telegram', share_email:'Roinn ar Email', eb_perf:'Feidhmíocht', eb_start:'Tús tapa', tag_langs:'36 teanga', tag_auto:'Braith go huathoibríoch', tag_logo:'Painéal lógó', beian_ga:'Slándáil phoiblí 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Cóipcheart', foot_copy_post:'Gach ceart ar cosaint.',  anim1:'Draw line', anim2:'Bláth', anim3:'Callagrafaíocht', anim4:'Dán', anim5:'Follow', anim_free:'Saor-líníocht', free_title:'Saor-líníocht', free_mode_line:'Líne', free_mode_point:'Pointe', free_line:'Tiús líne', free_touch:'Méid pointe', free_color:'Il-daite', free_fx:'Rindreáil', fx_glow:'Glóir', fx_flat:'Cothrom', fx_neon:'Neoin', free_clear:'Glan', sc_more:'Leathnaigh go léir', sc_less:'Fill', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Líníocht veicteora le dúch bunaidh<br /><span class="grad">clár bán tástála</span>',
      hero_lead:'Clár bán éadrom agus uirlis tástála gléasanna do Windows: atáirgeann an fhíorlíne i bhfíor-am tríd an slabhra «sampláil → múnlú brú → feistiú cuar → imlíne veicteora», le ceartú crith ar nós SAI, borradh brú, HUD teileiméadrachta, tástáil tadhaill agus mód trédhearcach; onnmhairiú PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Aon chomhad amháin, gan suiteáil',
      cta_download:'<span class="pulse"></span>Íoslódáil <span class="arrow">→</span>', cta_engine:'Féach ar an inneall',
      hero_version:'Reatha 1.5.0.0 · ~1963 KB · díphacáil agus rith',
      sec_overview:'Do <span class="grad">fhíormhothú an phinn</span>',
      sec_features:'Maitrís <span class="grad">cumais</span>', sec_engine:'<span class="grad">Píblíne</span> rindreála',
      sec_devices:'Aithint gléasanna agus <span class="grad">prótacail</span>', sec_specs:'<span class="grad">Sonraíochtaí</span> teicniúla',
      sec_download:'Íoslódáil <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Ceisteanna</span>',
      sec_changelog:'<span class="grad">Athruithe</span>',
      changelog_lead:'Athruithe gach leagain in aon áit amháin; tagann an fhuinneog san aip leis an liosta seo.',
      feat_lang_t:'Ilteangach', feat_lang_p:'Tacaíonn an comhéadan le 36 teanga; aistriú láithreach agus cuimhne, agus roghnaítear de réir theanga an chórais ar an gcéad rith.',
      feat_panel_t:'Painéal tríd an lógó', feat_panel_p:'Tá an painéal ar dheis thuas i bhfolach de réir réamhshocraithe; cliceáil ar an lógó chun athruithe, athrú teanga agus cnaipí fuinneoige a fháil.',
      cl_150:'Painéal ar dheis thuas i bhfolach de réir réamhshocraithe (osclaítear ón lógó)；teangacha méadaithe go 36 le haithint uathoibríoch；liosta teangacha níos soléite；aistríodh gach leid；aistríonn an suíomh de réir IP.',
      cl_140:'Cuireadh roghnóir teanga agus alt athruithe leis；uasghrádaíodh ceartú crith go stíl SAI (0~10).',
      cl_130:'Leanann cúrsóirí claochlaithe íomhá an treo；scriosadh agus athchóiriú gléasanna ceann ar cheann；rianta tadhaill le moill íseal；deisíodh roghchlár an chnaip dheis.',
      cl_120:'Athraíodh réidhniú polalínte go Catmull-Rom láraimsitheach；cuireadh fáinne scriosáin, sábháil scuab agus onnmhairiú JSON leis.',
      dl_x64:'64 giotán (molta)', dl_x86:'32 giotán'
    },
    'la-LA': {foot_partner:'Socii:', share_google:'Communica in Google', share_youtube:'Communica in YouTube', share_tiktok:'Communica in TikTok', share_douyin:'Communica in Douyin', share_instagram:'Communica in Instagram', share_whatsapp:'Communica in WhatsApp', share_skype:'Communica in Skype', share_line:'Communica in LINE', share_weibo:'Communica in Weibo', share_wechat:'Communica in WeChat', share_x:'Communica in X', share_facebook:'Communica in Facebook', share_linkedin:'Communica in LinkedIn', share_telegram:'Communica in Telegram', share_email:'Communica in Email', eb_perf:'Facultas', eb_start:'Initium celer', tag_langs:'36 linguae', tag_auto:'Detectio automatica', tag_logo:'Tabula logotypi', beian_ga:'Salus publica 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Ius auctoris', foot_copy_post:'Omnia iura reservata.',  anim1:'Draw line', anim2:'Flos', anim3:'Calligraphia', anim4:'Carmen', anim5:'Follow', anim_free:'Libera pictura', free_title:'Libera pictura', free_mode_line:'Linea', free_mode_point:'Punctum', free_line:'Crassitudo lineae', free_touch:'Magnitudo puncti', free_color:'Coloratus', free_fx:'Redditio', fx_glow:'Fulgor', fx_flat:'Planus', fx_neon:'Neon', free_clear:'Purgare', sc_more:'Omnia expandere', sc_less:'Complicare', 
      hero_eyebrow:'◆ EMR-TEST v1.5.0.0 · 2026',
      hero_title:'Delineatio vector atramento originali<br /><span class="grad">tabula probatoria</span>',
      hero_lead:'Tabula alba levis et instrumentum probationis instrumentorum ad Windows: lineam veram vivo tempore per catenam «exempla → formatio pressionis → accommodatio curvae → contour vector» reddit, cum correctione tremorIS more SAI, amplificatione pressionis, HUD telemetriae, probatione tactus et modo pellucido; exportatio PNG / JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI', badge_arch:'x64 / x86', badge_portable:'Unum fasciculum, sine institutione',
      cta_download:'<span class="pulse"></span>Defer <span class="arrow">→</span>', cta_engine:'Vide motor',
      hero_version:'Praesens 1.5.0.0 · ~1963 KB · solve et incipe',
      sec_overview:'Pro <span class="grad">vero sensu stili</span>',
      sec_features:'Matrix <span class="grad">facultatum</span>', sec_engine:'<span class="grad">Cursus</span> redditionis',
      sec_devices:'Agnitio instrumentorum et <span class="grad">protocolla</span>', sec_specs:'<span class="grad">Specificationes</span> technicae',
      sec_download:'Defer <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Quaestiones</span>',
      sec_changelog:'<span class="grad">Mutationes</span>',
      changelog_lead:'Mutationes omnium versionum uno in loco; fenestra in applicatione huic indice respondet.',
      feat_lang_t:'Multilinguis', feat_lang_p:'Interfacies 36 linguas sustinet; mutatio statim et memoria, prima institutione secundum linguam systematis eligitur.',
      feat_panel_t:'Panellum per signum', feat_panel_p:'Panellum dextra superiore praedefinito latet; preme signum ut mutationes, mutationem linguae et bullas fenestrae videas.',
      cl_150:'Panellum dextra superiore praedefinito latet (per signum aperitur)；linguae ad 36 auctae cum detectione automatica；index linguarum clarior；omnia indicia conversa；situs per IP mutatur.',
      cl_140:'Addita sunt selector linguae et sectio mutationum；correctio tremorIS ad morem SAI evecta (0~10).',
      cl_130:'Cursoria transformationis imaginis directionem sequuntur；deletio et restitutio instrumentorum singillatim；vestigia tactus parva mora；menu dextri bullae correctum.',
      cl_120:'Levitas polyliniae ad Catmull-Rom centripetum mutata；additi anulus delebilis, memoria penicillorum et exportatio JSON.',
      dl_x64:'64 bit (commendatur)', dl_x86:'32 bit'
    }
  };
  for (var k in P){
    if (!P.hasOwnProperty(k)) continue;
    var d = X[k] = X[k] || {}, s = P[k];
    for (var q in s) if (s.hasOwnProperty(q) && d[q] === undefined) d[q] = s[q];
  }
})();
</script>
<script>
/* ===== 补齐：首屏实时元信息（300+ Hz · 16384 LVL 级）与汉堡菜单无障碍标签 ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var M = {
    'en-US':'300+ Hz · 16384 LVL levels', 'zh-TW':'300+ Hz · 16384 LVL 級', 'ja-JP':'300+ Hz · 16384 LVL レベル',
    'ko-KR':'300+ Hz · 16384 LVL 레벨', 'ko-KP':'300+ Hz · 16384 LVL 레벨', 'es-ES':'300+ Hz · 16384 LVL niveles',
    'de-DE':'300+ Hz · 16384 LVL Stufen', 'fr-FR':'300+ Hz Hz · 16 384 niveaux', 'it-IT':'300+ Hz · 16384 LVL livelli',
    'pt-PT':'300+ Hz · 16384 LVL níveis', 'nl-NL':'300+ Hz · 16384 LVL niveaus', 'ru-RU':'300+ Hz · 16384 LVL уровней',
    'uk-UA':'300+ Hz · 16384 LVL рівнів', 'pl-PL':'300+ Hz · 16384 LVL poziomów', 'cs-CZ':'300+ Hz · 16384 LVL úrovní',
    'ro-RO':'300+ Hz · 16384 LVL niveluri', 'tr-TR':'300+ Hz · 16384 LVL seviye', 'sv-SE':'300+ Hz · 16384 LVL nivåer',
    'da-DK':'300+ Hz · 16384 LVL niveauer', 'fi-FI':'300+ Hz · 16384 LVL tasoa', 'kk-KZ':'300+ Hz · 16384 LVL деңгей',
    'ms-MY':'300+ Hz · 16384 LVL tahap', 'fil-PH':'300+ Hz · 16384 LVL antas', 'mn-MN':'300+ Hz · 16384 LVL түвшин',
    'my-MM':'300+ Hz · 16384 LVL အဆင့်', 'fa-IR':'300+ Hz · 16384 LVL سطح', 'hi-IN':'300+ Hz · 16384 LVL स्तर',
    'el-GR':'300+ Hz · 16384 LVL επίπεδα', 'km-KH':'300+ Hz · 16384 LVL កម្រិត', 'ga-IE':'300+ Hz · 16384 LVL leibhéal',
    'la-LA':'300+ Hz · 16384 LVL gradus', 'th-TH':'300+ Hz · 16384 LVL ระดับ', 'vi-VN':'300+ Hz · 16384 LVL cấp',
    'lo-LA':'300+ Hz · 16384 LVL ລະດັບ', 'ar-SA':'300+ Hz · 16384 LVL مستوى'
  };
  var A = {
    'en-US':'Menu', 'zh-TW':'選單', 'ja-JP':'メニュー', 'ko-KR':'메뉴', 'ko-KP':'메뉴',
    'es-ES':'Menú', 'de-DE':'Menü', 'fr-FR':'Menu', 'it-IT':'Menu', 'pt-PT':'Menu', 'nl-NL':'Menu',
    'ru-RU':'Меню', 'uk-UA':'Меню', 'pl-PL':'Menu', 'cs-CZ':'Menu', 'ro-RO':'Meniu', 'tr-TR':'Menü',
    'sv-SE':'Meny', 'da-DK':'Menu', 'fi-FI':'Valikko', 'kk-KZ':'Мәзір', 'ms-MY':'Menu', 'fil-PH':'Menu',
    'mn-MN':'Цэс', 'my-MM':'မီနူး', 'fa-IR':'منو', 'hi-IN':'मेनू', 'el-GR':'Μενού', 'km-KH':'ម៉ឺនុយ',
    'ga-IE':'Roghchlár', 'la-LA':'Index', 'th-TH':'เมนู', 'vi-VN':'Menu', 'lo-LA':'ເມນູ', 'ar-SA':'القائمة'
  };
  for (var k in M){ if (M.hasOwnProperty(k)){ var d = X[k] = X[k] || {}; if (d.hero_ink_meta === undefined) d.hero_ink_meta = M[k]; } }
  for (var k2 in A){ if (A.hasOwnProperty(k2)){ var d2 = X[k2] = X[k2] || {}; if (d2.aria_menu === undefined) d2.aria_menu = A[k2]; } }
})();
</script>
<script>
/* ===== 工具栏与 HUD（ft7_t / ft7_p）+ 报点率口径（stat_rate / stat_rate_v，按设备实测、不设上限） ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var T7 = {

    'zh-CN': {foot_partner:'伙伴：', share_google:'分享到 Google', share_youtube:'分享到 YouTube', share_tiktok:'分享到 TikTok', share_douyin:'分享到 Douyin', share_instagram:'分享到 Instagram', share_whatsapp:'分享到 WhatsApp', share_skype:'分享到 Skype', share_line:'分享到 LINE', share_weibo:'分享到 Weibo', share_wechat:'分享到 WeChat', share_x:'分享到 X', share_facebook:'分享到 Facebook', share_linkedin:'分享到 LinkedIn', share_telegram:'分享到 Telegram', share_email:'分享到 Email', eb_perf:'性能', eb_start:'快速上手', tag_langs:'36 种语言', tag_auto:'自动检测', tag_logo:'Logo 面板', beian_ga:'粤公网安备44031102000915号', beian_icp:'粤ICP备2023084805号-9', foot_copy_pre:'版权所有', foot_copy_post:'保留所有权利。',  anim1:'画线', anim2:'花朵', anim3:'书法', anim4:'诗词', anim5:'跟随', anim_free:'自由绘制', free_title:'自由绘制', free_mode_line:'线', free_mode_point:'点', free_line:'线条粗度', free_touch:'触摸点大小', free_color:'彩色循环', free_fx:'渲染', fx_glow:'发光', fx_flat:'平实', fx_neon:'霓虹', free_clear:'清除', sc_more:'展开全部', sc_less:'收起', ft7_t:'工具栏与 HUD', ft7_p:'底部工具栏可一键收起 / 展开；鼠标停留 1 秒出现移动标，按住即可拖动整个工具栏，松手落位；窗口最大化 / 还原或穿透模式下点击 Logo，工具栏与 HUD 自动回落初始位置。HUD 实时显示设备、协议、输出、触点、坐标、压感、压感级数、笔数、倾斜与报点率。', stat_rate:'实时检测设备报点率', stat_rate_v:'300+ Hz'},
    'zh-TW': {foot_partner:'夥伴：', share_google:'分享到 Google', share_youtube:'分享到 YouTube', share_tiktok:'分享到 TikTok', share_douyin:'分享到 Douyin', share_instagram:'分享到 Instagram', share_whatsapp:'分享到 WhatsApp', share_skype:'分享到 Skype', share_line:'分享到 LINE', share_weibo:'分享到 Weibo', share_wechat:'分享到 WeChat', share_x:'分享到 X', share_facebook:'分享到 Facebook', share_linkedin:'分享到 LinkedIn', share_telegram:'分享到 Telegram', share_email:'分享到 Email', eb_perf:'效能', eb_start:'快速上手', tag_langs:'36 種語言', tag_auto:'自動偵測', tag_logo:'Logo 面板', beian_ga:'粵公網安備44031102000915號', beian_icp:'粵ICP備2023084805號-9',  anim1:'畫線', anim2:'花朵', anim3:'書法', anim4:'詩詞', anim5:'跟隨', anim_free:'自由繪製', free_title:'自由繪製', free_mode_line:'線', free_mode_point:'點', free_line:'線條粗細', free_touch:'觸點大小', free_color:'彩色循環', free_fx:'渲染', fx_glow:'發光', fx_flat:'平實', fx_neon:'霓虹', free_clear:'清除', sc_more:'展開全部', sc_less:'收起', ft7_t:'工具列與 HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'即時偵測裝置報點率', stat_rate_v:'300+ Hz'},
    'en-US': {foot_partner:'Partners:', share_google:'Share to Google', share_youtube:'Share to YouTube', share_tiktok:'Share to TikTok', share_douyin:'Share to Douyin', share_instagram:'Share to Instagram', share_whatsapp:'Share to WhatsApp', share_skype:'Share to Skype', share_line:'Share to LINE', share_weibo:'Share to Weibo', share_wechat:'Share to WeChat', share_x:'Share to X', share_facebook:'Share to Facebook', share_linkedin:'Share to LinkedIn', share_telegram:'Share to Telegram', share_email:'Share to Email', eb_perf:'Performance', eb_start:'Quick Start', tag_langs:'36 Languages', tag_auto:'Auto detect', tag_logo:'Logo panel', beian_ga:'Public security 44031102000915', beian_icp:'Guangdong ICP 2023084805-9',  anim1:'Draw line', anim2:'Flower', anim3:'Calligraphy', anim4:'Poem', anim5:'Follow', anim_free:'Free draw', free_title:'Free draw', free_mode_line:'Line', free_mode_point:'Point', free_line:'Line width', free_touch:'Touch size', free_color:'Colorful', free_fx:'Render', fx_glow:'Glow', fx_flat:'Flat', fx_neon:'Neon', free_clear:'Clear', sc_more:'Expand all', sc_less:'Collapse', ft7_t:'Toolbar & HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Real-time device report-rate detection', stat_rate_v:'300+ Hz'},
    'ja-JP': {foot_partner:'パートナー：', share_google:'共有 Google', share_youtube:'共有 YouTube', share_tiktok:'共有 TikTok', share_douyin:'共有 Douyin', share_instagram:'共有 Instagram', share_whatsapp:'共有 WhatsApp', share_skype:'共有 Skype', share_line:'共有 LINE', share_weibo:'共有 Weibo', share_wechat:'共有 WeChat', share_x:'共有 X', share_facebook:'共有 Facebook', share_linkedin:'共有 LinkedIn', share_telegram:'共有 Telegram', share_email:'共有 Email', eb_perf:'パフォーマンス', eb_start:'クイックスタート', tag_langs:'36 言語', tag_auto:'自動検出', tag_logo:'ロゴパネル', beian_ga:'公安 44031102000915', beian_icp:'広東 ICP 2023084805-9', foot_copy_pre:'著作権', foot_copy_post:'無断転載を禁じます。',  anim1:'Draw line', anim2:'花', anim3:'書道', anim4:'詩', anim5:'Follow', anim_free:'フリーハンド', free_title:'フリーハンド', free_mode_line:'線', free_mode_point:'点', free_line:'線の太さ', free_touch:'タッチ点のサイズ', free_color:'カラー', free_fx:'描画効果', fx_glow:'グロー', fx_flat:'フラット', fx_neon:'ネオン', free_clear:'クリア', sc_more:'すべて展開', sc_less:'折りたたむ', ft7_t:'ツールバーと HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'デバイス報告レートをリアルタイム検出', stat_rate_v:'300+ Hz'},
    'ko-KR': {foot_partner:'파트너:', share_google:'공유 Google', share_youtube:'공유 YouTube', share_tiktok:'공유 TikTok', share_douyin:'공유 Douyin', share_instagram:'공유 Instagram', share_whatsapp:'공유 WhatsApp', share_skype:'공유 Skype', share_line:'공유 LINE', share_weibo:'공유 Weibo', share_wechat:'공유 WeChat', share_x:'공유 X', share_facebook:'공유 Facebook', share_linkedin:'공유 LinkedIn', share_telegram:'공유 Telegram', share_email:'공유 Email', eb_perf:'성능', eb_start:'빠른 시작', tag_langs:'36개 언어', tag_auto:'자동 감지', tag_logo:'로고 패널', beian_ga:'공안 44031102000915', beian_icp:'광둥 ICP 2023084805-9', foot_copy_pre:'저작권', foot_copy_post:'모든 권리 보유.',  anim1:'Draw line', anim2:'꽃', anim3:'서예', anim4:'시', anim5:'Follow', anim_free:'자유 그리기', free_title:'자유 그리기', free_mode_line:'선', free_mode_point:'점', free_line:'선 굵기', free_touch:'터치 크기', free_color:'컬러', free_fx:'렌더링', fx_glow:'글로우', fx_flat:'플랫', fx_neon:'네온', free_clear:'지우기', sc_more:'모두 펼치기', sc_less:'접기', ft7_t:'툴바와 HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'실시간 장치 보고율 감지', stat_rate_v:'300+ Hz'},
    'ko-KP': {foot_partner:'파트너:', share_google:'공유 Google', share_youtube:'공유 YouTube', share_tiktok:'공유 TikTok', share_douyin:'공유 Douyin', share_instagram:'공유 Instagram', share_whatsapp:'공유 WhatsApp', share_skype:'공유 Skype', share_line:'공유 LINE', share_weibo:'공유 Weibo', share_wechat:'공유 WeChat', share_x:'공유 X', share_facebook:'공유 Facebook', share_linkedin:'공유 LinkedIn', share_telegram:'공유 Telegram', share_email:'공유 Email', eb_perf:'성능', eb_start:'빠른 시작', tag_langs:'36개 언어', tag_auto:'자동 감지', tag_logo:'로고 패널', beian_ga:'공안 44031102000915', beian_icp:'광둥 ICP 2023084805-9', foot_copy_pre:'저작권', foot_copy_post:'모든 권리 보유.',  anim1:'Draw line', anim2:'꽃', anim3:'서예', anim4:'시', anim5:'Follow', anim_free:'자유 그리기', free_title:'자유 그리기', free_mode_line:'선', free_mode_point:'점', free_line:'선 굵기', free_touch:'터치 크기', free_color:'컬러', free_fx:'렌더링', fx_glow:'글로우', fx_flat:'플랫', fx_neon:'네온', free_clear:'지우기', sc_more:'모두 펼치기', sc_less:'접기', ft7_t:'툴바와 HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'실시간 장치 보고율 감지', stat_rate_v:'300+ Hz'},
    'es-ES': {foot_partner:'Socios:', share_google:'Compartir en Google', share_youtube:'Compartir en YouTube', share_tiktok:'Compartir en TikTok', share_douyin:'Compartir en Douyin', share_instagram:'Compartir en Instagram', share_whatsapp:'Compartir en WhatsApp', share_skype:'Compartir en Skype', share_line:'Compartir en LINE', share_weibo:'Compartir en Weibo', share_wechat:'Compartir en WeChat', share_x:'Compartir en X', share_facebook:'Compartir en Facebook', share_linkedin:'Compartir en LinkedIn', share_telegram:'Compartir en Telegram', share_email:'Compartir en Email', eb_perf:'Rendimiento', eb_start:'Inicio rápido', tag_langs:'36 idiomas', tag_auto:'Detección automática', tag_logo:'Panel del logo', beian_ga:'Seguridad pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos los derechos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafía', anim4:'Poema', anim5:'Follow', anim_free:'Dibujo libre', free_title:'Dibujo libre', free_mode_line:'Línea', free_mode_point:'Punto', free_line:'Grosor de línea', free_touch:'Tamaño del punto', free_color:'Multicolor', free_fx:'Render', fx_glow:'Brillo', fx_flat:'Plano', fx_neon:'Neón', free_clear:'Borrar', sc_more:'Expandir todo', sc_less:'Contraer', ft7_t:'Barra de herramientas y HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Detección en tiempo real de la tasa de reporte del dispositivo', stat_rate_v:'300+ Hz'},
    'de-DE': {foot_partner:'Partner:', share_google:'Teilen auf Google', share_youtube:'Teilen auf YouTube', share_tiktok:'Teilen auf TikTok', share_douyin:'Teilen auf Douyin', share_instagram:'Teilen auf Instagram', share_whatsapp:'Teilen auf WhatsApp', share_skype:'Teilen auf Skype', share_line:'Teilen auf LINE', share_weibo:'Teilen auf Weibo', share_wechat:'Teilen auf WeChat', share_x:'Teilen auf X', share_facebook:'Teilen auf Facebook', share_linkedin:'Teilen auf LinkedIn', share_telegram:'Teilen auf Telegram', share_email:'Teilen auf Email', eb_perf:'Leistung', eb_start:'Schnellstart', tag_langs:'36 Sprachen', tag_auto:'Auto-Erkennung', tag_logo:'Logo-Panel', beian_ga:'Öffentliche Sicherheit 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle Rechte vorbehalten.',  anim1:'Draw line', anim2:'Blume', anim3:'Kalligrafie', anim4:'Gedicht', anim5:'Follow', anim_free:'Freihand', free_title:'Freihand', free_mode_line:'Linie', free_mode_point:'Punkt', free_line:'Linienstärke', free_touch:'Punktgröße', free_color:'Farbig', free_fx:'Rendering', fx_glow:'Leuchten', fx_flat:'Flach', fx_neon:'Neon', free_clear:'Löschen', sc_more:'Alle erweitern', sc_less:'Einklappen', ft7_t:'Werkzeugleiste und HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Echtzeit-Erkennung der Geräte-Melderate', stat_rate_v:'300+ Hz'},
    'fr-FR': {foot_partner:'Partenaires :', share_google:'Partager sur Google', share_youtube:'Partager sur YouTube', share_tiktok:'Partager sur TikTok', share_douyin:'Partager sur Douyin', share_instagram:'Partager sur Instagram', share_whatsapp:'Partager sur WhatsApp', share_skype:'Partager sur Skype', share_line:'Partager sur LINE', share_weibo:'Partager sur Weibo', share_wechat:'Partager sur WeChat', share_x:'Partager sur X', share_facebook:'Partager sur Facebook', share_linkedin:'Partager sur LinkedIn', share_telegram:'Partager sur Telegram', share_email:'Partager sur Email', eb_perf:'Performance', eb_start:'Démarrage rapide', tag_langs:'36 langues', tag_auto:'Détection auto', tag_logo:'Panneau logo', beian_ga:'Sécurité publique 44031102000915', beian_icp:'ICP du Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tous droits réservés.',  anim1:'Draw line', anim2:'Fleur', anim3:'Calligraphie', anim4:'Poème', anim5:'Follow', anim_free:'Dessin libre', free_title:'Dessin libre', free_mode_line:'Ligne', free_mode_point:'Point', free_line:'Épaisseur du trait', free_touch:'Taille du point', free_color:'Multicolore', free_fx:'Rendu', fx_glow:'Lueur', fx_flat:'Plat', fx_neon:'Néon', free_clear:'Effacer', sc_more:'Tout déplier', sc_less:'Réduire', ft7_t:'Barre d’outils et HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Détection en temps réel du taux de rapport de l’appareil', stat_rate_v:'300+ Hz'},
    'it-IT': {foot_partner:'Partner:', share_google:'Condividi su Google', share_youtube:'Condividi su YouTube', share_tiktok:'Condividi su TikTok', share_douyin:'Condividi su Douyin', share_instagram:'Condividi su Instagram', share_whatsapp:'Condividi su WhatsApp', share_skype:'Condividi su Skype', share_line:'Condividi su LINE', share_weibo:'Condividi su Weibo', share_wechat:'Condividi su WeChat', share_x:'Condividi su X', share_facebook:'Condividi su Facebook', share_linkedin:'Condividi su LinkedIn', share_telegram:'Condividi su Telegram', share_email:'Condividi su Email', eb_perf:'Prestazioni', eb_start:'Avvio rapido', tag_langs:'36 lingue', tag_auto:'Rilevamento auto', tag_logo:'Pannello logo', beian_ga:'Pubblica sicurezza 44031102000915', beian_icp:'ICP del Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tutti i diritti riservati.',  anim1:'Draw line', anim2:'Fiore', anim3:'Calligrafia', anim4:'Poesia', anim5:'Follow', anim_free:'Disegno libero', free_title:'Disegno libero', free_mode_line:'Linea', free_mode_point:'Punto', free_line:'Spessore linea', free_touch:'Dimensione punto', free_color:'Multicolore', free_fx:'Rendering', fx_glow:'Bagliore', fx_flat:'Piatto', fx_neon:'Neon', free_clear:'Cancella', sc_more:'Espandi tutto', sc_less:'Comprimi', ft7_t:'Barra degli strumenti e HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Rilevamento in tempo reale della frequenza di report del dispositivo', stat_rate_v:'300+ Hz'},
    'pt-PT': {foot_partner:'Parceiros:', share_google:'Partilhar em Google', share_youtube:'Partilhar em YouTube', share_tiktok:'Partilhar em TikTok', share_douyin:'Partilhar em Douyin', share_instagram:'Partilhar em Instagram', share_whatsapp:'Partilhar em WhatsApp', share_skype:'Partilhar em Skype', share_line:'Partilhar em LINE', share_weibo:'Partilhar em Weibo', share_wechat:'Partilhar em WeChat', share_x:'Partilhar em X', share_facebook:'Partilhar em Facebook', share_linkedin:'Partilhar em LinkedIn', share_telegram:'Partilhar em Telegram', share_email:'Partilhar em Email', eb_perf:'Desempenho', eb_start:'Início rápido', tag_langs:'36 idiomas', tag_auto:'Deteção automática', tag_logo:'Painel do logo', beian_ga:'Segurança pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos os direitos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafia', anim4:'Poema', anim5:'Follow', anim_free:'Desenho livre', free_title:'Desenho livre', free_mode_line:'Linha', free_mode_point:'Ponto', free_line:'Espessura da linha', free_touch:'Tamanho do ponto', free_color:'Colorido', free_fx:'Renderização', fx_glow:'Brilho', fx_flat:'Plano', fx_neon:'Néon', free_clear:'Limpar', sc_more:'Expandir tudo', sc_less:'Recolher', ft7_t:'Barra de ferramentas e HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Deteção em tempo real da taxa de relatório do dispositivo', stat_rate_v:'300+ Hz'},
    'nl-NL': {foot_partner:'Partners:', share_google:'Delen op Google', share_youtube:'Delen op YouTube', share_tiktok:'Delen op TikTok', share_douyin:'Delen op Douyin', share_instagram:'Delen op Instagram', share_whatsapp:'Delen op WhatsApp', share_skype:'Delen op Skype', share_line:'Delen op LINE', share_weibo:'Delen op Weibo', share_wechat:'Delen op WeChat', share_x:'Delen op X', share_facebook:'Delen op Facebook', share_linkedin:'Delen op LinkedIn', share_telegram:'Delen op Telegram', share_email:'Delen op Email', eb_perf:'Prestaties', eb_start:'Snelstart', tag_langs:'36 talen', tag_auto:'Automatische detectie', tag_logo:'Logo-paneel', beian_ga:'Openbare veiligheid 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle rechten voorbehouden.',  anim1:'Draw line', anim2:'Bloem', anim3:'Kalligrafie', anim4:'Gedicht', anim5:'Follow', anim_free:'Vrij tekenen', free_title:'Vrij tekenen', free_mode_line:'Lijn', free_mode_point:'Punt', free_line:'Lijndikte', free_touch:'Puntgrootte', free_color:'Kleurrijk', free_fx:'Rendering', fx_glow:'Gloed', fx_flat:'Vlak', fx_neon:'Neon', free_clear:'Wissen', sc_more:'Alles uitklappen', sc_less:'Inklappen', ft7_t:'Werkbalk en HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Realtime detectie van de rapportagesnelheid van het apparaat', stat_rate_v:'300+ Hz'},
    'ru-RU': {foot_partner:'Партнёры:', share_google:'Поделиться в Google', share_youtube:'Поделиться в YouTube', share_tiktok:'Поделиться в TikTok', share_douyin:'Поделиться в Douyin', share_instagram:'Поделиться в Instagram', share_whatsapp:'Поделиться в WhatsApp', share_skype:'Поделиться в Skype', share_line:'Поделиться в LINE', share_weibo:'Поделиться в Weibo', share_wechat:'Поделиться в WeChat', share_x:'Поделиться в X', share_facebook:'Поделиться в Facebook', share_linkedin:'Поделиться в LinkedIn', share_telegram:'Поделиться в Telegram', share_email:'Поделиться в Email', eb_perf:'Производительность', eb_start:'Быстрый старт', tag_langs:'36 языков', tag_auto:'Автоопределение', tag_logo:'Панель логотипа', beian_ga:'Общественная безопасность 44031102000915', beian_icp:'ICP Гуандуна 2023084805-9', foot_copy_pre:'Авторские права', foot_copy_post:'Все права защищены.',  anim1:'Draw line', anim2:'Цветок', anim3:'Каллиграфия', anim4:'Стих', anim5:'Follow', anim_free:'Свободное рисование', free_title:'Свободное рисование', free_mode_line:'Линия', free_mode_point:'Точка', free_line:'Толщина линии', free_touch:'Размер точки', free_color:'Цветной', free_fx:'Рендер', fx_glow:'Свечение', fx_flat:'Плоский', fx_neon:'Неон', free_clear:'Очистить', sc_more:'Развернуть всё', sc_less:'Свернуть', ft7_t:'Панель инструментов и HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Обнаружение частоты отчётов устройства в реальном времени', stat_rate_v:'300+ Hz'},
    'uk-UA': {foot_partner:'Партнери:', share_google:'Поділитися в Google', share_youtube:'Поділитися в YouTube', share_tiktok:'Поділитися в TikTok', share_douyin:'Поділитися в Douyin', share_instagram:'Поділитися в Instagram', share_whatsapp:'Поділитися в WhatsApp', share_skype:'Поділитися в Skype', share_line:'Поділитися в LINE', share_weibo:'Поділитися в Weibo', share_wechat:'Поділитися в WeChat', share_x:'Поділитися в X', share_facebook:'Поділитися в Facebook', share_linkedin:'Поділитися в LinkedIn', share_telegram:'Поділитися в Telegram', share_email:'Поділитися в Email', eb_perf:'Продуктивність', eb_start:'Швидкий старт', tag_langs:'36 мов', tag_auto:'Автовизначення', tag_logo:'Панель логотипа', beian_ga:'Громадська безпека 44031102000915', beian_icp:'ICP Гуандуна 2023084805-9', foot_copy_pre:'Авторські права', foot_copy_post:'Усі права захищено.',  anim1:'Draw line', anim2:'Квітка', anim3:'Каліграфія', anim4:'Вірш', anim5:'Follow', anim_free:'Вільне малювання', free_title:'Вільне малювання', free_mode_line:'Лінія', free_mode_point:'Точка', free_line:'Товщина лінії', free_touch:'Розмір точки', free_color:'Кольоровий', free_fx:'Рендер', fx_glow:'Світіння', fx_flat:'Плоский', fx_neon:'Неон', free_clear:'Очистити', sc_more:'Розгорнути все', sc_less:'Згорнути', ft7_t:'Панель інструментів і HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Виявлення частоти звітів пристрою в реальному часі', stat_rate_v:'300+ Hz'},
    'pl-PL': {foot_partner:'Partnerzy:', share_google:'Udostępnij w Google', share_youtube:'Udostępnij w YouTube', share_tiktok:'Udostępnij w TikTok', share_douyin:'Udostępnij w Douyin', share_instagram:'Udostępnij w Instagram', share_whatsapp:'Udostępnij w WhatsApp', share_skype:'Udostępnij w Skype', share_line:'Udostępnij w LINE', share_weibo:'Udostępnij w Weibo', share_wechat:'Udostępnij w WeChat', share_x:'Udostępnij w X', share_facebook:'Udostępnij w Facebook', share_linkedin:'Udostępnij w LinkedIn', share_telegram:'Udostępnij w Telegram', share_email:'Udostępnij w Email', eb_perf:'Wydajność', eb_start:'Szybki start', tag_langs:'36 języków', tag_auto:'Auto-wykrywanie', tag_logo:'Panel logo', beian_ga:'Bezpieczeństwo publiczne 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Wszelkie prawa zastrzeżone.',  anim1:'Draw line', anim2:'Kwiat', anim3:'Kaligrafia', anim4:'Wiersz', anim5:'Follow', anim_free:'Rysowanie swobodne', free_title:'Rysowanie swobodne', free_mode_line:'Linia', free_mode_point:'Punkt', free_line:'Grubość linii', free_touch:'Rozmiar punktu', free_color:'Kolorowy', free_fx:'Renderowanie', fx_glow:'Poświata', fx_flat:'Płaski', fx_neon:'Neon', free_clear:'Wyczyść', sc_more:'Rozwiń wszystko', sc_less:'Zwiń', ft7_t:'Pasek narzędzi i HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Wykrywanie częstotliwości raportowania urządzenia w czasie rzeczywistym', stat_rate_v:'300+ Hz'},
    'cs-CZ': {foot_partner:'Partneři:', share_google:'Sdílet na Google', share_youtube:'Sdílet na YouTube', share_tiktok:'Sdílet na TikTok', share_douyin:'Sdílet na Douyin', share_instagram:'Sdílet na Instagram', share_whatsapp:'Sdílet na WhatsApp', share_skype:'Sdílet na Skype', share_line:'Sdílet na LINE', share_weibo:'Sdílet na Weibo', share_wechat:'Sdílet na WeChat', share_x:'Sdílet na X', share_facebook:'Sdílet na Facebook', share_linkedin:'Sdílet na LinkedIn', share_telegram:'Sdílet na Telegram', share_email:'Sdílet na Email', eb_perf:'Výkon', eb_start:'Rychlý start', tag_langs:'36 jazyků', tag_auto:'Automatická detekce', tag_logo:'Panel loga', beian_ga:'Veřejná bezpečnost 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Všechna práva vyhrazena.',  anim1:'Draw line', anim2:'Květina', anim3:'Kaligrafie', anim4:'Báseň', anim5:'Follow', anim_free:'Volné kreslení', free_title:'Volné kreslení', free_mode_line:'Čára', free_mode_point:'Bod', free_line:'Tloušťka čáry', free_touch:'Velikost bodu', free_color:'Barevné', free_fx:'Vykreslení', fx_glow:'Záře', fx_flat:'Ploché', fx_neon:'Neon', free_clear:'Vymazat', sc_more:'Rozbalit vše', sc_less:'Sbalit', ft7_t:'Panel nástrojů a HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Detekce frekvence hlášení zařízení v reálném čase', stat_rate_v:'300+ Hz'},
    'ro-RO': {foot_partner:'Parteneri:', share_google:'Distribuie pe Google', share_youtube:'Distribuie pe YouTube', share_tiktok:'Distribuie pe TikTok', share_douyin:'Distribuie pe Douyin', share_instagram:'Distribuie pe Instagram', share_whatsapp:'Distribuie pe WhatsApp', share_skype:'Distribuie pe Skype', share_line:'Distribuie pe LINE', share_weibo:'Distribuie pe Weibo', share_wechat:'Distribuie pe WeChat', share_x:'Distribuie pe X', share_facebook:'Distribuie pe Facebook', share_linkedin:'Distribuie pe LinkedIn', share_telegram:'Distribuie pe Telegram', share_email:'Distribuie pe Email', eb_perf:'Performanță', eb_start:'Start rapid', tag_langs:'36 de limbi', tag_auto:'Detectare automată', tag_logo:'Panou logo', beian_ga:'Siguranță publică 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Toate drepturile rezervate.',  anim1:'Draw line', anim2:'Floare', anim3:'Caligrafie', anim4:'Poezie', anim5:'Follow', anim_free:'Desen liber', free_title:'Desen liber', free_mode_line:'Linie', free_mode_point:'Punct', free_line:'Grosime linie', free_touch:'Mărime punct', free_color:'Colorat', free_fx:'Randare', fx_glow:'Strălucire', fx_flat:'Plat', fx_neon:'Neon', free_clear:'Șterge', sc_more:'Extinde tot', sc_less:'Restrânge', ft7_t:'Bara de instrumente și HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Detectarea în timp real a ratei de raportare a dispozitivului', stat_rate_v:'300+ Hz'},
    'tr-TR': {foot_partner:'Ortaklar:', share_google:'Paylaş Google', share_youtube:'Paylaş YouTube', share_tiktok:'Paylaş TikTok', share_douyin:'Paylaş Douyin', share_instagram:'Paylaş Instagram', share_whatsapp:'Paylaş WhatsApp', share_skype:'Paylaş Skype', share_line:'Paylaş LINE', share_weibo:'Paylaş Weibo', share_wechat:'Paylaş WeChat', share_x:'Paylaş X', share_facebook:'Paylaş Facebook', share_linkedin:'Paylaş LinkedIn', share_telegram:'Paylaş Telegram', share_email:'Paylaş Email', eb_perf:'Performans', eb_start:'Hızlı başlangıç', tag_langs:'36 dil', tag_auto:'Otomatik algılama', tag_logo:'Logo paneli', beian_ga:'Kamu güvenliği 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Telif hakkı', foot_copy_post:'Tüm hakları saklıdır.',  anim1:'Draw line', anim2:'Çiçek', anim3:'Kaligrafi', anim4:'Şiir', anim5:'Follow', anim_free:'Serbest çizim', free_title:'Serbest çizim', free_mode_line:'Çizgi', free_mode_point:'Nokta', free_line:'Çizgi kalınlığı', free_touch:'Nokta boyutu', free_color:'Renkli', free_fx:'İşleme', fx_glow:'Parıltı', fx_flat:'Düz', fx_neon:'Neon', free_clear:'Temizle', sc_more:'Tümünü genişlet', sc_less:'Daralt', ft7_t:'Araç çubuğu ve HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Cihaz raporlama hızını gerçek zamanlı algılama', stat_rate_v:'300+ Hz'},
    'sv-SE': {foot_partner:'Partner:', share_google:'Dela till Google', share_youtube:'Dela till YouTube', share_tiktok:'Dela till TikTok', share_douyin:'Dela till Douyin', share_instagram:'Dela till Instagram', share_whatsapp:'Dela till WhatsApp', share_skype:'Dela till Skype', share_line:'Dela till LINE', share_weibo:'Dela till Weibo', share_wechat:'Dela till WeChat', share_x:'Dela till X', share_facebook:'Dela till Facebook', share_linkedin:'Dela till LinkedIn', share_telegram:'Dela till Telegram', share_email:'Dela till Email', eb_perf:'Prestanda', eb_start:'Snabbstart', tag_langs:'36 språk', tag_auto:'Automatisk igenkänning', tag_logo:'Logotypanel', beian_ga:'Allmän säkerhet 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alla rättigheter förbehållna.',  anim1:'Draw line', anim2:'Blomma', anim3:'Kalligrafi', anim4:'Dikt', anim5:'Follow', anim_free:'Frihand', free_title:'Frihand', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetjocklek', free_touch:'Punktstorlek', free_color:'Färgrik', free_fx:'Rendering', fx_glow:'Glöd', fx_flat:'Platt', fx_neon:'Neon', free_clear:'Rensa', sc_more:'Expandera alla', sc_less:'Fäll ihop', ft7_t:'Verktygsfält och HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Realtidsdetektering av enhetens rapporteringsfrekvens', stat_rate_v:'300+ Hz'},
    'da-DK': {foot_partner:'Partnere:', share_google:'Del til Google', share_youtube:'Del til YouTube', share_tiktok:'Del til TikTok', share_douyin:'Del til Douyin', share_instagram:'Del til Instagram', share_whatsapp:'Del til WhatsApp', share_skype:'Del til Skype', share_line:'Del til LINE', share_weibo:'Del til Weibo', share_wechat:'Del til WeChat', share_x:'Del til X', share_facebook:'Del til Facebook', share_linkedin:'Del til LinkedIn', share_telegram:'Del til Telegram', share_email:'Del til Email', eb_perf:'Ydeevne', eb_start:'Hurtig start', tag_langs:'36 sprog', tag_auto:'Auto-registrering', tag_logo:'Logo-panel', beian_ga:'Offentlig sikkerhed 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle rettigheder forbeholdes.',  anim1:'Draw line', anim2:'Blomst', anim3:'Kalligrafi', anim4:'Digt', anim5:'Follow', anim_free:'Fri tegning', free_title:'Fri tegning', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetykkelse', free_touch:'Punktstørrelse', free_color:'Farverig', free_fx:'Rendering', fx_glow:'Glød', fx_flat:'Flad', fx_neon:'Neon', free_clear:'Ryd', sc_more:'Udvid alle', sc_less:'Skjul', ft7_t:'Værktøjslinje og HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Realtidsregistrering af enhedens rapporteringshastighed', stat_rate_v:'300+ Hz'},
    'fi-FI': {foot_partner:'Kumppanit:', share_google:'Jaa Google', share_youtube:'Jaa YouTube', share_tiktok:'Jaa TikTok', share_douyin:'Jaa Douyin', share_instagram:'Jaa Instagram', share_whatsapp:'Jaa WhatsApp', share_skype:'Jaa Skype', share_line:'Jaa LINE', share_weibo:'Jaa Weibo', share_wechat:'Jaa WeChat', share_x:'Jaa X', share_facebook:'Jaa Facebook', share_linkedin:'Jaa LinkedIn', share_telegram:'Jaa Telegram', share_email:'Jaa Email', eb_perf:'Suorituskyky', eb_start:'Pikakäynnistys', tag_langs:'36 kieltä', tag_auto:'Automaattitunnistus', tag_logo:'Logopaneeli', beian_ga:'Julkinen turvallisuus 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Kaikki oikeudet pidätetään.',  anim1:'Draw line', anim2:'Kukka', anim3:'Kalligrafia', anim4:'Runo', anim5:'Follow', anim_free:'Vapaa piirto', free_title:'Vapaa piirto', free_mode_line:'Viiva', free_mode_point:'Piste', free_line:'Viivan paksuus', free_touch:'Pisteen koko', free_color:'Värillinen', free_fx:'Renderöinti', fx_glow:'Hehku', fx_flat:'Litteä', fx_neon:'Neon', free_clear:'Tyhjennä', sc_more:'Laajenna kaikki', sc_less:'Kutista', ft7_t:'Työkalupalkki ja HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Laitteen raportointinopeuden reaaliaikainen tunnistus', stat_rate_v:'300+ Hz'},
    'kk-KZ': {foot_partner:'Серіктестер:', share_google:'Бөлісу Google', share_youtube:'Бөлісу YouTube', share_tiktok:'Бөлісу TikTok', share_douyin:'Бөлісу Douyin', share_instagram:'Бөлісу Instagram', share_whatsapp:'Бөлісу WhatsApp', share_skype:'Бөлісу Skype', share_line:'Бөлісу LINE', share_weibo:'Бөлісу Weibo', share_wechat:'Бөлісу WeChat', share_x:'Бөлісу X', share_facebook:'Бөлісу Facebook', share_linkedin:'Бөлісу LinkedIn', share_telegram:'Бөлісу Telegram', share_email:'Бөлісу Email', eb_perf:'Өнімділік', eb_start:'Жылдам бастау', tag_langs:'36 тіл', tag_auto:'Автоанықтау', tag_logo:'Логотип тақтасы', beian_ga:'Қоғамдық қауіпсіздік 44031102000915', beian_icp:'Гуандун ICP 2023084805-9', foot_copy_pre:'Авторлық құқық', foot_copy_post:'Барлық құқықтар қорғалған.',  anim1:'Draw line', anim2:'Гүл', anim3:'Каллиграфия', anim4:'Өлең', anim5:'Follow', anim_free:'Еркін сурет', free_title:'Еркін сурет', free_mode_line:'Сызық', free_mode_point:'Нүкте', free_line:'Сызық қалыңдығы', free_touch:'Нүкте өлшемі', free_color:'Түрлі-түсті', free_fx:'Рендер', fx_glow:'Жарқырау', fx_flat:'Жазық', fx_neon:'Неон', free_clear:'Тазалау', sc_more:'Барлығын жаю', sc_less:'Жию', ft7_t:'Құралдар панелі мен HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Құрылғының есеп беру жиілігін нақты уақытта анықтау', stat_rate_v:'300+ Hz'},
    'ms-MY': {foot_partner:'Rakan:', share_google:'Kongsi ke Google', share_youtube:'Kongsi ke YouTube', share_tiktok:'Kongsi ke TikTok', share_douyin:'Kongsi ke Douyin', share_instagram:'Kongsi ke Instagram', share_whatsapp:'Kongsi ke WhatsApp', share_skype:'Kongsi ke Skype', share_line:'Kongsi ke LINE', share_weibo:'Kongsi ke Weibo', share_wechat:'Kongsi ke WeChat', share_x:'Kongsi ke X', share_facebook:'Kongsi ke Facebook', share_linkedin:'Kongsi ke LinkedIn', share_telegram:'Kongsi ke Telegram', share_email:'Kongsi ke Email', eb_perf:'Prestasi', eb_start:'Mula pantas', tag_langs:'36 bahasa', tag_auto:'Kesan automatik', tag_logo:'Panel logo', beian_ga:'Keselamatan awam 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Hak cipta', foot_copy_post:'Hak cipta terpelihara.',  anim1:'Draw line', anim2:'Bunga', anim3:'Kaligrafi', anim4:'Sajak', anim5:'Follow', anim_free:'Lukisan bebas', free_title:'Lukisan bebas', free_mode_line:'Garis', free_mode_point:'Titik', free_line:'Ketebalan garis', free_touch:'Saiz titik', free_color:'Berwarna', free_fx:'Render', fx_glow:'Cahaya', fx_flat:'Rata', fx_neon:'Neon', free_clear:'Kosongkan', sc_more:'Kembangkan semua', sc_less:'Runtuhkan', ft7_t:'Bar alat dan HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Pengesanan masa nyata kadar laporan peranti', stat_rate_v:'300+ Hz'},
    'fil-PH': {foot_partner:'Mga kasosyo:', share_google:'Ibahagi sa Google', share_youtube:'Ibahagi sa YouTube', share_tiktok:'Ibahagi sa TikTok', share_douyin:'Ibahagi sa Douyin', share_instagram:'Ibahagi sa Instagram', share_whatsapp:'Ibahagi sa WhatsApp', share_skype:'Ibahagi sa Skype', share_line:'Ibahagi sa LINE', share_weibo:'Ibahagi sa Weibo', share_wechat:'Ibahagi sa WeChat', share_x:'Ibahagi sa X', share_facebook:'Ibahagi sa Facebook', share_linkedin:'Ibahagi sa LinkedIn', share_telegram:'Ibahagi sa Telegram', share_email:'Ibahagi sa Email', eb_perf:'Pagganap', eb_start:'Mabilis na pagsisimula', tag_langs:'36 na wika', tag_auto:'Awtomatikong pagtukoy', tag_logo:'Panel ng logo', beian_ga:'Pampublikong seguridad 44031102000915', beian_icp:'ICP ng Guangdong 2023084805-9', foot_copy_pre:'Karapatang-ari', foot_copy_post:'Nakalaan ang lahat ng karapatan.',  anim1:'Draw line', anim2:'Bulaklak', anim3:'Kaligrapiya', anim4:'Tula', anim5:'Follow', anim_free:'Malayang pagguhit', free_title:'Malayang pagguhit', free_mode_line:'Linya', free_mode_point:'Tuldok', free_line:'Kapal ng linya', free_touch:'Laki ng tuldok', free_color:'Makulay', free_fx:'Render', fx_glow:'Kislap', fx_flat:'Patag', fx_neon:'Neon', free_clear:'Burahin', sc_more:'Palawakin lahat', sc_less:'Tiklupin', ft7_t:'Toolbar at HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Real-time na pagtukoy ng report rate ng device', stat_rate_v:'300+ Hz'},
    'mn-MN': {foot_partner:'Түншүүд:', share_google:'Хуваалцах Google', share_youtube:'Хуваалцах YouTube', share_tiktok:'Хуваалцах TikTok', share_douyin:'Хуваалцах Douyin', share_instagram:'Хуваалцах Instagram', share_whatsapp:'Хуваалцах WhatsApp', share_skype:'Хуваалцах Skype', share_line:'Хуваалцах LINE', share_weibo:'Хуваалцах Weibo', share_wechat:'Хуваалцах WeChat', share_x:'Хуваалцах X', share_facebook:'Хуваалцах Facebook', share_linkedin:'Хуваалцах LinkedIn', share_telegram:'Хуваалцах Telegram', share_email:'Хуваалцах Email', eb_perf:'Гүйцэтгэл', eb_start:'Хурдан эхлэх', tag_langs:'36 хэл', tag_auto:'Автомат илрүүлэлт', tag_logo:'Лого панель', beian_ga:'Нийтийн аюулгүй байдал 44031102000915', beian_icp:'Гуандун ICP 2023084805-9', foot_copy_pre:'Зохиогчийн эрх', foot_copy_post:'Бүх эрх хуулиар хамгаалагдсан.',  anim1:'Draw line', anim2:'Цэцэг', anim3:'Уран бичлэг', anim4:'Шүлэг', anim5:'Follow', anim_free:'Чөлөөт зураг', free_title:'Чөлөөт зураг', free_mode_line:'Шугам', free_mode_point:'Цэг', free_line:'Шугамын зузаан', free_touch:'Цэгийн хэмжээ', free_color:'Өнгөлөг', free_fx:'Дүрслэл', fx_glow:'Гэрэлтэлт', fx_flat:'Хавтгай', fx_neon:'Неон', free_clear:'Арилгах', sc_more:'Бүгдийг дэлгэх', sc_less:'Хураах', ft7_t:'Багажны самбар ба HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Төхөөрөмжийн мэдээлэх давтамжийг бодит цагт илрүүлэх', stat_rate_v:'300+ Hz'},
    'my-MM': {foot_partner:'မိတ်ဖက်:', share_google:'မျှဝေရန် Google', share_youtube:'မျှဝေရန် YouTube', share_tiktok:'မျှဝေရန် TikTok', share_douyin:'မျှဝေရန် Douyin', share_instagram:'မျှဝေရန် Instagram', share_whatsapp:'မျှဝေရန် WhatsApp', share_skype:'မျှဝေရန် Skype', share_line:'မျှဝေရန် LINE', share_weibo:'မျှဝေရန် Weibo', share_wechat:'မျှဝေရန် WeChat', share_x:'မျှဝေရန် X', share_facebook:'မျှဝေရန် Facebook', share_linkedin:'မျှဝေရန် LinkedIn', share_telegram:'မျှဝေရန် Telegram', share_email:'မျှဝေရန် Email', eb_perf:'စွမ်းဆောင်ရည်', eb_start:'အမြန်စတင်ရန်', tag_langs:'ဘာသာစကား ၃၆ မျိုး', tag_auto:'အလိုအလျောက် ထောက်လှမ်း', tag_logo:'လိုဂိုအကန့်', beian_ga:'ပြည်သူ့လုံခြုံရေး 44031102000915', beian_icp:'ကွမ်းတုံ ICP 2023084805-9', foot_copy_pre:'မူပိုင်ခွင့်', foot_copy_post:'မူပိုင်ခွင့်အားလုံး လက်ဝယ်ရှိသည်။',  anim1:'Draw line', anim2:'ပန်း', anim3:'လက်ရေးလှ', anim4:'ကဗျာ', anim5:'Follow', anim_free:'လွတ်လပ်စွာရေးဆွဲ', free_title:'လွတ်လပ်စွာရေးဆွဲ', free_mode_line:'မျဉ်း', free_mode_point:'အစက်', free_line:'မျဉ်းအထူ', free_touch:'အစက်အရွယ်', free_color:'အရောင်စုံ', free_fx:'ပြသမှု', fx_glow:'လင်းလက်', fx_flat:'ပြား', fx_neon:'နီယွန်', free_clear:'ရှင်းလင်း', sc_more:'အားလုံးချဲ့', sc_less:'ခေါက်', ft7_t:'ကိရိယာဘားနှင့် HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'စက်၏ အစီရင်ခံနှုန်းကို အချိန်နှင့်တပြေးညီ ထောက်လှမ်းခြင်း', stat_rate_v:'300+ Hz'},
    'fa-IR': {foot_partner:'شرکا:', share_google:'اشتراک در Google', share_youtube:'اشتراک در YouTube', share_tiktok:'اشتراک در TikTok', share_douyin:'اشتراک در Douyin', share_instagram:'اشتراک در Instagram', share_whatsapp:'اشتراک در WhatsApp', share_skype:'اشتراک در Skype', share_line:'اشتراک در LINE', share_weibo:'اشتراک در Weibo', share_wechat:'اشتراک در WeChat', share_x:'اشتراک در X', share_facebook:'اشتراک در Facebook', share_linkedin:'اشتراک در LinkedIn', share_telegram:'اشتراک در Telegram', share_email:'اشتراک در Email', eb_perf:'کارایی', eb_start:'شروع سریع', tag_langs:'۳۶ زبان', tag_auto:'تشخیص خودکار', tag_logo:'پنل لوگو', beian_ga:'امنیت عمومی 44031102000915', beian_icp:'ICP گوانگدونگ 2023084805-9', foot_copy_pre:'حق نشر', foot_copy_post:'کلیه حقوق محفوظ است.',  anim1:'Draw line', anim2:'گل', anim3:'خوشنویسی', anim4:'شعر', anim5:'Follow', anim_free:'رسم آزاد', free_title:'رسم آزاد', free_mode_line:'خط', free_mode_point:'نقطه', free_line:'ضخامت خط', free_touch:'اندازه نقطه', free_color:'رنگی', free_fx:'رندر', fx_glow:'درخشش', fx_flat:'تخت', fx_neon:'نئون', free_clear:'پاک کردن', sc_more:'باز کردن همه', sc_less:'جمع کردن', ft7_t:'نوار ابزار و HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'تشخیص زمان واقعی نرخ گزارش دستگاه', stat_rate_v:'300+ Hz'},
    'hi-IN': {foot_partner:'साझेदार:', share_google:'पर साझा करें Google', share_youtube:'पर साझा करें YouTube', share_tiktok:'पर साझा करें TikTok', share_douyin:'पर साझा करें Douyin', share_instagram:'पर साझा करें Instagram', share_whatsapp:'पर साझा करें WhatsApp', share_skype:'पर साझा करें Skype', share_line:'पर साझा करें LINE', share_weibo:'पर साझा करें Weibo', share_wechat:'पर साझा करें WeChat', share_x:'पर साझा करें X', share_facebook:'पर साझा करें Facebook', share_linkedin:'पर साझा करें LinkedIn', share_telegram:'पर साझा करें Telegram', share_email:'पर साझा करें Email', eb_perf:'प्रदर्शन', eb_start:'त्वरित शुरुआत', tag_langs:'36 भाषाएँ', tag_auto:'स्वतः पहचान', tag_logo:'लोगो पैनल', beian_ga:'सार्वजनिक सुरक्षा 44031102000915', beian_icp:'ग्वांगडोंग ICP 2023084805-9', foot_copy_pre:'कॉपीराइट', foot_copy_post:'सर्वाधिकार सुरक्षित।',  anim1:'Draw line', anim2:'फूल', anim3:'सुलेख', anim4:'कविता', anim5:'Follow', anim_free:'मुक्त चित्रण', free_title:'मुक्त चित्रण', free_mode_line:'रेखा', free_mode_point:'बिंदु', free_line:'रेखा की मोटाई', free_touch:'बिंदु का आकार', free_color:'रंगीन', free_fx:'रेंडर', fx_glow:'चमक', fx_flat:'सपाट', fx_neon:'नियॉन', free_clear:'साफ़ करें', sc_more:'सभी विस्तृत करें', sc_less:'संकुचित करें', ft7_t:'टूलबार और HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'डिवाइस रिपोर्ट दर का रीयल-टाइम पता लगाना', stat_rate_v:'300+ Hz'},
    'el-GR': {foot_partner:'Συνεργάτες:', share_google:'Κοινοποίηση σε Google', share_youtube:'Κοινοποίηση σε YouTube', share_tiktok:'Κοινοποίηση σε TikTok', share_douyin:'Κοινοποίηση σε Douyin', share_instagram:'Κοινοποίηση σε Instagram', share_whatsapp:'Κοινοποίηση σε WhatsApp', share_skype:'Κοινοποίηση σε Skype', share_line:'Κοινοποίηση σε LINE', share_weibo:'Κοινοποίηση σε Weibo', share_wechat:'Κοινοποίηση σε WeChat', share_x:'Κοινοποίηση σε X', share_facebook:'Κοινοποίηση σε Facebook', share_linkedin:'Κοινοποίηση σε LinkedIn', share_telegram:'Κοινοποίηση σε Telegram', share_email:'Κοινοποίηση σε Email', eb_perf:'Απόδοση', eb_start:'Γρήγορη εκκίνηση', tag_langs:'36 γλώσσες', tag_auto:'Αυτόματη ανίχνευση', tag_logo:'Πλαίσιο λογοτύπου', beian_ga:'Δημόσια ασφάλεια 44031102000915', beian_icp:'ICP Γκουανγκντόνγκ 2023084805-9', foot_copy_pre:'Πνευματικά δικαιώματα', foot_copy_post:'Με επιφύλαξη παντός δικαιώματος.',  anim1:'Draw line', anim2:'Λουλούδι', anim3:'Καλλιγραφία', anim4:'Ποίημα', anim5:'Follow', anim_free:'Ελεύθερη σχεδίαση', free_title:'Ελεύθερη σχεδίαση', free_mode_line:'Γραμμή', free_mode_point:'Σημείο', free_line:'Πάχος γραμμής', free_touch:'Μέγεθος σημείου', free_color:'Πολύχρωμο', free_fx:'Απόδοση', fx_glow:'Λάμψη', fx_flat:'Επίπεδο', fx_neon:'Νέον', free_clear:'Καθαρισμός', sc_more:'Ανάπτυξη όλων', sc_less:'Σύμπτυξη', ft7_t:'Γραμμή εργαλείων και HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Ανίχνευση ρυθμού αναφοράς συσκευής σε πραγματικό χρόνο', stat_rate_v:'300+ Hz'},
    'km-KH': {foot_partner:'ដៃគូ:', share_google:'ចែករំលែកទៅ Google', share_youtube:'ចែករំលែកទៅ YouTube', share_tiktok:'ចែករំលែកទៅ TikTok', share_douyin:'ចែករំលែកទៅ Douyin', share_instagram:'ចែករំលែកទៅ Instagram', share_whatsapp:'ចែករំលែកទៅ WhatsApp', share_skype:'ចែករំលែកទៅ Skype', share_line:'ចែករំលែកទៅ LINE', share_weibo:'ចែករំលែកទៅ Weibo', share_wechat:'ចែករំលែកទៅ WeChat', share_x:'ចែករំលែកទៅ X', share_facebook:'ចែករំលែកទៅ Facebook', share_linkedin:'ចែករំលែកទៅ LinkedIn', share_telegram:'ចែករំលែកទៅ Telegram', share_email:'ចែករំលែកទៅ Email', eb_perf:'សមត្ថភាព', eb_start:'ចាប់ផ្តើមរហ័ស', tag_langs:'36 ភាសា', tag_auto:'រកឃើញស្វ័យប្រវត្តិ', tag_logo:'ផ្ទាំងឡូហ្គោ', beian_ga:'សន្តិសុខសាធារណៈ 44031102000915', beian_icp:'ICP ក្វាងដុង 2023084805-9', foot_copy_pre:'រក្សាសិទ្ធិ', foot_copy_post:'រក្សាសិទ្ធិគ្រប់បែបយ៉ាង។',  anim1:'Draw line', anim2:'ផ្កា', anim3:'អក្សរសិល្ប៍', anim4:'កំណាព្យ', anim5:'Follow', anim_free:'គូរដោយសេរី', free_title:'គូរដោយសេរី', free_mode_line:'បន្ទាត់', free_mode_point:'ចំណុច', free_line:'កម្រាស់បន្ទាត់', free_touch:'ទំហំចំណុច', free_color:'ច្រើនពណ៌', free_fx:'បង្ហាញ', fx_glow:'ភ្លឺ', fx_flat:'រាបស្មើ', fx_neon:'នីអុង', free_clear:'សម្អាត', sc_more:'ពង្រីកទាំងអស់', sc_less:'បត់', ft7_t:'របារឧបករណ៍ និង HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'ការរកឃើញអត្រារាយការណ៍របស់ឧបករណ៍ជាពេលវេលាពិត', stat_rate_v:'300+ Hz'},
    'ga-IE': {foot_partner:'Comhpháirtithe:', share_google:'Roinn ar Google', share_youtube:'Roinn ar YouTube', share_tiktok:'Roinn ar TikTok', share_douyin:'Roinn ar Douyin', share_instagram:'Roinn ar Instagram', share_whatsapp:'Roinn ar WhatsApp', share_skype:'Roinn ar Skype', share_line:'Roinn ar LINE', share_weibo:'Roinn ar Weibo', share_wechat:'Roinn ar WeChat', share_x:'Roinn ar X', share_facebook:'Roinn ar Facebook', share_linkedin:'Roinn ar LinkedIn', share_telegram:'Roinn ar Telegram', share_email:'Roinn ar Email', eb_perf:'Feidhmíocht', eb_start:'Tús tapa', tag_langs:'36 teanga', tag_auto:'Braith go huathoibríoch', tag_logo:'Painéal lógó', beian_ga:'Slándáil phoiblí 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Cóipcheart', foot_copy_post:'Gach ceart ar cosaint.',  anim1:'Draw line', anim2:'Bláth', anim3:'Callagrafaíocht', anim4:'Dán', anim5:'Follow', anim_free:'Saor-líníocht', free_title:'Saor-líníocht', free_mode_line:'Líne', free_mode_point:'Pointe', free_line:'Tiús líne', free_touch:'Méid pointe', free_color:'Il-daite', free_fx:'Rindreáil', fx_glow:'Glóir', fx_flat:'Cothrom', fx_neon:'Neoin', free_clear:'Glan', sc_more:'Leathnaigh go léir', sc_less:'Fill', ft7_t:'Barra uirlisí agus HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Brath am fíor-ama ar ráta tuairiscithe an ghléis', stat_rate_v:'300+ Hz'},
    'la-LA': {foot_partner:'Socii:', share_google:'Communica in Google', share_youtube:'Communica in YouTube', share_tiktok:'Communica in TikTok', share_douyin:'Communica in Douyin', share_instagram:'Communica in Instagram', share_whatsapp:'Communica in WhatsApp', share_skype:'Communica in Skype', share_line:'Communica in LINE', share_weibo:'Communica in Weibo', share_wechat:'Communica in WeChat', share_x:'Communica in X', share_facebook:'Communica in Facebook', share_linkedin:'Communica in LinkedIn', share_telegram:'Communica in Telegram', share_email:'Communica in Email', eb_perf:'Facultas', eb_start:'Initium celer', tag_langs:'36 linguae', tag_auto:'Detectio automatica', tag_logo:'Tabula logotypi', beian_ga:'Salus publica 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Ius auctoris', foot_copy_post:'Omnia iura reservata.',  anim1:'Draw line', anim2:'Flos', anim3:'Calligraphia', anim4:'Carmen', anim5:'Follow', anim_free:'Libera pictura', free_title:'Libera pictura', free_mode_line:'Linea', free_mode_point:'Punctum', free_line:'Crassitudo lineae', free_touch:'Magnitudo puncti', free_color:'Coloratus', free_fx:'Redditio', fx_glow:'Fulgor', fx_flat:'Planus', fx_neon:'Neon', free_clear:'Purgare', sc_more:'Omnia expandere', sc_less:'Complicare', ft7_t:'Tabula instrumentorum et HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Detectio reali-temporis rationis relationis instrumenti', stat_rate_v:'300+ Hz'},
    'th-TH': {foot_partner:'พันธมิตร:', share_google:'แชร์ไปที่ Google', share_youtube:'แชร์ไปที่ YouTube', share_tiktok:'แชร์ไปที่ TikTok', share_douyin:'แชร์ไปที่ Douyin', share_instagram:'แชร์ไปที่ Instagram', share_whatsapp:'แชร์ไปที่ WhatsApp', share_skype:'แชร์ไปที่ Skype', share_line:'แชร์ไปที่ LINE', share_weibo:'แชร์ไปที่ Weibo', share_wechat:'แชร์ไปที่ WeChat', share_x:'แชร์ไปที่ X', share_facebook:'แชร์ไปที่ Facebook', share_linkedin:'แชร์ไปที่ LinkedIn', share_telegram:'แชร์ไปที่ Telegram', share_email:'แชร์ไปที่ Email', eb_perf:'ประสิทธิภาพ', eb_start:'เริ่มต้นอย่างรวดเร็ว', tag_langs:'36 ภาษา', tag_auto:'ตรวจจับอัตโนมัติ', tag_logo:'แผงโลโก้', beian_ga:'ความมั่นคงสาธารณะ 44031102000915', beian_icp:'กวางตุ้ง ICP 2023084805-9', foot_copy_pre:'ลิขสิทธิ์', foot_copy_post:'สงวนลิขสิทธิ์',  anim1:'Draw line', anim2:'ดอกไม้', anim3:'อักษรวิจิตร', anim4:'บทกวี', anim5:'Follow', anim_free:'วาดอิสระ', free_title:'วาดอิสระ', free_mode_line:'เส้น', free_mode_point:'จุด', free_line:'ความหนาเส้น', free_touch:'ขนาดจุด', free_color:'หลากสี', free_fx:'การเรนเดอร์', fx_glow:'เรืองแสง', fx_flat:'แบน', fx_neon:'นีออน', free_clear:'ล้าง', sc_more:'ขยายทั้งหมด', sc_less:'ย่อ', ft7_t:'แถบเครื่องมือและ HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'ตรวจจับอัตราการรายงานของอุปกรณ์แบบเรียลไทม์', stat_rate_v:'300+ Hz'},
    'vi-VN': {foot_partner:'Đối tác:', share_google:'Chia sẻ lên Google', share_youtube:'Chia sẻ lên YouTube', share_tiktok:'Chia sẻ lên TikTok', share_douyin:'Chia sẻ lên Douyin', share_instagram:'Chia sẻ lên Instagram', share_whatsapp:'Chia sẻ lên WhatsApp', share_skype:'Chia sẻ lên Skype', share_line:'Chia sẻ lên LINE', share_weibo:'Chia sẻ lên Weibo', share_wechat:'Chia sẻ lên WeChat', share_x:'Chia sẻ lên X', share_facebook:'Chia sẻ lên Facebook', share_linkedin:'Chia sẻ lên LinkedIn', share_telegram:'Chia sẻ lên Telegram', share_email:'Chia sẻ lên Email', eb_perf:'Hiệu năng', eb_start:'Bắt đầu nhanh', tag_langs:'36 ngôn ngữ', tag_auto:'Tự động phát hiện', tag_logo:'Bảng logo', beian_ga:'An ninh công cộng 44031102000915', beian_icp:'ICP Quảng Đông 2023084805-9', foot_copy_pre:'Bản quyền', foot_copy_post:'Bảo lưu mọi quyền.',  anim1:'Draw line', anim2:'Hoa', anim3:'Thư pháp', anim4:'Bài thơ', anim5:'Follow', anim_free:'Vẽ tự do', free_title:'Vẽ tự do', free_mode_line:'Đường', free_mode_point:'Điểm', free_line:'Độ dày nét', free_touch:'Cỡ điểm', free_color:'Nhiều màu', free_fx:'Kết xuất', fx_glow:'Phát sáng', fx_flat:'Phẳng', fx_neon:'Neon', free_clear:'Xóa', sc_more:'Mở rộng tất cả', sc_less:'Thu gọn', ft7_t:'Thanh công cụ và HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'Phát hiện tốc độ báo cáo thiết bị theo thời gian thực', stat_rate_v:'300+ Hz'},
    'lo-LA': {foot_partner:'ຄູ່ຮ່ວມງານ:', share_google:'ແບ່ງປັນໄປທີ່ Google', share_youtube:'ແບ່ງປັນໄປທີ່ YouTube', share_tiktok:'ແບ່ງປັນໄປທີ່ TikTok', share_douyin:'ແບ່ງປັນໄປທີ່ Douyin', share_instagram:'ແບ່ງປັນໄປທີ່ Instagram', share_whatsapp:'ແບ່ງປັນໄປທີ່ WhatsApp', share_skype:'ແບ່ງປັນໄປທີ່ Skype', share_line:'ແບ່ງປັນໄປທີ່ LINE', share_weibo:'ແບ່ງປັນໄປທີ່ Weibo', share_wechat:'ແບ່ງປັນໄປທີ່ WeChat', share_x:'ແບ່ງປັນໄປທີ່ X', share_facebook:'ແບ່ງປັນໄປທີ່ Facebook', share_linkedin:'ແບ່ງປັນໄປທີ່ LinkedIn', share_telegram:'ແບ່ງປັນໄປທີ່ Telegram', share_email:'ແບ່ງປັນໄປທີ່ Email', eb_perf:'ປະສິດທິພາບ', eb_start:'ເລີ່ມຕົ້ນໄວ', tag_langs:'36 ພາສາ', tag_auto:'ກວດຈັບອັດຕະໂນມັດ', tag_logo:'ແຜງໂລໂກ້', beian_ga:'ຄວາມປອດໄພສາທາລະນະ 44031102000915', beian_icp:'ICP ກວາງຕຸ້ງ 2023084805-9', foot_copy_pre:'ລິຂະສິດ', foot_copy_post:'ສະຫງວນລິຂະສິດ',  anim1:'Draw line', anim2:'ດອກໄມ້', anim3:'ອັກສອນສິນ', anim4:'ກະວີ', anim5:'Follow', anim_free:'ແຕ້ມອິດສະຫຼະ', free_title:'ແຕ້ມອິດສະຫຼະ', free_mode_line:'ເສັ້ນ', free_mode_point:'ຈຸດ', free_line:'ຄວາມຫນາເສັ້ນ', free_touch:'ຂະຫນາດຈຸດ', free_color:'ຫຼາຍສີ', free_fx:'ການສະແດງຜົນ', fx_glow:'ເລື່ອງແສງ', fx_flat:'ແປ້ນ', fx_neon:'ນີອອນ', free_clear:'ລຶບ', sc_more:'ຂະຫຍາຍທັງໝົດ', sc_less:'ຫຍໍ້', ft7_t:'ແຖບເຄື່ອງມື ແລະ HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'ກວດຈັບອັດຕາການລາຍງານຂອງອຸປະກອນແບບທັນທີ', stat_rate_v:'300+ Hz'},
    'ar-SA': {foot_partner:'الشركاء:', share_google:'شارك على Google', share_youtube:'شارك على YouTube', share_tiktok:'شارك على TikTok', share_douyin:'شارك على Douyin', share_instagram:'شارك على Instagram', share_whatsapp:'شارك على WhatsApp', share_skype:'شارك على Skype', share_line:'شارك على LINE', share_weibo:'شارك على Weibo', share_wechat:'شارك على WeChat', share_x:'شارك على X', share_facebook:'شارك على Facebook', share_linkedin:'شارك على LinkedIn', share_telegram:'شارك على Telegram', share_email:'شارك على Email', eb_perf:'الأداء', eb_start:'بدء سريع', tag_langs:'36 لغة', tag_auto:'كشف تلقائي', tag_logo:'لوحة الشعار', beian_ga:'الأمن العام 44031102000915', beian_icp:'ICP قوانغدونغ 2023084805-9', foot_copy_pre:'حقوق النشر', foot_copy_post:'جميع الحقوق محفوظة.',  anim1:'Draw line', anim2:'زهرة', anim3:'خط عربي', anim4:'قصيدة', anim5:'Follow', anim_free:'رسم حر', free_title:'رسم حر', free_mode_line:'خط', free_mode_point:'نقطة', free_line:'سماكة الخط', free_touch:'حجم النقطة', free_color:'ملون', free_fx:'عرض', fx_glow:'توهج', fx_flat:'مسطح', fx_neon:'نيون', free_clear:'مسح', sc_more:'توسيع الكل', sc_less:'طي', ft7_t:'شريط الأدوات و HUD', ft7_p:'The bottom toolbar collapses / expands with one click; hover 1s for the move handle, hold to drag the whole toolbar and release to drop it. On maximize / restore or a logo click in penetration mode, the toolbar and HUD automatically return to their initial position. The HUD shows device, protocol, output, contacts, coordinates, pressure, Pressure Levels, pen count, tilt and report rate live.', stat_rate:'كشف معدل إبلاغ الجهاز في الوقت الحقيقي', stat_rate_v:'300+ Hz'}
  };
  for (var k in T7){ if (!T7.hasOwnProperty(k)) continue; var d = X[k] = X[k] || {}; for (var j in T7[k]) d[j] = T7[k][j]; }
})();
</script>
<script>
/* ===== meta 三标签（标题 / 描述 / 关键词）全语言重译，统一以简体中文站文案为源 ===== */
(function(){
  var M = {
    'zh-CN': {foot_partner:'伙伴：', share_google:'分享到 Google', share_youtube:'分享到 YouTube', share_tiktok:'分享到 TikTok', share_douyin:'分享到 Douyin', share_instagram:'分享到 Instagram', share_whatsapp:'分享到 WhatsApp', share_skype:'分享到 Skype', share_line:'分享到 LINE', share_weibo:'分享到 Weibo', share_wechat:'分享到 WeChat', share_x:'分享到 X', share_facebook:'分享到 Facebook', share_linkedin:'分享到 LinkedIn', share_telegram:'分享到 Telegram', share_email:'分享到 Email', eb_perf:'性能', eb_start:'快速上手', tag_langs:'36 种语言', tag_auto:'自动检测', tag_logo:'Logo 面板', beian_ga:'粤公网安备44031102000915号', beian_icp:'粤ICP备2023084805号-9', foot_copy_pre:'版权所有', foot_copy_post:'保留所有权利。',  anim1:'画线', anim2:'花朵', anim3:'书法', anim4:'诗词', anim5:'跟随', anim_free:'自由绘制', free_title:'自由绘制', free_mode_line:'线', free_mode_point:'点', free_line:'线条粗度', free_touch:'触摸点大小', free_color:'彩色循环', free_fx:'渲染', fx_glow:'发光', fx_flat:'平实', fx_neon:'霓虹', free_clear:'清除', sc_more:'展开全部', sc_less:'收起', title:'EMR-TEST · 专业轻量级原笔迹矢量书写绘画测试白板 | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST 是一款面向电磁笔（EMR）与主动式电容笔的专业轻量级原笔迹矢量书写绘画测试白板：原笔迹书写、屏幕批注、桌面交互、压感调节、禁止手触、抖动補正、倾角监测、设备协议、HUD参数遥测、电容屏测试，支持 PNG / JSON 格式导出保存。',
      keywords:'EMR-TEST,原笔迹白板,数位板测试,电磁屏测试,电容屏测试,压感笔测试,矢量绘画板,电子白板,绘画板,绘图板,写字板,电磁笔,EMR,AES,MPP,USI,压感测试,禁止手触,倾角测试'},
    'zh-TW': {foot_partner:'夥伴：', share_google:'分享到 Google', share_youtube:'分享到 YouTube', share_tiktok:'分享到 TikTok', share_douyin:'分享到 Douyin', share_instagram:'分享到 Instagram', share_whatsapp:'分享到 WhatsApp', share_skype:'分享到 Skype', share_line:'分享到 LINE', share_weibo:'分享到 Weibo', share_wechat:'分享到 WeChat', share_x:'分享到 X', share_facebook:'分享到 Facebook', share_linkedin:'分享到 LinkedIn', share_telegram:'分享到 Telegram', share_email:'分享到 Email', eb_perf:'效能', eb_start:'快速上手', tag_langs:'36 種語言', tag_auto:'自動偵測', tag_logo:'Logo 面板', beian_ga:'粵公網安備44031102000915號', beian_icp:'粵ICP備2023084805號-9',  anim1:'畫線', anim2:'花朵', anim3:'書法', anim4:'詩詞', anim5:'跟隨', anim_free:'自由繪製', free_title:'自由繪製', free_mode_line:'線', free_mode_point:'點', free_line:'線條粗細', free_touch:'觸點大小', free_color:'彩色循環', free_fx:'渲染', fx_glow:'發光', fx_flat:'平實', fx_neon:'霓虹', free_clear:'清除', sc_more:'展開全部', sc_less:'收起', title:'EMR-TEST · 專業輕量級原筆跡向量書寫繪畫測試白板 | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST 是一款面向電磁筆（EMR）與主動式電容筆的專業輕量級原筆跡向量書寫繪畫測試白板：原筆跡書寫、螢幕批註、桌面互動、壓感調節、禁止手觸、抖動補正、傾角監測、設備協定、HUD 參數遙測、電容螢幕測試，支援 PNG / JSON 格式匯出保存。',
      keywords:'EMR-TEST,原筆跡白板,數位板測試,電磁螢幕測試,電容螢幕測試,壓感筆測試,向量繪圖板,電子白板,繪圖板,繪畫板,寫字板,電磁筆,EMR,AES,MPP,USI,壓感測試,禁止手觸,傾角測試'},
    'en-US': {foot_partner:'Partners:', share_google:'Share to Google', share_youtube:'Share to YouTube', share_tiktok:'Share to TikTok', share_douyin:'Share to Douyin', share_instagram:'Share to Instagram', share_whatsapp:'Share to WhatsApp', share_skype:'Share to Skype', share_line:'Share to LINE', share_weibo:'Share to Weibo', share_wechat:'Share to WeChat', share_x:'Share to X', share_facebook:'Share to Facebook', share_linkedin:'Share to LinkedIn', share_telegram:'Share to Telegram', share_email:'Share to Email', eb_perf:'Performance', eb_start:'Quick Start', tag_langs:'36 Languages', tag_auto:'Auto detect', tag_logo:'Logo panel', beian_ga:'Public security 44031102000915', beian_icp:'Guangdong ICP 2023084805-9',  anim1:'Draw line', anim2:'Flower', anim3:'Calligraphy', anim4:'Poem', anim5:'Follow', anim_free:'Free draw', free_title:'Free draw', free_mode_line:'Line', free_mode_point:'Point', free_line:'Line width', free_touch:'Touch size', free_color:'Colorful', free_fx:'Render', fx_glow:'Glow', fx_flat:'Flat', fx_neon:'Neon', free_clear:'Clear', sc_more:'Expand all', sc_less:'Collapse', title:'EMR-TEST · Professional lightweight original-ink vector writing & drawing test whiteboard | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST is a professional lightweight original-ink vector writing and drawing test whiteboard for electromagnetic resonance (EMR) pens and active capacitive pens: original-ink writing, screen annotation, desktop interaction, pressure tuning, palm rejection, jitter correction, tilt monitoring, device protocol, HUD telemetry and capacitive screen test, with PNG / JSON export and saving.',
      keywords:'EMR-TEST,original-ink whiteboard,pen tablet test,EMR screen test,capacitive screen test,pressure pen test,vector drawing board,electronic whiteboard,drawing board,graphics tablet,writing board,EMR pen,EMR,AES,MPP,USI,pressure test,palm rejection,tilt test'},
    'ja-JP': {foot_partner:'パートナー：', share_google:'共有 Google', share_youtube:'共有 YouTube', share_tiktok:'共有 TikTok', share_douyin:'共有 Douyin', share_instagram:'共有 Instagram', share_whatsapp:'共有 WhatsApp', share_skype:'共有 Skype', share_line:'共有 LINE', share_weibo:'共有 Weibo', share_wechat:'共有 WeChat', share_x:'共有 X', share_facebook:'共有 Facebook', share_linkedin:'共有 LinkedIn', share_telegram:'共有 Telegram', share_email:'共有 Email', eb_perf:'パフォーマンス', eb_start:'クイックスタート', tag_langs:'36 言語', tag_auto:'自動検出', tag_logo:'ロゴパネル', beian_ga:'公安 44031102000915', beian_icp:'広東 ICP 2023084805-9', foot_copy_pre:'著作権', foot_copy_post:'無断転載を禁じます。',  anim1:'Draw line', anim2:'花', anim3:'書道', anim4:'詩', anim5:'Follow', anim_free:'フリーハンド', free_title:'フリーハンド', free_mode_line:'線', free_mode_point:'点', free_line:'線の太さ', free_touch:'タッチ点のサイズ', free_color:'カラー', free_fx:'描画効果', fx_glow:'グロー', fx_flat:'フラット', fx_neon:'ネオン', free_clear:'クリア', sc_more:'すべて展開', sc_less:'折りたたむ', title:'EMR-TEST · プロ仕様の軽量な原筆跡ベクター書写・描画テストホワイトボード | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST は電磁誘導ペン（EMR）とアクティブ静電ペン向けのプロ仕様の軽量な原筆跡ベクター書写・描画テストホワイトボードです：原筆跡の手書き、画面注釈、デスクトップ操作、筆圧調整、手のひら誤作動防止、手ぶれ補正、傾き検出、デバイスプロトコル、HUD テレメトリー、タッチパネルテストを備え、PNG / JSON 形式で書き出し・保存できます。',
      keywords:'EMR-TEST,原筆跡ホワイトボード,ペンタブレットテスト,電磁誘導画面テスト,タッチパネルテスト,筆圧ペンテスト,ベクター描画ボード,電子ホワイトボード,描画ボード,グラフィックタブレット,手書きボード,電磁誘導ペン,EMR,AES,MPP,USI,筆圧テスト,パームリジェクション,傾きテスト'},
    'ko-KR': {foot_partner:'파트너:', share_google:'공유 Google', share_youtube:'공유 YouTube', share_tiktok:'공유 TikTok', share_douyin:'공유 Douyin', share_instagram:'공유 Instagram', share_whatsapp:'공유 WhatsApp', share_skype:'공유 Skype', share_line:'공유 LINE', share_weibo:'공유 Weibo', share_wechat:'공유 WeChat', share_x:'공유 X', share_facebook:'공유 Facebook', share_linkedin:'공유 LinkedIn', share_telegram:'공유 Telegram', share_email:'공유 Email', eb_perf:'성능', eb_start:'빠른 시작', tag_langs:'36개 언어', tag_auto:'자동 감지', tag_logo:'로고 패널', beian_ga:'공안 44031102000915', beian_icp:'광둥 ICP 2023084805-9', foot_copy_pre:'저작권', foot_copy_post:'모든 권리 보유.',  anim1:'Draw line', anim2:'꽃', anim3:'서예', anim4:'시', anim5:'Follow', anim_free:'자유 그리기', free_title:'자유 그리기', free_mode_line:'선', free_mode_point:'점', free_line:'선 굵기', free_touch:'터치 크기', free_color:'컬러', free_fx:'렌더링', fx_glow:'글로우', fx_flat:'플랫', fx_neon:'네온', free_clear:'지우기', sc_more:'모두 펼치기', sc_less:'접기', title:'EMR-TEST · 전문가용 경량 원필적 벡터 필기·드로잉 테스트 화이트보드 | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST는 전자기 유도 펜(EMR)과 액티브 정전식 펜을 위한 전문가용 경량 원필적 벡터 필기·드로잉 테스트 화이트보드입니다: 원필적 필기, 화면 주석, 데스크톱 상호 작용, 필압 조절, 터치 차단, 흔들림 보정, 기울기 모니터링, 장치 프로토콜, HUD 원격 측정, 정전식 터치스크린 테스트를 지원하며 PNG / JSON 형식으로 내보내고 저장할 수 있습니다.',
      keywords:'EMR-TEST,원필적 화이트보드,펜 태블릿 테스트,전자기 유도 화면 테스트,정전식 터치스크린 테스트,필압 펜 테스트,벡터 드로잉 보드,전자 화이트보드,드로잉 보드,그래픽 태블릿,필기 보드,전자기 유도 펜,EMR,AES,MPP,USI,필압 테스트,터치 차단,기울기 테스트'},
    'ko-KP': {foot_partner:'파트너:', share_google:'공유 Google', share_youtube:'공유 YouTube', share_tiktok:'공유 TikTok', share_douyin:'공유 Douyin', share_instagram:'공유 Instagram', share_whatsapp:'공유 WhatsApp', share_skype:'공유 Skype', share_line:'공유 LINE', share_weibo:'공유 Weibo', share_wechat:'공유 WeChat', share_x:'공유 X', share_facebook:'공유 Facebook', share_linkedin:'공유 LinkedIn', share_telegram:'공유 Telegram', share_email:'공유 Email', eb_perf:'성능', eb_start:'빠른 시작', tag_langs:'36개 언어', tag_auto:'자동 감지', tag_logo:'로고 패널', beian_ga:'공안 44031102000915', beian_icp:'광둥 ICP 2023084805-9', foot_copy_pre:'저작권', foot_copy_post:'모든 권리 보유.',  anim1:'Draw line', anim2:'꽃', anim3:'서예', anim4:'시', anim5:'Follow', anim_free:'자유 그리기', free_title:'자유 그리기', free_mode_line:'선', free_mode_point:'점', free_line:'선 굵기', free_touch:'터치 크기', free_color:'컬러', free_fx:'렌더링', fx_glow:'글로우', fx_flat:'플랫', fx_neon:'네온', free_clear:'지우기', sc_more:'모두 펼치기', sc_less:'접기', title:'EMR-TEST · 전문가용 경량 원필적 벡터 필기·드로잉 테스트 화이트보드 | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST는 전자기 유도 펜(EMR)과 액티브 정전식 펜을 위한 전문가용 경량 원필적 벡터 필기·드로잉 테스트 화이트보드입니다: 원필적 필기, 화면 주석, 데스크톱 상호 작용, 필압 조절, 터치 차단, 흔들림 보정, 기울기 모니터링, 장치 프로토콜, HUD 원격 측정, 정전식 터치스크린 테스트를 지원하며 PNG / JSON 형식으로 내보내고 저장할 수 있습니다.',
      keywords:'EMR-TEST,원필적 화이트보드,펜 태블릿 테스트,전자기 유도 화면 테스트,정전식 터치스크린 테스트,필압 펜 테스트,벡터 드로잉 보드,전자 화이트보드,드로잉 보드,그래픽 태블릿,필기 보드,전자기 유도 펜,EMR,AES,MPP,USI,필압 테스트,터치 차단,기울기 테스트'},
    'es-ES': {foot_partner:'Socios:', share_google:'Compartir en Google', share_youtube:'Compartir en YouTube', share_tiktok:'Compartir en TikTok', share_douyin:'Compartir en Douyin', share_instagram:'Compartir en Instagram', share_whatsapp:'Compartir en WhatsApp', share_skype:'Compartir en Skype', share_line:'Compartir en LINE', share_weibo:'Compartir en Weibo', share_wechat:'Compartir en WeChat', share_x:'Compartir en X', share_facebook:'Compartir en Facebook', share_linkedin:'Compartir en LinkedIn', share_telegram:'Compartir en Telegram', share_email:'Compartir en Email', eb_perf:'Rendimiento', eb_start:'Inicio rápido', tag_langs:'36 idiomas', tag_auto:'Detección automática', tag_logo:'Panel del logo', beian_ga:'Seguridad pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos los derechos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafía', anim4:'Poema', anim5:'Follow', anim_free:'Dibujo libre', free_title:'Dibujo libre', free_mode_line:'Línea', free_mode_point:'Punto', free_line:'Grosor de línea', free_touch:'Tamaño del punto', free_color:'Multicolor', free_fx:'Render', fx_glow:'Brillo', fx_flat:'Plano', fx_neon:'Neón', free_clear:'Borrar', sc_more:'Expandir todo', sc_less:'Contraer', title:'EMR-TEST · Pizarra profesional ligera de escritura y dibujo vectorial con tinta original | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST es una pizarra profesional ligera de escritura y dibujo vectorial con tinta original para lápices electromagnéticos (EMR) y capacitivos activos: escritura con tinta original, anotación en pantalla, interacción de escritorio, ajuste de presión, rechazo de la mano, corrección de temblor, monitorización de inclinación, protocolo del dispositivo, telemetría HUD y prueba de pantalla capacitiva, con exportación y guardado en PNG / JSON.',
      keywords:'EMR-TEST,pizarra de tinta original,prueba de tableta digitalizadora,prueba de pantalla electromagnética,prueba de pantalla capacitiva,prueba de lápiz con presión,tabla de dibujo vectorial,pizarra electrónica,tabla de dibujo,tableta gráfica,tabla de escritura,lápiz electromagnético,EMR,AES,MPP,USI,prueba de presión,rechazo de la mano,prueba de inclinación'},
    'de-DE': {foot_partner:'Partner:', share_google:'Teilen auf Google', share_youtube:'Teilen auf YouTube', share_tiktok:'Teilen auf TikTok', share_douyin:'Teilen auf Douyin', share_instagram:'Teilen auf Instagram', share_whatsapp:'Teilen auf WhatsApp', share_skype:'Teilen auf Skype', share_line:'Teilen auf LINE', share_weibo:'Teilen auf Weibo', share_wechat:'Teilen auf WeChat', share_x:'Teilen auf X', share_facebook:'Teilen auf Facebook', share_linkedin:'Teilen auf LinkedIn', share_telegram:'Teilen auf Telegram', share_email:'Teilen auf Email', eb_perf:'Leistung', eb_start:'Schnellstart', tag_langs:'36 Sprachen', tag_auto:'Auto-Erkennung', tag_logo:'Logo-Panel', beian_ga:'Öffentliche Sicherheit 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle Rechte vorbehalten.',  anim1:'Draw line', anim2:'Blume', anim3:'Kalligrafie', anim4:'Gedicht', anim5:'Follow', anim_free:'Freihand', free_title:'Freihand', free_mode_line:'Linie', free_mode_point:'Punkt', free_line:'Linienstärke', free_touch:'Punktgröße', free_color:'Farbig', free_fx:'Rendering', fx_glow:'Leuchten', fx_flat:'Flach', fx_neon:'Neon', free_clear:'Löschen', sc_more:'Alle erweitern', sc_less:'Einklappen', title:'EMR-TEST · Professionelles leichtes Whiteboard für originales Vektor-Schreiben und Zeichnen | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST ist ein professionelles, leichtes Whiteboard für originales Vektor-Schreiben und Zeichnen für elektromagnetische Stifte (EMR) und aktive kapazitive Stifte: Handschrift mit Originaltinte, Bildschirm-Annotation, Desktop-Interaktion, Druckanpassung, Handballenabweisung, Zitterkorrektur, Neigungsüberwachung, Geräteprotokoll, HUD-Telemetrie und kapazitiver Touch-Test, mit Export und Speicherung als PNG / JSON.',
      keywords:'EMR-TEST,Whiteboard mit Originaltinte,Tablett-Test,EMR-Bildschirmtest,kapazitiver Bildschirmtest,Druckstift-Test,Vektor-Zeichenbrett,elektronisches Whiteboard,Zeichenbrett,Grafiktablett,Schreibbrett,elektromagnetischer Stift,EMR,AES,MPP,USI,Drucktest,Handballenabweisung,Neigungstest'},
    'fr-FR': {foot_partner:'Partenaires :', share_google:'Partager sur Google', share_youtube:'Partager sur YouTube', share_tiktok:'Partager sur TikTok', share_douyin:'Partager sur Douyin', share_instagram:'Partager sur Instagram', share_whatsapp:'Partager sur WhatsApp', share_skype:'Partager sur Skype', share_line:'Partager sur LINE', share_weibo:'Partager sur Weibo', share_wechat:'Partager sur WeChat', share_x:'Partager sur X', share_facebook:'Partager sur Facebook', share_linkedin:'Partager sur LinkedIn', share_telegram:'Partager sur Telegram', share_email:'Partager sur Email', eb_perf:'Performance', eb_start:'Démarrage rapide', tag_langs:'36 langues', tag_auto:'Détection auto', tag_logo:'Panneau logo', beian_ga:'Sécurité publique 44031102000915', beian_icp:'ICP du Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tous droits réservés.',  anim1:'Draw line', anim2:'Fleur', anim3:'Calligraphie', anim4:'Poème', anim5:'Follow', anim_free:'Dessin libre', free_title:'Dessin libre', free_mode_line:'Ligne', free_mode_point:'Point', free_line:'Épaisseur du trait', free_touch:'Taille du point', free_color:'Multicolore', free_fx:'Rendu', fx_glow:'Lueur', fx_flat:'Plat', fx_neon:'Néon', free_clear:'Effacer', sc_more:'Tout déplier', sc_less:'Réduire', title:'EMR-TEST · Tableau blanc professionnel léger d’écriture et de dessin vectoriel à encre originale | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST est un tableau blanc professionnel léger d’écriture et de dessin vectoriel à encre originale pour stylets électromagnétiques (EMR) et capacitifs actifs : écriture à encre originale, annotation à l’écran, interaction bureau, réglage de la pression, rejet de la paume, correction du tremblement, suivi de l’inclinaison, protocole de l’appareil, télémétrie HUD et test d’écran capacitif, avec export et enregistrement en PNG / JSON.',
      keywords:'EMR-TEST,tableau blanc à encre originale,test de tablette graphique,test d’écran électromagnétique,test d’écran capacitif,test de stylet à pression,planche de dessin vectoriel,tableau blanc électronique,planche de dessin,tablette graphique,planche d’écriture,stylet électromagnétique,EMR,AES,MPP,USI,test de pression,rejet de la paume,test d’inclinaison'},
    'it-IT': {foot_partner:'Partner:', share_google:'Condividi su Google', share_youtube:'Condividi su YouTube', share_tiktok:'Condividi su TikTok', share_douyin:'Condividi su Douyin', share_instagram:'Condividi su Instagram', share_whatsapp:'Condividi su WhatsApp', share_skype:'Condividi su Skype', share_line:'Condividi su LINE', share_weibo:'Condividi su Weibo', share_wechat:'Condividi su WeChat', share_x:'Condividi su X', share_facebook:'Condividi su Facebook', share_linkedin:'Condividi su LinkedIn', share_telegram:'Condividi su Telegram', share_email:'Condividi su Email', eb_perf:'Prestazioni', eb_start:'Avvio rapido', tag_langs:'36 lingue', tag_auto:'Rilevamento auto', tag_logo:'Pannello logo', beian_ga:'Pubblica sicurezza 44031102000915', beian_icp:'ICP del Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tutti i diritti riservati.',  anim1:'Draw line', anim2:'Fiore', anim3:'Calligrafia', anim4:'Poesia', anim5:'Follow', anim_free:'Disegno libero', free_title:'Disegno libero', free_mode_line:'Linea', free_mode_point:'Punto', free_line:'Spessore linea', free_touch:'Dimensione punto', free_color:'Multicolore', free_fx:'Rendering', fx_glow:'Bagliore', fx_flat:'Piatto', fx_neon:'Neon', free_clear:'Cancella', sc_more:'Espandi tutto', sc_less:'Comprimi', title:'EMR-TEST · Lavagna professionale leggera per scrittura e disegno vettoriale a inchiostro originale | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST è una lavagna professionale leggera per scrittura e disegno vettoriale a inchiostro originale per penne elettromagnetiche (EMR) e capacitive attive: scrittura a inchiostro originale, annotazione su schermo, interazione desktop, regolazione della pressione, rifiuto del palmo, correzione del tremolio, monitoraggio dell’inclinazione, protocollo del dispositivo, telemetria HUD e test touch capacitivo, con esportazione e salvataggio in PNG / JSON.',
      keywords:'EMR-TEST,lavagna a inchiostro originale,test tavoletta grafica,test schermo elettromagnetico,test schermo capacitivo,test penna a pressione,tavola da disegno vettoriale,lavagna elettronica,tavola da disegno,tavoletta grafica,tavola per scrittura,penna elettromagnetica,EMR,AES,MPP,USI,test di pressione,rifiuto del palmo,test di inclinazione'},
    'pt-PT': {foot_partner:'Parceiros:', share_google:'Partilhar em Google', share_youtube:'Partilhar em YouTube', share_tiktok:'Partilhar em TikTok', share_douyin:'Partilhar em Douyin', share_instagram:'Partilhar em Instagram', share_whatsapp:'Partilhar em WhatsApp', share_skype:'Partilhar em Skype', share_line:'Partilhar em LINE', share_weibo:'Partilhar em Weibo', share_wechat:'Partilhar em WeChat', share_x:'Partilhar em X', share_facebook:'Partilhar em Facebook', share_linkedin:'Partilhar em LinkedIn', share_telegram:'Partilhar em Telegram', share_email:'Partilhar em Email', eb_perf:'Desempenho', eb_start:'Início rápido', tag_langs:'36 idiomas', tag_auto:'Deteção automática', tag_logo:'Painel do logo', beian_ga:'Segurança pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos os direitos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafia', anim4:'Poema', anim5:'Follow', anim_free:'Desenho livre', free_title:'Desenho livre', free_mode_line:'Linha', free_mode_point:'Ponto', free_line:'Espessura da linha', free_touch:'Tamanho do ponto', free_color:'Colorido', free_fx:'Renderização', fx_glow:'Brilho', fx_flat:'Plano', fx_neon:'Néon', free_clear:'Limpar', sc_more:'Expandir tudo', sc_less:'Recolher', title:'EMR-TEST · Quadro branco profissional leve de escrita e desenho vetorial com tinta original | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST é um quadro branco profissional leve de escrita e desenho vetorial com tinta original para canetas eletromagnéticas (EMR) e capacitivas ativas: escrita com tinta original, anotação no ecrã, interação com o ambiente de trabalho, ajuste de pressão, rejeição da mão, correção de tremor, monitorização da inclinação, protocolo do dispositivo, telemetria HUD e teste de ecrã capacitivo, com exportação e gravação em PNG / JSON.',
      keywords:'EMR-TEST,quadro branco de tinta original,teste de tablet digitalizador,teste de ecrã eletromagnético,teste de ecrã capacitivo,teste de caneta com pressão,prancha de desenho vetorial,quadro branco eletrónico,prancha de desenho,tablet gráfico,prancha de escrita,caneta eletromagnética,EMR,AES,MPP,USI,teste de pressão,rejeição da mão,teste de inclinação'},
    'nl-NL': {foot_partner:'Partners:', share_google:'Delen op Google', share_youtube:'Delen op YouTube', share_tiktok:'Delen op TikTok', share_douyin:'Delen op Douyin', share_instagram:'Delen op Instagram', share_whatsapp:'Delen op WhatsApp', share_skype:'Delen op Skype', share_line:'Delen op LINE', share_weibo:'Delen op Weibo', share_wechat:'Delen op WeChat', share_x:'Delen op X', share_facebook:'Delen op Facebook', share_linkedin:'Delen op LinkedIn', share_telegram:'Delen op Telegram', share_email:'Delen op Email', eb_perf:'Prestaties', eb_start:'Snelstart', tag_langs:'36 talen', tag_auto:'Automatische detectie', tag_logo:'Logo-paneel', beian_ga:'Openbare veiligheid 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle rechten voorbehouden.',  anim1:'Draw line', anim2:'Bloem', anim3:'Kalligrafie', anim4:'Gedicht', anim5:'Follow', anim_free:'Vrij tekenen', free_title:'Vrij tekenen', free_mode_line:'Lijn', free_mode_point:'Punt', free_line:'Lijndikte', free_touch:'Puntgrootte', free_color:'Kleurrijk', free_fx:'Rendering', fx_glow:'Gloed', fx_flat:'Vlak', fx_neon:'Neon', free_clear:'Wissen', sc_more:'Alles uitklappen', sc_less:'Inklappen', title:'EMR-TEST · Professioneel lichtgewicht whiteboard voor vector-schrijven en tekenen met originele inkt | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST is een professioneel lichtgewicht whiteboard voor vector-schrijven en tekenen met originele inkt voor elektromagnetische pennen (EMR) en actieve capacitieve pennen: schrijven met originele inkt, schermannotatie, desktopinteractie, drukinstelling, afwijzing van handaanraking, trillingscorrectie, hellingsbewaking, apparaatprotocol, HUD-telemetrie en test van het capacitieve scherm, met export en opslag in PNG / JSON.',
      keywords:'EMR-TEST,whiteboard met originele inkt,test van pentablet,test van elektromagnetisch scherm,test van capacitief scherm,test van drukpen,vector-tekenbord,elektronisch whiteboard,tekenbord,grafisch tablet,schrijfbord,elektromagnetische pen,EMR,AES,MPP,USI,druktest,afwijzing van handaanraking,hellingtest'},
    'ru-RU': {foot_partner:'Партнёры:', share_google:'Поделиться в Google', share_youtube:'Поделиться в YouTube', share_tiktok:'Поделиться в TikTok', share_douyin:'Поделиться в Douyin', share_instagram:'Поделиться в Instagram', share_whatsapp:'Поделиться в WhatsApp', share_skype:'Поделиться в Skype', share_line:'Поделиться в LINE', share_weibo:'Поделиться в Weibo', share_wechat:'Поделиться в WeChat', share_x:'Поделиться в X', share_facebook:'Поделиться в Facebook', share_linkedin:'Поделиться в LinkedIn', share_telegram:'Поделиться в Telegram', share_email:'Поделиться в Email', eb_perf:'Производительность', eb_start:'Быстрый старт', tag_langs:'36 языков', tag_auto:'Автоопределение', tag_logo:'Панель логотипа', beian_ga:'Общественная безопасность 44031102000915', beian_icp:'ICP Гуандуна 2023084805-9', foot_copy_pre:'Авторские права', foot_copy_post:'Все права защищены.',  anim1:'Draw line', anim2:'Цветок', anim3:'Каллиграфия', anim4:'Стих', anim5:'Follow', anim_free:'Свободное рисование', free_title:'Свободное рисование', free_mode_line:'Линия', free_mode_point:'Точка', free_line:'Толщина линии', free_touch:'Размер точки', free_color:'Цветной', free_fx:'Рендер', fx_glow:'Свечение', fx_flat:'Плоский', fx_neon:'Неон', free_clear:'Очистить', sc_more:'Развернуть всё', sc_less:'Свернуть', title:'EMR-TEST · Профессиональная лёгкая доска для векторного письма и рисования оригинальными чернилами | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST — профессиональная лёгкая доска для векторного письма и рисования оригинальными чернилами для электромагнитных перьев (EMR) и активных ёмкостных стилусов: письмо оригинальными чернилами, аннотации на экране, взаимодействие с рабочим столом, настройка нажима, запрет касания рукой, коррекция дрожания, контроль наклона, протокол устройства, телеметрия HUD, тест ёмкостного экрана, с экспортом и сохранением в PNG / JSON.',
      keywords:'EMR-TEST,доска с оригинальными чернилами,тест планшета с пером,тест электромагнитного экрана,тест ёмкостного экрана,тест пера с нажимом,векторный планшет для рисования,электронная доска,планшет для рисования,графический планшет,доска для письма,электромагнитное перо,EMR,AES,MPP,USI,тест нажима,запрет касания рукой,тест наклона'},
    'uk-UA': {foot_partner:'Партнери:', share_google:'Поділитися в Google', share_youtube:'Поділитися в YouTube', share_tiktok:'Поділитися в TikTok', share_douyin:'Поділитися в Douyin', share_instagram:'Поділитися в Instagram', share_whatsapp:'Поділитися в WhatsApp', share_skype:'Поділитися в Skype', share_line:'Поділитися в LINE', share_weibo:'Поділитися в Weibo', share_wechat:'Поділитися в WeChat', share_x:'Поділитися в X', share_facebook:'Поділитися в Facebook', share_linkedin:'Поділитися в LinkedIn', share_telegram:'Поділитися в Telegram', share_email:'Поділитися в Email', eb_perf:'Продуктивність', eb_start:'Швидкий старт', tag_langs:'36 мов', tag_auto:'Автовизначення', tag_logo:'Панель логотипа', beian_ga:'Громадська безпека 44031102000915', beian_icp:'ICP Гуандуна 2023084805-9', foot_copy_pre:'Авторські права', foot_copy_post:'Усі права захищено.',  anim1:'Draw line', anim2:'Квітка', anim3:'Каліграфія', anim4:'Вірш', anim5:'Follow', anim_free:'Вільне малювання', free_title:'Вільне малювання', free_mode_line:'Лінія', free_mode_point:'Точка', free_line:'Товщина лінії', free_touch:'Розмір точки', free_color:'Кольоровий', free_fx:'Рендер', fx_glow:'Світіння', fx_flat:'Плоский', fx_neon:'Неон', free_clear:'Очистити', sc_more:'Розгорнути все', sc_less:'Згорнути', title:'EMR-TEST · Професійна легка дошка для векторного письма та малювання справжнім чорнилом | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST — професійна легка дошка для векторного письма та малювання справжнім чорнилом для електромагнітних пер (EMR) і активних ємнісних стилусів: письмо справжнім чорнилом, анотації на екрані, взаємодія з робочим столом, налаштування натиску, заборона дотику руки, виправлення тремору, контроль нахилу, протокол пристрою, телеметрія HUD, тест ємнісного екрана, з експортом і збереженням у PNG / JSON.',
      keywords:'EMR-TEST,дошка зі справжнім чорнилом,тест планшета з пером,тест електромагнітного екрана,тест ємнісного екрана,тест пера з натиском,векторний планшет для малювання,електронна дошка,планшет для малювання,графічний планшет,дошка для письма,електромагнітне перо,EMR,AES,MPP,USI,тест натиску,заборона дотику руки,тест нахилу'},
    'pl-PL': {foot_partner:'Partnerzy:', share_google:'Udostępnij w Google', share_youtube:'Udostępnij w YouTube', share_tiktok:'Udostępnij w TikTok', share_douyin:'Udostępnij w Douyin', share_instagram:'Udostępnij w Instagram', share_whatsapp:'Udostępnij w WhatsApp', share_skype:'Udostępnij w Skype', share_line:'Udostępnij w LINE', share_weibo:'Udostępnij w Weibo', share_wechat:'Udostępnij w WeChat', share_x:'Udostępnij w X', share_facebook:'Udostępnij w Facebook', share_linkedin:'Udostępnij w LinkedIn', share_telegram:'Udostępnij w Telegram', share_email:'Udostępnij w Email', eb_perf:'Wydajność', eb_start:'Szybki start', tag_langs:'36 języków', tag_auto:'Auto-wykrywanie', tag_logo:'Panel logo', beian_ga:'Bezpieczeństwo publiczne 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Wszelkie prawa zastrzeżone.',  anim1:'Draw line', anim2:'Kwiat', anim3:'Kaligrafia', anim4:'Wiersz', anim5:'Follow', anim_free:'Rysowanie swobodne', free_title:'Rysowanie swobodne', free_mode_line:'Linia', free_mode_point:'Punkt', free_line:'Grubość linii', free_touch:'Rozmiar punktu', free_color:'Kolorowy', free_fx:'Renderowanie', fx_glow:'Poświata', fx_flat:'Płaski', fx_neon:'Neon', free_clear:'Wyczyść', sc_more:'Rozwiń wszystko', sc_less:'Zwiń', title:'EMR-TEST · Profesjonalna lekka tablica do wektorowego pisania i rysowania oryginalnym tuszem | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST to profesjonalna lekka tablica do wektorowego pisania i rysowania oryginalnym tuszem dla piór elektromagnetycznych (EMR) i aktywnych pojemnościowych: pisanie oryginalnym tuszem, adnotacje na ekranie, interakcja z pulpitem, regulacja nacisku, blokada dotyku dłonią, korekcja drgań, monitorowanie nachylenia, protokół urządzenia, telemetria HUD, test ekranu pojemnościowego, z eksportem i zapisem do PNG / JSON.',
      keywords:'EMR-TEST,tablica z oryginalnym tuszem,test tabletu graficznego,test ekranu elektromagnetycznego,test ekranu pojemnościowego,test pióra z naciskiem,tablica do rysowania wektorowego,elektroniczna tablica,tablica do rysowania,tablet graficzny,tablica do pisania,pióro elektromagnetyczne,EMR,AES,MPP,USI,test nacisku,blokada dotyku dłonią,test nachylenia'},
    'cs-CZ': {foot_partner:'Partneři:', share_google:'Sdílet na Google', share_youtube:'Sdílet na YouTube', share_tiktok:'Sdílet na TikTok', share_douyin:'Sdílet na Douyin', share_instagram:'Sdílet na Instagram', share_whatsapp:'Sdílet na WhatsApp', share_skype:'Sdílet na Skype', share_line:'Sdílet na LINE', share_weibo:'Sdílet na Weibo', share_wechat:'Sdílet na WeChat', share_x:'Sdílet na X', share_facebook:'Sdílet na Facebook', share_linkedin:'Sdílet na LinkedIn', share_telegram:'Sdílet na Telegram', share_email:'Sdílet na Email', eb_perf:'Výkon', eb_start:'Rychlý start', tag_langs:'36 jazyků', tag_auto:'Automatická detekce', tag_logo:'Panel loga', beian_ga:'Veřejná bezpečnost 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Všechna práva vyhrazena.',  anim1:'Draw line', anim2:'Květina', anim3:'Kaligrafie', anim4:'Báseň', anim5:'Follow', anim_free:'Volné kreslení', free_title:'Volné kreslení', free_mode_line:'Čára', free_mode_point:'Bod', free_line:'Tloušťka čáry', free_touch:'Velikost bodu', free_color:'Barevné', free_fx:'Vykreslení', fx_glow:'Záře', fx_flat:'Ploché', fx_neon:'Neon', free_clear:'Vymazat', sc_more:'Rozbalit vše', sc_less:'Sbalit', title:'EMR-TEST · Profesionální lehká tabule pro vektorové psaní a kreslení originálním inkoustem | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST je profesionální lehká tabule pro vektorové psaní a kreslení originálním inkoustem pro elektromagnetická pera (EMR) a aktivní kapacitní pera: psaní originálním inkoustem, anotace na obrazovce, interakce s plochou, nastavení tlaku, odmítnutí doteku dlaně, korekce chvění, sledování náklonu, protokol zařízení, telemetrie HUD, test kapacitní obrazovky, s exportem a uložením do PNG / JSON.',
      keywords:'EMR-TEST,tabule s originálním inkoustem,test grafického tabletu,test elektromagnetické obrazovky,test kapacitní obrazovky,test pera s tlakem,tabule pro vektorové kreslení,elektronická tabule,tabule na kreslení,grafický tablet,tabule na psaní,elektromagnetické pero,EMR,AES,MPP,USI,test tlaku,odmítnutí doteku dlaně,test náklonu'},
    'ro-RO': {foot_partner:'Parteneri:', share_google:'Distribuie pe Google', share_youtube:'Distribuie pe YouTube', share_tiktok:'Distribuie pe TikTok', share_douyin:'Distribuie pe Douyin', share_instagram:'Distribuie pe Instagram', share_whatsapp:'Distribuie pe WhatsApp', share_skype:'Distribuie pe Skype', share_line:'Distribuie pe LINE', share_weibo:'Distribuie pe Weibo', share_wechat:'Distribuie pe WeChat', share_x:'Distribuie pe X', share_facebook:'Distribuie pe Facebook', share_linkedin:'Distribuie pe LinkedIn', share_telegram:'Distribuie pe Telegram', share_email:'Distribuie pe Email', eb_perf:'Performanță', eb_start:'Start rapid', tag_langs:'36 de limbi', tag_auto:'Detectare automată', tag_logo:'Panou logo', beian_ga:'Siguranță publică 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Toate drepturile rezervate.',  anim1:'Draw line', anim2:'Floare', anim3:'Caligrafie', anim4:'Poezie', anim5:'Follow', anim_free:'Desen liber', free_title:'Desen liber', free_mode_line:'Linie', free_mode_point:'Punct', free_line:'Grosime linie', free_touch:'Mărime punct', free_color:'Colorat', free_fx:'Randare', fx_glow:'Strălucire', fx_flat:'Plat', fx_neon:'Neon', free_clear:'Șterge', sc_more:'Extinde tot', sc_less:'Restrânge', title:'EMR-TEST · Tablă profesională ușoară pentru scriere și desen vectorial cu cerneală originală | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST este o tablă profesională ușoară pentru scriere și desen vectorial cu cerneală originală pentru penițe electromagnetice (EMR) și capacitive active: scriere cu cerneală originală, adnotare pe ecran, interacțiune cu desktopul, reglarea presiunii, respingerea palmei, corectarea tremurului, monitorizarea înclinării, protocolul dispozitivului, telemetrie HUD și testul ecranului capacitiv, cu export și salvare în PNG / JSON.',
      keywords:'EMR-TEST,tablă cu cerneală originală,test tabletă grafică,test ecran electromagnetic,test ecran capacitiv,test peniță cu presiune,planșă de desen vectorial,tablă electronică,planșă de desen,tabletă grafică,planșă de scriere,peniță electromagnetică,EMR,AES,MPP,USI,test de presiune,respingerea palmei,test de înclinare'},
    'tr-TR': {foot_partner:'Ortaklar:', share_google:'Paylaş Google', share_youtube:'Paylaş YouTube', share_tiktok:'Paylaş TikTok', share_douyin:'Paylaş Douyin', share_instagram:'Paylaş Instagram', share_whatsapp:'Paylaş WhatsApp', share_skype:'Paylaş Skype', share_line:'Paylaş LINE', share_weibo:'Paylaş Weibo', share_wechat:'Paylaş WeChat', share_x:'Paylaş X', share_facebook:'Paylaş Facebook', share_linkedin:'Paylaş LinkedIn', share_telegram:'Paylaş Telegram', share_email:'Paylaş Email', eb_perf:'Performans', eb_start:'Hızlı başlangıç', tag_langs:'36 dil', tag_auto:'Otomatik algılama', tag_logo:'Logo paneli', beian_ga:'Kamu güvenliği 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Telif hakkı', foot_copy_post:'Tüm hakları saklıdır.',  anim1:'Draw line', anim2:'Çiçek', anim3:'Kaligrafi', anim4:'Şiir', anim5:'Follow', anim_free:'Serbest çizim', free_title:'Serbest çizim', free_mode_line:'Çizgi', free_mode_point:'Nokta', free_line:'Çizgi kalınlığı', free_touch:'Nokta boyutu', free_color:'Renkli', free_fx:'İşleme', fx_glow:'Parıltı', fx_flat:'Düz', fx_neon:'Neon', free_clear:'Temizle', sc_more:'Tümünü genişlet', sc_less:'Daralt', title:'EMR-TEST · Orijinal mürekkeple vektör yazma ve çizim için profesyonel hafif beyaz tahta | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST, elektromanyetik kalemler (EMR) ve aktif kapasitif kalemler için orijinal mürekkeple vektör yazma ve çizim yapan profesyonel hafif bir beyaz tahtadır: orijinal mürekkeple yazma, ekran not alma, masaüstü etkileşimi, basınç ayarı, el dokunuşunu engelleme, titreme düzeltme, eğim izleme, cihaz protokolü, HUD telemetri, kapasitif ekran testi, PNG / JSON biçiminde dışa aktarma ve kaydetme.',
      keywords:'EMR-TEST,orijinal mürekkepli beyaz tahta,kalem tablet testi,elektromanyetik ekran testi,kapasitif ekran testi,basınçlı kalem testi,vektör çizim tahtası,elektronik beyaz tahta,çizim tahtası,grafik tableti,yazma tahtası,elektromanyetik kalem,EMR,AES,MPP,USI,basınç testi,el dokunuşunu engelleme,eğim testi'},
    'sv-SE': {foot_partner:'Partner:', share_google:'Dela till Google', share_youtube:'Dela till YouTube', share_tiktok:'Dela till TikTok', share_douyin:'Dela till Douyin', share_instagram:'Dela till Instagram', share_whatsapp:'Dela till WhatsApp', share_skype:'Dela till Skype', share_line:'Dela till LINE', share_weibo:'Dela till Weibo', share_wechat:'Dela till WeChat', share_x:'Dela till X', share_facebook:'Dela till Facebook', share_linkedin:'Dela till LinkedIn', share_telegram:'Dela till Telegram', share_email:'Dela till Email', eb_perf:'Prestanda', eb_start:'Snabbstart', tag_langs:'36 språk', tag_auto:'Automatisk igenkänning', tag_logo:'Logotypanel', beian_ga:'Allmän säkerhet 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alla rättigheter förbehållna.',  anim1:'Draw line', anim2:'Blomma', anim3:'Kalligrafi', anim4:'Dikt', anim5:'Follow', anim_free:'Frihand', free_title:'Frihand', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetjocklek', free_touch:'Punktstorlek', free_color:'Färgrik', free_fx:'Rendering', fx_glow:'Glöd', fx_flat:'Platt', fx_neon:'Neon', free_clear:'Rensa', sc_more:'Expandera alla', sc_less:'Fäll ihop', title:'EMR-TEST · Professionell lätt whiteboard för vektorbaserat skrivande och ritande med originalbläck | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST är en professionell lätt whiteboard för vektorbaserat skrivande och ritande med originalbläck för elektromagnetiska pennor (EMR) och aktiva kapacitiva pennor: skrivande med originalbläck, skärmanteckningar, skrivbordsinteraktion, tryckjustering, handavvisning, skakkorrigering, lutningsövervakning, enhetsprotokoll, HUD-telemetri och test av kapacitiv skärm, med export och sparning i PNG / JSON.',
      keywords:'EMR-TEST,whiteboard med originalbläck,test av ritplatta,test av elektromagnetisk skärm,test av kapacitiv skärm,test av tryckpenna,vektorritbräda,elektronisk whiteboard,ritbräda,grafikplatta,skrivbräda,elektromagnetisk penna,EMR,AES,MPP,USI,trycktest,handavvisning,lutningstest'},
    'da-DK': {foot_partner:'Partnere:', share_google:'Del til Google', share_youtube:'Del til YouTube', share_tiktok:'Del til TikTok', share_douyin:'Del til Douyin', share_instagram:'Del til Instagram', share_whatsapp:'Del til WhatsApp', share_skype:'Del til Skype', share_line:'Del til LINE', share_weibo:'Del til Weibo', share_wechat:'Del til WeChat', share_x:'Del til X', share_facebook:'Del til Facebook', share_linkedin:'Del til LinkedIn', share_telegram:'Del til Telegram', share_email:'Del til Email', eb_perf:'Ydeevne', eb_start:'Hurtig start', tag_langs:'36 sprog', tag_auto:'Auto-registrering', tag_logo:'Logo-panel', beian_ga:'Offentlig sikkerhed 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle rettigheder forbeholdes.',  anim1:'Draw line', anim2:'Blomst', anim3:'Kalligrafi', anim4:'Digt', anim5:'Follow', anim_free:'Fri tegning', free_title:'Fri tegning', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetykkelse', free_touch:'Punktstørrelse', free_color:'Farverig', free_fx:'Rendering', fx_glow:'Glød', fx_flat:'Flad', fx_neon:'Neon', free_clear:'Ryd', sc_more:'Udvid alle', sc_less:'Skjul', title:'EMR-TEST · Professionel let whiteboard til vektorbaseret skrivning og tegning med originalblæk | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST er en professionel let whiteboard til vektorbaseret skrivning og tegning med originalblæk til elektromagnetiske penne (EMR) og aktive kapacitive penne: skrivning med originalblæk, skærmannotering, skrivebordsinteraktion, trykjustering, håndafvisning, rystelseskompensation, hældningsovervågning, enhedsprotokol, HUD-telemetri og test af kapacitiv skærm, med eksport og lagring i PNG / JSON.',
      keywords:'EMR-TEST,whiteboard med originalblæk,test af tegneplade,test af elektromagnetisk skærm,test af kapacitiv skærm,test af trykpen,vektortegnebræt,elektronisk whiteboard,tegnebræt,grafikplade,skrivebræt,elektromagnetisk pen,EMR,AES,MPP,USI,tryktest,håndafvisning,hældningstest'},
    'fi-FI': {foot_partner:'Kumppanit:', share_google:'Jaa Google', share_youtube:'Jaa YouTube', share_tiktok:'Jaa TikTok', share_douyin:'Jaa Douyin', share_instagram:'Jaa Instagram', share_whatsapp:'Jaa WhatsApp', share_skype:'Jaa Skype', share_line:'Jaa LINE', share_weibo:'Jaa Weibo', share_wechat:'Jaa WeChat', share_x:'Jaa X', share_facebook:'Jaa Facebook', share_linkedin:'Jaa LinkedIn', share_telegram:'Jaa Telegram', share_email:'Jaa Email', eb_perf:'Suorituskyky', eb_start:'Pikakäynnistys', tag_langs:'36 kieltä', tag_auto:'Automaattitunnistus', tag_logo:'Logopaneeli', beian_ga:'Julkinen turvallisuus 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Kaikki oikeudet pidätetään.',  anim1:'Draw line', anim2:'Kukka', anim3:'Kalligrafia', anim4:'Runo', anim5:'Follow', anim_free:'Vapaa piirto', free_title:'Vapaa piirto', free_mode_line:'Viiva', free_mode_point:'Piste', free_line:'Viivan paksuus', free_touch:'Pisteen koko', free_color:'Värillinen', free_fx:'Renderöinti', fx_glow:'Hehku', fx_flat:'Litteä', fx_neon:'Neon', free_clear:'Tyhjennä', sc_more:'Laajenna kaikki', sc_less:'Kutista', title:'EMR-TEST · Ammattimainen kevyt whiteboard vektoripohjaiseen kirjoittamiseen ja piirtämiseen alkuperäisellä musteella | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST on ammattimainen kevyt whiteboard vektoripohjaiseen kirjoittamiseen ja piirtämiseen alkuperäisellä musteella sähkömagneettisille kynille (EMR) ja aktiivisille kapasitiivisille kynille: kirjoittaminen alkuperäisellä musteella, näytön merkinnät, työpöytävuorovaikutus, paineen säätö, kämmenen hylkäys, tärinänkorjaus, kallistuksen seuranta, laitteen protokolla, HUD-telemetria ja kapasitiivisen näytön testi, PNG / JSON -viennillä ja tallennuksella.',
      keywords:'EMR-TEST,whiteboard alkuperäisellä musteella,piirtopöytätesti,sähkömagneettisen näytön testi,kapasitiivisen näytön testi,painekynätesti,vektoripiirustustaulu,sähköinen whiteboard,piirustustaulu,grafiikkapöytä,kirjoitustaulu,sähkömagneettinen kynä,EMR,AES,MPP,USI,painetesti,kämmenen hylkäys,kallistustesti'},
    'kk-KZ': {foot_partner:'Серіктестер:', share_google:'Бөлісу Google', share_youtube:'Бөлісу YouTube', share_tiktok:'Бөлісу TikTok', share_douyin:'Бөлісу Douyin', share_instagram:'Бөлісу Instagram', share_whatsapp:'Бөлісу WhatsApp', share_skype:'Бөлісу Skype', share_line:'Бөлісу LINE', share_weibo:'Бөлісу Weibo', share_wechat:'Бөлісу WeChat', share_x:'Бөлісу X', share_facebook:'Бөлісу Facebook', share_linkedin:'Бөлісу LinkedIn', share_telegram:'Бөлісу Telegram', share_email:'Бөлісу Email', eb_perf:'Өнімділік', eb_start:'Жылдам бастау', tag_langs:'36 тіл', tag_auto:'Автоанықтау', tag_logo:'Логотип тақтасы', beian_ga:'Қоғамдық қауіпсіздік 44031102000915', beian_icp:'Гуандун ICP 2023084805-9', foot_copy_pre:'Авторлық құқық', foot_copy_post:'Барлық құқықтар қорғалған.',  anim1:'Draw line', anim2:'Гүл', anim3:'Каллиграфия', anim4:'Өлең', anim5:'Follow', anim_free:'Еркін сурет', free_title:'Еркін сурет', free_mode_line:'Сызық', free_mode_point:'Нүкте', free_line:'Сызық қалыңдығы', free_touch:'Нүкте өлшемі', free_color:'Түрлі-түсті', free_fx:'Рендер', fx_glow:'Жарқырау', fx_flat:'Жазық', fx_neon:'Неон', free_clear:'Тазалау', sc_more:'Барлығын жаю', sc_less:'Жию', title:'EMR-TEST · Түпнұсқа сиямен векторлық жазу мен сурет салуға арналған кәсіби жеңіл тақта | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST — электромагниттік қаламдар (EMR) мен белсенді сыйымдылықты қаламдарға арналған түпнұсқа сиямен векторлық жазу мен сурет салуға арналған кәсіби жеңіл тақта: түпнұсқа сиямен жазу, экранға түсініктеме, жұмыс үстелімен әрекеттесу, қысымды реттеу, қол тигізуді болдырмау, дірілді түзету, көлбеуді бақылау, құрылғы хаттамасы, HUD телеметриясы, сыйымдылықты экранды сынау, PNG / JSON пішімінде экспорттау және сақтау.',
      keywords:'EMR-TEST,түпнұсқа сиялы тақта,қалам планшетін сынау,электромагниттік экранды сынау,сыйымдылықты экранды сынау,қысымды қаламды сынау,векторлық сурет тақтасы,электрондық тақта,сурет тақтасы,графикалық планшет,жазу тақтасы,электромагниттік қалам,EMR,AES,MPP,USI,қысымды сынау,қол тигізуді болдырмау,көлбеуді сынау'},
    'ms-MY': {foot_partner:'Rakan:', share_google:'Kongsi ke Google', share_youtube:'Kongsi ke YouTube', share_tiktok:'Kongsi ke TikTok', share_douyin:'Kongsi ke Douyin', share_instagram:'Kongsi ke Instagram', share_whatsapp:'Kongsi ke WhatsApp', share_skype:'Kongsi ke Skype', share_line:'Kongsi ke LINE', share_weibo:'Kongsi ke Weibo', share_wechat:'Kongsi ke WeChat', share_x:'Kongsi ke X', share_facebook:'Kongsi ke Facebook', share_linkedin:'Kongsi ke LinkedIn', share_telegram:'Kongsi ke Telegram', share_email:'Kongsi ke Email', eb_perf:'Prestasi', eb_start:'Mula pantas', tag_langs:'36 bahasa', tag_auto:'Kesan automatik', tag_logo:'Panel logo', beian_ga:'Keselamatan awam 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Hak cipta', foot_copy_post:'Hak cipta terpelihara.',  anim1:'Draw line', anim2:'Bunga', anim3:'Kaligrafi', anim4:'Sajak', anim5:'Follow', anim_free:'Lukisan bebas', free_title:'Lukisan bebas', free_mode_line:'Garis', free_mode_point:'Titik', free_line:'Ketebalan garis', free_touch:'Saiz titik', free_color:'Berwarna', free_fx:'Render', fx_glow:'Cahaya', fx_flat:'Rata', fx_neon:'Neon', free_clear:'Kosongkan', sc_more:'Kembangkan semua', sc_less:'Runtuhkan', title:'EMR-TEST · Papan putih ringan profesional untuk penulisan dan lukisan vektor dakwat asli | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST ialah papan putih ringan profesional untuk penulisan dan lukisan vektor dakwat asli bagi pen elektromagnetik (EMR) dan pen kapasitif aktif: penulisan dakwat asli, anotasi skrin, interaksi desktop, pelarasan tekanan, penolakan tapak tangan, pembetulan gegaran, pemantauan kecondongan, protokol peranti, telemetri HUD dan ujian skrin kapasitif, dengan eksport dan simpanan PNG / JSON.',
      keywords:'EMR-TEST,papan putih dakwat asli,ujian tablet pen,ujian skrin elektromagnetik,ujian skrin kapasitif,ujian pen tekanan,papan lukisan vektor,papan putih elektronik,papan lukisan,tablet grafik,papan tulis,pen elektromagnetik,EMR,AES,MPP,USI,ujian tekanan,penolakan tapak tangan,ujian kecondongan'},
    'fil-PH': {foot_partner:'Mga kasosyo:', share_google:'Ibahagi sa Google', share_youtube:'Ibahagi sa YouTube', share_tiktok:'Ibahagi sa TikTok', share_douyin:'Ibahagi sa Douyin', share_instagram:'Ibahagi sa Instagram', share_whatsapp:'Ibahagi sa WhatsApp', share_skype:'Ibahagi sa Skype', share_line:'Ibahagi sa LINE', share_weibo:'Ibahagi sa Weibo', share_wechat:'Ibahagi sa WeChat', share_x:'Ibahagi sa X', share_facebook:'Ibahagi sa Facebook', share_linkedin:'Ibahagi sa LinkedIn', share_telegram:'Ibahagi sa Telegram', share_email:'Ibahagi sa Email', eb_perf:'Pagganap', eb_start:'Mabilis na pagsisimula', tag_langs:'36 na wika', tag_auto:'Awtomatikong pagtukoy', tag_logo:'Panel ng logo', beian_ga:'Pampublikong seguridad 44031102000915', beian_icp:'ICP ng Guangdong 2023084805-9', foot_copy_pre:'Karapatang-ari', foot_copy_post:'Nakalaan ang lahat ng karapatan.',  anim1:'Draw line', anim2:'Bulaklak', anim3:'Kaligrapiya', anim4:'Tula', anim5:'Follow', anim_free:'Malayang pagguhit', free_title:'Malayang pagguhit', free_mode_line:'Linya', free_mode_point:'Tuldok', free_line:'Kapal ng linya', free_touch:'Laki ng tuldok', free_color:'Makulay', free_fx:'Render', fx_glow:'Kislap', fx_flat:'Patag', fx_neon:'Neon', free_clear:'Burahin', sc_more:'Palawakin lahat', sc_less:'Tiklupin', title:'EMR-TEST · Propesyonal na magaan na whiteboard para sa vector na pagsulat at pagguhit gamit ang orihinal na tinta | ORIGINAL INK VECTOR BOARD',
      desc:'Ang EMR-TEST ay propesyonal na magaan na whiteboard para sa vector na pagsulat at pagguhit gamit ang orihinal na tinta para sa electromagnetic na panulat (EMR) at aktibong capacitive na panulat: pagsulat gamit ang orihinal na tinta, anotasyon sa screen, interaksyon sa desktop, pag-aayos ng presyon, pagtanggi sa hawak ng kamay, pagwawasto ng panginginig, pagsubaybay sa hilig, protocol ng device, telemetry ng HUD at capacitive na touch test, may export at pag-save sa PNG / JSON.',
      keywords:'EMR-TEST,whiteboard na may orihinal na tinta,pagsusuri ng pen tablet,pagsusuri ng electromagnetic na screen,pagsusuri ng capacitive na screen,pagsusuri ng pressure pen,vector drawing board,electronic whiteboard,drawing board,graphics tablet,pagsulatan,electromagnetic na panulat,EMR,AES,MPP,USI,pagsusuri ng presyon,pagtanggi sa hawak ng kamay,pagsusuri ng hilig'},
    'mn-MN': {foot_partner:'Түншүүд:', share_google:'Хуваалцах Google', share_youtube:'Хуваалцах YouTube', share_tiktok:'Хуваалцах TikTok', share_douyin:'Хуваалцах Douyin', share_instagram:'Хуваалцах Instagram', share_whatsapp:'Хуваалцах WhatsApp', share_skype:'Хуваалцах Skype', share_line:'Хуваалцах LINE', share_weibo:'Хуваалцах Weibo', share_wechat:'Хуваалцах WeChat', share_x:'Хуваалцах X', share_facebook:'Хуваалцах Facebook', share_linkedin:'Хуваалцах LinkedIn', share_telegram:'Хуваалцах Telegram', share_email:'Хуваалцах Email', eb_perf:'Гүйцэтгэл', eb_start:'Хурдан эхлэх', tag_langs:'36 хэл', tag_auto:'Автомат илрүүлэлт', tag_logo:'Лого панель', beian_ga:'Нийтийн аюулгүй байдал 44031102000915', beian_icp:'Гуандун ICP 2023084805-9', foot_copy_pre:'Зохиогчийн эрх', foot_copy_post:'Бүх эрх хуулиар хамгаалагдсан.',  anim1:'Draw line', anim2:'Цэцэг', anim3:'Уран бичлэг', anim4:'Шүлэг', anim5:'Follow', anim_free:'Чөлөөт зураг', free_title:'Чөлөөт зураг', free_mode_line:'Шугам', free_mode_point:'Цэг', free_line:'Шугамын зузаан', free_touch:'Цэгийн хэмжээ', free_color:'Өнгөлөг', free_fx:'Дүрслэл', fx_glow:'Гэрэлтэлт', fx_flat:'Хавтгай', fx_neon:'Неон', free_clear:'Арилгах', sc_more:'Бүгдийг дэлгэх', sc_less:'Хураах', title:'EMR-TEST · Эх бэхээр вектор бичих, зурах мэргэжлийн хөнгөн самбар | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST нь цахилгаан соронзон үзэг (EMR) болон идэвхтэй багтаамжит үзэгт зориулсан эх бэхээр вектор бичих, зурах мэргэжлийн хөнгөн самбар юм: эх бэхээр бичих, дэлгэцийн тэмдэглэл, desktop харилцан үйлдэл, даралт тохируулга, гар хүрэлтийг хориглох, чичирхийлэл засах, налалт хянах, төхөөрөмжийн протокол, HUD телеметр, багтаамжит дэлгэцийн туршилт, PNG / JSON хэлбэрээр экспортлож хадгалах боломжтой.',
      keywords:'EMR-TEST,эх бэхэн самбар,зүүгт самбар туршилт,цахилгаан соронзон дэлгэцийн туршилт,багтаамжит дэлгэцийн туршилт,даралтат үзэгний туршилт,вектор зураг самбар,цахим самбар,зургийн самбар,график самбар,бичгийн самбар,цахилгаан соронзон үзэг,EMR,AES,MPP,USI,даралтын туршилт,гар хүрэлт хориглох,налалтын туршилт'},
    'my-MM': {foot_partner:'မိတ်ဖက်:', share_google:'မျှဝေရန် Google', share_youtube:'မျှဝေရန် YouTube', share_tiktok:'မျှဝေရန် TikTok', share_douyin:'မျှဝေရန် Douyin', share_instagram:'မျှဝေရန် Instagram', share_whatsapp:'မျှဝေရန် WhatsApp', share_skype:'မျှဝေရန် Skype', share_line:'မျှဝေရန် LINE', share_weibo:'မျှဝေရန် Weibo', share_wechat:'မျှဝေရန် WeChat', share_x:'မျှဝေရန် X', share_facebook:'မျှဝေရန် Facebook', share_linkedin:'မျှဝေရန် LinkedIn', share_telegram:'မျှဝေရန် Telegram', share_email:'မျှဝေရန် Email', eb_perf:'စွမ်းဆောင်ရည်', eb_start:'အမြန်စတင်ရန်', tag_langs:'ဘာသာစကား ၃၆ မျိုး', tag_auto:'အလိုအလျောက် ထောက်လှမ်း', tag_logo:'လိုဂိုအကန့်', beian_ga:'ပြည်သူ့လုံခြုံရေး 44031102000915', beian_icp:'ကွမ်းတုံ ICP 2023084805-9', foot_copy_pre:'မူပိုင်ခွင့်', foot_copy_post:'မူပိုင်ခွင့်အားလုံး လက်ဝယ်ရှိသည်။',  anim1:'Draw line', anim2:'ပန်း', anim3:'လက်ရေးလှ', anim4:'ကဗျာ', anim5:'Follow', anim_free:'လွတ်လပ်စွာရေးဆွဲ', free_title:'လွတ်လပ်စွာရေးဆွဲ', free_mode_line:'မျဉ်း', free_mode_point:'အစက်', free_line:'မျဉ်းအထူ', free_touch:'အစက်အရွယ်', free_color:'အရောင်စုံ', free_fx:'ပြသမှု', fx_glow:'လင်းလက်', fx_flat:'ပြား', fx_neon:'နီယွန်', free_clear:'ရှင်းလင်း', sc_more:'အားလုံးချဲ့', sc_less:'ခေါက်', title:'EMR-TEST · မူရင်းမှင်ဖြင့် vector ရေးသားခြင်းနှင့် ပုံဆွဲခြင်းအတွက် ပရော်ဖက်ရှင်နယ် ပေါ့ပါး ဝှိုက်ဘုတ် | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST သည် လျှပ်စစ်သံလိုက် ဘောပင် (EMR) နှင့် တက်ကြွ capacitive ဘောပင်များအတွက် မူရင်းမှင်ဖြင့် vector ရေးသားခြင်းနှင့် ပုံဆွဲခြင်းအတွက် ပရော်ဖက်ရှင်နယ် ပေါ့ပါး ဝှိုက်ဘုတ်ဖြစ်သည် — မူရင်းမှင်ရေးသားခြင်း၊ မျက်နှာပြင် မှတ်စု၊ desktop အပြန်အလှန် လုပ်ဆောင်မှု၊ ဖိအား ညှိနှိုင်းမှု၊ လက်ဖဝါးထိမှု ပိတ်ပင်ခြင်း၊ တုန်ခါမှု ပြုပြင်ခြင်း၊ စောင်းမှု စောင့်ကြည့်ခြင်း၊ စက်ပစ္စည်း ပရိုတိုကော၊ HUD telemetry၊ capacitive မျက်နှာပြင် စမ်းသပ်မှုတို့ ပါဝင်ပြီး PNG / JSON ဖော်မတ်ဖြင့် ထုတ်ယူ သိမ်းဆည်းနိုင်သည်။',
      keywords:'EMR-TEST,မူရင်းမှင် ဝှိုက်ဘုတ်,ဘောပင်တက်ဘလက် စမ်းသပ်,လျှပ်စစ်သံလိုက် မျက်နှာပြင် စမ်းသပ်,capacitive မျက်နှာပြင် စမ်းသပ်,ဖိအားဘောပင် စမ်းသပ်,vector ပုံဆွဲဘုတ်,အီလက်ထရောနစ် ဝှိုက်ဘုတ်,ပုံဆွဲဘုတ်,ဂရပ်ဖစ် တက်ဘလက်,စာရေးဘုတ်,လျှပ်စစ်သံလိုက် ဘောပင်,EMR,AES,MPP,USI,ဖိအား စမ်းသပ်,လက်ဖဝါးထိမှု ပိတ်ပင်,စောင်းမှု စမ်းသပ်'},
    'fa-IR': {foot_partner:'شرکا:', share_google:'اشتراک در Google', share_youtube:'اشتراک در YouTube', share_tiktok:'اشتراک در TikTok', share_douyin:'اشتراک در Douyin', share_instagram:'اشتراک در Instagram', share_whatsapp:'اشتراک در WhatsApp', share_skype:'اشتراک در Skype', share_line:'اشتراک در LINE', share_weibo:'اشتراک در Weibo', share_wechat:'اشتراک در WeChat', share_x:'اشتراک در X', share_facebook:'اشتراک در Facebook', share_linkedin:'اشتراک در LinkedIn', share_telegram:'اشتراک در Telegram', share_email:'اشتراک در Email', eb_perf:'کارایی', eb_start:'شروع سریع', tag_langs:'۳۶ زبان', tag_auto:'تشخیص خودکار', tag_logo:'پنل لوگو', beian_ga:'امنیت عمومی 44031102000915', beian_icp:'ICP گوانگدونگ 2023084805-9', foot_copy_pre:'حق نشر', foot_copy_post:'کلیه حقوق محفوظ است.',  anim1:'Draw line', anim2:'گل', anim3:'خوشنویسی', anim4:'شعر', anim5:'Follow', anim_free:'رسم آزاد', free_title:'رسم آزاد', free_mode_line:'خط', free_mode_point:'نقطه', free_line:'ضخامت خط', free_touch:'اندازه نقطه', free_color:'رنگی', free_fx:'رندر', fx_glow:'درخشش', fx_flat:'تخت', fx_neon:'نئون', free_clear:'پاک کردن', sc_more:'باز کردن همه', sc_less:'جمع کردن', title:'EMR-TEST · تخته‌سفید حرفه‌ای سبک برای نوشتن و طراحی برداری با جوهر اصلی | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST یک تخته‌سفید حرفه‌ای سبک برای نوشتن و طراحی برداری با جوهر اصلی برای قلم‌های الکترومغناطیسی (EMR) و قلم‌های خازنی فعال است: نوشتن با جوهر اصلی، حاشیه‌نویسی روی صفحه، تعامل با دسکتاپ، تنظیم فشار، مسدود کردن لمس دست، اصلاح لرزش، پایش شیب، پروتکل دستگاه، تله‌متری HUD و آزمون صفحه خازنی، همراه با خروجی و ذخیره‌سازی با فرمت PNG / JSON.',
      keywords:'EMR-TEST,تخته‌سفید جوهر اصلی,آزمون تبلت قلمی,آزمون صفحه الکترومغناطیسی,آزمون صفحه خازنی,آزمون قلم فشاری,تخته طراحی برداری,تخته‌سفید الکترونیکی,تخته طراحی,تبلت گرافیکی,تخته نوشتن,قلم الکترومغناطیسی,EMR,AES,MPP,USI,آزمون فشار,مسدود کردن لمس دست,آزمون شیب'},
    'hi-IN': {foot_partner:'साझेदार:', share_google:'पर साझा करें Google', share_youtube:'पर साझा करें YouTube', share_tiktok:'पर साझा करें TikTok', share_douyin:'पर साझा करें Douyin', share_instagram:'पर साझा करें Instagram', share_whatsapp:'पर साझा करें WhatsApp', share_skype:'पर साझा करें Skype', share_line:'पर साझा करें LINE', share_weibo:'पर साझा करें Weibo', share_wechat:'पर साझा करें WeChat', share_x:'पर साझा करें X', share_facebook:'पर साझा करें Facebook', share_linkedin:'पर साझा करें LinkedIn', share_telegram:'पर साझा करें Telegram', share_email:'पर साझा करें Email', eb_perf:'प्रदर्शन', eb_start:'त्वरित शुरुआत', tag_langs:'36 भाषाएँ', tag_auto:'स्वतः पहचान', tag_logo:'लोगो पैनल', beian_ga:'सार्वजनिक सुरक्षा 44031102000915', beian_icp:'ग्वांगडोंग ICP 2023084805-9', foot_copy_pre:'कॉपीराइट', foot_copy_post:'सर्वाधिकार सुरक्षित।',  anim1:'Draw line', anim2:'फूल', anim3:'सुलेख', anim4:'कविता', anim5:'Follow', anim_free:'मुक्त चित्रण', free_title:'मुक्त चित्रण', free_mode_line:'रेखा', free_mode_point:'बिंदु', free_line:'रेखा की मोटाई', free_touch:'बिंदु का आकार', free_color:'रंगीन', free_fx:'रेंडर', fx_glow:'चमक', fx_flat:'सपाट', fx_neon:'नियॉन', free_clear:'साफ़ करें', sc_more:'सभी विस्तृत करें', sc_less:'संकुचित करें', title:'EMR-TEST · मूल स्याही वाला पेशेवर हल्का वेक्टर लेखन एवं चित्रण परीक्षण व्हाइटबोर्ड | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST विद्युतचुम्बकीय पेन (EMR) और सक्रिय कैपेसिटिव पेन के लिए मूल स्याही वाला पेशेवर हल्का वेक्टर लेखन एवं चित्रण परीक्षण व्हाइटबोर्ड है: मूल स्याही लेखन, स्क्रीन एनोटेशन, डेस्कटॉप इंटरैक्शन, दबाव समायोजन, हाथ के स्पर्श को रोकना, कंपन सुधार, झुकाव निगरानी, डिवाइस प्रोटोकॉल, HUD टेलीमेट्री, कैपेसिटिव स्क्रीन परीक्षण, PNG / JSON में निर्यात और सहेजन।',
      keywords:'EMR-TEST,मूल स्याही व्हाइटबोर्ड,पेन टैबलेट परीक्षण,विद्युतचुम्बकीय स्क्रीन परीक्षण,कैपेसिटिव स्क्रीन परीक्षण,दबाव पेन परीक्षण,वेक्टर चित्रण बोर्ड,इलेक्ट्रॉनिक व्हाइटबोर्ड,चित्रण बोर्ड,ग्राफिक्स टैबलेट,लेखन बोर्ड,विद्युतचुम्बकीय पेन,EMR,AES,MPP,USI,दबाव परीक्षण,हाथ के स्पर्श की रोकथाम,झुकाव परीक्षण'},
    'el-GR': {foot_partner:'Συνεργάτες:', share_google:'Κοινοποίηση σε Google', share_youtube:'Κοινοποίηση σε YouTube', share_tiktok:'Κοινοποίηση σε TikTok', share_douyin:'Κοινοποίηση σε Douyin', share_instagram:'Κοινοποίηση σε Instagram', share_whatsapp:'Κοινοποίηση σε WhatsApp', share_skype:'Κοινοποίηση σε Skype', share_line:'Κοινοποίηση σε LINE', share_weibo:'Κοινοποίηση σε Weibo', share_wechat:'Κοινοποίηση σε WeChat', share_x:'Κοινοποίηση σε X', share_facebook:'Κοινοποίηση σε Facebook', share_linkedin:'Κοινοποίηση σε LinkedIn', share_telegram:'Κοινοποίηση σε Telegram', share_email:'Κοινοποίηση σε Email', eb_perf:'Απόδοση', eb_start:'Γρήγορη εκκίνηση', tag_langs:'36 γλώσσες', tag_auto:'Αυτόματη ανίχνευση', tag_logo:'Πλαίσιο λογοτύπου', beian_ga:'Δημόσια ασφάλεια 44031102000915', beian_icp:'ICP Γκουανγκντόνγκ 2023084805-9', foot_copy_pre:'Πνευματικά δικαιώματα', foot_copy_post:'Με επιφύλαξη παντός δικαιώματος.',  anim1:'Draw line', anim2:'Λουλούδι', anim3:'Καλλιγραφία', anim4:'Ποίημα', anim5:'Follow', anim_free:'Ελεύθερη σχεδίαση', free_title:'Ελεύθερη σχεδίαση', free_mode_line:'Γραμμή', free_mode_point:'Σημείο', free_line:'Πάχος γραμμής', free_touch:'Μέγεθος σημείου', free_color:'Πολύχρωμο', free_fx:'Απόδοση', fx_glow:'Λάμψη', fx_flat:'Επίπεδο', fx_neon:'Νέον', free_clear:'Καθαρισμός', sc_more:'Ανάπτυξη όλων', sc_less:'Σύμπτυξη', title:'EMR-TEST · Επαγγελματικός ελαφρύς πίνακας δοκιμών διανυσματικής γραφής και σχεδίασης με γνήσιο μελάνι | ORIGINAL INK VECTOR BOARD',
      desc:'Το EMR-TEST είναι ένας επαγγελματικός ελαφρύς πίνακας δοκιμών διανυσματικής γραφής και σχεδίασης με γνήσιο μελάνι για ηλεκτρομαγνητικές γραφίδες (EMR) και ενεργές χωρητικές γραφίδες: γραφή με γνήσιο μελάνι, σχολιασμός οθόνης, αλληλεπίδραση με επιφάνεια εργασίας, ρύθμιση πίεσης, απόρριψη επαφής παλάμης, διόρθωση τρεμούλας, παρακολούθηση κλίσης, πρωτόκολλο συσκευής, τηλεμετρία HUD και δοκιμή χωρητικής οθόνης, με εξαγωγή και αποθήκευση σε PNG / JSON.',
      keywords:'EMR-TEST,πίνακας γνήσιου μελανιού,δοκιμή ταμπλέτας γραφίδας,δοκιμή ηλεκτρομαγνητικής οθόνης,δοκιμή χωρητικής οθόνης,δοκιμή γραφίδας πίεσης,πίνακας διανυσματικής σχεδίασης,ηλεκτρονικός πίνακας,πίνακας σχεδίασης,ταμπλέτα γραφικών,πίνακας γραφής,ηλεκτρομαγνητική γραφίδα,EMR,AES,MPP,USI,δοκιμή πίεσης,απόρριψη παλάμης,δοκιμή κλίσης'},
    'km-KH': {foot_partner:'ដៃគូ:', share_google:'ចែករំលែកទៅ Google', share_youtube:'ចែករំលែកទៅ YouTube', share_tiktok:'ចែករំលែកទៅ TikTok', share_douyin:'ចែករំលែកទៅ Douyin', share_instagram:'ចែករំលែកទៅ Instagram', share_whatsapp:'ចែករំលែកទៅ WhatsApp', share_skype:'ចែករំលែកទៅ Skype', share_line:'ចែករំលែកទៅ LINE', share_weibo:'ចែករំលែកទៅ Weibo', share_wechat:'ចែករំលែកទៅ WeChat', share_x:'ចែករំលែកទៅ X', share_facebook:'ចែករំលែកទៅ Facebook', share_linkedin:'ចែករំលែកទៅ LinkedIn', share_telegram:'ចែករំលែកទៅ Telegram', share_email:'ចែករំលែកទៅ Email', eb_perf:'សមត្ថភាព', eb_start:'ចាប់ផ្តើមរហ័ស', tag_langs:'36 ភាសា', tag_auto:'រកឃើញស្វ័យប្រវត្តិ', tag_logo:'ផ្ទាំងឡូហ្គោ', beian_ga:'សន្តិសុខសាធារណៈ 44031102000915', beian_icp:'ICP ក្វាងដុង 2023084805-9', foot_copy_pre:'រក្សាសិទ្ធិ', foot_copy_post:'រក្សាសិទ្ធិគ្រប់បែបយ៉ាង។',  anim1:'Draw line', anim2:'ផ្កា', anim3:'អក្សរសិល្ប៍', anim4:'កំណាព្យ', anim5:'Follow', anim_free:'គូរដោយសេរី', free_title:'គូរដោយសេរី', free_mode_line:'បន្ទាត់', free_mode_point:'ចំណុច', free_line:'កម្រាស់បន្ទាត់', free_touch:'ទំហំចំណុច', free_color:'ច្រើនពណ៌', free_fx:'បង្ហាញ', fx_glow:'ភ្លឺ', fx_flat:'រាបស្មើ', fx_neon:'នីអុង', free_clear:'សម្អាត', sc_more:'ពង្រីកទាំងអស់', sc_less:'បត់', title:'EMR-TEST · ក្តារសសៃសាកល្បងសរសេរ និងគូរវ៉ិចទ័រដោយទឹកខ្មៅដើម កម្រិតអាជីព ទម្ងន់ស្រាល | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST គឺជាក្តារសសៃសាកល្បងសរសេរ និងគូរវ៉ិចទ័រដោយទឹកខ្មៅដើម កម្រិតអាជីព ទម្ងន់ស្រាល សម្រាប់ប៊ិចអេឡិចត្រូម៉ាញេទិក (EMR) និងប៊ិច capacitive សកម្ម: សរសេរដោយទឹកខ្មៅដើម, កំណត់ចំណាំលើអេក្រង់, អន្តរកម្មដេស្កតុប, កែសម្រួលសម្ពាធ, បដិសេធការប៉ះដៃ, កែញ័រ, តាមដានការផ្អៀង, ពិធីការឧបករណ៍, វាស់ពីចម្ងាយ HUD, សាកល្បងអេក្រង់ប៉ះ ជាមួយនាំចេញ និងរក្សាទុកជា PNG / JSON',
      keywords:'EMR-TEST,ក្តារសសៃទឹកខ្មៅដើម,សាកល្បងតារាងប៊ិច,សាកល្បងអេក្រង់អេឡិចត្រូម៉ាញេទិក,សាកល្បងអេក្រង់ប៉ះ,សាកល្បងប៊ិចសម្ពាធ,ក្តារគូរវ៉ិចទ័រ,ក្តារសសៃអេឡិចត្រូនិក,ក្តារគូរ,តារាងក្រាហ្វិក,ក្តារសរសេរ,ប៊ិចអេឡិចត្រូម៉ាញេទិក,EMR,AES,MPP,USI,សាកល្បងសម្ពាធ,បដិសេធការប៉ះដៃ,សាកល្បងការផ្អៀង'},
    'ga-IE': {foot_partner:'Comhpháirtithe:', share_google:'Roinn ar Google', share_youtube:'Roinn ar YouTube', share_tiktok:'Roinn ar TikTok', share_douyin:'Roinn ar Douyin', share_instagram:'Roinn ar Instagram', share_whatsapp:'Roinn ar WhatsApp', share_skype:'Roinn ar Skype', share_line:'Roinn ar LINE', share_weibo:'Roinn ar Weibo', share_wechat:'Roinn ar WeChat', share_x:'Roinn ar X', share_facebook:'Roinn ar Facebook', share_linkedin:'Roinn ar LinkedIn', share_telegram:'Roinn ar Telegram', share_email:'Roinn ar Email', eb_perf:'Feidhmíocht', eb_start:'Tús tapa', tag_langs:'36 teanga', tag_auto:'Braith go huathoibríoch', tag_logo:'Painéal lógó', beian_ga:'Slándáil phoiblí 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Cóipcheart', foot_copy_post:'Gach ceart ar cosaint.',  anim1:'Draw line', anim2:'Bláth', anim3:'Callagrafaíocht', anim4:'Dán', anim5:'Follow', anim_free:'Saor-líníocht', free_title:'Saor-líníocht', free_mode_line:'Líne', free_mode_point:'Pointe', free_line:'Tiús líne', free_touch:'Méid pointe', free_color:'Il-daite', free_fx:'Rindreáil', fx_glow:'Glóir', fx_flat:'Cothrom', fx_neon:'Neoin', free_clear:'Glan', sc_more:'Leathnaigh go léir', sc_less:'Fill', title:'EMR-TEST · Clár bán gairmiúil éadrom le haghaidh scríobh agus líníocht veicteora le dúch bunaidh | ORIGINAL INK VECTOR BOARD',
      desc:'Is clár bán gairmiúil éadrom é EMR-TEST le haghaidh scríobh agus líníocht veicteora le dúch bunaidh do phinn leictreamhaighnéadacha (EMR) agus pinn toilleasacha gníomhacha: scríobh le dúch bunaidh, nótaí scáileáin, idirghníomhú deisce, coigeartú brú, diúltú do theagmháil na láimhe, ceartú crith, monatóireacht chlaonta, prótacal gléis, teileiméadracht HUD agus tástáil scáileáin toilligh, le honnmhairiú agus sábháil i bhformáid PNG / JSON.',
      keywords:'EMR-TEST,clár bán dúigh bhunaidh,tástáil táibléid pheann,tástáil scáileáin leictreamhaighnéadaigh,tástáil scáileáin toilligh,tástáil pinn bhrú,clár líníochta veicteora,clár bán leictreonach,clár líníochta,táibléad grafach,clár scríofa,peann leictreamhaighnéadach,EMR,AES,MPP,USI,tástáil brú,diúltú don lámh,tástáil claonta'},
    'la-LA': {foot_partner:'Socii:', share_google:'Communica in Google', share_youtube:'Communica in YouTube', share_tiktok:'Communica in TikTok', share_douyin:'Communica in Douyin', share_instagram:'Communica in Instagram', share_whatsapp:'Communica in WhatsApp', share_skype:'Communica in Skype', share_line:'Communica in LINE', share_weibo:'Communica in Weibo', share_wechat:'Communica in WeChat', share_x:'Communica in X', share_facebook:'Communica in Facebook', share_linkedin:'Communica in LinkedIn', share_telegram:'Communica in Telegram', share_email:'Communica in Email', eb_perf:'Facultas', eb_start:'Initium celer', tag_langs:'36 linguae', tag_auto:'Detectio automatica', tag_logo:'Tabula logotypi', beian_ga:'Salus publica 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Ius auctoris', foot_copy_post:'Omnia iura reservata.',  anim1:'Draw line', anim2:'Flos', anim3:'Calligraphia', anim4:'Carmen', anim5:'Follow', anim_free:'Libera pictura', free_title:'Libera pictura', free_mode_line:'Linea', free_mode_point:'Punctum', free_line:'Crassitudo lineae', free_touch:'Magnitudo puncti', free_color:'Coloratus', free_fx:'Redditio', fx_glow:'Fulgor', fx_flat:'Planus', fx_neon:'Neon', free_clear:'Purgare', sc_more:'Omnia expandere', sc_less:'Complicare', title:'EMR-TEST · Tabula alba professionalis levis ad scribendum et delineandum vectore atramento originali | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST est tabula alba professionalis levis ad scribendum et delineandum vectore atramento originali pro stilis electromagneticis (EMR) et capacitivis activis: scriptura atramento originali, adnotatio in schermo, interactio cum mensa, temperatio pressionis, reiectio tactus manus, correctio tremoris, observatio inclinationis, protocollum instrumenti, telemetria HUD et probatio schermi capacitivi, cum exportatione et conservatione in forma PNG / JSON.',
      keywords:'EMR-TEST,tabula alba atramenti originalis,probatio tabulae graphicae,probatio schermi electromagnetici,probatio schermi capacitivi,probatio stili pressionis,tabula delineandi vectoris,tabula alba electronica,tabula delineandi,tabula graphica,tabula scribendi,stilus electromagneticus,EMR,AES,MPP,USI,probatio pressionis,reiectio tactus manus,probatio inclinationis'},
    'th-TH': {foot_partner:'พันธมิตร:', share_google:'แชร์ไปที่ Google', share_youtube:'แชร์ไปที่ YouTube', share_tiktok:'แชร์ไปที่ TikTok', share_douyin:'แชร์ไปที่ Douyin', share_instagram:'แชร์ไปที่ Instagram', share_whatsapp:'แชร์ไปที่ WhatsApp', share_skype:'แชร์ไปที่ Skype', share_line:'แชร์ไปที่ LINE', share_weibo:'แชร์ไปที่ Weibo', share_wechat:'แชร์ไปที่ WeChat', share_x:'แชร์ไปที่ X', share_facebook:'แชร์ไปที่ Facebook', share_linkedin:'แชร์ไปที่ LinkedIn', share_telegram:'แชร์ไปที่ Telegram', share_email:'แชร์ไปที่ Email', eb_perf:'ประสิทธิภาพ', eb_start:'เริ่มต้นอย่างรวดเร็ว', tag_langs:'36 ภาษา', tag_auto:'ตรวจจับอัตโนมัติ', tag_logo:'แผงโลโก้', beian_ga:'ความมั่นคงสาธารณะ 44031102000915', beian_icp:'กวางตุ้ง ICP 2023084805-9', foot_copy_pre:'ลิขสิทธิ์', foot_copy_post:'สงวนลิขสิทธิ์',  anim1:'Draw line', anim2:'ดอกไม้', anim3:'อักษรวิจิตร', anim4:'บทกวี', anim5:'Follow', anim_free:'วาดอิสระ', free_title:'วาดอิสระ', free_mode_line:'เส้น', free_mode_point:'จุด', free_line:'ความหนาเส้น', free_touch:'ขนาดจุด', free_color:'หลากสี', free_fx:'การเรนเดอร์', fx_glow:'เรืองแสง', fx_flat:'แบน', fx_neon:'นีออน', free_clear:'ล้าง', sc_more:'ขยายทั้งหมด', sc_less:'ย่อ', title:'EMR-TEST · ไวท์บอร์ดทดสอบการเขียนและวาดเวกเตอร์ลายมือจริงระดับมืออาชีพ น้ำหนักเบา | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST เป็นไวท์บอร์ดทดสอบการเขียนและวาดเวกเตอร์ลายมือจริงระดับมืออาชีพ น้ำหนักเบา สำหรับปากกาแม่เหล็กไฟฟ้า (EMR) และปากกาคาปาซิทีฟแบบแอคทีฟ: การเขียนลายมือจริง, การขีดเขียนบนหน้าจอ, การโต้ตอบเดสก์ท็อป, การปรับแรงกด, ปฏิเสธการสัมผัสฝ่ามือ, แก้มือสั่น, ตรวจสอบความเอียง, โปรโตคอลอุปกรณ์, วัดระยะไกล HUD, ทดสอบหน้าจอสัมผัส พร้อมส่งออกและบันทึกเป็น PNG / JSON',
      keywords:'EMR-TEST,ไวท์บอร์ดลายมือจริง,ทดสอบแท็บเล็ตปากกา,ทดสอบหน้าจอแม่เหล็กไฟฟ้า,ทดสอบหน้าจอสัมผัส,ทดสอบปากกาแรงกด,บอร์ดวาดเวกเตอร์,ไวท์บอร์ดอิเล็กทรอนิกส์,บอร์ดวาดรูป,แท็บเล็ตกราฟิก,บอร์ดเขียนหนังสือ,ปากกาแม่เหล็กไฟฟ้า,EMR,AES,MPP,USI,ทดสอบแรงกด,ปฏิเสธฝ่ามือ,ทดสอบความเอียง'},
    'vi-VN': {foot_partner:'Đối tác:', share_google:'Chia sẻ lên Google', share_youtube:'Chia sẻ lên YouTube', share_tiktok:'Chia sẻ lên TikTok', share_douyin:'Chia sẻ lên Douyin', share_instagram:'Chia sẻ lên Instagram', share_whatsapp:'Chia sẻ lên WhatsApp', share_skype:'Chia sẻ lên Skype', share_line:'Chia sẻ lên LINE', share_weibo:'Chia sẻ lên Weibo', share_wechat:'Chia sẻ lên WeChat', share_x:'Chia sẻ lên X', share_facebook:'Chia sẻ lên Facebook', share_linkedin:'Chia sẻ lên LinkedIn', share_telegram:'Chia sẻ lên Telegram', share_email:'Chia sẻ lên Email', eb_perf:'Hiệu năng', eb_start:'Bắt đầu nhanh', tag_langs:'36 ngôn ngữ', tag_auto:'Tự động phát hiện', tag_logo:'Bảng logo', beian_ga:'An ninh công cộng 44031102000915', beian_icp:'ICP Quảng Đông 2023084805-9', foot_copy_pre:'Bản quyền', foot_copy_post:'Bảo lưu mọi quyền.',  anim1:'Draw line', anim2:'Hoa', anim3:'Thư pháp', anim4:'Bài thơ', anim5:'Follow', anim_free:'Vẽ tự do', free_title:'Vẽ tự do', free_mode_line:'Đường', free_mode_point:'Điểm', free_line:'Độ dày nét', free_touch:'Cỡ điểm', free_color:'Nhiều màu', free_fx:'Kết xuất', fx_glow:'Phát sáng', fx_flat:'Phẳng', fx_neon:'Neon', free_clear:'Xóa', sc_more:'Mở rộng tất cả', sc_less:'Thu gọn', title:'EMR-TEST · Bảng trắng kiểm tra viết và vẽ vector nét bút nguyên bản chuyên nghiệp, nhẹ | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST là bảng trắng kiểm tra viết và vẽ vector nét bút nguyên bản chuyên nghiệp, nhẹ cho bút điện từ (EMR) và bút điện dung chủ động: viết nét bút nguyên bản, chú thích màn hình, tương tác desktop, điều chỉnh lực nhấn, chống chạm tay, chống rung, theo dõi độ nghiêng, giao thức thiết bị, đo từ xa HUD, kiểm tra màn hình cảm ứng, hỗ trợ xuất và lưu PNG / JSON.',
      keywords:'EMR-TEST,bảng trắng nét bút nguyên bản,kiểm tra bảng vẽ điện tử,kiểm tra màn hình điện từ,kiểm tra màn hình cảm ứng,kiểm tra bút lực nhấn,bảng vẽ vector,bảng trắng điện tử,bảng vẽ,bảng vẽ đồ họa,bảng viết chữ,bút điện từ,EMR,AES,MPP,USI,kiểm tra lực nhấn,chống chạm tay,kiểm tra độ nghiêng'},
    'lo-LA': {foot_partner:'ຄູ່ຮ່ວມງານ:', share_google:'ແບ່ງປັນໄປທີ່ Google', share_youtube:'ແບ່ງປັນໄປທີ່ YouTube', share_tiktok:'ແບ່ງປັນໄປທີ່ TikTok', share_douyin:'ແບ່ງປັນໄປທີ່ Douyin', share_instagram:'ແບ່ງປັນໄປທີ່ Instagram', share_whatsapp:'ແບ່ງປັນໄປທີ່ WhatsApp', share_skype:'ແບ່ງປັນໄປທີ່ Skype', share_line:'ແບ່ງປັນໄປທີ່ LINE', share_weibo:'ແບ່ງປັນໄປທີ່ Weibo', share_wechat:'ແບ່ງປັນໄປທີ່ WeChat', share_x:'ແບ່ງປັນໄປທີ່ X', share_facebook:'ແບ່ງປັນໄປທີ່ Facebook', share_linkedin:'ແບ່ງປັນໄປທີ່ LinkedIn', share_telegram:'ແບ່ງປັນໄປທີ່ Telegram', share_email:'ແບ່ງປັນໄປທີ່ Email', eb_perf:'ປະສິດທິພາບ', eb_start:'ເລີ່ມຕົ້ນໄວ', tag_langs:'36 ພາສາ', tag_auto:'ກວດຈັບອັດຕະໂນມັດ', tag_logo:'ແຜງໂລໂກ້', beian_ga:'ຄວາມປອດໄພສາທາລະນະ 44031102000915', beian_icp:'ICP ກວາງຕຸ້ງ 2023084805-9', foot_copy_pre:'ລິຂະສິດ', foot_copy_post:'ສະຫງວນລິຂະສິດ',  anim1:'Draw line', anim2:'ດອກໄມ້', anim3:'ອັກສອນສິນ', anim4:'ກະວີ', anim5:'Follow', anim_free:'ແຕ້ມອິດສະຫຼະ', free_title:'ແຕ້ມອິດສະຫຼະ', free_mode_line:'ເສັ້ນ', free_mode_point:'ຈຸດ', free_line:'ຄວາມຫນາເສັ້ນ', free_touch:'ຂະຫນາດຈຸດ', free_color:'ຫຼາຍສີ', free_fx:'ການສະແດງຜົນ', fx_glow:'ເລື່ອງແສງ', fx_flat:'ແປ້ນ', fx_neon:'ນີອອນ', free_clear:'ລຶບ', sc_more:'ຂະຫຍາຍທັງໝົດ', sc_less:'ຫຍໍ້', title:'EMR-TEST · ກະດານຂາວທົດສອບການຂຽນ ແລະ ແຕ້ມເວັກເຕີດ້ວຍລາຍມືແທ້ລະດັບມືອາຊີບ ນ້ຳໜັກເບົາ | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST ແມ່ນກະດານຂາວທົດສອບການຂຽນ ແລະ ແຕ້ມເວັກເຕີດ້ວຍລາຍມືແທ້ລະດັບມືອາຊີບ ນ້ຳໜັກເບົາ ສຳລັບປາກກາແມ່ເຫຼັກໄຟຟ້າ (EMR) ແລະ ປາກກາຄາປາຊິທີບແບບພາກຕະວະ: ຂຽນລາຍມືແທ້, ຂີດເຂີນໜ້າຈໍ, ໂຕ້ຕອບເດັສທັອບ, ປັບແຮງກົດ, ປະຕິເສດການສຳຜັດຝ່າມື, ແກ້ມືສັ່ນ, ຕິດຕາມການອຽງ, ໂປຣໂຕຄອນອຸປະກອນ, ວັດແຮງທາງໄກ HUD, ທົດສອບຈໍສຳຜັດ ພ້ອມສົ່ງອອກ ແລະ ບັນທຶກ PNG / JSON',
      keywords:'EMR-TEST,ກະດານຂາວລາຍມືແທ້,ທົດສອບແທັບເລັດປາກກາ,ທົດສອບຈໍແມ່ເຫຼັກໄຟຟ້າ,ທົດສອບຈໍສຳຜັດ,ທົດສອບປາກກາແຮງກົດ,ບອດແຕ້ມເວັກເຕີ,ກະດານຂາວອີເລັກໂຕຣນິກ,ບອດແຕ້ມ,ແທັບເລັດກຣາບຟິກ,ບອດຂຽນໜັງສື,ປາກກາແມ່ເຫຼັກໄຟຟ້າ,EMR,AES,MPP,USI,ທົດສອບແຮງກົດ,ປະຕິເສດຝ່າມື,ທົດສອບການອຽງ'},
    'ar-SA': {foot_partner:'الشركاء:', share_google:'شارك على Google', share_youtube:'شارك على YouTube', share_tiktok:'شارك على TikTok', share_douyin:'شارك على Douyin', share_instagram:'شارك على Instagram', share_whatsapp:'شارك على WhatsApp', share_skype:'شارك على Skype', share_line:'شارك على LINE', share_weibo:'شارك على Weibo', share_wechat:'شارك على WeChat', share_x:'شارك على X', share_facebook:'شارك على Facebook', share_linkedin:'شارك على LinkedIn', share_telegram:'شارك على Telegram', share_email:'شارك على Email', eb_perf:'الأداء', eb_start:'بدء سريع', tag_langs:'36 لغة', tag_auto:'كشف تلقائي', tag_logo:'لوحة الشعار', beian_ga:'الأمن العام 44031102000915', beian_icp:'ICP قوانغدونغ 2023084805-9', foot_copy_pre:'حقوق النشر', foot_copy_post:'جميع الحقوق محفوظة.',  anim1:'Draw line', anim2:'زهرة', anim3:'خط عربي', anim4:'قصيدة', anim5:'Follow', anim_free:'رسم حر', free_title:'رسم حر', free_mode_line:'خط', free_mode_point:'نقطة', free_line:'سماكة الخط', free_touch:'حجم النقطة', free_color:'ملون', free_fx:'عرض', fx_glow:'توهج', fx_flat:'مسطح', fx_neon:'نيون', free_clear:'مسح', sc_more:'توسيع الكل', sc_less:'طي', title:'EMR-TEST · لوح أبيض احترافي خفيف للكتابة والرسم المتجهي بالحبر الأصلي | ORIGINAL INK VECTOR BOARD',
      desc:'EMR-TEST لوح أبيض احترافي خفيف للكتابة والرسم المتجهي بالحبر الأصلي لأقلام EMR الكهرومغناطيسية والأقلام السعوية النشطة: الكتابة بالحبر الأصلي، التعليق على الشاشة، التفاعل المكتبي، ضبط الضغط، منع لمس اليد، تصحيح الاهتزاز، مراقبة الميل، بروتوكول الجهاز، قياس عن بُعد عبر HUD، واختبار الشاشة السعوية، مع التصدير والحفظ بتنسيق PNG / JSON.',
      keywords:'EMR-TEST,لوح الحبر الأصلي,اختبار اللوح الرقمي,اختبار الشاشة الكهرومغناطيسية,اختبار الشاشة السعوية,اختبار قلم الضغط,لوح رسم متجهي,لوح أبيض إلكتروني,لوح رسم,لوح رسوميات,لوح كتابة,قلم كهرومغناطيسي,EMR,AES,MPP,USI,اختبار الضغط,منع لمس اليد,اختبار الميل'}
  };
  var T = window.EMR_META = window.EMR_META || {};
  for (var k in M){ if (!M.hasOwnProperty(k)) continue; var t = T[k] = T[k] || {}; t.title = M[k].title; t.desc = M[k].desc; t.keywords = M[k].keywords; }
})();
</script>
<script>
/* ===== 本地化补齐补丁：最终生效，覆盖缺失键，杜绝中文静态原文回退 ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  function setLang(lang, obj){ var d = X[lang] = X[lang] || {}; for(var k in obj){ if(obj.hasOwnProperty(k)) d[k] = obj[k]; } }
  // 韩文（ko-KR / ko-KP 别名共用同一套韩文词库）
  var KO = {
    ft2_p:'시스템 펜/압력 기기를 열거하여 브랜드, 프로토콜, 압력 단계, 기울기, 펜 측면 버튼, 지우개 단, VID:PID를 표시하고 한 줄에 두 대씩 배치하며 개별 삭제할 수 있습니다.',
    ft8_p:'펜(부드러움), 볼펜(가늘림), 분필(사실적 분필), 레이저 포인터(반투명 자동 소멸)가 4가지 핵심 펜 유형에 추가되어 필기부터 발표까지 모든 상황을 포괄합니다.',
    ft7_p:'하단 툴바는 한 번 클릭으로 접거나 펼 수 있으며, 마우스를 1초간 올리면 이동 손잡이가 나타나고 누른 채로 전체 툴바를 끌어 원하는 위치에 놓을 수 있습니다. 창 최대화/복원 또는 투과 모드에서 로고를 클릭하면 툴바와 HUD가 초기 위치로 자동 복귀합니다. HUD는 기기, 프로토콜, 출력, 접점, 좌표, 압력, 압력 단계, 펜 수, 기울기, 보고율을 실시간으로 표시합니다.',
    anim1:'선 그리기',
    anim5:'따라 그리기',
    sc_wheel:'휠',
    sc_reverse:'반대'
  };
  setLang('ko-KR', KO);
  setLang('ko-KP', KO);
})();
</script>
<script>
/* =====================================================================
   网站多语言：优先读取本地记忆 → 否则按访问 IP 自动匹配 → 再退回系统语言
   ===================================================================== */
(function(){
  var I18N = {
    'en-US': {foot_partner:'Partners:', share_google:'Share to Google', share_youtube:'Share to YouTube', share_tiktok:'Share to TikTok', share_douyin:'Share to Douyin', share_instagram:'Share to Instagram', share_whatsapp:'Share to WhatsApp', share_skype:'Share to Skype', share_line:'Share to LINE', share_weibo:'Share to Weibo', share_wechat:'Share to WeChat', share_x:'Share to X', share_facebook:'Share to Facebook', share_linkedin:'Share to LinkedIn', share_telegram:'Share to Telegram', share_email:'Share to Email', eb_perf:'Performance', eb_start:'Quick Start', tag_langs:'36 Languages', tag_auto:'Auto detect', tag_logo:'Logo panel', beian_ga:'Public security 44031102000915', beian_icp:'Guangdong ICP 2023084805-9',  anim1:'Draw line', anim2:'Flower', anim3:'Calligraphy', anim4:'Poem', anim5:'Follow', anim_free:'Free draw', free_title:'Free draw', free_mode_line:'Line', free_mode_point:'Point', free_line:'Line width', free_touch:'Touch size', free_color:'Colorful', free_fx:'Render', fx_glow:'Glow', fx_flat:'Flat', fx_neon:'Neon', free_clear:'Clear', sc_more:'Expand all', sc_less:'Collapse', 
      nav_overview:'Overview', nav_features:'Features', nav_engine:'Engine', nav_devices:'Devices',
      nav_changelog:'Changelog', nav_specs:'Specs', nav_download:'Download', nav_faq:'FAQ',
      hero_eyebrow:'◆ Official ORIGINAL INK VECTOR BOARD v1.5.0.0 · 2026',
      hero_title:'Original-ink vector drawing<br /><span class="grad">test whiteboard</span>',
      hero_lead:'EMR-TEST is a lightweight Windows whiteboard and device-testing tool: it restores real ink in real time through a “sample → pressure shaping → curve fitting → vector outline” pipeline, with SAI-style jitter correction, pressure gain, a device telemetry HUD, capacitive multi-touch test and a ghost mode, and exports PNG bitmaps or JSON vector ink.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI',
      badge_arch:'x64 / x86', badge_portable:'Single-file, portable',
      cta_download:'<span class="pulse"></span>Download now <span class="arrow">→</span>', cta_engine:'Explore the engine',
      hero_version:'Current 1.5.0.0 · ~1963 KB · portable, unzip to run',
      sec_overview:'Built for the <span class="grad">real feel of the pen</span>',
      sec_features:'<span class="grad">Capability</span> matrix', sec_engine:'Rendering <span class="grad">pipeline</span>',
      sec_devices:'Device recognition & <span class="grad">protocols</span>', sec_specs:'Technical <span class="grad">specs</span>',
      sec_download:'Download <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">FAQ</span>',
      sec_changelog:'<span class="grad">Changelog</span>',
      changelog_lead:'Every version at a glance; the in-app Changelog window matches this list.',
      feat_lang_t:'Multi-language',
      feat_lang_p:'The UI supports 36 languages, switchable live and remembered; on first run it matches the system language.',
      feat_panel_t:'Logo panel',
      feat_panel_p:'The top-right panel is hidden by default; click the logo to reveal changelog, language switching and minimize/maximize/close.',
      cl_150:'Top-right panel hidden by default (click the logo to reveal); languages expanded to 36 with system auto-detect; clearer language dropdown; all toasts and tooltips localized; website localized and auto-switches by IP.',
      cl_140:'Added the language switcher and Changelog sections; jitter correction upgraded to SAI-style (0~10).',
      cl_130:'Image transform cursors follow direction; device probe per-item delete and restore; low-latency capacitive trails; fixed right-click menu not showing.',
      cl_120:'Polyline smoothing switched to centripetal Catmull-Rom; added eraser ring, brush persistence and JSON ink export.',
      dl_x64:'64-bit (recommended)', dl_x86:'32-bit', foot_specs:'Specs', foot_top:'Back to top', foot_copy_pre:'Copyright', foot_copy_post:'All Rights Reserved.'
    },
    'zh-TW': {foot_partner:'夥伴：', share_google:'分享到 Google', share_youtube:'分享到 YouTube', share_tiktok:'分享到 TikTok', share_douyin:'分享到 Douyin', share_instagram:'分享到 Instagram', share_whatsapp:'分享到 WhatsApp', share_skype:'分享到 Skype', share_line:'分享到 LINE', share_weibo:'分享到 Weibo', share_wechat:'分享到 WeChat', share_x:'分享到 X', share_facebook:'分享到 Facebook', share_linkedin:'分享到 LinkedIn', share_telegram:'分享到 Telegram', share_email:'分享到 Email', eb_perf:'效能', eb_start:'快速上手', tag_langs:'36 種語言', tag_auto:'自動偵測', tag_logo:'Logo 面板', beian_ga:'粵公網安備44031102000915號', beian_icp:'粵ICP備2023084805號-9',  anim1:'畫線', anim2:'花朵', anim3:'書法', anim4:'詩詞', anim5:'跟隨', anim_free:'自由繪製', free_title:'自由繪製', free_mode_line:'線', free_mode_point:'點', free_line:'線條粗細', free_touch:'觸點大小', free_color:'彩色循環', free_fx:'渲染', fx_glow:'發光', fx_flat:'平實', fx_neon:'霓虹', free_clear:'清除', sc_more:'展開全部', sc_less:'收起', 
      nav_overview:'概覽', nav_features:'核心能力', nav_engine:'渲染引擎', nav_devices:'裝置與協定',
      nav_changelog:'更新日誌', nav_specs:'規格', nav_download:'下載', nav_faq:'常見問題',
      hero_eyebrow:'◆ 官方白皮書 v1.5.0.0 · 2026',
      hero_title:'原筆跡向量繪畫<br /><span class="grad">測試白板</span>',
      hero_lead:'EMR-TEST 是一款輕量的 Windows 桌面白板與裝置測試工具：以「取樣點 → 壓感整形 → 曲線擬合 → 向量輪廓」鏈路即時還原真實筆跡，內建 抖動補正、壓感強度調整、裝置遙測 HUD、電容觸控多點測試與穿透模式，可一鍵匯出 PNG 位圖與 JSON 向量筆跡。',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI',
      badge_arch:'x64 / x86 雙端', badge_portable:'單檔免安裝',
      cta_download:'<span class="pulse"></span>立即下載 <span class="arrow">→</span>', cta_engine:'了解渲染引擎',
      hero_version:'目前版本 1.5.0.0 · 約 1963 KB · 綠色版，解壓即用',
      sec_overview:'為「<span class="grad">筆的真實手感</span>」而生',
      sec_features:'核心<span class="grad">能力矩陣</span>', sec_engine:'渲染<span class="grad">引擎管線</span>',
      sec_devices:'裝置識別與<span class="grad">協定覆蓋</span>', sec_specs:'技術<span class="grad">規格</span>',
      sec_download:'下載 <span class="grad">EMR-TEST</span>', sec_faq:'常見<span class="grad">問題</span>',
      sec_changelog:'更新<span class="grad">日誌</span>',
      changelog_lead:'每個版本的變更一覽；軟體內「更新日誌」視窗內容與此同步。',
      feat_lang_t:'多語言支援',
      feat_lang_p:'介面支援简体中文、繁體中文、English、日本語、한국어、Español、Deutsch、Français、Italiano、ไทย、Tiếng Việt、ລາວ、العربية 等 36 種語言，可即時切換並自動記憶；首次啟動隨系統語言自動匹配。',
      feat_panel_t:'Logo 呼出右上角欄目',
      feat_panel_p:'右上角欄目預設隱藏，點擊底部 Logo 圖示即可展開：更新日誌、語言切換、最小化 / 最大化 / 關閉集中於此，介面更清爽。',
      cl_150:'右上角欄目預設隱藏（點 Logo 展開）；語言擴展至 36 種並支援依系統語言自動切換；優化語言下拉可讀性；所有操作提示與懸浮提示多語言化；官網同步多語言並依 IP 自動切換。',
      cl_140:'新增「多語言切換」與「更新日誌」章節；抖動補正升級為 補償（0~10）。',
      cl_130:'圖片變換游標跟隨方向；裝置檢測支援單條刪除與恢復；電容螢幕測試低延遲渲染；修正右鍵選單不顯示。',
      cl_120:'折線平滑改用向心 Catmull-Rom 樣條；新增橡皮擦環、筆刷參數持久化與 JSON 筆跡儲存。',
      dl_x64:'64 位元（推薦）', dl_x86:'32 位元', foot_specs:'技術規格', foot_top:'回到頂部', foot_copy_pre:'版權所有', foot_copy_post:'保留所有權利。'
    },
    'ja-JP': {foot_partner:'パートナー：', share_google:'共有 Google', share_youtube:'共有 YouTube', share_tiktok:'共有 TikTok', share_douyin:'共有 Douyin', share_instagram:'共有 Instagram', share_whatsapp:'共有 WhatsApp', share_skype:'共有 Skype', share_line:'共有 LINE', share_weibo:'共有 Weibo', share_wechat:'共有 WeChat', share_x:'共有 X', share_facebook:'共有 Facebook', share_linkedin:'共有 LinkedIn', share_telegram:'共有 Telegram', share_email:'共有 Email', eb_perf:'パフォーマンス', eb_start:'クイックスタート', tag_langs:'36 言語', tag_auto:'自動検出', tag_logo:'ロゴパネル', beian_ga:'公安 44031102000915', beian_icp:'広東 ICP 2023084805-9', foot_copy_pre:'著作権', foot_copy_post:'無断転載を禁じます。',  anim1:'Draw line', anim2:'花', anim3:'書道', anim4:'詩', anim5:'Follow', anim_free:'フリーハンド', free_title:'フリーハンド', free_mode_line:'線', free_mode_point:'点', free_line:'線の太さ', free_touch:'タッチ点のサイズ', free_color:'カラー', free_fx:'描画効果', fx_glow:'グロー', fx_flat:'フラット', fx_neon:'ネオン', free_clear:'クリア', sc_more:'すべて展開', sc_less:'折りたたむ', 
      nav_overview:'概要', nav_features:'機能', nav_engine:'エンジン', nav_devices:'デバイスとプロトコル',
      nav_changelog:'更新履歴', nav_specs:'仕様', nav_download:'ダウンロード', nav_faq:'FAQ',
      hero_eyebrow:'◆ 公式ホワイトペーパー v1.5.0.0 · 2026',
      hero_title:'原筆跡ベクター描画<br /><span class="grad">テストホワイトボード</span>',
      hero_lead:'EMR-TEST は軽量な Windows ホワイトボード兼デバイス検証ツールです。「サンプリング → 筆圧整形 → 曲線フィット → ベクター輪郭」のパイプラインで実筆跡をリアルタイム再現し、手ぶれ補正、筆圧ゲイン、デバイステレメトリ HUD、静電マルチタッチテスト、透過モードを搭載。PNG や JSON で書き出せます。',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI',
      badge_arch:'x64 / x86', badge_portable:'単一ファイル・インストール不要',
      cta_download:'<span class="pulse"></span>今すぐダウンロード <span class="arrow">→</span>', cta_engine:'エンジンを見る',
      hero_version:'現行版 1.5.0.0 · 約 1963 KB · 解凍してすぐ使える',
      sec_overview:'「<span class="grad">ペンの本当の書き味</span>」のために',
      sec_features:'<span class="grad">機能</span>マトリクス', sec_engine:'レンダリング<span class="grad">パイプライン</span>',
      sec_devices:'デバイス認識と<span class="grad">プロトコル</span>', sec_specs:'技術<span class="grad">仕様</span>',
      sec_download:'<span class="grad">EMR-TEST</span> をダウンロード', sec_faq:'よくある<span class="grad">質問</span>',
      sec_changelog:'<span class="grad">更新履歴</span>',
      changelog_lead:'バージョンごとの変更一覧。アプリ内の「更新履歴」と同期しています。',
      feat_lang_t:'多言語対応',
      feat_lang_p:'UI は 36 言語に対応。リアルタイム切替と記憶に対応し、初回起動時はシステム言語に合わせます。',
      feat_panel_t:'Logo で右上パネルを表示',
      feat_panel_p:'右上パネルは既定で非表示。下部の Logo をクリックすると更新履歴・言語切替・最小化/最大化/閉じるが表示されます。',
      cl_150:'右上パネルを既定で非表示（Logo で表示）；言語を 36 に拡張しシステム言語で自動切替；言語ドロップダウンの可読性改善；全トーストとツールチップを多言語化；サイトも多言語化し IP で自動切替。',
      cl_140:'「言語切替」と「更新履歴」を追加；手ぶれ補正を （0~10）に強化。',
      cl_130:'画像変形カーソルが方向に追従；デバイス検査の個別削除/復元；静電タッチの低遅延描画；右クリックメニュー非表示を修正。',
      cl_120:'折れ線平滑を向心 Catmull-Rom に変更；消しゴムリング、ブラシ設定の保存、JSON 筆跡出力を追加。',
      dl_x64:'64 ビット（推奨）', dl_x86:'32 ビット', foot_specs:'技術仕様', foot_top:'トップへ'
    },
    'ko-KR': {foot_partner:'파트너:', share_google:'공유 Google', share_youtube:'공유 YouTube', share_tiktok:'공유 TikTok', share_douyin:'공유 Douyin', share_instagram:'공유 Instagram', share_whatsapp:'공유 WhatsApp', share_skype:'공유 Skype', share_line:'공유 LINE', share_weibo:'공유 Weibo', share_wechat:'공유 WeChat', share_x:'공유 X', share_facebook:'공유 Facebook', share_linkedin:'공유 LinkedIn', share_telegram:'공유 Telegram', share_email:'공유 Email', eb_perf:'성능', eb_start:'빠른 시작', tag_langs:'36개 언어', tag_auto:'자동 감지', tag_logo:'로고 패널', beian_ga:'공안 44031102000915', beian_icp:'광둥 ICP 2023084805-9', foot_copy_pre:'저작권', foot_copy_post:'모든 권리 보유.',  anim1:'Draw line', anim2:'꽃', anim3:'서예', anim4:'시', anim5:'Follow', anim_free:'자유 그리기', free_title:'자유 그리기', free_mode_line:'선', free_mode_point:'점', free_line:'선 굵기', free_touch:'터치 크기', free_color:'컬러', free_fx:'렌더링', fx_glow:'글로우', fx_flat:'플랫', fx_neon:'네온', free_clear:'지우기', sc_more:'모두 펼치기', sc_less:'접기', 
      nav_overview:'개요', nav_features:'기능', nav_engine:'엔진', nav_devices:'장치 및 프로토콜',
      nav_changelog:'업데이트 로그', nav_specs:'사양', nav_download:'다운로드', nav_faq:'FAQ',
      hero_eyebrow:'◆ 공식 백서 v1.5.0.0 · 2026',
      hero_title:'원필적 벡터 드로잉<br /><span class="grad">테스트 화이트보드</span>',
      hero_lead:'EMR-TEST는 가벼운 Windows 화이트보드 겸 장치 검증 도구입니다. "샘플링 → 필압 성형 → 곡선 피팅 → 벡터 윤곽" 파이프라인으로 실제 필적을 실시간 재현하며, SAI식 흔들림 보정, 필압 게인, 장치 텔레메트리 HUD, 정전식 멀티터치 테스트, 투과 모드를 제공하고 PNG / JSON으로 내보냅니다.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI',
      badge_arch:'x64 / x86', badge_portable:'단일 파일·설치 불필요',
      cta_download:'<span class="pulse"></span>지금 다운로드 <span class="arrow">→</span>', cta_engine:'엔진 살펴보기',
      hero_version:'현재 버전 1.5.0.0 · 약 1963 KB · 압축 해제 후 바로 실행',
      sec_overview:'「<span class="grad">펜의 진짜 필감</span>」을 위해',
      sec_features:'<span class="grad">기능</span> 매트릭스', sec_engine:'렌더링 <span class="grad">파이프라인</span>',
      sec_devices:'장치 인식과 <span class="grad">프로토콜</span>', sec_specs:'기술 <span class="grad">사양</span>',
      sec_download:'<span class="grad">EMR-TEST</span> 다운로드', sec_faq:'자주 묻는 <span class="grad">질문</span>',
      sec_changelog:'<span class="grad">업데이트 로그</span>',
      changelog_lead:'버전별 변경 사항을 한눈에. 앱 내 업데이트 로그와 동일합니다.',
      feat_lang_t:'다국어 지원',
      feat_lang_p:'UI는 36개 언어를 지원합니다. 실시간 전환과 기억을 지원하며 첫 실행 시 시스템 언어에 맞춥니다.',
      feat_panel_t:'Logo로 우측 상단 패널 열기',
      feat_panel_p:'우측 상단 패널은 기본적으로 숨겨져 있습니다. 하단 Logo를 클릭하면 업데이트 로그, 언어 전환, 최소화/최대화/닫기가 표시됩니다.',
      cl_150:'우측 상단 패널 기본 숨김(Logo로 표시)；언어를 36개로 확장하고 시스템 언어 자동 전환；언어 드롭다운 가독성 개선；모든 토스트와 툴팁 다국어화；웹사이트도 다국어화 및 IP 자동 전환.',
      cl_140:'「언어 전환」과 「업데이트 로그」 추가；흔들림 보정을 SAI식(0~10)으로 업그레이드.',
      cl_130:'이미지 변형 커서가 방향을 따라감；장치 검사 항목별 삭제/복원；정전 터치 저지연 렌더링；우클릭 메뉴 미표시 수정.',
      cl_120:'폴리라인 평활을 중심 Catmull-Rom으로 변경；지우개 링, 브러시 저장, JSON 필적 내보내기 추가.',
      dl_x64:'64비트(권장)', dl_x86:'32비트', foot_specs:'기술 사양', foot_top:'맨 위로'
    },
    'es-ES': {foot_partner:'Socios:', share_google:'Compartir en Google', share_youtube:'Compartir en YouTube', share_tiktok:'Compartir en TikTok', share_douyin:'Compartir en Douyin', share_instagram:'Compartir en Instagram', share_whatsapp:'Compartir en WhatsApp', share_skype:'Compartir en Skype', share_line:'Compartir en LINE', share_weibo:'Compartir en Weibo', share_wechat:'Compartir en WeChat', share_x:'Compartir en X', share_facebook:'Compartir en Facebook', share_linkedin:'Compartir en LinkedIn', share_telegram:'Compartir en Telegram', share_email:'Compartir en Email', eb_perf:'Rendimiento', eb_start:'Inicio rápido', tag_langs:'36 idiomas', tag_auto:'Detección automática', tag_logo:'Panel del logo', beian_ga:'Seguridad pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos los derechos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafía', anim4:'Poema', anim5:'Follow', anim_free:'Dibujo libre', free_title:'Dibujo libre', free_mode_line:'Línea', free_mode_point:'Punto', free_line:'Grosor de línea', free_touch:'Tamaño del punto', free_color:'Multicolor', free_fx:'Render', fx_glow:'Brillo', fx_flat:'Plano', fx_neon:'Neón', free_clear:'Borrar', sc_more:'Expandir todo', sc_less:'Contraer', 
      nav_overview:'Resumen', nav_features:'Funciones', nav_engine:'Motor', nav_devices:'Dispositivos',
      nav_changelog:'Cambios', nav_specs:'Especificaciones', nav_download:'Descargar', nav_faq:'FAQ',
      hero_title:'Dibujo vectorial de tinta original<br /><span class="grad">pizarra de pruebas</span>',
      sec_overview:'Hecho para el <span class="grad">tacto real del lápiz</span>',
      sec_features:'Matriz de <span class="grad">capacidades</span>', sec_engine:'<span class="grad">Motor</span> de renderizado',
      sec_devices:'Reconocimiento y <span class="grad">protocolos</span>', sec_specs:'<span class="grad">Especificaciones</span>',
      sec_download:'Descargar <span class="grad">EMR-TEST</span>', sec_faq:'Preguntas <span class="grad">frecuentes</span>',
      sec_changelog:'<span class="grad">Cambios</span>',
      cta_download:'<span class="pulse"></span>Descargar <span class="arrow">→</span>', cta_engine:'Ver el motor',
      foot_specs:'Especificaciones', foot_top:'Volver arriba'
    },
    'de-DE': {foot_partner:'Partner:', share_google:'Teilen auf Google', share_youtube:'Teilen auf YouTube', share_tiktok:'Teilen auf TikTok', share_douyin:'Teilen auf Douyin', share_instagram:'Teilen auf Instagram', share_whatsapp:'Teilen auf WhatsApp', share_skype:'Teilen auf Skype', share_line:'Teilen auf LINE', share_weibo:'Teilen auf Weibo', share_wechat:'Teilen auf WeChat', share_x:'Teilen auf X', share_facebook:'Teilen auf Facebook', share_linkedin:'Teilen auf LinkedIn', share_telegram:'Teilen auf Telegram', share_email:'Teilen auf Email', eb_perf:'Leistung', eb_start:'Schnellstart', tag_langs:'36 Sprachen', tag_auto:'Auto-Erkennung', tag_logo:'Logo-Panel', beian_ga:'Öffentliche Sicherheit 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle Rechte vorbehalten.',  anim1:'Draw line', anim2:'Blume', anim3:'Kalligrafie', anim4:'Gedicht', anim5:'Follow', anim_free:'Freihand', free_title:'Freihand', free_mode_line:'Linie', free_mode_point:'Punkt', free_line:'Linienstärke', free_touch:'Punktgröße', free_color:'Farbig', free_fx:'Rendering', fx_glow:'Leuchten', fx_flat:'Flach', fx_neon:'Neon', free_clear:'Löschen', sc_more:'Alle erweitern', sc_less:'Einklappen', 
      nav_overview:'Überblick', nav_features:'Funktionen', nav_engine:'Engine', nav_devices:'Geräte',
      nav_changelog:'Änderungen', nav_specs:'Spezifikationen', nav_download:'Download', nav_faq:'FAQ',
      hero_title:'Vektorzeichnung mit Originaltinte<br /><span class="grad">Test-Whiteboard</span>',
      sec_overview:'Für das <span class="grad">echte Stiftgefühl</span>',
      sec_features:'<span class="grad">Funktions</span>matrix', sec_engine:'<span class="grad">Rendering</span>-Pipeline',
      sec_devices:'Geräteerkennung & <span class="grad">Protokolle</span>', sec_specs:'Technische <span class="grad">Daten</span>',
      sec_download:'<span class="grad">EMR-TEST</span> herunterladen', sec_faq:'Häufige <span class="grad">Fragen</span>',
      sec_changelog:'<span class="grad">Änderungen</span>',
      cta_download:'<span class="pulse"></span>Jetzt herunterladen <span class="arrow">→</span>', cta_engine:'Engine ansehen',
      foot_specs:'Technische Daten', foot_top:'Nach oben'
    },
    'fr-FR': {foot_partner:'Partenaires :', share_google:'Partager sur Google', share_youtube:'Partager sur YouTube', share_tiktok:'Partager sur TikTok', share_douyin:'Partager sur Douyin', share_instagram:'Partager sur Instagram', share_whatsapp:'Partager sur WhatsApp', share_skype:'Partager sur Skype', share_line:'Partager sur LINE', share_weibo:'Partager sur Weibo', share_wechat:'Partager sur WeChat', share_x:'Partager sur X', share_facebook:'Partager sur Facebook', share_linkedin:'Partager sur LinkedIn', share_telegram:'Partager sur Telegram', share_email:'Partager sur Email', eb_perf:'Performance', eb_start:'Démarrage rapide', tag_langs:'36 langues', tag_auto:'Détection auto', tag_logo:'Panneau logo', beian_ga:'Sécurité publique 44031102000915', beian_icp:'ICP du Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tous droits réservés.',  anim1:'Draw line', anim2:'Fleur', anim3:'Calligraphie', anim4:'Poème', anim5:'Follow', anim_free:'Dessin libre', free_title:'Dessin libre', free_mode_line:'Ligne', free_mode_point:'Point', free_line:'Épaisseur du trait', free_touch:'Taille du point', free_color:'Multicolore', free_fx:'Rendu', fx_glow:'Lueur', fx_flat:'Plat', fx_neon:'Néon', free_clear:'Effacer', sc_more:'Tout déplier', sc_less:'Réduire', 
      nav_overview:'Aperçu', nav_features:'Fonctions', nav_engine:'Moteur', nav_devices:'Périphériques',
      nav_changelog:'Nouveautés', nav_specs:'Spécifications', nav_download:'Télécharger', nav_faq:'FAQ',
      hero_title:'Dessin vectoriel à encre originale<br /><span class="grad">tableau de test</span>',
      sec_overview:'Pensé pour le <span class="grad">vrai toucher du stylet</span>',
      sec_features:'Matrice de <span class="grad">fonctions</span>', sec_engine:'<span class="grad">Moteur</span> de rendu',
      sec_devices:'Reconnaissance et <span class="grad">protocoles</span>', sec_specs:'<span class="grad">Spécifications</span>',
      sec_download:'Télécharger <span class="grad">EMR-TEST</span>', sec_faq:'Questions <span class="grad">fréquentes</span>',
      sec_changelog:'<span class="grad">Nouveautés</span>',
      cta_download:'<span class="pulse"></span>Télécharger <span class="arrow">→</span>', cta_engine:'Voir le moteur',
      foot_specs:'Spécifications', foot_top:'Haut de page'
    },
    'it-IT': {foot_partner:'Partner:', share_google:'Condividi su Google', share_youtube:'Condividi su YouTube', share_tiktok:'Condividi su TikTok', share_douyin:'Condividi su Douyin', share_instagram:'Condividi su Instagram', share_whatsapp:'Condividi su WhatsApp', share_skype:'Condividi su Skype', share_line:'Condividi su LINE', share_weibo:'Condividi su Weibo', share_wechat:'Condividi su WeChat', share_x:'Condividi su X', share_facebook:'Condividi su Facebook', share_linkedin:'Condividi su LinkedIn', share_telegram:'Condividi su Telegram', share_email:'Condividi su Email', eb_perf:'Prestazioni', eb_start:'Avvio rapido', tag_langs:'36 lingue', tag_auto:'Rilevamento auto', tag_logo:'Pannello logo', beian_ga:'Pubblica sicurezza 44031102000915', beian_icp:'ICP del Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tutti i diritti riservati.',  anim1:'Draw line', anim2:'Fiore', anim3:'Calligrafia', anim4:'Poesia', anim5:'Follow', anim_free:'Disegno libero', free_title:'Disegno libero', free_mode_line:'Linea', free_mode_point:'Punto', free_line:'Spessore linea', free_touch:'Dimensione punto', free_color:'Multicolore', free_fx:'Rendering', fx_glow:'Bagliore', fx_flat:'Piatto', fx_neon:'Neon', free_clear:'Cancella', sc_more:'Espandi tutto', sc_less:'Comprimi', 
      nav_overview:'Panoramica', nav_features:'Funzioni', nav_engine:'Motore', nav_devices:'Dispositivi',
      nav_changelog:'Novità', nav_specs:'Specifiche', nav_download:'Download', nav_faq:'FAQ',
      hero_title:'Disegno vettoriale a inchiostro originale<br /><span class="grad">lavagna di test</span>',
      sec_overview:'Fatto per il <span class="grad">tocco reale della penna</span>',
      sec_features:'Matrice delle <span class="grad">funzioni</span>', sec_engine:'<span class="grad">Pipeline</span> di rendering',
      sec_devices:'Riconoscimento e <span class="grad">protocolli</span>', sec_specs:'<span class="grad">Specifiche</span>',
      sec_download:'Scarica <span class="grad">EMR-TEST</span>', sec_faq:'Domande <span class="grad">frequenti</span>',
      sec_changelog:'<span class="grad">Novità</span>',
      cta_download:'<span class="pulse"></span>Scarica ora <span class="arrow">→</span>', cta_engine:'Vedi il motore',
      foot_specs:'Specifiche', foot_top:'Torna su'
    },
    'th-TH': {foot_partner:'พันธมิตร:', share_google:'แชร์ไปที่ Google', share_youtube:'แชร์ไปที่ YouTube', share_tiktok:'แชร์ไปที่ TikTok', share_douyin:'แชร์ไปที่ Douyin', share_instagram:'แชร์ไปที่ Instagram', share_whatsapp:'แชร์ไปที่ WhatsApp', share_skype:'แชร์ไปที่ Skype', share_line:'แชร์ไปที่ LINE', share_weibo:'แชร์ไปที่ Weibo', share_wechat:'แชร์ไปที่ WeChat', share_x:'แชร์ไปที่ X', share_facebook:'แชร์ไปที่ Facebook', share_linkedin:'แชร์ไปที่ LinkedIn', share_telegram:'แชร์ไปที่ Telegram', share_email:'แชร์ไปที่ Email', eb_perf:'ประสิทธิภาพ', eb_start:'เริ่มต้นอย่างรวดเร็ว', tag_langs:'36 ภาษา', tag_auto:'ตรวจจับอัตโนมัติ', tag_logo:'แผงโลโก้', beian_ga:'ความมั่นคงสาธารณะ 44031102000915', beian_icp:'กวางตุ้ง ICP 2023084805-9', foot_copy_pre:'ลิขสิทธิ์', foot_copy_post:'สงวนลิขสิทธิ์',  anim1:'Draw line', anim2:'ดอกไม้', anim3:'อักษรวิจิตร', anim4:'บทกวี', anim5:'Follow', anim_free:'วาดอิสระ', free_title:'วาดอิสระ', free_mode_line:'เส้น', free_mode_point:'จุด', free_line:'ความหนาเส้น', free_touch:'ขนาดจุด', free_color:'หลากสี', free_fx:'การเรนเดอร์', fx_glow:'เรืองแสง', fx_flat:'แบน', fx_neon:'นีออน', free_clear:'ล้าง', sc_more:'ขยายทั้งหมด', sc_less:'ย่อ', 
      nav_overview:'ภาพรวม', nav_features:'ความสามารถ', nav_engine:'เอ็นจิน', nav_devices:'อุปกรณ์',
      nav_changelog:'อัปเดต', nav_specs:'สเปก', nav_download:'ดาวน์โหลด', nav_faq:'FAQ',
      hero_title:'วาดเวกเตอร์ลายมือจริง<br /><span class="grad">ไวท์บอร์ดทดสอบ</span>',
      sec_overview:'เพื่อ<span class="grad">สัมผัสปากกาที่แท้จริง</span>',
      sec_features:'<span class="grad">เมทริกซ์</span>ความสามารถ', sec_engine:'<span class="grad">ไปป์ไลน์</span>การเรนเดอร์',
      sec_devices:'การรู้จำและ<span class="grad">โปรโตคอล</span>', sec_specs:'<span class="grad">สเปก</span>ทางเทคนิค',
      sec_download:'ดาวน์โหลด <span class="grad">EMR-TEST</span>', sec_faq:'คำถาม<span class="grad">ที่พบบ่อย</span>',
      sec_changelog:'<span class="grad">อัปเดต</span>',
      cta_download:'<span class="pulse"></span>ดาวน์โหลดเลย <span class="arrow">→</span>', cta_engine:'ดูเอ็นจิน',
      foot_specs:'สเปก', foot_top:'กลับขึ้นด้านบน'
    },
    'vi-VN': {foot_partner:'Đối tác:', share_google:'Chia sẻ lên Google', share_youtube:'Chia sẻ lên YouTube', share_tiktok:'Chia sẻ lên TikTok', share_douyin:'Chia sẻ lên Douyin', share_instagram:'Chia sẻ lên Instagram', share_whatsapp:'Chia sẻ lên WhatsApp', share_skype:'Chia sẻ lên Skype', share_line:'Chia sẻ lên LINE', share_weibo:'Chia sẻ lên Weibo', share_wechat:'Chia sẻ lên WeChat', share_x:'Chia sẻ lên X', share_facebook:'Chia sẻ lên Facebook', share_linkedin:'Chia sẻ lên LinkedIn', share_telegram:'Chia sẻ lên Telegram', share_email:'Chia sẻ lên Email', eb_perf:'Hiệu năng', eb_start:'Bắt đầu nhanh', tag_langs:'36 ngôn ngữ', tag_auto:'Tự động phát hiện', tag_logo:'Bảng logo', beian_ga:'An ninh công cộng 44031102000915', beian_icp:'ICP Quảng Đông 2023084805-9', foot_copy_pre:'Bản quyền', foot_copy_post:'Bảo lưu mọi quyền.',  anim1:'Draw line', anim2:'Hoa', anim3:'Thư pháp', anim4:'Bài thơ', anim5:'Follow', anim_free:'Vẽ tự do', free_title:'Vẽ tự do', free_mode_line:'Đường', free_mode_point:'Điểm', free_line:'Độ dày nét', free_touch:'Cỡ điểm', free_color:'Nhiều màu', free_fx:'Kết xuất', fx_glow:'Phát sáng', fx_flat:'Phẳng', fx_neon:'Neon', free_clear:'Xóa', sc_more:'Mở rộng tất cả', sc_less:'Thu gọn', 
      nav_overview:'Tổng quan', nav_features:'Tính năng', nav_engine:'Engine', nav_devices:'Thiết bị',
      nav_changelog:'Cập nhật', nav_specs:'Thông số', nav_download:'Tải về', nav_faq:'FAQ',
      hero_title:'Vẽ vector nét bút nguyên bản<br /><span class="grad">bảng trắng thử nghiệm</span>',
      sec_overview:'Dành cho <span class="grad">cảm giác bút thật</span>',
      sec_features:'Ma trận <span class="grad">tính năng</span>', sec_engine:'<span class="grad">Pipeline</span> kết xuất',
      sec_devices:'Nhận diện và <span class="grad">giao thức</span>', sec_specs:'<span class="grad">Thông số</span> kỹ thuật',
      sec_download:'Tải <span class="grad">EMR-TEST</span>', sec_faq:'Câu hỏi <span class="grad">thường gặp</span>',
      sec_changelog:'<span class="grad">Cập nhật</span>',
      cta_download:'<span class="pulse"></span>Tải ngay <span class="arrow">→</span>', cta_engine:'Xem engine',
      foot_specs:'Thông số', foot_top:'Về đầu trang'
    },
    'lo-LA': {foot_partner:'ຄູ່ຮ່ວມງານ:', share_google:'ແບ່ງປັນໄປທີ່ Google', share_youtube:'ແບ່ງປັນໄປທີ່ YouTube', share_tiktok:'ແບ່ງປັນໄປທີ່ TikTok', share_douyin:'ແບ່ງປັນໄປທີ່ Douyin', share_instagram:'ແບ່ງປັນໄປທີ່ Instagram', share_whatsapp:'ແບ່ງປັນໄປທີ່ WhatsApp', share_skype:'ແບ່ງປັນໄປທີ່ Skype', share_line:'ແບ່ງປັນໄປທີ່ LINE', share_weibo:'ແບ່ງປັນໄປທີ່ Weibo', share_wechat:'ແບ່ງປັນໄປທີ່ WeChat', share_x:'ແບ່ງປັນໄປທີ່ X', share_facebook:'ແບ່ງປັນໄປທີ່ Facebook', share_linkedin:'ແບ່ງປັນໄປທີ່ LinkedIn', share_telegram:'ແບ່ງປັນໄປທີ່ Telegram', share_email:'ແບ່ງປັນໄປທີ່ Email', eb_perf:'ປະສິດທິພາບ', eb_start:'ເລີ່ມຕົ້ນໄວ', tag_langs:'36 ພາສາ', tag_auto:'ກວດຈັບອັດຕະໂນມັດ', tag_logo:'ແຜງໂລໂກ້', beian_ga:'ຄວາມປອດໄພສາທາລະນະ 44031102000915', beian_icp:'ICP ກວາງຕຸ້ງ 2023084805-9', foot_copy_pre:'ລິຂະສິດ', foot_copy_post:'ສະຫງວນລິຂະສິດ',  anim1:'Draw line', anim2:'ດອກໄມ້', anim3:'ອັກສອນສິນ', anim4:'ກະວີ', anim5:'Follow', anim_free:'ແຕ້ມອິດສະຫຼະ', free_title:'ແຕ້ມອິດສະຫຼະ', free_mode_line:'ເສັ້ນ', free_mode_point:'ຈຸດ', free_line:'ຄວາມຫນາເສັ້ນ', free_touch:'ຂະຫນາດຈຸດ', free_color:'ຫຼາຍສີ', free_fx:'ການສະແດງຜົນ', fx_glow:'ເລື່ອງແສງ', fx_flat:'ແປ້ນ', fx_neon:'ນີອອນ', free_clear:'ລຶບ', sc_more:'ຂະຫຍາຍທັງໝົດ', sc_less:'ຫຍໍ້', 
      nav_overview:'ພາບລວມ', nav_features:'ຄວາມສາມາດ', nav_engine:'ເອັນຈິນ', nav_devices:'ອຸປະກອນ',
      nav_changelog:'ອັບເດດ', nav_specs:'ສະເປັກ', nav_download:'ດາວໂຫລດ', nav_faq:'FAQ',
      hero_title:'ແຕ້ມເວັກເຕີລາຍມືແທ້<br /><span class="grad">ກະດານຂາວທົດສອບ</span>',
      sec_overview:'ເພື່ອ<span class="grad">ຄວາມຮູ້ສຶກປາກກາແທ້</span>',
      sec_features:'<span class="grad">ຕາຕະລາງ</span>ຄວາມສາມາດ', sec_engine:'<span class="grad">ໄຟລ໌</span>ການເຣນເດີ',
      sec_devices:'ການຮັບຮູ້ ແລະ <span class="grad">ໂປຣໂຕຄອນ</span>', sec_specs:'<span class="grad">ສະເປັກ</span>ເຕັກນິກ',
      sec_download:'ດາວໂຫລດ <span class="grad">EMR-TEST</span>', sec_faq:'ຄຳຖາມ<span class="grad">ທີ່ພົບເລື້ອຍ</span>',
      sec_changelog:'<span class="grad">ອັບເດດ</span>',
      cta_download:'<span class="pulse"></span>ດາວໂຫລດດຽວນີ້ <span class="arrow">→</span>', cta_engine:'ເບິ່ງເອັນຈິນ',
      foot_specs:'ສະເປັກ', foot_top:'ກັບຂຶ້ນເທິງ'
    },
    'ar-SA': {foot_partner:'الشركاء:', share_google:'شارك على Google', share_youtube:'شارك على YouTube', share_tiktok:'شارك على TikTok', share_douyin:'شارك على Douyin', share_instagram:'شارك على Instagram', share_whatsapp:'شارك على WhatsApp', share_skype:'شارك على Skype', share_line:'شارك على LINE', share_weibo:'شارك على Weibo', share_wechat:'شارك على WeChat', share_x:'شارك على X', share_facebook:'شارك على Facebook', share_linkedin:'شارك على LinkedIn', share_telegram:'شارك على Telegram', share_email:'شارك على Email', eb_perf:'الأداء', eb_start:'بدء سريع', tag_langs:'36 لغة', tag_auto:'كشف تلقائي', tag_logo:'لوحة الشعار', beian_ga:'الأمن العام 44031102000915', beian_icp:'ICP قوانغدونغ 2023084805-9', foot_copy_pre:'حقوق النشر', foot_copy_post:'جميع الحقوق محفوظة.',  anim1:'Draw line', anim2:'زهرة', anim3:'خط عربي', anim4:'قصيدة', anim5:'Follow', anim_free:'رسم حر', free_title:'رسم حر', free_mode_line:'خط', free_mode_point:'نقطة', free_line:'سماكة الخط', free_touch:'حجم النقطة', free_color:'ملون', free_fx:'عرض', fx_glow:'توهج', fx_flat:'مسطح', fx_neon:'نيون', free_clear:'مسح', sc_more:'توسيع الكل', sc_less:'طي', 
      nav_overview:'نظرة عامة', nav_features:'الميزات', nav_engine:'المحرك', nav_devices:'الأجهزة',
      nav_changelog:'التحديثات', nav_specs:'المواصفات', nav_download:'تنزيل', nav_faq:'الأسئلة الشائعة',
      hero_title:'رسم متجهي بالحبر الأصلي<br /><span class="grad">لوح اختبار</span>',
      sec_overview:'من أجل <span class="grad">الإحساس الحقيقي بالقلم</span>',
      sec_features:'<span class="grad">مصفوفة</span> القدرات', sec_engine:'<span class="grad">محرك</span> العرض',
      sec_devices:'التعرف على الأجهزة و<span class="grad">البروتوكولات</span>', sec_specs:'<span class="grad">المواصفات</span> الفنية',
      sec_download:'تنزيل <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">الأسئلة الشائعة</span>',
      sec_changelog:'<span class="grad">التحديثات</span>',
      cta_download:'<span class="pulse"></span>نزّل الآن <span class="arrow">→</span>', cta_engine:'استعرض المحرك',
      foot_specs:'المواصفات', foot_top:'إلى الأعلى'
    },
    'ga-IE': {foot_partner:'Comhpháirtithe:', share_google:'Roinn ar Google', share_youtube:'Roinn ar YouTube', share_tiktok:'Roinn ar TikTok', share_douyin:'Roinn ar Douyin', share_instagram:'Roinn ar Instagram', share_whatsapp:'Roinn ar WhatsApp', share_skype:'Roinn ar Skype', share_line:'Roinn ar LINE', share_weibo:'Roinn ar Weibo', share_wechat:'Roinn ar WeChat', share_x:'Roinn ar X', share_facebook:'Roinn ar Facebook', share_linkedin:'Roinn ar LinkedIn', share_telegram:'Roinn ar Telegram', share_email:'Roinn ar Email', eb_perf:'Feidhmíocht', eb_start:'Tús tapa', tag_langs:'36 teanga', tag_auto:'Braith go huathoibríoch', tag_logo:'Painéal lógó', beian_ga:'Slándáil phoiblí 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Cóipcheart', foot_copy_post:'Gach ceart ar cosaint.',  anim1:'Draw line', anim2:'Bláth', anim3:'Callagrafaíocht', anim4:'Dán', anim5:'Follow', anim_free:'Saor-líníocht', free_title:'Saor-líníocht', free_mode_line:'Líne', free_mode_point:'Pointe', free_line:'Tiús líne', free_touch:'Méid pointe', free_color:'Il-daite', free_fx:'Rindreáil', fx_glow:'Glóir', fx_flat:'Cothrom', fx_neon:'Neoin', free_clear:'Glan', sc_more:'Leathnaigh go léir', sc_less:'Fill', 
      nav_overview:'Forbhreathnú', nav_features:'Gnéithe', nav_engine:'Inneall', nav_devices:'Gléasanna',
      nav_changelog:'Athruithe', nav_specs:'Sonraíochtaí', nav_download:'Íoslódáil', nav_faq:'Ceisteanna',
      hero_eyebrow:'◆ Bileog Oifigiúil ORIGINAL INK VECTOR BOARD v1.5.0.0 · 2026',
      hero_title:'Péinteáil veicteora ón dúch bhunaidh<br /><span class="grad">linn bháin tástála</span>',
      hero_lead:'Is uirlis Windows éadrom í EMR-TEST — linn bháin agus uirlis tástála gléas: athchruthaíonn sí an fhíor-pheann i ngach tráth trí phíblíne "sampláil → múnlú brú → fitiú cuar → imlíne veicteora", le ceartú creathaidh ar nós SAI, gnóthachtáil brú, HUD theileamatach ghléas, tástáil ilteagmhála chapaiteach agus mód scáthach, agus onnmhairíonn sí greamán PNG nó inc veicteora JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI',
      badge_arch:'x64 / x86', badge_portable:'Comhad amháin, iniompartha',
      cta_download:'<span class="pulse"></span>Íoslódáil anois <span class="arrow">→</span>', cta_engine:'Féach ar an inneall',
      hero_version:'Leagan reatha 1.5.0.0 · ~1963 KB · iniompartha, dí-ghiompráil chun rith',
      sec_overview:'Tógtha don <span class="grad">fhíorchothrom peann</span>',
      sec_features:'<span class="grad">Acmaíocht</span> mhéadra', sec_engine:'Rindreáil <span class="grad">phíblíne</span>',
      sec_devices:'Aithint gléas & <span class="grad">prótacail</span>', sec_specs:'Sonraíochtaí <span class="grad">teicniúla</span>',
      sec_download:'Íoslódáil <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Ceisteanna</span>',
      sec_changelog:'<span class="grad">Athruithe</span>',
      changelog_lead:'Gach leagan in aon súil; leanann an fhuinneog Athruithe sa bhfeidhm chéanna leis an liosta seo.',
      feat_lang_t:'Ilteangach',
      feat_lang_p:'Tacaíonn an chomhéadan le 36 teanga, inathraithe beo agus meabhraith; ar an gcéad rith meaitseálann sé le teanga an chórais.',
      feat_panel_t:'Painéal Lógó',
      feat_panel_p:'Tá an painéal ar an taobh thiar thuas i bhfolach de réir réamhshocraithe; cliceáil ar an lógó chun Athruithe, athrú teanga agus íoslaghdú/uaslaghdú/dúnadh a nochtadh.',
      cl_150:'Painéal ar an taobh thiar thuas i bhfolach de réir réamhshocraithe (cliceáil an lógó chun nochtadh); leathnaithe go 36 teanga le brath uathoibríoch ar an gcóras; níos inléite an liosta teanga; gach toast agus leid thuirlingthe logánaithe; suíomh Gréasáin logánaithe agus athrú uathoibríoch de réir IP.',
      cl_140:'Cuireadh na rannóga "athrú teanga" agus "Athruithe" leis; ardaíodh an ceartú creathaidh go stíl SAI (0~10).',
      cl_130:'Leanann cúrsóirí trasfhoirmiú íomhá an treo; tacaíonn an tóir ghléas le scrios agus athchóiriú in aghaidh na míre; rianacha chapaiteacha ardfhrithbhreith; socraíodh roghchlár deas-chliceáil nár taibhsíodh.',
      cl_120:'Athraíodh mínithe líne pholalíne go splíne centripetal Catmull-Rom; cuireadh fáinne scriosta, buanú scuab agus onnmhairiú inc JSON leis.',
      dl_x64:'64-giotán (molta)', dl_x86:'32-giotán', foot_specs:'Sonraíochtaí', foot_top:'Ar ais go barr'
    },
    'la-LA': {foot_partner:'Socii:', share_google:'Communica in Google', share_youtube:'Communica in YouTube', share_tiktok:'Communica in TikTok', share_douyin:'Communica in Douyin', share_instagram:'Communica in Instagram', share_whatsapp:'Communica in WhatsApp', share_skype:'Communica in Skype', share_line:'Communica in LINE', share_weibo:'Communica in Weibo', share_wechat:'Communica in WeChat', share_x:'Communica in X', share_facebook:'Communica in Facebook', share_linkedin:'Communica in LinkedIn', share_telegram:'Communica in Telegram', share_email:'Communica in Email', eb_perf:'Facultas', eb_start:'Initium celer', tag_langs:'36 linguae', tag_auto:'Detectio automatica', tag_logo:'Tabula logotypi', beian_ga:'Salus publica 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Ius auctoris', foot_copy_post:'Omnia iura reservata.',  anim1:'Draw line', anim2:'Flos', anim3:'Calligraphia', anim4:'Carmen', anim5:'Follow', anim_free:'Libera pictura', free_title:'Libera pictura', free_mode_line:'Linea', free_mode_point:'Punctum', free_line:'Crassitudo lineae', free_touch:'Magnitudo puncti', free_color:'Coloratus', free_fx:'Redditio', fx_glow:'Fulgor', fx_flat:'Planus', fx_neon:'Neon', free_clear:'Purgare', sc_more:'Omnia expandere', sc_less:'Complicare', 
      nav_overview:'Conspectus', nav_features:'Facultates', nav_engine:'Motor', nav_devices:'Instrumenta',
      nav_changelog:'Acta', nav_specs:'Specificationes', nav_download:'Descarcare', nav_faq:'Quaestiones',
      hero_eyebrow:'◆ Officialis ORIGINAL INK VECTOR BOARD v1.5.0.0 · 2026',
      hero_title:'Pictura vectorialis atramenti originalis<br /><span class="grad">tabula alba testium</span>',
      hero_lead:'EMR-TEST est tabula alba levis Windows et instrumentum probationis instrumentorum: atramentum originale in tempore reali restituit per catenam "samplatio → formatio pressionis → aptatio curvæ → lineamentum vectoriale", cum correctione tremorís stilo SAI simili, amplificatione pressionis, HUD telemetriæ instrumentorum, probatione multiplicis tactús capacitivi et modo phantasmatis, et exportat bitmap PNG vel atramentum vectoriale JSON.',
      badge_win:'Windows 10 / 11', badge_fx:'.NET Framework 4.8', badge_proto:'EMR / AES / MPP / USI',
      badge_arch:'x64 / x86', badge_portable:'Fasciculus unicus, portabilis',
      cta_download:'<span class="pulse"></span>Descarca nunc <span class="arrow">→</span>', cta_engine:'Explora motorem',
      hero_version:'Versio præsens 1.5.0.0 · ~1963 KB · portabilis, extrahe ad currendum',
      sec_overview:'Facta pro <span class="grad">vero sensu pennæ</span>',
      sec_features:'Matrix <span class="grad">facultatum</span>', sec_engine:'Catena <span class="grad">redditús</span>',
      sec_devices:'Recognitio instrumentorum & <span class="grad">protocolla</span>', sec_specs:'Specificationes <span class="grad">technicæ</span>',
      sec_download:'Descarca <span class="grad">EMR-TEST</span>', sec_faq:'<span class="grad">Quaestiones</span>',
      sec_changelog:'<span class="grad">Acta</span>',
      changelog_lead:'Singulæ versiones uno intuitu; fenestra Actorum Mutationum intra applicationem huic indigi congruet.',
      feat_lang_t:'Multilingue',
      feat_lang_p:'Interfacies 36 linguas sustinet, vivé commutabiles et memoriæ mandatas; in primo cursu linguam systematis automaticé adaptat.',
      feat_panel_t:'Panel Insignis',
      feat_panel_p:'Panel dextrorsum superius occultus est per prædefinitam; clicke insignem ut Acta, commutationem linguæ et minue/augue/clude reveles.',
      cl_150:'Panel dextrorsum superius occultus est per prædefinitam (clicke insignem ut reveles); linguæ ad 36 extensæ cum detectione automatica linguæ systematis; delectus linguæ clarior; omnia toast et tooltips localizata; situs interretialis localizatus et per IP automaticé commutatur.',
      cl_140:'Additæ sectiones "commutatio linguæ" et "Acta"; correctio tremorís ad stilum SAI elevata (0~10).',
      cl_130:'Cursores transformationis imaginum directionem sequuntur; probatio instrumentorum deletionem et restaurationem per elementum sustinet; vestigia capacitiva humilis latentiæ; emendatum est menu dextri clic non apparens.',
      cl_120:'Lenimentum polylineæ mutatum ad spline centripetalem Catmull-Rom; additi annulus eraser, persistentia penicilli et exportatio atramenti JSON.',
      dl_x64:'64-bit (commendatum)', dl_x86:'32-bit', foot_specs:'Specificationes', foot_top:'Surge ad summum'
    }
  };

window.EMR_SC_EXTRA = {

  'en-US': { foot_partner:'Partners:', share_google:'Share to Google', share_youtube:'Share to YouTube', share_tiktok:'Share to TikTok', share_douyin:'Share to Douyin', share_instagram:'Share to Instagram', share_whatsapp:'Share to WhatsApp', share_skype:'Share to Skype', share_line:'Share to LINE', share_weibo:'Share to Weibo', share_wechat:'Share to WeChat', share_x:'Share to X', share_facebook:'Share to Facebook', share_linkedin:'Share to LinkedIn', share_telegram:'Share to Telegram', share_email:'Share to Email', eb_perf:'Performance', eb_start:'Quick Start', tag_langs:'36 Languages', tag_auto:'Auto detect', tag_logo:'Logo panel', beian_ga:'Public security 44031102000915', beian_icp:'Guangdong ICP 2023084805-9',  anim1:'Draw line', anim2:'Flower', anim3:'Calligraphy', anim4:'Poem', anim5:'Follow', anim_free:'Free draw', free_title:'Free draw', free_mode_line:'Line', free_mode_point:'Point', free_line:'Line width', free_touch:'Touch size', free_color:'Colorful', free_fx:'Render', fx_glow:'Glow', fx_flat:'Flat', fx_neon:'Neon', free_clear:'Clear', sc_more:'Expand all', sc_less:'Collapse',  nav_shortcuts:'Shortcuts list', sc_title:'Keyboard shortcuts', sc_lead:'Every action is reachable from the keyboard. The table below lists all shortcuts by category.', sc_th1:'Shortcut', sc_th2:'Action', sc1:'Pen panel', sc2:'Ink color', sc3:'Insert image', sc4:'Background', sc5:'Undo', sc6:'Redo', sc7:'Eraser', sc8:'Clear board', sc9:'Save & clear', sc10:'Mouse mode', sc11:'Pen type (pencil / ball / brush / highlighter)', sc12:'Eraser mode (wipe / dot / lasso)', sc13:'Line width ([ / ] or wheel)', sc14:'Capacitive test', sc15:'Device probe', sc16:'Import image', sc17:'Ghost / lock', sc18:'Hide / restore toolbars (fullscreen)', sc19:'Collapse / expand toolbar', sc20:'Reset toolbar & HUD', sc21:'Initialize board', sc22:'Exit', sc23:'Screenshot / snip', sc24:'Custom bg / no-touch / dynamic cursor / pressure', sc25:'Minimize / maximize', sc26:'Image ops (layer / rotate / delete)' , sc27:'Pen types: fountain / sign / chalk / laser', sc28:'Share artwork', sc29:'Real-time collaboration', sc30:'Stroke replay', sc31:'Import project (.json)', sc32:'Speed to thickness', sc33:'Tilt affects width', sc34:'Changelog', sc35:'Language switcher', sc36:'Nudge pressure / speed / jitter / opacity', sc37:'Rotate selected image plus/minus 90 deg' },
  'zh-TW': { foot_partner:'夥伴：', share_google:'分享到 Google', share_youtube:'分享到 YouTube', share_tiktok:'分享到 TikTok', share_douyin:'分享到 Douyin', share_instagram:'分享到 Instagram', share_whatsapp:'分享到 WhatsApp', share_skype:'分享到 Skype', share_line:'分享到 LINE', share_weibo:'分享到 Weibo', share_wechat:'分享到 WeChat', share_x:'分享到 X', share_facebook:'分享到 Facebook', share_linkedin:'分享到 LinkedIn', share_telegram:'分享到 Telegram', share_email:'分享到 Email', eb_perf:'效能', eb_start:'快速上手', tag_langs:'36 種語言', tag_auto:'自動偵測', tag_logo:'Logo 面板', beian_ga:'粵公網安備44031102000915號', beian_icp:'粵ICP備2023084805號-9',  anim1:'畫線', anim2:'花朵', anim3:'書法', anim4:'詩詞', anim5:'跟隨', anim_free:'自由繪製', free_title:'自由繪製', free_mode_line:'線', free_mode_point:'點', free_line:'線條粗細', free_touch:'觸點大小', free_color:'彩色循環', free_fx:'渲染', fx_glow:'發光', fx_flat:'平實', fx_neon:'霓虹', free_clear:'清除', sc_more:'展開全部', sc_less:'收起',  nav_shortcuts:'快捷鍵列表', sc_title:'快捷鍵一覽', sc_lead:'所有操作都能用鍵盤完成；下表按功能分類列出全部快捷鍵。', sc_th1:'快捷鍵', sc_th2:'功能', sc1:'畫筆面板', sc2:'筆跡顏色', sc3:'插入影像', sc4:'背景紙張', sc5:'復原', sc6:'重做', sc7:'橡皮', sc8:'清空畫板', sc9:'儲存並清空', sc10:'滑鼠模式', sc11:'切換筆型（鉛筆 / 圓珠 / 毛筆 / 螢光）', sc12:'橡皮方式（擦除 / 點刪 / 圈刪）', sc13:'調整線寬（[ / ] 或滾輪）', sc14:'電容屏測試', sc15:'裝置偵測', sc16:'匯入圖片', sc17:'穿透 / 封鎖', sc18:'隱藏 / 復原工具列（全螢幕）', sc19:'收起 / 展開工具列', sc20:'工具列 / HUD 歸位', sc21:'初始化畫板', sc22:'結束程式', sc23:'截圖 / 框選截圖', sc24:'自訂背景 / 禁止手觸 / 動態游標 / 壓感', sc25:'最小化 / 最大化', sc26:'圖片操作（層級 / 旋轉 / 刪除）' , sc27:'筆型：鋼筆 / 簽字 / 粉筆 / 雷射', sc28:'分享作品', sc29:'即時協作', sc30:'筆跡回放', sc31:'匯入工程（.json）', sc32:'速度影響粗細', sc33:'傾斜影響寬度', sc34:'更新日誌', sc35:'語言切換', sc36:'微調壓感 / 速度 / 抖動 / 不透明度', sc37:'選中圖片旋轉 ±90 度' },
  'ja-JP': { foot_partner:'パートナー：', share_google:'共有 Google', share_youtube:'共有 YouTube', share_tiktok:'共有 TikTok', share_douyin:'共有 Douyin', share_instagram:'共有 Instagram', share_whatsapp:'共有 WhatsApp', share_skype:'共有 Skype', share_line:'共有 LINE', share_weibo:'共有 Weibo', share_wechat:'共有 WeChat', share_x:'共有 X', share_facebook:'共有 Facebook', share_linkedin:'共有 LinkedIn', share_telegram:'共有 Telegram', share_email:'共有 Email', eb_perf:'パフォーマンス', eb_start:'クイックスタート', tag_langs:'36 言語', tag_auto:'自動検出', tag_logo:'ロゴパネル', beian_ga:'公安 44031102000915', beian_icp:'広東 ICP 2023084805-9', foot_copy_pre:'著作権', foot_copy_post:'無断転載を禁じます。',  anim1:'Draw line', anim2:'花', anim3:'書道', anim4:'詩', anim5:'Follow', anim_free:'フリーハンド', free_title:'フリーハンド', free_mode_line:'線', free_mode_point:'点', free_line:'線の太さ', free_touch:'タッチ点のサイズ', free_color:'カラー', free_fx:'描画効果', fx_glow:'グロー', fx_flat:'フラット', fx_neon:'ネオン', free_clear:'クリア', sc_more:'すべて展開', sc_less:'折りたたむ',  nav_shortcuts:'ショートカット一覧', sc_title:'ショートカット一覧', sc_lead:'すべての操作はキーボードで行えます。以下は機能別の全ショートカットです。', sc_th1:'ショートカット', sc_th2:'機能', sc1:'ペンパネル', sc2:'筆跡の色', sc3:'画像を挿入', sc4:'背景', sc5:'元に戻す', sc6:'やり直す', sc7:'消しゴム', sc8:'ボードを消去', sc9:'保存して消去', sc10:'マウスモード', sc11:'ペン種（鉛筆 / ボール / 筆 / 蛍光）', sc12:'消しゴム方式（拭く / 点 / 囲む）', sc13:'線幅（[ / ] またはホイール）', sc14:'静電容量テスト', sc15:'デバイス検出', sc16:'画像を取り込む', sc17:'透過 / ロック', sc18:'ツールバーを隠す / 戻す（全画面）', sc19:'ツールバーを畳む / 広げる', sc20:'ツールバーと HUD を初期位置へ', sc21:'ボードを初期化', sc22:'終了', sc23:'スクリーンショット / 切り抜き', sc24:'背景 / 手タッチ無効 / 動的カーソル / 筆圧', sc25:'最小化 / 最大化', sc26:'画像操作（順序 / 回転 / 削除）' , sc27:'ペン種：万年筆 / サイン / チョーク / レーザー', sc28:'作品を共有', sc29:'リアルタイム共同編集', sc30:'ストローク再生', sc31:'プロジェクト読み込み（.json）', sc32:'速度で太さを変化', sc33:'傾きで幅が変化', sc34:'更新履歴', sc35:'言語切り替え', sc36:'圧力 / 速度 / 揺らぎ / 不透明度を微調整', sc37:'選択画像を±90度回転' },
  'ko-KR': { foot_partner:'파트너:', share_google:'공유 Google', share_youtube:'공유 YouTube', share_tiktok:'공유 TikTok', share_douyin:'공유 Douyin', share_instagram:'공유 Instagram', share_whatsapp:'공유 WhatsApp', share_skype:'공유 Skype', share_line:'공유 LINE', share_weibo:'공유 Weibo', share_wechat:'공유 WeChat', share_x:'공유 X', share_facebook:'공유 Facebook', share_linkedin:'공유 LinkedIn', share_telegram:'공유 Telegram', share_email:'공유 Email', eb_perf:'성능', eb_start:'빠른 시작', tag_langs:'36개 언어', tag_auto:'자동 감지', tag_logo:'로고 패널', beian_ga:'공안 44031102000915', beian_icp:'광둥 ICP 2023084805-9', foot_copy_pre:'저작권', foot_copy_post:'모든 권리 보유.',  anim1:'Draw line', anim2:'꽃', anim3:'서예', anim4:'시', anim5:'Follow', anim_free:'자유 그리기', free_title:'자유 그리기', free_mode_line:'선', free_mode_point:'점', free_line:'선 굵기', free_touch:'터치 크기', free_color:'컬러', free_fx:'렌더링', fx_glow:'글로우', fx_flat:'플랫', fx_neon:'네온', free_clear:'지우기', sc_more:'모두 펼치기', sc_less:'접기',  nav_shortcuts:'단축키 목록', sc_title:'단축키 모음', sc_lead:'모든 조작은 키보드로 할 수 있습니다. 아래는 기능별 전체 단축키입니다.', sc_th1:'단축키', sc_th2:'기능', sc1:'펜 패널', sc2:'잉크 색상', sc3:'이미지 삽입', sc4:'배경', sc5:'실행 취소', sc6:'다시 실행', sc7:'지우개', sc8:'보드 지우기', sc9:'저장하고 지우기', sc10:'마우스 모드', sc11:'펜 종류（연필 / 볼 / 붓 / 형광）', sc12:'지우개 방식（지우기 / 점 / 선택）', sc13:'선 굵기（[ / ] 또는 휠）', sc14:'정전식 테스트', sc15:'장치 감지', sc16:'이미지 가져오기', sc17:'투과 / 잠금', sc18:'도구 모음 숨김 / 복원（전체 화면）', sc19:'도구 모음 접기 / 펴기', sc20:'도구 모음과 HUD 초기화', sc21:'보드 초기화', sc22:'종료', sc23:'화면 캡처 / 영역 캡처', sc24:'사용자 배경 / 터치 차단 / 동적 커서 / 필압', sc25:'최소화 / 최대화', sc26:'이미지 조작（순서 / 회전 / 삭제）' , sc27:'펜 종류: 만년필 / 사인 / 분필 / 레이저', sc28:'작품 공유', sc29:'실시간 협업', sc30:'획 재생', sc31:'프로젝트 가져오기(.json)', sc32:'속도로 두께 조절', sc33:'기울기가 너비에 영향', sc34:'변경 기록', sc35:'언어 전환', sc36:'압력 / 속도 / 떨림 / 불투명도 미세 조정', sc37:'선택한 이미지 ±90도 회전' },
  'ko-KP': { foot_partner:'파트너:', share_google:'공유 Google', share_youtube:'공유 YouTube', share_tiktok:'공유 TikTok', share_douyin:'공유 Douyin', share_instagram:'공유 Instagram', share_whatsapp:'공유 WhatsApp', share_skype:'공유 Skype', share_line:'공유 LINE', share_weibo:'공유 Weibo', share_wechat:'공유 WeChat', share_x:'공유 X', share_facebook:'공유 Facebook', share_linkedin:'공유 LinkedIn', share_telegram:'공유 Telegram', share_email:'공유 Email', eb_perf:'성능', eb_start:'빠른 시작', tag_langs:'36개 언어', tag_auto:'자동 감지', tag_logo:'로고 패널', beian_ga:'공안 44031102000915', beian_icp:'광둥 ICP 2023084805-9', foot_copy_pre:'저작권', foot_copy_post:'모든 권리 보유.',  anim1:'Draw line', anim2:'꽃', anim3:'서예', anim4:'시', anim5:'Follow', anim_free:'자유 그리기', free_title:'자유 그리기', free_mode_line:'선', free_mode_point:'점', free_line:'선 굵기', free_touch:'터치 크기', free_color:'컬러', free_fx:'렌더링', fx_glow:'글로우', fx_flat:'플랫', fx_neon:'네온', free_clear:'지우기', sc_more:'모두 펼치기', sc_less:'접기',  nav_shortcuts:'단축키 목록', sc_title:'단축키 모음', sc_lead:'모든 조작은 키보드로 할 수 있습니다. 아래는 기능별 전체 단축키입니다.', sc_th1:'단축키', sc_th2:'기능', sc1:'펜 패널', sc2:'잉크 색상', sc3:'이미지 삽입', sc4:'배경', sc5:'실행 취소', sc6:'다시 실행', sc7:'지우개', sc8:'보드 지우기', sc9:'저장하고 지우기', sc10:'마우스 모드', sc11:'펜 종류（연필 / 볼 / 붓 / 형광）', sc12:'지우개 방식（지우기 / 점 / 선택）', sc13:'선 굵기（[ / ] 또는 휠）', sc14:'정전식 테스트', sc15:'장치 감지', sc16:'이미지 가져오기', sc17:'투과 / 잠금', sc18:'도구 모음 숨김 / 복원（전체 화면）', sc19:'도구 모음 접기 / 펴기', sc20:'도구 모음과 HUD 초기화', sc21:'보드 초기화', sc22:'종료', sc23:'화면 캡처 / 영역 캡처', sc24:'사용자 배경 / 터치 차단 / 동적 커서 / 필압', sc25:'최소화 / 최대화', sc26:'이미지 조작（순서 / 회전 / 삭제）' , sc27:'펜 종류: 만년필 / 사인 / 분필 / 레이저', sc28:'작품 공유', sc29:'실시간 협업', sc30:'획 재생', sc31:'프로젝트 가져오기(.json)', sc32:'속도로 두께 조절', sc33:'기울기가 너비에 영향', sc34:'변경 기록', sc35:'언어 전환', sc36:'압력 / 속도 / 떨림 / 불투명도 미세 조정', sc37:'선택한 이미지 ±90도 회転' },
  'es-ES': { foot_partner:'Socios:', share_google:'Compartir en Google', share_youtube:'Compartir en YouTube', share_tiktok:'Compartir en TikTok', share_douyin:'Compartir en Douyin', share_instagram:'Compartir en Instagram', share_whatsapp:'Compartir en WhatsApp', share_skype:'Compartir en Skype', share_line:'Compartir en LINE', share_weibo:'Compartir en Weibo', share_wechat:'Compartir en WeChat', share_x:'Compartir en X', share_facebook:'Compartir en Facebook', share_linkedin:'Compartir en LinkedIn', share_telegram:'Compartir en Telegram', share_email:'Compartir en Email', eb_perf:'Rendimiento', eb_start:'Inicio rápido', tag_langs:'36 idiomas', tag_auto:'Detección automática', tag_logo:'Panel del logo', beian_ga:'Seguridad pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos los derechos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafía', anim4:'Poema', anim5:'Follow', anim_free:'Dibujo libre', free_title:'Dibujo libre', free_mode_line:'Línea', free_mode_point:'Punto', free_line:'Grosor de línea', free_touch:'Tamaño del punto', free_color:'Multicolor', free_fx:'Render', fx_glow:'Brillo', fx_flat:'Plano', fx_neon:'Neón', free_clear:'Borrar', sc_more:'Expandir todo', sc_less:'Contraer',  nav_shortcuts:'Lista de atajos', sc_title:'Atajos de teclado', sc_lead:'Toda acción se hace con el teclado. Abajo están todos los atajos por categoría.', sc_th1:'Atajo', sc_th2:'Acción', sc1:'Panel de lápiz', sc2:'Color de tinta', sc3:'Insertar imagen', sc4:'Fondo', sc5:'Deshacer', sc6:'Rehacer', sc7:'Borrador', sc8:'Borrar tablero', sc9:'Guardar y borrar', sc10:'Modo ratón', sc11:'Tipo de pluma (lápiz / bola / brocha / fluorescente)', sc12:'Modo borrador (borrar / punto / lazo)', sc13:'Grosor ([ / ] o rueda)', sc14:'Prueba capacitiva', sc15:'Detección de dispositivo', sc16:'Importar imagen', sc17:'Transparencia / bloqueo', sc18:'Ocultar / restaurar barra (pantalla completa)', sc19:'Plegar / desplegar barra', sc20:'Reiniciar barra y HUD', sc21:'Inicializar tablero', sc22:'Salir', sc23:'Captura / recorte', sc24:'Fondo / sin toque / cursor dinámico / presión', sc25:'Minimizar / maximizar', sc26:'Imagen (capa / rotar / borrar)' , sc27:'Tipos de pluma: fuente / rotulador / tiza / láser', sc28:'Compartir obra', sc29:'Colaboración en tiempo real', sc30:'Repetición de trazos', sc31:'Importar proyecto (.json)', sc32:'La velocidad afecta el grosor', sc33:'La inclinación afecta el ancho', sc34:'Registro de cambios', sc35:'Selector de idioma', sc36:'Ajustar presión / velocidad / jitter / opacidad', sc37:'Rotar imagen seleccionada ±90 grados' },
  'de-DE': { foot_partner:'Partner:', share_google:'Teilen auf Google', share_youtube:'Teilen auf YouTube', share_tiktok:'Teilen auf TikTok', share_douyin:'Teilen auf Douyin', share_instagram:'Teilen auf Instagram', share_whatsapp:'Teilen auf WhatsApp', share_skype:'Teilen auf Skype', share_line:'Teilen auf LINE', share_weibo:'Teilen auf Weibo', share_wechat:'Teilen auf WeChat', share_x:'Teilen auf X', share_facebook:'Teilen auf Facebook', share_linkedin:'Teilen auf LinkedIn', share_telegram:'Teilen auf Telegram', share_email:'Teilen auf Email', eb_perf:'Leistung', eb_start:'Schnellstart', tag_langs:'36 Sprachen', tag_auto:'Auto-Erkennung', tag_logo:'Logo-Panel', beian_ga:'Öffentliche Sicherheit 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle Rechte vorbehalten.',  anim1:'Draw line', anim2:'Blume', anim3:'Kalligrafie', anim4:'Gedicht', anim5:'Follow', anim_free:'Freihand', free_title:'Freihand', free_mode_line:'Linie', free_mode_point:'Punkt', free_line:'Linienstärke', free_touch:'Punktgröße', free_color:'Farbig', free_fx:'Rendering', fx_glow:'Leuchten', fx_flat:'Flach', fx_neon:'Neon', free_clear:'Löschen', sc_more:'Alle erweitern', sc_less:'Einklappen',  nav_shortcuts:'Tastenliste', sc_title:'Tastenkürzel', sc_lead:'Jede Aktion geht über die Tastatur. Die Tabelle listet alle Kürzel nach Funktion.', sc_th1:'Kürzel', sc_th2:'Funktion', sc1:'Pen-Panel', sc2:'Tintenfarbe', sc3:'Bild einfügen', sc4:'Hintergrund', sc5:'Rückgängig', sc6:'Wiederholen', sc7:'Radiergummi', sc8:'Tafel leeren', sc9:'Speichern und leeren', sc10:'Mausmodus', sc11:'Stiftart (Bleistift / Kugel / Pinsel / Marker)', sc12:'Radierart (wischen / Punkt / Auswahl)', sc13:'Linienbreite ([ / ] oder Rad)', sc14:'Kapazitätstest', sc15:'Geräteerkennung', sc16:'Bild importieren', sc17:'Transparenz / Sperre', sc18:'Leiste verbergen / zeigen (Vollbild)', sc19:'Leiste ein / ausklappen', sc20:'Leiste und HUD zurücksetzen', sc21:'Tafel initialisieren', sc22:'Beenden', sc23:'Bildschirmfoto / Ausschnitt', sc24:'Eigener BG / kein Touch / Cursor / Druck', sc25:'Minimieren / Maximieren', sc26:'Bild (Ebene / drehen / löschen)' , sc27:'Stiftarten: Füllfeder / Stift / Kreide / Laser', sc28:'Kunstwerk teilen', sc29:'Echtzeit-Zusammenarbeit', sc30:'Strichtwiedergabe', sc31:'Projekt importieren (.json)', sc32:'Geschwindigkeit beeinflusst Dicke', sc33:'Neigung beeinflusst Breite', sc34:'Änderungsprotokoll', sc35:'Sprachumschalter', sc36:'Druck / Geschwindigkeit / Zittern / Deckkraft justieren', sc37:'Ausgewähltes Bild um ±90 Grad drehen' },
  'fr-FR': { foot_partner:'Partenaires :', share_google:'Partager sur Google', share_youtube:'Partager sur YouTube', share_tiktok:'Partager sur TikTok', share_douyin:'Partager sur Douyin', share_instagram:'Partager sur Instagram', share_whatsapp:'Partager sur WhatsApp', share_skype:'Partager sur Skype', share_line:'Partager sur LINE', share_weibo:'Partager sur Weibo', share_wechat:'Partager sur WeChat', share_x:'Partager sur X', share_facebook:'Partager sur Facebook', share_linkedin:'Partager sur LinkedIn', share_telegram:'Partager sur Telegram', share_email:'Partager sur Email', eb_perf:'Performance', eb_start:'Démarrage rapide', tag_langs:'36 langues', tag_auto:'Détection auto', tag_logo:'Panneau logo', beian_ga:'Sécurité publique 44031102000915', beian_icp:'ICP du Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tous droits réservés.',  anim1:'Draw line', anim2:'Fleur', anim3:'Calligraphie', anim4:'Poème', anim5:'Follow', anim_free:'Dessin libre', free_title:'Dessin libre', free_mode_line:'Ligne', free_mode_point:'Point', free_line:'Épaisseur du trait', free_touch:'Taille du point', free_color:'Multicolore', free_fx:'Rendu', fx_glow:'Lueur', fx_flat:'Plat', fx_neon:'Néon', free_clear:'Effacer', sc_more:'Tout déplier', sc_less:'Réduire',  nav_shortcuts:'Liste des raccourcis', sc_title:'Raccourcis clavier', sc_lead:'Toute action se fait au clavier. Le tableau liste tous les raccourcis par catégorie.', sc_th1:'Raccourci', sc_th2:'Action', sc1:'Panneau stylo', sc2:'Couleur d encre', sc3:'Insérer une image', sc4:'Fond', sc5:'Annuler', sc6:'Rétablir', sc7:'Gomme', sc8:'Effacer le tableau', sc9:'Enregistrer et vider', sc10:'Mode souris', sc11:'Type de stylo (crayon / bille / pinceau / surligneur)', sc12:'Mode gomme (effacer / point / lasso)', sc13:'Épaisseur ([ / ] ou molette)', sc14:'Test capacitif', sc15:'Détection de périphérique', sc16:'Importer une image', sc17:'Transparence / verrou', sc18:'Masquer / restaurer la barre (plein écran)', sc19:'Replier / déplier la barre', sc20:'Réinitialiser barre et HUD', sc21:'Initialiser le tableau', sc22:'Quitter', sc23:'Capture / recadrage', sc24:'Fond perso / anti-tactile / curseur / pression', sc25:'Minimiser / maximiser', sc26:'Image (calque / rotation / suppression)' , sc27:'Types de plume : stylo / feutre / craie / laser', sc28:'Partager l\'œuvre', sc29:'Collaboration en temps réel', sc30:'Relecture des tracés', sc31:'Importer le projet (.json)', sc32:'La vitesse affecte l\'épaisseur', sc33:'L\'inclinaison affecte la largeur', sc34:'Journal des modifications', sc35:'Sélecteur de langue', sc36:'Ajuster pression / vitesse / scintillement / opacité', sc37:'Faire pivoter l\'image sélectionnée de ±90 degrés' },
  'it-IT': { foot_partner:'Partner:', share_google:'Condividi su Google', share_youtube:'Condividi su YouTube', share_tiktok:'Condividi su TikTok', share_douyin:'Condividi su Douyin', share_instagram:'Condividi su Instagram', share_whatsapp:'Condividi su WhatsApp', share_skype:'Condividi su Skype', share_line:'Condividi su LINE', share_weibo:'Condividi su Weibo', share_wechat:'Condividi su WeChat', share_x:'Condividi su X', share_facebook:'Condividi su Facebook', share_linkedin:'Condividi su LinkedIn', share_telegram:'Condividi su Telegram', share_email:'Condividi su Email', eb_perf:'Prestazioni', eb_start:'Avvio rapido', tag_langs:'36 lingue', tag_auto:'Rilevamento auto', tag_logo:'Pannello logo', beian_ga:'Pubblica sicurezza 44031102000915', beian_icp:'ICP del Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Tutti i diritti riservati.',  anim1:'Draw line', anim2:'Fiore', anim3:'Calligrafia', anim4:'Poesia', anim5:'Follow', anim_free:'Disegno libero', free_title:'Disegno libero', free_mode_line:'Linea', free_mode_point:'Punto', free_line:'Spessore linea', free_touch:'Dimensione punto', free_color:'Multicolore', free_fx:'Rendering', fx_glow:'Bagliore', fx_flat:'Piatto', fx_neon:'Neon', free_clear:'Cancella', sc_more:'Espandi tutto', sc_less:'Comprimi',  nav_shortcuts:'Elenco scorciatoie', sc_title:'Scorciatoie', sc_lead:'Ogni azione si fa da tastiera. La tabella elenca tutte le scorciatoie per categoria.', sc_th1:'Tasto', sc_th2:'Azione', sc1:'Pannello penna', sc2:'Colore inchiostro', sc3:'Inserisci immagine', sc4:'Sfondo', sc5:'Annulla', sc6:'Ripeti', sc7:'Gomma', sc8:'Pulisci tavola', sc9:'Salva e pulisci', sc10:'Modalità mouse', sc11:'Tipo penna (matita / pallino / pennello / evidenziatore)', sc12:'Modo gomma (cancella / punto / lazo)', sc13:'Spessore ([ / ] o rotella)', sc14:'Test capacitivo', sc15:'Rilevamento dispositivo', sc16:'Importa immagine', sc17:'Trasparenza / blocco', sc18:'Nascondi / ripristina barra (schermo intero)', sc19:'Comprimi / espandi barra', sc20:'Reset barra e HUD', sc21:'Inizializza tavola', sc22:'Esci', sc23:'Schermata / ritaglio', sc24:'Sfondo / no-touch / cursore / pressione', sc25:'Minimizza / massimizza', sc26:'Immagine (livello / ruota / elimina)' , sc27:'Tipi di penna: stilo / pennarello / gesso / laser', sc28:'Condividi opera', sc29:'Collaborazione in tempo reale', sc30:'Replay dei tratti', sc31:'Importa progetto (.json)', sc32:'La velocità influisce sullo spessore', sc33:'L\'inclinazione influisce sulla larghezza', sc34:'Registro modifiche', sc35:'Selettore lingua', sc36:'Regola pressione / velocità / jitter / opacità', sc37:'Ruota l\'immagine selezionata di ±90 gradi' },
  'pt-PT': { foot_partner:'Parceiros:', share_google:'Partilhar em Google', share_youtube:'Partilhar em YouTube', share_tiktok:'Partilhar em TikTok', share_douyin:'Partilhar em Douyin', share_instagram:'Partilhar em Instagram', share_whatsapp:'Partilhar em WhatsApp', share_skype:'Partilhar em Skype', share_line:'Partilhar em LINE', share_weibo:'Partilhar em Weibo', share_wechat:'Partilhar em WeChat', share_x:'Partilhar em X', share_facebook:'Partilhar em Facebook', share_linkedin:'Partilhar em LinkedIn', share_telegram:'Partilhar em Telegram', share_email:'Partilhar em Email', eb_perf:'Desempenho', eb_start:'Início rápido', tag_langs:'36 idiomas', tag_auto:'Deteção automática', tag_logo:'Painel do logo', beian_ga:'Segurança pública 44031102000915', beian_icp:'ICP de Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Todos os direitos reservados.',  anim1:'Draw line', anim2:'Flor', anim3:'Caligrafia', anim4:'Poema', anim5:'Follow', anim_free:'Desenho livre', free_title:'Desenho livre', free_mode_line:'Linha', free_mode_point:'Ponto', free_line:'Espessura da linha', free_touch:'Tamanho do ponto', free_color:'Colorido', free_fx:'Renderização', fx_glow:'Brilho', fx_flat:'Plano', fx_neon:'Néon', free_clear:'Limpar', sc_more:'Expandir tudo', sc_less:'Recolher',  nav_shortcuts:'Lista de atalhos', sc_title:'Atalhos de teclado', sc_lead:'Toda ação usa o teclado. A tabela lista todos os atalhos por categoria.', sc_th1:'Atalho', sc_th2:'Ação', sc1:'Painel de caneta', sc2:'Cor da tinta', sc3:'Inserir imagem', sc4:'Fundo', sc5:'Desfazer', sc6:'Refazer', sc7:'Borracha', sc8:'Limpar quadro', sc9:'Salvar e limpar', sc10:'Modo rato', sc11:'Tipo de caneta (lápis / esferográfica / pincel / realce)', sc12:'Modo borracha (apagar / ponto / laço)', sc13:'Espessura ([ / ] ou roda)', sc14:'Teste capacitivo', sc15:'Deteção de dispositivo', sc16:'Importar imagem', sc17:'Transparência / bloqueio', sc18:'Ocultar / restaurar barra (ecrã inteiro)', sc19:'Recolher / expandir barra', sc20:'Repor barra e HUD', sc21:'Inicializar quadro', sc22:'Sair', sc23:'Captura / recorte', sc24:'Fundo / sem toque / cursor / pressão', sc25:'Minimizar / maximizar', sc26:'Imagem (camada / rodar / apagar)' , sc27:'Tipos de caneta: fonte / marca-texto / giz / laser', sc28:'Partilhar obra', sc29:'Colaboração em tempo real', sc30:'Repetição de traços', sc31:'Importar projeto (.json)', sc32:'A velocidade afeta a espessura', sc33:'A inclinação afeta a largura', sc34:'Registo de alterações', sc35:'Seletor de idioma', sc36:'Ajustar pressão / velocidade / jitter / opacidade', sc37:'Rodar imagem selecionada ±90 graus' },
  'nl-NL': { foot_partner:'Partners:', share_google:'Delen op Google', share_youtube:'Delen op YouTube', share_tiktok:'Delen op TikTok', share_douyin:'Delen op Douyin', share_instagram:'Delen op Instagram', share_whatsapp:'Delen op WhatsApp', share_skype:'Delen op Skype', share_line:'Delen op LINE', share_weibo:'Delen op Weibo', share_wechat:'Delen op WeChat', share_x:'Delen op X', share_facebook:'Delen op Facebook', share_linkedin:'Delen op LinkedIn', share_telegram:'Delen op Telegram', share_email:'Delen op Email', eb_perf:'Prestaties', eb_start:'Snelstart', tag_langs:'36 talen', tag_auto:'Automatische detectie', tag_logo:'Logo-paneel', beian_ga:'Openbare veiligheid 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle rechten voorbehouden.',  anim1:'Draw line', anim2:'Bloem', anim3:'Kalligrafie', anim4:'Gedicht', anim5:'Follow', anim_free:'Vrij tekenen', free_title:'Vrij tekenen', free_mode_line:'Lijn', free_mode_point:'Punt', free_line:'Lijndikte', free_touch:'Puntgrootte', free_color:'Kleurrijk', free_fx:'Rendering', fx_glow:'Gloed', fx_flat:'Vlak', fx_neon:'Neon', free_clear:'Wissen', sc_more:'Alles uitklappen', sc_less:'Inklappen',  nav_shortcuts:'Sneltoetsenlijst', sc_title:'Sneltoetsen', sc_lead:'Elke actie gaat via het toetsenbord. De tabel toont alle sneltoetsen per categorie.', sc_th1:'Sneltoets', sc_th2:'Actie', sc1:'Penpaneel', sc2:'Inktkleur', sc3:'Afbeelding invoegen', sc4:'Achtergrond', sc5:'Ongedaan maken', sc6:'Opnieuw', sc7:'Gum', sc8:'Bord wissen', sc9:'Opslaan en wissen', sc10:'Muismodus', sc11:'Pensoort (potlood / bal / kwast / marker)', sc12:'Gummodes (wissen / punt / lasso)', sc13:'Lijnbreedte ([ / ] of wiel)', sc14:'Capacitieve test', sc15:'Apparaatdetectie', sc16:'Afbeelding importeren', sc17:'Transparant / slot', sc18:'Balk verbergen / tonen (volledig scherm)', sc19:'Balk in / uitklappen', sc20:'Balk en HUD resetten', sc21:'Bord initialiseren', sc22:'Afsluiten', sc23:'Schermafbeelding / knip', sc24:'Eigen BG / geen touch / cursor / druk', sc25:'Minimaliseren / maximaliseren', sc26:'Afbeelding (laag / draaien / wissen)' , sc27:'Pensoorten: vulpen / balpen / krijt / laser', sc28:'Kunstwerk delen', sc29:'Real-time samenwerking', sc30:'Strookafspelen', sc31:'Project importeren (.json)', sc32:'Snelheid beïnvloedt dikte', sc33:'Heling beïnvloedt breedte', sc34:'Wijzigingslog', sc35:'Taalwisselaar', sc36:'Druk / snelheid / jitter / opaciteit bijstellen', sc37:'Geselecteerde afbeelding ±90 graden draaien' },
  'ru-RU': { foot_partner:'Партнёры:', share_google:'Поделиться в Google', share_youtube:'Поделиться в YouTube', share_tiktok:'Поделиться в TikTok', share_douyin:'Поделиться в Douyin', share_instagram:'Поделиться в Instagram', share_whatsapp:'Поделиться в WhatsApp', share_skype:'Поделиться в Skype', share_line:'Поделиться в LINE', share_weibo:'Поделиться в Weibo', share_wechat:'Поделиться в WeChat', share_x:'Поделиться в X', share_facebook:'Поделиться в Facebook', share_linkedin:'Поделиться в LinkedIn', share_telegram:'Поделиться в Telegram', share_email:'Поделиться в Email', eb_perf:'Производительность', eb_start:'Быстрый старт', tag_langs:'36 языков', tag_auto:'Автоопределение', tag_logo:'Панель логотипа', beian_ga:'Общественная безопасность 44031102000915', beian_icp:'ICP Гуандуна 2023084805-9', foot_copy_pre:'Авторские права', foot_copy_post:'Все права защищены.',  anim1:'Draw line', anim2:'Цветок', anim3:'Каллиграфия', anim4:'Стих', anim5:'Follow', anim_free:'Свободное рисование', free_title:'Свободное рисование', free_mode_line:'Линия', free_mode_point:'Точка', free_line:'Толщина линии', free_touch:'Размер точки', free_color:'Цветной', free_fx:'Рендер', fx_glow:'Свечение', fx_flat:'Плоский', fx_neon:'Неон', free_clear:'Очистить', sc_more:'Развернуть всё', sc_less:'Свернуть',  nav_shortcuts:'Список клавиш', sc_title:'Горячие клавиши', sc_lead:'Любое действие выполняется с клавиатуры. Таблица перечисляет все сочетания по категориям.', sc_th1:'Клавиша', sc_th2:'Действие', sc1:'Панель пера', sc2:'Цвет чернил', sc3:'Вставить изображение', sc4:'Фон', sc5:'Отменить', sc6:'Повторить', sc7:'Ластик', sc8:'Очистить доску', sc9:'Сохранить и очистить', sc10:'Режим мыши', sc11:'Тип пера (карандаш / шарик / кисть / маркер)', sc12:'Режим ластика (стирать / точка / лассо)', sc13:'Толщина линии ([ / ] или колесо)', sc14:'Ёмкостный тест', sc15:'Обнаружение устройства', sc16:'Импорт изображения', sc17:'Прозрачность / блок', sc18:'Скрыть / вернуть панель (полный экран)', sc19:'Свернуть / развернуть панель', sc20:'Сброс панели и HUD', sc21:'Инициализировать доску', sc22:'Выход', sc23:'Снимок / вырез', sc24:'Фон / без касания / курсор / нажим', sc25:'Свернуть / развернуть', sc26:'Изображение (слой / поворот / удаление)' , sc27:'Типы пера: перьевая / шариковая / мел / лазер', sc28:'Поделиться работой', sc29:'Совместная работа в реальном времени', sc30:'Воспроизведение штрихов', sc31:'Импорт проекта (.json)', sc32:'Скорость влияет на толщину', sc33:'Наклон влияет на ширину', sc34:'Журнал изменений', sc35:'Переключатель языка', sc36:'Точная настройка давления / скорости / дрожания / непрозрачности', sc37:'Повернуть выбранное изображение на ±90 градусов' },
  'uk-UA': { foot_partner:'Партнери:', share_google:'Поділитися в Google', share_youtube:'Поділитися в YouTube', share_tiktok:'Поділитися в TikTok', share_douyin:'Поділитися в Douyin', share_instagram:'Поділитися в Instagram', share_whatsapp:'Поділитися в WhatsApp', share_skype:'Поділитися в Skype', share_line:'Поділитися в LINE', share_weibo:'Поділитися в Weibo', share_wechat:'Поділитися в WeChat', share_x:'Поділитися в X', share_facebook:'Поділитися в Facebook', share_linkedin:'Поділитися в LinkedIn', share_telegram:'Поділитися в Telegram', share_email:'Поділитися в Email', eb_perf:'Продуктивність', eb_start:'Швидкий старт', tag_langs:'36 мов', tag_auto:'Автовизначення', tag_logo:'Панель логотипа', beian_ga:'Громадська безпека 44031102000915', beian_icp:'ICP Гуандуна 2023084805-9', foot_copy_pre:'Авторські права', foot_copy_post:'Усі права захищено.',  anim1:'Draw line', anim2:'Квітка', anim3:'Каліграфія', anim4:'Вірш', anim5:'Follow', anim_free:'Вільне малювання', free_title:'Вільне малювання', free_mode_line:'Лінія', free_mode_point:'Точка', free_line:'Товщина лінії', free_touch:'Розмір точки', free_color:'Кольоровий', free_fx:'Рендер', fx_glow:'Світіння', fx_flat:'Плоский', fx_neon:'Неон', free_clear:'Очистити', sc_more:'Розгорнути все', sc_less:'Згорнути',  nav_shortcuts:'Список клавіш', sc_title:'Гарячі клавіші', sc_lead:'Будь-яку дію виконано з клавіатури. Таблиця перелічує всі поєднання за категоріями.', sc_th1:'Клавіша', sc_th2:'Дія', sc1:'Панель пера', sc2:'Колір чорнила', sc3:'Вставити зображення', sc4:'Фон', sc5:'Скасувати', sc6:'Повторити', sc7:'Гумка', sc8:'Очистити дошку', sc9:'Зберегти і очистити', sc10:'Режим миші', sc11:'Тип пера (олівець / кулька / пензель / маркер)', sc12:'Режим гумки (стерти / точка / ласо)', sc13:'Товщина лінії ([ / ] або колесо)', sc14:'Ємнісний тест', sc15:'Виявлення пристрою', sc16:'Імпорт зображення', sc17:'Прозорість / блок', sc18:'Сховати / повернути панель (повний екран)', sc19:'Згорнути / розгорнути панель', sc20:'Скидання панелі та HUD', sc21:'Ініціалізувати дошку', sc22:'Вихід', sc23:'Знімок / виріз', sc24:'Фон / без дотику / курсор / натиск', sc25:'Згорнути / розгорнути', sc26:'Зображення (шар / поворот / видалення)' , sc27:'Типи пера: перове / кулькове / крейда / лазер', sc28:'Поділитися роботою', sc29:'Спільна робота в реальному часі', sc30:'Відтворення штрихів', sc31:'Імпорт проєкту (.json)', sc32:'Швидкість впливає на товщину', sc33:'Нахил впливає на ширину', sc34:'Журнал змін', sc35:'Перемикач мови', sc36:'Точне налаштування тиску / швидкості / тремтіння / непрозорості', sc37:'Повернути вибране зображення на ±90 градусів' },
  'pl-PL': { foot_partner:'Partnerzy:', share_google:'Udostępnij w Google', share_youtube:'Udostępnij w YouTube', share_tiktok:'Udostępnij w TikTok', share_douyin:'Udostępnij w Douyin', share_instagram:'Udostępnij w Instagram', share_whatsapp:'Udostępnij w WhatsApp', share_skype:'Udostępnij w Skype', share_line:'Udostępnij w LINE', share_weibo:'Udostępnij w Weibo', share_wechat:'Udostępnij w WeChat', share_x:'Udostępnij w X', share_facebook:'Udostępnij w Facebook', share_linkedin:'Udostępnij w LinkedIn', share_telegram:'Udostępnij w Telegram', share_email:'Udostępnij w Email', eb_perf:'Wydajność', eb_start:'Szybki start', tag_langs:'36 języków', tag_auto:'Auto-wykrywanie', tag_logo:'Panel logo', beian_ga:'Bezpieczeństwo publiczne 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Wszelkie prawa zastrzeżone.',  anim1:'Draw line', anim2:'Kwiat', anim3:'Kaligrafia', anim4:'Wiersz', anim5:'Follow', anim_free:'Rysowanie swobodne', free_title:'Rysowanie swobodne', free_mode_line:'Linia', free_mode_point:'Punkt', free_line:'Grubość linii', free_touch:'Rozmiar punktu', free_color:'Kolorowy', free_fx:'Renderowanie', fx_glow:'Poświata', fx_flat:'Płaski', fx_neon:'Neon', free_clear:'Wyczyść', sc_more:'Rozwiń wszystko', sc_less:'Zwiń',  nav_shortcuts:'Lista skrótów', sc_title:'Skróty klawiszowe', sc_lead:'Każdą czynność wykonasz z klawiatury. Tabela wymienia wszystkie skróty według kategorii.', sc_th1:'Skrót', sc_th2:'Czynność', sc1:'Panel pióra', sc2:'Kolor atramentu', sc3:'Wstaw obraz', sc4:'Tło', sc5:'Cofnij', sc6:'Ponów', sc7:'Gumka', sc8:'Wyczyść tablicę', sc9:'Zapisz i wyczyść', sc10:'Tryb myszy', sc11:'Typ pióra (ołówek / kula / pędzel / marker)', sc12:'Tryb gumki (wymaż / punkt / lasso)', sc13:'Grubość linii ([ / ] lub kółko)', sc14:'Test pojemnościowy', sc15:'Wykrywanie urządzenia', sc16:'Importuj obraz', sc17:'Przezroczystość / blokada', sc18:'Ukryj / przywróć pasek (pełny ekran)', sc19:'Zwiń / rozwiń pasek', sc20:'Reset paska i HUD', sc21:'Inicjalizuj tablicę', sc22:'Wyjdź', sc23:'Zrzut / wycinek', sc24:'Własne tło / brak dotyku / kursor / nacisk', sc25:'Minimalizuj / maksymalizuj', sc26:'Obraz (warstwa / obrót / usunięcie)' , sc27:'Typy pióra: wieczne / kulkowe / kreda / laser', sc28:'Udostępnij dzieło', sc29:'Współpraca w czasie rzeczywistym', sc30:'Odtwarzanie pociągnięć', sc31:'Importuj projekt (.json)', sc32:'Prędkość wpływa na grubość', sc33:'Pochylenie wpływa na szerokość', sc34:'Rejestr zmian', sc35:'Przełącznik języka', sc36:'Dostosuj nacisk / prędkość / drgania / przezroczystość', sc37:'Obróć wybrany obraz o ±90 stopni' },
  'cs-CZ': { foot_partner:'Partneři:', share_google:'Sdílet na Google', share_youtube:'Sdílet na YouTube', share_tiktok:'Sdílet na TikTok', share_douyin:'Sdílet na Douyin', share_instagram:'Sdílet na Instagram', share_whatsapp:'Sdílet na WhatsApp', share_skype:'Sdílet na Skype', share_line:'Sdílet na LINE', share_weibo:'Sdílet na Weibo', share_wechat:'Sdílet na WeChat', share_x:'Sdílet na X', share_facebook:'Sdílet na Facebook', share_linkedin:'Sdílet na LinkedIn', share_telegram:'Sdílet na Telegram', share_email:'Sdílet na Email', eb_perf:'Výkon', eb_start:'Rychlý start', tag_langs:'36 jazyků', tag_auto:'Automatická detekce', tag_logo:'Panel loga', beian_ga:'Veřejná bezpečnost 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Všechna práva vyhrazena.',  anim1:'Draw line', anim2:'Květina', anim3:'Kaligrafie', anim4:'Báseň', anim5:'Follow', anim_free:'Volné kreslení', free_title:'Volné kreslení', free_mode_line:'Čára', free_mode_point:'Bod', free_line:'Tloušťka čáry', free_touch:'Velikost bodu', free_color:'Barevné', free_fx:'Vykreslení', fx_glow:'Záře', fx_flat:'Ploché', fx_neon:'Neon', free_clear:'Vymazat', sc_more:'Rozbalit vše', sc_less:'Sbalit',  nav_shortcuts:'Seznam zkratek', sc_title:'Klávesové zkratky', sc_lead:'Každou akci lze udělat z klávesnice. Tabulka uvádí všechny zkratky podle kategorií.', sc_th1:'Zkratka', sc_th2:'Akce', sc1:'Panel pera', sc2:'Barva inkoustu', sc3:'Vložit obrázek', sc4:'Pozadí', sc5:'Zpět', sc6:'Znovu', sc7:'Guma', sc8:'Vymazat tabuli', sc9:'Uložit a vymazat', sc10:'Režim myši', sc11:'Typ pera (tužka / koule / štětec / zvýrazňovač)', sc12:'Režim gumy (mazat / bod / laso)', sc13:'Tloušťka čáry ([ / ] nebo kolečko)', sc14:'Kapacitní test', sc15:'Detekce zařízení', sc16:'Importovat obrázek', sc17:'Průhlednost / zámek', sc18:'Skrýt / obnovit lištu (celá obrazovka)', sc19:'Sbalit / rozbalit lištu', sc20:'Reset lišty a HUD', sc21:'Inicializovat tabuli', sc22:'Konec', sc23:'Snímek / výřez', sc24:'Vlastní pozadí / bez dotyku / kurzor / tlak', sc25:'Minimalizovat / maximalizovat', sc26:'Obrázek (vrstva / otočit / smazat)' , sc27:'Typy pera: plnicí / kulové / křída / laser', sc28:'Sdílet dílo', sc29:'Spolupráce v reálném čase', sc30:'Přehrání tahů', sc31:'Importovat projekt (.json)', sc32:'Rychlost ovlivňuje tloušťku', sc33:'Sklon ovlivňuje šířku', sc34:'Protokol změn', sc35:'Přepínač jazyka', sc36:'Upravit tlak / rychlost / chvění / krytí', sc37:'Otočit vybraný obrázek o ±90 stupňů' },
  'ro-RO': { foot_partner:'Parteneri:', share_google:'Distribuie pe Google', share_youtube:'Distribuie pe YouTube', share_tiktok:'Distribuie pe TikTok', share_douyin:'Distribuie pe Douyin', share_instagram:'Distribuie pe Instagram', share_whatsapp:'Distribuie pe WhatsApp', share_skype:'Distribuie pe Skype', share_line:'Distribuie pe LINE', share_weibo:'Distribuie pe Weibo', share_wechat:'Distribuie pe WeChat', share_x:'Distribuie pe X', share_facebook:'Distribuie pe Facebook', share_linkedin:'Distribuie pe LinkedIn', share_telegram:'Distribuie pe Telegram', share_email:'Distribuie pe Email', eb_perf:'Performanță', eb_start:'Start rapid', tag_langs:'36 de limbi', tag_auto:'Detectare automată', tag_logo:'Panou logo', beian_ga:'Siguranță publică 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Toate drepturile rezervate.',  anim1:'Draw line', anim2:'Floare', anim3:'Caligrafie', anim4:'Poezie', anim5:'Follow', anim_free:'Desen liber', free_title:'Desen liber', free_mode_line:'Linie', free_mode_point:'Punct', free_line:'Grosime linie', free_touch:'Mărime punct', free_color:'Colorat', free_fx:'Randare', fx_glow:'Strălucire', fx_flat:'Plat', fx_neon:'Neon', free_clear:'Șterge', sc_more:'Extinde tot', sc_less:'Restrânge',  nav_shortcuts:'Lista scurtăturilor', sc_title:'Scurtături', sc_lead:'Orice acțiune se face de la tastatură. Tabelul listează toate scurtăturile pe categorii.', sc_th1:'Scurtătură', sc_th2:'Acțiune', sc1:'Panou stilou', sc2:'Culoarea cernelei', sc3:'Inserează imagine', sc4:'Fundal', sc5:'Anulează', sc6:'Refă', sc7:'Radieră', sc8:'Șterge tabla', sc9:'Salvează și șterge', sc10:'Mod mouse', sc11:'Tip stilou (creion / bilă / pensulă / marker)', sc12:'Mod radieră (șterge / punct / lazo)', sc13:'Grosime ([ / ] sau roată)', sc14:'Test capacitiv', sc15:'Detectare dispozitiv', sc16:'Importă imagine', sc17:'Transparență / blocare', sc18:'Ascunde / restaurează bara (ecran complet)', sc19:'Restrânge / extinde bara', sc20:'Resetare bară și HUD', sc21:'Inițializează tabla', sc22:'Ieșire', sc23:'Captură / decupaj', sc24:'Fundal / fără atingere / cursor / presiune', sc25:'Minimizează / maximizează', sc26:'Imagine (strat / rotire / ștergere)' , sc27:'Tipuri de peniță: stilou / cursor / cretă / laser', sc28:'Partajează opera', sc29:'Colaborare în timp real', sc30:'Redare a tușelor', sc31:'Importă proiect (.json)', sc32:'Viteza influențează grosimea', sc33:'Înclinarea influențează lățimea', sc34:'Jurnal de modificări', sc35:'Comutator de limbă', sc36:'Ajustează presiune / viteză / jitter / opacitate', sc37:'Rotește imaginea selectată cu ±90 grade' },
  'tr-TR': { foot_partner:'Ortaklar:', share_google:'Paylaş Google', share_youtube:'Paylaş YouTube', share_tiktok:'Paylaş TikTok', share_douyin:'Paylaş Douyin', share_instagram:'Paylaş Instagram', share_whatsapp:'Paylaş WhatsApp', share_skype:'Paylaş Skype', share_line:'Paylaş LINE', share_weibo:'Paylaş Weibo', share_wechat:'Paylaş WeChat', share_x:'Paylaş X', share_facebook:'Paylaş Facebook', share_linkedin:'Paylaş LinkedIn', share_telegram:'Paylaş Telegram', share_email:'Paylaş Email', eb_perf:'Performans', eb_start:'Hızlı başlangıç', tag_langs:'36 dil', tag_auto:'Otomatik algılama', tag_logo:'Logo paneli', beian_ga:'Kamu güvenliği 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Telif hakkı', foot_copy_post:'Tüm hakları saklıdır.',  anim1:'Draw line', anim2:'Çiçek', anim3:'Kaligrafi', anim4:'Şiir', anim5:'Follow', anim_free:'Serbest çizim', free_title:'Serbest çizim', free_mode_line:'Çizgi', free_mode_point:'Nokta', free_line:'Çizgi kalınlığı', free_touch:'Nokta boyutu', free_color:'Renkli', free_fx:'İşleme', fx_glow:'Parıltı', fx_flat:'Düz', fx_neon:'Neon', free_clear:'Temizle', sc_more:'Tümünü genişlet', sc_less:'Daralt',  nav_shortcuts:'Kısayol listesi', sc_title:'Kısayollar', sc_lead:'Her işlem klavyeden yapılır. Tablo tüm kısayolları kategoriye göre listeler.', sc_th1:'Kısayol', sc_th2:'İşlem', sc1:'Kalem paneli', sc2:'Mürekkep rengi', sc3:'Resim ekle', sc4:'Arka plan', sc5:'Geri al', sc6:'Yinele', sc7:'Silgi', sc8:'Tahtayı temizle', sc9:'Kaydet ve temizle', sc10:'Fare modu', sc11:'Kalem türü (kurşun / bilye / fırça / işaret)', sc12:'Silgi modu (sil / nokta / lasso)', sc13:'Çizgi kalınlığı ([ / ] veya teker)', sc14:'Kapasitif test', sc15:'Cihaz algılama', sc16:'Resim içe aktar', sc17:'Şeffaflık / kilit', sc18:'Çubuğu gizle / göster (tam ekran)', sc19:'Çubuğu katla / aç', sc20:'Çubuk ve HUD sıfırla', sc21:'Tahtayı başlat', sc22:'Çıkış', sc23:'Ekran görüntüsü / kırpma', sc24:'Özel arka plan / dokunma kapalı / imleç / basınç', sc25:'Küçült / büyüt', sc26:'Resim (katman / döndür / sil)' , sc27:'Kalem türleri: dolma / tükenmez / tebeşir / lazer', sc28:'Eseri paylaş', sc29:'Gerçek zamanlı iş birliği', sc30:'Darbe tekrarı', sc31:'Projeyi içe aktar (.json)', sc32:'Hız kalınlığı etkiler', sc33:'Eğim genişliği etkiler', sc34:'Değişiklik günlüğü', sc35:'Dil değiştirici', sc36:'Basınç / hız / titreme / opaklığı ayarla', sc37:'Seçili görseli ±90 derece döndür' },
  'sv-SE': { foot_partner:'Partner:', share_google:'Dela till Google', share_youtube:'Dela till YouTube', share_tiktok:'Dela till TikTok', share_douyin:'Dela till Douyin', share_instagram:'Dela till Instagram', share_whatsapp:'Dela till WhatsApp', share_skype:'Dela till Skype', share_line:'Dela till LINE', share_weibo:'Dela till Weibo', share_wechat:'Dela till WeChat', share_x:'Dela till X', share_facebook:'Dela till Facebook', share_linkedin:'Dela till LinkedIn', share_telegram:'Dela till Telegram', share_email:'Dela till Email', eb_perf:'Prestanda', eb_start:'Snabbstart', tag_langs:'36 språk', tag_auto:'Automatisk igenkänning', tag_logo:'Logotypanel', beian_ga:'Allmän säkerhet 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alla rättigheter förbehållna.',  anim1:'Draw line', anim2:'Blomma', anim3:'Kalligrafi', anim4:'Dikt', anim5:'Follow', anim_free:'Frihand', free_title:'Frihand', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetjocklek', free_touch:'Punktstorlek', free_color:'Färgrik', free_fx:'Rendering', fx_glow:'Glöd', fx_flat:'Platt', fx_neon:'Neon', free_clear:'Rensa', sc_more:'Expandera alla', sc_less:'Fäll ihop',  nav_shortcuts:'Lista över kommandon', sc_title:'Tangentbordskommandon', sc_lead:'Varje åtgärd görs med tangentbordet. Tabellen listar alla kommandon per kategori.', sc_th1:'Kommando', sc_th2:'Åtgärd', sc1:'Penpanel', sc2:'Bläckfärg', sc3:'Infoga bild', sc4:'Bakgrund', sc5:'Ångra', sc6:'Gör om', sc7:'Sudd', sc8:'Rensa tavla', sc9:'Spara och rensa', sc10:'Musläge', sc11:'Penntyp (blyerts / boll / pensel / marker)', sc12:'Suddläge (torka / punkt / lasso)', sc13:'Linjebredd ([ / ] eller hjul)', sc14:'Kapacitivt test', sc15:'Enhetsdetektering', sc16:'Importera bild', sc17:'Genomskinlig / lås', sc18:'Dölj / visa fält (helskärm)', sc19:'Fäll ihop / ut fält', sc20:'Återställ fält och HUD', sc21:'Initiera tavla', sc22:'Avsluta', sc23:'Skärmdump / urklipp', sc24:'Egen bg / ingen touch / markör / tryck', sc25:'Minimera / maximera', sc26:'Bild (lager / rotera / ta bort)' , sc27:'Penntyper: fyllpenna / kulspets / krita / laser', sc28:'Dela verk', sc29:'Samarbete i realtid', sc30:'Sträckuppspelning', sc31:'Importera projekt (.json)', sc32:'Hastighet påverkar tjocklek', sc33:'Lutning påverkar bredd', sc34:'Ändringslogg', sc35:'Språkväljare', sc36:'Justera tryck / hastighet / jitter / opacitet', sc37:'Rotera vald bild ±90 grader' },
  'da-DK': { foot_partner:'Partnere:', share_google:'Del til Google', share_youtube:'Del til YouTube', share_tiktok:'Del til TikTok', share_douyin:'Del til Douyin', share_instagram:'Del til Instagram', share_whatsapp:'Del til WhatsApp', share_skype:'Del til Skype', share_line:'Del til LINE', share_weibo:'Del til Weibo', share_wechat:'Del til WeChat', share_x:'Del til X', share_facebook:'Del til Facebook', share_linkedin:'Del til LinkedIn', share_telegram:'Del til Telegram', share_email:'Del til Email', eb_perf:'Ydeevne', eb_start:'Hurtig start', tag_langs:'36 sprog', tag_auto:'Auto-registrering', tag_logo:'Logo-panel', beian_ga:'Offentlig sikkerhed 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Alle rettigheder forbeholdes.',  anim1:'Draw line', anim2:'Blomst', anim3:'Kalligrafi', anim4:'Digt', anim5:'Follow', anim_free:'Fri tegning', free_title:'Fri tegning', free_mode_line:'Linje', free_mode_point:'Punkt', free_line:'Linjetykkelse', free_touch:'Punktstørrelse', free_color:'Farverig', free_fx:'Rendering', fx_glow:'Glød', fx_flat:'Flad', fx_neon:'Neon', free_clear:'Ryd', sc_more:'Udvid alle', sc_less:'Skjul',  nav_shortcuts:'Liste over genveje', sc_title:'Tastaturgenveje', sc_lead:'Alle handlinger gøres med tastaturet. Tabellen viser alle genveje efter kategori.', sc_th1:'Genvej', sc_th2:'Handling', sc1:'Penpanel', sc2:'Blækfarve', sc3:'Indsæt billede', sc4:'Baggrund', sc5:'Fortryd', sc6:'Gentag', sc7:'Viskelæder', sc8:'Ryd tavle', sc9:'Gem og ryd', sc10:'Musetilstand', sc11:'Pennetype (blyant / kugle / pensel / marker)', sc12:'Viskemåde (slet / punkt / lasso)', sc13:'Linjebredde ([ / ] eller hjul)', sc14:'Kapacitiv test', sc15:'Enhedsregistrering', sc16:'Importer billede', sc17:'Gennemsigtighed / lås', sc18:'Skjul / vis bjælke (fuld skærm)', sc19:'Fold bjælke ind / ud', sc20:'Nulstil bjælke og HUD', sc21:'Initier tavle', sc22:'Afslut', sc23:'Skærmbillede / udsnit', sc24:'Eget bg / ingen touch / markør / tryk', sc25:'Minimer / maksimer', sc26:'Billede (lag / roter / slet)' , sc27:'Pennetyper: fyldepen / kuglepen / kridt / laser', sc28:'Del værk', sc29:'Samarbejde i realtid', sc30:'Strøgafspilning', sc31:'Importer projekt (.json)', sc32:'Hastighed påvirker tykkelse', sc33:'Hældning påvirker bredde', sc34:'Ændringslog', sc35:'Sprogskifter', sc36:'Juster tryk / hastighed / rysten / gennemsigtighed', sc37:'Roter valgt billede ±90 grader' },
  'fi-FI': { foot_partner:'Kumppanit:', share_google:'Jaa Google', share_youtube:'Jaa YouTube', share_tiktok:'Jaa TikTok', share_douyin:'Jaa Douyin', share_instagram:'Jaa Instagram', share_whatsapp:'Jaa WhatsApp', share_skype:'Jaa Skype', share_line:'Jaa LINE', share_weibo:'Jaa Weibo', share_wechat:'Jaa WeChat', share_x:'Jaa X', share_facebook:'Jaa Facebook', share_linkedin:'Jaa LinkedIn', share_telegram:'Jaa Telegram', share_email:'Jaa Email', eb_perf:'Suorituskyky', eb_start:'Pikakäynnistys', tag_langs:'36 kieltä', tag_auto:'Automaattitunnistus', tag_logo:'Logopaneeli', beian_ga:'Julkinen turvallisuus 44031102000915', beian_icp:'Guangdong ICP 2023084805-9', foot_copy_pre:'Copyright', foot_copy_post:'Kaikki oikeudet pidätetään.',  anim1:'Draw line', anim2:'Kukka', anim3:'Kalligrafia', anim4:'Runo', anim5:'Follow', anim_free:'Vapaa piirto', free_title:'Vapaa piirto', free_mode_line:'Viiva', free_mode_point:'Piste', free_line:'Viivan paksuus', free_touch:'Pisteen koko', free_color:'Värillinen', free_fx:'Renderöinti', fx_glow:'Hehku', fx_flat:'Litteä', fx_neon:'Neon', free_clear:'Tyhjennä', sc_more:'Laajenna kaikki', sc_less:'Kutista',  nav_shortcuts:'Pikanäppäinluettelo', sc_title:'Pikanäppäimet', sc_lead:'Jokainen toiminto tehdään näppäimistöltä. Taulukko luettelee kaikki pikanäppäimet kategorioittain.', sc_th1:'Pikanäppäin', sc_th2:'Toiminto', sc1:'Kynäpaneeli', sc2:'Musteen väri', sc3:'Lisää kuva', sc4:'Taustakuva', sc5:'Kumoa', sc6:'Tee uudelleen', sc7:'Pyyhekumi', sc8:'Tyhjennä taulu', sc9:'Tallenna ja tyhjennä', sc10:'Hiiritila', sc11:'Kynän tyyppi (lyijykynä / kuula / sivellin / korostin)', sc12:'Pyyhekumin tila (pyyhi / piste / lasso)', sc13:'Viivan paksuus ([ / ] tai rulla)', sc14:'Kapasitiivinen testi', sc15:'Laitteen tunnistus', sc16:'Tuo kuva', sc17:'Läpinäkyvyys / lukko', sc18:'Piilota / palauta palkki (koko näyttö)', sc19:'Kokoa / laajenna palkki', sc20:'Nollaa palkki ja HUD', sc21:'Alusta taulu', sc22:'Sulje', sc23:'Kuvakaappaus / leike', sc24:'Oma tausta / ei kosketusta / kursori / paine', sc25:'Pienennä / suurenna', sc26:'Kuva (taso / kierrä / poista)' , sc27:'Kynätyypit: täytekynä / kuulakärki / liitu / laser', sc28:'Jaa teos', sc29:'Reaaliaikainen yhteistyö', sc30:'Vedosten toisto', sc31:'Tuo projekti (.json)', sc32:'Nopeus vaikuttaa paksuuteen', sc33:'Kallistus vaikuttaa leveyteen', sc34:'Muutosloki', sc35:'Kielenvalitsin', sc36:'Säädä paine / nopeus / värinä / peittävyys', sc37:'Käännä valittu kuva ±90 astetta' },
  'kk-KZ': { foot_partner:'Серіктестер:', share_google:'Бөлісу Google', share_youtube:'Бөлісу YouTube', share_tiktok:'Бөлісу TikTok', share_douyin:'Бөлісу Douyin', share_instagram:'Бөлісу Instagram', share_whatsapp:'Бөлісу WhatsApp', share_skype:'Бөлісу Skype', share_line:'Бөлісу LINE', share_weibo:'Бөлісу Weibo', share_wechat:'Бөлісу WeChat', share_x:'Бөлісу X', share_facebook:'Бөлісу Facebook', share_linkedin:'Бөлісу LinkedIn', share_telegram:'Бөлісу Telegram', share_email:'Бөлісу Email', eb_perf:'Өнімділік', eb_start:'Жылдам бастау', tag_langs:'36 тіл', tag_auto:'Автоанықтау', tag_logo:'Логотип тақтасы', beian_ga:'Қоғамдық қауіпсіздік 44031102000915', beian_icp:'Гуандун ICP 2023084805-9', foot_copy_pre:'Авторлық құқық', foot_copy_post:'Барлық құқықтар қорғалған.',  anim1:'Draw line', anim2:'Гүл', anim3:'Каллиграфия', anim4:'Өлең', anim5:'Follow', anim_free:'Еркін сурет', free_title:'Еркін сурет', free_mode_line:'Сызық', free_mode_point:'Нүкте', free_line:'Сызық қалыңдығы', free_touch:'Нүкте өлшемі', free_color:'Түрлі-түсті', free_fx:'Рендер', fx_glow:'Жарқырау', fx_flat:'Жазық', fx_neon:'Неон', free_clear:'Тазалау', sc_more:'Барлығын жаю', sc_less:'Жию',  nav_shortcuts:'Пернетаңбалар тізімі', sc_title:'Пернетаңбалар', sc_lead:'Кез келген әрекет пернетақтадан жасалады. Кестеде барлық тіркесімдер санаттар бойынша.', sc_th1:'Тіркесім', sc_th2:'Әрекет', sc1:'Қалам панелі', sc2:'Сия түсі', sc3:'Сурет қою', sc4:'Өң', sc5:'Болдырмау', sc6:'Қайталау', sc7:'Өшіргіш', sc8:'Тақтаны тазалау', sc9:'Сақтап тазалау', sc10:'Тышқан режимі', sc11:'Қалам түрі (қарындаш / шар / қылқалам / маркер)', sc12:'Өшіру режимі (сүрту / нүкте / лассо)', sc13:'Сызық қалыңдығы ([ / ] немесе доңғалақ)', sc14:'Сыйымдылық сынағы', sc15:'Құрылғыны анықтау', sc16:'Сурет импорттау', sc17:'Мөлдірлік / құлып', sc18:'Жолақты жасыру / қайтару (толық экран)', sc19:'Жолақты жию / жаю', sc20:'Жолақ пен HUD нөлдеу', sc21:'Тақтаны бастапқылау', sc22:'Шығу', sc23:'Скриншот / қиық', sc24:'Өз өңі / тиуді өшіру / курсор / қысым', sc25:'Кішіріту / үлкейту', sc26:'Сурет (қабат / бұру / жою)' , sc27:'Қалам түрлері: қауырсын / қалам / бор / лазер', sc28:'Туындыны бөлісу', sc29:'Нақты уақыттағы бірлесу', sc30:'Сызықты қайталау', sc31:'Жобаны импорттау (.json)', sc32:'Жылдамдық қалыңдықты өзгертеді', sc33:'Еңіс енін өзгертеді', sc34:'Өзгерістер журналы', sc35:'Тіл ауыстырғыш', sc36:'Қысым / жылдамдық / діріл / мөлдірлікті реттеу', sc37:'Таңдалған суретті ±90 градусқа бұру' },
  'ms-MY': { foot_partner:'Rakan:', share_google:'Kongsi ke Google', share_youtube:'Kongsi ke YouTube', share_tiktok:'Kongsi ke TikTok', share_douyin:'Kongsi ke Douyin', share_instagram:'Kongsi ke Instagram', share_whatsapp:'Kongsi ke WhatsApp', share_skype:'Kongsi ke Skype', share_line:'Kongsi ke LINE', share_weibo:'Kongsi ke Weibo', share_wechat:'Kongsi ke WeChat', share_x:'Kongsi ke X', share_facebook:'Kongsi ke Facebook', share_linkedin:'Kongsi ke LinkedIn', share_telegram:'Kongsi ke Telegram', share_email:'Kongsi ke Email', eb_perf:'Prestasi', eb_start:'Mula pantas', tag_langs:'36 bahasa', tag_auto:'Kesan automatik', tag_logo:'Panel logo', beian_ga:'Keselamatan awam 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Hak cipta', foot_copy_post:'Hak cipta terpelihara.',  anim1:'Draw line', anim2:'Bunga', anim3:'Kaligrafi', anim4:'Sajak', anim5:'Follow', anim_free:'Lukisan bebas', free_title:'Lukisan bebas', free_mode_line:'Garis', free_mode_point:'Titik', free_line:'Ketebalan garis', free_touch:'Saiz titik', free_color:'Berwarna', free_fx:'Render', fx_glow:'Cahaya', fx_flat:'Rata', fx_neon:'Neon', free_clear:'Kosongkan', sc_more:'Kembangkan semua', sc_less:'Runtuhkan',  nav_shortcuts:'Senarai pintasan', sc_title:'Pintasan', sc_lead:'Semua tindakan dibuat dari papan kekunci. Jadual menyenaraikan semua pintasan mengikut kategori.', sc_th1:'Pintasan', sc_th2:'Tindakan', sc1:'Panel pen', sc2:'Warna dakwat', sc3:'Masukkan imej', sc4:'Latar', sc5:'Undur', sc6:'Ulang', sc7:'Pemadam', sc8:'Kosongkan papan', sc9:'Simpan dan kosongkan', sc10:'Mod tetikus', sc11:'Jenis pen (pensel / bebola / berus / penanda)', sc12:'Mod pemadam (padam / titik / lasso)', sc13:'Ketebalan garis ([ / ] atau roda)', sc14:'Ujian kapasitif', sc15:'Pengesanan peranti', sc16:'Import imej', sc17:'Telus / kunci', sc18:'Sembunyi / pulih bar (skrin penuh)', sc19:'Lipat / kembang bar', sc20:'Set semula bar dan HUD', sc21:'Mulakan papan', sc22:'Keluar', sc23:'Tangkap skrin / keratan', sc24:'Latar sendiri / tanpa sentuh / kursor / tekanan', sc25:'Minim / maksim', sc26:'Imej (lapisan / putar / padam)' , sc27:'Jenis pen: pen mati / pen ball / kapur / laser', sc28:'Kongsi karya', sc29:'Kolaborasi masa nyata', sc30:'Main balik strok', sc31:'Import projek (.json)', sc32:'Kelajuan mempengaruhi ketebalan', sc33:'Condongan mempengaruhi lebar', sc34:'Log perubahan', sc35:'Pensuai bahasa', sc36:'Laras tekanan / kelajuan / jitter / kelegapan', sc37:'Putar imej dipilih ±90 darjah' },
  'fil-PH': { foot_partner:'Mga kasosyo:', share_google:'Ibahagi sa Google', share_youtube:'Ibahagi sa YouTube', share_tiktok:'Ibahagi sa TikTok', share_douyin:'Ibahagi sa Douyin', share_instagram:'Ibahagi sa Instagram', share_whatsapp:'Ibahagi sa WhatsApp', share_skype:'Ibahagi sa Skype', share_line:'Ibahagi sa LINE', share_weibo:'Ibahagi sa Weibo', share_wechat:'Ibahagi sa WeChat', share_x:'Ibahagi sa X', share_facebook:'Ibahagi sa Facebook', share_linkedin:'Ibahagi sa LinkedIn', share_telegram:'Ibahagi sa Telegram', share_email:'Ibahagi sa Email', eb_perf:'Pagganap', eb_start:'Mabilis na pagsisimula', tag_langs:'36 na wika', tag_auto:'Awtomatikong pagtukoy', tag_logo:'Panel ng logo', beian_ga:'Pampublikong seguridad 44031102000915', beian_icp:'ICP ng Guangdong 2023084805-9', foot_copy_pre:'Karapatang-ari', foot_copy_post:'Nakalaan ang lahat ng karapatan.',  anim1:'Draw line', anim2:'Bulaklak', anim3:'Kaligrapiya', anim4:'Tula', anim5:'Follow', anim_free:'Malayang pagguhit', free_title:'Malayang pagguhit', free_mode_line:'Linya', free_mode_point:'Tuldok', free_line:'Kapal ng linya', free_touch:'Laki ng tuldok', free_color:'Makulay', free_fx:'Render', fx_glow:'Kislap', fx_flat:'Patag', fx_neon:'Neon', free_clear:'Burahin', sc_more:'Palawakin lahat', sc_less:'Tiklupin',  nav_shortcuts:'Listahan ng shortcut', sc_title:'Mga shortcut', sc_lead:'Lahat ng aksyon ay gawa sa keyboard. Ang talahanayan ay naglista ng lahat ng shortcut ayon sa kategorya.', sc_th1:'Shortcut', sc_th2:'Aksyon', sc1:'Panel ng pen', sc2:'Kulay ng tinta', sc3:'Magpasok ng image', sc4:'Background', sc5:'Undo', sc6:'Redo', sc7:'Eraser', sc8:'Clear board', sc9:'Save at clear', sc10:'Mouse mode', sc11:'Uri ng pen (lapis / bola / brush / highlighter)', sc12:'Uri ng eraser (bura / tuldok / lasso)', sc13:'Lapad ng linya ([ / ] o wheel)', sc14:'Capacitive test', sc15:'Device probe', sc16:'Import image', sc17:'Ghost / lock', sc18:'Itago / ibalik ang bar (fullscreen)', sc19:'I-fold / i-expand ang bar', sc20:'Reset bar at HUD', sc21:'Initialize board', sc22:'Exit', sc23:'Screenshot / snip', sc24:'Custom bg / no-touch / cursor / pressure', sc25:'Minimize / maximize', sc26:'Image (layer / rotate / delete)' , sc27:'Uri ng panulat: pluma / ballpen / tisa / laser', sc28:'Ibahagi ang likha', sc29:'Pakikipagtulungan sa real-time', sc30:'Muling pagpapatugtog ng hagod', sc31:'I-import ang proyekto (.json)', sc32:'Ang bilis ay nakakaapekto sa kapal', sc33:'Ang pagtagilid ay nakakaapekto sa lapad', sc34:'Tala ng pagbabago', sc35:'Tagapili ng wika', sc36:'I-adjust ang pressure / bilis / jitter / opacity', sc37:'I-rotate ang napiling imahe ng ±90 digri' },
  'mn-MN': { foot_partner:'Түншүүд:', share_google:'Хуваалцах Google', share_youtube:'Хуваалцах YouTube', share_tiktok:'Хуваалцах TikTok', share_douyin:'Хуваалцах Douyin', share_instagram:'Хуваалцах Instagram', share_whatsapp:'Хуваалцах WhatsApp', share_skype:'Хуваалцах Skype', share_line:'Хуваалцах LINE', share_weibo:'Хуваалцах Weibo', share_wechat:'Хуваалцах WeChat', share_x:'Хуваалцах X', share_facebook:'Хуваалцах Facebook', share_linkedin:'Хуваалцах LinkedIn', share_telegram:'Хуваалцах Telegram', share_email:'Хуваалцах Email', eb_perf:'Гүйцэтгэл', eb_start:'Хурдан эхлэх', tag_langs:'36 хэл', tag_auto:'Автомат илрүүлэлт', tag_logo:'Лого панель', beian_ga:'Нийтийн аюулгүй байдал 44031102000915', beian_icp:'Гуандун ICP 2023084805-9', foot_copy_pre:'Зохиогчийн эрх', foot_copy_post:'Бүх эрх хуулиар хамгаалагдсан.',  anim1:'Draw line', anim2:'Цэцэг', anim3:'Уран бичлэг', anim4:'Шүлэг', anim5:'Follow', anim_free:'Чөлөөт зураг', free_title:'Чөлөөт зураг', free_mode_line:'Шугам', free_mode_point:'Цэг', free_line:'Шугамын зузаан', free_touch:'Цэгийн хэмжээ', free_color:'Өнгөлөг', free_fx:'Дүрслэл', fx_glow:'Гэрэлтэлт', fx_flat:'Хавтгай', fx_neon:'Неон', free_clear:'Арилгах', sc_more:'Бүгдийг дэлгэх', sc_less:'Хураах',  nav_shortcuts:'Пернетаңбалар тізімі', sc_title:'Товчлол', sc_lead:'Бүх үйлдлийг гарын товчноос хийнэ. Хүснэгт нь бүх товчлолыг ангиллаар жагсаана.', sc_th1:'Товчлол', sc_th2:'Үйлдэл', sc1:'Багсны самбар', sc2:'Өнгө', sc3:'Зураг оруулах', sc4:'Дэвсгэр', sc5:'Буцаах', sc6:'Дахих', sc7:'Зөөлөн үзэг', sc8:'Самбарыг цэвэрлэх', sc9:'Хадгалж цэвэрлэх', sc10:'Хулганы горим', sc11:'Багсны төрөл (харандай / бөмбөг / багс / тэмдэглэгч)', sc12:'Зөөлөн үзэгний горим (устгах / цэг / лассо)', sc13:'Зурагны өргөн ([ / ] эсвэл дугуй)', sc14:'Сыймал тест', sc15:'Төхөөрөмж илрүүлэх', sc16:'Зураг импортлох', sc17:'Тунгалаг / түгжих', sc18:'Самбарыг нуух / сэргээх (дэлгэц дүүргэх)', sc19:'Самбарыг хумих / дэлгэх', sc20:'Самбар ба HUD-г анхныхад нь', sc21:'Самбарыг эхлэх', sc22:'Гарах', sc23:'Дэлгэцний зураг / хайчлах', sc24:'Өөрийн дэвсгэр / хүрээгүй / курсор / даралт', sc25:'Жижигрүүлэх / томруулах', sc26:'Зураг (давхарга / эргүүлэх / устгах)' , sc27:'Үзэг төрөл: үрэг / шарик / цайруул / лазер', sc28:'Бүтээл хуваалцах', sc29:'Бодит цагийн хамтын ажиллагаа', sc30:'Зураг дахин тоглуулах', sc31:'Төслийг импортлох (.json)', sc32:'Хурд нимгэн хэмжээг өөрчилнө', sc33:'Налуу өргөнийг өөрчилнө', sc34:'Өөрчлөлтийн тэмдэглэл', sc35:'Хэл солигч', sc36:'Даралт / хурд / чичрэл / тунгалаггүйг тохируулах', sc37:'Сонгосон зургийг ±90 градус эргүүлэх' },
  'my-MM': { foot_partner:'မိတ်ဖက်:', share_google:'မျှဝေရန် Google', share_youtube:'မျှဝေရန် YouTube', share_tiktok:'မျှဝေရန် TikTok', share_douyin:'မျှဝေရန် Douyin', share_instagram:'မျှဝေရန် Instagram', share_whatsapp:'မျှဝေရန် WhatsApp', share_skype:'မျှဝေရန် Skype', share_line:'မျှဝေရန် LINE', share_weibo:'မျှဝေရန် Weibo', share_wechat:'မျှဝေရန် WeChat', share_x:'မျှဝေရန် X', share_facebook:'မျှဝေရန် Facebook', share_linkedin:'မျှဝေရန် LinkedIn', share_telegram:'မျှဝေရန် Telegram', share_email:'မျှဝေရန် Email', eb_perf:'စွမ်းဆောင်ရည်', eb_start:'အမြန်စတင်ရန်', tag_langs:'ဘာသာစကား ၃၆ မျိုး', tag_auto:'အလိုအလျောက် ထောက်လှမ်း', tag_logo:'လိုဂိုအကန့်', beian_ga:'ပြည်သူ့လုံခြုံရေး 44031102000915', beian_icp:'ကွမ်းတုံ ICP 2023084805-9', foot_copy_pre:'မူပိုင်ခွင့်', foot_copy_post:'မူပိုင်ခွင့်အားလုံး လက်ဝယ်ရှိသည်။',  anim1:'Draw line', anim2:'ပန်း', anim3:'လက်ရေးလှ', anim4:'ကဗျာ', anim5:'Follow', anim_free:'လွတ်လပ်စွာရေးဆွဲ', free_title:'လွတ်လပ်စွာရေးဆွဲ', free_mode_line:'မျဉ်း', free_mode_point:'အစက်', free_line:'မျဉ်းအထူ', free_touch:'အစက်အရွယ်', free_color:'အရောင်စုံ', free_fx:'ပြသမှု', fx_glow:'လင်းလက်', fx_flat:'ပြား', fx_neon:'နီယွန်', free_clear:'ရှင်းလင်း', sc_more:'အားလုံးချဲ့', sc_less:'ခေါက်',  nav_shortcuts:'အမြန်ခြစ် စာရင်း', sc_title:'အမြန်ခြစ်', sc_lead:'လုပ်ဆောင်ချက်အားလုံးကို ကီးဘုတ်မှလုပ်သည်။ ဇယားသည် အမျိုးအစားအလိုက် အမြန်ခြစ်အားလုံးကို စာရင်းသွင်းသည်။', sc_th1:'အမြန်ခြစ်', sc_th2:'လုပ်ဆောင်ချက်', sc1:'ဘောလေးပြား', sc2:'မှင်အရောင်', sc3:'ပုံထည့်ရန်', sc4:'နောက်ခံ', sc5:'ပြန် ဖျက်', sc6:'ပြန်လုပ်', sc7:'ဖျက်တံ', sc8:'ဘုတ်ရှင်းရန်', sc9:'သိမ်းပြီးရှင်းရန်', sc10:'မောက်စ်မုဒ်', sc11:'ဘောအမျိုးအစား (ခဲတံ / ဘော / စုတ် / မှတ်သား)', sc12:'ဖျက်တံမုဒ် (ဖျက် / အစက် / lasso)', sc13:'စူးပြင်းခြင်း ([ / ] သို့မဟုတ် ဘီး)', sc14:'ကပ်ထိစမ်းသပ်', sc15:'ကိရိယာရှာဖွေမှု', sc16:'ပုံသွင်းရန်', sc17:'မြင်သာမှု / လော့ခ်', sc18:'ဘားကို ဖျောက် / ပြန်ယူ (မျက်နှာပြင်အပြည့်)', sc19:'ဘားကို ခေါက် / ဖြင့်ထုတ်', sc20:'ဘားနှင့် HUD ကို ပြန်သိမ်း', sc21:'ဘုတ်ကို စတင်ရန်', sc22:'ထွက်ရန်', sc23:'မျက်နှာပြင်ဓာတ်ပုံ / ဖြတ်ယူ', sc24:'ကိုယ်ပိုင်နောက်ခံ / ထိမှုပိတ် / ခါးစား / ဖိအား', sc25:'အသေးချုံ့ / အကြီးချဲ့', sc26:'ပုံ (လွှာ / လည်ပတ် / ဖျက်)' , sc27:'ကလောင်အမျိုးအစား: မင်တံ / ဘောလ်ပန်း / နီးကျင်း / လေဆာ', sc28:'လက်ရာမျှဝေရန်', sc29:'အချိန်နှင့်တပြိုင်နက် ပူးပေါင်းဆောင်ရွက်မှု', sc30:'မွမ်းမံးဆွဲခြင်း ပြန်လည်ဖွင့်ပြခြင်း', sc31:'ပရောဂျက်ထည့်သွင်းရန် (.json)', sc32:'မြန်နှုန်းသည် အကျယ်ကို သက်ရောက်သည်', sc33:'စောင်းခြင်းသည် အကျယ်ကို သက်ရောက်သည်', sc34:'ပြောင်းလဲမှုမှတ်တမ်း', sc35:'ဘာသာစကား ပြောင်းသူ', sc36:'ဖိအား / မြန်နှုန်း / တုန်ခါမှု / အလွှာကျိုင်းကို ချိန်ညှိရန်', sc37:'ရွေးချယ်ထားသော ပုံကို ±90 ဒီဂရီ စောင်းရန်' },
  'fa-IR': { foot_partner:'شرکا:', share_google:'اشتراک در Google', share_youtube:'اشتراک در YouTube', share_tiktok:'اشتراک در TikTok', share_douyin:'اشتراک در Douyin', share_instagram:'اشتراک در Instagram', share_whatsapp:'اشتراک در WhatsApp', share_skype:'اشتراک در Skype', share_line:'اشتراک در LINE', share_weibo:'اشتراک در Weibo', share_wechat:'اشتراک در WeChat', share_x:'اشتراک در X', share_facebook:'اشتراک در Facebook', share_linkedin:'اشتراک در LinkedIn', share_telegram:'اشتراک در Telegram', share_email:'اشتراک در Email', eb_perf:'کارایی', eb_start:'شروع سریع', tag_langs:'۳۶ زبان', tag_auto:'تشخیص خودکار', tag_logo:'پنل لوگو', beian_ga:'امنیت عمومی 44031102000915', beian_icp:'ICP گوانگدونگ 2023084805-9', foot_copy_pre:'حق نشر', foot_copy_post:'کلیه حقوق محفوظ است.',  anim1:'Draw line', anim2:'گل', anim3:'خوشنویسی', anim4:'شعر', anim5:'Follow', anim_free:'رسم آزاد', free_title:'رسم آزاد', free_mode_line:'خط', free_mode_point:'نقطه', free_line:'ضخامت خط', free_touch:'اندازه نقطه', free_color:'رنگی', free_fx:'رندر', fx_glow:'درخشش', fx_flat:'تخت', fx_neon:'نئون', free_clear:'پاک کردن', sc_more:'باز کردن همه', sc_less:'جمع کردن',  nav_shortcuts:'فهرست میانبرها', sc_title:'میان‌برها', sc_lead:'هر عملی با صفحه‌کلید انجام می‌شود. جدول زیر تمام میان‌برها را بر اساس دسته‌بندی فهرست می‌کند.', sc_th1:'میان‌بر', sc_th2:'عمل', sc1:'پانل قلم', sc2:'رنگ جوهر', sc3:'درج تصویر', sc4:'پس‌زمینه', sc5:'بازگشت', sc6:'تکرار', sc7:'پاک‌کن', sc8:'پاک کردن تخته', sc9:'ذخیره و پاک کردن', sc10:'حالت ماوس', sc11:'نوع قلم (مداد / توپی / قلم‌مو / هایلایت)', sc12:'حالت پاک‌کن (پاک / نقطه / لasso)', sc13:'ضخامت خط ([ / ] یا چرخ)', sc14:'تست خازنی', sc15:'شناسایی دستگاه', sc16:'وارد کردن تصویر', sc17:'شفافیت / قفل', sc18:'مخفی / بازگرداندن نوار (تمام‌صفحه)', sc19:'جمع / باز کردن نوار', sc20:'بازنشانی نوار و HUD', sc21:'مقداردهی اولیه تخته', sc22:'خروج', sc23:'عکس صفحه / برش', sc24:'پس‌زمینه / بدون لمس / مکان‌نما / فشار', sc25:'کوچک / بزرگ کردن', sc26:'تصویر (لایه / چرخش / حذف)' , sc27:'انواع قلم: خودنویس / خودکار / گچ / لیزر', sc28:'اشتراک گذاری اثر', sc29:'همکاری بلادرنگ', sc30:'بازپخش ضربه', sc31:'وارد کردن پروژه (.json)', sc32:'سرعت روی ضخامت اثر می‌گذارد', sc33:'زاویه روی عرض اثر می‌گذارد', sc34:'ثبت تغییرات', sc35:'تغییر دهنده زبان', sc36:'تنظیم فشار / سرعت / لرزش / کدری', sc37:'چرخاندن تصویر انتخاب شده ±90 درجه' },
  'hi-IN': { foot_partner:'साझेदार:', share_google:'पर साझा करें Google', share_youtube:'पर साझा करें YouTube', share_tiktok:'पर साझा करें TikTok', share_douyin:'पर साझा करें Douyin', share_instagram:'पर साझा करें Instagram', share_whatsapp:'पर साझा करें WhatsApp', share_skype:'पर साझा करें Skype', share_line:'पर साझा करें LINE', share_weibo:'पर साझा करें Weibo', share_wechat:'पर साझा करें WeChat', share_x:'पर साझा करें X', share_facebook:'पर साझा करें Facebook', share_linkedin:'पर साझा करें LinkedIn', share_telegram:'पर साझा करें Telegram', share_email:'पर साझा करें Email', eb_perf:'प्रदर्शन', eb_start:'त्वरित शुरुआत', tag_langs:'36 भाषाएँ', tag_auto:'स्वतः पहचान', tag_logo:'लोगो पैनल', beian_ga:'सार्वजनिक सुरक्षा 44031102000915', beian_icp:'ग्वांगडोंग ICP 2023084805-9', foot_copy_pre:'कॉपीराइट', foot_copy_post:'सर्वाधिकार सुरक्षित।',  anim1:'Draw line', anim2:'फूल', anim3:'सुलेख', anim4:'कविता', anim5:'Follow', anim_free:'मुक्त चित्रण', free_title:'मुक्त चित्रण', free_mode_line:'रेखा', free_mode_point:'बिंदु', free_line:'रेखा की मोटाई', free_touch:'बिंदु का आकार', free_color:'रंगीन', free_fx:'रेंडर', fx_glow:'चमक', fx_flat:'सपाट', fx_neon:'नियॉन', free_clear:'साफ़ करें', sc_more:'सभी विस्तृत करें', sc_less:'संकुचित करें',  nav_shortcuts:'शॉर्टकट सूची', sc_title:'कीबोर्ड शॉर्टकट', sc_lead:'सभी क्रियाएँ कीबोर्ड से की जाती हैं। तालिका श्रेणी अनुसार सभी शॉर्टकट सूचीबद्ध करती है।', sc_th1:'शॉर्टकट', sc_th2:'क्रिया', sc1:'पेन पैनल', sc2:'स्याही रंग', sc3:'छवि डालें', sc4:'पृष्ठभूमि', sc5:'पूर्ववत', sc6:'फिर करें', sc7:'रबर', sc8:'बोर्ड साफ करें', sc9:'सहेजें और साफ करें', sc10:'माउस मोड', sc11:'पेन प्रकार (पेंसिल / बॉल / ब्रश / हाइलाइटर)', sc12:'रबर मोड (मिटाएँ / बिंदु / लासो)', sc13:'रेखा मोटाई ([ / ] या व्हील)', sc14:'कैपेसिटिव परीक्षण', sc15:'डिवाइस जाँच', sc16:'छवि आयात', sc17:'पारदर्शी / लॉक', sc18:'पट्टी छिपाएँ / पुनर्स्थापित करें (पूर्ण स्क्रीन)', sc19:'पट्टी मोड़ें / खोलें', sc20:'पट्टी और HUD रीसेट', sc21:'बोर्ड प्रारंभ करें', sc22:'बाहर', sc23:'स्क्रीनशॉट / कट', sc24:'कस्टम बैकग्राउंड / नो-टच / कर्सर / दबाव', sc25:'छोटा / बड़ा करें', sc26:'छवि (परत / घुमाएँ / हटाएँ)' , sc27:'पेन प्रकार: फाउंटेन / साइन / चॉक / लेजर', sc28:'कृति साझा करें', sc29:'वास्तविक समय सहयोग', sc30:'स्ट्रोक पुनर्चलन', sc31:'परियोजना आयात करें (.json)', sc32:'गति मोटाई को प्रभावित करती है', sc33:'झुकाव चौड़ाई को प्रभावित करता है', sc34:'परिवर्तन लॉग', sc35:'भाषा स्विच', sc36:'दबाव / गति / जिटर / अस्पष्टता समायोजित करें', sc37:'चयनित छवि को ±90 डिग्री घुमाएं' },
  'el-GR': { foot_partner:'Συνεργάτες:', share_google:'Κοινοποίηση σε Google', share_youtube:'Κοινοποίηση σε YouTube', share_tiktok:'Κοινοποίηση σε TikTok', share_douyin:'Κοινοποίηση σε Douyin', share_instagram:'Κοινοποίηση σε Instagram', share_whatsapp:'Κοινοποίηση σε WhatsApp', share_skype:'Κοινοποίηση σε Skype', share_line:'Κοινοποίηση σε LINE', share_weibo:'Κοινοποίηση σε Weibo', share_wechat:'Κοινοποίηση σε WeChat', share_x:'Κοινοποίηση σε X', share_facebook:'Κοινοποίηση σε Facebook', share_linkedin:'Κοινοποίηση σε LinkedIn', share_telegram:'Κοινοποίηση σε Telegram', share_email:'Κοινοποίηση σε Email', eb_perf:'Απόδοση', eb_start:'Γρήγορη εκκίνηση', tag_langs:'36 γλώσσες', tag_auto:'Αυτόματη ανίχνευση', tag_logo:'Πλαίσιο λογοτύπου', beian_ga:'Δημόσια ασφάλεια 44031102000915', beian_icp:'ICP Γκουανγκντόνγκ 2023084805-9', foot_copy_pre:'Πνευματικά δικαιώματα', foot_copy_post:'Με επιφύλαξη παντός δικαιώματος.',  anim1:'Draw line', anim2:'Λουλούδι', anim3:'Καλλιγραφία', anim4:'Ποίημα', anim5:'Follow', anim_free:'Ελεύθερη σχεδίαση', free_title:'Ελεύθερη σχεδίαση', free_mode_line:'Γραμμή', free_mode_point:'Σημείο', free_line:'Πάχος γραμμής', free_touch:'Μέγεθος σημείου', free_color:'Πολύχρωμο', free_fx:'Απόδοση', fx_glow:'Λάμψη', fx_flat:'Επίπεδο', fx_neon:'Νέον', free_clear:'Καθαρισμός', sc_more:'Ανάπτυξη όλων', sc_less:'Σύμπτυξη',  nav_shortcuts:'Λίστα συντομεύσεων', sc_title:'Συντομεύσεις', sc_lead:'Κάθε ενέργεια γίνεται από το πληκτρολόγιο. Ο πίνακας παραθέτει όλες τις συντομεύσεις ανά κατηγορία.', sc_th1:'Συντομευση', sc_th2:'Ενέργεια', sc1:'Πλαίσιο στιλό', sc2:'Χρώμα μελανιού', sc3:'Εισαγωγή εικόνας', sc4:'Φόντο', sc5:'Αναίρεση', sc6:'Επανάληψη', sc7:'Σβήστρα', sc8:'Καθαρισμός πίνακα', sc9:'Αποθήκευση και καθαρισμός', sc10:'Λειτουργία ποντικιού', sc11:'Τύπος στιλό (μολύβι / σφαίρα / πινέλο / επισήμανση)', sc12:'Λειτουργία σβήστρας (σβήσιμο / σημείο / λasso)', sc13:'Πάχος γραμμής ([ / ] ή τροχός)', sc14:'Χωρητική δοκιμή', sc15:'Εντοπισμός συσκευής', sc16:'Εισαγωγή εικόνας', sc17:'Διαφάνεια / κλείδωμα', sc18:'Απόκρυψη / επαναφορά γραμμής (πλήρης οθόνη)', sc19:'Σύμπτυξη / ανάπτυξη γραμμής', sc20:'Επαναφορά γραμμής και HUD', sc21:'Αρχικοποίηση πίνακα', sc22:'Έξοδος', sc23:'Στιγμιότυπο / περικοπή', sc24:'Προσωπικό φόντο / χωρίς αφή / δρομέας / πίεση', sc25:'Ελαχιστοποίηση / μεγιστοποίηση', sc26:'Εικόνα (στρώμα / περιστροφή / διαγραφή)' , sc27:'Τύποι στιλό: ενσταλάκτου / στυλό / κιμωλία / λέιζερ', sc28:'Κοινοποίηση έργου', sc29:'Συνεργασία πραγματικού χρόνου', sc30:'Αναπαραγωγή πινελιάς', sc31:'Εισαγωγή έργου (.json)', sc32:'Η ταχύτητα επηρεάζει το πάχος', sc33:'Η κλίση επηρεάζει το πλάτος', sc34:'Αρχείο αλλαγών', sc35:'Εναλλαγή γλώσσας', sc36:'Ρύθμιση πίεσης / ταχύτητας / τρεμουλιάσματος / αδιαφάνειας', sc37:'Περιστροφή επιλεγμένης εικόνας ±90 μοίρες' },
  'km-KH': { foot_partner:'ដៃគូ:', share_google:'ចែករំលែកទៅ Google', share_youtube:'ចែករំលែកទៅ YouTube', share_tiktok:'ចែករំលែកទៅ TikTok', share_douyin:'ចែករំលែកទៅ Douyin', share_instagram:'ចែករំលែកទៅ Instagram', share_whatsapp:'ចែករំលែកទៅ WhatsApp', share_skype:'ចែករំលែកទៅ Skype', share_line:'ចែករំលែកទៅ LINE', share_weibo:'ចែករំលែកទៅ Weibo', share_wechat:'ចែករំលែកទៅ WeChat', share_x:'ចែករំលែកទៅ X', share_facebook:'ចែករំលែកទៅ Facebook', share_linkedin:'ចែករំលែកទៅ LinkedIn', share_telegram:'ចែករំលែកទៅ Telegram', share_email:'ចែករំលែកទៅ Email', eb_perf:'សមត្ថភាព', eb_start:'ចាប់ផ្តើមរហ័ស', tag_langs:'36 ភាសា', tag_auto:'រកឃើញស្វ័យប្រវត្តិ', tag_logo:'ផ្ទាំងឡូហ្គោ', beian_ga:'សន្តិសុខសាធារណៈ 44031102000915', beian_icp:'ICP ក្វាងដុង 2023084805-9', foot_copy_pre:'រក្សាសិទ្ធិ', foot_copy_post:'រក្សាសិទ្ធិគ្រប់បែបយ៉ាង។',  anim1:'Draw line', anim2:'ផ្កា', anim3:'អក្សរសិល្ប៍', anim4:'កំណាព្យ', anim5:'Follow', anim_free:'គូរដោយសេរី', free_title:'គូរដោយសេរី', free_mode_line:'បន្ទាត់', free_mode_point:'ចំណុច', free_line:'កម្រាស់បន្ទាត់', free_touch:'ទំហំចំណុច', free_color:'ច្រើនពណ៌', free_fx:'បង្ហាញ', fx_glow:'ភ្លឺ', fx_flat:'រាបស្មើ', fx_neon:'នីអុង', free_clear:'សម្អាត', sc_more:'ពង្រីកទាំងអស់', sc_less:'បត់',  nav_shortcuts:'បញ្ជីប៊ូតុង', sc_title:'ប៊ូតង់ផ្លូវកាត់', sc_lead:'សកម្មភាពទាំងអស់ធ្វើពីក្តារចុច។ តារាងខាងក្រោមរាយបញ្ជីប៊ូតង់ទាំងអស់តាមប្រភេទ។', sc_th1:'ប៊ូតង់', sc_th2:'សកម្មភាព', sc1:'ផ្ទាំងប៊ូតង់', sc2:'ពណ៌ទឹកខ្មៅ', sc3:'បញ្ចូលរូបភាព', sc4:'ផ្ទៃខាងក្រោយ', sc5:'មិនធ្វើវិញ', sc6:'ធ្វើវិញ', sc7:'ជក់លុប', sc8:'សម្អាតក្តារ', sc9:'រក្សាទុកនិងសម្អាត', sc10:'របៀបកណ្តុរ', sc11:'ប្រភេទប៊ូតង់ (ខ្មៅដៃ / ស៊ុម / ច្រាស / គូសសញ្ញា)', sc12:'របៀបលុប (លុប / ចំណុច / lasso)', sc13:'កម្រាស់បន្ទាត់ ([ / ] ឬកង់)', sc14:'តេស្តកម្មនិយៈ', sc15:'រកឧបករណ៍', sc16:'នាំចូលរូបភាព', sc17:'ភាពថ្លា / ចាក់សោ', sc18:'លាក់ / ស្តាររបារ (ពេញអេក្រង់)', sc19:'បត់ / ពន្លាររបារ', sc20:'កំណត់របារ និង HUD ឡើងវិញ', sc21:'ចាប់ផ្ដើមក្តារឡើងវិញ', sc22:'ចាកចេញ', sc23:'ថតអេក្រង់ / កាត់', sc24:'ផ្ទៃខាងក្រោយផ្ទាល់ / គ្មានប៉ះ / ទស្សន៍ / សម្ពាធ', sc25:'បន្ថយ / ពង្រីក', sc26:'រូបភាព (ស្រទាប់ / បង្វិល / លុប)' , sc27:'ប្រភេទប៊ិក៖ ប៊ិកទឹក / ប៊ិកស្ងួត / ក្រាយ / ឡេស៊័រ', sc28:'ចែករំលែកស្នាដៃ', sc29:'ការសហការពេលវេលាពិត', sc30:'ចាក់ឡើងវិញនូវខ្សែ', sc31:'នាំចូលគម្រោង (.json)', sc32:'ល្បឿនប៉ះពាល់ដល់កម្រាស់', sc33:'ការងើបឡើងប៉ះពាល់ដល់ទទឹង', sc34:'កំណត់ហេតុផ្លាស់ប្តូរ', sc35:'កុងត្រូលផ្លាស់ប្តូរភាសា', sc36:'កំណត់សម្ពាធកម្លាំង / ល្បឿន / រំញ័រ / ភាពស្រអាប់', sc37:'បង្វិលរូបភាពដែលបានជ្រើស ±90 ដឺក្រេ' },
  'ga-IE': { foot_partner:'Comhpháirtithe:', share_google:'Roinn ar Google', share_youtube:'Roinn ar YouTube', share_tiktok:'Roinn ar TikTok', share_douyin:'Roinn ar Douyin', share_instagram:'Roinn ar Instagram', share_whatsapp:'Roinn ar WhatsApp', share_skype:'Roinn ar Skype', share_line:'Roinn ar LINE', share_weibo:'Roinn ar Weibo', share_wechat:'Roinn ar WeChat', share_x:'Roinn ar X', share_facebook:'Roinn ar Facebook', share_linkedin:'Roinn ar LinkedIn', share_telegram:'Roinn ar Telegram', share_email:'Roinn ar Email', eb_perf:'Feidhmíocht', eb_start:'Tús tapa', tag_langs:'36 teanga', tag_auto:'Braith go huathoibríoch', tag_logo:'Painéal lógó', beian_ga:'Slándáil phoiblí 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Cóipcheart', foot_copy_post:'Gach ceart ar cosaint.',  anim1:'Draw line', anim2:'Bláth', anim3:'Callagrafaíocht', anim4:'Dán', anim5:'Follow', anim_free:'Saor-líníocht', free_title:'Saor-líníocht', free_mode_line:'Líne', free_mode_point:'Pointe', free_line:'Tiús líne', free_touch:'Méid pointe', free_color:'Il-daite', free_fx:'Rindreáil', fx_glow:'Glóir', fx_flat:'Cothrom', fx_neon:'Neoin', free_clear:'Glan', sc_more:'Leathnaigh go léir', sc_less:'Fill',  nav_shortcuts:'Liosta aicearraí', sc_title:'Aicearraí', sc_lead:'Déantar gach gníomh ón méarchlár. Liostaíonn an tábla na haicearraí go léir de réir catagóire.', sc_th1:'Aicearra', sc_th2:'Gníomh', sc1:'Painéal peann', sc2:'Dath dúch', sc3:'Cuir íomhá isteach', sc4:'Cúlra', sc5:'Cealaigh', sc6:'Athdhéan', sc7:'Rubar', sc8:'Glan an chlár', sc9:'Sábháil agus glan', sc10:'Mód luch', sc11:'Cineál peann (peann luaidhe / liathróid / brios / táscaire)', sc12:'Mód rubair (scrios / ponc / lasso)', sc13:'Leithead líne ([ / ] nó roth)', sc14:'Tástáil thuaslagánach', sc15:'Braitheoireacht gléis', sc16:'Iompórtáil íomhá', sc17:'Trédhearcacht / glas', sc18:'Folaigh / aisigh an barra (lán-scáileán)', sc19:'Fill / leathnaigh an barra', sc20:'Athshuigh an barra agus HUD', sc21:'Túsú an chláir', sc22:'Scoir', sc23:'Gabh cuid den scáileán / gearr', sc24:'Cúlra saincheaptha / gan tadhaill / cúrsóir / brú', sc25:'Íoslaghdaigh / uasmhéadaigh', sc26:'Íomhá (sraith / rotaigh / scrios)' , sc27:'Cineálacha peann: linn / síniú / cailc / léasar', sc28:'Comhroinn saothar', sc29:'Comhoibriú am rite', sc30:'Athsheinm stróc', sc31:'Iompórtáil tionscadal (.json)', sc32:'Cuireann luas leis an ngaile', sc33:'Cuireann claon leis an leithead', sc34:'Log athruithe', sc35:'Athsheoltóir teanga', sc36:'Coigeartú brú / luas / crith / trédhearcacht', sc37:'Rothlaigh íomhá roghnaithe ±90 céim' },
  'la-LA': { foot_partner:'Socii:', share_google:'Communica in Google', share_youtube:'Communica in YouTube', share_tiktok:'Communica in TikTok', share_douyin:'Communica in Douyin', share_instagram:'Communica in Instagram', share_whatsapp:'Communica in WhatsApp', share_skype:'Communica in Skype', share_line:'Communica in LINE', share_weibo:'Communica in Weibo', share_wechat:'Communica in WeChat', share_x:'Communica in X', share_facebook:'Communica in Facebook', share_linkedin:'Communica in LinkedIn', share_telegram:'Communica in Telegram', share_email:'Communica in Email', eb_perf:'Facultas', eb_start:'Initium celer', tag_langs:'36 linguae', tag_auto:'Detectio automatica', tag_logo:'Tabula logotypi', beian_ga:'Salus publica 44031102000915', beian_icp:'ICP Guangdong 2023084805-9', foot_copy_pre:'Ius auctoris', foot_copy_post:'Omnia iura reservata.',  anim1:'Draw line', anim2:'Flos', anim3:'Calligraphia', anim4:'Carmen', anim5:'Follow', anim_free:'Libera pictura', free_title:'Libera pictura', free_mode_line:'Linea', free_mode_point:'Punctum', free_line:'Crassitudo lineae', free_touch:'Magnitudo puncti', free_color:'Coloratus', free_fx:'Redditio', fx_glow:'Fulgor', fx_flat:'Planus', fx_neon:'Neon', free_clear:'Purgare', sc_more:'Omnia expandere', sc_less:'Complicare',  nav_shortcuts:'Index clavium', sc_title:'Claves breves', sc_lead:'Omnis actio e clavario fit. Tabula omnes claves breves per categorias enumerat.', sc_th1:'Clavis', sc_th2:'Actio', sc1:'Tabula pennae', sc2:'Color atramenti', sc3:'Imaginem insere', sc4:'Background', sc5:'Refac', sc6:'Itera', sc7:'Erasor', sc8:'Tabulam purga', sc9:'Serva et purga', sc10:'Modus muris', sc11:'Genus pennae (graphis / sphæra / penicillus / notator)', sc12:'Modus erasis (dele / punctum / lasso)', sc13:'Crassitudo lineae ([ / ] seu rota)', sc14:'Probatio capacitiva', sc15:'Detectio instrumenti', sc16:'Imaginem importa', sc17:'Perspicuitas / sera', sc18:'Absconde / restitue virgam (plenus scaenarius)', sc19:'Conplica / explica virgam', sc20:'Virgam et HUD restitue', sc21:'Tabulam initiare', sc22:'Exi', sc23:'Screenshot / segmentum', sc24:'Background proprium / sine tactu / cursor / pressio', sc25:'Minue / auge', sc26:'Imago (stratum / rotata / deleta)' , sc27:'Genera calami: stylographus / signum / creta / laser', sc28:'Opus communicare', sc29:'Collaboratio tempore reali', sc30:'Repetitio ductuum', sc31:'Proiectum importare (.json)', sc32:'Velocitas crassitudinem afficit', sc33:'Inclinatio latitudinem afficit', sc34:'Acta mutationum', sc35:'Selector linguae', sc36:'Pressuram / velocitatem / tremorem / opacitatem temperare', sc37:'Imaginem electam ±90 gradus rotare' },
  'th-TH': { foot_partner:'พันธมิตร:', share_google:'แชร์ไปที่ Google', share_youtube:'แชร์ไปที่ YouTube', share_tiktok:'แชร์ไปที่ TikTok', share_douyin:'แชร์ไปที่ Douyin', share_instagram:'แชร์ไปที่ Instagram', share_whatsapp:'แชร์ไปที่ WhatsApp', share_skype:'แชร์ไปที่ Skype', share_line:'แชร์ไปที่ LINE', share_weibo:'แชร์ไปที่ Weibo', share_wechat:'แชร์ไปที่ WeChat', share_x:'แชร์ไปที่ X', share_facebook:'แชร์ไปที่ Facebook', share_linkedin:'แชร์ไปที่ LinkedIn', share_telegram:'แชร์ไปที่ Telegram', share_email:'แชร์ไปที่ Email', eb_perf:'ประสิทธิภาพ', eb_start:'เริ่มต้นอย่างรวดเร็ว', tag_langs:'36 ภาษา', tag_auto:'ตรวจจับอัตโนมัติ', tag_logo:'แผงโลโก้', beian_ga:'ความมั่นคงสาธารณะ 44031102000915', beian_icp:'กวางตุ้ง ICP 2023084805-9', foot_copy_pre:'ลิขสิทธิ์', foot_copy_post:'สงวนลิขสิทธิ์',  anim1:'Draw line', anim2:'ดอกไม้', anim3:'อักษรวิจิตร', anim4:'บทกวี', anim5:'Follow', anim_free:'วาดอิสระ', free_title:'วาดอิสระ', free_mode_line:'เส้น', free_mode_point:'จุด', free_line:'ความหนาเส้น', free_touch:'ขนาดจุด', free_color:'หลากสี', free_fx:'การเรนเดอร์', fx_glow:'เรืองแสง', fx_flat:'แบน', fx_neon:'นีออน', free_clear:'ล้าง', sc_more:'ขยายทั้งหมด', sc_less:'ย่อ',  nav_shortcuts:'รายการปุ่มลัด', sc_title:'ปุ่มลัด', sc_lead:'ทุกการกระทำทำจากแป้นพิมพ์ได้ ตารางแสดงปุ่มลัดทั้งหมดตามหมวดหมู่', sc_th1:'ปุ่มลัด', sc_th2:'การกระทำ', sc1:'แผงปากกา', sc2:'สีหมึก', sc3:'แทรกรูปภาพ', sc4:'พื้นหลัง', sc5:'เลิกทำ', sc6:'ทำซ้ำ', sc7:'ยางลบ', sc8:'ล้างกระดาน', sc9:'บันทึกและล้าง', sc10:'โหมดเมาส์', sc11:'ชนิดปากกา (ดินสอ / ปากกาลูกกลิ้ง / พู่กัน / ไฮไลท์)', sc12:'โหมดยางลบ (ลบ / จุด / ลasso)', sc13:'ความหนาเส้น ([ / ] หรือล้อ)', sc14:'ทดสอบความจุ', sc15:'ตรวจหาอุปกรณ์', sc16:'นำเข้ารูปภาพ', sc17:'โปร่งใส / ล็อก', sc18:'ซ่อน / คืนค่าแถบ (เต็มจอ)', sc19:'พับ / ขยายแถบ', sc20:'รีเซ็ตแถบและ HUD', sc21:'เริ่มต้นกระดานใหม่', sc22:'ออก', sc23:'จับภาพหน้าจอ / ตัด', sc24:'พื้นหลังกำหนดเอง / ปิดสัมผัส / เคอร์เซอร์ / แรงกด', sc25:'ย่อ / ขยาย', sc26:'รูปภาพ (เลเยอร์ / หมุน / ลบ)' , sc27:'ประเภทปากกา: ปากกาหมึก / ปากกาลูกลื่น / ชอล์ก / เลเซอร์', sc28:'แชร์ผลงาน', sc29:'ทำงานร่วมกันแบบเรียลไทม์', sc30:'เล่นซ้ำการเขียน', sc31:'นำเข้าโปรเจกต์ (.json)', sc32:'ความเร็วส่งผลต่อความหนา', sc33:'ความเอนส่งผลต่อความกว้าง', sc34:'บันทึกการเปลี่ยนแปลง', sc35:'ตัวสลับภาษา', sc36:'ปรับความดัน / ความเร็ว / การสั่น / ความทึบ', sc37:'หมุนรูปที่เลือก ±90 องศา' },
  'vi-VN': { foot_partner:'Đối tác:', share_google:'Chia sẻ lên Google', share_youtube:'Chia sẻ lên YouTube', share_tiktok:'Chia sẻ lên TikTok', share_douyin:'Chia sẻ lên Douyin', share_instagram:'Chia sẻ lên Instagram', share_whatsapp:'Chia sẻ lên WhatsApp', share_skype:'Chia sẻ lên Skype', share_line:'Chia sẻ lên LINE', share_weibo:'Chia sẻ lên Weibo', share_wechat:'Chia sẻ lên WeChat', share_x:'Chia sẻ lên X', share_facebook:'Chia sẻ lên Facebook', share_linkedin:'Chia sẻ lên LinkedIn', share_telegram:'Chia sẻ lên Telegram', share_email:'Chia sẻ lên Email', eb_perf:'Hiệu năng', eb_start:'Bắt đầu nhanh', tag_langs:'36 ngôn ngữ', tag_auto:'Tự động phát hiện', tag_logo:'Bảng logo', beian_ga:'An ninh công cộng 44031102000915', beian_icp:'ICP Quảng Đông 2023084805-9', foot_copy_pre:'Bản quyền', foot_copy_post:'Bảo lưu mọi quyền.',  anim1:'Draw line', anim2:'Hoa', anim3:'Thư pháp', anim4:'Bài thơ', anim5:'Follow', anim_free:'Vẽ tự do', free_title:'Vẽ tự do', free_mode_line:'Đường', free_mode_point:'Điểm', free_line:'Độ dày nét', free_touch:'Cỡ điểm', free_color:'Nhiều màu', free_fx:'Kết xuất', fx_glow:'Phát sáng', fx_flat:'Phẳng', fx_neon:'Neon', free_clear:'Xóa', sc_more:'Mở rộng tất cả', sc_less:'Thu gọn',  nav_shortcuts:'Danh sách phím tắt', sc_title:'Phím tắt', sc_lead:'Mọi thao tác đều làm từ bàn phím. Bảng liệt kê tất cả phím tắt theo nhóm.', sc_th1:'Phím tắt', sc_th2:'Tác vụ', sc1:'Bảng bút', sc2:'Màu mực', sc3:'Chèn ảnh', sc4:'Nền', sc5:'Hoàn tác', sc6:'Làm lại', sc7:'Tẩy', sc8:'Xóa bảng', sc9:'Lưu và xóa', sc10:'Chế độ chuột', sc11:'Loại bút (chì / bi / lông / tô sáng)', sc12:'Chế độ tẩy (xóa / điểm / lasso)', sc13:'Độ dày nét ([ / ] hoặc cuộn)', sc14:'Thử điện dung', sc15:'Phát hiện thiết bị', sc16:'Nhập ảnh', sc17:'Trong suốt / khóa', sc18:'Ẩn / khôi phục thanh (toàn màn hình)', sc19:'Gập / mở thanh', sc20:'Đặt lại thanh và HUD', sc21:'Khởi tạo bảng', sc22:'Thoát', sc23:'Chụp màn hình / cắt', sc24:'Nền riêng / không chạm / con trỏ / áp lực', sc25:'Thu nhỏ / phóng to', sc26:'Ảnh (lớp / xoay / xóa)' , sc27:'Loại bút: bút mực / bút ký / phấn / laser', sc28:'Chia sẻ tác phẩm', sc29:'Hợp tác thời gian thực', sc30:'Phát lại nét vẽ', sc31:'Nhập dự án (.json)', sc32:'Tốc độ ảnh hưởng đến độ dày', sc33:'Độ nghiêng ảnh hưởng đến độ rộng', sc34:'Nhật ký thay đổi', sc35:'Bộ chuyển ngôn ngữ', sc36:'Điều chỉnh áp lực / tốc độ / nhiễu / độ mờ', sc37:'Xoay hình đã chọn ±90 độ' },
  'lo-LA': { foot_partner:'ຄູ່ຮ່ວມງານ:', share_google:'ແບ່ງປັນໄປທີ່ Google', share_youtube:'ແບ່ງປັນໄປທີ່ YouTube', share_tiktok:'ແບ່ງປັນໄປທີ່ TikTok', share_douyin:'ແບ່ງປັນໄປທີ່ Douyin', share_instagram:'ແບ່ງປັນໄປທີ່ Instagram', share_whatsapp:'ແບ່ງປັນໄປທີ່ WhatsApp', share_skype:'ແບ່ງປັນໄປທີ່ Skype', share_line:'ແບ່ງປັນໄປທີ່ LINE', share_weibo:'ແບ່ງປັນໄປທີ່ Weibo', share_wechat:'ແບ່ງປັນໄປທີ່ WeChat', share_x:'ແບ່ງປັນໄປທີ່ X', share_facebook:'ແບ່ງປັນໄປທີ່ Facebook', share_linkedin:'ແບ່ງປັນໄປທີ່ LinkedIn', share_telegram:'ແບ່ງປັນໄປທີ່ Telegram', share_email:'ແບ່ງປັນໄປທີ່ Email', eb_perf:'ປະສິດທິພາບ', eb_start:'ເລີ່ມຕົ້ນໄວ', tag_langs:'36 ພາສາ', tag_auto:'ກວດຈັບອັດຕະໂນມັດ', tag_logo:'ແຜງໂລໂກ້', beian_ga:'ຄວາມປອດໄພສາທາລະນະ 44031102000915', beian_icp:'ICP ກວາງຕຸ້ງ 2023084805-9', foot_copy_pre:'ລິຂະສິດ', foot_copy_post:'ສະຫງວນລິຂະສິດ',  anim1:'Draw line', anim2:'ດອກໄມ້', anim3:'ອັກສອນສິນ', anim4:'ກະວີ', anim5:'Follow', anim_free:'ແຕ້ມອິດສະຫຼະ', free_title:'ແຕ້ມອິດສະຫຼະ', free_mode_line:'ເສັ້ນ', free_mode_point:'ຈຸດ', free_line:'ຄວາມຫນາເສັ້ນ', free_touch:'ຂະຫນາດຈຸດ', free_color:'ຫຼາຍສີ', free_fx:'ການສະແດງຜົນ', fx_glow:'ເລື່ອງແສງ', fx_flat:'ແປ້ນ', fx_neon:'ນີອອນ', free_clear:'ລຶບ', sc_more:'ຂະຫຍາຍທັງໝົດ', sc_less:'ຫຍໍ້',  nav_shortcuts:'ລາຍການປຸມລັດ', sc_title:'ປຸມລັດ', sc_lead:'ການກະທຳທັງໝົດເຮັດຈາກແປ້ນພິມ. ຕາຕະລາງລະບຸປຸມລັດທັນໝົດຕາມໝວດ.', sc_th1:'ປຸມລັດ', sc_th2:'ການກະທຳ', sc1:'ແຜງປາກກາ', sc2:'ສີຫມຶກ', sc3:'ໃສ່ຮູບ', sc4:'ພື້ນຫຼັງ', sc5:'ຍົກເລີກ', sc6:'ເຮັດຊ້ຳ', sc7:'ຢາງລຶບ', sc8:'ລ້າງກະດານ', sc9:'ບັນທຶກແລະລ້າງ', sc10:'ໂໝດເມົາສ໌', sc11:'ປະເພດປາກກາ (ດິນສອ / ລູກບານ / ພູກາ / ເຂີຍສີ)', sc12:'ໂໝດຢາງລຶບ (ລຶບ / ຈຸດ / lasso)', sc13:'ຄວາມກວ້າງເສັ້ນ ([ / ] ຫຼືລໍ້', sc14:'ທດສອບຄວາມຈຸ', sc15:'ການຊອກຫາອຸປະກອນ', sc16:'ນຳເຂົ້າຮູບ', sc17:'ໂປ່ງໃສ / ລັອກ', sc18:'ໂຄງປິດ / ຄືນຄວາມ (ເຕັມໜ້າຈໍ)', sc19:'ພັບ / ຂະຫຍາຍໂຄງ', sc20:'ຕັ້ງຄ່າໂຄງ ແລະ HUD', sc21:'ເລີ່ມຕົ້ນກະດານ', sc22:'ອອກ', sc23:'ຈັບພາບໜ້າຈໍ / ຕັດ', sc24:'ພື້ນຫຼັງເອກະລັກ / ປິດສໍາຜັດ / ເຄີເຊີ / ຄວາມກົດ', sc25:'ຫຍໍ້ / ຂະຫຍາຍ', sc26:'ຮູບ (ຊັ້ນ / ຫມຸນ / ລຶບ)' , sc27:'ປະເພດປາກກາ: ປາກກາຫມຶກ / ປາກກາລູກ / ຊອກ / ເລເຊີ', sc28:'ແບ່ງປັນຜົນງານ', sc29:'ການຮ່ວມມືໃນເວລາຈິງ', sc30:'ຫຼິ້ນຊ້ຳຂີດເສັ້ນ', sc31:'ນຳເຂົ້າໂຄງການ (.json)', sc32:'ຄວາມໄວສົ່ງຜົນຕໍ່ຄວາມຫນາ', sc33:'ຄວາມເນາວສົ່ງຜົນຕໍ່ຄວາມກວ້າງ', sc34:'ບັນທຶກການປ່ຽນແປງ', sc35:'ຕົວສັບພາສາ', sc36:'ປັບຄວາມກົດ / ຄວາມໄວ / ການສັ່ນ / ຄວາມໂປ່ງໃສ', sc37:'ຫມຸນຮູບທີ່ເລືອກ ±90 ອົງສາ' },
  'ar-SA': { foot_partner:'الشركاء:', share_google:'شارك على Google', share_youtube:'شارك على YouTube', share_tiktok:'شارك على TikTok', share_douyin:'شارك على Douyin', share_instagram:'شارك على Instagram', share_whatsapp:'شارك على WhatsApp', share_skype:'شارك على Skype', share_line:'شارك على LINE', share_weibo:'شارك على Weibo', share_wechat:'شارك على WeChat', share_x:'شارك على X', share_facebook:'شارك على Facebook', share_linkedin:'شارك على LinkedIn', share_telegram:'شارك على Telegram', share_email:'شارك على Email', eb_perf:'الأداء', eb_start:'بدء سريع', tag_langs:'36 لغة', tag_auto:'كشف تلقائي', tag_logo:'لوحة الشعار', beian_ga:'الأمن العام 44031102000915', beian_icp:'ICP قوانغدونغ 2023084805-9', foot_copy_pre:'حقوق النشر', foot_copy_post:'جميع الحقوق محفوظة.',  anim1:'Draw line', anim2:'زهرة', anim3:'خط عربي', anim4:'قصيدة', anim5:'Follow', anim_free:'رسم حر', free_title:'رسم حر', free_mode_line:'خط', free_mode_point:'نقطة', free_line:'سماكة الخط', free_touch:'حجم النقطة', free_color:'ملون', free_fx:'عرض', fx_glow:'توهج', fx_flat:'مسطح', fx_neon:'نيون', free_clear:'مسح', sc_more:'توسيع الكل', sc_less:'طي',  nav_shortcuts:'قائمة الاختصارات', sc_title:'اختصارات', sc_lead:'كل إجراء يُنفذ من لوحة المفاتيح. الجدول يسرد كل الاختصارات حسب الفئة.', sc_th1:'اختصار', sc_th2:'إجراء', sc1:'لوحة القلم', sc2:'لون الحبر', sc3:'إدراج صورة', sc4:'الخلفية', sc5:'تراجع', sc6:'إعادة', sc7:'ممحاة', sc8:'مسح اللوحة', sc9:'حفظ ومسح', sc10:'وضع الفأرة', sc11:'نوع القلم (قلم رصاص / كروي / فرشاة / تظليل)', sc12:'وضع الممحاة (مسح / نقطة / لasso)', sc13:'سُمك الخط ([ / ] أو عجلة)', sc14:'اختبار سعوي', sc15:'كشف الجهاز', sc16:'استيراد صورة', sc17:'شفافية / قفل', sc18:'إخفاء / استعادة الشريط (ملء الشاشة)', sc19:'طي / فرد الشريط', sc20:'إعادة ضبط الشريط و HUD', sc21:'تهيئة اللوحة', sc22:'خروج', sc23:'لقطة شاشة / قص', sc24:'خلفية مخصصة / بلا لمس / مؤشر / ضغط', sc25:'تصغير / تكبير', sc26:'صورة (طبقة / تدوير / حذف)' , sc27:'أنواع القلم: حبر / توقيع / طباشير / ليزر', sc28:'مشاركة العمل', sc29:'تعاون في الوقت الحقيقي', sc30:'إعادة تشغيل الضربات', sc31:'استيراد المشروع (.json)', sc32:'السرعة تؤثر على السماكة', sc33:'الميل يؤثر على العرض', sc34:'سجل التغييرات', sc35:'مبدل اللغة', sc36:'ضبط الضغط / السرعة / الاهتزاز / التعتيم', sc37:'تدوير الصورة المحددة ±90 درجة' }
};
  var LANGS = [
    ['zh-CN','简体中文'],['zh-TW','繁體中文'],['en-US','English'],['ja-JP','日本語'],['ko-KR','한국어'],['ko-KP','조선어'],
    ['es-ES','Español'],['de-DE','Deutsch'],['fr-FR','Français'],['it-IT','Italiano'],['pt-PT','Português'],['nl-NL','Nederlands'],
    ['ru-RU','Русский'],['uk-UA','Українська'],['pl-PL','Polski'],['cs-CZ','Čeština'],['ro-RO','Română'],['tr-TR','Türkçe'],
    ['sv-SE','Svenska'],['da-DK','Dansk'],['fi-FI','Suomi'],['kk-KZ','Қазақша'],['ms-MY','Bahasa Melayu'],['fil-PH','Filipino'],
    ['mn-MN','Монгол'],['my-MM','မြန်မာ'],['fa-IR','فارسی'],['hi-IN','हिन्दी'],['el-GR','Ελληνικά'],['km-KH','ភាសាខ្មែរ'],
    ['ga-IE','Gaeilge'],['la-LA','Latina'],['th-TH','ไทย'],['vi-VN','Tiếng Việt'],['lo-LA','ລາວ'],['ar-SA','العربية']
  ];

  // 国家/地区 → 语言
  function countryToLang(cc){
    if(!cc) return null; cc = cc.toUpperCase();
    var m = {
      CN:'zh-CN', TW:'zh-TW', HK:'zh-TW', MO:'zh-TW',
      JP:'ja-JP', KR:'ko-KR',
      ES:'es-ES', MX:'es-ES', AR:'es-ES', CO:'es-ES', CL:'es-ES', PE:'es-ES',
      DE:'de-DE', AT:'de-DE', CH:'de-DE',
      FR:'fr-FR', BE:'fr-FR', CA:'fr-FR',
      IT:'it-IT', TH:'th-TH', VN:'vi-VN', LA:'lo-LA',
      SA:'ar-SA', AE:'ar-SA', EG:'ar-SA', QA:'ar-SA', KW:'ar-SA', DZ:'ar-SA', MA:'ar-SA', IQ:'ar-SA',
      PT:'pt-PT', BR:'pt-PT', AO:'pt-PT', MZ:'pt-PT',
      RU:'ru-RU', BY:'ru-RU', KZ:'ru-RU', KG:'ru-RU',
      PL:'pl-PL', RO:'ro-RO', MD:'ro-RO', CZ:'cs-CZ', SK:'cs-CZ',
      SE:'sv-SE', DK:'da-DK', FI:'fi-FI',
      MY:'ms-MY', SG:'ms-MY', BN:'ms-MY', ID:'ms-MY',
      PH:'fil-PH', MM:'my-MM', IR:'fa-IR', AF:'fa-IR', TJ:'fa-IR',
      MN:'mn-MN', IE:'ga-IE', IN:'hi-IN', GR:'el-GR', CY:'el-GR', KH:'km-KH',
      NL:'nl-NL', SR:'nl-NL', TR:'tr-TR', UA:'uk-UA', KZ:'kk-KZ'
    };
    return m[cc] || null;
  }
  function normalize(code){
    if(!code) return null;
    var c = code.toLowerCase().replace('_','-');
    if(c.indexOf('zh') === 0) return (c.indexOf('tw')>=0||c.indexOf('hk')>=0||c.indexOf('mo')>=0||c.indexOf('hant')>=0) ? 'zh-TW' : 'zh-CN';
    var two = c.split('-')[0];
    var map = {en:'en-US', ja:'ja-JP', ko:'ko-KR', es:'es-ES', de:'de-DE', fr:'fr-FR', it:'it-IT',
               th:'th-TH', vi:'vi-VN', lo:'lo-LA', ar:'ar-SA',
               pt:'pt-PT', ru:'ru-RU', pl:'pl-PL', ro:'ro-RO', cs:'cs-CZ', sv:'sv-SE', da:'da-DK',
               fi:'fi-FI', ms:'ms-MY', id:'ms-MY', fil:'fil-PH', tl:'fil-PH', mn:'mn-MN',
               my:'my-MM', fa:'fa-IR', ga:'ga-IE', la:'la-LA',
               hi:'hi-IN', el:'el-GR', km:'km-KH',
               nl:'nl-NL', tr:'tr-TR', uk:'uk-UA', kk:'kk-KZ'};
    return map[two] || null;
  }
  // 语言别名：朝鲜语(조선어)与韩国语共用同一套韩文词库，但在选择框中单独列出
  var LANG_ALIAS = { 'ko-KP': 'ko-KR' };
  function canon(l){ return LANG_ALIAS[l] || l; }

  // 词典层面让 ko-KP 与 ko-KR 完全等同：把韩语三套词典完整镜像到朝鲜语
  (function(){
    var X2 = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
    var S2 = window.EMR_SC_EXTRA  = window.EMR_SC_EXTRA  || {};
    if (I18N['ko-KR']) I18N['ko-KP'] = Object.assign({}, I18N['ko-KR'], I18N['ko-KP'] || {});
    if (X2['ko-KR'])   X2['ko-KP']   = Object.assign({}, X2['ko-KR'],   X2['ko-KP']   || {});
    if (S2['ko-KR'])   S2['ko-KP']   = Object.assign({}, S2['ko-KR'],   S2['ko-KP']   || {});
  })();
  /* GAP2_ANIM_START */
  // 补齐：动画名 anim1 / anim5（tr() 先查主词典 I18N，故需在 I18N 上直接覆盖）
  (function(){
    var A = {
      'ar-SA': { anim1:"رسم خط", anim5:"متابعة" },
      'cs-CZ': { anim1:"Kreslení čáry", anim5:"Sledovat" },
      'da-DK': { anim1:"Tegn linje", anim5:"Følg" },
      'de-DE': { anim1:"Linie zeichnen", anim5:"Folgen" },
      'el-GR': { anim1:"Σχεδίαση γραμμής", anim5:"Ακολούθηση" },
      'es-ES': { anim1:"Dibujar línea", anim5:"Seguir" },
      'fa-IR': { anim1:"رسم خط", anim5:"دنبال کردن" },
      'fi-FI': { anim1:"Piirrä viiva", anim5:"Seuraa" },
      'fil-PH': { anim1:"Gumuhit ng linya", anim5:"Sundin" },
      'fr-FR': { anim1:"Tracer une ligne", anim5:"Suivre" },
      'ga-IE': { anim1:"Línigh", anim5:"Lean" },
      'hi-IN': { anim1:"रेखा बनाएँ", anim5:"अनुसरण" },
      'it-IT': { anim1:"Disegna linea", anim5:"Segui" },
      'ja-JP': { anim1:"線を描く", anim5:"追従" },
      'kk-KZ': { anim1:"Сызық сызу", anim5:"Қадағалау" },
      'km-KH': { anim1:"គូសបន្ទាត់", anim5:"តាមដាន" },
      'ko-KR': { anim1:"선 그리기", anim5:"따라가기" },
      'la-LA': { anim1:"Lineam ducere", anim5:"Sequi" },
      'lo-LA': { anim1:"ແຕ້ມເສັ້ນ", anim5:"ຕິດຕາມ" },
      'mn-MN': { anim1:"Шугам зурах", anim5:"Дагах" },
      'ms-MY': { anim1:"Lukis garis", anim5:"Ikut" },
      'my-MM': { anim1:"မျဉ်းဆွဲ", anim5:"လိုက်ရန်" },
      'nl-NL': { anim1:"Lijn tekenen", anim5:"Volgen" },
      'pl-PL': { anim1:"Rysuj linię", anim5:"Podążaj" },
      'pt-PT': { anim1:"Desenhar linha", anim5:"Seguir" },
      'ro-RO': { anim1:"Desenează linie", anim5:"Urmărește" },
      'ru-RU': { anim1:"Рисование линии", anim5:"Следовать" },
      'sv-SE': { anim1:"Rita linje", anim5:"Följ" },
      'th-TH': { anim1:"วาดเส้น", anim5:"ติดตาม" },
      'tr-TR': { anim1:"Çizgi çiz", anim5:"Takip et" },
      'uk-UA': { anim1:"Малювання лінії", anim5:"Слідувати" },
      'vi-VN': { anim1:"Vẽ đường", anim5:"Theo dõi" }

    };
    for (var k in A){
      if (!A.hasOwnProperty(k)) continue;
      // 部分语种没有主词典条目（数据只在 EXTRA / SC 里），此处按需创建，保证 tr() 优先命中
      var d = I18N[k] = I18N[k] || {};
      d.anim1 = A[k].anim1; d.anim5 = A[k].anim5;
    }
  })();
  /* GAP2_ANIM_END */



  // 需要整体 RTL（从右到左）镜像的语言：阿拉伯语 / 波斯语（预留希伯来语、乌尔都语）
  var RTL_LANGS = { 'ar-SA': true, 'fa-IR': true, 'he-IL': true, 'ur-PK': true };

  // 该语言是否可用：简体中文用页面原文，其余必须有基础词典或补充词典
  function hasLang(lang){
    if(!lang) return false;
    lang = canon(lang);
    if(lang === 'zh-CN') return true;
    if(I18N[lang]) return true;
    var X = window.EMR_I18N_EXTRA || {};
    return !!X[lang];
  }

  // 原始（简体中文）文本先缓存，切换时用 innerHTML 覆盖
  var nodes = [].slice.call(document.querySelectorAll('[data-i18n]'));
  var origin = {};
  nodes.forEach(function(el){ origin[el.getAttribute('data-i18n')] = el.innerHTML; });

  // 属性型文案：无障碍标签 / 悬浮提示 / 占位符（data-i18n-aria / -title / -ph）
  var ATTR_MAP = { 'data-i18n-aria': 'aria-label', 'data-i18n-title': 'title', 'data-i18n-ph': 'placeholder' };
  var attrNodes = [];
  Object.keys(ATTR_MAP).forEach(function(sel){
    [].slice.call(document.querySelectorAll('[' + sel + ']')).forEach(function(el){
      var a = ATTR_MAP[sel];
      attrNodes.push({ el: el, key: el.getAttribute(sel), attr: a, src: el.getAttribute(a) || '' });
    });
  });

  function tr(key, lang){
    lang = canon(lang);
    var d = I18N[lang];
    if(lang === 'zh-CN' || !lang){
      if (origin[key] != null) return origin[key];
      // 页面无静态文案（如动态生成的标题）时回退到中文词典
      if (d && d[key] != null) return d[key];
      var ZX = window.EMR_I18N_EXTRA || {};
      if (ZX['zh-CN'] && ZX['zh-CN'][key] != null) return ZX['zh-CN'][key];
      return origin[key];
    }
    if(d && d[key] != null) return d[key];
    var X = window.EMR_I18N_EXTRA || {};
    if(X[lang] && X[lang][key] != null) return X[lang][key];
    var SC = window.EMR_SC_EXTRA || {};
    if(SC[lang] && SC[lang][key] != null) return SC[lang][key];
    if(I18N['en-US'][key] != null) return I18N['en-US'][key];
    if(X['en-US'] && X['en-US'][key] != null) return X['en-US'][key];
    return origin[key];
  }
  // 暴露给英雄区动画标题使用（否则动画框下的名称只会显示原始 key）
  window.tr = tr;
  function apply(lang){
    if(!hasLang(lang)) lang = 'en-US';
    document.documentElement.lang = lang;
    // 从右到左语言整体镜像；其余为从左到右
    document.documentElement.dir = RTL_LANGS[lang] ? 'rtl' : 'ltr';
    // 每次切换重新收集 [data-i18n]（覆盖动态注入元素，避免残留旧译文）
    nodes = [].slice.call(document.querySelectorAll('[data-i18n]'));
    nodes.forEach(function(el){
      var v = tr(el.getAttribute('data-i18n'), lang);
      if(v != null) el.innerHTML = v;
    });
    // 属性型文案：无译文时保留页面原文（同样重新收集）
    attrNodes = [];
    Object.keys(ATTR_MAP).forEach(function(sel){
      [].slice.call(document.querySelectorAll('[' + sel + ']')).forEach(function(el){
        var a = ATTR_MAP[sel];
        attrNodes.push({ el: el, key: el.getAttribute(sel), attr: a, src: el.getAttribute(a) || '' });
      });
    });
    attrNodes.forEach(function(n){
      var v = tr(n.key, lang);
      n.el.setAttribute(n.attr, (v == null || v === 'undefined') ? n.src : v);
    });
    // 英雄区动态标题随语言刷新
    if (window.__heroCapRefresh) window.__heroCapRefresh();
    // 语言面板：高亮当前语言，并把当前语言排到第一排第一个
    var panel = document.getElementById('langPanel');
    if(panel){
      var btns = panel.querySelectorAll('button');
      for(var i = 0; i < btns.length; i++){
        var on = btns[i].getAttribute('data-lang') === lang;
        btns[i].className = on ? 'on' : '';
        if(on) btns[i].setAttribute('aria-current', 'true'); else btns[i].removeAttribute('aria-current');
      }
    }
    for(var j = 0; j < LANGS.length; j++){
      if(LANGS[j][0] === lang){
        var lb = document.getElementById('langLabel');
        if(lb) lb.textContent = LANGS[j][1];
        break;
      }
    }
    // 标题 / 描述 / 关键词 元信息随语言切换
    // 简体中文为页面原始文案，直接保留静态中文标题/描述/关键词，跳过 meta 覆盖
    var M = window.EMR_META || {};
    var mlang = canon(lang);
    if(mlang !== 'zh-CN'){
      var m = M[mlang] || M['en-US'];
      if(m){
        if(m.title) document.title = m.title;
        var md = document.querySelector('meta[name="description"]'); if(md && m.desc) md.setAttribute('content', m.desc);
        var mk = document.querySelector('meta[name="keywords"]'); if(mk && m.keywords) mk.setAttribute('content', m.keywords);
      }
    }
    try{ localStorage.setItem('emr-site-lang', lang); }catch(e){}
  }

  // 可选：按 IP 自动判断（失败则退回系统语言）
  function detectByIP(){
    return fetch('https://ipapi.co/json/', {cache:'no-store'})
      .then(function(r){ return r.ok ? r.json() : null; })
      .then(function(j){ return j ? countryToLang(j.country_code) : null; })
      .catch(function(){ return null; });
  }

  document.addEventListener('DOMContentLoaded', function(){
    var btn = document.getElementById('langBtn');
    var panel = document.getElementById('langPanel');
    function closePanel(){ if(panel){ panel.classList.remove('open'); } if(btn){ btn.setAttribute('aria-expanded', 'false'); } }
    if(btn && panel){
      LANGS.forEach(function(l){
        var b = document.createElement('button');
        b.type = 'button';
        b.setAttribute('role', 'menuitem');
        b.setAttribute('data-lang', l[0]);
        b.textContent = l[1];
        b.addEventListener('click', function(){ apply(l[0]); closePanel(); });
        panel.appendChild(b);
      });
      btn.addEventListener('click', function(ev){
        ev.stopPropagation();
        var open = panel.classList.contains('open');
        if(open){ closePanel(); }
        else { panel.classList.add('open'); btn.setAttribute('aria-expanded', 'true'); }
      });
      document.addEventListener('click', function(ev){
        if(panel.classList.contains('open') && !panel.contains(ev.target) && !btn.contains(ev.target)) closePanel();
      });
      document.addEventListener('keydown', function(ev){ if(ev.key === 'Escape') closePanel(); });
    }

    // 默认语言：用户记忆 > 系统语言；首次访问再尝试按 IP 精确匹配
    var saved = null;
    try{ saved = localStorage.getItem('emr-site-lang'); }catch(e){}
    var sys = normalize((navigator.languages && navigator.languages[0]) || navigator.language) || 'en-US';
    if(saved && hasLang(saved)){
      apply(saved);
    } else {
      apply(sys);
      detectByIP().then(function(lang){ if(lang) apply(lang); });
    }
  });
})();
</script>
<script>
/* ===== 补齐：ft8~ft15 特性卡与 sc_wheel / sc_reverse 快捷键（全语种） EMR_GAP_FILL_FT8_15 ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var T = {
    'ar-SA': {
      ft8_t:"أنواع قلم أكثر", ft8_p:"ينضم قلم الحبر (ناعم) وقلم التوقيع (رفيع) والطباشير (واقعي) وقلم الليزر (شبه شفاف، يتلاشى تلقائياً) إلى الأنواع الأربعة الأساسية، لتغطية الكتابة حتى العرض التقديمي.",
      ft9_t:"معاينة الضغط", ft9_p:"تعرض نافذة معاينة ضغط مستقلة مخطط الضغطة الحي ومنحنى الضغط؛ يمكنك تعديل استجابة الضغط لمعايرة الإحساس على الأقلام بدون ضغط أو ذات الاستشعار المعيب.",
      ft10_t:"معاينة الميل", ft10_p:"قياس ميل الجهاز في الوقت الحقيقي: قرص السمت plus مؤشرات محاور X / Y / Z وقراءات Tilt X / Tilt Y / Azimuth تصور ميل القلم واتجاهه لحظياً.",
      ft11_t:"تعاون في الوقت الحقيقي", ft11_p:"مزامنة اللوحة في الوقت الحقيقي عبر خدمة الترحيل الرسمية، مع وضعي القراءة فقط / العرض التوضيحي حتى يتمكن عدة أشخاص من التعليق والكتابة على نفس السبورة.",
      ft12_t:"مشاركة العمل الفني", ft12_p:"نقرة واحدة تنشئ رمز العمل الفني / رمز URL ورابط المشاركة؛ يتم رفع JSON المشروع المضغوط وتوزيعه عبر رمز QR أو رابط، دون تسجيل.",
      ft13_t:"إعادة تشغيل الضربات", ft13_p:"إعادة توليد الحبر ضربة بضربة على خط زمني، مفيد للتعليم ومراجعة كتابتك وفحص خطية الضغط.",
      ft14_t:"لقطات الشاشة", ft14_p:"التقاط بكامل الشاشة أو قص منطقة؛ تسقط الصور الملتقطة مباشرة على اللوحة للتعليق. Esc أو النقر الأيمن يلغي قص المنطقة.",
      ft15_t:"سجل التغييرات", ft15_p:"نافذة سجل تغييرات داخل التطبيق متزامنة مع الموقع، لتتمكن من مراجعة تغييرات كل إصدار والقدرات الجديدة في أي وقت.",
      sc_wheel:"عجلة", sc_reverse:"عكسي"
    },
    'cs-CZ': {
      ft8_t:"Více typů per", ft8_p:"Plnicí pero (hladké), tenký popisovač (jemné), křída (realistická) a laserové pero (poloprůhledné, automaticky mizící) doplňují čtyři základní typy a pokrývají psaní až po prezentaci.",
      ft9_t:"Náhled tlaku", ft9_p:"Samostatné okno náhledu tlaku zobrazuje živý obrys tahu a křivku tlaku; můžete upravit odezvu tlaku a zkalibrovat cit per bez tlaku nebo s vadným snímáním.",
      ft10_t:"Náhled náklonu", ft10_p:"Telemetrie náklonu zařízení v reálném čase: azimutální ciferník plus indikátory os X / Y / Z a údaje Tilt X / Tilt Y / Azimuth vizualizují náklon a orientaci pera v reálném čase.",
      ft11_t:"Spolupráce v reálném čase", ft11_p:"Synchronizujte tabuli v reálném čase přes oficiální relay, s režimy pouze pro čtení / demo, aby mohlo více lidí anotovat a psát na stejnou tabuli.",
      ft12_t:"Sdílení výtvorů", ft12_p:"Jedním kliknutím vznikne kód výtvoru / URL kód a sdílecí odkaz; komprimovaný JSON projektu se nahraje a distribuuje přes QR kód nebo odkaz, bez registrace.",
      ft13_t:"Přehrávání tahů", ft13_p:"Přehrávejte generování inkoustu tah po tahu na časové ose, užitečné pro výuku, kontrolu psaní a ověření linearity tlaku.",
      ft14_t:"Snímky obrazovky", ft14_p:"Zachycení celé obrazovky a výřezu; zachycené obrázky padají přímo na tabuli k anotaci. Esc nebo pravý klik zruší výřez oblasti.",
      ft15_t:"Seznam změn", ft15_p:"Okno seznamu změn v aplikaci synchronizované s webem, takže můžete kdykoli zkontrolovat změny a nové funkce každé verze.",
      sc_wheel:"Kolečko", sc_reverse:"opačně"
    },
    'da-DK': {
      ft8_t:"Flere pennetyper", ft8_p:"Fyldepen (glat), signaturpen (fin), kridt (realistisk) og laserpen (halvgennemsigtig, automatisk udtoning) føjer sig til de fire grundtyper og dækker alt fra skrivning til præsentation.",
      ft9_t:"Tryk-forhåndsvisning", ft9_p:"Et separat tryk-forhåndsvisningsvindue viser strøgets levende omrids og trykkurve; du kan redigere trykresponsen for at kalibrere følelsen på penne uden tryk eller med defekt registrering.",
      ft10_t:"Hældnings-forhåndsvisning", ft10_p:"Levende telemetri af enhedens hældning: en azimut-skive plus X / Y / Z-akseindikatorer og Tilt X / Tilt Y / Azimuth-aflæsninger visualiserer pennens hældning og orientering i realtid.",
      ft11_t:"Samarbejde i realtid", ft11_p:"Synkroniser tavlen i realtid via den officielle relay, med skrivebeskyttede / demo-tilstande, så flere kan annotere og skrive på den samme tavle.",
      ft12_t:"Deling af værker", ft12_p:"Ét klik genererer en værkskode / URL-kode og delingslink; den komprimerede projekt-JSON uploades og distribueres via QR-kode eller link, uden tilmelding.",
      ft13_t:"Genafspilning af strøg", ft13_p:"Genafspil genereringen af blæk strøg for strøg på en tidslinje, nyttigt til undervisning, gennemgang af din skrivning og kontrol af tryklinearitet.",
      ft14_t:"Skærmbilleder", ft14_p:"Optagelse af hele skærmen og områdeudklip; fangede billeder lander direkte på tavlen til annotering. Esc eller højreklik annullerer et områdeudklip.",
      ft15_t:"Ændringslog", ft15_p:"Et ændringslog-vindue i appen synkroniseret med sitet, så du kan gennemgå hver versions ændringer og nye funktioner når som helst.",
      sc_wheel:"Hjul", sc_reverse:"omvendt"
    },
    'de-DE': {
      ft8_t:"Weitere Stifttypen", ft8_p:"Füllfederhalter (glatt), Fineliner (fein), Kreide (realistisch) und Laserstift (halbdurchsichtig, automatisch ausblendend) ergänzen die vier Grundtypen und decken Schreiben bis Präsentation ab.",
      ft9_t:"Druckvorschau", ft9_p:"Ein eigenes Druckvorschau-Fenster zeigt die live-Strichkontur und Druckkurve; Sie können die Druckantwort bearbeiten, um das Gefühl bei Stiften ohne Druck oder mit fehlerhafter Sensorik zu kalibrieren.",
      ft10_t:"Neigungsvorschau", ft10_p:"Live-Telemetrie der Geräteneigung: eine Azimut-Scheibe plus X / Y / Z-Achsenanzeigen und Tilt X / Tilt Y / Azimuth-Werte visualisieren Stiftneigung und Ausrichtung in Echtzeit.",
      ft11_t:"Zusammenarbeit in Echtzeit", ft11_p:"Synchronisieren Sie das Board in Echtzeit über das offizielle Relay, mit Modi Nur-Lesen / Demo, damit mehrere Personen dieselbe Tafel kommentieren und beschreiben können.",
      ft12_t:"Werke teilen", ft12_p:"Ein Klick erzeugt Werkcode / URL-Code und Teilungslink; das komprimierte Projekt-JSON wird hochgeladen und per QR-Code oder Link verteilt, ohne Anmeldung.",
      ft13_t:"Strichwiedergabe", ft13_p:"Spielen Sie die Tuscheerzeugung Strich für Strich auf einer Zeitachse ab – nützlich für Unterricht, das Prüfen der Schrift und die Kontrolle der Drucklinearität.",
      ft14_t:"Bildschirmfotos", ft14_p:"Aufnahme des Vollbilds und des Bereichsausschnitts; aufgenommene Bilder landen direkt auf dem Board zur Beschriftung. Esc oder Rechtsklick bricht einen Bereichsausschnitt ab.",
      ft15_t:"Änderungsprotokoll", ft15_p:"Ein Änderungsprotokoll-Fenster in der App, synchron mit der Website, damit Sie jederzeit die Änderungen und neuen Funktionen jeder Version prüfen können.",
      sc_wheel:"Mausrad", sc_reverse:"umgekehrt"
    },
    'el-GR': {
      ft8_t:"Περισσότεροι τύποι πένας", ft8_p:"Η πένα διαρκείας (ομαλή), ο μαρκαδόρος υπογραφής (λεπτός), η κιμωλία (ρεαλιστική) και η πένα λέιζερ (ημιδιαφανής, αυτόματη εξασθένιση) προστίθενται στους τέσσερις βασικούς τύπους, καλύπτοντας από τη γραφή έως την παρουσίαση.",
      ft9_t:"Προεπισκόπηση πίεσης", ft9_p:"Ένα ξεχωριστό παράθυρο προεπισκόπησης πίεσης εμφανίζει το ζωντανό περίγραμμα της γραμμής και την καμπύλη πίεσης· μπορείτε να επεξεργαστείτε την απόκριση πίεσης για να βαθμονομήσετε την αίσθηση σε πένες χωρίς πίεση ή με ελαττωματική ανίχνευση.",
      ft10_t:"Προεπισκόπηση κλίσης", ft10_p:"Ζωντανή τηλεμετρία κλίσης συσκευής: ένας δίσκος αζιμουθίου συν δείκτες αξόνων X / Y / Z και ενδείξεις Tilt X / Tilt Y / Azimuth απεικονίζουν την κλίση και τον προσανατολισμό της πένας σε πραγματικό χρόνο.",
      ft11_t:"Συνεργασία σε πραγματικό χρόνο", ft11_p:"Συγχρονίστε τον πίνακα σε πραγματικό χρόνο μέσω του επίσημου relay, με λειτουργίες μόνο ανάγνωσης / επίδειξης, ώστε πολλά άτομα να μπορούν να σχολιάζουν και να γράφουν στον ίδιο πίνακα.",
      ft12_t:"Κοινοποίηση έργων", ft12_p:"Με ένα κλικ δημιουργείται κωδικός έργου / κωδικός URL και σύνδεσμος κοινοποίησης· το συμπιεσμένο JSON του έργου ανεβαίνει και διανέμεται μέσω κωδικού QR ή συνδέσμου, χωρίς εγγραφή.",
      ft13_t:"Επανάληψη γραμμών", ft13_p:"Αναπαράγετε τη δημιουργία μελανιού γραμμή προς γραμμή σε μια χρονογραμμή, χρήσιμο για διδασκαλία, έλεγχο της γραφής σας και επαλήθευση της γραμμικότητας πίεσης.",
      ft14_t:"Στιγμιότυπα οθόνης", ft14_p:"Λήψη πλήρους οθόνης και αποκοπής περιοχής· οι εικόνες που λαμβάνονται πέφτουν απευθείας στον πίνακα για σχολιασμό. Το Esc ή το δεξί κλικ ακυρώνει μια αποκοπή περιοχής.",
      ft15_t:"Αρχείο αλλαγών", ft15_p:"Ένα παράθυρο αρχείου αλλαγών μέσα στην εφαρμογή, συγχρονισμένο με τον ιστότοπο, ώστε να μπορείτε να ελέγχετε τις αλλαγές και τις νέες δυνατότητες κάθε έκδοσης ανά πάσα στιγμή.",
      sc_wheel:"Τροχός", sc_reverse:"αντίστροφα"
    },
    'es-ES': {
      ft8_t:"Más tipos de lápiz", ft8_p:"La pluma estilográfica (suave), el rotulador de firma (fino), la tiza (realista) y el puntero láser (translúcido, de desvanecido automático) se suman a los cuatro tipos básicos, cubriendo desde la escritura hasta la presentación.",
      ft9_t:"Vista previa de presión", ft9_p:"Una ventana independiente de vista previa de presión muestra el contorno del trazo en vivo y la curva de presión; puedes editar la respuesta de presión para calibrar el tacto en lápices sin presión o con detección defectuosa.",
      ft10_t:"Vista previa de inclinación", ft10_p:"Telemetría de inclinación del dispositivo en vivo: un dial de azimut más indicadores de los ejes X / Y / Z y lecturas de Tilt X / Tilt Y / Azimuth visualizan la inclinación y orientación del lápiz en tiempo real.",
      ft11_t:"Colaboración en tiempo real", ft11_p:"Sincroniza la pizarra en tiempo real a través del relay oficial, con modos de solo lectura / demostración para que varias personas puedan anotar y escribir en la misma pizarra.",
      ft12_t:"Compartir obras", ft12_p:"Un clic genera un código de obra / código URL y enlace para compartir; el JSON comprimido del proyecto se sube y distribuye mediante código QR o enlace, sin registro.",
      ft13_t:"Reproducción de trazos", ft13_p:"Reproduce la generación de tinta trazo a trazo en una línea de tiempo, útil para enseñar, revisar tu escritura y comprobar la linealidad de la presión.",
      ft14_t:"Capturas de pantalla", ft14_p:"Captura de pantalla completa y de región; las imágenes capturadas caen directamente en la pizarra para anotarlas. Esc o clic derecho cancela una captura de región.",
      ft15_t:"Registro de cambios", ft15_p:"Una ventana de registro de cambios en la aplicación sincronizada con el sitio, para que puedas revisar los cambios y las nuevas funciones de cada versión en cualquier momento.",
      sc_wheel:"Rueda", sc_reverse:"inverso"
    },
    'fa-IR': {
      ft8_t:"انواع قلم بیشتر", ft8_p:"خودنویس (نرم)، قلم امضا (ظریف)، گچ (واقع‌گرایانه) و قلم لیزری (نیمه‌شفاف، محو شونده خودکار) به چهار نوع اصلی می‌پیوندند و از نوشتن تا ارائه را پوشش می‌دهند.",
      ft9_t:"پیش‌نمایش فشار", ft9_p:"یک پنجره پیش‌نمایش فشار مستقل، خط زنده ضربه و منحنی فشار را نشان می‌دهد؛ می‌توانید پاسخ فشار را ویرایش کنید تا حس قلم‌های بدون فشار یا با حسگر معیوب را کالیبره کنید.",
      ft10_t:"پیش‌نمایش شیب", ft10_p:"مخابرات زنده شیب دستگاه: یک صفحه سمت به علاوه نشانگرهای محور X / Y / Z و مقادیر Tilt X / Tilt Y / Azimuth، شیب و جهت قلم را به‌صورت زنده نمایش می‌دهند.",
      ft11_t:"همکاری بی‌درنگ", ft11_p:"تخته را از طریق رله رسمی به‌صورت بی‌درنگ همگام‌سازی کنید، با حالت‌های فقط‌خواندنی / نمایشی تا چند نفر بتوانند روی یک تخته یادداشت بگذارند و بنویسند.",
      ft12_t:"اشتراک‌گذاری اثر", ft12_p:"با یک کلیک کد اثر / کد URL و پیوند اشتراک ساخته می‌شود؛ JSON فشرده پروژه بارگذاری و از طریق کد QR یا پیوند توزیع می‌شود، بدون نیاز به ثبت‌نام.",
      ft13_t:"بازپخش ضربه‌ها", ft13_p:"تولید جوهر را ضربه‌به‌ضربه روی یک خط زمانی بازپخش کنید؛ برای آموزش، بازبینی نوشته و بررسی خطی بودن فشار مفید است.",
      ft14_t:"تصویربرداری از صفحه", ft14_p:"دریافت تمام‌صفحه و برش ناحیه‌ای؛ تصاویر گرفته‌شده مستقیماً روی تخته می‌افتند تا یادداشت‌گذاری شوند. Esc یا کلیک راست برش ناحیه‌ای را لغو می‌کند.",
      ft15_t:"گزارش تغییرات", ft15_p:"یک پنجره گزارش تغییرات درون برنامه که با سایت همگام است، تا هر زمان بتوانید تغییرات و قابلیت‌های جدید هر نسخه را مرور کنید.",
      sc_wheel:"چرخ", sc_reverse:"معکوس"
    },
    'fi-FI': {
      ft8_t:"Lisää kynätyyppejä", ft8_p:"Mustekynä (sileä), tussikynä (hieno), liitu (realistinen) ja laserkynä (puoliläpinäkyvä, automaattisesti haalistuva) täydentävät neljää perustyyppiä ja kattavat kirjoittamisesta esitykseen.",
      ft9_t:"Paineesikatselu", ft9_p:"Erillinen paineen esikatseluikkuna näyttää elävän vedon ääriviivat ja painekäyrän; voit muokata painevastetta kalibroidaksesi tuntuman kynissä, joissa ei ole painetta tai joiden tunnistus on viallinen.",
      ft10_t:"Kallistuksen esikatselu", ft10_p:"Laitteen kallistuksen live-telemetria: atsimuuttikiekko sekä X / Y / Z -akselien ilmaisimet ja Tilt X / Tilt Y / Azimuth -lukemat visualisoivat kynän kallistuksen ja suunnan reaaliajassa.",
      ft11_t:"Reaaliaikainen yhteistyö", ft11_p:"Synkronoi taulu reaaliajassa virallisen relayn kautta, vain luku - / demo-tiloilla, jotta useat ihmiset voivat merkitä ja kirjoittaa samalle taululle.",
      ft12_t:"Teosten jakaminen", ft12_p:"Yhdellä napsautuksella syntyy teoskoodi / URL-koodi ja jakolinkki; pakatun projektin JSON ladataan ja jaetaan QR-koodilla tai linkillä ilman rekisteröitymistä.",
      ft13_t:"Vedon toisto", ft13_p:"Toista musteen muodostus veto vedolta aikajanalla – hyödyllistä opetukseen, kirjoituksen tarkisteluun ja paineen lineaarisuuden varmistamiseen.",
      ft14_t:"Kuvakaappaukset", ft14_p:"Koko näytön ja alueen kaappaus; kaapatut kuvat putoavat suoraan taululle merkintöjä varten. Esc tai oikea napsautus peruuttaa aluekaappauksen.",
      ft15_t:"Muutosloki", ft15_p:"Sovelluksen sisäinen muutosloki-ikkuna on synkronoitu sivuston kanssa, joten voit tarkistaa kunkin version muutokset ja uudet ominaisuudet milloin tahansa.",
      sc_wheel:"Rulla", sc_reverse:"käänteinen"
    },
    'fil-PH': {
      ft8_t:"Higit pang uri ng panulat", ft8_p:"Ang fountain pen (makinis), sign pen (pino), chalk (tunay na hitsura) at laser pen (bahagyang transparent, awtomatikong kumukupas) ay dagdag sa apat na pangunahing uri, mula pagsulat hanggang presentasyon.",
      ft9_t:"Preview ng pressure", ft9_p:"Ang hiwalay na window ng pressure preview ay nagpapakita ng live na outline ng stroke at pressure curve; maaari mong i-edit ang pressure response upang i-calibrate ang pakiramdam sa mga panulat na walang pressure o may sirang sensor.",
      ft10_t:"Preview ng pagkiling", ft10_p:"Live na telemetry ng pagkiling ng device: isang azimuth dial plus X / Y / Z axis indicator at mga readout na Tilt X / Tilt Y / Azimuth ay nagpapakita ng pagkiling at oryentasyon ng panulat nang real time.",
      ft11_t:"Real-time na kolaborasyon", ft11_p:"I-sync ang board nang real time sa pamamagitan ng opisyal na relay, may read-only / demo modes upang maraming tao ang makapag-annotate at makapagsulat sa iisang whiteboard.",
      ft12_t:"Pagbabahagi ng obra", ft12_p:"Sa isang click ay nabubuo ang code ng obra / URL code at share link; ang naka-compress na project JSON ay ina-upload at ipinamamahagi sa pamamagitan ng QR code o link, walang sign-up.",
      ft13_t:"Pag-ulit ng stroke", ft13_p:"Ulitin ang pagbuo ng ink stroke bawat stroke sa isang timeline, kapaki-pakinabang para sa pagtuturo, pagsusuri ng iyong pagsulat at pag-check ng linearity ng pressure.",
      ft14_t:"Mga screenshot", ft14_p:"Buong-screen at region snip na pagkuha; ang mga nakuhang imahe ay diretsong napupunta sa board para sa annotation. Esc o right-click ay nagkakansela ng region snip.",
      ft15_t:"Changelog", ft15_p:"Ang in-app na Changelog window ay naka-sync sa site, kaya maaari mong suriin ang mga pagbabago at bagong kakayahan ng bawat bersyon anumang oras.",
      sc_wheel:"Gulong", sc_reverse:"baligtad"
    },
    'fr-FR': {
      ft8_t:"Plus de types de stylets", ft8_p:"Le stylo-plume (fluide), le stylo à signature (fin), la craie (réaliste) et le stylet laser (translucide, à effacement automatique) rejoignent les quatre types de base, couvrant l'écriture comme la présentation.",
      ft9_t:"Aperçu de la pression", ft9_p:"Une fenêtre d'aperçu de pression autonome affiche le contour du trait en direct et la courbe de pression ; vous pouvez modifier la réponse à la pression pour calibrer le ressenti des stylets sans pression ou à détection défectueuse.",
      ft10_t:"Aperçu de l'inclinaison", ft10_p:"Télémétrie d'inclinaison de l'appareil en direct : un cadran d'azimut plus des indicateurs d'axes X / Y / Z et des relevés Tilt X / Tilt Y / Azimuth visualisent l'inclinaison et l'orientation du stylet en temps réel.",
      ft11_t:"Collaboration en temps réel", ft11_p:"Synchronisez le tableau en temps réel via le relais officiel, avec des modes lecture seule / démonstration pour que plusieurs personnes puissent annoter et écrire sur le même tableau blanc.",
      ft12_t:"Partage d'œuvres", ft12_p:"Un clic génère un code d'œuvre / code URL et un lien de partage ; le JSON compressé du projet est téléversé et distribué par code QR ou lien, sans inscription.",
      ft13_t:"Relecture des traits", ft13_p:"Rejouez la génération de l'encre trait par trait sur une chronologie, utile pour l'enseignement, la relecture de votre écriture et la vérification de la linéarité de la pression.",
      ft14_t:"Captures d'écran", ft14_p:"Capture plein écran et capture de zone ; les images saisies tombent directement sur le tableau pour annotation. Échap ou clic droit annule une capture de zone.",
      ft15_t:"Journal des modifications", ft15_p:"Une fenêtre de journal des modifications dans l'application synchronisée avec le site, pour consulter à tout moment les changements et nouvelles fonctionnalités de chaque version.",
      sc_wheel:"Molette", sc_reverse:"inverse"
    },
    'ga-IE': {
      ft8_t:"Níos mó cineálacha pinn", ft8_p:"Cuireann an peann tobair (réidh), an peann sínithe (mín), an chailc (réadúil) agus an peann léasair (leath-thrédhearcach, ag imeacht go huathoibríoch) leis na ceithre chineál lárnacha, ó scríobh go cur i láthair.",
      ft9_t:"Réamhamharc brú", ft9_p:"Taispeánann fuinneog réamhamhairc brú neamhspleách imlíne bheo an stróic agus an cuar brú; is féidir leat an freagairt brú a chur in eagar chun mothú pinn gan bhrú nó le braiteadh lochtach a chalabrú.",
      ft10_t:"Réamhamharc claonta", ft10_p:"Teileamaitreacht bheo claonta an fheiste: dialann azimút chomh maith le táscairí ais X / Y / Z agus léamha Tilt X / Tilt Y / Azimuth a léiríonn claonadh agus treoshuíomh an phinn i bhfíor-am.",
      ft11_t:"Comhoibriú fíor-ama", ft11_p:"Sioncronaigh an clár i bhfíor-am tríd an athsheachadán oifigiúil, le modhanna inléite amháin / taispeána, ionas gur féidir le daoine éagsúla nótaí a dhéanamh agus scríobh ar an gclár bán céanna.",
      ft12_t:"Saothair a roinnt", ft12_p:"Gineann aon chliceáil amháin cód saothair / cód URL agus nasc roinnte; uaslódáiltear JSON comhbhrúite an tionscadail agus déantar é a dháileadh trí chód QR nó nasc, gan clárú.",
      ft13_t:"Athsheinm strócanna", ft13_p:"Athsheinn giniúint an dúigh stróc ar stróc ar amlíne, úsáideach le haghaidh teagaisc, athbhreithnithe do scríbhneoireachta agus seiceáil líneachta brú.",
      ft14_t:"Gabhálacha scáileáin", ft14_p:"Gabháil lánscáileáin agus gearradh réigiúin; titeann na híomhánna a ghabhtar díreach ar an gclár le haghaidh nótaí. Cealaíonn Esc nó cliceáil ar dheis gearradh réigiúin.",
      ft15_t:"Log athruithe", ft15_p:"Fuinneog log athruithe san aip atá sioncronaithe leis an suíomh, ionas gur féidir leat athruithe agus cumais nua gach leagain a athbhreithniú am ar bith.",
      sc_wheel:"Roth", sc_reverse:"aisiompaithe"
    },
    'hi-IN': {
      ft8_t:"अधिक पेन प्रकार", ft8_p:"फ़ाउंटेन पेन (चिकना), साइन पेन (पतला), चॉक (यथार्थवादी) और लेज़र पेन (पारभासी, स्वतः फीका) चार मूल प्रकारों में जुड़ते हैं, लेखन से लेकर प्रस्तुति तक कवर करते हुए।",
      ft9_t:"दबाव पूर्वावलोकन", ft9_p:"एक स्वतंत्र दबाव-पूर्वावलोकन विंडो लाइव स्ट्रोक रूपरेखा और दबाव वक्र दिखाती है; आप बिना दबाव या दोषपूर्ण संवेदन वाले पेन की अनुभूति कैलिब्रेट करने हेतु दबाव प्रतिक्रिया संपादित कर सकते हैं।",
      ft10_t:"झुकाव पूर्वावलोकन", ft10_p:"डिवाइस के झुकाव की लाइव टेलीमेट्री: एक एज़िमुथ डायल साथ ही X / Y / Z अक्ष संकेतक और Tilt X / Tilt Y / Azimuth रीडिंग पेन के झुकाव व दिशा को रीयल-टाइम में दर्शाते हैं।",
      ft11_t:"रीयल-टाइम सहयोग", ft11_p:"आधिकारिक रिले के माध्यम से बोर्ड को रीयल-टाइम में सिंक करें, केवल-पढ़ने / डेमो मोड सहित, ताकि कई लोग एक ही व्हाइटबोर्ड पर टिप्पणी व लेखन कर सकें।",
      ft12_t:"कलाकृति साझाकरण", ft12_p:"एक क्लिक से कलाकृति कोड / URL कोड और शेयर लिंक बनता है; संपीड़ित प्रोजेक्ट JSON अपलोड होकर QR कोड या लिंक द्वारा वितरित होता है, बिना साइन-अप।",
      ft13_t:"स्ट्रोक पुनःचालन", ft13_p:"टाइमलाइन पर स्ट्रोक-दर-स्ट्रोक स्याही निर्माण दोहराएँ; शिक्षण, लेखन समीक्षा और दबाव रैखिकता जाँच हेतु उपयोगी।",
      ft14_t:"स्क्रीनशॉट", ft14_p:"पूर्ण-स्क्रीन और क्षेत्र कटौती कैप्चर; कैप्चर की गई छवियाँ सीधे बोर्ड पर टिप्पणी हेतु आ जाती हैं। Esc या दायाँ-क्लिक क्षेत्र कटौती रद्द करता है।",
      ft15_t:"परिवर्तन लॉग", ft15_p:"ऐप में परिवर्तन लॉग विंडो साइट के साथ सिंक रहती है, जिससे आप किसी भी समय प्रत्येक संस्करण के परिवर्तन व नई क्षमताएँ देख सकते हैं।",
      sc_wheel:"पहिया", sc_reverse:"विपरीत"
    },
    'it-IT': {
      ft8_t:"Altri tipi di penna", ft8_p:"La penna stilografica (fluida), il pennarello a punta fine (sottile), il gesso (realistico) e la penna laser (translucida, che svanisce automaticamente) si aggiungono ai quattro tipi base, coprendo dalla scrittura alla presentazione.",
      ft9_t:"Anteprima pressione", ft9_p:"Una finestra di anteprima pressione indipendente mostra il contorno del tratto in tempo reale e la curva di pressione; puoi modificare la risposta alla pressione per calibrare la sensazione su penne senza pressione o con rilevamento difettoso.",
      ft10_t:"Anteprima inclinazione", ft10_p:"Telemetria dell'inclinazione del dispositivo in tempo reale: un quadrante azimutale più indicatori degli assi X / Y / Z e letture Tilt X / Tilt Y / Azimuth visualizzano inclinazione e orientamento della penna in tempo reale.",
      ft11_t:"Collaborazione in tempo reale", ft11_p:"Sincronizza la lavagna in tempo reale tramite il relay ufficiale, con modalità di sola lettura / demo, così più persone possono annotare e scrivere sulla stessa lavagna.",
      ft12_t:"Condivisione opere", ft12_p:"Un clic genera un codice opera / codice URL e un link di condivisione; il JSON compresso del progetto viene caricato e distribuito tramite codice QR o link, senza registrazione.",
      ft13_t:"Riproduzione tratti", ft13_p:"Riproduci la generazione dell'inchiostro tratto per tratto su una linea temporale, utile per l'insegnamento, rivedere la scrittura e verificare la linearità della pressione.",
      ft14_t:"Schermate", ft14_p:"Acquisizione a schermo intero e ritaglio di regione; le immagini acquisite finiscono direttamente sulla lavagna per l'annotazione. Esc o clic destro annulla un ritaglio di regione.",
      ft15_t:"Registro modifiche", ft15_p:"Una finestra del registro modifiche nell'app sincronizzata con il sito, così puoi rivedere in qualsiasi momento le modifiche e le nuove funzionalità di ogni versione.",
      sc_wheel:"Rotella", sc_reverse:"inverso"
    },
    'ja-JP': {
      ft8_t:"ペンの種類を追加", ft8_p:"万年筆（なめらか）、サインペン（細字）、チョーク（リアル）、レーザーポインター（半透明・自動フェード）が基本4種に加わり、筆記からプレゼンまで対応します。",
      ft9_t:"筆圧プレビュー", ft9_p:"独立した筆圧プレビューウィンドウに、リアルタイムのストローク輪郭と筆圧カーブを表示。筆圧レスポンスを編集して、筆圧非対応やセンサー不良のペンの手感を補正できます。",
      ft10_t:"傾きプレビュー", ft10_p:"デバイスの傾きをリアルタイム表示：方位ダイヤルと X / Y / Z 軸インジケーター、Tilt X / Tilt Y / Azimuth の読み値で、ペンの傾きと向きを可視化します。",
      ft11_t:"リアルタイム共同編集", ft11_p:"公式リレー経由でボードをリアルタイム同期。読み取り専用 / デモモードを備え、複数人が同じホワイトボードに注釈や書き込みができます。",
      ft12_t:"作品の共有", ft12_p:"ワンクリックで作品コード / URL コードと共有リンクを生成。圧縮したプロジェクト JSON をアップロードし、QR コードまたはリンクで配布できます（登録不要）。",
      ft13_t:"ストローク再生", ft13_p:"タイムライン上でストロークごとにインク生成を再生。教育、書写の見直し、筆圧リニアリティの確認に役立ちます。",
      ft14_t:"スクリーンショット", ft14_p:"全画面および範囲指定のキャプチャに対応。取り込んだ画像はそのままボードに配置して注釈できます。Esc または右クリックで範囲キャプチャを中止します。",
      ft15_t:"更新履歴", ft15_p:"アプリ内の更新履歴ウィンドウはサイトと同期。各バージョンの変更点と新機能をいつでも確認できます。",
      sc_wheel:"ホイール", sc_reverse:"逆順"
    },
    'kk-KZ': {
      ft8_t:"Қалам түрлері көбірек", ft8_p:"Қауырсын қалам (тегіс), қолтаңба қаламы (жіңішке), бор (нақты) және лазер қалам (жартылай мөлдір, өздігінен өшеді) негізгі төрт түрге қосылып, жазудан презентацияға дейінгіні қамтиды.",
      ft9_t:"Қысымды алдын ала қарау", ft9_p:"Жеке қысым алдын ала қарау терезесі тірі штрих контуры мен қысым қисығын көрсетеді; қысымсыз немесе сенсоры ақаулы қаламдардың сезімін калибрлеу үшін қысым жауабын өңдей аласыз.",
      ft10_t:"Еңкейісті алдын ала қарау", ft10_p:"Құрылғы еңкейісінің тірі телеметриясы: азимут дөңгелегі және X / Y / Z өсі көрсеткіштері мен Tilt X / Tilt Y / Azimuth мәндері қаламның еңкейісі мен бағытын нақты уақытта көрсетеді.",
      ft11_t:"Нақты уақыттағы бірлескен жұмыс", ft11_p:"Тақтаны ресми relay арқылы нақты уақытта синхрондаңыз, тек оқу / демо режимдерімен, бірнеше адам бір тақтаға түсініктеме жазып, жаза алады.",
      ft12_t:"Туындыларды бөлісу", ft12_p:"Бір рет басу туынды коды / URL коды мен бөлісу сілтемесін жасайды; қысылған жоба JSON жүктеліп, QR коды немесе сілтеме арқылы таратылады, тіркелу қажет емес.",
      ft13_t:"Штрихтарды қайталау", ft13_p:"Уақыт шкаласында сияның қалыптасуын штрих бойынша қайталаңыз; оқыту, жазуды қарап шығу және қысым сызықтылығын тексеру үшін пайдалы.",
      ft14_t:"Скриншоттар", ft14_p:"Толық экран және аймақты қиып алу; түсірілген суреттер түсініктеме үшін тікелей тақтаға түседі. Esc немесе оң жақ басу аймақты қиып алуды болдырмайды.",
      ft15_t:"Өзгерістер журналы", ft15_p:"Қолданбадағы өзгерістер журналы терезесі сайтпен синхрондалған, әр нұсқаның өзгерістері мен жаңа мүмкіндіктерін кез келген уақытта қарап шығуға болады.",
      sc_wheel:"Дөңгелек", sc_reverse:"кері"
    },
    'km-KH': {
      ft8_t:"ប្រភេទប៉ែនបន្ថែមទៀត", ft8_p:"ប៉ែនទឹកខ្មៅ (រលោង) ប៉ែនចុះហត្ថលេខា (ស្តើង) ដីស (ពិតប្រាកដ) និងប៉ែនឡាស៊ែរ (ថ្លាពាក់កណ្តាល ស្រុតដោយស្វ័យប្រវត្តិ) ចូលរួមជាមួយប្រភេទស្នូលទាំងបួន គ្របដណ្តប់ពីការសរសេរដល់ការបង្ហាញ។",
      ft9_t:"មើលសម្ពាធជាមុន", ft9_p:"បង្អួចមើលសម្ពាធជាមុនដាច់ដោយឡែកបង្ហាញគ្រោងបន្ទាត់ផ្ទាល់ និងខ្សែកោងសម្ពាធ; អ្នកអាចកែសម្រួលការឆ្លើយតបសម្ពាធ ដើម្បីក្រិតអារម្មណ៍លើប៉ែនដែលគ្មានសម្ពាធ ឬមានឧបករណ៍ចាប់ខុស។",
      ft10_t:"មើលមុំលំអៀងជាមុន", ft10_p:"ទូរលេខមុំលំអៀងឧបករណ៍ផ្ទាល់៖ ឌីយ៉ាល់អាស៊ីមុត បូកនឹងសូចនាករអ័ក្ស X / Y / Z និងតម្លៃ Tilt X / Tilt Y / Azimuth បង្ហាញមុំលំអៀង និងទិសដៅប៉ែនជាពេលវេលាពិត។",
      ft11_t:"សហការពេលវេលាពិត", ft11_p:"ធ្វើសមកាលកម្មក្តារជាមួយ relay ផ្លូវការក្នុងពេលវេលាពិត ជាមួយរបៀបអានតែប៉ុណ្ណោះ / សាកល្បង ដើម្បីឱ្យមនុស្សជាច្រើនអាចសរសេរកំណត់ និងសរសេរលើក្តារសជាមួយគ្នា។",
      ft12_t:"ចែករំលែកស្នាដៃ", ft12_p:"ចុចម្តងបង្កើតលេខកូដស្នាដៃ / លេខកូដ URL និងតំណចែករំលែក; JSON គម្រោងដែលបានបង្រួមត្រូវបានផ្ទុកឡើង និងចែកចាយតាមលេខកូដ QR ឬតំណ ដោយមិនចាំបាច់ចុះឈ្មោះ។",
      ft13_t:"លេងបន្ទាត់ឡើងវិញ", ft13_p:"លេងការបង្កើតទឹកខ្មៅឡើងវិញជាបន្ទាត់មួយៗលើបន្ទាត់ពេលវេលា មានប្រយោជន៍សម្រាប់ការបង្រៀន ពិនិត្យការសរសេរ និងពិនិត្យភាពស្មើគ្នានៃសម្ពាធ។",
      ft14_t:"រូបថតអេក្រង់", ft14_p:"ចាប់យកពេញអេក្រង់ និងកាត់តំបន់; រូបភាពដែលចាប់បានធ្លាក់ដោយផ្ទាល់លើក្តារសម្រាប់សរសេរកំណត់។ Esc ឬចុចស្តាំលុបចោលការកាត់តំបន់។",
      ft15_t:"កំណត់ហេតុផ្លាស់ប្តូរ", ft15_p:"បង្អួចកំណត់ហេតុផ្លាស់ប្តូរក្នុងកម្មវិធីដែលធ្វើសមកាលកម្មជាមួយគេហទំព័រ ដើម្បីឱ្យអ្នកអាចពិនិត្យការផ្លាស់ប្តូរ និងសមត្ថភាពថ្មីនៃជំនាន់នីមួយៗបានគ្រប់ពេល។",
      sc_wheel:"កង់", sc_reverse:"បញ្ច្រាស"
    },
    'ko-KR': {
      ft8_t:"더 많은 펜 종류", ft8_p:"만년필(부드러움), 사인펜(세밀), 분필(사실적), 레이저 펜(반투명, 자동 페이드)이 기본 4종에 더해져 필기부터 프레젠테이션까지 아우릅니다.",
      ft9_t:"필압 미리보기", ft9_p:"별도 필압 미리보기 창에 실시간 스트로크 윤곽과 필압 곡선을 표시합니다. 필압 응답을 편집해 필압이 없거나 센서가 불량한 펜의 감각을 보정할 수 있습니다.",
      ft10_t:"기울기 미리보기", ft10_p:"실시간 기울기 텔레메트리: 방위각 다이얼과 X / Y / Z 축 표시, Tilt X / Tilt Y / Azimuth 수치로 펜의 기울기와 방향을 실시간 시각화합니다.",
      ft11_t:"실시간 협업", ft11_p:"공식 릴레이를 통해 보드를 실시간 동기화하며, 읽기 전용 / 데모 모드를 제공해 여러 사람이 같은 화이트보드에 주석을 달고 필기할 수 있습니다.",
      ft12_t:"작품 공유", ft12_p:"한 번의 클릭으로 작품 코드 / URL 코드와 공유 링크를 생성합니다. 압축된 프로젝트 JSON이 업로드되어 QR 코드나 링크로 배포되며, 가입이 필요 없습니다.",
      ft13_t:"스트로크 재생", ft13_p:"타임라인에서 스트로크별로 잉크 생성을 재생합니다. 교육, 필기 복기, 필압 선형성 확인에 유용합니다.",
      ft14_t:"스크린샷", ft14_p:"전체 화면 및 영역 지정 캡처를 지원합니다. 캡처한 이미지는 바로 보드에 놓여 주석을 달 수 있습니다. Esc 또는 오른쪽 클릭으로 영역 캡처를 취소합니다.",
      ft15_t:"변경 로그", ft15_p:"앱 내 변경 로그 창이 사이트와 동기화되어, 각 버전의 변경 사항과 새 기능을 언제든 확인할 수 있습니다.",
      sc_wheel:"휠", sc_reverse:"반대"
    },
    'la-LA': {
      ft8_t:"Plura genera stilorum", ft8_p:"Stilus fontis (levis), stilus signatorius (tenuis), creta (vera) et stilus laser (semipellucidus, sponte evanescens) quattuor generibus principalibus adduntur, a scribendo ad praesentandum.",
      ft9_t:"Praevisio pressionis", ft9_p:"Fenestra propria praevisionis pressionis ostendit vivum ductus ambitum et curvam pressionis; responsum pressionis aptare potes ad sensum stilorum sine pressione vel cum sensu vitioso calibrandum.",
      ft10_t:"Praevisio inclinationis", ft10_p:"Telemetria viva inclinationis instrumenti: circulus azimuthalis cum indicibus axium X / Y / Z et lectionibus Tilt X / Tilt Y / Azimuth inclinationem et orientationem stili tempore reali monstrat.",
      ft11_t:"Cooperatio tempore reali", ft11_p:"Tabulam tempore reali per publicum relay synchroniza, cum modis legendi tantum / demonstrationis, ut plures homines in eadem tabula annotare et scribere possint.",
      ft12_t:"Operum communicatio", ft12_p:"Uno clic generatur codex operis / codex URL et nexus communicandi; JSON compressum operis imponitur et per codicem QR vel nexum distribuitur, sine inscriptione.",
      ft13_t:"Repetitio ductuum", ft13_p:"Repete generationem atramenti ductum post ductum in linea temporis, utile ad docendum, scripturam recognoscendam et linearitatem pressionis probandam.",
      ft14_t:"Capturae scrinii", ft14_p:"Captura totius scrinii et regionis; imagines captae statim in tabulam cadunt ad annotandum. Esc vel clic dexter capturam regionis abrogat.",
      ft15_t:"Diarium mutationum", ft15_p:"Fenestra diarii mutationum in applicatione cum situ synchronizata, ut mutationes et novas facultates cuiusque versionis quovis tempore recognoscere possis.",
      sc_wheel:"Rotula", sc_reverse:"inversus"
    },
    'lo-LA': {
      ft8_t:"ປະເພດປາກກາເພີ່ມເຕີມ", ft8_p:"ປາກກາຫມຶກ (ລຽບ), ປາກກາເຊັນ (ລະອຽດ), ຊອກ (ຄືແທ້) ແລະ ປາກກາເລເຊີ (ໂປ່ງແສງເຄິ່ງ, ຈາງອັດຕະໂນມັດ) ເຂົ້າຮ່ວມກັບສີ່ປະເພດຫຼັກ, ກວມເອົາຈາກການຂຽນເຖິງການນຳສະເໜີ.",
      ft9_t:"ເບິ່ງຕົວຢ່າງຄວາມກົດ", ft9_p:"ປ່ອງຢ້ຽມເບິ່ງຕົວຢ່າງຄວາມກົດແຍກຕ່າງຫາກສະແດງໂຄງຮ່າງເສັ້ນສົດ ແລະ ເສັ້ນໂຄ້ງຄວາມກົດ; ທ່ານສາມາດແກ້ໄຂການຕອບສະໜອງຄວາມກົດເພື່ອປັບຄວາມຮູ້ສຶກຂອງປາກກາທີ່ບໍ່ມີຄວາມກົດ ຫຼື ເຊັນເຊີຜິດປົກກະຕິ.",
      ft10_t:"ເບິ່ງຕົວຢ່າງການອຽງ", ft10_p:"ການວັດແທກການອຽງອຸປະກອນສົດ: ໜ້າປັດ azimuth ບວກກັບຕົວຊີ້ແກນ X / Y / Z ແລະ ຄ່າ Tilt X / Tilt Y / Azimuth ສະແດງການອຽງ ແລະ ທິດທາງຂອງປາກກາແບບເວລາຈິງ.",
      ft11_t:"ການຮ່ວມມືເວລາຈິງ", ft11_p:"ຊິງໂຄຣນກະດານແບບເວລາຈິງຜ່ານ relay ທາງການ, ມີໂໝດອ່ານດຽວ / ສາທິດ, ເພື່ອໃຫ້ຫຼາຍຄົນສາມາດຂຽນຄຳເຫັນ ແລະ ຂຽນໃນກະດານດຽວກັນ.",
      ft12_t:"ແບ່ງປັນຜົນງານ", ft12_p:"ຄລິກດຽວສ້າງລະຫັດຜົນງານ / ລະຫັດ URL ແລະ ລິ້ງແບ່ງປັນ; JSON ໂຄງການທີ່ບີບອັດຖືກອັບໂຫຼດ ແລະ ແຈກຢາຍຜ່ານລະຫັດ QR ຫຼື ລິ້ງ, ບໍ່ຕ້ອງລົງທະບຽນ.",
      ft13_t:"ຫຼິ້ນຊ້ຳເສັ້ນຂີດ", ft13_p:"ຫຼິ້ນຊ້ຳການສ້າງຫມຶກເທື່ອລະເສັ້ນໃນເສັ້ນເວລາ, ເປັນປະໂຫຍດສຳລັບການສອນ, ທົບທວນການຂຽນ ແລະ ກວດຄວາມເປັນເສັ້ນຊື່ຂອງຄວາມກົດ.",
      ft14_t:"ພາບໜ້າຈໍ", ft14_p:"ຈັບພາບເຕັມຈໍ ແລະ ຕັດພື້ນທີ່; ພາບທີ່ຈັບໄດ້ຕົກລົງໃສ່ກະດານໂດຍກົງເພື່ອຂຽນຄຳເຫັນ. Esc ຫຼື ຄລິກຂວາຍົກເລີກການຕັດພື້ນທີ່.",
      ft15_t:"ບັນທຶກການປ່ຽນແປງ", ft15_p:"ປ່ອງຢ້ຽມບັນທຶກການປ່ຽນແປງໃນແອັບທີ່ຊິງໂຄຣນກັບເວັບ, ເພື່ອໃຫ້ທ່ານສາມາດທົບທວນການປ່ຽນແປງ ແລະ ຄວາມສາມາດໃໝ່ຂອງແຕ່ລະລຸ້ນໄດ້ທຸກເວລາ.",
      sc_wheel:"ລໍ້", sc_reverse:"ປີ້ນ"
    },
    'mn-MN': {
      ft8_t:"Илүү олон үзэгний төрөл", ft8_p:"Бэхэн үзэг (гөлгөр), гарын үсгийн үзэг (нарийн), шохой (бодит) болон лазер үзэг (хагас тунгалаг, автоматаар бүдгэрдэг) нь үндсэн дөрвөн төрөлд нэмэгдэж, бичгээс илтгэл хүртэл хамарна.",
      ft9_t:"Даралтын урьдчилсан харах", ft9_p:"Тусдаа даралтын урьдчилсан харах цонх нь шууд зураасны тойм болон даралтын муруйг харуулна; даралтгүй эсвэл мэдрэгч нь гэмтэлтэй үзэгний мэдрэмжийг тохируулахын тулд даралтын хариуг засварлаж болно.",
      ft10_t:"Налуугийн урьдчилсан харах", ft10_p:"Төхөөрөмжийн налуугийн шууд телеметри: азимут тойруулга дээр X / Y / Z тэнхлэгийн заагч болон Tilt X / Tilt Y / Azimuth утгууд нь үзэгний налуу ба чиглэлийг бодит хугацаанд харуулна.",
      ft11_t:"Бодит хугацааны хамтын ажиллагаа", ft11_p:"Самбарыг албан ёсны relay-ээр бодит хугацаанд синк хийх ба зөвхөн унших / демо горимтой тул олон хүн нэг самбар дээр тайлбар бичиж, бичих боломжтой.",
      ft12_t:"Бүтээл хуваалцах", ft12_p:"Нэг товшилтоор бүтээлийн код / URL код болон хуваалцах холбоос үүснэ; шахсан төслийн JSON байршиж, QR код эсвэл холбоосоор түгээгдэх бөгөөд бүртгэл шаардлагагүй.",
      ft13_t:"Зураасыг дахин тоглуулах", ft13_p:"Цагийн шугам дээр бэх үүсэхийг зураас бүрээр дахин тоглуулна; заах, бичгийг хянах болон даралтын шугаман байдлыг шалгахад хэрэгтэй.",
      ft14_t:"Дэлгэцийн зураг", ft14_p:"Бүтэн дэлгэц болон хэсэг таслан авах; авсан зургууд тайлбарлахын тулд шууд самбар дээр бууна. Esc эсвэл баруун товш хэсэг таслахыг цуцална.",
      ft15_t:"Өөрчлөлтийн тэмдэглэл", ft15_p:"Апп доторх өөрчлөлтийн тэмдэглэлийн цонх сайттай синк хийгдсэн тул хувилбар бүрийн өөрчлөлт болон шинэ боломжуудыг хэзээ ч хянах боломжтой.",
      sc_wheel:"Дугуй", sc_reverse:"урвуу"
    },
    'ms-MY': {
      ft8_t:"Lebih banyak jenis pen", ft8_p:"Pen air pancut (licin), pen tandatangan (halus), kapur tulis (realistik) dan pen laser (separa lutsinar, pudar automatik) menyertai empat jenis teras, merangkumi penulisan hingga pembentangan.",
      ft9_t:"Pratonton tekanan", ft9_p:"Tetingkap pratonton tekanan berasingan menunjukkan garis hidup coretan dan lengkung tekanan; anda boleh menyunting tindak balas tekanan untuk menentukur rasa pada pen tanpa tekanan atau dengan penderia rosak.",
      ft10_t:"Pratonton kecondongan", ft10_p:"Telemetri kecondongan peranti secara langsung: dail azimut berserta penunjuk paksi X / Y / Z dan bacaan Tilt X / Tilt Y / Azimuth memvisualkan kecondongan dan orientasi pen masa nyata.",
      ft11_t:"Kerjasama masa nyata", ft11_p:"Segerakkan papan dalam masa nyata melalui relay rasmi, dengan mod baca sahaja / demo supaya ramai orang boleh memberi anotasi dan menulis pada papan putih yang sama.",
      ft12_t:"Perkongsian hasil seni", ft12_p:"Satu klik menghasilkan kod hasil seni / kod URL dan pautan kongsi; JSON projek termampat dimuat naik dan diedarkan melalui kod QR atau pautan, tanpa pendaftaran.",
      ft13_t:"Main semula coretan", ft13_p:"Mainkan semula penjanaan dakwat coretan demi coretan pada garis masa, berguna untuk pengajaran, menyemak tulisan anda dan memeriksa kelinearan tekanan.",
      ft14_t:"Tangkapan skrin", ft14_p:"Tangkapan skrin penuh dan potongan rantau; imej yang ditangkap terus jatuh ke papan untuk anotasi. Esc atau klik kanan membatalkan potongan rantau.",
      ft15_t:"Log perubahan", ft15_p:"Tetingkap log perubahan dalam apl yang disegerakkan dengan laman, supaya anda boleh menyemak perubahan dan keupayaan baharu setiap versi pada bila-bila masa.",
      sc_wheel:"Roda", sc_reverse:"terbalik"
    },
    'my-MM': {
      ft8_t:"ကလောင်အမျိုးအစားများ ထပ်မံ", ft8_p:"စမ်းချောင်းကလောင် (ချောမွေ့)၊ လက်မှတ်ကလောင် (အနု)၊ မြေဖြူ (အစစ်အမှန်) နှင့် လေဆာကလောင် (တစ်ပိုင်းဖောက်ထွင်း၊ အလိုအလျောက် မှေးမှိန်) တို့သည် အဓိက အမျိုးအစား လေးခုတွင် ပါဝင်လာပြီး ရေးသားခြင်းမှ တင်ပြခြင်းအထိ လွှမ်းခြုံသည်။",
      ft9_t:"ဖိအား အစမ်းကြည့်ခြင်း", ft9_p:"သီးခြား ဖိအား အစမ်းကြည့် ဝင်းဒိုးသည် တိုက်ရိုက် မျဉ်းပုံသဏ္ဌာန် နှင့် ဖိအားမျဉ်းကွေးကို ပြသသည်။ ဖိအားမရှိသော သို့မဟုတ် အာရုံခံချို့ယွင်းသော ကလောင်များ၏ ခံစားချက်ကို ချိန်ညှိရန် ဖိအားတုံ့ပြန်မှုကို တည်းဖြတ်နိုင်သည်။",
      ft10_t:"စောင်းမှု အစမ်းကြည့်ခြင်း", ft10_p:"စက်ပစ္စည်း စောင်းမှု၏ တိုက်ရိုက် တယ်လီမက်ထရီ: azimuth ဒိုင်ခွက် နှင့် X / Y / Z ဝင်ရိုး ညွှန်ပြချက်များ နှင့် Tilt X / Tilt Y / Azimuth ဖတ်ရှုမှုများသည် ကလောင်၏ စောင်းမှု နှင့် ဦးတည်ချက်ကို အချိန်နှင့်တပြေးညီ ပြသသည်။",
      ft11_t:"အချိန်နှင့်တပြေးညီ ပူးပေါင်းဆောင်ရွက်မှု", ft11_p:"တရားဝင် relay မှတဆင့် ဘုတ်ကို အချိန်နှင့်တပြေးညီ တပြေးညီဖြစ်စေပြီး၊ ဖတ်ရုံသာ / သရုပ်ပြ မုဒ်များဖြင့် လူများစွာ တူညီသော ဝှိုက်ဘုတ်ပေါ်တွင် မှတ်ချက်နှင့် ရေးသားနိုင်သည်။",
      ft12_t:"လက်ရာ မျှဝေခြင်း", ft12_p:"တစ်ချက်နှိပ်ရုံဖြင့် လက်ရာကုဒ် / URL ကုဒ် နှင့် မျှဝေလင့်ခ် ဖန်တီးသည်။ ဖိသိပ်ထားသော ပရောဂျက် JSON ကို အပ်လုဒ်လုပ်ပြီး QR ကုဒ် သို့မဟုတ် လင့်ခ်ဖြင့် ဖြန့်ဝေသည်၊ စာရင်းသွင်းရန် မလို။",
      ft13_t:"မျဉ်းပြန်ဖွင့်ခြင်း", ft13_p:"အချိန်မျဉ်းပေါ်တွင် မှင်ဖွဲ့စည်းမှုကို မျဉ်းတစ်ခုချင်းစီ ပြန်ဖွင့်ပါ။ သင်ကြားရန်၊ သင်ရေးသားမှုကို ပြန်လည်သုံးသပ်ရန် နှင့် ဖိအား မျဉ်းဖြောင့်မှုကို စစ်ဆေးရန် အသုံးဝင်သည်။",
      ft14_t:"မျက်နှာပြင် ဓာတ်ပုံများ", ft14_p:"မျက်နှာပြင်အပြည့် နှင့် ဧရိယာ ဖြတ်တောက် ရိုက်ကူးခြင်း။ ရိုက်ကူးထားသော ပုံများသည် မှတ်ချက်ထည့်ရန် ဘုတ်ပေါ်သို့ တိုက်ရိုက် ကျရောက်သည်။ Esc သို့မဟုတ် ညာကလစ်သည် ဧရိယာဖြတ်တောက်မှုကို ပယ်ဖျက်သည်။",
      ft15_t:"ပြောင်းလဲမှု မှတ်တမ်း", ft15_p:"ဆိုက်နှင့် တပြေးညီဖြစ်သော အက်ပ်အတွင်း ပြောင်းလဲမှု မှတ်တမ်း ဝင်းဒိုး၊ ဗားရှင်းတိုင်း၏ ပြောင်းလဲမှုများ နှင့် စွမ်းရည်သစ်များကို အချိန်မရွေး ပြန်လည်သုံးသပ်နိုင်သည်။",
      sc_wheel:"ဘီး", sc_reverse:"ပြောင်းပြန်"
    },
    'nl-NL': {
      ft8_t:"Meer pennentypen", ft8_p:"Vulpen (soepel), signeerpen (fijn), krijt (realistisch) en laserpen (halfdoorzichtig, automatisch vervagend) voegen zich bij de vier basistypen en dekken schrijven tot presenteren.",
      ft9_t:"Drukvoorbeeld", ft9_p:"Een apart drukvoorbeeldvenster toont de live-omtrek van de streek en de drukcurve; u kunt de drukrespons bewerken om het gevoel te kalibreren op pennen zonder druk of met defecte detectie.",
      ft10_t:"Hellingvoorbeeld", ft10_p:"Live-telemetrie van de helling van het apparaat: een azimutschijf plus X / Y / Z-asindicatoren en Tilt X / Tilt Y / Azimuth-waarden visualiseren de helling en oriëntatie van de pen in realtime.",
      ft11_t:"Samenwerking in realtime", ft11_p:"Synchroniseer het bord in realtime via de officiële relay, met modi Alleen-lezen / demo, zodat meerdere mensen op hetzelfde whiteboard kunnen annoteren en schrijven.",
      ft12_t:"Werken delen", ft12_p:"Één klik genereert een werkcode / URL-code en deellink; de gecomprimeerde project-JSON wordt geüpload en verspreid via QR-code of link, zonder registratie.",
      ft13_t:"Streken opnieuw afspelen", ft13_p:"Speel het genereren van inkt streek voor streek opnieuw af op een tijdlijn, nuttig voor onderwijs, het nakijken van uw schrift en het controleren van de druklineariteit.",
      ft14_t:"Schermafbeeldingen", ft14_p:"Volledig scherm en gebiedsopname; gemaakte afbeeldingen belanden direct op het bord voor annotatie. Esc of rechtermuisklik annuleert een gebiedsopname.",
      ft15_t:"Wijzigingenlogboek", ft15_p:"Een wijzigingenlogboekvenster in de app, gesynchroniseerd met de site, zodat u de wijzigingen en nieuwe mogelijkheden van elke versie op elk moment kunt bekijken.",
      sc_wheel:"Wiel", sc_reverse:"omgekeerd"
    },
    'pl-PL': {
      ft8_t:"Więcej rodzajów piór", ft8_p:"Pióro wieczne (gładkie), cienkopis (cienki), kreda (realistyczna) i pióro laserowe (półprzezroczyste, automatycznie zanikające) dołączają do czterech podstawowych rodzajów, obejmując pisanie aż po prezentację.",
      ft9_t:"Podgląd nacisku", ft9_p:"Osobne okno podglądu nacisku pokazuje kontur pociągnięcia na żywo i krzywą nacisku; możesz edytować odpowiedź nacisku, aby skalibrować czucie piór bez nacisku lub z wadliwym czujnikiem.",
      ft10_t:"Podgląd nachylenia", ft10_p:"Telemetria nachylenia urządzenia na żywo: tarcza azymutu oraz wskaźniki osi X / Y / Z i odczyty Tilt X / Tilt Y / Azimuth wizualizują nachylenie i orientację pióra w czasie rzeczywistym.",
      ft11_t:"Współpraca w czasie rzeczywistym", ft11_p:"Synchronizuj tablicę w czasie rzeczywistym przez oficjalny relay, z trybami tylko do odczytu / demo, aby wiele osób mogło adnotować i pisać na tej samej tablicy.",
      ft12_t:"Udostępnianie prac", ft12_p:"Jedno kliknięcie generuje kod pracy / kod URL i link do udostępnienia; skompresowany JSON projektu jest przesyłany i rozpowszechniany przez kod QR lub link, bez rejestracji.",
      ft13_t:"Odtwarzanie pociągnięć", ft13_p:"Odtwarzaj generowanie tuszu pociągnięcie po pociągnięciu na osi czasu, przydatne do nauczania, przeglądania pisma i sprawdzania liniowości nacisku.",
      ft14_t:"Zrzuty ekranu", ft14_p:"Przechwytywanie pełnego ekranu i wycinanie obszaru; przechwycone obrazy trafiają prosto na tablicę do adnotacji. Esc lub prawy przycisk myszy anuluje wycinanie obszaru.",
      ft15_t:"Dziennik zmian", ft15_p:"Okno dziennika zmian w aplikacji zsynchronizowane ze stroną, dzięki czemu możesz w każdej chwili przejrzeć zmiany i nowe możliwości każdej wersji.",
      sc_wheel:"Kółko", sc_reverse:"odwrotnie"
    },
    'pt-PT': {
      ft8_t:"Mais tipos de caneta", ft8_p:"A caneta de tinta permanente (suave), a caneta de assinatura (fina), o giz (realista) e a caneta laser (translúcida, de desvanecimento automático) juntam-se aos quatro tipos base, cobrindo da escrita à apresentação.",
      ft9_t:"Pré-visualização de pressão", ft9_p:"Uma janela independente de pré-visualização de pressão mostra o contorno do traço ao vivo e a curva de pressão; pode editar a resposta de pressão para calibrar o tato em canetas sem pressão ou com deteção defeituosa.",
      ft10_t:"Pré-visualização de inclinação", ft10_p:"Telemetria de inclinação do dispositivo ao vivo: um mostrador de azimute mais indicadores dos eixos X / Y / Z e leituras Tilt X / Tilt Y / Azimuth visualizam a inclinação e a orientação da caneta em tempo real.",
      ft11_t:"Colaboração em tempo real", ft11_p:"Sincronize o quadro em tempo real através do relay oficial, com modos de apenas leitura / demonstração, para que várias pessoas possam anotar e escrever no mesmo quadro branco.",
      ft12_t:"Partilha de obras", ft12_p:"Um clique gera um código de obra / código URL e link de partilha; o JSON comprimido do projeto é carregado e distribuído por código QR ou link, sem registo.",
      ft13_t:"Reprodução de traços", ft13_p:"Reveja a geração de tinta traço a traço numa linha de tempo, útil para ensinar, rever a sua escrita e verificar a linearidade da pressão.",
      ft14_t:"Capturas de ecrã", ft14_p:"Captura de ecrã inteiro e recorte de região; as imagens capturadas caem diretamente no quadro para anotação. Esc ou clique direito cancela um recorte de região.",
      ft15_t:"Registo de alterações", ft15_p:"Uma janela de registo de alterações na aplicação sincronizada com o site, para que possa rever as alterações e as novas capacidades de cada versão a qualquer momento.",
      sc_wheel:"Roda", sc_reverse:"inverso"
    },
    'ro-RO': {
      ft8_t:"Mai multe tipuri de penițe", ft8_p:"Stiloul (fin), pixul de semnătură (subțire), creta (realistă) și penița laser (semitransparentă, care se estompează automat) se alătură celor patru tipuri de bază, acoperind de la scriere la prezentare.",
      ft9_t:"Previzualizare presiune", ft9_p:"O fereastră separată de previzualizare a presiunii arată conturul liniei în timp real și curba de presiune; puteți edita răspunsul la presiune pentru a calibra senzația penițelor fără presiune sau cu detectare defectuoasă.",
      ft10_t:"Previzualizare înclinare", ft10_p:"Telemetria în timp real a înclinării dispozitivului: un cadran azimutal plus indicatori ai axelor X / Y / Z și citiri Tilt X / Tilt Y / Azimuth vizualizează înclinarea și orientarea peniței în timp real.",
      ft11_t:"Colaborare în timp real", ft11_p:"Sincronizați tabla în timp real prin relay-ul oficial, cu moduri doar citire / demo, astfel încât mai multe persoane să poată adnota și scrie pe aceeași tablă albă.",
      ft12_t:"Partajarea operelor", ft12_p:"Un clic generează un cod de operă / cod URL și link de partajare; JSON-ul comprimat al proiectului este încărcat și distribuit prin cod QR sau link, fără înregistrare.",
      ft13_t:"Reluarea tușelor", ft13_p:"Reluați generarea cernelii tușă cu tușă pe o cronologie, util pentru predare, revizuirea scrisului și verificarea liniarității presiunii.",
      ft14_t:"Capturi de ecran", ft14_p:"Captură pe tot ecranul și decupare de regiune; imaginile capturate ajung direct pe tablă pentru adnotare. Esc sau clic dreapta anulează o decupare de regiune.",
      ft15_t:"Jurnal de modificări", ft15_p:"O fereastră de jurnal de modificări în aplicație sincronizată cu site-ul, astfel încât să puteți revizui oricând modificările și noile capabilități ale fiecărei versiuni.",
      sc_wheel:"Rotiță", sc_reverse:"invers"
    },
    'ru-RU': {
      ft8_t:"Больше типов пера", ft8_p:"Перьевая ручка (плавная), тонкий маркер (тонкий), мел (реалистичный) и лазерное перо (полупрозрачное, автоматически исчезающее) дополняют четыре основных типа, охватывая от письма до презентации.",
      ft9_t:"Предпросмотр нажима", ft9_p:"Отдельное окно предпросмотра нажима показывает живой контур штриха и кривую нажима; вы можете изменить отклик нажима, чтобы откалибровать ощущение перьев без нажима или с неисправным датчиком.",
      ft10_t:"Предпросмотр наклона", ft10_p:"Живая телеметрия наклона устройства: азимутальный диск плюс индикаторы осей X / Y / Z и показания Tilt X / Tilt Y / Azimuth визуализируют наклон и ориентацию пера в реальном времени.",
      ft11_t:"Совместная работа в реальном времени", ft11_p:"Синхронизируйте доску в реальном времени через официальный relay, с режимами только чтение / демонстрация, чтобы несколько человек могли делать пометки и писать на одной доске.",
      ft12_t:"Обмен работами", ft12_p:"Один клик создаёт код работы / URL-код и ссылку для обмена; сжатый JSON проекта загружается и распространяется через QR-код или ссылку, без регистрации.",
      ft13_t:"Воспроизведение штрихов", ft13_p:"Воспроизводите создание чернил штрих за штрихом на временной шкале — полезно для обучения, проверки письма и контроля линейности нажима.",
      ft14_t:"Снимки экрана", ft14_p:"Захват всего экрана и области; захваченные изображения попадают прямо на доску для аннотирования. Esc или правая кнопка мыши отменяет захват области.",
      ft15_t:"Журнал изменений", ft15_p:"Окно журнала изменений в приложении синхронизировано с сайтом, поэтому вы можете в любой момент просмотреть изменения и новые возможности каждой версии.",
      sc_wheel:"Колесо", sc_reverse:"обратно"
    },
    'sv-SE': {
      ft8_t:"Fler penntyper", ft8_p:"Reservoarpenna (mjuk), signerpenna (fin), krita (realistisk) och laserpenna (halvgenomskinlig, automatiskt uttonande) tillkommer de fyra grundtyperna och täcker allt från skrivande till presentation.",
      ft9_t:"Tryckförhandsvisning", ft9_p:"Ett separat tryckförhandsvisningsfönster visar streckets livekontur och tryckkurvan; du kan redigera trycksvaret för att kalibrera känslan på pennor utan tryck eller med felaktig avkänning.",
      ft10_t:"Lutningsförhandsvisning", ft10_p:"Live-telemetri för enhetens lutning: en azimutratt plus X / Y / Z-axelindikatorer och Tilt X / Tilt Y / Azimuth-avläsningar visualiserar pennans lutning och orientering i realtid.",
      ft11_t:"Samarbete i realtid", ft11_p:"Synkronisera tavlan i realtid via den officiella relayn, med lässkyddade / demolägen, så att flera personer kan anteckna och skriva på samma whiteboard.",
      ft12_t:"Dela verk", ft12_p:"Ett klick skapar en verkskod / URL-kod och delningslänk; projektets komprimerade JSON laddas upp och distribueras via QR-kod eller länk, utan registrering.",
      ft13_t:"Uppspelning av streck", ft13_p:"Spela upp genereringen av bläck streck för streck på en tidslinje, användbart för undervisning, att granska din handstil och kontrollera tryckets linjäritet.",
      ft14_t:"Skärmbilder", ft14_p:"Skärmbild av hela skärmen och områdesklipp; fångade bilder landar direkt på tavlan för anteckning. Esc eller högerklick avbryter ett områdesklipp.",
      ft15_t:"Ändringslogg", ft15_p:"Ett ändringsloggfönster i appen synkroniserat med webbplatsen, så att du kan granska varje versions ändringar och nya funktioner när som helst.",
      sc_wheel:"Hjul", sc_reverse:"omvänt"
    },
    'th-TH': {
      ft8_t:"ชนิดปากกาเพิ่มเติม", ft8_p:"ปากกาหมึกซึม (ลื่น), ปากกาเซ็นชื่อ (ละเอียด), ชอล์ก (สมจริง) และปากกาเลเซอร์ (โปร่งแสงครึ่งหนึ่ง, จางหายอัตโนมัติ) เข้าร่วมกับสี่ชนิดหลัก ครอบคลุมตั้งแต่การเขียนจนถึงการนำเสนอ",
      ft9_t:"ดูตัวอย่างแรงกด", ft9_p:"หน้าต่างดูตัวอย่างแรงกดแยกต่างหากแสดงโครงร่างเส้นสดและกราฟแรงกด; คุณสามารถแก้ไขการตอบสนองแรงกดเพื่อปรับเทียบความรู้สึกของปากกาที่ไม่มีแรงกดหรือเซ็นเซอร์บกพร่อง",
      ft10_t:"ดูตัวอย่างการเอียง", ft10_p:"การวัดการเอียงของอุปกรณ์แบบสด: หน้าปัด azimuth พร้อมตัวบ่งชี้แกน X / Y / Z และค่า Tilt X / Tilt Y / Azimuth แสดงการเอียงและทิศทางของปากกาแบบเวลาจริง",
      ft11_t:"การทำงานร่วมกันแบบเรียลไทม์", ft11_p:"ซิงค์กระดานแบบเรียลไทม์ผ่านรีเลย์ทางการ พร้อมโหมดอ่านอย่างเดียว / สาธิต เพื่อให้หลายคนสามารถใส่หมายเหตุและเขียนบนไวท์บอร์ดเดียวกันได้",
      ft12_t:"แชร์ผลงาน", ft12_p:"คลิกเดียวสร้างรหัสผลงาน / รหัส URL และลิงก์แชร์; JSON โปรเจกต์ที่บีบอัดจะถูกอัปโหลดและแจกจ่ายผ่านรหัส QR หรือลิงก์ โดยไม่ต้องสมัครสมาชิก",
      ft13_t:"เล่นเส้นซ้ำ", ft13_p:"เล่นการสร้างหมึกทีละเส้นบนไทม์ไลน์ มีประโยชน์สำหรับการสอน ทบทวนการเขียน และตรวจสอบความเป็นเส้นตรงของแรงกด",
      ft14_t:"ภาพหน้าจอ", ft14_p:"จับภาพเต็มหน้าจอและตัดพื้นที่; ภาพที่จับได้จะตกลงบนกระดานโดยตรงเพื่อใส่หมายเหตุ Esc หรือคลิกขวายกเลิกการตัดพื้นที่",
      ft15_t:"บันทึกการเปลี่ยนแปลง", ft15_p:"หน้าต่างบันทึกการเปลี่ยนแปลงในแอปที่ซิงค์กับเว็บ เพื่อให้คุณตรวจสอบการเปลี่ยนแปลงและความสามารถใหม่ของแต่ละเวอร์ชันได้ทุกเมื่อ",
      sc_wheel:"ล้อ", sc_reverse:"ย้อนกลับ"
    },
    'tr-TR': {
      ft8_t:"Daha fazla kalem türü", ft8_p:"Dolma kalem (pürüzsüz), imza kalemi (ince), tebeşir (gerçekçi) ve lazer kalem (yarı saydam, otomatik solan) dört temel türe katılarak yazmadan sunuma kadar her şeyi kapsar.",
      ft9_t:"Basınç önizlemesi", ft9_p:"Ayrı bir basınç önizleme penceresi canlı vuruş konturunu ve basınç eğrisini gösterir; basıncı olmayan veya algılaması arızalı kalemlerin hissini kalibre etmek için basınç tepkisini düzenleyebilirsiniz.",
      ft10_t:"Eğim önizlemesi", ft10_p:"Cihaz eğiminin canlı telemetrisi: bir azimut kadranı ile X / Y / Z ekseni göstergeleri ve Tilt X / Tilt Y / Azimuth değerleri kalemin eğimini ve yönünü gerçek zamanlı görselleştirir.",
      ft11_t:"Gerçek zamanlı işbirliği", ft11_p:"Panoyu resmi relay üzerinden gerçek zamanlı senkronize edin; salt okunur / demo modlarıyla birden fazla kişi aynı beyaz tahtaya not alıp yazabilir.",
      ft12_t:"Eser paylaşımı", ft12_p:"Tek tıkla eser kodu / URL kodu ve paylaşım bağlantısı oluşturulur; sıkıştırılmış proje JSON'u yüklenir ve QR kod veya bağlantıyla dağıtılır, kayıt gerekmez.",
      ft13_t:"Vuruş yeniden oynatma", ft13_p:"Mürekkep oluşumunu zaman çizelgesinde vuruş vuruş yeniden oynatın; öğretim, yazınızı gözden geçirme ve basınç doğrusallığını kontrol etme için kullanışlıdır.",
      ft14_t:"Ekran görüntüleri", ft14_p:"Tam ekran ve bölge kırpma yakalama; yakalanan görüntüler not almak için doğrudan panoya düşer. Esc veya sağ tık bölge kırpmayı iptal eder.",
      ft15_t:"Değişiklik günlüğü", ft15_p:"Uygulamada siteyle senkronize bir değişiklik günlüğü penceresi, böylece her sürümün değişikliklerini ve yeni yeteneklerini istediğiniz zaman gözden geçirebilirsiniz.",
      sc_wheel:"Tekerlek", sc_reverse:"ters"
    },
    'uk-UA': {
      ft8_t:"Більше типів пера", ft8_p:"Перова ручка (плавна), тонкий маркер (тонкий), крейда (реалістична) та лазерне перо (напівпрозоре, що автоматично зникає) доповнюють чотири основні типи, охоплюючи від письма до презентації.",
      ft9_t:"Попередній перегляд натиску", ft9_p:"Окреме вікно попереднього перегляду натиску показує живий контур штриха та криву натиску; ви можете змінити відгук натиску, щоб відкалібрувати відчуття пер без натиску або з несправним датчиком.",
      ft10_t:"Попередній перегляд нахилу", ft10_p:"Жива телеметрія нахилу пристрою: азимутальний диск плюс індикатори осей X / Y / Z та показники Tilt X / Tilt Y / Azimuth візуалізують нахил і орієнтацію пера у реальному часі.",
      ft11_t:"Спільна робота в реальному часі", ft11_p:"Синхронізуйте дошку в реальному часі через офіційний relay, з режимами лише читання / демо, щоб кілька людей могли робити нотатки й писати на одній дошці.",
      ft12_t:"Обмін роботами", ft12_p:"Один клік створює код роботи / URL-код і посилання для обміну; стиснений JSON проєкту завантажується та поширюється через QR-код або посилання, без реєстрації.",
      ft13_t:"Відтворення штрихів", ft13_p:"Відтворюйте створення чорнил штрих за штрихом на часовій шкалі — корисно для навчання, перевірки письма та контролю лінійності натиску.",
      ft14_t:"Знімки екрана", ft14_p:"Захоплення всього екрана та області; захоплені зображення потрапляють прямо на дошку для нотаток. Esc або правий клік скасовує захоплення області.",
      ft15_t:"Журнал змін", ft15_p:"Вікно журналу змін у застосунку синхронізовано з сайтом, тому ви можете будь-коли переглянути зміни та нові можливості кожної версії.",
      sc_wheel:"Колесо", sc_reverse:"навпаки"
    },
    'vi-VN': {
      ft8_t:"Thêm nhiều loại bút", ft8_p:"Bút mài (mượt), bút ký (mảnh), phấn (chân thực) và bút laser (bán trong suốt, tự động mờ dần) tham gia cùng bốn loại cốt lõi, bao phủ từ viết đến thuyết trình.",
      ft9_t:"Xem trước áp lực", ft9_p:"Cửa sổ xem trước áp lực riêng biệt hiển thị đường nét trực tiếp và đường cong áp lực; bạn có thể chỉnh đáp ứng áp lực để hiệu chỉnh cảm giác trên bút không có áp lực hoặc cảm biến lỗi.",
      ft10_t:"Xem trước độ nghiêng", ft10_p:"Đo từ xa độ nghiêng thiết bị trực tiếp: mặt số phương vị cùng chỉ báo trục X / Y / Z và giá trị Tilt X / Tilt Y / Azimuth trực quan hóa độ nghiêng và hướng của bút theo thời gian thực.",
      ft11_t:"Cộng tác thời gian thực", ft11_p:"Đồng bộ bảng theo thời gian thực qua relay chính thức, với chế độ chỉ đọc / demo để nhiều người có thể chú thích và viết trên cùng một bảng trắng.",
      ft12_t:"Chia sẻ tác phẩm", ft12_p:"Một cú nhấp tạo mã tác phẩm / mã URL và liên kết chia sẻ; JSON dự án đã nén được tải lên và phân phối qua mã QR hoặc liên kết, không cần đăng ký.",
      ft13_t:"Phát lại nét vẽ", ft13_p:"Phát lại quá trình tạo mực từng nét trên dòng thời gian, hữu ích cho giảng dạy, xem lại chữ viết và kiểm tra tính tuyến tính của áp lực.",
      ft14_t:"Ảnh chụp màn hình", ft14_p:"Chụp toàn màn hình và cắt vùng; ảnh chụp rơi thẳng xuống bảng để chú thích. Esc hoặc chuột phải hủy thao tác cắt vùng.",
      ft15_t:"Nhật ký thay đổi", ft15_p:"Cửa sổ nhật ký thay đổi trong ứng dụng được đồng bộ với trang web, để bạn có thể xem lại các thay đổi và khả năng mới của từng phiên bản bất cứ lúc nào.",
      sc_wheel:"Bánh xe", sc_reverse:"ngược"
    },
    'zh-TW': {
      ft8_t:"更多筆型", ft8_p:"鋼筆（滑順）、簽字筆（細）、粉筆（擬真）與雷射筆（半透明、自動淡出）加入四種核心筆型，從書寫到簡報一次涵蓋。",
      ft9_t:"壓感預覽", ft9_p:"獨立壓感預覽視窗即時顯示筆跡輪廓與壓感曲線；可編輯壓感響應，為無壓感或感應異常的筆校正手感。",
      ft10_t:"傾角預覽", ft10_p:"即時裝置傾角遙測：方位角轉盤加上 X / Y / Z 軸指示器與 Tilt X / Tilt Y / Azimuth 讀數，即時呈現筆的傾斜與朝向。",
      ft11_t:"即時協作", ft11_p:"透過官方中繼即時同步畫板，支援唯讀 / 演示模式，讓多人可在同一塊白板上批註與書寫。",
      ft12_t:"作品分享", ft12_p:"一鍵產生作品碼 / 網址碼與分享連結；壓縮後的專案 JSON 上傳後以 QR Code 或連結分發，無需註冊。",
      ft13_t:"筆跡回放", ft13_p:"以時間軸逐筆回放筆跡生成過程，適合教學、複盤書寫與檢查壓感線性。",
      ft14_t:"螢幕截圖", ft14_p:"支援全螢幕與區域截圖；擷取畫面直接落到畫板上批註。Esc 或右鍵可取消區域截圖。",
      ft15_t:"更新日誌", ft15_p:"軟體內更新日誌視窗與官網同步，隨時可檢視每個版本的變更與新功能。",
      sc_wheel:"滾輪", sc_reverse:"反向"
    }

  };
  for (var k in T){
    if (!T.hasOwnProperty(k)) continue;
    var d = X[k] = X[k] || {};
    for (var kk in T[k]){ if (T[k].hasOwnProperty(kk) && d[kk] === undefined) d[kk] = T[k][kk]; }
  }
})();
</script>

<script>
/* ===== 补齐：ft7_p 工具栏/HUD 描述（T7 分组块会无条件覆盖，故须在其后强制写入） EMR_GAP2_FT7 ===== */
(function(){
  var X = window.EMR_I18N_EXTRA = window.EMR_I18N_EXTRA || {};
  var T = {
      'ar-SA': { ft7_p:"يمكن طي / توسيع شريط الأدوات السفلي بنقرة واحدة؛ مرّر المؤشر ثانية واحدة ليظهر مقبض النقل، ثم اضغط باستمرار لسحب الشريط بأكمله وأفلت لتثبيته. عند التكبير / الاستعادة أو النقر على الشعار في وضع الاختراق، يعود الشريط و HUD تلقائياً إلى موضعهما الأصلي. يعرض HUD الجهاز والبروتوكول والمخرجات ونقاط اللمس والإحداثيات والضغط ومستويات الضغط وعدد الأقلام والميل ومعدل الإبلاغ بشكل مباشر." },
      'cs-CZ': { ft7_p:"Spodní panel nástrojů sbalíte / rozbalíte jedním kliknutím; podržte kurzor 1 s pro úchyt, podržte a přetáhněte celý panel a pusťte pro umístění. Při maximalizaci / obnovení nebo kliknutí na logo v režimu průchodu se panel a HUD automaticky vrátí na výchozí pozici. HUD zobrazuje zařízení, protokol, výstup, dotyky, souřadnice, tlak, úrovně tlaku, počet per, náklon a reportovací frekvenci v reálném čase." },
      'da-DK': { ft7_p:"Bundværktøjslinjen klapper sammen / foldes ud med ét klik; hold musen 1 s for håndtaget, hold nede for at trække hele linjen og slip for at placere den. Ved maksimering / gendannelse eller et logo-klik i gennemtrængningstilstand vender værktøjslinjen og HUD automatisk tilbage til startpositionen. HUD viser enhed, protokol, output, kontakter, koordinater, tryk, trykniveauer, penantal, hældning og rapporteringshastighed live." },
      'de-DE': { ft7_p:"Die untere Werkzeugleiste lässt sich mit einem Klick ein- / ausklappen; 1 s hover zeigt den Verschiebegriff, halten zum Ziehen der Leiste, loslassen zum Ablegen. Bei Maximieren / Wiederherstellen oder einem Logo-Klick im Durchdringungsmodus kehren Leiste und HUD automatisch zur Startposition zurück. Das HUD zeigt Gerät, Protokoll, Ausgabe, Kontakte, Koordinaten, Druck, Druckstufen, Stiftanzahl, Neigung und Report-Rate live." },
      'el-GR': { ft7_p:"Η κάτω γραμμή εργαλείων συμπτύσσεται / αναπτύσσεται με ένα κλικ· κρατήστε τον δείκτη 1 δευτ. για τη λαβή μετακίνησης, κρατήστε για να σύρετε όλη τη γραμμή και αφήστε για να τοποθετηθεί. Στη μεγιστοποίηση / επαναφορά ή σε κλικ στο λογότυπο σε λειτουργία διείσδυσης, η γραμμή και το HUD επιστρέφουν αυτόματα στην αρχική θέση. Το HUD εμφανίζει συσκευή, πρωτόκολλο, έξοδο, επαφές, συντεταγμένες, πίεση, επίπεδα πίεσης, αριθμό πενών, κλίση και ρυθμό αναφοράς ζωντανά." },
      'es-ES': { ft7_p:"La barra de herramientas inferior se pliega / despliega con un clic; mantén el cursor 1 s para el tirador, mantén pulsado para arrastrar toda la barra y suelta para colocarla. Al maximizar / restaurar o al hacer clic en el logotipo en modo penetración, la barra y el HUD vuelven automáticamente a su posición inicial. El HUD muestra dispositivo, protocolo, salida, contactos, coordenadas, presión, niveles de presión, número de lápices, inclinación y tasa de reporte en vivo." },
      'fa-IR': { ft7_p:"نوار ابزار پایین با یک کلیک جمع / باز می‌شود؛ نشانگر را ۱ ثانیه نگه دارید تا دسته جابه‌جایی نمایان شود، نگه دارید تا کل نوار را بکشید و رها کنید تا در جای خود قرار گیرد. هنگام بزرگ‌کردن / بازگرداندن یا کلیک روی لوگو در حالت نفوذ، نوار ابزار و HUD به‌طور خودکار به جای اولیه بازمی‌گردند. HUD دستگاه، پروتکل، خروجی، نقاط تماس، مختصات، فشار، سطوح فشار، تعداد قلم، شیب و نرخ گزارش را به‌صورت زنده نمایش می‌دهد." },
      'fi-FI': { ft7_p:"Alempi työkalupalkki kutistuu / laajenee yhdellä napsautuksella; pidä kohdistinta 1 s siirtotangon saamiseksi, pidä pohjassa vetääksesi koko palkkia ja vapauta sijoittaaksesi sen. Maksimoitaessa / palautettaessa tai logon napsautuksella läpäisyssä palkki ja HUD palaavat automaattisesti alkuasentoonsa. HUD näyttää laitteen, protokollan, ulostulon, kosketukset, koordinaatit, paineen, painetasot, kynien määrän, kallistuksen ja raportointinopeuden reaaliajassa." },
      'fil-PH': { ft7_p:"Ang bottom toolbar ay nalulupi / lumalawak sa isang click; i-hover nang 1s para sa move handle, pindutin at hawakin upang hilahin ang buong toolbar at bitawan upang ilagay. Sa maximize / restore o pag-click sa logo sa penetration mode, ang toolbar at HUD ay awtomatikong bumabalik sa kanilang paunang posisyon. Ipinapakita ng HUD ang device, protocol, output, contacts, coordinates, pressure, Pressure Levels, bilang ng pen, tilt at report rate nang live." },
      'fr-FR': { ft7_p:"La barre d'outils inférieure se replie / se déploie en un clic ; survolez 1 s pour la poignée de déplacement, maintenez pour faire glisser toute la barre et relâchez pour la déposer. Lors de l'agrandissement / de la restauration ou d'un clic sur le logo en mode pénétration, la barre et le HUD reviennent automatiquement à leur position initiale. Le HUD affiche l'appareil, le protocole, la sortie, les contacts, les coordonnées, la pression, les niveaux de pression, le nombre de stylets, l'inclinaison et le taux de rapport en direct." },
      'ga-IE': { ft7_p:"Fillteann / leathnaíonn an barra uirlisí íochtair le cliceáil amháin; coinnigh an luch 1 soic don lámh bhogtha, coinnigh chun an barra uile a tharraingt agus scaoil chun é a shocrú. Ar uasmhéadú / athchóiriú nó cliceáil ar an lógó i mód treáite, filleann an barra agus an HUD go huathoibríoch ar a suíomh tosaigh. Taispeánann an HUD an gléas, an prótacal, an t-aschur, na teagmhálacha, na comhordanáidí, an brú, na leibhéil brú, líon na bpeann, an claonadh agus an ráta tuairiscithe beo." },
      'hi-IN': { ft7_p:"नीचे का टूलबार एक क्लिक से सिमट / खुल जाता है; मूव हैंडल के लिए 1 सेकंड होवर करें, पूरे टूलबार को खींचने के लिए दबाए रखें और छोड़ें। मैक्सिमाइज़ / रिस्टोर पर या पेनेट्रेशन मोड में लोगो क्लिक पर, टूलबार और HUD स्वतः अपनी प्रारंभिक स्थिति में लौटते हैं। HUD डिवाइस, प्रोटोकॉल, आउटपुट, संपर्क, निर्देशांक, दबाव, दबाव स्तर, पेन गणना, झुकाव और रिपोर्ट दर लाइव दिखाता है।" },
      'it-IT': { ft7_p:"La barra strumenti inferiore si comprime / espande con un clic; passa il mouse 1 s per la maniglia di spostamento, tieni premuto per trascinare l'intera barra e rilascia per posizionarla. All'ingrandimento / ripristino o al clic sul logo in modalità penetrazione, la barra e l'HUD tornano automaticamente alla posizione iniziale. L'HUD mostra dispositivo, protocollo, uscita, contatti, coordinate, pressione, livelli di pressione, numero di penne, inclinazione e frequenza di report in tempo reale." },
      'ja-JP': { ft7_p:"下部ツールバーはワンクリックで折りたたみ / 展開できます。移動ハンドルは1秒ホバーで表示され、押したままドラッグして離すと配置されます。最大化 / 復元時、または透過モードでロゴをクリックすると、ツールバーと HUD は自動的に初期位置へ戻ります。HUD はデバイス、プロトコル、出力、接点、座標、筆圧、筆圧レベル、ペン数、傾き、報告レートをリアルタイム表示します。" },
      'kk-KZ': { ft7_p:"Төменгі құралдар тақтасы бір басумен жиналады / жазылады; жылжыту тұтқасы үшін 1 с іркіліңіз, бүкіл тақтаны сүйреу үшін басып тұрып, орналастыру үшін босатыңыз. Үлкейту / қалпына келтіру кезінде немесе ену режимінде логотипті басқанда, тақта мен HUD бастапқы орнына автоматты түрде оралады. HUD құрылғыны, хаттаманы, шығысты, жанасуларды, координаттарды, қысымды, қысым деңгейлерін, қалам санын, еңкейісті және есеп беру жылдамдығын тікелей көрсетеді." },
      'km-KH': { ft7_p:"របារឧបករណ៍ខាងក្រោមបង្រួម / ពង្រីកដោយចុចម្តង; ទុកក្តារកណ្ដុរ 1 វិនាទីសម្រាប់ចំណុចទាញផ្លាស់ទី ចុចឱ្យជាប់ដើម្បីអូសរបារទាំងមូល ហើយលែងដើម្បីដាក់។ នៅពេលពង្រីកអតិបរមា / ស្ដារ ឬចុចលើឡូហ្គោក្នុងរបៀបជ្រៀតចូល របារ និង HUD ត្រឡប់ទៅទីតាំងដើមដោយស្វ័យប្រវត្តិ។ HUD បង្ហាញឧបករណ៍ ពិធីការ លទ្ធផល ចំណុចប៉ះ កូអរដោនេ សម្ពាធ កម្រិតសម្ពាធ ចំនួនប៉ែន មុំលំអៀង និងអត្រារាយការណ៍ជាបន្តផ្ទាល់។" },
      'la-LA': { ft7_p:"Tabula instrumentorum inferior uno clic contrahitur / expanditur; imminere 1 s pro ansula movendi, tenere ad totam tabulam trahendam et dimittere ad ponendam. In maximizatione / restitutione vel clic in insigni in modo penetrationis, tabula et HUD sponte ad locum initialem redeunt. HUD monstrat instrumentum, protocollum, exitum, contactus, coordinatas, pressionem, gradus pressionis, numerum stilorum, inclinationem et frequentiam relationis vivo." },
      'lo-LA': { ft7_p:"ແຖບເຄື່ອງມືລຸ່ມຫົດ / ຂະຫຍາຍໄດ້ດ້ວຍຄລິກດຽວ; ວາງເມົາ 1 ວິນາທີເພື່ອປາກົດດ້າມຈັບຍ້າຍ, ກົດຄ້າງເພື່ອລາກທັງແຖບ ແລະ ປ່ອຍເພື່ອວາງ. ເມື່ອຂະຫຍາຍສູງສຸດ / ກູ້ຄືນ ຫຼື ຄລິກໂລໂກ້ໃນໂໝດທະລຸ, ແຖບ ແລະ HUD ຈະກັບຄືນສູ່ຕຳແໜ່ງເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດ. HUD ສະແດງອຸປະກອນ, ໂປຣໂຕຄອລ, ຜົນອອກ, ຈຸດສຳຜັດ, ພິກັດ, ຄວາມກົດ, ລະດັບຄວາມກົດ, ຈຳນວນປາກກາ, ການອຽງ ແລະ ອັດຕາລາຍງານແບບສົດ." },
      'mn-MN': { ft7_p:"Доод багаж самбар нэг товшилтоор хумигдаж / дэлгэгдэнэ; зөөх бариул гаргахын тулд 1 секунд хулганаа байлгаад, бүх самбарыг чирэхийн тулд дарж, байрлуулахын тулд суллана. Дэлгэцийг томруулах / сэргээх эсвэл нэвтрэх горимд лого дээр дарахад багаж самбар болон HUD нь анхны байрлалдаа автоматаар буцна. HUD нь төхөөрөмж, протокол, гаралт, хүрэлцэх цэг, координат, даралт, даралтын түвшин, үзэгний тоо, налуу болон мэдээлэх хурдыг шууд харуулна." },
      'ms-MY': { ft7_p:"Bar alat bawah dilipat / dikembangkan dengan satu klik; tuding 1s untuk pemegang alih, tahan untuk menarik seluruh bar dan lepaskan untuk meletakkannya. Semasa memaksimumkan / memulihkan atau klik logo dalam mod penembusan, bar alat dan HUD kembali secara automatik ke kedudukan asalnya. HUD memaparkan peranti, protokol, output, sentuhan, koordinat, tekanan, Aras Tekanan, bilangan pen, kecondongan dan kadar laporan secara langsung." },
      'my-MM': { ft7_p:"အောက်ခြေ ကိရိယာဘားကို တစ်ချက်နှိပ်၍ ခေါက် / ချဲ့နိုင်သည်။ ရွှေ့ရန် လက်ကိုင်အတွက် ၁ စက္ကန့် မောက်စ်တင်၍၊ ဘားတစ်ခုလုံးကို ဆွဲရန် ဖိထားပြီး နေရာချရန် လွှတ်ပါ။ အမြင့်ဆုံးပြုလုပ် / ပြန်ယူချိန် သို့မဟုတ် ထိုးဖောက်မုဒ်တွင် လိုဂိုကို နှိပ်လျှင် ဘားနှင့် HUD သည် မူလနေရာသို့ အလိုအလျောက် ပြန်ရောက်သည်။ HUD သည် စက်ပစ္စည်း၊ ပရိုတိုကော၊ အထွက်၊ ထိတွေ့မှု၊ ကိုဩဒိနိတ်၊ ဖိအား၊ ဖိအားအဆင့်၊ ကလောင်အရေအတွက်၊ စောင်းမှု နှင့် အစီရင်ခံနှုန်းကို တိုက်ရိုက် ပြသသည်။" },
      'nl-NL': { ft7_p:"De onderste werkbalk klapt in / uit met één klik; houd 1 s boven de verplaatsgreep, houd vast om de hele balk te slepen en laat los om te plaatsen. Bij maximaliseren / herstellen of een logo-klik in penetratiemodus keren de balk en HUD automatisch terug naar hun beginpositie. De HUD toont apparaat, protocol, uitvoer, contacten, coördinaten, druk, drukniveaus, aantal pennen, helling en rapportfrequentie live." },
      'pl-PL': { ft7_p:"Dolny pasek narzędzi zwija się / rozwija jednym kliknięciem; najedź kursorem na 1 s, aby pojawił się uchwyt, przytrzymaj, aby przeciągnąć cały pasek, i puść, aby go umieścić. Przy maksymalizacji / przywracaniu lub kliknięciu logo w trybie przenikania pasek i HUD automatycznie wracają do pozycji początkowej. HUD pokazuje urządzenie, protokół, wyjście, punkty styku, współrzędne, nacisk, poziomy nacisku, liczbę piór, nachylenie i częstotliwość raportowania na żywo." },
      'pt-PT': { ft7_p:"A barra de ferramentas inferior recolhe / expande com um clique; passe o cursor 1 s para a pega de movimento, mantenha premido para arrastar toda a barra e solte para a colocar. Ao maximizar / restaurar ou ao clicar no logótipo no modo de penetração, a barra e o HUD regressam automaticamente à posição inicial. O HUD mostra dispositivo, protocolo, saída, contactos, coordenadas, pressão, níveis de pressão, número de canetas, inclinação e taxa de reporte ao vivo." },
      'ro-RO': { ft7_p:"Bara de instrumente de jos se pliază / depliază cu un clic; mențineți cursorul 1 s pentru mânerul de mutare, țineți apăsat pentru a trage întreaga bară și eliberați pentru a o plasa. La maximizare / restaurare sau la clic pe logo în modul penetrare, bara și HUD revin automat la poziția inițială. HUD afișează dispozitiv, protocol, ieșire, contacte, coordonate, presiune, niveluri de presiune, număr de penițe, înclinare și rată de raportare în timp real." },
      'ru-RU': { ft7_p:"Нижняя панель инструментов сворачивается / разворачивается одним кликом; наведите курсор на 1 с для ручки перемещения, удерживайте, чтобы перетащить всю панель, и отпустите для размещения. При разворачивании / восстановлении или клике по логотипу в режиме сквозного режима панель и HUD автоматически возвращаются в исходное положение. HUD отображает устройство, протокол, вывод, касания, координаты, нажим, уровни нажима, число перьев, наклон и частоту отчётов в реальном времени." },
      'sv-SE': { ft7_p:"Den nedre verktygsfältet fälls in / ut med ett klick; håll musen 1 s för flytthandtaget, håll ned för att dra hela fältet och släpp för att placera det. Vid maximering / återställning eller ett logo-klick i genomträngningsläge återgår fältet och HUD automatiskt till startpositionen. HUD visar enhet, protokoll, utgång, kontakter, koordinater, tryck, trycknivåer, antal pennor, lutning och rapportfrekvens live." },
      'th-TH': { ft7_p:"แถบเครื่องมือด้านล่างหด / ขยายได้ด้วยคลิกเดียว; วางเมาส์ 1 วินาทีเพื่อแสดงด้ามจับย้าย กดค้างเพื่อลากทั้งแถบ แล้วปล่อยเพื่อวาง เมื่อขยายสูงสุด / คืนค่า หรือคลิกโลโก้ในโหมดทะลุ แถบและ HUD จะกลับสู่ตำแหน่งเริ่มต้นโดยอัตโนมัติ HUD แสดงอุปกรณ์ โปรโตคอล เอาต์พุต จุดสัมผัส พิกัด แรงกด ระดับแรงกด จำนวนปากกา การเอียง และอัตรารายงานแบบสด" },
      'tr-TR': { ft7_p:"Alt araç çubuğu tek tıkla katlanır / açılır; taşıma tutamacı için fareyi 1 s üzerinde tutun, tüm çubuğu sürüklemek için basılı tutun ve bırakın. Ekranı büyütme / geri yükleme sırasında veya delme modunda logoya tıklandığında çubuk ve HUD otomatik olarak başlangıç konumuna döner. HUD cihazı, protokolü, çıkışı, temasları, koordinatları, basıncı, basınç seviyelerini, kalem sayısını, eğimi ve rapor oranını canlı gösterir." },
      'uk-UA': { ft7_p:"Нижня панель інструментів згортається / розгортається одним кліком; наведіть курсор на 1 с для ручки переміщення, утримуйте, щоб перетягнути всю панель, і відпустіть для розміщення. При розгортанні / відновленні або кліку по логотипу в режимі проникнення панель і HUD автоматично повертаються у початкове положення. HUD показує пристрій, протокол, вивід, контакти, координати, натиск, рівні натиску, кількість пер, нахил і частоту звітів у реальному часі." },
      'vi-VN': { ft7_p:"Thanh công cụ phía dưới thu gọn / mở rộng bằng một cú nhấp; di chuột 1 giây để hiện tay cầm di chuyển, giữ để kéo toàn bộ thanh và thả ra để đặt. Khi phóng to / khôi phục hoặc nhấp logo ở chế độ xuyên thấu, thanh công cụ và HUD tự động trở về vị trí ban đầu. HUD hiển thị thiết bị, giao thức, đầu ra, điểm chạm, tọa độ, áp lực, mức áp lực, số bút, độ nghiêng và tốc độ báo cáo theo thời gian thực." },
      'zh-TW': { ft7_p:"底部工具列可一鍵收起 / 展開；滑鼠停留 1 秒會出現移動把手，按住即可拖動整條工具列，鬆手即落位。視窗最大化 / 還原，或在穿透模式下點擊 Logo，工具列與 HUD 會自動回到初始位置。HUD 即時顯示裝置、協定、輸出、觸點、座標、壓感、壓感級數、筆數、傾斜與報點率。" }

  };
  for (var k in T){
    if (!T.hasOwnProperty(k)) continue;
    var d = X[k] = X[k] || {};
    d.ft7_p = T[k].ft7_p;
  }
})();
</script>
<!-- ======================================================================
     新增模块（无线同屏 / 分区书写 / 投诉建议 / 弹窗贴边停靠 + 新快捷键条目）
     的 36 语补充词典。
     ⚠ 位置极重要：必须排在**所有 i18n 词典块之后**。
       各词典块用的是 `EMR_I18N_EXTRA['xx'] = {…}` 整体赋值，若本文件先执行，
       这里合进去的键会被随后整体赋值覆盖 → 切换语言时这些元素回落中文原文。
       用 defer 再保证一次顺序（DOMContentLoaded 前必定执行完，早于 core.js 的 apply）。
     与 index.html 共用同一份 js/i18n/feedback.js。
     ====================================================================== -->
<script src="js/i18n/feedback.js?v=a43b2d75" defer></script>
<!-- ======================================================================
     官网访问监测信标（PV / UV / 独立 IP）。
     唯一源在本文件；_split.js 会把它外置为 js/beacon.js，并在 index.html 里以
     <script src="js/beacon.js?v=…" defer> 引入 —— 拆分器只把 i18n 块外置，普通内联块
     会被剔除，所以这里必须用 data-hc="beacon" 标记，否则官网拿不到监测。
     隐私：did 为浏览器本地随机 ID（仅存 localStorage）；服务端只统计 IP 掩码，不落原始 IP。
     ====================================================================== -->
<script data-hc="beacon">
/* EMR-TEST 官网访问打点：GET /online/index.php?hit=1&did=<本地ID>&ch=web:<域名>
   · 静默 best-effort：任何异常都不影响页面，失败不重试、不打扰用户；
   · did 持久化在 localStorage：同一浏览器只算一个 UV（清站点数据后重新计数）；
   · ⚠ 端点必须是 online/ 模块文件夹里的 index.php（旧的根目录 /online.php 已下线）；
   · 由 index_all.html 拆分而来 —— 请勿直接改 js/beacon.js。 */
(function () {
  'use strict';
  try {
    var KEY = 'emr_uv_id';
    var host = '';
    try { host = String(location.hostname || ''); } catch (e0) { /* ignore */ }
    if (!host) return;                          /* file:// 本地预览不计数 */
    var url = '/online/index.php?hit=1&ch=web:' + encodeURIComponent(host);
    try {
      var v = window.localStorage ? localStorage.getItem(KEY) : '';
      if (!v || String(v).length < 8) {
        var a = new Uint8Array(12), n = '', i;
        if (window.crypto && crypto.getRandomValues) crypto.getRandomValues(a);
        else for (i = 0; i < a.length; i++) a[i] = Math.floor(Math.random() * 256);
        for (i = 0; i < a.length; i++) n += ('0' + a[i].toString(16)).slice(-2);
        try { localStorage.setItem(KEY, n); } catch (e1) { /* 隐私模式：仅本次会话有效 */ }
        v = n;
      }
      url += '&did=' + encodeURIComponent(String(v));
    } catch (e2) { /* 拿不到本地 ID 时只计 PV */ }
    /* 服务端 hit 端点读 $_GET，因此只用 GET：优先 fetch(no-cors)，退化为 <img> */
    try {
      if (typeof fetch === 'function') {
        fetch(url, { mode: 'no-cors', cache: 'no-store', keepalive: true })['catch'](function () { /* 静默 */ });
        return;
      }
    } catch (e3) { /* ignore */ }
    try { var im = new Image(); im.src = url; } catch (e4) { /* ignore */ }
  } catch (e) { /* ignore */ }
})();
</script>
<script src="js/hc-link.js?v=1" defer></script>
</body>
</html>
