chore: update i18n

chore: update i18n
Co-Authored-By: Minghan Zhang <112773885+zmh-program@users.noreply.github.com>
This commit is contained in:
Deng Junhai 2024-03-31 13:02:44 +08:00
parent 079c55d752
commit 48a4b6d767
5 changed files with 22 additions and 20 deletions

View File

@ -697,10 +697,10 @@
"logoTip": "网站 Logo 的链接,用于显示在网站标题,留空默认 (如 {{logo}})", "logoTip": "网站 Logo 的链接,用于显示在网站标题,留空默认 (如 {{logo}})",
"file": "文件解析服务", "file": "文件解析服务",
"filePlaceholder": "文件解析服务,留空默认 https://blob.chatnio.net (不保证稳定性)", "filePlaceholder": "文件解析服务,留空默认 https://blob.chatnio.net (不保证稳定性)",
"fileTip": "文件解析服务,请参考 [chatnio-blob-service](https://github.com/Deeptrain-Community/chatnio-blob-service) 项目进行搭建", "fileTip": "文件解析服务,请参考 [chatnio-blob-service](https://github.com/Deeptrain-Community/chatnio-blob-service) 项目进行搭建",
"backend": "后端域名", "backend": "后端域名",
"backendTip": "后端域名docker 安装默认路径为 /api用于接收回调和存储等默认为空", "backendTip": "后端域名docker 安装默认路径为 /api用于接收回调和存储等默认为空\n示例{{backend}}",
"backendPlaceholder": "后端回调域名,默认为空,接受回调必填(如 {{backend}}", "backendPlaceholder": "后端回调域名,默认为空,接受回调必填",
"debugMode": "调试模式", "debugMode": "调试模式",
"debugModeTip": "调试模式,开启后日志将输出详细的请求参数等的日志,用于排查问题", "debugModeTip": "调试模式,开启后日志将输出详细的请求参数等的日志,用于排查问题",
"mailHost": "发件域名", "mailHost": "发件域名",
@ -717,7 +717,7 @@
"searchEndpoint": "搜索接入点", "searchEndpoint": "搜索接入点",
"searchQuery": "最大搜索结果数", "searchQuery": "最大搜索结果数",
"searchQueryTip": "最大搜索结果数,默认为 5", "searchQueryTip": "最大搜索结果数,默认为 5",
"searchTip": "DuckDuckGo 联网搜索接入点\nDuckDuckGo API 项目搭建:[duckduckgo-api](https://github.com/binjie09/duckduckgo-api)", "searchTip": "DuckDuckGo 联网搜索接入点,不填则无法正常使用联网功能\nDuckDuckGo API 项目搭建:[duckduckgo-api](https://github.com/binjie09/duckduckgo-api)",
"searchPlaceholder": "DuckDuckGo 接入点 (格式仅需填写 https://example.com)", "searchPlaceholder": "DuckDuckGo 接入点 (格式仅需填写 https://example.com)",
"closeRegistration": "暂停注册", "closeRegistration": "暂停注册",
"closeRegistrationTip": "暂停注册,关闭后新用户将无法注册", "closeRegistrationTip": "暂停注册,关闭后新用户将无法注册",

View File

@ -511,14 +511,14 @@
"mail": "SMTP Settings", "mail": "SMTP Settings",
"save": "Save", "save": "Save",
"backend": "Backend Domain", "backend": "Backend Domain",
"backendTip": "Backend domain name (docker installation default path is/api), used to receive callbacks and storage, etc., default is empty", "backendTip": "Backend domain name (docker installation default path is/api), used to receive callbacks and storage, etc., default is empty\nExample: {{backend}}",
"mailHost": "Mail Host", "mailHost": "Mail Host",
"mailPort": "SMTP Port", "mailPort": "SMTP Port",
"mailUser": "Username", "mailUser": "Username",
"mailPass": "Password", "mailPass": "Password",
"searchEndpoint": "Search Endpoint", "searchEndpoint": "Search Endpoint",
"searchQuery": "Max Search Results", "searchQuery": "Max Search Results",
"searchTip": "DuckDuckGo search endpoint, if not filled in, use WebPilot and New Bing reverse search function by default.\nDuckDuckGo API project build: [duckduckgo-api](https://github.com/binjie09/duckduckgo-api).", "searchTip": "DuckDuckGo network search access point, if not filled in, you will not be able to use the network function normally.\nDuckDuckGo API Project Build: [duckduckgo-api] (https://github.com/binjie09/duckduckgo-api)",
"mailFrom": "Sender", "mailFrom": "Sender",
"test": "Test outgoing", "test": "Test outgoing",
"updateRoot": "Change Root Password", "updateRoot": "Change Root Password",
@ -529,7 +529,7 @@
"titleTip": "Site name to display in the site title, leave blank for default", "titleTip": "Site name to display in the site title, leave blank for default",
"logo": "Site Logo", "logo": "Site Logo",
"logoTip": "Link to the site logo to display in the site title, leave blank for default (e.g. {{logo}})", "logoTip": "Link to the site logo to display in the site title, leave blank for default (e.g. {{logo}})",
"backendPlaceholder": "Backend callback domain name, empty by default, required for accepting callbacks (e.g. {{backend}})", "backendPlaceholder": "Backend callback domain name, empty by default, required for accepting callbacks",
"docs": "Document Link", "docs": "Document Link",
"docsTip": "Document link, leave blank for default https://docs.chatnio.net", "docsTip": "Document link, leave blank for default https://docs.chatnio.net",
"file": "File Parsing Service", "file": "File Parsing Service",

View File

@ -511,14 +511,14 @@
"mail": "SMTP送信設定", "mail": "SMTP送信設定",
"save": "保存", "save": "保存",
"backend": "バックエンドドメイン", "backend": "バックエンドドメイン",
"backendTip": "バックエンドドメイン名( dockerインストールのデフォルトパスは/api )、コールバックやストレージなどを受信するために使用、デフォルトは空です", "backendTip": "バックエンドドメイン名( dockerインストールのデフォルトパスは/api )、コールバックやストレージなどを受信するために使用、デフォルトは空です\n例{{ backend}}",
"mailHost": "送信ドメイン名", "mailHost": "送信ドメイン名",
"mailPort": "SMTPポート", "mailPort": "SMTPポート",
"mailUser": "ユーザー名", "mailUser": "ユーザー名",
"mailPass": "パスワード", "mailPass": "パスワード",
"searchEndpoint": "アクセスポイントを検索", "searchEndpoint": "アクセスポイントを検索",
"searchQuery": "検索結果の最大数", "searchQuery": "検索結果の最大数",
"searchTip": "DuckDuckGoは、入力せずにWebPilotやNew Bing Reverse Searchなどのアクセスポイントを自動的に検索します。\\ nDuckDuckGo APIプロジェクトビルド[ duckduckgo - api ] https://github.com/binjie09/duckduckgo-api )。", "searchTip": "DuckDuckGoネットワーク検索アクセスポイントに記入しないと、ネットワーク機能を正常に使用できなくなります。\nDuckDuckGo APIプロジェクトビルド[ duckduckgo - api ]( https://github.com/binjie09/duckduckgo-api)",
"mailFrom": "発信元", "mailFrom": "発信元",
"test": "テスト送信", "test": "テスト送信",
"updateRoot": "ルートパスワードの変更", "updateRoot": "ルートパスワードの変更",
@ -529,7 +529,7 @@
"titleTip": "サイトタイトルに表示するサイト名、デフォルトの場合は空白のままにします", "titleTip": "サイトタイトルに表示するサイト名、デフォルトの場合は空白のままにします",
"logo": "サイトロゴ", "logo": "サイトロゴ",
"logoTip": "サイトタイトルに表示するサイトロゴへのリンク、デフォルトの場合は空白のままにします(例:{{ logo }}", "logoTip": "サイトタイトルに表示するサイトロゴへのリンク、デフォルトの場合は空白のままにします(例:{{ logo }}",
"backendPlaceholder": "バックエンドコールバックドメイン名、デフォルトで空、コールバックを受け入れるために必要(例:{{ backend }}", "backendPlaceholder": "バックエンドコールバックドメイン名、デフォルトで空、コールバックを受け入れるために必要",
"docs": "ドキュメントリンク", "docs": "ドキュメントリンク",
"docsTip": "ドキュメントリンク、デフォルトの場合は空白のままhttps://docs.chatnio.net", "docsTip": "ドキュメントリンク、デフォルトの場合は空白のままhttps://docs.chatnio.net",
"file": "ファイル解析サービス", "file": "ファイル解析サービス",

View File

@ -511,14 +511,14 @@
"mail": "SMTP Настройки почты", "mail": "SMTP Настройки почты",
"save": "Сохранить", "save": "Сохранить",
"backend": "Домен бэкэнда", "backend": "Домен бэкэнда",
"backendTip": "Имя домена бэкенда (путь установки докера по умолчанию -/api), используется для получения обратных вызовов и хранения и т. д., значение по умолчанию пусто", "backendTip": "Имя домена бэкенда (путь установки докера по умолчанию -/api), используется для получения обратных вызовов и хранения и т. д., значение по умолчанию пусто\nПример: {{backend}}",
"mailHost": "Почтовый хост", "mailHost": "Почтовый хост",
"mailPort": "Порт SMTP", "mailPort": "Порт SMTP",
"mailUser": "Имя пользователя", "mailUser": "Имя пользователя",
"mailPass": "Пароль", "mailPass": "Пароль",
"searchEndpoint": "Конечная точка поиска", "searchEndpoint": "Конечная точка поиска",
"searchQuery": "Максимальное количество результатов поиска", "searchQuery": "Максимальное количество результатов поиска",
"searchTip": "Конечная точка поиска DuckDuckGo, если она не заполнена, по умолчанию используется функция обратного поиска WebPilot и New Bing.\nСборка проекта DuckDuckGo API: [duckduckgo-api](https://github.com/binjie09/duckduckgo-api).", "searchTip": "Точка доступа к поиску сети DuckDuckGo, если она не заполнена, вы не сможете нормально использовать сетевую функцию.\nСборка проекта API DuckDuckGo: [duckduckgo-api] (https://github.com/binjie09/duckduckgo-api)",
"mailFrom": "От", "mailFrom": "От",
"test": "Тест исходящий", "test": "Тест исходящий",
"updateRoot": "Изменить корневой пароль", "updateRoot": "Изменить корневой пароль",
@ -529,7 +529,7 @@
"titleTip": "Название сайта для отображения в заголовке сайта, оставьте пустым по умолчанию", "titleTip": "Название сайта для отображения в заголовке сайта, оставьте пустым по умолчанию",
"logo": "Логотип сайта", "logo": "Логотип сайта",
"logoTip": "Ссылка на логотип сайта для отображения в заголовке сайта, оставьте поле пустым по умолчанию (например, {{logo}})", "logoTip": "Ссылка на логотип сайта для отображения в заголовке сайта, оставьте поле пустым по умолчанию (например, {{logo}})",
"backendPlaceholder": "Имя домена обратного вызова Backend, пустое по умолчанию, требуется для приема обратных вызовов (например, {{backend}})", "backendPlaceholder": "Имя домена обратного вызова Backend, пустое по умолчанию, требуется для приема обратных вызовов",
"docs": "Ссылка на документ", "docs": "Ссылка на документ",
"docsTip": "Ссылка на документ, оставьте пустым для по умолчанию https://docs.chatnio.net", "docsTip": "Ссылка на документ, оставьте пустым для по умолчанию https://docs.chatnio.net",
"file": "Служба разбора файлов", "file": "Служба разбора файлов",

View File

@ -200,13 +200,13 @@ function General({ data, dispatch, onChange }: CompProps<GeneralState>) {
value: e.target.value, value: e.target.value,
}) })
} }
placeholder={t("admin.system.backendPlaceholder", { placeholder={t("admin.system.backendPlaceholder")}
backend: `${window.location.protocol}//${window.location.host}/api`,
})}
/> />
</ParagraphItem> </ParagraphItem>
<ParagraphDescription> <ParagraphDescription border>
{t("admin.system.backendTip")} {t("admin.system.backendTip", {
backend: `${window.location.protocol}//${window.location.host}/api`,
})}
</ParagraphDescription> </ParagraphDescription>
<ParagraphItem> <ParagraphItem>
<Label>{t("admin.system.file")}</Label> <Label>{t("admin.system.file")}</Label>
@ -221,7 +221,9 @@ function General({ data, dispatch, onChange }: CompProps<GeneralState>) {
placeholder={t("admin.system.filePlaceholder")} placeholder={t("admin.system.filePlaceholder")}
/> />
</ParagraphItem> </ParagraphItem>
<ParagraphDescription>{t("admin.system.fileTip")}</ParagraphDescription> <ParagraphDescription border>
{t("admin.system.fileTip")}
</ParagraphDescription>
<ParagraphItem> <ParagraphItem>
<Label>PWA Manifest</Label> <Label>PWA Manifest</Label>
<JSONEditorProvider <JSONEditorProvider
@ -843,7 +845,7 @@ function Search({ data, dispatch, onChange }: CompProps<SearchState>) {
max={50} max={50}
/> />
</ParagraphItem> </ParagraphItem>
<ParagraphDescription>{t("admin.system.searchTip")}</ParagraphDescription> <ParagraphDescription border>{t("admin.system.searchTip")}</ParagraphDescription>
<ParagraphFooter> <ParagraphFooter>
<div className={`grow`} /> <div className={`grow`} />
<Button <Button