Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 46 additions & 1 deletion lib/l10n/app_fr.arb
Original file line number Diff line number Diff line change
Expand Up @@ -428,5 +428,50 @@
"nextMatch": "Prochaine occurrence",
"previousMatch": "Occurrence précédente",
"issnFilter": "Filtre ISSN",
"openAccessOnly": "Libre accès seulement"
"openAccessOnly": "Libre accès seulement",
"loginToSyncDevices": "Connectez-vous pour synchroniser vos appareils",
"syncLongDescription": "Wispar propose un service de synchronisation optionnel pour maintenir vos données cohérentes sur tous vos appareils. Vous pouvez utiliser Wispar Sync (voir la Politique de confidentialité) ou l’auto-héberger pour un contrôle total des données (voir la Documentation). Vous pouvez également ignorer la synchronisation et continuer.",
"documentation": "Documentation",
"cloudSync": "Synchronisation nuagique",
"selfHosted": "Auto-Hébergé",
"syncNow": "Synchroniser maintenant",
"syncing": "Synchronisation…",
"lastSync": "Dernière synchronisation : {time}",
"backgroundSync": "Synchronisation en arrière-plan",
"backgroundSyncDescription": "Si activé, la synchronisation s’effectuera automatiquement pendant l’utilisation de l’application.",
"authFailed": "Erreur d'authentification : {error}",
"accountAlreadyExists": "Ce compte existe déjà.",
"pleaseEnterEmail": "Veuillez entrer votre courriel.",
"pleaseEnterValidEmail": "Veuillez fournir une adresse courriel valide.",
"pleaseEnterPassword": "Veuillez entrer votre mot de passe.",
"passwordTooShort": "Le mot de passe doit être d'au moins 8 caractères.",
"checkdetailAndTryAgain": "Veuillez vérifier vos informations et essayer à nouveau.",
"invalidEmailOrPassword": "Courriel ou mot de passe invalide.",
"cantConnectServer": "Impossible de se connecter au serveur.",
"forgotPassword": "Mot de passe oublié ?",
"passwordResetSent": "Courriel de réinitialisation du mot de passe envoyé ! Vérifiez votre boîte de réception et vos courriels indésirables.",
"deleteAccountFailed": "Échec de la suppression du compte :{error}",
"syncFailed": "Échec de la synchronisation : {e}",
"syncSuccess": "Succès de la synchronisation !",
"login": "Connexion",
"userIsLoggedIn": "Vous êtes maintenant connecté ! Vos données resteront synchronisées.",
"logout": "Déconnexion",
"user": "Utilisateur : {name}",
"syncServer": "Serveur de synchronisation : {address}",
"serverUrl": "URL du serveur",
"checkEmail": "Vérifier vos courriels.",
"checkEmailDescription": "Un lien de vérification a été envoyé. Veuillez vérifier votre compte avant de vous connecter.",
"emailNotVerifiedError": "Veuillez vérifier votre adresse courriel avant de synchroniser.",
"waitResendEmail": "Attendez {cooldown}s avant de renvoyer le courriel.",
"resendEmail": "Renvoyer le courriel de vérification",
"close": "Fermer",
"email": "Courriel",
"password": "Mot de passe",
"signUp": "S'inscire",
"haveAnAccount": "Vous avez un compte ? Connexion",
"needAnAccount": "Besoin d'un compte ? S'inscrire",
"deleteCloudAccount": "Supprimer le compte infonuagique",
"deleteAccountQmark": "Supprimer définitivement le compte ?",
"deleteAccountExplanation": "Cela supprimera définitivement votre compte et vos données infonuagiques. Vos données locales sur cet appareil resteront intactes.",
"accountAndDataDeleted": "Compte et données infonuagiques supprimés"
}
34 changes: 32 additions & 2 deletions lib/l10n/app_ru.arb
Original file line number Diff line number Diff line change
Expand Up @@ -448,7 +448,7 @@
"missingPlaceholders": "Отсутствуют заполнители: {placeholders}",
"pdfNotReadyForChat": "PDF не готов к чату. Подождите или попробуйте снова.",
"chatWithPdf": "Чат с PDF",
"typeYourMessage": "Введите сообщение...",
"typeYourMessage": "Введите ваше сообщение",
"askAboutPdf": "Привет! Готов обсудить этот PDF. Что узнать или обобщить? Чат с PDF тратит много токенов!",
"pdfNotFound": "Файл PDF не найден.",
"apiTokenMissing": "Нет API-ключа для {aiModel}. Настройте его.",
Expand All @@ -468,5 +468,35 @@
}
}
},
"networkError": "Сетевая ошибка или проблема с ИИ-сервисом."
"networkError": "Сетевая ошибка или проблема с ИИ-сервисом.",
"select": "Выбрать",
"publishedAfter": "Опубликовано после",
"publishedBefore": "Опубликовано до",
"publishedBetween": "Опубликовано между",
"noFilter": "Без фильтра",
"issnFilter": "Фильтр ISSN",
"openAccessOnly": "Только открытый доступ",
"selectStartDate": "Выбрать дату начала",
"selectEndDate": "Выбрать дату окончания",
"searchByTopic": "Поиск по темам",
"selectTopicFirst": "Сначала выберите тему!",
"publisherWithValue": "Издатель: {name}",
"apiSettings": "Настройки API",
"openAlexApiKey": "Ключ API OpenAlex",
"openAlexApiKeyDesc": "OpenAlex требует бесплатный ключ API для доступа к их API. Хотя запросы могут работать и без ключа, настоятельно рекомендуется использовать ключ, чтобы избежать ограничений по скорости и обеспечить надежность.",
"openAlexNoApiKey": "Не задан ключ API OpenAlex. Пожалуйста, добавьте его в настройках, чтобы избежать сбоев.",
"zoteroSpecificCollection": "Всегда отправлять в конкретную коллекцию",
"zoteroSelectCollection": "Выбрать коллекцию",
"noZoteroCollectionSelected": "Коллекция не выбрана",
"zoteroSpecificCollection2": "Всегда отправлять в эту коллекцию",
"zoteroNewCollection": "Новая коллекция",
"zoteroCollectionName": "Название коллекции",
"create": "Создать",
"send": "Отправить",
"zoomOut": "Уменьшить",
"zoomIn": "Увеличить",
"goToFirstPage": "На первую страницу",
"goToLastPage": "На последнюю страницу",
"nextMatch": "Следующее совпадение",
"previousMatch": "Предыдущее совпадение"
}
47 changes: 46 additions & 1 deletion lib/l10n/app_zh_Hans.arb
Original file line number Diff line number Diff line change
Expand Up @@ -498,5 +498,50 @@
"goToFirstPage": "转到第一页",
"goToLastPage": "转到最后一页",
"nextMatch": "下个匹配",
"previousMatch": "上个匹配"
"previousMatch": "上个匹配",
"loginToSyncDevices": "登录在不同设备间同步",
"syncLongDescription": "Wispar 提供可选同步服务使数据在不同设备间保持一致。你可以使用 Wispar Sync (见隐私政策)或自托管服务器获取完全的数据控制(见文档)。你也可以跳过同步并继续。",
"documentation": "文档",
"cloudSync": "云同步",
"selfHosted": "自托管",
"syncNow": "立即同步",
"syncing": "同步中…",
"lastSync": "上次同步:{time}",
"backgroundSync": "后台公布",
"backgroundSyncDescription": "如开启,同步会在应用使用时自动发生。",
"authFailed": "身份认证失败:{error}",
"accountAlreadyExists": "此账户已存在。",
"pleaseEnterEmail": "请输入电子邮箱。",
"pleaseEnterValidEmail": "请输入有效的电子邮件地址。",
"pleaseEnterPassword": "请输入密码。",
"passwordTooShort": "密码至少 8 个字符。",
"checkdetailAndTryAgain": "检查详情并重试。",
"invalidEmailOrPassword": "无效的电子邮箱或密码。",
"cantConnectServer": "无法连接到服务器。",
"forgotPassword": "忘记密码?",
"passwordResetSent": "已发送密码重置邮件!检查收件箱和垃圾邮件文件夹。",
"deleteAccountFailed": "删除账户失败:{error}",
"syncFailed": "同步失败:{e}",
"syncSuccess": "成功完成同步!",
"login": "登录",
"userIsLoggedIn": "已登录!数据将保持同步。",
"logout": "退出登录",
"user": "用户:{name}",
"syncServer": "同步服务器:{address}",
"serverUrl": "服务器 URL",
"checkEmail": "检查邮箱。",
"checkEmailDescription": "已发送验证链接。请在登录前验证账户。",
"emailNotVerifiedError": "请在同步前验证电子邮箱地址。",
"waitResendEmail": "等待 {cooldown} 秒重新发送电子邮件。",
"resendEmail": "重新发送验证邮件",
"close": "关闭",
"email": "电子邮箱",
"password": "密码",
"signUp": "注册",
"haveAnAccount": "有账户?请登录",
"needAnAccount": "需要账户?请注册",
"deleteCloudAccount": "删除云账户",
"deleteAccountQmark": "永久删除账户?",
"deleteAccountExplanation": "这会永久删除账户和云账户。此设备上的本地数据将保留。",
"accountAndDataDeleted": "已删除账户和云数据"
}
Loading