Skip to content
Open
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": "Предыдущее совпадение"
}
Loading