diff --git a/frontend/resources/translations/ar-SA.json b/frontend/resources/translations/ar-SA.json index 9dffd6679608a..7885efe288f5a 100644 --- a/frontend/resources/translations/ar-SA.json +++ b/frontend/resources/translations/ar-SA.json @@ -3362,6 +3362,7 @@ "browsePrompts": "تصفح المطالبات", "usePrompt": "استخدم المطالبة", "featured": "مميز", + "example": "مثال المطالبة", "all": "الجميع", "development": "التطوير", "writing": "الكتابة", @@ -3371,7 +3372,6 @@ "travel": "السفر", "others": "آخر", "prompt": "المطالبة", - "example": "مثال المطالبة", "sampleOutput": "عينة الإخراج", "contentSeo": "المحتوى/ت.م.ب", "emailMarketing": "التسويق عبر البريد الإلكتروني", @@ -3418,4 +3418,4 @@ "rewrite": "إعادة كتابة", "insertBelow": "أدخل أدناه" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/en-GB.json b/frontend/resources/translations/en-GB.json index 55ddad35e6477..38025c4fd4499 100644 --- a/frontend/resources/translations/en-GB.json +++ b/frontend/resources/translations/en-GB.json @@ -36,7 +36,6 @@ "loginButtonText": "Login", "loginStartWithAnonymous": "Continue with an anonymous session", "continueAnonymousUser": "Continue with an anonymous session", - "anonymous": "Anonymous", "buttonText": "Sign In", "signingInText": "Signing in...", "forgotPassword": "Forgot Password?", @@ -68,7 +67,8 @@ "logIn": "Log in", "generalError": "Something went wrong. Please try again later", "limitRateError": "For security reasons, you can only request a magic link every 60 seconds", - "magicLinkSentDescription": "A Magic Link was sent to your email. Click the link to complete your login. The link will expire after 5 minutes." + "magicLinkSentDescription": "A Magic Link was sent to your email. Click the link to complete your login. The link will expire after 5 minutes.", + "anonymous": "Anonymous" }, "workspace": { "chooseWorkspace": "Choose your workspace", @@ -3209,4 +3209,4 @@ "rewrite": "Rewrite", "insertBelow": "Insert below" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/fr-FR.json b/frontend/resources/translations/fr-FR.json index fb1bf10fb9ae7..5c0378f85b0fc 100644 --- a/frontend/resources/translations/fr-FR.json +++ b/frontend/resources/translations/fr-FR.json @@ -1486,7 +1486,6 @@ "layout": "Mise en page", "compactMode": "Mode compact", "databaseLayout": "Mise en page", - "viewList": "Vues de base de données", "editView": "Modifier vue", "boardSettings": "Paramètres du tableau", "calendarSettings": "Paramètres du calendrier", @@ -1494,7 +1493,8 @@ "duplicateView": "Dupliquer la vue", "deleteView": "Supprimer la vue", "numberOfVisibleFields": "{} affiché(s)", - "Properties": "Propriétés" + "Properties": "Propriétés", + "viewList": "Vues de base de données" }, "filter": { "empty": "Aucun filtre actif", @@ -2333,11 +2333,11 @@ "layoutDateField": "Calendrier de mise en page par", "changeLayoutDateField": "Modifier le champ de mise en page", "noDateTitle": "Pas de date", - "noDateHint": "Les événements non planifiés s'afficheront ici", "unscheduledEventsTitle": "Événements non planifiés", "clickToAdd": "Cliquez pour ajouter au calendrier", "name": "Disposition du calendrier", - "clickToOpen": "Cliquez pour ouvrir l'évènement" + "clickToOpen": "Cliquez pour ouvrir l'évènement", + "noDateHint": "Les événements non planifiés s'afficheront ici" }, "referencedCalendarPrefix": "Vue", "quickJumpYear": "Sauter à", @@ -2471,11 +2471,7 @@ "viewNotifications": "Afficher les notifications", "noNotifications": "Aucune notification pour le moment", "mentionedYou": "vous a mentionné", - "archievedTooltip": "Archiver cette notification", - "unarchievedTooltip": "Cette notification n'a pas été archivée.", "markAsReadTooltip": "Marquer comme lu cette notification", - "markAsArchievedSucceedToast": "Archivage réussi", - "markAllAsArchievedSucceedToast": "Tout archiver avec succès", "markAsReadSucceedToast": "Marquer comme lu avec succès", "markAllAsReadSucceedToast": "Tout marquer comme lu avec succès", "today": "Aujourd'hui", @@ -2500,7 +2496,11 @@ "groupByDate": "Regrouper par date", "showUnreadsOnly": "Afficher uniquement les éléments non lus", "resetToDefault": "Réinitialiser aux valeurs par défaut" - } + }, + "archievedTooltip": "Archiver cette notification", + "unarchievedTooltip": "Cette notification n'a pas été archivée.", + "markAsArchievedSucceedToast": "Archivage réussi", + "markAllAsArchievedSucceedToast": "Tout archiver avec succès" }, "reminderNotification": { "title": "Rappel", @@ -3321,16 +3321,15 @@ "browsePrompts": "Parcourir les invites", "usePrompt": "Utiliser l'invite", "featured": "En vedette", + "example": "Exemple", "all": "Tous", "development": "Développement", "writing": "En écrivant", "healthAndFitness": "Santé et forme physique", "business": "Entreprise", "marketing": "Commercialisation", - "learning": "Apprentissage", "travel": "Voyage", "others": "Autre", - "example": "Exemple", "sampleOutput": "Exemple de sortie", "contentSeo": "Contenu/SEO", "emailMarketing": "Marketing par e-mail", @@ -3341,7 +3340,8 @@ "socialMedia": "Réseaux sociaux", "strategy": "Stratégie", "caseStudies": "Études de cas", - "salesCopy": "Texte de vente" + "salesCopy": "Texte de vente", + "learning": "Apprentissage" } }, "autoUpdate": { @@ -3372,4 +3372,4 @@ "rewrite": "Récrire", "insertBelow": "Insérer ci-dessous" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/ru-RU.json b/frontend/resources/translations/ru-RU.json index 38a7614e90072..239b4ecd12779 100644 --- a/frontend/resources/translations/ru-RU.json +++ b/frontend/resources/translations/ru-RU.json @@ -2478,11 +2478,7 @@ "viewNotifications": "Просмотреть уведомления", "noNotifications": "Уведомлений пока нет", "mentionedYou": "Упомянул(а) вас", - "archievedTooltip": "Архивировать это уведомление", - "unarchievedTooltip": "Разархивировать это уведомление", "markAsReadTooltip": "Отметить это уведомление как прочитанное", - "markAsArchievedSucceedToast": "Успешно заархивировано", - "markAllAsArchievedSucceedToast": "Все успешно заархивировано", "markAsReadSucceedToast": "Отмечено как прочитанное успешно", "markAllAsReadSucceedToast": "Все успешно отмечено как прочитанное", "today": "Сегодня", @@ -2507,7 +2503,11 @@ "groupByDate": "Группировать по дате", "showUnreadsOnly": "Показать только непрочитанные", "resetToDefault": "Сбросить до значений по умолчанию" - } + }, + "archievedTooltip": "Архивировать это уведомление", + "unarchievedTooltip": "Разархивировать это уведомление", + "markAsArchievedSucceedToast": "Успешно заархивировано", + "markAllAsArchievedSucceedToast": "Все успешно заархивировано" }, "reminderNotification": { "title": "Напоминание", @@ -3333,17 +3333,16 @@ "browsePrompts": "Обзор запросов", "usePrompt": "Использовать запрос", "featured": "Рекомендуемые", + "example": "Пример", "all": "Все", "development": "Разработка", "writing": "Написание", "healthAndFitness": "Здоровье и фитнес", "business": "Бизнес", "marketing": "Маркетинг", - "learning": "Обучение", "travel": "Путешествия", "others": "Другое", "prompt": "Запрос", - "example": "Пример", "sampleOutput": "Пример вывода", "contentSeo": "Контент/SEO", "emailMarketing": "Email маркетинг", @@ -3354,7 +3353,8 @@ "socialMedia": "Социальные сети", "strategy": "Стратегия", "caseStudies": "Кейсы", - "salesCopy": "Продающий текст" + "salesCopy": "Продающий текст", + "learning": "Обучение" } }, "autoUpdate": { @@ -3385,4 +3385,4 @@ "rewrite": "Переписать", "insertBelow": "Вставить ниже" } -} +} \ No newline at end of file diff --git a/frontend/resources/translations/zh-CN.json b/frontend/resources/translations/zh-CN.json index 19c7c1d1f10a3..97e1418135bd8 100644 --- a/frontend/resources/translations/zh-CN.json +++ b/frontend/resources/translations/zh-CN.json @@ -36,6 +36,9 @@ "loginButtonText": "登录", "loginStartWithAnonymous": "从匿名会话开始", "continueAnonymousUser": "继续匿名会话", + "continueWithLocalModel": "继续使用本地模型", + "switchToAppFlowyCloud": "AppFlowy 云服务", + "anonymousMode": "匿名模式", "buttonText": "登录", "signingInText": "登录中...", "forgotPassword": "忘记密码?", @@ -45,6 +48,7 @@ "createAccount": "新建账户", "repeatPasswordEmptyError": "确认密码不能为空", "unmatchedPasswordError": "两次密码输入不一致", + "passwordMustContain": "密码必须包含至少一个字母,数字和符号", "syncPromptMessage": "同步数据可能需要一段时间,请不要关闭此页面", "or": "或", "signInWithGoogle": "使用 Google 账户登录", @@ -68,6 +72,40 @@ "generalError": "出现错误,请稍后再试", "limitRateError": "出于安全原因,每60秒仅可以发送一次链接", "magicLinkSentDescription": "一个验证链接已发送到您的电子邮箱。点击该链接即可完成登录。该链接将在 5 分钟后失效。", + "tokenHasExpiredOrInvalid": "认证已过期,请重试", + "signingIn": "登录中...", + "checkYourEmail": "请检查邮箱", + "temporaryVerificationLinkSent": "验证链接已发送,请检查收件箱", + "temporaryVerificationCodeSent": "验证吗已发送,请检查收件箱", + "continueWithLoginCode": "继续", + "backToLogin": "返回", + "enterCode": "输入验证码", + "enterCodeManually": "输入验证码", + "continueWithEmail": "使用Email登录", + "enterPassword": "输入密码", + "invalidVerificationCode": "请输入有效的验证码", + "tooFrequentVerificationCodeRequest": "请求频繁,请稍后重试", + "invalidLoginCredentials": "密码错误,请重试", + "resetPassword": "重置密码", + "resetPasswordDescription": "输入注册使用的邮箱", + "continueToResetPassword": "继续", + "resetPasswordSuccess": "密码重置成功", + "resetPasswordFailed": "密码重置失败", + "resetPasswordLinkSent": "密码重置链接已发送到邮箱,请检查收件箱", + "resetPasswordLinkExpired": "密码重置链接已过期,请重新生成。", + "resetPasswordLinkInvalid": "密码重置链接无效,请重新生成", + "enterNewPasswordFor": "设置新密码", + "newPassword": "新密码", + "enterNewPassword": "输入新密码", + "confirmPassword": "确认密码", + "confirmNewPassword": "输入密码", + "newPasswordCannotBeEmpty": "密码不能为空", + "confirmPasswordCannotBeEmpty": "确认密码不能为空", + "passwordsDoNotMatch": "密码不一致", + "verifying": "验证中...", + "continueWithPassword": "使用密码登录", + "youAreInLocalMode": "您正处于本地模式", + "loginToAppFlowyCloud": "登录到AppFlowy云服务", "anonymous": "匿名", "LogInWithGoogle": "使用 Google 登录", "LogInWithGithub": "使用 Github 登录", @@ -166,6 +204,14 @@ "csv": "CSV", "database": "数据库" }, + "emojiIconPicker": { + "iconUploader": { + "placeholderUpload": "上传", + "placeholderRight": ", 粘贴一个图片链接", + "dropToUpload": "拖放文件上传", + "change": "修改" + } + }, "disclosureAction": { "rename": "重命名", "delete": "删除", @@ -203,6 +249,7 @@ "question2": "介绍一下 GTD 工作法", "question3": "为什么使用 Rust", "question4": "使用现有食材制定一份菜谱", + "question5": "为页面创作插画", "aiMistakePrompt": "AI 可能出错,请验证重要信息", "chatWithFilePrompt": "你想与文件对话吗?", "indexFileSuccess": "文件索引成功", @@ -220,11 +267,18 @@ "changeFormat": { "actionButton": "变更样式", "confirmButton": "基于该样式重新生成", + "textOnly": "文本", "imageOnly": "仅图片", "textAndImage": "文本与图片", "text": "段落", + "bullet": "无序列表", + "number": "有序列表", "table": "表格" }, + "selectBanner": { + "allSelected": "全选" + }, + "stopTooltip": "停止生成", "referenceSource": "找到 {} 个来源", "referenceSources": "找到 {} 个来源", "questionTitle": "想法" @@ -472,6 +526,8 @@ "settings": "设置", "members": "成员", "trash": "回收站", + "helpAndDocumentation": "帮助 & 说明文档", + "getSupport": "获取支持", "helpAndSupport": "帮助与支持" }, "sites": { @@ -485,6 +541,7 @@ "selectHomePage": "选择一个页面", "customUrl": "自定义 URL", "namespace": { + "tooltip": "我们保留移除任何不合适的内容", "updateExistingNamespace": "更新现有的名称空间", "upgradeToPro": "请升级至 Pro 订阅计划以设置主页", "redirectToPayment": "正在重定向至付款页面......", @@ -494,6 +551,7 @@ "publishedPage": { "title": "所有已发布页面", "description": "管理您已发布的页面", + "page": "页面", "date": "已发布的数据", "emptyHinText": "在当前工作空间没有已发布的页面", "noPublishedPages": "没有已发布的页面", @@ -502,6 +560,7 @@ "clickToOpenPageInBrowser": "在浏览器中打开页面" }, "error": { + "failedToGeneratePaymentLink": "Pro计划支付链接生成失败", "failedToUpdateNamespace": "更新名称空间失败", "proPlanLimitation": "您需要升级至 Pro 方案以更新名称空间", "namespaceAlreadyInUse": "该名称空间已被占用你,请尝试其他名称空间", @@ -548,6 +607,7 @@ "loginLabel": "登录", "logoutLabel": "退出登录" }, + "officialVersion": "版本 {version} (Official build)", "description": "自定义您的简介,管理账户安全信息和 AI API keys,或登陆您的账户" }, "workspacePage": { @@ -690,17 +750,22 @@ "shortcutsPage": { "menuLabel": "快捷键", "title": "快捷键", + "editBindingHint": "绑定新的快捷键", + "searchHint": "搜索", "actions": { "resetDefault": "重置为默认" }, "errorPage": { + "message": "加载快捷键失败: {}", "howToFix": "请再次尝试,如果该问题依然存在,请在 Github 上联系我们" }, "resetDialog": { "title": "重置快捷键", - "description": "这将会将所有按键绑定重置为默认,之后无法撤销。你确定要继续吗?" + "description": "这将会将所有按键绑定重置为默认,之后无法撤销。你确定要继续吗?", + "buttonLabel": "重置" }, "conflictDialog": { + "title": "{} 已被绑定", "confirmLabel": "继续" }, "keybindings": { @@ -2092,4 +2157,4 @@ "yesterday": "昨天", "today": "今天" } -} +} \ No newline at end of file