From 530324ab9c6b8fbd0b64856329d0e14350f37de1 Mon Sep 17 00:00:00 2001 From: NimBold Date: Sun, 26 Jul 2026 18:51:59 +0330 Subject: [PATCH] fix(i18n): refine download action translations Align Persian verb forms and Chinese/Russian action labels with established IDM and FDM terminology references. --- src/i18n/catalogs/fa.ts | 10 +++++----- src/i18n/catalogs/ru.ts | 2 +- src/i18n/catalogs/zh-CN.ts | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/i18n/catalogs/fa.ts b/src/i18n/catalogs/fa.ts index d2d5857..f442528 100644 --- a/src/i18n/catalogs/fa.ts +++ b/src/i18n/catalogs/fa.ts @@ -49,7 +49,7 @@ const fa = { description: 'برخی از دانلودهایی که اضافه می‌کنید از قبل در صف یا روی دیسک وجود دارند. لطفاً نحوه حل این تداخل‌ها را انتخاب کنید.', rename: 'تغییر نام', replace: 'جایگزینی', - skip: 'رد شدن', + skip: 'رد کردن', }, removeDownload: { title: 'حذف دانلود', @@ -166,7 +166,7 @@ const fa = { afterCompletionDescription: 'انتخاب کنید پس از پایان دانلودهای شروع‌شده توسط زمان‌بند، چه اتفاقی بیفتد.', actionWarning: 'این اقدام می‌تواند سایر کارهای کامپیوتر را مختل کند. Firelink بلافاصله پس از اتمام صف زمان‌بندی‌شده، آن را اجرا می‌کند.', systemPermissions: 'مجوزهای سیستم', - macPermissionDescription: 'خواب، راه‌اندازی مجدد و خاموش کردن به مجوز macOS Automation برای System Events نیاز دارد.', + macPermissionDescription: 'خوابیدن، راه‌اندازی مجدد و خاموش کردن به مجوز macOS Automation برای System Events نیاز دارد.', permissionGranted: 'مجوز اتوماسیون اعطا شد', permissionChecking: 'در حال بررسی مجوز اتوماسیون…', permissionMissing: 'مجوز اتوماسیون موجود نیست', @@ -178,8 +178,8 @@ const fa = { requestingPermission: 'در حال درخواست مجوز اتوماسیون…', enablePermissionDetails: 'Firelink را در بخش System Settings > Privacy & Security > Automation برای System Events فعال کنید و سپس به Firelink بازگردید.', systemActions: 'اقدامات سیستم', - windowsActionsDescription: 'خواب، راه‌اندازی مجدد و خاموش کردن از دسترسی‌های سیستم Windows استفاده می‌کنند. Firelink هنگام اجرا هر اقدام ردشده‌ای را گزارش می‌دهد؛ هیچ مجوز دائمی از قبل درخواست نمی‌شود.', - linuxActionsDescription: 'خواب، راه‌اندازی مجدد و خاموش کردن از دسکتاپ و سیاست‌های سیستم Linux استفاده می‌کنند. Firelink هنگام اجرا هر اقدام ردشده‌ای را گزارش می‌دهد؛ هیچ مجوز دائمی از قبل درخواست نمی‌شود.', + windowsActionsDescription: 'خوابیدن، راه‌اندازی مجدد و خاموش کردن از دسترسی‌های سیستم Windows استفاده می‌کنند. Firelink هنگام اجرا هر اقدام ردشده‌ای را گزارش می‌دهد؛ هیچ مجوز دائمی از قبل درخواست نمی‌شود.', + linuxActionsDescription: 'خوابیدن، راه‌اندازی مجدد و خاموش کردن از دسکتاپ و سیاست‌های سیستم Linux استفاده می‌کنند. Firelink هنگام اجرا هر اقدام ردشده‌ای را گزارش می‌دهد؛ هیچ مجوز دائمی از قبل درخواست نمی‌شود.', validationDay: 'حداقل یک روز برای زمان‌بند انتخاب کنید', validationQueue: 'حداقل یک صف برای زمان‌بند انتخاب کنید', validationStopTime: 'زمان پایان باید بعد از زمان شروع باشد', @@ -201,7 +201,7 @@ const fa = { }, postActions: { none: 'هیچ کاری انجام نده', - sleep: 'خواب', + sleep: 'خوابیدن', restart: 'راه‌اندازی مجدد', shutdown: 'خاموش کردن', }, diff --git a/src/i18n/catalogs/ru.ts b/src/i18n/catalogs/ru.ts index 9902ae8..f00a99e 100644 --- a/src/i18n/catalogs/ru.ts +++ b/src/i18n/catalogs/ru.ts @@ -203,7 +203,7 @@ const ru = { none: 'Ничего не делать', sleep: 'Спящий режим', restart: 'Перезагрузка', - shutdown: 'Завершение работы', + shutdown: 'Выключение', }, }, properties: { diff --git a/src/i18n/catalogs/zh-CN.ts b/src/i18n/catalogs/zh-CN.ts index 08998c0..7fe4e1a 100644 --- a/src/i18n/catalogs/zh-CN.ts +++ b/src/i18n/catalogs/zh-CN.ts @@ -33,7 +33,7 @@ const zhCN = { dismissNotification: '关闭通知', queueName: '队列名称', addNewQueue: '新建队列', - startQueue: '启动队列', + startQueue: '开始队列', pauseQueue: '暂停队列', renameQueue: '重命名队列', deleteQueue: '删除队列', @@ -71,7 +71,7 @@ const zhCN = { moveUp: '上移', moveDown: '下移', pause: '暂停', - start: '启动', + start: '开始', resume: '恢复', options: '选项', }, @@ -399,14 +399,14 @@ const zhCN = { copyPathFailed: '无法复制文件路径', missingFileName: '缺少文件名', redownloadFailed: '重新下载失败', - startResume: '启动/恢复', + startResume: '开始/恢复', addToQueue: '添加到队列', copyAddress: '复制地址', remove: '移除', open: '打开', showInFolder: '在文件夹中显示', pause: '暂停', - start: '启动', + start: '开始', resume: '恢复', redownload: '重新下载', copyFilePath: '复制文件路径',