import { URL_APP_HOMEPAGE } from "."; export const UI_LANGS = [ ["zh", "中文"], ["en", "English"], ]; export const I18N = { app_name: { zh: `简约翻译`, en: `KISS Translator`, }, translate: { zh: `翻译`, en: `Translate`, }, basic_setting: { zh: `基本设置`, en: `Basic Setting`, }, rules_setting: { zh: `规则设置`, en: `Rules Setting`, }, about: { zh: `关于`, en: `About`, }, about_md: { zh: `README.md`, en: `README.en.md`, }, about_md_local: { zh: `请 [点击这里](${URL_APP_HOMEPAGE}) 查看详情。`, en: `Please [click here](${URL_APP_HOMEPAGE}) for details.`, }, ui_lang: { zh: `界面语言`, en: `Interface Language`, }, fetch_limit: { zh: `并发请求数量`, en: `Concurrent Requests Limit`, }, translate_service: { zh: `翻译服务`, en: `Translate Service`, }, from_lang: { zh: `原文语言`, en: `Source Language`, }, to_lang: { zh: `目标语言`, en: `Target Language`, }, text_style: { zh: `文字样式`, en: `Text Style`, }, google_api: { zh: `谷歌翻译接口`, en: `Google Translate API`, }, default_selector: { zh: `默认选择器`, en: `Default selector`, }, selector_rules: { zh: `选择器规则`, en: `Selector Rules`, }, save: { zh: `保存`, en: `Save`, }, edit: { zh: `编辑`, en: `Edit`, }, cancel: { zh: `取消`, en: `Cancel`, }, delete: { zh: `删除`, en: `Delete`, }, reset: { zh: `重置`, en: `Reset`, }, add: { zh: `添加`, en: `Add`, }, advanced_warn: { zh: `如不明白,谨慎修改!不同的浏览器,选择器规则不一定通用。`, en: `If you don't understand, modify it carefully! Different browsers, the selector rules are not necessarily universal.`, }, style_none: { zh: `无`, en: `None`, }, under_line: { zh: `下划直线`, en: `Underline`, }, dot_line: { zh: `下划点状线`, en: `Dotted Underline`, }, dash_line: { zh: `下划虚线`, en: `Dashed Underline`, }, wavy_line: { zh: `下划波浪线`, en: `Wavy Underline`, }, fuzzy: { zh: `模糊`, en: `Fuzzy`, }, highlight: { zh: `高亮`, en: `Highlight`, }, setting: { zh: `设置`, en: `Setting`, }, pattern: { zh: `匹配网址`, en: `URL pattern`, }, pattern_helper: { zh: `多个URL支持英文逗号“,”分隔`, en: `Multiple URLs can be separated by English commas ","`, }, selector_helper: { zh: `遵循CSS选择器规则,但不同浏览器,可能支持不同,有些不同的写法。`, en: `Follow the CSS selector rules, but different browsers may support different, and some have different ways of writing.`, }, translate_switch: { zh: `开启翻译`, en: `Translate Switch`, }, default_enabled: { zh: `默认开启`, en: `Enabled`, }, default_disabled: { zh: `默认关闭`, en: `Disabled`, }, selector: { zh: `选择器`, en: `Selector`, }, import: { zh: `导入`, en: `Import`, }, export: { zh: `导出`, en: `Export`, }, error_cant_be_blank: { zh: `不能为空`, en: `Can not be blank`, }, error_duplicate_values: { zh: `存在重复的值`, en: `There are duplicate values`, }, error_wrong_file_type: { zh: `错误的文件类型`, en: `Wrong file type`, }, openai_api: { zh: `OpenAI 接口`, en: `OpenAI API`, }, openai_key: { zh: `OpenAI 密钥`, en: `OpenAI Key`, }, openai_model: { zh: `OpenAI 模型`, en: `OpenAI Model`, }, openai_prompt: { zh: `OpenAI 提示词`, en: `OpenAI Prompt`, }, clear_cache: { zh: `是否清除缓存`, en: `Whether clear cache`, }, clear_cache_never: { zh: `不清除缓存`, en: `Never clear cache`, }, clear_cache_restart: { zh: `重启浏览器时清除缓存`, en: `Clear cache when restarting browser`, }, data_sync_url: { zh: `数据同步接口`, en: `Data Sync API`, }, data_sync_key: { zh: `数据同步密钥`, en: `Data Sync Key`, }, };