Skip to content

Commit 1c66591

Browse files
improve translations
1 parent f6c91d3 commit 1c66591

File tree

5 files changed

+35
-35
lines changed

5 files changed

+35
-35
lines changed

messages/ar.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"selectFile": "اختر ملفاً",
6565
"dropHere": "أفلت PDF هنا",
6666
"export": "تصدير",
67-
"redact": "تطبيق",
67+
"redact": "حجب",
6868
"exportTooltip": "PDF مع تمييز أصفر مرئي — للمراجعة والموافقة",
6969
"redactTooltip": "تمت إزالة النص بشكل لا رجعة فيه — جاهز للنشر",
7070
"loading": "جارٍ التحميل…",
@@ -106,7 +106,7 @@
106106
"featurePrivacyTitle": "سيادة البيانات",
107107
"featurePrivacyDesc": "اختر بين نموذج لغوي سحابي متوافق مع GDPR (دون تخزين بيانات) أو نموذج متوافق مع Ollama على خادمك الخاص أو معالجة محلية كاملة في المتصفح — دون أي اتصال سحابي.",
108108
"featureMetadataTitle": "إزالة البيانات الوصفية",
109-
"featureMetadataDesc": "اعرض وأزل بيانات PDF الوصفية بشكل انتقائي — المؤلف، العنوان، تاريخ الإنشاء، البرنامج — قبل التصدير. لا تسرب لمعلومات مخفية.",
109+
"featureMetadataDesc": "اعرض وأزل بيانات PDF الوصفية بشكل انتقائي — المؤلف، العنوان، تاريخ الإنشاء، البرنامج — قبل التصدير. دون أي تسرب لمعلومات مخفية.",
110110
"featureDocxTitle": "دعم DOCX",
111111
"featureDocxDesc": "ارفع مستندات Word مع ملفات PDF. تُحوَّل ملفات DOCX تلقائياً إلى PDF عبر LibreOffice قبل المعالجة (نشر Docker).",
112112
"featureExportTitle": "التصدير",
@@ -162,17 +162,17 @@
162162
"cloudDesc": "يُرسَل نص المستند إلى Microsoft Azure (الاتحاد الأوروبي، السويد) بموافقتك الصريحة. متوافق مع اللائحة العامة لحماية البيانات — لا تخزين للبيانات ولا تدريب للنماذج.",
163163
"localLabel": "الذكاء الاصطناعي المحلي (على خادمك)",
164164
"classifiedTitle": "الوثائق السرية والمقيّدة",
165-
"classifiedDesc": "بالنسبة للوثائق السرية أو ذات التوزيع المقيّد، لا تستخدم الذكاء الاصطناعي السحابي. استعن بالذكاء الاصطناعي المحلي أو أجرِ التنقيحات يدوياً.",
165+
"classifiedDesc": "بالنسبة للوثائق السرية أو ذات التوزيع المقيّد، لا تستخدم الذكاء الاصطناعي السحابي. استعن بالذكاء الاصطناعي المحلي أو أجرِ الحجب يدوياً.",
166166
"changeLater": "يمكنك تغيير ذلك في أي وقت باستخدام مفتاح التبديل في أعلى يمين لوحة التحليل.",
167-
"acknowledgement": "قرأت هذه التنبيهات وفهمتها، وأتحمل المسؤولية الشخصية عن مراجعة جميع اقتراحات التنقيح.",
167+
"acknowledgement": "قرأت هذه التنبيهات وفهمتها، وأتحمل المسؤولية الشخصية عن مراجعة جميع اقتراحات الحجب.",
168168
"proceed": "ابدأ الآن"
169169
},
170170
"RedactConfirm": {
171-
"title": "تنقيح المستند وتنزيله",
172-
"detail": "في ملف PDF المُنزَّل، ستُطبَّق التنقيحات على جميع المقاطع المحددة بشكل آمن، وستُحذَف النصوص والصور الكامنة تحتها نهائياً.",
173-
"description": "قد يرتكب الذكاء الاصطناعي أخطاء. أنت مسؤول عن اكتمال التنقيحات ودقتها — راجع جميع الاقتراحات قبل التنزيل.",
171+
"title": "حجب البيانات وتنزيل المستند",
172+
"detail": "في ملف PDF المُنزَّل، ستُحجَب جميع المقاطع المحددة بشكل آمن، وستُحذَف النصوص والصور الكامنة تحتها نهائياً.",
173+
"description": "قد يرتكب الذكاء الاصطناعي أخطاء. أنت مسؤول عن اكتمال الحجوبات ودقتها — راجع جميع الاقتراحات قبل التنزيل.",
174174
"cancel": "مواصلة التحرير",
175-
"confirm": "تنزيل ملف PDF المنقَّح"
175+
"confirm": "تنزيل ملف PDF المحجوب"
176176
},
177177
"NlpPanel": {
178178
"header": "تحليل قائم على القواعد",

messages/es.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -116,16 +116,16 @@
116116
},
117117
"Deployment": {
118118
"label": "Despliegue",
119-
"title": "A tu manera",
119+
"title": "A su manera",
120120
"onlineTitle": "Versión en línea",
121121
"onlineBadge": "easyredact.io",
122-
"onlineDesc": "Prueba EasyRedact al instante en tu navegador — sin instalación ni configuración.",
122+
"onlineDesc": "Pruebe EasyRedact al instante en su navegador — sin instalación ni configuración.",
123123
"onlineStandard": "IA en la nube (conforme RGPD, centro de datos UE)",
124124
"onlineClassified": "NLP en el navegador para documentos sensibles",
125125
"premiseTitle": "Versión on-premise",
126126
"premiseBadge": "Docker",
127-
"premiseDesc": "Despliega en tu propia infraestructura para control total de los flujos de datos y cumplimiento.",
128-
"premiseStandard": "IA en la nube vía cualquier endpoint compatible con OpenAI (trae tu clave)",
127+
"premiseDesc": "Despliegue en su propia infraestructura para control total de los flujos de datos y cumplimiento.",
128+
"premiseStandard": "IA en la nube vía cualquier endpoint compatible con OpenAI (con su propia clave)",
129129
"premiseClassifiedLlm": "LLM locales (Ollama, vLLM, etc.) para servidores GPU",
130130
"premiseClassifiedNer": "NER local vía spaCy para hardware estándar",
131131
"premiseDocker": "Despliegue Docker en un solo contenedor",
@@ -162,17 +162,17 @@
162162
"cloudDesc": "El texto se envía a Microsoft Azure (UE, Suecia) con su consentimiento expreso. Cumple el RGPD: sin retención de datos ni entrenamiento de modelos.",
163163
"localLabel": "IA local (en su servidor)",
164164
"classifiedTitle": "Documentos confidenciales o clasificados",
165-
"classifiedDesc": "Para documentos confidenciales o con restricciones de difusión, no use la IA en la nube. Opte por la IA local o realice las redacciones manualmente.",
165+
"classifiedDesc": "Para documentos confidenciales o con restricciones de difusión, no use la IA en la nube. Opte por la IA local o realice las supresiones manualmente.",
166166
"changeLater": "Puede cambiar esto en cualquier momento usando el selector de modo en la esquina superior derecha del panel de análisis.",
167-
"acknowledgement": "He leído y entendido estas indicaciones y asumo la responsabilidad personal de revisar todas las propuestas de redacción.",
167+
"acknowledgement": "He leído y entendido estas indicaciones y asumo la responsabilidad personal de revisar todas las propuestas de supresión.",
168168
"proceed": "Empezar"
169169
},
170170
"RedactConfirm": {
171-
"title": "Redactar y descargar",
172-
"detail": "En el PDF descargado, todos los fragmentos marcados quedarán redactados de forma segura: los textos e imágenes subyacentes se eliminarán permanentemente.",
173-
"description": "La IA puede cometer errores. Usted es responsable de la integridad y exactitud de las redacciones — revise todas las propuestas antes de descargar.",
171+
"title": "Suprimir y descargar",
172+
"detail": "En el PDF descargado, todos los fragmentos marcados serán suprimidos de forma segura: los textos e imágenes subyacentes se eliminarán permanentemente.",
173+
"description": "La IA puede cometer errores. Usted es responsable de la integridad y exactitud de las supresiones — revise todas las propuestas antes de descargar.",
174174
"cancel": "Seguir editando",
175-
"confirm": "Descargar PDF redactado"
175+
"confirm": "Descargar PDF con datos suprimidos"
176176
},
177177
"NlpPanel": {
178178
"header": "Análisis basado en reglas",

messages/fr.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
},
2222
"ModeSelector": {
2323
"cloudLabel": "IA cloud",
24-
"cloudDesc": "Conforme RGPD, pas de conservation des données, pas d'entraînement de modèle.",
24+
"cloudDesc": "Conforme au RGPD, sans conservation des données ni entraînement de modèle.",
2525
"localLabel": "IA locale",
2626
"localBrowserDesc": "Fonctionne entièrement dans votre navigateur. Aucune donnée ne quitte votre appareil.",
2727
"localLlmDesc": "Fonctionne sur l'infrastructure de votre organisation. Aucune donnée ne quitte votre réseau.",
@@ -100,7 +100,7 @@
100100
"featureManualTitle": "Caviardage manuel",
101101
"featureManualDesc": "Sélectionnez du texte par cliquer-glisser ou à main levée directement dans le document. Acceptez ou rejetez les suggestions en un clic.",
102102
"featureGroupTitle": "Vue par groupes de personnes",
103-
"featureGroupDesc": "Les caviardages sont regroupés par personne et catégorie dans la barre latérale gauche. Toutes les entrées d'une personne peuvent être traitées d'un seul coup.",
103+
"featureGroupDesc": "Les caviardages sont regroupés par personne et catégorie dans la barre latérale gauche. Toutes les entrées d'une personne peuvent être acceptées ou rejetées d'un seul coup.",
104104
"featureMultiDocTitle": "Plusieurs documents",
105105
"featureMultiDocDesc": "Téléversez des PDF et DOCX en lot. L'assistant dispose du contexte de tous les documents simultanément et peut faire des suggestions inter-documents.",
106106
"featurePrivacyTitle": "Souveraineté des données",

messages/ru.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"selectFile": "Выбрать файл",
6565
"dropHere": "Перетащите PDF сюда",
6666
"export": "Экспорт",
67-
"redact": "Применить",
67+
"redact": "Изъять",
6868
"exportTooltip": "PDF с видимыми выделениями — для проверки и согласования",
6969
"redactTooltip": "Текст удалён необратимо — готово к публикации",
7070
"loading": "Загрузка…",
@@ -125,7 +125,7 @@
125125
"premiseTitle": "Версия для локальной установки",
126126
"premiseBadge": "Docker",
127127
"premiseDesc": "Разверните на своей инфраструктуре для полного контроля над потоками данных и соответствием.",
128-
"premiseStandard": "Облачный ИИ через любой OpenAI-совместимый эндпоинт (принесите свой ключ)",
128+
"premiseStandard": "Облачный ИИ через любой OpenAI-совместимый эндпоинт (используйте собственный ключ)",
129129
"premiseClassifiedLlm": "Локальные LLM (Ollama, vLLM и др.) для серверов с GPU",
130130
"premiseClassifiedNer": "Локальный NER через spaCy для стандартного оборудования",
131131
"premiseDocker": "Развёртывание в одном Docker-контейнере",
@@ -162,17 +162,17 @@
162162
"cloudDesc": "Текст документа передаётся в Microsoft Azure (ЕС, Швеция) только с вашего явного согласия. Соответствует GDPR — данные не хранятся, модели не обучаются.",
163163
"localLabel": "Локальный ИИ (на вашем сервере)",
164164
"classifiedTitle": "Конфиденциальные и секретные документы",
165-
"classifiedDesc": "Для документов с ограниченным доступом или грифом секретности не используйте облачный ИИ. Воспользуйтесь локальным ИИ или выполните скрытие вручную.",
165+
"classifiedDesc": "Для документов с ограниченным доступом или грифом секретности не используйте облачный ИИ. Воспользуйтесь локальным ИИ или выполните изъятие вручную.",
166166
"changeLater": "Вы можете изменить этот режим в любое время с помощью переключателя в правом верхнем углу панели анализа.",
167-
"acknowledgement": "Я ознакомился(-лась) с этими замечаниями и принимаю личную ответственность за проверку всех предложений по скрытию данных.",
167+
"acknowledgement": "Я ознакомился(-лась) с этими замечаниями и принимаю личную ответственность за проверку всех предложений по изъятию данных.",
168168
"proceed": "Начать работу"
169169
},
170170
"RedactConfirm": {
171-
"title": "Скрыть данные и скачать",
172-
"detail": "В скачанном PDF все отмеченные фрагменты будут надёжно скрыты, а лежащие под ними текст и изображения удалены безвозвратно.",
173-
"description": "ИИ может допускать ошибки. Вы несёте ответственность за полноту и точность скрытых данных — проверьте все предложения перед скачиванием.",
171+
"title": "Изъять данные и скачать",
172+
"detail": "В скачанном PDF все отмеченные фрагменты будут надёжно изъяты — лежащие под ними текст и изображения удалены безвозвратно.",
173+
"description": "ИИ может допускать ошибки. Вы несёте ответственность за полноту и точность изъятий — проверьте все предложения перед скачиванием.",
174174
"cancel": "Продолжить редактирование",
175-
"confirm": "Скачать PDF со скрытыми данными"
175+
"confirm": "Скачать PDF с изъятыми данными"
176176
},
177177
"NlpPanel": {
178178
"header": "Анализ на основе правил",

messages/zh.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"noRedactions": "暂无脱敏项",
4242
"noDocument": "未加载文档",
4343
"chooseReason": "选择依据…",
44-
"page": "",
44+
"page": "",
4545
"proposals": "{count}项建议",
4646
"open": "{count}项待处理",
4747
"proposalsTooltip": "脱敏项总数(不含已忽略)",
@@ -162,17 +162,17 @@
162162
"cloudDesc": "在您明确同意后,文档文本将发送至 Microsoft Azure(欧盟,瑞典)。符合 GDPR 要求——数据不被保留,不用于模型训练。",
163163
"localLabel": "本地 AI(您的服务器)",
164164
"classifiedTitle": "保密或受限文件",
165-
"classifiedDesc": "处理保密文件或传阅范围受限的文件时,请勿使用云端 AI,应使用本地 AI 或手动涂黑",
165+
"classifiedDesc": "处理保密文件或传阅范围受限的文件时,请勿使用云端 AI,应使用本地 AI 或手动脱敏",
166166
"changeLater": "您可随时通过分析面板右上角的模式开关更改此设置。",
167-
"acknowledgement": "我已阅读并理解上述须知,并承担对所有涂黑建议进行人工核查的个人责任",
167+
"acknowledgement": "我已阅读并理解上述须知,并承担对所有脱敏建议进行人工核查的个人责任",
168168
"proceed": "开始使用"
169169
},
170170
"RedactConfirm": {
171-
"title": "涂黑并下载",
172-
"detail": "下载的 PDF 中,所有标记段落将被安全涂黑,其下方的文字和图像将被永久移除。",
173-
"description": "AI 可能会出错。您须对涂黑内容的完整性和准确性负责——下载前务必核查所有建议。",
171+
"title": "脱敏并下载",
172+
"detail": "下载的 PDF 中,所有标记段落将被安全脱敏,其下方的文字和图像将被永久移除。",
173+
"description": "AI 可能会出错。您须对脱敏内容的完整性和准确性负责——下载前务必核查所有建议。",
174174
"cancel": "继续编辑",
175-
"confirm": "下载涂黑版 PDF"
175+
"confirm": "下载脱敏版 PDF"
176176
},
177177
"NlpPanel": {
178178
"header": "基于规则的分析",

0 commit comments

Comments
 (0)