1
0
mirror of https://github.com/LibreTranslate/LibreTranslate.git synced 2024-12-18 08:27:03 +02:00

Add it,fr,de locales

This commit is contained in:
Piero Toffanin 2023-01-06 14:34:40 -05:00
parent 2ad3627ec8
commit 4af4454db3
7 changed files with 1302 additions and 87 deletions

View File

@ -0,0 +1,590 @@
# German translations for LibreTranslate.
# Copyright (C) 2023 LibreTranslate Authors
# This file is distributed under the same license as the LibreTranslate
# project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2023-01-06 14:26-0500\n"
"PO-Revision-Date: 2023-01-06 14:26-0500\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: de\n"
"Language-Team: de <LL@li.org>\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.11.0\n"
#: libretranslate/app.py:60
msgid "Invalid JSON format"
msgstr ""
#: libretranslate/app.py:128 libretranslate/templates/app.js.template:427
msgid "Auto Detect"
msgstr ""
#: libretranslate/app.py:193
msgid "Unauthorized"
msgstr ""
#: libretranslate/app.py:211
msgid "Too many request limits violations"
msgstr ""
#: libretranslate/app.py:220
msgid "Invalid API key"
msgstr ""
#: libretranslate/app.py:227
msgid "Please contact the server operator to get an API key"
msgstr ""
#: libretranslate/app.py:229
#, python-format
msgid "Visit %(url)s to get an API key"
msgstr ""
#: libretranslate/app.py:269
msgid "Slowdown:"
msgstr ""
#: libretranslate/app.py:467 libretranslate/app.py:469
#: libretranslate/app.py:471 libretranslate/app.py:683
#: libretranslate/app.py:685 libretranslate/app.py:687
#: libretranslate/app.py:838 libretranslate/app.py:987
#: libretranslate/app.py:989 libretranslate/app.py:991
#: libretranslate/app.py:993
#, python-format
msgid "Invalid request: missing %(name)s parameter"
msgstr ""
#: libretranslate/app.py:480 libretranslate/app.py:492
#, python-format
msgid "Invalid request: request (%(size)s) exceeds text limit (%(limit)s)"
msgstr ""
#: libretranslate/app.py:525 libretranslate/app.py:530
#: libretranslate/app.py:700 libretranslate/app.py:705
#, python-format
msgid "%(lang)s is not supported"
msgstr ""
#: libretranslate/app.py:536
#, python-format
msgid "%(format)s format is not supported"
msgstr ""
#: libretranslate/app.py:544 libretranslate/app.py:568
#, python-format
msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)"
msgstr ""
#: libretranslate/app.py:589
#, python-format
msgid "Cannot translate text: %(text)s"
msgstr ""
#: libretranslate/app.py:676 libretranslate/app.py:730
msgid "Files translation are disabled on this server."
msgstr ""
#: libretranslate/app.py:690
msgid "Invalid request: empty file"
msgstr ""
#: libretranslate/app.py:693
msgid "Invalid request: file format not supported"
msgstr ""
#: libretranslate/app.py:738
msgid "Invalid filename"
msgstr ""
#: libretranslate/app.py:979
msgid "Suggestions are disabled on this server."
msgstr ""
#: libretranslate/locales/.langs.py:1
msgid "English"
msgstr ""
#: libretranslate/locales/.langs.py:2
msgid "Arabic"
msgstr ""
#: libretranslate/locales/.langs.py:3
msgid "Azerbaijani"
msgstr ""
#: libretranslate/locales/.langs.py:4
msgid "Chinese"
msgstr ""
#: libretranslate/locales/.langs.py:5
msgid "Czech"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Danish"
msgstr ""
#: libretranslate/locales/.langs.py:7
msgid "Dutch"
msgstr ""
#: libretranslate/locales/.langs.py:8
msgid "Esperanto"
msgstr ""
#: libretranslate/locales/.langs.py:9
msgid "Finnish"
msgstr ""
#: libretranslate/locales/.langs.py:10
msgid "French"
msgstr ""
#: libretranslate/locales/.langs.py:11
msgid "German"
msgstr ""
#: libretranslate/locales/.langs.py:12
msgid "Greek"
msgstr ""
#: libretranslate/locales/.langs.py:13
msgid "Hebrew"
msgstr ""
#: libretranslate/locales/.langs.py:14
msgid "Hindi"
msgstr ""
#: libretranslate/locales/.langs.py:15
msgid "Hungarian"
msgstr ""
#: libretranslate/locales/.langs.py:16
msgid "Indonesian"
msgstr ""
#: libretranslate/locales/.langs.py:17
msgid "Irish"
msgstr ""
#: libretranslate/locales/.langs.py:18
msgid "Italian"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "Japanese"
msgstr ""
#: libretranslate/locales/.langs.py:20
msgid "Korean"
msgstr ""
#: libretranslate/locales/.langs.py:21
msgid "Persian"
msgstr ""
#: libretranslate/locales/.langs.py:22
msgid "Polish"
msgstr ""
#: libretranslate/locales/.langs.py:23
msgid "Portuguese"
msgstr ""
#: libretranslate/locales/.langs.py:24
msgid "Russian"
msgstr ""
#: libretranslate/locales/.langs.py:25
msgid "Slovak"
msgstr ""
#: libretranslate/locales/.langs.py:26
msgid "Spanish"
msgstr ""
#: libretranslate/locales/.langs.py:27
msgid "Swedish"
msgstr ""
#: libretranslate/locales/.langs.py:28
msgid "Turkish"
msgstr ""
#: libretranslate/locales/.langs.py:29
msgid "Ukranian"
msgstr ""
#: libretranslate/locales/.langs.py:30
msgid "Vietnamese"
msgstr ""
#: libretranslate/locales/.swag.py:1
msgid "Retrieve list of supported languages"
msgstr ""
#: libretranslate/locales/.swag.py:2
msgid "List of languages"
msgstr ""
#: libretranslate/locales/.swag.py:3
msgid "translate"
msgstr ""
#: libretranslate/locales/.swag.py:4
msgid "Translate text from a language to another"
msgstr ""
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:219
msgid "Translated text"
msgstr ""
#: libretranslate/locales/.swag.py:6
msgid "Invalid request"
msgstr ""
#: libretranslate/locales/.swag.py:7
msgid "Translation error"
msgstr ""
#: libretranslate/locales/.swag.py:8
msgid "Slow down"
msgstr ""
#: libretranslate/locales/.swag.py:9
msgid "Banned"
msgstr ""
#: libretranslate/locales/.swag.py:10
msgid "Translate file from a language to another"
msgstr ""
#: libretranslate/locales/.swag.py:11
msgid "Translated file"
msgstr ""
#: libretranslate/locales/.swag.py:12
msgid "Detect the language of a single text"
msgstr ""
#: libretranslate/locales/.swag.py:13
msgid "Detections"
msgstr ""
#: libretranslate/locales/.swag.py:14
msgid "Detection error"
msgstr ""
#: libretranslate/locales/.swag.py:15
msgid "Retrieve frontend specific settings"
msgstr ""
#: libretranslate/locales/.swag.py:16
msgid "frontend settings"
msgstr ""
#: libretranslate/locales/.swag.py:17
msgid "frontend"
msgstr ""
#: libretranslate/locales/.swag.py:18
msgid "Submit a suggestion to improve a translation"
msgstr ""
#: libretranslate/locales/.swag.py:19
msgid "Success"
msgstr ""
#: libretranslate/locales/.swag.py:20
msgid "Not authorized"
msgstr ""
#: libretranslate/locales/.swag.py:21
msgid "feedback"
msgstr ""
#: libretranslate/locales/.swag.py:22
msgid "Language code"
msgstr ""
#: libretranslate/locales/.swag.py:23
msgid "Human-readable language name (in English)"
msgstr ""
#: libretranslate/locales/.swag.py:24
msgid "Supported target language codes"
msgstr ""
#: libretranslate/locales/.swag.py:25
msgid "Translated text(s)"
msgstr ""
#: libretranslate/locales/.swag.py:26
msgid "Error message"
msgstr ""
#: libretranslate/locales/.swag.py:27
msgid "Reason for slow down"
msgstr ""
#: libretranslate/locales/.swag.py:28
msgid "Translated file url"
msgstr ""
#: libretranslate/locales/.swag.py:29
msgid "Confidence value"
msgstr ""
#: libretranslate/locales/.swag.py:30
msgid "Character input limit for this language (-1 indicates no limit)"
msgstr ""
#: libretranslate/locales/.swag.py:31
msgid "Frontend translation timeout"
msgstr ""
#: libretranslate/locales/.swag.py:32
msgid "Whether the API key database is enabled."
msgstr ""
#: libretranslate/locales/.swag.py:33
msgid "Whether an API key is required."
msgstr ""
#: libretranslate/locales/.swag.py:34
msgid "Whether submitting suggestions is enabled."
msgstr ""
#: libretranslate/locales/.swag.py:35
msgid "Supported files format"
msgstr ""
#: libretranslate/locales/.swag.py:36
msgid "Whether submission was successful"
msgstr ""
#: libretranslate/templates/app.js.template:31
#: libretranslate/templates/app.js.template:275
#: libretranslate/templates/app.js.template:279
msgid "Copy text"
msgstr ""
#: libretranslate/templates/app.js.template:72
#: libretranslate/templates/app.js.template:78
#: libretranslate/templates/app.js.template:83
#: libretranslate/templates/app.js.template:262
#: libretranslate/templates/app.js.template:332
#: libretranslate/templates/app.js.template:402
#: libretranslate/templates/app.js.template:447
#, python-format
msgid "Cannot load %(url)s"
msgstr ""
#: libretranslate/templates/app.js.template:253
#: libretranslate/templates/app.js.template:323
#: libretranslate/templates/app.js.template:385
#: libretranslate/templates/app.js.template:395
msgid "Unknown error"
msgstr ""
#: libretranslate/templates/app.js.template:276
msgid "Copied"
msgstr ""
#: libretranslate/templates/app.js.template:320
msgid ""
"Thanks for your correction. Note the suggestion will not take effect "
"right away."
msgstr ""
#: libretranslate/templates/app.js.template:423
msgid "No languages available. Did you install the models correctly?"
msgstr ""
#: libretranslate/templates/app.js.template:479
#, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr ""
#: libretranslate/templates/app.js.template:479
msgid "press the \"Get API Key\" link."
msgstr ""
#: libretranslate/templates/app.js.template:479
msgid "contact the server operator."
msgstr ""
#: libretranslate/templates/index.html:8 libretranslate/templates/index.html:25
#: libretranslate/templates/index.html:333
msgid "Free and Open Source Machine Translation API"
msgstr ""
#: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:29
msgid ""
"Free and Open Source Machine Translation API. Self-hosted, offline "
"capable and easy to setup. Run your own API server in just a few minutes."
msgstr ""
#: libretranslate/templates/index.html:11
msgid "translation"
msgstr ""
#: libretranslate/templates/index.html:11
msgid "api"
msgstr ""
#: libretranslate/templates/index.html:64
msgid "API Docs"
msgstr ""
#: libretranslate/templates/index.html:66
msgid "Get API Key"
msgstr ""
#: libretranslate/templates/index.html:68
msgid "GitHub"
msgstr ""
#: libretranslate/templates/index.html:70
msgid "Set API Key"
msgstr ""
#: libretranslate/templates/index.html:72
msgid "Change language"
msgstr ""
#: libretranslate/templates/index.html:78
msgid "Edit"
msgstr ""
#: libretranslate/templates/index.html:154
msgid "Dismiss"
msgstr ""
#: libretranslate/templates/index.html:168
msgid "Translation API"
msgstr ""
#: libretranslate/templates/index.html:172
msgid "Translate Text"
msgstr ""
#: libretranslate/templates/index.html:176
msgid "Translate Files"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translate from"
msgstr ""
#: libretranslate/templates/index.html:192
msgid "Swap source and target languages"
msgstr ""
#: libretranslate/templates/index.html:195
msgid "Translate into"
msgstr ""
#: libretranslate/templates/index.html:207
msgid "Text to translate"
msgstr ""
#: libretranslate/templates/index.html:210
msgid "Delete text"
msgstr ""
#: libretranslate/templates/index.html:223
msgid "Suggest translation"
msgstr ""
#: libretranslate/templates/index.html:227
msgid "Cancel"
msgstr ""
#: libretranslate/templates/index.html:230
msgid "Send"
msgstr ""
#: libretranslate/templates/index.html:246
msgid "Supported file formats:"
msgstr ""
#: libretranslate/templates/index.html:250
msgid "File"
msgstr ""
#: libretranslate/templates/index.html:265
msgid "Remove file"
msgstr ""
#: libretranslate/templates/index.html:272
msgid "Translate"
msgstr ""
#: libretranslate/templates/index.html:273
#: libretranslate/templates/index.html:317
msgid "Download"
msgstr ""
#: libretranslate/templates/index.html:292
msgid "Request"
msgstr ""
#: libretranslate/templates/index.html:297
msgid "Response"
msgstr ""
#: libretranslate/templates/index.html:312
msgid "Open Source Machine Translation API"
msgstr ""
#: libretranslate/templates/index.html:313
msgid "Self-Hosted. Offline Capable. Easy to Setup."
msgstr ""
#: libretranslate/templates/index.html:332
msgid "LibreTranslate"
msgstr ""
#: libretranslate/templates/index.html:334
msgid "License:"
msgstr ""
#: libretranslate/templates/index.html:337
#, python-format
msgid ""
"This public API should be used for testing, personal or infrequent use. "
"If you're going to run an application in production, please "
"%(host_server)s or %(get_api_key)s."
msgstr ""
#: libretranslate/templates/index.html:337
msgid "host your own server"
msgstr ""
#: libretranslate/templates/index.html:337
msgid "get an API key"
msgstr ""
#: libretranslate/templates/index.html:345
#, python-format
msgid "Made with %(heart)s by %(contributors)s and powered by %(engine)s"
msgstr ""
#: libretranslate/templates/index.html:345
#, python-format
msgid "%(libretranslate)s Contributors"
msgstr ""

View File

@ -0,0 +1,4 @@
{
"name": "German",
"reviewed": false
}

View File

@ -0,0 +1,606 @@
# French translations for LibreTranslate.
# Copyright (C) 2023 LibreTranslate Authors
# This file is distributed under the same license as the LibreTranslate
# project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2023-01-06 14:26-0500\n"
"PO-Revision-Date: 2023-01-06 14:26-0500\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: fr <LL@li.org>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"Generated-By: Babel 2.11.0\n"
#: libretranslate/app.py:60
msgid "Invalid JSON format"
msgstr "Format JSON invalide"
#: libretranslate/app.py:128 libretranslate/templates/app.js.template:427
msgid "Auto Detect"
msgstr "Auto Detect"
#: libretranslate/app.py:193
msgid "Unauthorized"
msgstr "Non autorisé"
#: libretranslate/app.py:211
msgid "Too many request limits violations"
msgstr "Trop de demandes limitent les violations"
#: libretranslate/app.py:220
msgid "Invalid API key"
msgstr "Clé API invalide"
#: libretranslate/app.py:227
msgid "Please contact the server operator to get an API key"
msgstr "Veuillez contacter l'opérateur du serveur pour obtenir une clé API"
#: libretranslate/app.py:229
#, python-format
msgid "Visit %(url)s to get an API key"
msgstr "Visite %(url)s pour obtenir une clé API"
#: libretranslate/app.py:269
msgid "Slowdown:"
msgstr "Ralentissement :"
#: libretranslate/app.py:467 libretranslate/app.py:469
#: libretranslate/app.py:471 libretranslate/app.py:683
#: libretranslate/app.py:685 libretranslate/app.py:687
#: libretranslate/app.py:838 libretranslate/app.py:987
#: libretranslate/app.py:989 libretranslate/app.py:991
#: libretranslate/app.py:993
#, python-format
msgid "Invalid request: missing %(name)s parameter"
msgstr "Demande invalide: manquante %(name)s paramètre"
#: libretranslate/app.py:480 libretranslate/app.py:492
#, python-format
msgid "Invalid request: request (%(size)s) exceeds text limit (%(limit)s)"
msgstr ""
"Demande non valide : demande (%(size)s) dépasse la limite de texte "
"(%(limit)s)"
#: libretranslate/app.py:525 libretranslate/app.py:530
#: libretranslate/app.py:700 libretranslate/app.py:705
#, python-format
msgid "%(lang)s is not supported"
msgstr "%(lang)s n &amp;apos; est pas soutenue"
#: libretranslate/app.py:536
#, python-format
msgid "%(format)s format is not supported"
msgstr "%(format)s format n'est pas supporté"
#: libretranslate/app.py:544 libretranslate/app.py:568
#, python-format
msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from %(sname)s "
"(%(scode)s)"
msgstr ""
"%(tname)s (%(tcode)s) n'est pas disponible comme langue cible de %(sname)s "
"(%(scode)s)"
#: libretranslate/app.py:589
#, python-format
msgid "Cannot translate text: %(text)s"
msgstr "Impossible de traduire le texte: %(text)s"
#: libretranslate/app.py:676 libretranslate/app.py:730
msgid "Files translation are disabled on this server."
msgstr "La traduction de fichiers est désactivée sur ce serveur."
#: libretranslate/app.py:690
msgid "Invalid request: empty file"
msgstr "Demande invalide: fichier vide"
#: libretranslate/app.py:693
msgid "Invalid request: file format not supported"
msgstr "Demande invalide: format de fichier non supporté"
#: libretranslate/app.py:738
msgid "Invalid filename"
msgstr "Nom de fichier invalide"
#: libretranslate/app.py:979
msgid "Suggestions are disabled on this server."
msgstr "Les suggestions sont désactivées sur ce serveur."
#: libretranslate/locales/.langs.py:1
msgid "English"
msgstr "Anglais"
#: libretranslate/locales/.langs.py:2
msgid "Arabic"
msgstr "Arabe"
#: libretranslate/locales/.langs.py:3
msgid "Azerbaijani"
msgstr "Azerbaïdjan"
#: libretranslate/locales/.langs.py:4
msgid "Chinese"
msgstr "Chinois"
#: libretranslate/locales/.langs.py:5
msgid "Czech"
msgstr "Tchèque"
#: libretranslate/locales/.langs.py:6
msgid "Danish"
msgstr "Danish"
#: libretranslate/locales/.langs.py:7
msgid "Dutch"
msgstr "Néerlandais"
#: libretranslate/locales/.langs.py:8
msgid "Esperanto"
msgstr "Esperanto"
#: libretranslate/locales/.langs.py:9
msgid "Finnish"
msgstr "Finland"
#: libretranslate/locales/.langs.py:10
msgid "French"
msgstr "Français"
#: libretranslate/locales/.langs.py:11
msgid "German"
msgstr "Allemand"
#: libretranslate/locales/.langs.py:12
msgid "Greek"
msgstr "Grec"
#: libretranslate/locales/.langs.py:13
msgid "Hebrew"
msgstr "Hébreux"
#: libretranslate/locales/.langs.py:14
msgid "Hindi"
msgstr "Hindi"
#: libretranslate/locales/.langs.py:15
msgid "Hungarian"
msgstr "Hongrois"
#: libretranslate/locales/.langs.py:16
msgid "Indonesian"
msgstr "Indonésien"
#: libretranslate/locales/.langs.py:17
msgid "Irish"
msgstr "Irish"
#: libretranslate/locales/.langs.py:18
msgid "Italian"
msgstr "Italien"
#: libretranslate/locales/.langs.py:19
msgid "Japanese"
msgstr "Japonais"
#: libretranslate/locales/.langs.py:20
msgid "Korean"
msgstr "Corée"
#: libretranslate/locales/.langs.py:21
msgid "Persian"
msgstr "Perse"
#: libretranslate/locales/.langs.py:22
msgid "Polish"
msgstr "Polonais"
#: libretranslate/locales/.langs.py:23
msgid "Portuguese"
msgstr "Portugais"
#: libretranslate/locales/.langs.py:24
msgid "Russian"
msgstr "Russe"
#: libretranslate/locales/.langs.py:25
msgid "Slovak"
msgstr "Slovaquie"
#: libretranslate/locales/.langs.py:26
msgid "Spanish"
msgstr "Espagnol"
#: libretranslate/locales/.langs.py:27
msgid "Swedish"
msgstr "Suédois"
#: libretranslate/locales/.langs.py:28
msgid "Turkish"
msgstr "Turque"
#: libretranslate/locales/.langs.py:29
msgid "Ukranian"
msgstr "Ukranian"
#: libretranslate/locales/.langs.py:30
msgid "Vietnamese"
msgstr "Vietnam"
#: libretranslate/locales/.swag.py:1
msgid "Retrieve list of supported languages"
msgstr "Liste des langues supportées"
#: libretranslate/locales/.swag.py:2
msgid "List of languages"
msgstr "Liste des langues"
#: libretranslate/locales/.swag.py:3
msgid "translate"
msgstr "traduire"
#: libretranslate/locales/.swag.py:4
msgid "Translate text from a language to another"
msgstr "Traduire le texte d'une langue à une autre"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:219
msgid "Translated text"
msgstr "Texte traduit"
#: libretranslate/locales/.swag.py:6
msgid "Invalid request"
msgstr "Demande non valide"
#: libretranslate/locales/.swag.py:7
msgid "Translation error"
msgstr "Erreur de traduction"
#: libretranslate/locales/.swag.py:8
msgid "Slow down"
msgstr "Doucement"
#: libretranslate/locales/.swag.py:9
msgid "Banned"
msgstr "Banned"
#: libretranslate/locales/.swag.py:10
msgid "Translate file from a language to another"
msgstr "Translate file from a language to another"
#: libretranslate/locales/.swag.py:11
msgid "Translated file"
msgstr "Fichier traduit"
#: libretranslate/locales/.swag.py:12
msgid "Detect the language of a single text"
msgstr "Detect the language of a single text"
#: libretranslate/locales/.swag.py:13
msgid "Detections"
msgstr "Détections"
#: libretranslate/locales/.swag.py:14
msgid "Detection error"
msgstr "Erreur de détection"
#: libretranslate/locales/.swag.py:15
msgid "Retrieve frontend specific settings"
msgstr "Récupérer les paramètres spécifiques du frontend"
#: libretranslate/locales/.swag.py:16
msgid "frontend settings"
msgstr "paramètres de frontend"
#: libretranslate/locales/.swag.py:17
msgid "frontend"
msgstr "frontend"
#: libretranslate/locales/.swag.py:18
msgid "Submit a suggestion to improve a translation"
msgstr "Soumettre une suggestion pour améliorer la traduction"
#: libretranslate/locales/.swag.py:19
msgid "Success"
msgstr "Succès"
#: libretranslate/locales/.swag.py:20
msgid "Not authorized"
msgstr "Non autorisé"
#: libretranslate/locales/.swag.py:21
msgid "feedback"
msgstr "rétroaction"
#: libretranslate/locales/.swag.py:22
msgid "Language code"
msgstr "Code de langue"
#: libretranslate/locales/.swag.py:23
msgid "Human-readable language name (in English)"
msgstr "Nom de langue lisible (en anglais)"
#: libretranslate/locales/.swag.py:24
msgid "Supported target language codes"
msgstr "Codes linguistiques ciblés appuyés"
#: libretranslate/locales/.swag.py:25
msgid "Translated text(s)"
msgstr "Texte(s) traduit(s)"
#: libretranslate/locales/.swag.py:26
msgid "Error message"
msgstr "Message d &apos; erreur"
#: libretranslate/locales/.swag.py:27
msgid "Reason for slow down"
msgstr "Raison de ralentir"
#: libretranslate/locales/.swag.py:28
msgid "Translated file url"
msgstr "Fichier traduit url"
#: libretranslate/locales/.swag.py:29
msgid "Confidence value"
msgstr "Valeur de confiance"
#: libretranslate/locales/.swag.py:30
msgid "Character input limit for this language (-1 indicates no limit)"
msgstr ""
"Limite d'entrée de caractères pour cette langue (-1 n'indique aucune limite)"
#: libretranslate/locales/.swag.py:31
msgid "Frontend translation timeout"
msgstr "Délai de traduction de Frontend"
#: libretranslate/locales/.swag.py:32
msgid "Whether the API key database is enabled."
msgstr "Que la base de données clé API soit activée."
#: libretranslate/locales/.swag.py:33
msgid "Whether an API key is required."
msgstr "Si une clé API est requise."
#: libretranslate/locales/.swag.py:34
msgid "Whether submitting suggestions is enabled."
msgstr "La possibilité de soumettre des suggestions est activée."
#: libretranslate/locales/.swag.py:35
msgid "Supported files format"
msgstr "Format des fichiers supportés"
#: libretranslate/locales/.swag.py:36
msgid "Whether submission was successful"
msgstr "Que la soumission soit réussie"
#: libretranslate/templates/app.js.template:31
#: libretranslate/templates/app.js.template:275
#: libretranslate/templates/app.js.template:279
msgid "Copy text"
msgstr "Copie du texte"
#: libretranslate/templates/app.js.template:72
#: libretranslate/templates/app.js.template:78
#: libretranslate/templates/app.js.template:83
#: libretranslate/templates/app.js.template:262
#: libretranslate/templates/app.js.template:332
#: libretranslate/templates/app.js.template:402
#: libretranslate/templates/app.js.template:447
#, python-format
msgid "Cannot load %(url)s"
msgstr "Charge %(url)s"
#: libretranslate/templates/app.js.template:253
#: libretranslate/templates/app.js.template:323
#: libretranslate/templates/app.js.template:385
#: libretranslate/templates/app.js.template:395
msgid "Unknown error"
msgstr "Erreur inconnue"
#: libretranslate/templates/app.js.template:276
msgid "Copied"
msgstr "Copied"
#: libretranslate/templates/app.js.template:320
msgid ""
"Thanks for your correction. Note the suggestion will not take effect right "
"away."
msgstr ""
"Merci pour votre correction. Notez que la suggestion ne prendra pas effet "
"immédiatement."
#: libretranslate/templates/app.js.template:423
msgid "No languages available. Did you install the models correctly?"
msgstr ""
"Pas de langues disponibles. Avez-vous installé les modèles correctement ?"
#: libretranslate/templates/app.js.template:479
#, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr ""
"Entrez votre clé API. Si vous avez besoin d'une clé API, %(instructions)s"
#: libretranslate/templates/app.js.template:479
msgid "press the \"Get API Key\" link."
msgstr "appuyez sur le lien \"Get API Key\"."
#: libretranslate/templates/app.js.template:479
msgid "contact the server operator."
msgstr "contactez l'opérateur du serveur."
#: libretranslate/templates/index.html:8
#: libretranslate/templates/index.html:25
#: libretranslate/templates/index.html:333
msgid "Free and Open Source Machine Translation API"
msgstr "API de Traduction Automatique gratuite et Open Source"
#: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:29
msgid ""
"Free and Open Source Machine Translation API. Self-hosted, offline capable "
"and easy to setup. Run your own API server in just a few minutes."
msgstr ""
"API de Traduction Automatique et Open Source. Auto-hostée, hors ligne "
"capable et facile à installer. Exécutez votre propre serveur API en quelques"
" minutes."
#: libretranslate/templates/index.html:11
msgid "translation"
msgstr "traduction"
#: libretranslate/templates/index.html:11
msgid "api"
msgstr "api"
#: libretranslate/templates/index.html:64
msgid "API Docs"
msgstr "API Docs"
#: libretranslate/templates/index.html:66
msgid "Get API Key"
msgstr "Obtenir API Key"
#: libretranslate/templates/index.html:68
msgid "GitHub"
msgstr "GitHub"
#: libretranslate/templates/index.html:70
msgid "Set API Key"
msgstr "Set API Key"
#: libretranslate/templates/index.html:72
msgid "Change language"
msgstr "Changer de langue"
#: libretranslate/templates/index.html:78
msgid "Edit"
msgstr "Edit"
#: libretranslate/templates/index.html:154
msgid "Dismiss"
msgstr "Dismiss"
#: libretranslate/templates/index.html:168
msgid "Translation API"
msgstr "API de traduction"
#: libretranslate/templates/index.html:172
msgid "Translate Text"
msgstr "Texte traduit"
#: libretranslate/templates/index.html:176
msgid "Translate Files"
msgstr "Translate Files"
#: libretranslate/templates/index.html:182
msgid "Translate from"
msgstr "Translate from"
#: libretranslate/templates/index.html:192
msgid "Swap source and target languages"
msgstr "Inverser la source et les langues cibles"
#: libretranslate/templates/index.html:195
msgid "Translate into"
msgstr "Translate into"
#: libretranslate/templates/index.html:207
msgid "Text to translate"
msgstr "Texte pour traduire"
#: libretranslate/templates/index.html:210
msgid "Delete text"
msgstr "Supprimer le texte"
#: libretranslate/templates/index.html:223
msgid "Suggest translation"
msgstr "Traduction suggérée"
#: libretranslate/templates/index.html:227
msgid "Cancel"
msgstr "Annuler"
#: libretranslate/templates/index.html:230
msgid "Send"
msgstr "Envoyer"
#: libretranslate/templates/index.html:246
msgid "Supported file formats:"
msgstr "Formats de fichiers supportés:"
#: libretranslate/templates/index.html:250
msgid "File"
msgstr "Fichier"
#: libretranslate/templates/index.html:265
msgid "Remove file"
msgstr "Supprimer le fichier"
#: libretranslate/templates/index.html:272
msgid "Translate"
msgstr "Traduire"
#: libretranslate/templates/index.html:273
#: libretranslate/templates/index.html:317
msgid "Download"
msgstr "Télécharger"
#: libretranslate/templates/index.html:292
msgid "Request"
msgstr "Demande"
#: libretranslate/templates/index.html:297
msgid "Response"
msgstr "Réponse"
#: libretranslate/templates/index.html:312
msgid "Open Source Machine Translation API"
msgstr "Open Source API de Traduction automatique"
#: libretranslate/templates/index.html:313
msgid "Self-Hosted. Offline Capable. Easy to Setup."
msgstr "Auto-Hosted. Offline Capable. Facile à installer."
#: libretranslate/templates/index.html:332
msgid "LibreTranslate"
msgstr "LibreTranslate"
#: libretranslate/templates/index.html:334
msgid "License:"
msgstr "Licence:"
#: libretranslate/templates/index.html:337
#, python-format
msgid ""
"This public API should be used for testing, personal or infrequent use. If "
"you're going to run an application in production, please %(host_server)s or "
"%(get_api_key)s."
msgstr ""
"Cette API publique devrait être utilisée pour les tests, l'utilisation "
"personnelle ou occasionnelle. Si vous allez exécuter une demande en "
"production, s'il vous plaît %(host_server)s ou %(get_api_key)s."
#: libretranslate/templates/index.html:337
msgid "host your own server"
msgstr "hôte de votre propre serveur"
#: libretranslate/templates/index.html:337
msgid "get an API key"
msgstr "obtenir une clé API"
#: libretranslate/templates/index.html:345
#, python-format
msgid "Made with %(heart)s by %(contributors)s and powered by %(engine)s"
msgstr ""
"Fabriqué avec %(heart)s by %(contributors)s et alimenté par %(engine)s"
#: libretranslate/templates/index.html:345
#, python-format
msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Contributeurs"

View File

@ -0,0 +1,4 @@
{
"name": "French",
"reviewed": false
}

View File

@ -6,10 +6,10 @@
# #
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.8\n" "Project-Id-Version: LibreTranslate 1.3.9\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2023-01-05 14:02-0500\n" "POT-Creation-Date: 2023-01-06 14:26-0500\n"
"PO-Revision-Date: 2023-01-05 13:11-0500\n" "PO-Revision-Date: 2023-01-06 14:26-0500\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: it <LL@li.org>\n" "Language-Team: it <LL@li.org>\n"
"Language: it\n" "Language: it\n"
@ -19,69 +19,69 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.11.0\n" "Generated-By: Babel 2.11.0\n"
#: libretranslate/app.py:58 #: libretranslate/app.py:60
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Formato JSON non valido" msgstr "Formato JSON non valido"
#: libretranslate/app.py:126 libretranslate/templates/app.js.template:427 #: libretranslate/app.py:128 libretranslate/templates/app.js.template:427
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Rilevamento automatico" msgstr "Rilevamento automatico"
#: libretranslate/app.py:191 #: libretranslate/app.py:193
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Non autorizzato" msgstr "Non autorizzato"
#: libretranslate/app.py:209 #: libretranslate/app.py:211
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Troppe richieste limitano le violazioni" msgstr "Troppe richieste limitano le violazioni"
#: libretranslate/app.py:218 #: libretranslate/app.py:220
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Chiave API non valida" msgstr "Chiave API non valida"
#: libretranslate/app.py:225 #: libretranslate/app.py:227
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
"Si prega di contattare l'operatore del server per ottenere una chiave API" "Si prega di contattare l'operatore del server per ottenere una chiave API"
#: libretranslate/app.py:227 #: libretranslate/app.py:229
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Visita %(url)s per ottenere una chiave API" msgstr "Visita %(url)s per ottenere una chiave API"
#: libretranslate/app.py:267 #: libretranslate/app.py:269
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Rallenta:" msgstr "Rallenta:"
#: libretranslate/app.py:458 libretranslate/app.py:460 #: libretranslate/app.py:467 libretranslate/app.py:469
#: libretranslate/app.py:462 libretranslate/app.py:674 #: libretranslate/app.py:471 libretranslate/app.py:683
#: libretranslate/app.py:676 libretranslate/app.py:678 #: libretranslate/app.py:685 libretranslate/app.py:687
#: libretranslate/app.py:829 libretranslate/app.py:978 #: libretranslate/app.py:838 libretranslate/app.py:987
#: libretranslate/app.py:980 libretranslate/app.py:982 #: libretranslate/app.py:989 libretranslate/app.py:991
#: libretranslate/app.py:984 #: libretranslate/app.py:993
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Richiesta non valida: mancante %(name)s parametro" msgstr "Richiesta non valida: mancante %(name)s parametro"
#: libretranslate/app.py:471 libretranslate/app.py:483 #: libretranslate/app.py:480 libretranslate/app.py:492
#, python-format #, python-format
msgid "Invalid request: request (%(size)s) exceeds text limit (%(limit)s)" msgid "Invalid request: request (%(size)s) exceeds text limit (%(limit)s)"
msgstr "" msgstr ""
"Richiesta non valida: richiesta (%(size)s) supera il limite di testo " "Richiesta non valida: richiesta (%(size)s) supera il limite di testo "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:516 libretranslate/app.py:521 #: libretranslate/app.py:525 libretranslate/app.py:530
#: libretranslate/app.py:691 libretranslate/app.py:696 #: libretranslate/app.py:700 libretranslate/app.py:705
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s non è supportato" msgstr "%(lang)s non è supportato"
#: libretranslate/app.py:527 #: libretranslate/app.py:536
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s formato non è supportato" msgstr "%(format)s formato non è supportato"
#: libretranslate/app.py:535 libretranslate/app.py:559 #: libretranslate/app.py:544 libretranslate/app.py:568
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from %(sname)s " "%(tname)s (%(tcode)s) is not available as a target language from %(sname)s "
@ -90,28 +90,28 @@ msgstr ""
"%(tname)s (%(tcode)s) non è disponibile come lingua di destinazione " "%(tname)s (%(tcode)s) non è disponibile come lingua di destinazione "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
#: libretranslate/app.py:580 #: libretranslate/app.py:589
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Non può tradurre il testo: %(text)s" msgstr "Non può tradurre il testo: %(text)s"
#: libretranslate/app.py:667 libretranslate/app.py:721 #: libretranslate/app.py:676 libretranslate/app.py:730
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "La traduzione dei file è disabilitata su questo server." msgstr "La traduzione dei file è disabilitata su questo server."
#: libretranslate/app.py:681 #: libretranslate/app.py:690
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Richiesta non valida: file vuoto" msgstr "Richiesta non valida: file vuoto"
#: libretranslate/app.py:684 #: libretranslate/app.py:693
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Richiesta non valida: formato file non supportato" msgstr "Richiesta non valida: formato file non supportato"
#: libretranslate/app.py:729 #: libretranslate/app.py:738
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Invalid filename" msgstr "Invalid filename"
#: libretranslate/app.py:970 #: libretranslate/app.py:979
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "I suggerimenti sono disabilitati su questo server." msgstr "I suggerimenti sono disabilitati su questo server."
@ -244,32 +244,28 @@ msgid "List of languages"
msgstr "Elenco delle lingue" msgstr "Elenco delle lingue"
#: libretranslate/locales/.swag.py:3 #: libretranslate/locales/.swag.py:3
#, fuzzy
msgid "translate" msgid "translate"
msgstr "Traduttore" msgstr "tradurre"
#: libretranslate/locales/.swag.py:4 #: libretranslate/locales/.swag.py:4
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Tradurre testo da una lingua a un'altra" msgstr "Tradurre testo da una lingua a un'altra"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:183 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:219
msgid "Translated text" msgid "Translated text"
msgstr "Tradotto testo" msgstr "Tradotto testo"
#: libretranslate/locales/.swag.py:6 #: libretranslate/locales/.swag.py:6
#, fuzzy
msgid "Invalid request" msgid "Invalid request"
msgstr "Richiesta non valida: file vuoto" msgstr "Richiesta non valida"
#: libretranslate/locales/.swag.py:7 #: libretranslate/locales/.swag.py:7
#, fuzzy
msgid "Translation error" msgid "Translation error"
msgstr "traduzione" msgstr "Errore di traduzione"
#: libretranslate/locales/.swag.py:8 #: libretranslate/locales/.swag.py:8
#, fuzzy
msgid "Slow down" msgid "Slow down"
msgstr "Rallenta:" msgstr "Rallenta"
#: libretranslate/locales/.swag.py:9 #: libretranslate/locales/.swag.py:9
msgid "Banned" msgid "Banned"
@ -280,9 +276,8 @@ msgid "Translate file from a language to another"
msgstr "Tradurre file da una lingua a un'altra" msgstr "Tradurre file da una lingua a un'altra"
#: libretranslate/locales/.swag.py:11 #: libretranslate/locales/.swag.py:11
#, fuzzy
msgid "Translated file" msgid "Translated file"
msgstr "Traduci file" msgstr "Tradotto file"
#: libretranslate/locales/.swag.py:12 #: libretranslate/locales/.swag.py:12
msgid "Detect the language of a single text" msgid "Detect the language of a single text"
@ -305,9 +300,8 @@ msgid "frontend settings"
msgstr "impostazioni di frontend" msgstr "impostazioni di frontend"
#: libretranslate/locales/.swag.py:17 #: libretranslate/locales/.swag.py:17
#, fuzzy
msgid "frontend" msgid "frontend"
msgstr "impostazioni di frontend" msgstr "fronte"
#: libretranslate/locales/.swag.py:18 #: libretranslate/locales/.swag.py:18
msgid "Submit a suggestion to improve a translation" msgid "Submit a suggestion to improve a translation"
@ -318,7 +312,6 @@ msgid "Success"
msgstr "Successo" msgstr "Successo"
#: libretranslate/locales/.swag.py:20 #: libretranslate/locales/.swag.py:20
#, fuzzy
msgid "Not authorized" msgid "Not authorized"
msgstr "Non autorizzato" msgstr "Non autorizzato"
@ -339,9 +332,8 @@ msgid "Supported target language codes"
msgstr "Codici di lingua target supportati" msgstr "Codici di lingua target supportati"
#: libretranslate/locales/.swag.py:25 #: libretranslate/locales/.swag.py:25
#, fuzzy
msgid "Translated text(s)" msgid "Translated text(s)"
msgstr "Tradotto testo" msgstr "Tradotto testo(i)"
#: libretranslate/locales/.swag.py:26 #: libretranslate/locales/.swag.py:26
msgid "Error message" msgid "Error message"
@ -352,9 +344,8 @@ msgid "Reason for slow down"
msgstr "Ragione per rallentare" msgstr "Ragione per rallentare"
#: libretranslate/locales/.swag.py:28 #: libretranslate/locales/.swag.py:28
#, fuzzy
msgid "Translated file url" msgid "Translated file url"
msgstr "Traduci file" msgstr "Tradotto file url"
#: libretranslate/locales/.swag.py:29 #: libretranslate/locales/.swag.py:29
msgid "Confidence value" msgid "Confidence value"
@ -381,15 +372,15 @@ msgid "Whether submitting suggestions is enabled."
msgstr "Se presentare suggerimenti è abilitato." msgstr "Se presentare suggerimenti è abilitato."
#: libretranslate/locales/.swag.py:35 #: libretranslate/locales/.swag.py:35
#, fuzzy
msgid "Supported files format" msgid "Supported files format"
msgstr "Formati di file supportati:" msgstr "Formato file supportato"
#: libretranslate/locales/.swag.py:36 #: libretranslate/locales/.swag.py:36
msgid "Whether submission was successful" msgid "Whether submission was successful"
msgstr "Se la presentazione è stata di successo" msgstr "Se la presentazione è stata di successo"
#: libretranslate/templates/app.js.template:31 #: libretranslate/templates/app.js.template:31
#: libretranslate/templates/app.js.template:275
#: libretranslate/templates/app.js.template:279 #: libretranslate/templates/app.js.template:279
msgid "Copy text" msgid "Copy text"
msgstr "Copia testo" msgstr "Copia testo"
@ -443,14 +434,14 @@ msgstr "premere il link \"Get API Key\"."
msgid "contact the server operator." msgid "contact the server operator."
msgstr "contattare l'operatore del server." msgstr "contattare l'operatore del server."
#: libretranslate/templates/index.html:6 #: libretranslate/templates/index.html:8
#: libretranslate/templates/index.html:26 #: libretranslate/templates/index.html:25
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:333
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API di traduzione automatica gratuita e open source" msgstr "API di traduzione automatica gratuita e open source"
#: libretranslate/templates/index.html:8 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:30 #: libretranslate/templates/index.html:29
msgid "" msgid ""
"Free and Open Source Machine Translation API. Self-hosted, offline capable " "Free and Open Source Machine Translation API. Self-hosted, offline capable "
"and easy to setup. Run your own API server in just a few minutes." "and easy to setup. Run your own API server in just a few minutes."
@ -459,111 +450,132 @@ msgstr ""
" grado e facile da configurare. Eseguire il proprio server API in pochi " " grado e facile da configurare. Eseguire il proprio server API in pochi "
"minuti." "minuti."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
msgstr "traduzione" msgstr "traduzione"
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:11
msgid "api" msgid "api"
msgstr "api" msgstr "api"
#: libretranslate/templates/index.html:64 #: libretranslate/templates/index.html:64
#: libretranslate/templates/index.html:75
msgid "API Docs" msgid "API Docs"
msgstr "API" msgstr "API"
#: libretranslate/templates/index.html:66 #: libretranslate/templates/index.html:66
#: libretranslate/templates/index.html:77
msgid "Get API Key" msgid "Get API Key"
msgstr "Ottieni API Chiave" msgstr "Ottieni API Chiave"
#: libretranslate/templates/index.html:68 #: libretranslate/templates/index.html:68
#: libretranslate/templates/index.html:79
msgid "GitHub" msgid "GitHub"
msgstr "GitHub" msgstr "GitHub"
#: libretranslate/templates/index.html:81 #: libretranslate/templates/index.html:70
msgid "Set API Key" msgid "Set API Key"
msgstr "Set API Chiave" msgstr "Set API Chiave"
#: libretranslate/templates/index.html:118 #: libretranslate/templates/index.html:72
msgid "Change language"
msgstr "Cambia la lingua"
#: libretranslate/templates/index.html:78
msgid "Edit"
msgstr "Modifica"
#: libretranslate/templates/index.html:154
msgid "Dismiss" msgid "Dismiss"
msgstr "Oggetto" msgstr "Oggetto"
#: libretranslate/templates/index.html:132 #: libretranslate/templates/index.html:168
msgid "Translation API" msgid "Translation API"
msgstr "API di traduzione" msgstr "API di traduzione"
#: libretranslate/templates/index.html:136 #: libretranslate/templates/index.html:172
msgid "Translate Text" msgid "Translate Text"
msgstr "Traduzione" msgstr "Traduzione"
#: libretranslate/templates/index.html:140 #: libretranslate/templates/index.html:176
msgid "Translate Files" msgid "Translate Files"
msgstr "Traduci file" msgstr "Traduci file"
#: libretranslate/templates/index.html:146 #: libretranslate/templates/index.html:182
msgid "Translate from" msgid "Translate from"
msgstr "Traduttore da" msgstr "Traduttore da"
#: libretranslate/templates/index.html:159 #: libretranslate/templates/index.html:192
msgid "Swap source and target languages"
msgstr "Swap sorgente e lingue di destinazione"
#: libretranslate/templates/index.html:195
msgid "Translate into" msgid "Translate into"
msgstr "Traduzione" msgstr "Traduzione"
#: libretranslate/templates/index.html:171 #: libretranslate/templates/index.html:207
msgid "Text to translate" msgid "Text to translate"
msgstr "Testo da tradurre" msgstr "Testo da tradurre"
#: libretranslate/templates/index.html:191 #: libretranslate/templates/index.html:210
msgid "Delete text"
msgstr "Eliminare il testo"
#: libretranslate/templates/index.html:223
msgid "Suggest translation"
msgstr "Suggerisci la traduzione"
#: libretranslate/templates/index.html:227
msgid "Cancel" msgid "Cancel"
msgstr "Annulla" msgstr "Annulla"
#: libretranslate/templates/index.html:194 #: libretranslate/templates/index.html:230
msgid "Send" msgid "Send"
msgstr "Invia" msgstr "Invia"
#: libretranslate/templates/index.html:210 #: libretranslate/templates/index.html:246
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formati di file supportati:" msgstr "Formati di file supportati:"
#: libretranslate/templates/index.html:214 #: libretranslate/templates/index.html:250
msgid "File" msgid "File"
msgstr "File" msgstr "File"
#: libretranslate/templates/index.html:236 #: libretranslate/templates/index.html:265
msgid "Remove file"
msgstr "Rimuovi file"
#: libretranslate/templates/index.html:272
msgid "Translate" msgid "Translate"
msgstr "Traduttore" msgstr "Traduttore"
#: libretranslate/templates/index.html:237 #: libretranslate/templates/index.html:273
#: libretranslate/templates/index.html:281 #: libretranslate/templates/index.html:317
msgid "Download" msgid "Download"
msgstr "Scarica" msgstr "Scarica"
#: libretranslate/templates/index.html:256 #: libretranslate/templates/index.html:292
msgid "Request" msgid "Request"
msgstr "Richiesta" msgstr "Richiesta"
#: libretranslate/templates/index.html:261 #: libretranslate/templates/index.html:297
msgid "Response" msgid "Response"
msgstr "Risposta" msgstr "Risposta"
#: libretranslate/templates/index.html:276 #: libretranslate/templates/index.html:312
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API di traduzione automatica Open Source" msgstr "API di traduzione automatica Open Source"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:313
msgid "Self-Hosted. Offline Capable. Easy to Setup." msgid "Self-Hosted. Offline Capable. Easy to Setup."
msgstr "Ossessionato. Offline Capable. Facile da configurare." msgstr "Ossessionato. Offline Capable. Facile da configurare."
#: libretranslate/templates/index.html:296 #: libretranslate/templates/index.html:332
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:298 #: libretranslate/templates/index.html:334
msgid "License:" msgid "License:"
msgstr "Licenza:" msgstr "Licenza:"
#: libretranslate/templates/index.html:301 #: libretranslate/templates/index.html:337
#, python-format #, python-format
msgid "" msgid ""
"This public API should be used for testing, personal or infrequent use. If " "This public API should be used for testing, personal or infrequent use. If "
@ -574,21 +586,21 @@ msgstr ""
"infrequente. Se hai intenzione di eseguire un'applicazione in produzione, " "infrequente. Se hai intenzione di eseguire un'applicazione in produzione, "
"per favore %(host_server)s o %(get_api_key)s." "per favore %(host_server)s o %(get_api_key)s."
#: libretranslate/templates/index.html:301 #: libretranslate/templates/index.html:337
msgid "host your own server" msgid "host your own server"
msgstr "host tuo server" msgstr "host tuo server"
#: libretranslate/templates/index.html:301 #: libretranslate/templates/index.html:337
msgid "get an API key" msgid "get an API key"
msgstr "ottenere una chiave API" msgstr "ottenere una chiave API"
#: libretranslate/templates/index.html:309 #: libretranslate/templates/index.html:345
#, python-format #, python-format
msgid "Made with %(heart)s by %(contributors)s and powered by %(engine)s" msgid "Made with %(heart)s by %(contributors)s and powered by %(engine)s"
msgstr "" msgstr ""
"Realizzato con %(heart)s di %(contributors)s e alimentato da %(engine)s" "Realizzato con %(heart)s di %(contributors)s e alimentato da %(engine)s"
#: libretranslate/templates/index.html:309 #: libretranslate/templates/index.html:345
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Contributori" msgstr "%(libretranslate)s Contributori"

View File

@ -1,4 +1,4 @@
{ {
"name": "Italian", "name": "Italian",
"reviewed": true "reviewed": false
} }

View File

@ -59,12 +59,11 @@ if __name__ == "__main__":
pybabel() pybabel()
lang_codes = [l.code for l in languages if l != "en"] lang_codes = [l.code for l in languages if l != "en"]
lang_codes = ["it", "fr"] # TODO REMOVE
# Init/update # Init/update
for l in lang_codes: for l in lang_codes:
cmd = "init" cmd = "init"
if os.path.isdir(os.path.join(locales_dir, l)): if os.path.isdir(os.path.join(locales_dir, l, "LC_MESSAGES")):
cmd = "update" cmd = "update"
sys.argv = ["", cmd, "-i", messagespot, "-d", locales_dir, "-l", l] sys.argv = ["", cmd, "-i", messagespot, "-d", locales_dir, "-l", l]