Merge pull request #788 from pierotofy/fingerprint

Attack mode support
This commit is contained in:
Piero Toffanin 2025-04-18 14:50:25 -04:00 committed by GitHub
commit 937d8f0503
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
68 changed files with 7947 additions and 7303 deletions

View File

@ -200,6 +200,7 @@ Arguments passed to the process or set via environment variables are split into
| --require-api-key-origin | Require use of an API key for programmatic access to the API, unless the request origin matches this domain | `No restrictions on domain origin` | LT_REQUIRE_API_KEY_ORIGIN | | --require-api-key-origin | Require use of an API key for programmatic access to the API, unless the request origin matches this domain | `No restrictions on domain origin` | LT_REQUIRE_API_KEY_ORIGIN |
| --require-api-key-secret | Require use of an API key for programmatic access to the API, unless the client also sends a secret match | `No secrets required` | LT_REQUIRE_API_KEY_SECRET | | --require-api-key-secret | Require use of an API key for programmatic access to the API, unless the client also sends a secret match | `No secrets required` | LT_REQUIRE_API_KEY_SECRET |
| --require-api-key-fingerprint | Require use of an API key for programmatic access to the API, unless the client also matches a fingerprint | `No fingerprinting required` | LT_REQUIRE_API_KEY_FINGERPRINT | | --require-api-key-fingerprint | Require use of an API key for programmatic access to the API, unless the client also matches a fingerprint | `No fingerprinting required` | LT_REQUIRE_API_KEY_FINGERPRINT |
| --under-attack | Enable under attack mode. When enabled, requests must be made with an API key | `Disabled` | LT_UNDER_ATTACK |
| --suggestions | Allow user suggestions | `Disabled` | LT_SUGGESTIONS | | --suggestions | Allow user suggestions | `Disabled` | LT_SUGGESTIONS |
| --disable-files-translation | Disable files translation | `File translation allowed` | LT_DISABLE_FILES_TRANSLATION | | --disable-files-translation | Disable files translation | `File translation allowed` | LT_DISABLE_FILES_TRANSLATION |
| --disable-web-ui | Disable web ui | `Web Ui enabled` | LT_DISABLE_WEB_UI | | --disable-web-ui | Disable web ui | `Web Ui enabled` | LT_DISABLE_WEB_UI |

View File

@ -364,6 +364,9 @@ def create_app(args):
if flood.fingerprint_mismatch(ip, get_fingerprint()): if flood.fingerprint_mismatch(ip, get_fingerprint()):
need_key = True need_key = True
if args.under_attack and key_missing:
need_key = True
if need_key: if need_key:
description = _("Please contact the server operator to get an API key") description = _("Please contact the server operator to get an API key")
if args.get_api_key_link: if args.get_api_key_link:
@ -441,7 +444,8 @@ def create_app(args):
swagger_url=swagger_url, swagger_url=swagger_url,
available_locales=sorted([{'code': l['code'], 'name': _lazy(l['name'])} for l in get_available_locales(not args.debug)], key=lambda s: s['name']), available_locales=sorted([{'code': l['code'], 'name': _lazy(l['name'])} for l in get_available_locales(not args.debug)], key=lambda s: s['name']),
current_locale=get_locale(), current_locale=get_locale(),
alternate_locales=get_alternate_locale_links() alternate_locales=get_alternate_locale_links(),
under_attack=args.under_attack,
)) ))
if args.require_api_key_secret: if args.require_api_key_secret:

View File

@ -151,6 +151,11 @@ _default_options_objects = [
'default_value': False, 'default_value': False,
'value_type': 'bool' 'value_type': 'bool'
}, },
{
'name': 'UNDER_ATTACK',
'default_value': False,
'value_type': 'bool'
},
{ {
'name': 'REQUIRE_API_KEY_FINGERPRINT', 'name': 'REQUIRE_API_KEY_FINGERPRINT',
'default_value': False, 'default_value': False,

View File

@ -8,118 +8,116 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-03-02 05:55+0000\n" "PO-Revision-Date: 2025-03-02 05:55+0000\n"
"Last-Translator: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>\n" "Last-Translator: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/libretranslate/" "Language-Team: Arabic <https://hosted.weblate.org/projects/libretranslate/app/ar/>\n"
"app/ar/>\n"
"Language: ar\n" "Language: ar\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=0 && n%100<=2 ? 4 : 5);\n"
"&& n%100<=10 ? 3 : n%100>=0 && n%100<=2 ? 4 : 5);\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.10.3-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "تنسيق JSON غير صالح" msgstr "تنسيق JSON غير صالح"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "اكتشاف تلقائي" msgstr "اكتشاف تلقائي"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "غير مصرح به" msgstr "غير مصرح به"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "تم تجاوز عدد الطلبات المسموح بها" msgstr "تم تجاوز عدد الطلبات المسموح بها"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "مفتاح API غير صحيح" msgstr "مفتاح API غير صحيح"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "يرجى الاتصال بالسيرفر للحصول على مفتاح API" msgstr "يرجى الاتصال بالسيرفر للحصول على مفتاح API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "زيارة%(url)s للحصول على مفتاح API" msgstr "زيارة%(url)s للحصول على مفتاح API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "التباطؤ:" msgstr "التباطؤ:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "طلب غير صالح: المعامل %(name)s ‮مفقود" msgstr "طلب غير صالح: المعامل %(name)s ‮مفقود"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "عدم وجود طلب: <x>صفر</x> البارامترات ليست رقم %(name)s" msgstr "عدم وجود طلب: <x>صفر</x> البارامترات ليست رقم %(name)s"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "عدم وجود طلب: <x>صفر</x> البارامترات يجب أن تكون %(value)s %(name)s" msgstr "عدم وجود طلب: <x>صفر</x> البارامترات يجب أن تكون %(value)s %(name)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "الطلب خاطئ: الطلب (%(size)s) تتجاوز حدود النص (%(limit)s)" msgstr "الطلب خاطئ: الطلب (%(size)s) تتجاوز حدود النص (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s غير مدعوم‬" msgstr "%(lang)s غير مدعوم‬"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s الشكل غير مدعوم" msgstr "%(format)s الشكل غير مدعوم"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
"(%(scode)s)" "(%(scode)s)"
msgstr "%(tname)s %(tcode)sغير متاحة كلغة هدف من %(sname)s %(scode)s" msgstr "%(tname)s %(tcode)sغير متاحة كلغة هدف من %(sname)s %(scode)s"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "لا يمكن ترجمة النص: %(text)s" msgstr "لا يمكن ترجمة النص: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "ترجمة الملفات معطلة على هذا الخادم." msgstr "ترجمة الملفات معطلة على هذا الخادم."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "طلب خاطئ: ملف فارغ" msgstr "طلب خاطئ: ملف فارغ"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "طلب غير صحيح: صيغة الملف غير مدعومة" msgstr "طلب غير صحيح: صيغة الملف غير مدعومة"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "اسم الملف غير صالح" msgstr "اسم الملف غير صالح"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "الاقتراحات معطلة على هذا الخادم." msgstr "الاقتراحات معطلة على هذا الخادم."
@ -140,182 +138,178 @@ msgid "Azerbaijani"
msgstr "الأذربيجانية" msgstr "الأذربيجانية"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basque"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "بنغالي" msgstr "بنغالي"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "بلغاريا" msgstr "بلغاريا"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalan" msgstr "Catalan"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "الصينية" msgstr "الصينية"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "الصينية (التقليدية)" msgstr "الصينية (التقليدية)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "التشيكية" msgstr "التشيكية"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "الدنماركية" msgstr "الدنماركية"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "الهولندية" msgstr "الهولندية"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "الإسبيرنتو" msgstr "الإسبيرنتو"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "إستونيا" msgstr "إستونيا"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "الفنلندية" msgstr "الفنلندية"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "الفرنسية" msgstr "الفرنسية"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "غاليشي"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "الألمانية" msgstr "الألمانية"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "اليونانية" msgstr "اليونانية"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "العبرية" msgstr "العبرية"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "الهندية" msgstr "الهندية"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "الهنغارية" msgstr "الهنغارية"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "الإندونيسية" msgstr "الإندونيسية"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "الأيرلندية" msgstr "الأيرلندية"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "الإيطالية" msgstr "الإيطالية"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "اليابانية" msgstr "اليابانية"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "الكورية" msgstr "الكورية"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "لاتفيا" msgstr "لاتفيا"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "ليتوانيا" msgstr "ليتوانيا"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "مالي" msgstr "مالي"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "النرويج" msgstr "النرويج"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "الفارسية" msgstr "الفارسية"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "البولندية" msgstr "البولندية"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "البرتغالية" msgstr "البرتغالية"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "البرتغال (البرازيل)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "رومانيا" msgstr "رومانيا"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "الروسية" msgstr "الروسية"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "السلوفاكية" msgstr "السلوفاكية"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "سلوفينيا(ن)" msgstr "سلوفينيا(ن)"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "الإسبانية" msgstr "الإسبانية"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "السويدية" msgstr "السويدية"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "تايلند" msgstr "تايلند"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "التركية" msgstr "التركية"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "الأوكرانية" msgstr "الأوكرانية"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "صربيا" msgstr "صربيا"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "أوكرانيا" msgstr "أوكرانيا"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamese" msgstr "Vietnamese"
@ -335,7 +329,7 @@ msgstr "ترجمة"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "ترجمة النص من لغة إلى أخرى" msgstr "ترجمة النص من لغة إلى أخرى"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "النص المترجمة" msgstr "النص المترجمة"
@ -541,7 +535,7 @@ msgstr "نسخ النص"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "لا يمكن تحميل %(url)s" msgstr "لا يمكن تحميل %(url)s"
@ -567,30 +561,30 @@ msgstr "شكراً على تصحيحك ملاحظة الاقتراح لن يبد
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "لا توجد لغات متاحة. هل قمت بتثبيت النماذج بشكل صحيح؟?" msgstr "لا توجد لغات متاحة. هل قمت بتثبيت النماذج بشكل صحيح؟?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "ادخل مفتاحك إذا كنت بحاجة إلى مفتاح API، %(instructions)s" msgstr "ادخل مفتاحك إذا كنت بحاجة إلى مفتاح API، %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "اضغط على رابط \"المفاتيح\"." msgstr "اضغط على رابط \"المفاتيح\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "اتصل بمشغل الخادم." msgstr "اتصل بمشغل الخادم."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "واجهة برمجة تطبيقات حرة ومفتوحة المصدر للترجمة الآلية" msgstr "واجهة برمجة تطبيقات حرة ومفتوحة المصدر للترجمة الآلية"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"واجهة حرة ومفتوحة المصدر لبرمجة تطبيقات الترجمة الآلية. متاح للتنزيل مجانا " "واجهة حرة ومفتوحة المصدر لبرمجة تطبيقات الترجمة الآلية. متاح للتنزيل مجانا "
"ويعمل دون اتصال بالانترنت وسهل للتثبيت. قوموا بإطلاق خادمكم الخاص في غضون " "ويعمل دون اتصال بالانترنت وسهل للتثبيت. قوموا بإطلاق خادمكم الخاص في غضون "
@ -636,101 +630,109 @@ msgstr "الظلمة/الضوء"
msgid "Dismiss" msgid "Dismiss"
msgstr "تجاهل" msgstr "تجاهل"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"ونظراً لإساءة استعمال الجوز، فإن طلبات الترجمة تقتصر مؤقتاً على المستعملين "
"الذين لديهم مفتاح قانوني صالح. آسف على الإزعاج!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "الترجمة API" msgstr "الترجمة API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "ترجمة النص" msgstr "ترجمة النص"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "ترجمة الملفات" msgstr "ترجمة الملفات"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "ترجمة من" msgstr "ترجمة من"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "تبديل المصدر واللغات المستهدفة" msgstr "تبديل المصدر واللغات المستهدفة"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "ترجمة الى" msgstr "ترجمة الى"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "نص للترجمة" msgstr "نص للترجمة"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "حذف النص" msgstr "حذف النص"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "اقتراح ترجمة" msgstr "اقتراح ترجمة"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "إلغاء" msgstr "إلغاء"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "أرسل" msgstr "أرسل"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "صيغ الملفات المدعومة:" msgstr "صيغ الملفات المدعومة:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "ملف" msgstr "ملف"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "حذف الملف" msgstr "حذف الملف"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "ترجمة" msgstr "ترجمة"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "تحميل" msgstr "تحميل"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "الطلب" msgstr "الطلب"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "الرد" msgstr "الرد"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "api ترجمة آلي مفتوح المصدر" msgstr "api ترجمة آلي مفتوح المصدر"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "مجاني للتنزيل. يمكن استخدامه دون اتصال بالإنترنت. سهل الإعداد." msgstr "مجاني للتنزيل. يمكن استخدامه دون اتصال بالإنترنت. سهل الإعداد."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "ترجمة حرة" msgstr "ترجمة حرة"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "الرخصة:" msgstr "الرخصة:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "مصنوعة %(heart)s من قبل %(contributors)s ومدعومة بواسطة %(engine)s" msgstr "مصنوعة %(heart)s من قبل %(contributors)s ومدعومة بواسطة %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s المساهمون" msgstr "%(libretranslate)s المساهمون"
@ -755,3 +757,9 @@ msgstr "%(libretranslate)s المساهمون"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "الحصول على مفتاح API" #~ msgstr "الحصول على مفتاح API"
#~ msgid "Basque"
#~ msgstr "Basque"
#~ msgid "Galician"
#~ msgstr "غاليشي"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-09-17 21:09+0000\n" "PO-Revision-Date: 2024-09-17 21:09+0000\n"
"Last-Translator: Dinissantos <Dinissantos999@hotmail.com>\n" "Last-Translator: Dinissantos <Dinissantos999@hotmail.com>\n"
"Language-Team: Azerbaijani <https://hosted.weblate.org/projects/libretranslate/app/az/>\n" "Language-Team: Azerbaijani <https://hosted.weblate.org/projects/libretranslate/app/az/>\n"
@ -17,78 +17,79 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Invalid JSON format" msgstr "Invalid JSON format"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Avtomatik simptomlar" msgstr "Avtomatik simptomlar"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Uşaq" msgstr "Uşaq"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Ən çox məlumat limitləri" msgstr "Ən çox məlumat limitləri"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Invalid API əsas" msgstr "Invalid API əsas"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Bir API əsas almaq üçün server operatorla əlaqə edin" msgstr "Bir API əsas almaq üçün server operatorla əlaqə edin"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Bakı %(url)s Bir API əsas almaq" msgstr "Bakı %(url)s Bir API əsas almaq"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Yavaşlama:" msgstr "Yavaşlama:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Invalid tərəfindən: eksik %(name)s Qeydiyyat" msgstr "Invalid tərəfindən: eksik %(name)s Qeydiyyat"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Ad Soyad: <x>Qeydiyyat</x> parametr bir sayı deyil %(name)s" msgstr "Ad Soyad: <x>Qeydiyyat</x> parametr bir sayı deyil %(name)s"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Ad Soyad: <x>Qeydiyyat</x> parametr &lt;= %(value)s %(name)s" msgstr "Ad Soyad: <x>Qeydiyyat</x> parametr &lt;= %(value)s %(name)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, fuzzy, python-format #, fuzzy, 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 "Invalid tərəfindən: (%(size)s) / (%(limit)s)" msgstr "Invalid tərəfindən: (%(size)s) / (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s Yadda saxla" msgstr "%(lang)s Yadda saxla"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s format dəstəkləmir" msgstr "%(format)s format dəstəkləmir"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, fuzzy, python-format #, fuzzy, 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 "
@ -96,28 +97,28 @@ msgid ""
msgstr "" msgstr ""
"%(tname)s (%(tcode)s Ətraf dili kimi mövcud deyil %(sname)s (%(scode)s)" "%(tname)s (%(tcode)s Ətraf dili kimi mövcud deyil %(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Qeyd çevirmə: %(text)s" msgstr "Qeyd çevirmə: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Bu server üzərində faylları silinir." msgstr "Bu server üzərində faylları silinir."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Invalid istə: boş fayl" msgstr "Invalid istə: boş fayl"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Invalid tərəfindən: fayl format əlavə etmir" msgstr "Invalid tərəfindən: fayl format əlavə etmir"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Ad Soyad" msgstr "Ad Soyad"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Proqramlar bu server üzrə dəstəklənir." msgstr "Proqramlar bu server üzrə dəstəklənir."
@ -138,182 +139,178 @@ msgid "Azerbaijani"
msgstr "Bakı" msgstr "Bakı"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Qalereya"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Qalereya" msgstr "Qalereya"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Rusiya" msgstr "Rusiya"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Kateqoriya" msgstr "Kateqoriya"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Çin" msgstr "Çin"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Çin (traditional)" msgstr "Çin (traditional)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Çex dili" msgstr "Çex dili"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danimarka" msgstr "Danimarka"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Rusiya" msgstr "Rusiya"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estoniya" msgstr "Estoniya"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Qeydiyyat" msgstr "Qeydiyyat"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Fransız" msgstr "Fransız"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr " Gal"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Almaniya" msgstr "Almaniya"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Yunanıstan" msgstr "Yunanıstan"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Elan" msgstr "Elan"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Qeydiyyat" msgstr "Qeydiyyat"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Bakı" msgstr "Bakı"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Qeydiyyat" msgstr "Qeydiyyat"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Rusiya" msgstr "Rusiya"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Rusiya" msgstr "Rusiya"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Yapon" msgstr "Yapon"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreya" msgstr "Koreya"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Latvia" msgstr "Latvia"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Rusiya" msgstr "Rusiya"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Bakı" msgstr "Bakı"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Rusiya" msgstr "Rusiya"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Axtar" msgstr "Axtar"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Bakı" msgstr "Bakı"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portuguese" msgstr "Portuguese"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr " Portuguese (Brazil)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Romanian" msgstr "Romanian"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rusiya" msgstr "Rusiya"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Qeydiyyat" msgstr "Qeydiyyat"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Sloveniya" msgstr "Sloveniya"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "İspaniya" msgstr "İspaniya"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Bakı" msgstr "Bakı"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Axtarış" msgstr "Axtarış"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thai" msgstr "Thai"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Türkiyə" msgstr "Türkiyə"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "U" msgstr "U"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Bakı" msgstr "Bakı"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Rusiya" msgstr "Rusiya"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrayna" msgstr "Ukrayna"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr " Vietnamese" msgstr " Vietnamese"
@ -333,7 +330,7 @@ msgstr "translate"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Bir dildən digər məsləhət" msgstr "Bir dildən digər məsləhət"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Tarix" msgstr "Tarix"
@ -545,7 +542,7 @@ msgstr "Elanlar"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Qeydiyyat %(url)s" msgstr "Qeydiyyat %(url)s"
@ -571,33 +568,33 @@ msgstr "Sizin düzeltmeniz üçün. Müəlliflik hüququqları qorunur."
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Heç bir dil mövcuddur. Siz modelləri düzgün quraşdırdı?" msgstr "Heç bir dil mövcuddur. Siz modelləri düzgün quraşdırdı?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, fuzzy, python-format #, fuzzy, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "API key növü. Bir API əsas lazım varsa, %(instructions)s" msgstr "API key növü. Bir API əsas lazım varsa, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "\"Get API Key\" linkini basın." msgstr "\"Get API Key\" linkini basın."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "server operatoru əlaqə edin." msgstr "server operatoru əlaqə edin."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Pulsuz və Açıq Source Machine Translation API" msgstr "Pulsuz və Açıq Source Machine Translation API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Pulsuz və Open Source Machine Translation API. Yükləmək üçün pulsuz, offline və asan" "Pulsuz və Open Source Machine Translation API. Yükləmək üçün pulsuz, offline"
" quraşdırmaq. Yalnız bir neçə dərhal öz API server çalışır." " və asan quraşdırmaq. Yalnız bir neçə dərhal öz API server çalışır."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -639,101 +636,109 @@ msgstr "Qızıl / iş rejimi"
msgid "Dismiss" msgid "Dismiss"
msgstr "Qeydiyyat" msgstr "Qeydiyyat"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Avtomobil istismarı ilə, çeviri məlumatları müxtəlif API key ilə "
"istifadəçilərlə əlaqədardır. Dövlət üçün gözəl!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Axtarış" msgstr "Axtarış"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Axtarış" msgstr "Axtarış"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Proqramlar" msgstr "Proqramlar"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Qeydiyyatdan" msgstr "Qeydiyyatdan"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Swap məhsul və hedef dillər" msgstr "Swap məhsul və hedef dillər"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Axtarış" msgstr "Axtarış"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Tarix" msgstr "Tarix"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Delete" msgstr "Delete"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Qeydiyyat" msgstr "Qeydiyyat"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Tarix" msgstr "Tarix"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "E-poçt" msgstr "E-poçt"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Dəstəklənən fayl formatları:" msgstr "Dəstəklənən fayl formatları:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Qeydiyyat" msgstr "Qeydiyyat"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Proqram" msgstr "Proqram"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Axtarış" msgstr "Axtarış"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Pulsuz" msgstr "Pulsuz"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Qeydiyyat" msgstr "Qeydiyyat"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Response" msgstr "Response"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Open Source Machine Translation API" msgstr "Open Source Machine Translation API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Yükləmək üçün pulsuz. Offline Capable. Avadanlıq." msgstr "Yükləmək üçün pulsuz. Offline Capable. Avadanlıq."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "Qeydiyyat" msgstr "Qeydiyyat"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Lisenziya:" msgstr "Lisenziya:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, fuzzy, python-format #, fuzzy, 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 "Yaponiya %(heart)s by %(contributors)s və tərəfdaşlıq %(engine)s" msgstr "Yaponiya %(heart)s by %(contributors)s və tərəfdaşlıq %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, fuzzy, python-format #, fuzzy, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Kontributors" msgstr "%(libretranslate)s Kontributors"
@ -758,3 +763,9 @@ msgstr "%(libretranslate)s Kontributors"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "bir API əsas almaq" #~ msgstr "bir API əsas almaq"
#~ msgid "Basque"
#~ msgstr "Qalereya"
#~ msgid "Galician"
#~ msgstr " Gal"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.12\n" "Project-Id-Version: LibreTranslate 1.3.12\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-04-02 23:12+0000\n" "PO-Revision-Date: 2024-04-02 23:12+0000\n"
"Last-Translator: rferee <rferee_subs@protonmail.com>\n" "Last-Translator: rferee <rferee_subs@protonmail.com>\n"
"Language: be\n" "Language: be\n"
@ -19,80 +19,81 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Памылковы JSON-фармат" msgstr "Памылковы JSON-фармат"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Аўтавызначэнне" msgstr "Аўтавызначэнне"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Патрэбна аўтарызацыя" msgstr "Патрэбна аўтарызацыя"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Перавышаны ліміт запытаў" msgstr "Перавышаны ліміт запытаў"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Памылковы API ключ" msgstr "Памылковы API ключ"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Калі ласка звяжыцеся з аператарам сэрверу каб атрымаць API ключ" msgstr "Калі ласка звяжыцеся з аператарам сэрверу каб атрымаць API ключ"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Наведайце %(url)s каб атрымаць API ключ" msgstr "Наведайце %(url)s каб атрымаць API ключ"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Запаволенне:" msgstr "Запаволенне:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Памылковы запыт: параметар %(name)s адсутнічае" msgstr "Памылковы запыт: параметар %(name)s адсутнічае"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Памылковы запыт: запыт (%(size)s) перавышае дазволены ліміт тэксту " "Памылковы запыт: запыт (%(size)s) перавышае дазволены ліміт тэксту "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s не падтрымліваецца" msgstr "%(lang)s не падтрымліваецца"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Фармат %(format)s не падтрымліваеецца" msgstr "Фармат %(format)s не падтрымліваеецца"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -101,28 +102,28 @@ msgstr ""
"%(tname)s (%(tcode)s) не даступная як мова перакладу з %(sname)s " "%(tname)s (%(tcode)s) не даступная як мова перакладу з %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Не атрымалася перакласці тэкст: %(text)s" msgstr "Не атрымалася перакласці тэкст: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Переклад файлаў вымкнуты на гэтым сэрвере." msgstr "Переклад файлаў вымкнуты на гэтым сэрвере."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Памылковы запыт: пусты файл" msgstr "Памылковы запыт: пусты файл"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Памылковы запыт: фармат файла не падтрымліваецца" msgstr "Памылковы запыт: фармат файла не падтрымліваецца"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Няслушная назва файла" msgstr "Няслушная назва файла"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Прапанаванні выключаны на гэтым сэрверы." msgstr "Прапанаванні выключаны на гэтым сэрверы."
@ -143,182 +144,178 @@ msgid "Azerbaijani"
msgstr "Азербайджанская" msgstr "Азербайджанская"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Кітайская" msgstr "Кітайская"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Чешская" msgstr "Чешская"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Дацкая" msgstr "Дацкая"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Нідэрландская" msgstr "Нідэрландская"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Эсперанта" msgstr "Эсперанта"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Фінская" msgstr "Фінская"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Французская" msgstr "Французская"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Нямецкая" msgstr "Нямецкая"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Грэчаская" msgstr "Грэчаская"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Іўрыт" msgstr "Іўрыт"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Хіндзі" msgstr "Хіндзі"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Венгерская" msgstr "Венгерская"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Інданезійская" msgstr "Інданезійская"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Ірландская" msgstr "Ірландская"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Італьянская" msgstr "Італьянская"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Японская" msgstr "Японская"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Карэйская" msgstr "Карэйская"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Персідская" msgstr "Персідская"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Польская" msgstr "Польская"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Партугальская" msgstr "Партугальская"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Руская" msgstr "Руская"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Славацкая" msgstr "Славацкая"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Іспанская" msgstr "Іспанская"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Шведская" msgstr "Шведская"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Турэцкая" msgstr "Турэцкая"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Украінская" msgstr "Украінская"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -338,7 +335,7 @@ msgstr "пераклад"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Перакласць тэкст з адной мовы на іншую" msgstr "Перакласць тэкст з адной мовы на іншую"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Перакладзены тэкст" msgstr "Перакладзены тэкст"
@ -546,7 +543,7 @@ msgstr "Скапіяваць тэкст"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Немагчыма спампаваць %(url)s" msgstr "Немагчыма спампаваць %(url)s"
@ -574,21 +571,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Няма даступных моў. Вы слушна ўсталявалі мадэлі?" msgstr "Няма даступных моў. Вы слушна ўсталявалі мадэлі?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Увядзіце ваш API ключ. Калі вам патрэбен API ключ, %(instructions)s" msgstr "Увядзіце ваш API ключ. Калі вам патрэбен API ключ, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "націсніце на спасылку \"Атрымаць API ключ\"." msgstr "націсніце на спасылку \"Атрымаць API ключ\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "звяжыцеся з аператарам сэрвера." msgstr "звяжыцеся з аператарам сэрвера."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Бясплатнае API для машыннага перакладу з адкрытым выточным кодам" msgstr "Бясплатнае API для машыннага перакладу з адкрытым выточным кодам"
@ -640,101 +637,107 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "" msgstr ""
@ -756,3 +759,9 @@ msgstr ""
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "" #~ msgstr ""
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,91 +8,91 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.12\n" "Project-Id-Version: LibreTranslate 1.3.12\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-01-02 16:01+0000\n" "PO-Revision-Date: 2025-01-02 16:01+0000\n"
"Last-Translator: Salif Mehmed <mail@salif.eu>\n" "Last-Translator: Salif Mehmed <mail@salif.eu>\n"
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/libretranslate/"
"app/bg/>\n"
"Language: bg\n" "Language: bg\n"
"Language-Team: Bulgarian "
"<https://hosted.weblate.org/projects/libretranslate/app/bg/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.10-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Невалиден JSON формат" msgstr "Невалиден JSON формат"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Разпознаване" msgstr "Разпознаване"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Неоторизиран" msgstr "Неоторизиран"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Твърде много нарушения на ограниченията на заявките" msgstr "Твърде много нарушения на ограниченията на заявките"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Невалиден API ключ" msgstr "Невалиден API ключ"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Моля, свържете се с оператора на сървъра, за да получите API ключ" msgstr "Моля, свържете се с оператора на сървъра, за да получите API ключ"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Посетете %(url)s, за да получите API ключ" msgstr "Посетете %(url)s, за да получите API ключ"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Забавяне:" msgstr "Забавяне:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Невалидна заявка: липсващ %(name)s параметър" msgstr "Невалидна заявка: липсващ %(name)s параметър"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Невалидна заявка: параметърът %(name)s не е число" msgstr "Невалидна заявка: параметърът %(name)s не е число"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Невалидна заявка: параметърът %(name)s трябва да бъде <= %(value)s" msgstr "Невалидна заявка: параметърът %(name)s трябва да бъде <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Невалидна заявка: заявката (%(size)s) надвишава ограничението за текст " "Невалидна заявка: заявката (%(size)s) надвишава ограничението за текст "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s не се поддържа" msgstr "%(lang)s не се поддържа"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Форматът %(format)s не се поддържа" msgstr "Форматът %(format)s не се поддържа"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -101,28 +101,28 @@ msgstr ""
"%(tname)s (%(tcode)s) не е наличен като целеви език от %(sname)s " "%(tname)s (%(tcode)s) не е наличен като целеви език от %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Не може да се преведе текстът: %(text)s" msgstr "Не може да се преведе текстът: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Превеждането на файлове е изключено на този сървър." msgstr "Превеждането на файлове е изключено на този сървър."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Невалидна заявка: празен файл" msgstr "Невалидна заявка: празен файл"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Невалидна заявка: файловият формат не се поддържа" msgstr "Невалидна заявка: файловият формат не се поддържа"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Невалидно име на файла" msgstr "Невалидно име на файла"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Предложенията са изключени на този сървър." msgstr "Предложенията са изключени на този сървър."
@ -143,182 +143,178 @@ msgid "Azerbaijani"
msgstr "азербайджански" msgstr "азербайджански"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "баски"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "бенгалски" msgstr "бенгалски"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "български" msgstr "български"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "каталонски" msgstr "каталонски"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "китайски" msgstr "китайски"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "китайски (традиционен)" msgstr "китайски (традиционен)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "чешки" msgstr "чешки"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "датски" msgstr "датски"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "нидерландски" msgstr "нидерландски"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "есперанто" msgstr "есперанто"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "естонски" msgstr "естонски"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "фински" msgstr "фински"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "френски" msgstr "френски"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "галисийски"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "немски" msgstr "немски"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "гръцки" msgstr "гръцки"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "иврит" msgstr "иврит"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "хинди" msgstr "хинди"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "унгарски" msgstr "унгарски"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "индонезийски" msgstr "индонезийски"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "ирландски" msgstr "ирландски"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "италиански" msgstr "италиански"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "японски" msgstr "японски"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "корейски" msgstr "корейски"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "латвийски" msgstr "латвийски"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "литовски" msgstr "литовски"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "малайски" msgstr "малайски"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "норвежки" msgstr "норвежки"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "персийски" msgstr "персийски"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "полски" msgstr "полски"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "португалски" msgstr "португалски"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "румънски" msgstr "румънски"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "руски" msgstr "руски"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "словашки" msgstr "словашки"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "словенски" msgstr "словенски"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "испански" msgstr "испански"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "шведски" msgstr "шведски"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "тагалог" msgstr "тагалог"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "тайски" msgstr "тайски"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "турски" msgstr "турски"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "украински" msgstr "украински"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "урду" msgstr "урду"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "сръбски" msgstr "сръбски"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "украински" msgstr "украински"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "виетнамски" msgstr "виетнамски"
@ -338,7 +334,7 @@ msgstr "превеждане"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Превеждане на текст от един език на друг" msgstr "Превеждане на текст от един език на друг"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Преведен текст" msgstr "Преведен текст"
@ -546,7 +542,7 @@ msgstr "Копиране на текста"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Не може да се зареди %(url)s" msgstr "Не може да се зареди %(url)s"
@ -574,21 +570,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Няма налични езици. Правилно ли инсталирахте моделите?" msgstr "Няма налични езици. Правилно ли инсталирахте моделите?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Въведете своя API ключ. Ако имате нужда от API ключ, %(instructions)s" msgstr "Въведете своя API ключ. Ако имате нужда от API ключ, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "натиснете връзката „Получаване на API ключ“." msgstr "натиснете връзката „Получаване на API ключ“."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "свържете се с оператора на сървъра." msgstr "свържете се с оператора на сървъра."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Свободен API с отворен код за машинен превод" msgstr "Свободен API с отворен код за машинен превод"
@ -642,101 +638,107 @@ msgstr "Превключване на тъмен/светъл режим"
msgid "Dismiss" msgid "Dismiss"
msgstr "Отхвърляне" msgstr "Отхвърляне"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API за превеждане" msgstr "API за превеждане"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Превод на текст" msgstr "Превод на текст"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Превод на файлове" msgstr "Превод на файлове"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Превеждане от" msgstr "Превеждане от"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Размяна на изходния и целевия език" msgstr "Размяна на изходния и целевия език"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Превеждане на" msgstr "Превеждане на"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Текст за превод" msgstr "Текст за превод"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Изтриване на текста" msgstr "Изтриване на текста"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Предлагане на превод" msgstr "Предлагане на превод"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Отказ" msgstr "Отказ"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Изпращане" msgstr "Изпращане"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Поддържани файлови формати:" msgstr "Поддържани файлови формати:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Файл" msgstr "Файл"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Премахване на файла" msgstr "Премахване на файла"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Превеждане" msgstr "Превеждане"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Изтегляне" msgstr "Изтегляне"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Заявка" msgstr "Заявка"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Отговор" msgstr "Отговор"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API с отворен код за машинен превод" msgstr "API с отворен код за машинен превод"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "безплатно за изтегляне. Офлайн способност. Лесен за настройка." msgstr "безплатно за изтегляне. Офлайн способност. Лесен за настройка."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Лицензия:" msgstr "Лицензия:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Направено с %(heart)s от %(contributors)s и задвижвано от %(engine)s" msgstr "Направено с %(heart)s от %(contributors)s и задвижвано от %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Сътрудници" msgstr "%(libretranslate)s Сътрудници"
@ -762,3 +764,10 @@ msgstr "%(libretranslate)s Сътрудници"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "получаване на API ключ" #~ msgstr "получаване на API ключ"
#~ msgid "Basque"
#~ msgstr "баски"
#~ msgid "Galician"
#~ msgstr "галисийски"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.1\n" "Project-Id-Version: LibreTranslate 1.6.1\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-08-08 13:20-0400\n" "PO-Revision-Date: 2024-08-08 13:20-0400\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: bn <LL@li.org>\n" "Language-Team: bn <LL@li.org>\n"
@ -17,81 +17,82 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "অবৈধ JSON বিন্যাস" msgstr "অবৈধ JSON বিন্যাস"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "স্বয়ংক্রীয় সনাক্তকরণ" msgstr "স্বয়ংক্রীয় সনাক্তকরণ"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "অনুমোদিত নয়" msgstr "অনুমোদিত নয়"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "অত্যাধিক সংখ্যক সীমা লঙ্ঘন" msgstr "অত্যাধিক সংখ্যক সীমা লঙ্ঘন"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "ভুল API কি" msgstr "ভুল API কি"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "API কি প্রাপ্ত করার উদ্দেশ্যে অনুগ্রহ করে সার্ভারের সাথে যোগাযোগ করুন" msgstr "API কি প্রাপ্ত করার উদ্দেশ্যে অনুগ্রহ করে সার্ভারের সাথে যোগাযোগ করুন"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "পরিদর্শন করুন <x></x> API কি প্রাপ্ত করার জন্য একটি API কি %(url)s" msgstr "পরিদর্শন করুন <x></x> API কি প্রাপ্ত করার জন্য একটি API কি %(url)s"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "ধীর:" msgstr "ধীর:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "অবৈধ অনুরোধ: অনুপস্থিত <x></x> পরামিতি %(name)s" msgstr "অবৈধ অনুরোধ: অনুপস্থিত <x></x> পরামিতি %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "অবৈধ অনুরোধ: <x></x> একটি নম্বর নয় %(name)s" msgstr "অবৈধ অনুরোধ: <x></x> একটি নম্বর নয় %(name)s"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"অবৈধ অনুরোধ: <x></x> পরামিতির মান হওয়া আবশ্যক <x>১</x> %(name)s %(value)s" "অবৈধ অনুরোধ: <x></x> পরামিতির মান হওয়া আবশ্যক <x>১</x> %(name)s %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"অবৈধ অনুরোধ: অনুরোধ<x></x>সীমা অতিক্রান্ত<x>১</x>আপনি কি মনে করতে পারেন? " "অবৈধ অনুরোধ: অনুরোধ<x></x>সীমা অতিক্রান্ত<x>১</x>আপনি কি মনে করতে পারেন? "
"%(size)s %(limit)s" "%(size)s %(limit)s"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "<x></x> সমর্থিত নয় %(lang)s" msgstr "<x></x> সমর্থিত নয় %(lang)s"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "<x></x> অসমর্থিত বিন্যাস %(format)s" msgstr "<x></x> অসমর্থিত বিন্যাস %(format)s"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -100,28 +101,28 @@ msgstr ""
"<x></x> ( চিহ্ন)<x>১</x>উপলব্ধ নয় <x>২</x> ( চিহ্ন)<x>৩</x>আপনি কি মনে " "<x></x> ( চিহ্ন)<x>১</x>উপলব্ধ নয় <x>২</x> ( চিহ্ন)<x>৩</x>আপনি কি মনে "
"করতে পারেন? %(tname)s %(tcode)s %(sname)s %(scode)s" "করতে পারেন? %(tname)s %(tcode)s %(sname)s %(scode)s"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "টেক্সট অনুবাদ করতে ব্যর্থ: <x></x> %(text)s" msgstr "টেক্সট অনুবাদ করতে ব্যর্থ: <x></x> %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "এই সার্ভারে ফাইল অনুবাদ নিষ্ক্রিয় ।." msgstr "এই সার্ভারে ফাইল অনুবাদ নিষ্ক্রিয় ।."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "অবৈধ ফাইল: ফাঁকা ফাইল" msgstr "অবৈধ ফাইল: ফাঁকা ফাইল"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "অবৈধ অনুরোধ: ফাইল ফরম্যাট সমর্থিত নয়" msgstr "অবৈধ অনুরোধ: ফাইল ফরম্যাট সমর্থিত নয়"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "ফাইলের নাম বৈধ নয়" msgstr "ফাইলের নাম বৈধ নয়"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "এই সার্ভারের জন্য অতিরিক্ত পরামর্শ নিষ্ক্রিয় করা হয়েছে।." msgstr "এই সার্ভারের জন্য অতিরিক্ত পরামর্শ নিষ্ক্রিয় করা হয়েছে।."
@ -142,182 +143,178 @@ msgid "Azerbaijani"
msgstr "আজারবাইজানিName" msgstr "আজারবাইজানিName"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "বাস্ক"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "বাংলা" msgstr "বাংলা"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "বুলগেরিয়ানName" msgstr "বুলগেরিয়ানName"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "ক্যাটালানName" msgstr "ক্যাটালানName"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "চীনি" msgstr "চীনি"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "চীনা (সরলীকৃত)" msgstr "চীনা (সরলীকৃত)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "চেক" msgstr "চেক"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "ড্যানিশName" msgstr "ড্যানিশName"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "ডাচ" msgstr "ডাচ"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "এসপারান্তোName" msgstr "এসপারান্তোName"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "এস্তোনিয়ানName" msgstr "এস্তোনিয়ানName"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "ফিনিশName" msgstr "ফিনিশName"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "ফরাসি" msgstr "ফরাসি"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "অংশগ্রহণকারীদের আমন্ত্রণ জানান"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "জার্মান" msgstr "জার্মান"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "গ্রিক" msgstr "গ্রিক"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "হিব্রু" msgstr "হিব্রু"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "হিন্দি" msgstr "হিন্দি"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "হাঙ্গেরিয়ানName" msgstr "হাঙ্গেরিয়ানName"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "ইন্দোনেশিয়ান" msgstr "ইন্দোনেশিয়ান"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "আইরিশ" msgstr "আইরিশ"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "ইতালীয়Name" msgstr "ইতালীয়Name"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "জাপানি" msgstr "জাপানি"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "কোরিয়ান" msgstr "কোরিয়ান"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "লাটভিয়ানName" msgstr "লাটভিয়ানName"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "লিথুয়েনীয়" msgstr "লিথুয়েনীয়"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "মালয়Name" msgstr "মালয়Name"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "নরওয়েজিয়ান" msgstr "নরওয়েজিয়ান"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "ফার্সি" msgstr "ফার্সি"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "পোলিশ" msgstr "পোলিশ"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "পর্তুগীজName" msgstr "পর্তুগীজName"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "পোর্তুগিজ (মোগুয়ে)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "রোমেনিয়ান" msgstr "রোমেনিয়ান"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "রুশ" msgstr "রুশ"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "স্লোভাকName" msgstr "স্লোভাকName"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "স্লোভেনিয়ান" msgstr "স্লোভেনিয়ান"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "স্প্যানিশ" msgstr "স্প্যানিশ"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "সুইডিশ" msgstr "সুইডিশ"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "ট্যাগু" msgstr "ট্যাগু"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "থাই" msgstr "থাই"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "তুর্কি" msgstr "তুর্কি"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "উরানিয়ানName" msgstr "উরানিয়ানName"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "উর্দুName" msgstr "উর্দুName"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "সার্বিয়ান" msgstr "সার্বিয়ান"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "ইউক্রেইনিয়" msgstr "ইউক্রেইনিয়"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "ভিয়েতনামিস" msgstr "ভিয়েতনামিস"
@ -337,7 +334,7 @@ msgstr "অনুবাদ"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "একটি ভাষা থেকে টেক্সট অনুবাদ করুন" msgstr "একটি ভাষা থেকে টেক্সট অনুবাদ করুন"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "অনুবাদক টেক্সট" msgstr "অনুবাদক টেক্সট"
@ -543,7 +540,7 @@ msgstr "টেক্সট কপি করুন"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "লোড করতে ব্যর্থ <x></x> %(url)s" msgstr "লোড করতে ব্যর্থ <x></x> %(url)s"
@ -569,32 +566,32 @@ msgstr "সংশোধন করার জন্য ধন্যবাদ. উ
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "কোনো ভাষা উপলব্ধ নেই। আপনি কি মডেল সঠিকভাবে ইনস্টল করেছেন?" msgstr "কোনো ভাষা উপলব্ধ নেই। আপনি কি মডেল সঠিকভাবে ইনস্টল করেছেন?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"API-র মধ্যে পরিচয় পংক্তি লিখুন। যদি আপনার একটি API প্রয়োজন হয়, <x></x> " "API-র মধ্যে পরিচয় পংক্তি লিখুন। যদি আপনার একটি API প্রয়োজন হয়, <x></x> "
"%(instructions)s" "%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "\" API\" কি-র সাথে লিঙ্ক স্থাপন করুন।." msgstr "\" API\" কি-র সাথে লিঙ্ক স্থাপন করুন।."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "সার্ভার সার্ভারের সাথে যোগাযোগ করুন ।." msgstr "সার্ভার সার্ভারের সাথে যোগাযোগ করুন ।."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "মুক্ত এবং ওপেন সোর্স মেশিন অনুবাদ API" msgstr "মুক্ত এবং ওপেন সোর্স মেশিন অনুবাদ API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"মুক্ত এবং ওপেন সোর্স মেশিন অনুবাদ API। স্ব-বিশ্লেষণ, অফ-লাইন অবস্থায় থাকা। " "মুক্ত এবং ওপেন সোর্স মেশিন অনুবাদ API। স্ব-বিশ্লেষণ, অফ-লাইন অবস্থায় থাকা। "
"কয়েক মিনিটের মধ্যে আপনার নিজস্ব API সার্ভার চালান।." "কয়েক মিনিটের মধ্যে আপনার নিজস্ব API সার্ভার চালান।."
@ -639,103 +636,117 @@ msgstr "পর্দা জুড়ে প্রদর্শন/আড়াল
msgid "Dismiss" msgid "Dismiss"
msgstr "বাতিল" msgstr "বাতিল"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"বোট অপব্যবহারের কারণে, বৈধ API কী সহ ব্যবহারকারীদের জন্য সাময়িকভাবে অনুবাদ "
"অনুরোধ করা হয়। ঝামেলার জন্য দুঃখিত!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "অনুবাদ API" msgstr "অনুবাদ API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "টেক্সট অনুবাদ" msgstr "টেক্সট অনুবাদ"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "ফাইল অনুবাদ করুন" msgstr "ফাইল অনুবাদ করুন"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "অনুবাদ করো" msgstr "অনুবাদ করো"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Swap উৎস ও টার্গেট ভাষা ব্যবহার করুন" msgstr "Swap উৎস ও টার্গেট ভাষা ব্যবহার করুন"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "চিহ্নিত অবস্থানে স্থানান্তর করুন" msgstr "চিহ্নিত অবস্থানে স্থানান্তর করুন"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "অনুবাদ করার জন্য চিহ্নিত টেক্সট" msgstr "অনুবাদ করার জন্য চিহ্নিত টেক্সট"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "টেক্সট মুছে ফেলুন" msgstr "টেক্সট মুছে ফেলুন"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "অনুবাদ পরামর্শ করো" msgstr "অনুবাদ পরামর্শ করো"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "বাতিল" msgstr "বাতিল"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "প্রেরণ" msgstr "প্রেরণ"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "সমর্থিত ফাইল ফরম্যাট:" msgstr "সমর্থিত ফাইল ফরম্যাট:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "ফাইল" msgstr "ফাইল"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "ফাইল মুছে ফেলুন" msgstr "ফাইল মুছে ফেলুন"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "অনুবাদ" msgstr "অনুবাদ"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "ডাউনলোড করা হয়েছে" msgstr "ডাউনলোড করা হয়েছে"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "অনুরোধ" msgstr "অনুরোধ"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "প্রতিক্রিয়া" msgstr "প্রতিক্রিয়া"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "ওপেন সোর্স মেশিন অনুবাদ APIQuery" msgstr "ওপেন সোর্স মেশিন অনুবাদ APIQuery"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "হায় খোদা! অফ-লাইন। শান্ত হও।." msgstr "হায় খোদা! অফ-লাইন। শান্ত হও।."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "লাইসেন্স:" msgstr "লাইসেন্স:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"সহ <x></x> ধরন <x>১</x> এবং বিদারনশীল <x>২</x> %(heart)s %(contributors)s " "সহ <x></x> ধরন <x>১</x> এবং বিদারনশীল <x>২</x> %(heart)s %(contributors)s "
"%(engine)s" "%(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "<x></x> অংশগ্রহণকারী %(libretranslate)s" msgstr "<x></x> অংশগ্রহণকারী %(libretranslate)s"
#~ msgid "Basque"
#~ msgstr "বাস্ক"
#~ msgid "Galician"
#~ msgstr "অংশগ্রহণকারীদের আমন্ত্রণ জানান"

View File

@ -8,124 +8,123 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.12\n" "Project-Id-Version: LibreTranslate 1.3.12\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-04-11 15:57+0000\n" "PO-Revision-Date: 2025-04-11 15:57+0000\n"
"Last-Translator: Marc Riera <marcriera@softcatala.org>\n" "Last-Translator: Marc Riera <marcriera@softcatala.org>\n"
"Language-Team: Catalan <https://hosted.weblate.org/projects/libretranslate/"
"app/ca/>\n"
"Language: ca\n" "Language: ca\n"
"Language-Team: Catalan "
"<https://hosted.weblate.org/projects/libretranslate/app/ca/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.11-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "El format JSON no és vàlid" msgstr "El format JSON no és vàlid"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Detecció automàtica" msgstr "Detecció automàtica"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "No autoritzat" msgstr "No autoritzat"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Massa infraccions dels límits de sol·licituds" msgstr "Massa infraccions dels límits de sol·licituds"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "La clau de l'API no és vàlida" msgstr "La clau de l'API no és vàlida"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
"Poseu-vos en contacte amb l'operador del servidor per a obtenir una clau de " "Poseu-vos en contacte amb l'operador del servidor per a obtenir una clau "
"l'API" "de l'API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Visiteu %(url)s per a obtenir una clau de l'API" msgstr "Visiteu %(url)s per a obtenir una clau de l'API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Reduïu el nombre de sol·licituds:" msgstr "Reduïu el nombre de sol·licituds:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "La sol·licitud no és vàlida: falta el paràmetre %(name)s" msgstr "La sol·licitud no és vàlida: falta el paràmetre %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "La sol·licitud no és vàlida: el paràmetre %(name)s no és un nombre" msgstr "La sol·licitud no és vàlida: el paràmetre %(name)s no és un nombre"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr "La sol·licitud no és vàlida: el paràmetre %(name)s ha de ser <= %(value)s"
"La sol·licitud no és vàlida: el paràmetre %(name)s ha de ser <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"La sol·licitud no és vàlida: la sol·licitud (%(size)s) supera el límit de" "La sol·licitud no és vàlida: la sol·licitud (%(size)s) supera el límit de"
" text (%(limit)s)" " text (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "No s'admet %(lang)s" msgstr "No s'admet %(lang)s"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "No s'admet el format %(format)s" msgstr "No s'admet el format %(format)s"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
"(%(scode)s)"
msgstr ""
"%(tname)s (%(tcode)s) no està disponible com a llengua de destinació des de "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr ""
"%(tname)s (%(tcode)s) no està disponible com a llengua de destinació des "
"de %(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "No es pot traduir el text: %(text)s" msgstr "No es pot traduir el text: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "La traducció de fitxers està inhabilitada en aquest servidor." msgstr "La traducció de fitxers està inhabilitada en aquest servidor."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "La sol·licitud no és vàlida: el fitxer és buit" msgstr "La sol·licitud no és vàlida: el fitxer és buit"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "La sol·licitud no és vàlida: no s'admet el format del fitxer" msgstr "La sol·licitud no és vàlida: no s'admet el format del fitxer"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nom de fitxer no vàlid" msgstr "Nom de fitxer no vàlid"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Els suggeriments estan inhabilitats en aquest servidor." msgstr "Els suggeriments estan inhabilitats en aquest servidor."
@ -146,182 +145,178 @@ msgid "Azerbaijani"
msgstr "Àzeri" msgstr "Àzeri"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basc"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengalí" msgstr "Bengalí"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Búlgar" msgstr "Búlgar"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Català" msgstr "Català"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Xinès" msgstr "Xinès"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Xinès (tradicional)" msgstr "Xinès (tradicional)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Txec" msgstr "Txec"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danès" msgstr "Danès"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Holandès" msgstr "Holandès"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estonià" msgstr "Estonià"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finès" msgstr "Finès"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francès" msgstr "Francès"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Gallec"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Alemany" msgstr "Alemany"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Grec" msgstr "Grec"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebreu" msgstr "Hebreu"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Hongarès" msgstr "Hongarès"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesi" msgstr "Indonesi"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandès" msgstr "Irlandès"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italià" msgstr "Italià"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japonès" msgstr "Japonès"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Coreà" msgstr "Coreà"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Letó" msgstr "Letó"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lituà" msgstr "Lituà"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malai" msgstr "Malai"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Noruec" msgstr "Noruec"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persa" msgstr "Persa"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polonès" msgstr "Polonès"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portuguès" msgstr "Portuguès"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Romanès" msgstr "Romanès"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rus" msgstr "Rus"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Eslovac" msgstr "Eslovac"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Eslovè" msgstr "Eslovè"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Castellà" msgstr "Castellà"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Suec" msgstr "Suec"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagàlog" msgstr "Tagàlog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tai" msgstr "Tai"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turc" msgstr "Turc"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ucraïnès" msgstr "Ucraïnès"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdú" msgstr "Urdú"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbi" msgstr "Serbi"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ucraïnès" msgstr "Ucraïnès"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamita" msgstr "Vietnamita"
@ -341,7 +336,7 @@ msgstr "traducció"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Tradueix text d'una llengua a una altra" msgstr "Tradueix text d'una llengua a una altra"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Text traduït" msgstr "Text traduït"
@ -510,8 +505,8 @@ msgstr "Valor de confiança"
#: libretranslate/locales/.swag.py:45 #: libretranslate/locales/.swag.py:45
msgid "Character input limit for this language (-1 indicates no limit)" msgid "Character input limit for this language (-1 indicates no limit)"
msgstr "" msgstr ""
"Límit d'entrada de caràcters per a aquesta llengua (-1 indica que no hi ha " "Límit d'entrada de caràcters per a aquesta llengua (-1 indica que no hi "
"límit)" "ha límit)"
#: libretranslate/locales/.swag.py:46 #: libretranslate/locales/.swag.py:46
msgid "Frontend translation timeout" msgid "Frontend translation timeout"
@ -549,7 +544,7 @@ msgstr "Copia el text"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "No s'ha pogut carregar %(url)s" msgstr "No s'ha pogut carregar %(url)s"
@ -567,47 +562,45 @@ msgstr "S'ha copiat"
#: libretranslate/templates/app.js.template:339 #: libretranslate/templates/app.js.template:339
msgid "" msgid ""
"Thanks for your correction. Note the suggestion will not take effect right " "Thanks for your correction. Note the suggestion will not take effect "
"away." "right away."
msgstr "" msgstr ""
"Gràcies per la correcció. Tingueu en compte que el suggeriment no tindrà un " "Gràcies per la correcció. Tingueu en compte que el suggeriment no tindrà "
"efecte immediat." "un efecte immediat."
#: libretranslate/templates/app.js.template:463 #: libretranslate/templates/app.js.template:463
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr "No hi ha cap llengua disponible. Heu instal·lat correctament els models?"
"No hi ha cap llengua disponible. Heu instal·lat correctament els models?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Escriviu la vostra clau de l'API. Si necessiteu una clau de l'API, " "Escriviu la vostra clau de l'API. Si necessiteu una clau de l'API, "
"%(instructions)s" "%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "premeu l'enllaç «Obtén una clau de l'API»." msgstr "premeu l'enllaç «Obtén una clau de l'API»."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "poseu-vos en contacte amb l'operador del servidor." msgstr "poseu-vos en contacte amb l'operador del servidor."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:347
#: libretranslate/templates/index.html:338
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API de traducció automàtica lliure i oberta" msgstr "API de traducció automàtica lliure i oberta"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API de traducció automàtica gratuïta i de codi obert. Baixa gratuïta, amb" "API de traducció automàtica gratuïta i de codi obert. Baixa gratuïta, amb"
"possibilitat d'ús fora de línia i fàcil de configurar. Executeu el vostre " " possibilitat d'ús fora de línia i fàcil de configurar. Executeu el "
"propi servidor d'API en només uns minuts." "vostre propi servidor d'API en només uns minuts."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -649,101 +642,107 @@ msgstr "Canvia entre els modes fosc i clar"
msgid "Dismiss" msgid "Dismiss"
msgstr "Descarta" msgstr "Descarta"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API de traducció" msgstr "API de traducció"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Tradueix text" msgstr "Tradueix text"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Tradueix fitxers" msgstr "Tradueix fitxers"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Tradueix de" msgstr "Tradueix de"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Intercanvia les llengües d'origen i de destinació" msgstr "Intercanvia les llengües d'origen i de destinació"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Tradueix a" msgstr "Tradueix a"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Text a traduir" msgstr "Text a traduir"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Esborra el text" msgstr "Esborra el text"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Suggereix una traducció" msgstr "Suggereix una traducció"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Cancel·la" msgstr "Cancel·la"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Envia" msgstr "Envia"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formats de fitxer admesos:" msgstr "Formats de fitxer admesos:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fitxer" msgstr "Fitxer"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Suprimeix el fitxer" msgstr "Suprimeix el fitxer"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Tradueix" msgstr "Tradueix"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Baixa" msgstr "Baixa"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Sol·licitud" msgstr "Sol·licitud"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Resposta" msgstr "Resposta"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API de traducció automàtica de codi obert" msgstr "API de traducció automàtica de codi obert"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Baixada gratuïta. Possibilitat d'ús fora de línia. Fàcil de configurar." msgstr "Baixada gratuïta. Possibilitat d'ús fora de línia. Fàcil de configurar."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Llicència:" msgstr "Llicència:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Fet amb %(heart)s pels %(contributors)s i amb tecnologia de %(engine)s" msgstr "Fet amb %(heart)s pels %(contributors)s i amb tecnologia de %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "col·laboradors de %(libretranslate)s" msgstr "col·laboradors de %(libretranslate)s"
@ -752,9 +751,11 @@ msgstr "col·laboradors de %(libretranslate)s"
#~ msgstr "vietnamita" #~ msgstr "vietnamita"
#~ msgid "" #~ msgid ""
#~ "This public API should be used for testing, personal or infrequent use. If " #~ "This public API should be used for"
#~ "you're going to run an application in production, please %(host_server)s or " #~ " testing, personal or infrequent use. "
#~ "%(get_api_key)s." #~ "If you're going to run an "
#~ "application in production, please "
#~ "%(host_server)s or %(get_api_key)s."
#~ msgstr "" #~ msgstr ""
#~ msgid "host your own server" #~ msgid "host your own server"
@ -762,3 +763,10 @@ msgstr "col·laboradors de %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "" #~ msgstr ""
#~ msgid "Basque"
#~ msgstr "Basc"
#~ msgid "Galician"
#~ msgstr "Gallec"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-01-23 14:01+0000\n" "PO-Revision-Date: 2024-01-23 14:01+0000\n"
"Last-Translator: Michal Čihař <michal@weblate.org>\n" "Last-Translator: Michal Čihař <michal@weblate.org>\n"
"Language: cs\n" "Language: cs\n"
@ -18,80 +18,81 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Neplatný formát JSON" msgstr "Neplatný formát JSON"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Automaticky rozpoznat" msgstr "Automaticky rozpoznat"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Neoprávněné" msgstr "Neoprávněné"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Příliš mnoho omezení požadavků" msgstr "Příliš mnoho omezení požadavků"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Neplatný API klíč" msgstr "Neplatný API klíč"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Obraťte se na provozovatele serveru pro získání API klíče" msgstr "Obraťte se na provozovatele serveru pro získání API klíče"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Navštivte %(url)s pro získání API klíče" msgstr "Navštivte %(url)s pro získání API klíče"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Zpomalení:" msgstr "Zpomalení:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Neplatný požadavek: chybějící parametr %(name)s" msgstr "Neplatný požadavek: chybějící parametr %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Neplatná žádost: %(name)s parametr není číslo" msgstr "Neplatná žádost: %(name)s parametr není číslo"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Neplatná žádost: %(name)s 2 nařízení o kapitálových požadavcích. %(value)s" msgstr "Neplatná žádost: %(name)s 2 nařízení o kapitálových požadavcích. %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Neplatná požadavek: požadavek (%(size)s) překračuje limit textu " "Neplatná požadavek: požadavek (%(size)s) překračuje limit textu "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s není podporováno" msgstr "%(lang)s není podporováno"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s formát není podporován" msgstr "%(format)s formát není podporován"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -100,28 +101,28 @@ msgstr ""
"%(tname)s (%(tcode)s) není k dispozici jako cílový jazyk od %(sname)s " "%(tname)s (%(tcode)s) není k dispozici jako cílový jazyk od %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Nelze přeložit text: %(text)s" msgstr "Nelze přeložit text: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Překlady souborů jsou na tomto serveru zakázány." msgstr "Překlady souborů jsou na tomto serveru zakázány."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Neplatný požadavek: prázdný soubor" msgstr "Neplatný požadavek: prázdný soubor"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Neplatný požadavek: formát souboru není podporován" msgstr "Neplatný požadavek: formát souboru není podporován"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Neplatný název souboru" msgstr "Neplatný název souboru"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Návrhy jsou na tomto serveru zakázány." msgstr "Návrhy jsou na tomto serveru zakázány."
@ -142,182 +143,178 @@ msgid "Azerbaijani"
msgstr "Ázerbájdžánština" msgstr "Ázerbájdžánština"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengálsko" msgstr "Bengálsko"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulharsky" msgstr "Bulharsky"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalánština" msgstr "Katalánština"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Čínština" msgstr "Čínština"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Čína (tradiční)" msgstr "Čína (tradiční)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Čeština" msgstr "Čeština"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dánština" msgstr "Dánština"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Holandština" msgstr "Holandština"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estonština" msgstr "Estonština"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finština" msgstr "Finština"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francouzština" msgstr "Francouzština"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Němčina" msgstr "Němčina"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Řečtina" msgstr "Řečtina"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebrejština" msgstr "Hebrejština"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindština" msgstr "Hindština"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Maďarština" msgstr "Maďarština"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonéština" msgstr "Indonéština"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irština" msgstr "Irština"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italština" msgstr "Italština"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japonština" msgstr "Japonština"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Korejština" msgstr "Korejština"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Lotyšsky" msgstr "Lotyšsky"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litevština" msgstr "Litevština"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malay" msgstr "Malay"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norština" msgstr "Norština"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Perština" msgstr "Perština"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polština" msgstr "Polština"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugalština" msgstr "Portugalština"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumunsko" msgstr "Rumunsko"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Ruština" msgstr "Ruština"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovenština" msgstr "Slovenština"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovinsky" msgstr "Slovinsky"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Španělština" msgstr "Španělština"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Švédština" msgstr "Švédština"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thajské" msgstr "Thajské"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turečtina" msgstr "Turečtina"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukrajinština" msgstr "Ukrajinština"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -337,7 +334,7 @@ msgstr "překlady"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Přeložit text do jiného jazyka" msgstr "Přeložit text do jiného jazyka"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Přeložený text" msgstr "Přeložený text"
@ -543,7 +540,7 @@ msgstr "Kopírovat text"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Nelze načíst %(url)s" msgstr "Nelze načíst %(url)s"
@ -569,21 +566,21 @@ msgstr "Díky za opravu. Všimněte si, že návrh nebude mít vliv hned."
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Žádné jazyky. Nainstalovali jste modely správně?" msgstr "Žádné jazyky. Nainstalovali jste modely správně?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Zadejte ve svém API klíč. Pokud potřebujete klíč API, %(instructions)s" msgstr "Zadejte ve svém API klíč. Pokud potřebujete klíč API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "následujte odkaz „Získejte API klíč“." msgstr "následujte odkaz „Získejte API klíč“."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "obraťte se na provozovatele serveru." msgstr "obraťte se na provozovatele serveru."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Zdarma a Open Source API strojového překladu" msgstr "Zdarma a Open Source API strojového překladu"
@ -637,101 +634,107 @@ msgstr "Přepnout tmavý / světlý režim"
msgid "Dismiss" msgid "Dismiss"
msgstr "Odmítnout" msgstr "Odmítnout"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Překladové API" msgstr "Překladové API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Přeložit text" msgstr "Přeložit text"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Přeložit soubory" msgstr "Přeložit soubory"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Přeložit z" msgstr "Přeložit z"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Vyměnit zdroj a cílové jazyky" msgstr "Vyměnit zdroj a cílové jazyky"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Přeložit do" msgstr "Přeložit do"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Text překládat" msgstr "Text překládat"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Smazat text" msgstr "Smazat text"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Navrhnout překlad" msgstr "Navrhnout překlad"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Hledat" msgstr "Hledat"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Odeslat" msgstr "Odeslat"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Podporované formáty souborů:" msgstr "Podporované formáty souborů:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Soubor" msgstr "Soubor"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Odebrat soubor" msgstr "Odebrat soubor"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Přeložit" msgstr "Přeložit"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Stáhnout" msgstr "Stáhnout"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Požadavek" msgstr "Požadavek"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Odpoveď" msgstr "Odpoveď"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Open Source API strojového překladu" msgstr "Open Source API strojového překladu"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Zdarma ke stažení. Použitelné bez připojení. Snadné nastavení." msgstr "Zdarma ke stažení. Použitelné bez připojení. Snadné nastavení."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licence:" msgstr "Licence:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Vyrobeno s %(heart)s %(contributors)s a poháněno %(engine)s" msgstr "Vyrobeno s %(heart)s %(contributors)s a poháněno %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s přispěvateli" msgstr "%(libretranslate)s přispěvateli"
@ -762,3 +765,9 @@ msgstr "%(libretranslate)s přispěvateli"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "získejte API klíč" #~ msgstr "získejte API klíč"
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -1,4 +1,4 @@
# Translations template for LibreTranslate. # Chuvash translations for LibreTranslate.
# Copyright (C) 2024 LibreTranslate Authors # Copyright (C) 2024 LibreTranslate Authors
# This file is distributed under the same license as the LibreTranslate # This file is distributed under the same license as the LibreTranslate
# project. # project.
@ -8,118 +8,119 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.2\n" "Project-Id-Version: LibreTranslate 1.6.2\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-03-25 10:20+0000\n" "PO-Revision-Date: 2025-03-25 10:20+0000\n"
"Last-Translator: Astahar <p-code@mail.ru>\n" "Last-Translator: Astahar <p-code@mail.ru>\n"
"Language-Team: Chuvash <https://hosted.weblate.org/projects/libretranslate/"
"app/cv/>\n"
"Language: cv\n" "Language: cv\n"
"Language-Team: Chuvash "
"<https://hosted.weblate.org/projects/libretranslate/app/cv/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.11-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Йӑнӑш JSON формачӗ" msgstr "Йӑнӑш JSON формачӗ"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "[чӗлхесене хӑй тӗллӗн уйӑрни]" msgstr "[чӗлхесене хӑй тӗллӗн уйӑрни]"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Авторизациленмен" msgstr "Авторизациленмен"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "" msgstr ""
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Ӗҫлемен API-ключ" msgstr "Ӗҫлемен API-ключ"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "API-ключ илес тесен, тархасшӑн, сервер операторӗпе ҫыхӑнӑр" msgstr "API-ключ илес тесен, тархасшӑн, сервер операторӗпе ҫыхӑнӑр"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "API-ключ илмешкӗн %(url)s адреспа кӗрӗр" msgstr "API-ключ илмешкӗн %(url)s адреспа кӗрӗр"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Майӗпенленӗр:" msgstr "Майӗпенленӗр:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Юрӑхсӑр запрос: «%(name)s» параметр ҫук" msgstr "Юрӑхсӑр запрос: «%(name)s» параметр ҫук"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Юрӑхсӑр запрос: «%(name)s» параметр число мар" msgstr "Юрӑхсӑр запрос: «%(name)s» параметр число мар"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Юрӑхсӑр запрос: «%(name)s» параметр виҫи <= «%(value)s» пулмалла" msgstr "Юрӑхсӑр запрос: «%(name)s» параметр виҫи <= «%(value)s» пулмалла"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Юрӑхсӑр запрос: запрос калӑпӑшӗ (%(size)s) текст виҫинчен (%(limit)s) ытларах" "Юрӑхсӑр запрос: запрос калӑпӑшӗ (%(size)s) текст виҫинчен (%(limit)s) "
"ытларах"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s — ку чӗлхепе усӑ курма май ҫук" msgstr "%(lang)s — ку чӗлхепе усӑ курма май ҫук"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s форматпа усӑ курма май ҫук" msgstr "%(format)s форматпа усӑ курма май ҫук"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "" msgstr ""
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "" msgstr ""
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "" msgstr ""
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "" msgstr ""
@ -140,178 +141,178 @@ msgid "Azerbaijani"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:44
msgid "Ukranian"
msgstr ""
#: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -331,7 +332,7 @@ msgstr ""
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "" msgstr ""
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "" msgstr ""
@ -534,7 +535,7 @@ msgstr ""
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "" msgstr ""
@ -560,21 +561,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "" msgstr ""
@ -625,101 +626,114 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "" msgstr ""
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,91 +8,90 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-04-02 01:39+0000\n" "PO-Revision-Date: 2025-04-02 01:39+0000\n"
"Last-Translator: Stefan McKinnon Edwards <sme@iysik.com>\n" "Last-Translator: Stefan McKinnon Edwards <sme@iysik.com>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/libretranslate/" "Language-Team: Danish <https://hosted.weblate.org/projects/libretranslate/app/da/>\n"
"app/da/>\n"
"Language: da\n" "Language: da\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Ugyldigt JSON-format" msgstr "Ugyldigt JSON-format"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Auto-registrer" msgstr "Auto-registrer"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Uautoriseret" msgstr "Uautoriseret"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "For mange anmodninger" msgstr "For mange anmodninger"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Ugyldig API-nøgle" msgstr "Ugyldig API-nøgle"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Kontakt venligst serveroperatøren for at få en API-nøgle" msgstr "Kontakt venligst serveroperatøren for at få en API-nøgle"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Besøg %(url)s for at få en API-nøgle" msgstr "Besøg %(url)s for at få en API-nøgle"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "For mange forespørgsler:" msgstr "For mange forespørgsler:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Ugyldig forespørgsel: manglende %(name)s-parameter" msgstr "Ugyldig forespørgsel: manglende %(name)s-parameter"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Ugyldig forespørgsel: %(name)s parameter er ikke et nummer" msgstr "Ugyldig forespørgsel: %(name)s parameter er ikke et nummer"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Ugyldig forespørgsel: %(name)s parameter skal være <= %(value)s" msgstr "Ugyldig forespørgsel: %(name)s parameter skal være <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Ugyldig forespørgsel: forespørgslen (%(size)s) overskrider tekstgrænsen " "Ugyldig forespørgsel: forespørgslen (%(size)s) overskrider tekstgrænsen "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s understøttes ikke" msgstr "%(lang)s understøttes ikke"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s-format understøttes ikke" msgstr "%(format)s-format understøttes ikke"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -101,28 +100,28 @@ msgstr ""
"%(tname)s (%(tcode)s) er ikke tilgængelig som målsprog fra %(sname)s " "%(tname)s (%(tcode)s) er ikke tilgængelig som målsprog fra %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Kan ikke oversætte tekst: %(text)s" msgstr "Kan ikke oversætte tekst: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Oversættelse af filer er deaktiveret på denne server." msgstr "Oversættelse af filer er deaktiveret på denne server."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Ugyldig forespørgsel: tom fil" msgstr "Ugyldig forespørgsel: tom fil"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Ugyldig forespørgsel: filformat understøttes ikke" msgstr "Ugyldig forespørgsel: filformat understøttes ikke"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Ugyldigt filnavn" msgstr "Ugyldigt filnavn"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Forslag er deaktiveret på denne server." msgstr "Forslag er deaktiveret på denne server."
@ -143,182 +142,178 @@ msgid "Azerbaijani"
msgstr "Aserbajdsjan" msgstr "Aserbajdsjan"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Baskisk"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgarsk" msgstr "Bulgarsk"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalansk" msgstr "Catalansk"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Kinesisk" msgstr "Kinesisk"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Kinesisk (traditionelt)" msgstr "Kinesisk (traditionelt)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Tjekkisk" msgstr "Tjekkisk"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dansk" msgstr "Dansk"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Hollandsk" msgstr "Hollandsk"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estisk" msgstr "Estisk"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finsk" msgstr "Finsk"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Fransk" msgstr "Fransk"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galicien"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Tysk" msgstr "Tysk"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Græsk" msgstr "Græsk"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebræisk" msgstr "Hebræisk"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Ungarsk" msgstr "Ungarsk"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesisk" msgstr "Indonesisk"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irsk" msgstr "Irsk"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italiensk" msgstr "Italiensk"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japansk" msgstr "Japansk"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreansk" msgstr "Koreansk"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Lettisk let lettisk" msgstr "Lettisk let lettisk"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litauen" msgstr "Litauen"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malay" msgstr "Malay"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norge" msgstr "Norge"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persisk" msgstr "Persisk"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polsk" msgstr "Polsk"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugisisk" msgstr "Portugisisk"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugisisk (Brasilien)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumænsk" msgstr "Rumænsk"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Russisk" msgstr "Russisk"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovakisk" msgstr "Slovakisk"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovensk slovensk" msgstr "Slovensk slovensk"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spansk" msgstr "Spansk"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Svensk" msgstr "Svensk"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Billeder af Thai" msgstr "Billeder af Thai"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Tyrkisk" msgstr "Tyrkisk"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukrainsk" msgstr "Ukrainsk"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbisk serbisk" msgstr "Serbisk serbisk"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukraine" msgstr "Ukraine"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamesisk" msgstr "Vietnamesisk"
@ -338,7 +333,7 @@ msgstr "oversæt"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Oversæt tekst fra et sprog til et andet" msgstr "Oversæt tekst fra et sprog til et andet"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Oversat tekst" msgstr "Oversat tekst"
@ -544,7 +539,7 @@ msgstr "Kopiér tekst"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Kan ikke indlæse %(url)s" msgstr "Kan ikke indlæse %(url)s"
@ -572,31 +567,31 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Ingen tilgængelige sprog. Har du installeret modellerne korrekt?" msgstr "Ingen tilgængelige sprog. Har du installeret modellerne korrekt?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Indtast din API-nøgle. Hvis du har brug for en API-nøgle, %(instructions)s" "Indtast din API-nøgle. Hvis du har brug for en API-nøgle, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "tryk på linket \"Get API Key\"." msgstr "tryk på linket \"Get API Key\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "kontakt serveroperatøren." msgstr "kontakt serveroperatøren."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Gratis og Open Source Maskinoversættelses-API" msgstr "Gratis og Open Source Maskinoversættelses-API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Gratis og Open Source Maskinoversættelses-API. Selv-hosted, kan bruges " "Gratis og Open Source Maskinoversættelses-API. Selv-hosted, kan bruges "
"offline og er let at opsætte. Kør din egen API-server på blot et par " "offline og er let at opsætte. Kør din egen API-server på blot et par "
@ -642,101 +637,109 @@ msgstr "Skift mellem mørk/lys tilstand"
msgid "Dismiss" msgid "Dismiss"
msgstr "Afvis" msgstr "Afvis"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"På grund af bot-misbrug er oversættelsesanmodninger midlertidigt begrænset "
"til brugere med en gyldig API-nøgle. Desværre for ulejligheden!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Oversættelses-API" msgstr "Oversættelses-API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Oversæt Tekst" msgstr "Oversæt Tekst"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Oversæt Filer" msgstr "Oversæt Filer"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Oversæt fra" msgstr "Oversæt fra"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Byt om på kilde- og målsprog" msgstr "Byt om på kilde- og målsprog"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Oversæt til" msgstr "Oversæt til"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Tekst at oversætte" msgstr "Tekst at oversætte"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Slet tekst" msgstr "Slet tekst"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Foreslå oversættelse" msgstr "Foreslå oversættelse"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Annuller" msgstr "Annuller"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Send" msgstr "Send"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Understøttede filformater:" msgstr "Understøttede filformater:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fil" msgstr "Fil"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Fjern fil" msgstr "Fjern fil"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Oversæt" msgstr "Oversæt"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Hent" msgstr "Hent"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Anmod" msgstr "Anmod"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Svar" msgstr "Svar"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Open Source Maskinoversættelses-API" msgstr "Open Source Maskinoversættelses-API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Selv-Hosted. Kan bruges offline. Nem at opsætte." msgstr "Selv-Hosted. Kan bruges offline. Nem at opsætte."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licens:" msgstr "Licens:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Lavet med %(heart)s af %(contributors)s og drevet af %(engine)s" msgstr "Lavet med %(heart)s af %(contributors)s og drevet af %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Bidragsydere" msgstr "%(libretranslate)s Bidragsydere"
@ -761,3 +764,9 @@ msgstr "%(libretranslate)s Bidragsydere"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "få en API-nøgle" #~ msgstr "få en API-nøgle"
#~ msgid "Basque"
#~ msgstr "Baskisk"
#~ msgid "Galician"
#~ msgstr "Galicien"

View File

@ -8,91 +8,91 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-10-23 17:15+0000\n" "PO-Revision-Date: 2024-10-23 17:15+0000\n"
"Last-Translator: Ettore Atalan <atalanttore@googlemail.com>\n" "Last-Translator: Ettore Atalan <atalanttore@googlemail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/libretranslate/"
"app/de/>\n"
"Language: de\n" "Language: de\n"
"Language-Team: German "
"<https://hosted.weblate.org/projects/libretranslate/app/de/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.8.2-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Ungültiges JSON-Format" msgstr "Ungültiges JSON-Format"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Auto-Erkennung" msgstr "Auto-Erkennung"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Unbefugt" msgstr "Unbefugt"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Zu viele Verstöße gegen die Anfragelimits" msgstr "Zu viele Verstöße gegen die Anfragelimits"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Ungültiger API-Schlüssel" msgstr "Ungültiger API-Schlüssel"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
"Bitte kontaktieren Sie den Serverbetreiber, um einen API-Schlüssel zu " "Bitte kontaktieren Sie den Serverbetreiber, um einen API-Schlüssel zu "
"erhalten" "erhalten"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Besuchen Sie %(url)s, um einen API-Schlüssel zu erhalten" msgstr "Besuchen Sie %(url)s, um einen API-Schlüssel zu erhalten"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Verlangsamung:" msgstr "Verlangsamung:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Ungültige Anfrage: fehlender Parameter %(name)s" msgstr "Ungültige Anfrage: fehlender Parameter %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Ungültige Anfrage: %(name)s-Parameter ist keine Zahl" msgstr "Ungültige Anfrage: %(name)s-Parameter ist keine Zahl"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Ungültige Anfrage: %(name)s-Parameter muss <= %(value)s sein" msgstr "Ungültige Anfrage: %(name)s-Parameter muss <= %(value)s sein"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "Ungültige Anfrage: Anfrage (%(size)s) überschreitet Textlimit (%(limit)s)" msgstr "Ungültige Anfrage: Anfrage (%(size)s) überschreitet Textlimit (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s wird nicht unterstützt" msgstr "%(lang)s wird nicht unterstützt"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "„%(format)s“-Format wird nicht unterstützt" msgstr "„%(format)s“-Format wird nicht unterstützt"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -101,28 +101,28 @@ msgstr ""
"%(tname)s (%(tcode)s) ist nicht als Zielsprache von %(sname)s (%(scode)s)" "%(tname)s (%(tcode)s) ist nicht als Zielsprache von %(sname)s (%(scode)s)"
" verfügbar" " verfügbar"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Konnte Text nicht übersetzen: %(text)s" msgstr "Konnte Text nicht übersetzen: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Die Übersetzung von Dateien ist auf diesem Server deaktiviert." msgstr "Die Übersetzung von Dateien ist auf diesem Server deaktiviert."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Ungültige Anfrage: leere Datei" msgstr "Ungültige Anfrage: leere Datei"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Ungültige Anfrage: Dateiformat nicht unterstützt" msgstr "Ungültige Anfrage: Dateiformat nicht unterstützt"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Ungültiger Dateiname" msgstr "Ungültiger Dateiname"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Vorschläge sind auf diesem Server deaktiviert." msgstr "Vorschläge sind auf diesem Server deaktiviert."
@ -143,182 +143,178 @@ msgid "Azerbaijani"
msgstr "Aserbaidschanisch" msgstr "Aserbaidschanisch"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Baskisch"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgarisch" msgstr "Bulgarisch"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalanisch" msgstr "Katalanisch"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Chinesisch" msgstr "Chinesisch"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Chinesisch (traditionell)" msgstr "Chinesisch (traditionell)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Tschechisch" msgstr "Tschechisch"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dänisch" msgstr "Dänisch"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Niederländisch" msgstr "Niederländisch"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estnisch" msgstr "Estnisch"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finnisch" msgstr "Finnisch"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Französisch" msgstr "Französisch"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galicisch"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Deutsch" msgstr "Deutsch"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Griechisch" msgstr "Griechisch"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebräisch" msgstr "Hebräisch"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Ungarisch" msgstr "Ungarisch"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesisch" msgstr "Indonesisch"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irisch" msgstr "Irisch"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italienisch" msgstr "Italienisch"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japanisch" msgstr "Japanisch"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreanisch" msgstr "Koreanisch"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Lettisch" msgstr "Lettisch"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litauisch" msgstr "Litauisch"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malayisch" msgstr "Malayisch"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norwegisch" msgstr "Norwegisch"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persisch" msgstr "Persisch"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polnisch" msgstr "Polnisch"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugiesisch" msgstr "Portugiesisch"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumänisch" msgstr "Rumänisch"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Russisch" msgstr "Russisch"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slowakisch" msgstr "Slowakisch"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slowenisch" msgstr "Slowenisch"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spanisch" msgstr "Spanisch"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Schwedisch" msgstr "Schwedisch"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thai" msgstr "Thai"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Türkisch" msgstr "Türkisch"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukrainisch" msgstr "Ukrainisch"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbisch" msgstr "Serbisch"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrainisch" msgstr "Ukrainisch"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamesisch" msgstr "Vietnamesisch"
@ -338,7 +334,7 @@ msgstr "übersetzen"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Übersetzen von Text aus einer Sprache in eine andere" msgstr "Übersetzen von Text aus einer Sprache in eine andere"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Übersetzter Text" msgstr "Übersetzter Text"
@ -544,7 +540,7 @@ msgstr "Text kopieren"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Kann %(url)s nicht laden" msgstr "Kann %(url)s nicht laden"
@ -572,23 +568,23 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Keine Sprachen verfügbar. Haben Sie die Modelle richtig installiert?" msgstr "Keine Sprachen verfügbar. Haben Sie die Modelle richtig installiert?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Geben Sie Ihren API-Schlüssel ein. Wenn Sie einen API-Schlüssel " "Geben Sie Ihren API-Schlüssel ein. Wenn Sie einen API-Schlüssel "
"benötigen, %(instructions)s" "benötigen, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "folgen Sie dem Link „API-Schlüssel erhalten“." msgstr "folgen Sie dem Link „API-Schlüssel erhalten“."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "kontaktieren Sie den Serverbetreiber." msgstr "kontaktieren Sie den Serverbetreiber."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Freie und quelloffene API für maschinelle Übersetzung" msgstr "Freie und quelloffene API für maschinelle Übersetzung"
@ -598,9 +594,9 @@ msgid ""
"Free and Open Source Machine Translation API. Free to download, offline " "Free and Open Source Machine Translation API. Free to download, offline "
"capable and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Freie und quelloffene API für maschinelle Übersetzung. Kostenlos zum download, " "Freie und quelloffene API für maschinelle Übersetzung. Kostenlos zum "
"offline-fähig und einfach einzurichten. Betreiben Sie Ihren eigenen API-" "download, offline-fähig und einfach einzurichten. Betreiben Sie Ihren "
"Server in nur wenigen Minuten." "eigenen API-Server in nur wenigen Minuten."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -642,101 +638,107 @@ msgstr "Dunkler/Lichtmodus"
msgid "Dismiss" msgid "Dismiss"
msgstr "Ablehnen" msgstr "Ablehnen"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Übersetzungs-API" msgstr "Übersetzungs-API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Text übersetzen" msgstr "Text übersetzen"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Dateien übersetzen" msgstr "Dateien übersetzen"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Übersetzen von" msgstr "Übersetzen von"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Quell- und Zielsprache vertauschen" msgstr "Quell- und Zielsprache vertauschen"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Übersetzen in" msgstr "Übersetzen in"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Text zum Übersetzen" msgstr "Text zum Übersetzen"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Text löschen" msgstr "Text löschen"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Übersetzung vorschlagen" msgstr "Übersetzung vorschlagen"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Abbrechen" msgstr "Abbrechen"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Senden" msgstr "Senden"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Unterstützte Dateiformate:" msgstr "Unterstützte Dateiformate:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Datei" msgstr "Datei"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Datei entfernen" msgstr "Datei entfernen"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Übersetzen" msgstr "Übersetzen"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Herunterladen" msgstr "Herunterladen"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Anfrage" msgstr "Anfrage"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Antwort" msgstr "Antwort"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Open-Source-API für maschinelle Übersetzung" msgstr "Open-Source-API für maschinelle Übersetzung"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Kostenlos zum download. Offline-fähig. Einfach einzurichten." msgstr "Kostenlos zum download. Offline-fähig. Einfach einzurichten."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Lizenz:" msgstr "Lizenz:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Mit %(heart)s gemacht von %(contributors)s und betrieben mit %(engine)s" msgstr "Mit %(heart)s gemacht von %(contributors)s und betrieben mit %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "den %(libretranslate)s-Mitwirkenden" msgstr "den %(libretranslate)s-Mitwirkenden"
@ -765,3 +767,10 @@ msgstr "den %(libretranslate)s-Mitwirkenden"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "holen Sie sich einen API-Schlüssel" #~ msgstr "holen Sie sich einen API-Schlüssel"
#~ msgid "Basque"
#~ msgstr "Baskisch"
#~ msgid "Galician"
#~ msgstr "Galicisch"

View File

@ -8,92 +8,91 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-04-12 08:53+0000\n" "PO-Revision-Date: 2025-04-12 08:53+0000\n"
"Last-Translator: GiannosOB <giannos2105@gmail.com>\n" "Last-Translator: GiannosOB <giannos2105@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/libretranslate/app/" "Language-Team: Greek <https://hosted.weblate.org/projects/libretranslate/app/el/>\n"
"el/>\n"
"Language: el\n" "Language: el\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Άκυρη JSON μορφή" msgstr "Άκυρη JSON μορφή"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Αυτόματη Ανίχνευση" msgstr "Αυτόματη Ανίχνευση"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Μη εξουσιοδοτημένο" msgstr "Μη εξουσιοδοτημένο"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Πάρα πολλά αιτήματα περιορίζουν τις παραβιάσεις" msgstr "Πάρα πολλά αιτήματα περιορίζουν τις παραβιάσεις"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Μη έγκυρο κλειδί API" msgstr "Μη έγκυρο κλειδί API"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Επικοινωνήστε με τον χειριστή server για να πάρετε ένα API κλειδί" msgstr "Επικοινωνήστε με τον χειριστή server για να πάρετε ένα API κλειδί"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Επισκεφθείτε τον σύνδεσμο %(url)s για να πάρετε ένα κλειδί API" msgstr "Επισκεφθείτε τον σύνδεσμο %(url)s για να πάρετε ένα κλειδί API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Επιβράδυνση:" msgstr "Επιβράδυνση:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Άκυρο αίτημα: απούσα η παράμετρος %(name)s" msgstr "Άκυρο αίτημα: απούσα η παράμετρος %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Μη έγκυρη αίτηση: Η παράμετρος %(name)s δεν είναι αριθμός" msgstr "Μη έγκυρη αίτηση: Η παράμετρος %(name)s δεν είναι αριθμός"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"Μη έγκυρη αίτηση: Η παράμετρος %(name)s πρέπει να είναι &lt;= &gt; %(value)s" "Μη έγκυρη αίτηση: Η παράμετρος %(name)s πρέπει να είναι &lt;= &gt; %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Άκυρο αίτημα: το αίτημα(%(size)s) υπερβαίνει το όριο χαρακτήρων του κειμένου" "Άκυρο αίτημα: το αίτημα(%(size)s) υπερβαίνει το όριο χαρακτήρων του κειμένου"
" (%(limit)s)" " (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s δεν υποστηρίζετε" msgstr "%(lang)s δεν υποστηρίζετε"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Η μορφή %(format)s δεν υποστηρίζεται" msgstr "Η μορφή %(format)s δεν υποστηρίζεται"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -102,28 +101,28 @@ msgstr ""
"%(tname)s (%(tcode)s) δεν είναι διαθέσιμη ως γλώσσα-στόχος από %(sname)s " "%(tname)s (%(tcode)s) δεν είναι διαθέσιμη ως γλώσσα-στόχος από %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Το κείμενο: %(text)s δεν μπορεί να μεταφράστει" msgstr "Το κείμενο: %(text)s δεν μπορεί να μεταφράστει"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Η μετάφραση αρχείων ειναί απενεργοποιημένη σε αυτόν τον διακομιστή." msgstr "Η μετάφραση αρχείων ειναί απενεργοποιημένη σε αυτόν τον διακομιστή."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Μη έγκυρο αίτημα: Το αρχείο είναι άδειο" msgstr "Μη έγκυρο αίτημα: Το αρχείο είναι άδειο"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Ακυρωμένη αίτηση: μορφή αρχείου που δεν υποστηρίζεται" msgstr "Ακυρωμένη αίτηση: μορφή αρχείου που δεν υποστηρίζεται"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Μη έγκυρο όνομα αρχείου" msgstr "Μη έγκυρο όνομα αρχείου"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Οι προτάσεις απενεργοποιούνται σε αυτόν τον server." msgstr "Οι προτάσεις απενεργοποιούνται σε αυτόν τον server."
@ -144,182 +143,178 @@ msgid "Azerbaijani"
msgstr "Αζερμπαϊτζάν" msgstr "Αζερμπαϊτζάν"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Βασκικά"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Μπενγκάλι" msgstr "Μπενγκάλι"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Βουλγαρικά" msgstr "Βουλγαρικά"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Καταλανικά" msgstr "Καταλανικά"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Κινέζοι" msgstr "Κινέζοι"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Κινέζικα (παραδοσιακά)" msgstr "Κινέζικα (παραδοσιακά)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Τσεχική" msgstr "Τσεχική"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Δανία" msgstr "Δανία"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Ολλανδ Ολλανδία" msgstr "Ολλανδ Ολλανδία"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Εσθονικά" msgstr "Εσθονικά"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Φινλανδός" msgstr "Φινλανδός"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Γάλλος" msgstr "Γάλλος"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Γαλικιακά"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Γερμανός" msgstr "Γερμανός"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Ελληνικά" msgstr "Ελληνικά"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Εβραϊκή εβραϊκή" msgstr "Εβραϊκή εβραϊκή"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Ούγγρος" msgstr "Ούγγρος"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Ινδονησία" msgstr "Ινδονησία"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Ιρλανδία" msgstr "Ιρλανδία"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Ιταλός" msgstr "Ιταλός"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Ιάπωνες" msgstr "Ιάπωνες"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Κορεατική Κορέα" msgstr "Κορεατική Κορέα"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Λετονικά" msgstr "Λετονικά"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Λιθουανικά" msgstr "Λιθουανικά"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Μαλαϊκή" msgstr "Μαλαϊκή"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Νορβηγικά" msgstr "Νορβηγικά"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Πέρσες" msgstr "Πέρσες"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Πολωνία Πολωνίας" msgstr "Πολωνία Πολωνίας"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Πορτογαλικά" msgstr "Πορτογαλικά"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Πορτογαλικά (Βραζιλία)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Ρουμανία" msgstr "Ρουμανία"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Ρώσοι" msgstr "Ρώσοι"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Σλοβά" msgstr "Σλοβά"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Σλοβενία" msgstr "Σλοβενία"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Ισπανικά ισπανικά" msgstr "Ισπανικά ισπανικά"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Σουηδικά" msgstr "Σουηδικά"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Ταγκαλόγκ" msgstr "Ταγκαλόγκ"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Ταϊλάνδη" msgstr "Ταϊλάνδη"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Το τουρκικό Τουρκ Τουρκίας" msgstr "Το τουρκικό Τουρκ Τουρκίας"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ουκρανίας" msgstr "Ουκρανίας"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Ούρντου" msgstr "Ούρντου"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Σερβία" msgstr "Σερβία"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ουκρανικά" msgstr "Ουκρανικά"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Βιετναμέζικα" msgstr "Βιετναμέζικα"
@ -339,7 +334,7 @@ msgstr "μετέφρασε"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Μεταφράστε κείμενο από γλώσσα σε άλλη" msgstr "Μεταφράστε κείμενο από γλώσσα σε άλλη"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Μεταφρασμένο κείμενο" msgstr "Μεταφρασμένο κείμενο"
@ -546,7 +541,7 @@ msgstr "Αντιγραφή κειμένου"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Δεν μπορεί να φορτώσει φορτίο %(url)s" msgstr "Δεν μπορεί να φορτώσει φορτίο %(url)s"
@ -573,33 +568,34 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Δεν υπάρχουν διαθέσιμες γλώσσες. εγκαταστήσετε σωστά τα μοντέλα?" msgstr "Δεν υπάρχουν διαθέσιμες γλώσσες. εγκαταστήσετε σωστά τα μοντέλα?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Τύπος στο API Key. Εάν χρειάζεστε ένα API key, %(instructions)s" msgstr "Τύπος στο API Key. Εάν χρειάζεστε ένα API key, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "πατήστε το σύνδεσμο \"Get API Key\"." msgstr "πατήστε το σύνδεσμο \"Get API Key\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "επικοινωνήστε με τον διαχειριστή server." msgstr "επικοινωνήστε με τον διαχειριστή server."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Δωρεάν και Open Source Machine μετάφραση API" msgstr "Δωρεάν και Open Source Machine μετάφραση API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Δωρεάν και Open Source Machine Translation API. Free to download, offline ικανή " "Δωρεάν και Open Source Machine Translation API. Free to download, offline "
"και εύκολη στη ρύθμιση. Πατήστε το δικό σας διακομιστή API σε λίγα λεπτά." "ικανή και εύκολη στη ρύθμιση. Πατήστε το δικό σας διακομιστή API σε λίγα "
"λεπτά."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -641,103 +637,111 @@ msgstr "Εναλλαγή σκοτεινής/φωτεινής λειτουργί
msgid "Dismiss" msgid "Dismiss"
msgstr "Απ" msgstr "Απ"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Λόγω κατάχρησης bot, τα αιτήματα μετάφρασης περιορίζονται προσωρινά σε "
"χρήστες με έγκυρο κλειδί API. Συγγνώμη για την ενόχληση!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Μετάφραση API" msgstr "Μετάφραση API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Μετάφραση κειμένου" msgstr "Μετάφραση κειμένου"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Αρχεία μετάφρασης" msgstr "Αρχεία μετάφρασης"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Μεταφράστε από" msgstr "Μεταφράστε από"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Η πηγή Swap και οι γλώσσες-στόχος" msgstr "Η πηγή Swap και οι γλώσσες-στόχος"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Μετάβαση σε" msgstr "Μετάβαση σε"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Κείμενο για μετάφραση" msgstr "Κείμενο για μετάφραση"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Διαγράψτε κείμενο" msgstr "Διαγράψτε κείμενο"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Πρότεινε μετάφραση" msgstr "Πρότεινε μετάφραση"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Ακύρωση" msgstr "Ακύρωση"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Αποστολή" msgstr "Αποστολή"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Υποστηριζόμενη μορφή αρχείων:" msgstr "Υποστηριζόμενη μορφή αρχείων:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "File" msgstr "File"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Αφαιρέστε αρχείο αρχείων" msgstr "Αφαιρέστε αρχείο αρχείων"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Μετάφρασε" msgstr "Μετάφρασε"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Λήψη" msgstr "Λήψη"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Αίτηση αιτήματος" msgstr "Αίτηση αιτήματος"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Απάντηση" msgstr "Απάντηση"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Άνοιγμα API Πηγιαίου Μηχανίματος Μετάφρασης" msgstr "Άνοιγμα API Πηγιαίου Μηχανίματος Μετάφρασης"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Αυτο-Hosted. Offline Capable. Εύκολο στη ρύθμιση." msgstr "Αυτο-Hosted. Offline Capable. Εύκολο στη ρύθμιση."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Άδεια:" msgstr "Άδεια:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"Δημιουργήθηκε με %(heart)s από %(contributors)s και τροφοδοτείται από " "Δημιουργήθηκε με %(heart)s από %(contributors)s και τροφοδοτείται από "
"%(engine)s" "%(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Συμβαλλόμενοι" msgstr "%(libretranslate)s Συμβαλλόμενοι"
@ -762,3 +766,9 @@ msgstr "%(libretranslate)s Συμβαλλόμενοι"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "πάρετε ένα API key" #~ msgstr "πάρετε ένα API key"
#~ msgid "Basque"
#~ msgstr "Βασκικά"
#~ msgid "Galician"
#~ msgstr "Γαλικιακά"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2023-05-02 19:52+0000\n" "PO-Revision-Date: 2023-05-02 19:52+0000\n"
"Last-Translator: Jorge Maldonado Ventura <jorgesumle@freakspot.net>\n" "Last-Translator: Jorge Maldonado Ventura <jorgesumle@freakspot.net>\n"
"Language: eo\n" "Language: eo\n"
@ -18,80 +18,81 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Nevalida JSON-aranĝo" msgstr "Nevalida JSON-aranĝo"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Aŭtomata Detekto" msgstr "Aŭtomata Detekto"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Ne rajtigita" msgstr "Ne rajtigita"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Tro da petaj limmalobservoj" msgstr "Tro da petaj limmalobservoj"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Invalid API-ŝlosilo" msgstr "Invalid API-ŝlosilo"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Bonvolu kontakti la servilo operatoro por akiri API-ŝlosilon" msgstr "Bonvolu kontakti la servilo operatoro por akiri API-ŝlosilon"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Vizitu %(url)s por akiri API-ŝlosilon" msgstr "Vizitu %(url)s por akiri API-ŝlosilon"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Malrapidiĝo:" msgstr "Malrapidiĝo:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Nevalida peto: mankas %(name)s parametro" msgstr "Nevalida peto: mankas %(name)s parametro"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Invalida peto: <x>0 0 0 0</x> parametro ne estas nombro %(name)s" msgstr "Invalida peto: <x>0 0 0 0</x> parametro ne estas nombro %(name)s"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"Invalida peto: <x>0 0 0 0</x> parametro devas esti <x>1 1 1 1</x> " "Invalida peto: <x>0 0 0 0</x> parametro devas esti <x>1 1 1 1</x> "
"%(name)s %(value)s" "%(name)s %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "Nevalida peto: peto (%(size)s) superas tekstlimon (%(limit)s)" msgstr "Nevalida peto: peto (%(size)s) superas tekstlimon (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s ne estas subtenata" msgstr "%(lang)s ne estas subtenata"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s-aranĝo ne estas subtenata" msgstr "%(format)s-aranĝo ne estas subtenata"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -100,28 +101,28 @@ msgstr ""
"%(tname)s (%(tcode)s) ne estas disponebla kiel cellingvo de %(sname)s " "%(tname)s (%(tcode)s) ne estas disponebla kiel cellingvo de %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Ne povas traduki tekston: %(text)s" msgstr "Ne povas traduki tekston: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Dosier-tradukoj estas malebligitaj en ĉi tiu servilo." msgstr "Dosier-tradukoj estas malebligitaj en ĉi tiu servilo."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Nevalida peto: malplena dosiero" msgstr "Nevalida peto: malplena dosiero"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Nevalida peto: dosieraranĝo ne subtenata" msgstr "Nevalida peto: dosieraranĝo ne subtenata"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nevalida dosiernomo" msgstr "Nevalida dosiernomo"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Sugestoj estas malebligitaj en ĉi tiu servilo." msgstr "Sugestoj estas malebligitaj en ĉi tiu servilo."
@ -142,182 +143,178 @@ msgid "Azerbaijani"
msgstr "Azerbajĝana" msgstr "Azerbajĝana"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengala bengala" msgstr "Bengala bengala"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgara Bulgaro" msgstr "Bulgara Bulgaro"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalana kataluno" msgstr "Katalana kataluno"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Ĉina" msgstr "Ĉina"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "La ĉina (tradicia)" msgstr "La ĉina (tradicia)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Ĉeĥa" msgstr "Ĉeĥa"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dana" msgstr "Dana"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Nederlanda" msgstr "Nederlanda"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "La estona" msgstr "La estona"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finna" msgstr "Finna"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Franca" msgstr "Franca"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Germana" msgstr "Germana"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Greka" msgstr "Greka"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebrea" msgstr "Hebrea"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindia" msgstr "Hindia"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Hungara" msgstr "Hungara"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonezia" msgstr "Indonezia"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlanda" msgstr "Irlanda"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Itala" msgstr "Itala"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japana" msgstr "Japana"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Korea" msgstr "Korea"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "La latva" msgstr "La latva"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litova litovo" msgstr "Litova litovo"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malaja" msgstr "Malaja"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norvega" msgstr "Norvega"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persa" msgstr "Persa"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Pola" msgstr "Pola"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugala" msgstr "Portugala"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumana" msgstr "Rumana"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rusa" msgstr "Rusa"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovaka" msgstr "Slovaka"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovena slovena" msgstr "Slovena slovena"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Hispana" msgstr "Hispana"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Sveda" msgstr "Sveda"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "La tagaloga tagalo" msgstr "La tagaloga tagalo"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tajlanda" msgstr "Tajlanda"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turka" msgstr "Turka"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukraina" msgstr "Ukraina"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "La urdua" msgstr "La urdua"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -337,7 +334,7 @@ msgstr "traduki"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Traduki tekston de lingvo al alia" msgstr "Traduki tekston de lingvo al alia"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Tradukita teksto" msgstr "Tradukita teksto"
@ -543,7 +540,7 @@ msgstr "Kopii tekston"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Ne povas ŝarĝi %(url)s" msgstr "Ne povas ŝarĝi %(url)s"
@ -569,21 +566,21 @@ msgstr "Dankon pro via korekto. Notu, ke la propono ne ekvalidos tuj."
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Neniu lingvo disponebla. Ĉu vi ĝuste instalis la modelojn?" msgstr "Neniu lingvo disponebla. Ĉu vi ĝuste instalis la modelojn?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Tajpu vian API-ŝlosilon. Se vi bezonas API-ŝlosilon, %(instructions)s" msgstr "Tajpu vian API-ŝlosilon. Se vi bezonas API-ŝlosilon, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "premu la «Akiri API-ŝlosilon» ligilon." msgstr "premu la «Akiri API-ŝlosilon» ligilon."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "kontaktu la servilan operatoron." msgstr "kontaktu la servilan operatoron."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Libera kaj malfermitkoda API de maŝina tradukado" msgstr "Libera kaj malfermitkoda API de maŝina tradukado"
@ -637,101 +634,107 @@ msgstr "Toggle malhela/luma reĝimo"
msgid "Dismiss" msgid "Dismiss"
msgstr "Malakcepti" msgstr "Malakcepti"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Tradukado-API" msgstr "Tradukado-API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Traduki tekston" msgstr "Traduki tekston"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Traduki dosierojn" msgstr "Traduki dosierojn"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Tradukita de" msgstr "Tradukita de"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Interŝanĝi fontajn kaj celajn lingvojn" msgstr "Interŝanĝi fontajn kaj celajn lingvojn"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Traduki al" msgstr "Traduki al"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Teksto por traduki" msgstr "Teksto por traduki"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Forigi tekston" msgstr "Forigi tekston"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Proponita traduko" msgstr "Proponita traduko"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Nuligi" msgstr "Nuligi"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Sendi" msgstr "Sendi"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Subtenitaj dosierformatoj:" msgstr "Subtenitaj dosierformatoj:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Dosiero" msgstr "Dosiero"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Forigi dosieron" msgstr "Forigi dosieron"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Traduku" msgstr "Traduku"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Elŝuti" msgstr "Elŝuti"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Peto" msgstr "Peto"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Respondo" msgstr "Respondo"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API de malfermitkoda maŝina tradukado" msgstr "API de malfermitkoda maŝina tradukado"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Senpage elŝutebla. Senkonekte funkciebla. Facile instalebla." msgstr "Senpage elŝutebla. Senkonekte funkciebla. Facile instalebla."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Permesilo:" msgstr "Permesilo:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Farita per %(heart)s de %(contributors)s kaj funkciigita per %(engine)s" msgstr "Farita per %(heart)s de %(contributors)s kaj funkciigita per %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Kontribuantoj" msgstr "%(libretranslate)s Kontribuantoj"
@ -761,3 +764,9 @@ msgstr "%(libretranslate)s Kontribuantoj"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "akiri API-ŝlosilon" #~ msgstr "akiri API-ŝlosilon"
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,93 +8,93 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-04-18 15:45+0000\n" "PO-Revision-Date: 2025-04-18 15:45+0000\n"
"Last-Translator: Cengizhan Peker <cengizhan.peker@extenship.com>\n" "Last-Translator: Cengizhan Peker <cengizhan.peker@extenship.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/libretranslate/"
"app/es/>\n"
"Language: es\n" "Language: es\n"
"Language-Team: Spanish "
"<https://hosted.weblate.org/projects/libretranslate/app/es/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.11.1-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "JSON inválido" msgstr "JSON inválido"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Detección automática" msgstr "Detección automática"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "No autorizado" msgstr "No autorizado"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Demasiadas violaciones a los límites de la solicitud" msgstr "Demasiadas violaciones a los límites de la solicitud"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Clave API inválida" msgstr "Clave API inválida"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
"Por favor, contacte con el operador del servidor para obtener una clave " "Por favor, contacte con el operador del servidor para obtener una clave "
"API" "API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, 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 para conseguir una clave API" msgstr "Visita %(url)s para conseguir una clave API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Ralentización:" msgstr "Ralentización:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Solicitud inválida: falta %(name)s parámetro" msgstr "Solicitud inválida: falta %(name)s parámetro"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Solicitud no válida: El parámetro %(name)s no es un número" msgstr "Solicitud no válida: El parámetro %(name)s no es un número"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Petición no válida: el parámetro %(name)s debe ser <= %(value)s" msgstr "Petición no válida: el parámetro %(name)s debe ser <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Solicitud inválida: el %(size)s) de la solicitud excede el límite de " "Solicitud inválida: el %(size)s) de la solicitud excede el límite de "
"(%(limit)s) de texto" "(%(limit)s) de texto"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "el %(lang)s no es compatible" msgstr "el %(lang)s no es compatible"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "formato(s) %(format)s no compatible(s)" msgstr "formato(s) %(format)s no compatible(s)"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -103,28 +103,28 @@ msgstr ""
"%(tname)s (%(tcode)s) no está disponible como idioma de destino para " "%(tname)s (%(tcode)s) no está disponible como idioma de destino para "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "No se puede traducir el texto: %(text)s" msgstr "No se puede traducir el texto: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "La traducción de archivos está deshabilitada en este servidor." msgstr "La traducción de archivos está deshabilitada en este servidor."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Solicitud inválida: archivo vacío" msgstr "Solicitud inválida: archivo vacío"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Solicitud inválida: formato de archivo no compatible" msgstr "Solicitud inválida: formato de archivo no compatible"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nombre de archivo inválido" msgstr "Nombre de archivo inválido"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Las sugerencias están deshabilitadas en este servidor." msgstr "Las sugerencias están deshabilitadas en este servidor."
@ -145,182 +145,178 @@ msgid "Azerbaijani"
msgstr "Azerbaijani" msgstr "Azerbaijani"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Vasco"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengalí" msgstr "Bengalí"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Búlgaro" msgstr "Búlgaro"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalán" msgstr "Catalán"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Chino" msgstr "Chino"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Chino (tradicional)" msgstr "Chino (tradicional)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Checo" msgstr "Checo"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danés" msgstr "Danés"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Holandés" msgstr "Holandés"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estonio" msgstr "Estonio"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finlandés" msgstr "Finlandés"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francés" msgstr "Francés"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galego"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Alemán" msgstr "Alemán"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Griego" msgstr "Griego"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebreo" msgstr "Hebreo"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Húngaro" msgstr "Húngaro"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesio" msgstr "Indonesio"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandés" msgstr "Irlandés"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italiano" msgstr "Italiano"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japonés" msgstr "Japonés"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Coreano" msgstr "Coreano"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Letón" msgstr "Letón"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lituano" msgstr "Lituano"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malayo" msgstr "Malayo"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Noruego" msgstr "Noruego"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persa" msgstr "Persa"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polaco" msgstr "Polaco"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugués" msgstr "Portugués"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumano" msgstr "Rumano"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Ruso" msgstr "Ruso"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Eslovaco" msgstr "Eslovaco"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Esloveno" msgstr "Esloveno"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Español" msgstr "Español"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Suecia" msgstr "Suecia"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalo" msgstr "Tagalo"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tailandés" msgstr "Tailandés"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turco" msgstr "Turco"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ucraniano" msgstr "Ucraniano"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbio" msgstr "Serbio"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ucraniano" msgstr "Ucraniano"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamita" msgstr "Vietnamita"
@ -340,7 +336,7 @@ msgstr "traducir"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Traducir texto de un idioma a otro" msgstr "Traducir texto de un idioma a otro"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Texto traducido" msgstr "Texto traducido"
@ -546,7 +542,7 @@ msgstr "Copiar texto"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "No se puede cargar %(url)s" msgstr "No se puede cargar %(url)s"
@ -574,21 +570,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "No hay idiomas disponibles. ¿Instalaste los modelos correctamente?" msgstr "No hay idiomas disponibles. ¿Instalaste los modelos correctamente?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Introduce tu clave de API. Si necesitas una clave de API, %(instructions)s" msgstr "Introduce tu clave de API. Si necesitas una clave de API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "presiona el enlace \"Obtener Clave API\"." msgstr "presiona el enlace \"Obtener Clave API\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "comunícate con el operador del servidor." msgstr "comunícate con el operador del servidor."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API de traducción automática gratuita y de código abierto" msgstr "API de traducción automática gratuita y de código abierto"
@ -598,9 +594,9 @@ msgid ""
"Free and Open Source Machine Translation API. Free to download, offline " "Free and Open Source Machine Translation API. Free to download, offline "
"capable and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API de traducción automática gratuita y de código abierto. Descarga gratuita, con " "API de traducción automática gratuita y de código abierto. Descarga "
"capacidad para trabajar sin conexión y fácil de configurar. Aloja tu " "gratuita, con capacidad para trabajar sin conexión y fácil de configurar."
"propio servidor API en sólo unos minutos." " Aloja tu propio servidor API en sólo unos minutos."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -642,101 +638,107 @@ msgstr "Modo oscuro/ligero"
msgid "Dismiss" msgid "Dismiss"
msgstr "Desestimar" msgstr "Desestimar"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API de Traducción" msgstr "API de Traducción"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Traducir texto" msgstr "Traducir texto"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Traducir archivos" msgstr "Traducir archivos"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Traducir del" msgstr "Traducir del"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Cambiar idioma de origen y destino" msgstr "Cambiar idioma de origen y destino"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Traducir al" msgstr "Traducir al"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Texto para traducir" msgstr "Texto para traducir"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Borrar el texto" msgstr "Borrar el texto"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Sugerir traducción" msgstr "Sugerir traducción"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Enviar" msgstr "Enviar"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formatos de archivo compatibles:" msgstr "Formatos de archivo compatibles:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Archivo" msgstr "Archivo"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Eliminar el archivo" msgstr "Eliminar el archivo"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Traducir" msgstr "Traducir"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Descargar" msgstr "Descargar"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Solicitud" msgstr "Solicitud"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Respuesta" msgstr "Respuesta"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API de Traducción de Código Abierto" msgstr "API de Traducción de Código Abierto"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Descarga gratuita. Funciona Sin Conexión. Fácil de Configurar." msgstr "Descarga gratuita. Funciona Sin Conexión. Fácil de Configurar."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licencia:" msgstr "Licencia:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Hecho con %(heart)s por %(contributors)s e impulsado por %(engine)s" msgstr "Hecho con %(heart)s por %(contributors)s e impulsado por %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "Colaboradores de %(libretranslate)s" msgstr "Colaboradores de %(libretranslate)s"
@ -766,3 +768,10 @@ msgstr "Colaboradores de %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "obtén una clave API" #~ msgstr "obtén una clave API"
#~ msgid "Basque"
#~ msgstr "Vasco"
#~ msgid "Galician"
#~ msgstr "Galego"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.12\n" "Project-Id-Version: LibreTranslate 1.3.12\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-02-01 18:01+0000\n" "PO-Revision-Date: 2024-02-01 18:01+0000\n"
"Last-Translator: Priit Jõerüüt <hwlate@joeruut.com>\n" "Last-Translator: Priit Jõerüüt <hwlate@joeruut.com>\n"
"Language-Team: Estonian <https://hosted.weblate.org/projects/libretranslate/app/et/>\n" "Language-Team: Estonian <https://hosted.weblate.org/projects/libretranslate/app/et/>\n"
@ -17,80 +17,81 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Vigane JSON-vorming" msgstr "Vigane JSON-vorming"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Tuvasta keel automaatselt" msgstr "Tuvasta keel automaatselt"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Pole lubatud" msgstr "Pole lubatud"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Liiga palju päringuid ühes ajaühikus" msgstr "Liiga palju päringuid ühes ajaühikus"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Vigane API võti" msgstr "Vigane API võti"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Palun küsi serveri haldajalt API võtit" msgstr "Palun küsi serveri haldajalt API võtit"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "API võtme saamiseks palun vaata seda urli - %(url)s" msgstr "API võtme saamiseks palun vaata seda urli - %(url)s"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Võtame nüüd tempot alla:" msgstr "Võtame nüüd tempot alla:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Vigane päring: puuduv parameeter „%(name)s“" msgstr "Vigane päring: puuduv parameeter „%(name)s“"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Vigane taotlus: %(name)s parameeter ei ole arv" msgstr "Vigane taotlus: %(name)s parameeter ei ole arv"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Vigane taotlus: %(name)s parameeter peab olema ≤ %(value)s" msgstr "Vigane taotlus: %(name)s parameeter peab olema ≤ %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Vigane päring: päringu (%(size)s) suurus ületab tekstipäringutele lubatud " "Vigane päring: päringu (%(size)s) suurus ületab tekstipäringutele lubatud "
"ülempiiri (%(limit)s)" "ülempiiri (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s keel ei ole veel tõlgitav" msgstr "%(lang)s keel ei ole veel tõlgitav"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s vorming ei ole veel toetatud" msgstr "%(format)s vorming ei ole veel toetatud"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -99,28 +100,28 @@ msgstr ""
"%(tname)s keel (%(tcode)s) ei ole veel kasutatav sihtkeelena kui lähtekeel " "%(tname)s keel (%(tcode)s) ei ole veel kasutatav sihtkeelena kui lähtekeel "
"on %(sname)s keel (%(scode)s)" "on %(sname)s keel (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Teksti tõlkimine ei õnnestu: %(text)s" msgstr "Teksti tõlkimine ei õnnestu: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Failide tõlkimine ei ole selles serveris lubatud." msgstr "Failide tõlkimine ei ole selles serveris lubatud."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Vigane päring: tühi fail" msgstr "Vigane päring: tühi fail"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Vigane päring: failivorming pole toetatud" msgstr "Vigane päring: failivorming pole toetatud"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Vigane failinimi" msgstr "Vigane failinimi"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Tõlkesoovituste võimalus ei ole selles serveris kasutusel." msgstr "Tõlkesoovituste võimalus ei ole selles serveris kasutusel."
@ -141,182 +142,178 @@ msgid "Azerbaijani"
msgstr "aserbaidžaani" msgstr "aserbaidžaani"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Baski"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgaaria" msgstr "Bulgaaria"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Kataloonia" msgstr "Kataloonia"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "hiina" msgstr "hiina"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Hiina (traditsiooniline)" msgstr "Hiina (traditsiooniline)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "tšehhi" msgstr "tšehhi"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "taani" msgstr "taani"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "hollandi" msgstr "hollandi"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "esperanto" msgstr "esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Eesti" msgstr "Eesti"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "soome" msgstr "soome"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "prantsuse" msgstr "prantsuse"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galicia"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "saksa" msgstr "saksa"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "kreeka" msgstr "kreeka"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "heebrea" msgstr "heebrea"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "hindi" msgstr "hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "ungari" msgstr "ungari"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "indoneesia" msgstr "indoneesia"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "iiri" msgstr "iiri"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "itaalia" msgstr "itaalia"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "jaapani" msgstr "jaapani"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "korea" msgstr "korea"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Läti" msgstr "Läti"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Leedu" msgstr "Leedu"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malay" msgstr "Malay"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norra" msgstr "Norra"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "pärsia" msgstr "pärsia"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "poola" msgstr "poola"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "portugali" msgstr "portugali"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugali (Brasiilia)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumeenlane" msgstr "Rumeenlane"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "vene" msgstr "vene"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "slovaki" msgstr "slovaki"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Sloveenia" msgstr "Sloveenia"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "hispaania" msgstr "hispaania"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "rootsi" msgstr "rootsi"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalogi" msgstr "Tagalogi"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tai" msgstr "Tai"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "türgi" msgstr "türgi"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "ukraina" msgstr "ukraina"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbia" msgstr "Serbia"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukraina" msgstr "Ukraina"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnami" msgstr "Vietnami"
@ -336,7 +333,7 @@ msgstr "tõlkimine"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Tõlgi tekst ühest keelest teise" msgstr "Tõlgi tekst ühest keelest teise"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Tõlgitud tekst" msgstr "Tõlgitud tekst"
@ -544,7 +541,7 @@ msgstr "Kopeeri tekst"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "%(url)s urli laadimine ei õnnestunud" msgstr "%(url)s urli laadimine ei õnnestunud"
@ -573,31 +570,31 @@ msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
"Ühtegi keelt pole saadaval. Kas sa keelemudelid paigaldasid korrektselt?" "Ühtegi keelt pole saadaval. Kas sa keelemudelid paigaldasid korrektselt?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Sisesta siia oma API võti. Kui sul API võti on puudu, %(instructions)s" "Sisesta siia oma API võti. Kui sul API võti on puudu, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "klõpsi linki „Osta API võti“." msgstr "klõpsi linki „Osta API võti“."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "võta ühendust serveri haldajaga." msgstr "võta ühendust serveri haldajaga."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Vaba ja avatud lähtekoodiga masintõlke API" msgstr "Vaba ja avatud lähtekoodiga masintõlke API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Vaba ja avatud lähtekoodiga masintõlke API. Majutatav oma serveris, toimib " "Vaba ja avatud lähtekoodiga masintõlke API. Majutatav oma serveris, toimib "
"ka võrguühenduseta ja on hõlpsasti seadistatav. Võta oma API server " "ka võrguühenduseta ja on hõlpsasti seadistatav. Võta oma API server "
@ -643,104 +640,112 @@ msgstr "Vaheta kujundust: tume/hele"
msgid "Dismiss" msgid "Dismiss"
msgstr "Loobu" msgstr "Loobu"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Boti kuritarvitamise tõttu on tõlketaotlused ajutiselt piiratud kehtiva API "
"võtmega kasutajatega. Vabandust ebamugavuste pärast!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "TõlkeAPI" msgstr "TõlkeAPI"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Tõlgi teksti" msgstr "Tõlgi teksti"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Tõlgi faile" msgstr "Tõlgi faile"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Lähtekeel" msgstr "Lähtekeel"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Vaheta lähte- ja tõlkekeeled" msgstr "Vaheta lähte- ja tõlkekeeled"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Tõlkekeel" msgstr "Tõlkekeel"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Tõlgitav tekst" msgstr "Tõlgitav tekst"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Kustuta tekst" msgstr "Kustuta tekst"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Soovita paremat tõlget" msgstr "Soovita paremat tõlget"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Katkesta" msgstr "Katkesta"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Saada" msgstr "Saada"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Kasutatavad failivormingud:" msgstr "Kasutatavad failivormingud:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fail" msgstr "Fail"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Eemalda fail" msgstr "Eemalda fail"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Tõlgi" msgstr "Tõlgi"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Laadi alla" msgstr "Laadi alla"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Päring" msgstr "Päring"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Vastus" msgstr "Vastus"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Avatud lähtekoodiga masintõlke API" msgstr "Avatud lähtekoodiga masintõlke API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
"Majutatav oma serveris. Toimib ka võrguühenduseta. Hõlpsasti seadistatav." "Majutatav oma serveris. Toimib ka võrguühenduseta. Hõlpsasti seadistatav."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Litsents:" msgstr "Litsents:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"Tehtud suure %(heart)s'ga, millesse panustasid %(contributors)s ning " "Tehtud suure %(heart)s'ga, millesse panustasid %(contributors)s ning "
"sisulise töö teeb ära %(engine)s" "sisulise töö teeb ära %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s kaasautorid" msgstr "%(libretranslate)s kaasautorid"
@ -762,3 +767,9 @@ msgstr "%(libretranslate)s kaasautorid"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "või osta meie serveri API võti" #~ msgstr "või osta meie serveri API võti"
#~ msgid "Basque"
#~ msgstr "Baski"
#~ msgid "Galician"
#~ msgstr "Galicia"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.12\n" "Project-Id-Version: LibreTranslate 1.3.12\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-10-09 17:15+0000\n" "PO-Revision-Date: 2024-10-09 17:15+0000\n"
"Last-Translator: Urtzi Odriozola Lizaso <urtzi.odriozola@gmail.com>\n" "Last-Translator: Urtzi Odriozola Lizaso <urtzi.odriozola@gmail.com>\n"
"Language: eu\n" "Language: eu\n"
@ -18,80 +18,81 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "JSON formatu baliogabea" msgstr "JSON formatu baliogabea"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Hautemate automatikoa" msgstr "Hautemate automatikoa"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Baimenik gabe" msgstr "Baimenik gabe"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Eskaera-mugaren urraketa gehiegi" msgstr "Eskaera-mugaren urraketa gehiegi"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "API gako baliogabea" msgstr "API gako baliogabea"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Mesedez, jarri harremanetan zerbitzari-operadorearekin API gakoa lortzeko" msgstr "Mesedez, jarri harremanetan zerbitzari-operadorearekin API gakoa lortzeko"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Bisitatu %(url)s API gako bat lortzeko" msgstr "Bisitatu %(url)s API gako bat lortzeko"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Moteltzea:" msgstr "Moteltzea:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Eskaera baliogabea: %(name)s parametroa falta da" msgstr "Eskaera baliogabea: %(name)s parametroa falta da"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Eskaera baliogabea: %(name)s parametroa ez da zenbakia" msgstr "Eskaera baliogabea: %(name)s parametroa ez da zenbakia"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Eskaera baliogabea: %(name)s parametroak <= %(value)s izan behar du" msgstr "Eskaera baliogabea: %(name)s parametroak <= %(value)s izan behar du"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Eskaera baliogabea: eskaerak (%(size)s) testu muga (%(limit)s) gainditzen" "Eskaera baliogabea: eskaerak (%(size)s) testu muga (%(limit)s) gainditzen"
" du" " du"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s ez da bateragarria" msgstr "%(lang)s ez da bateragarria"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s formatua ez da bateragarria" msgstr "%(format)s formatua ez da bateragarria"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -100,28 +101,28 @@ msgstr ""
"%(tname)s (%(tcode)s) ez dago eskuragarri helburu hizkuntza moduan " "%(tname)s (%(tcode)s) ez dago eskuragarri helburu hizkuntza moduan "
"%(sname)s-(e)tik (%(scode)s)" "%(sname)s-(e)tik (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Ezin da testua itzuli: %(text)s" msgstr "Ezin da testua itzuli: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Fitxategi itzulpenak ez daude gaituta zerbitzari honetan." msgstr "Fitxategi itzulpenak ez daude gaituta zerbitzari honetan."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Eskaera baliogabea: fitxategi hutsa" msgstr "Eskaera baliogabea: fitxategi hutsa"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Eskaera baliogabea: fitxategiaren formatua ez da bateragarria" msgstr "Eskaera baliogabea: fitxategiaren formatua ez da bateragarria"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Fitxategiaren izena baliogabea" msgstr "Fitxategiaren izena baliogabea"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Iradokizunak ez daude gaituta zerbitzari honetan." msgstr "Iradokizunak ez daude gaituta zerbitzari honetan."
@ -142,182 +143,178 @@ msgid "Azerbaijani"
msgstr "Azerbaijanera" msgstr "Azerbaijanera"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Euskara"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengalera" msgstr "Bengalera"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgariera" msgstr "Bulgariera"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalana" msgstr "Katalana"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Txinera" msgstr "Txinera"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Txinera (tradizionala)" msgstr "Txinera (tradizionala)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Txekiera" msgstr "Txekiera"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Daniera" msgstr "Daniera"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Nederlandera" msgstr "Nederlandera"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperantoa" msgstr "Esperantoa"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estoniera" msgstr "Estoniera"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finlandiera" msgstr "Finlandiera"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Frantsesa" msgstr "Frantsesa"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galiziera"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Alemana" msgstr "Alemana"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Greziera" msgstr "Greziera"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebreera" msgstr "Hebreera"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindiera" msgstr "Hindiera"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Hungariera" msgstr "Hungariera"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesiera" msgstr "Indonesiera"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandera" msgstr "Irlandera"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italiera" msgstr "Italiera"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japoniera" msgstr "Japoniera"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreera" msgstr "Koreera"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Letoniera" msgstr "Letoniera"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lituaniera" msgstr "Lituaniera"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malaysiera" msgstr "Malaysiera"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norvegiera" msgstr "Norvegiera"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persiera" msgstr "Persiera"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Poloniera" msgstr "Poloniera"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugesa" msgstr "Portugesa"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Errumaniera" msgstr "Errumaniera"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Errusiera" msgstr "Errusiera"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Eslovakiera" msgstr "Eslovakiera"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Esloveniera" msgstr "Esloveniera"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Gaztelania" msgstr "Gaztelania"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Suediera" msgstr "Suediera"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagaloa" msgstr "Tagaloa"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thailandiera" msgstr "Thailandiera"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turkiera" msgstr "Turkiera"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukrainera" msgstr "Ukrainera"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdua" msgstr "Urdua"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbiera" msgstr "Serbiera"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrainera" msgstr "Ukrainera"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamera" msgstr "Vietnamera"
@ -337,7 +334,7 @@ msgstr "itzuli"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Itzuli testua hizkuntza batetik bestera" msgstr "Itzuli testua hizkuntza batetik bestera"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Itzulitako testua" msgstr "Itzulitako testua"
@ -545,7 +542,7 @@ msgstr "Kopiatu testua"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Ezin da %(url)s kargatu" msgstr "Ezin da %(url)s kargatu"
@ -573,21 +570,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Ez dago hizkuntza erabilgarririk. Modeloak ongi instalatu dituzu?" msgstr "Ez dago hizkuntza erabilgarririk. Modeloak ongi instalatu dituzu?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Idatzi zure API gakoa. API gako bat behar baduzu, %(instructions)s" msgstr "Idatzi zure API gakoa. API gako bat behar baduzu, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "sakatu \"Lortu API Gakoa\" esteka." msgstr "sakatu \"Lortu API Gakoa\" esteka."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "jarri zerbitzari-operadorearekin harremanetan." msgstr "jarri zerbitzari-operadorearekin harremanetan."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Doako eta kode irekiko Itzulpen automatikoko APIa" msgstr "Doako eta kode irekiko Itzulpen automatikoko APIa"
@ -641,101 +638,107 @@ msgstr "Modu iluna/argia"
msgid "Dismiss" msgid "Dismiss"
msgstr "Baztertu" msgstr "Baztertu"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Itzulpen APIa" msgstr "Itzulpen APIa"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Itzuli testua" msgstr "Itzuli testua"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Itzuli fitxategiak" msgstr "Itzuli fitxategiak"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Itzuli hemendik" msgstr "Itzuli hemendik"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Aldatu jatorrizko eta helburuko hizkuntzak" msgstr "Aldatu jatorrizko eta helburuko hizkuntzak"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Itzuli hona" msgstr "Itzuli hona"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Itzultzeko testua" msgstr "Itzultzeko testua"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Ezabatu testua" msgstr "Ezabatu testua"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Iradoki itzulpena" msgstr "Iradoki itzulpena"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Utzi" msgstr "Utzi"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Bidali" msgstr "Bidali"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Fitxategi bateragarrien formatuak:" msgstr "Fitxategi bateragarrien formatuak:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fitxategia" msgstr "Fitxategia"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Kendu fitxategia" msgstr "Kendu fitxategia"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Itzuli" msgstr "Itzuli"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Deskargatu" msgstr "Deskargatu"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Eskaera" msgstr "Eskaera"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Erantzuna" msgstr "Erantzuna"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Kode Irekiko Itzulpen Automatikoko APIa" msgstr "Kode Irekiko Itzulpen Automatikoko APIa"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Doan deskargatzeko. Konexio beharrik gabe. Konfiguratzeko erraza." msgstr "Doan deskargatzeko. Konexio beharrik gabe. Konfiguratzeko erraza."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Lizentzia:" msgstr "Lizentzia:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "%(contributors)s %(heart)sez egina eta %(engine)sk sustatua" msgstr "%(contributors)s %(heart)sez egina eta %(engine)sk sustatua"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Laguntzaileek" msgstr "%(libretranslate)s Laguntzaileek"
@ -759,3 +762,9 @@ msgstr "%(libretranslate)s Laguntzaileek"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "API gako bat lortu" #~ msgstr "API gako bat lortu"
#~ msgid "Basque"
#~ msgstr "Euskara"
#~ msgid "Galician"
#~ msgstr "Galiziera"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Automatically generated\n"
"Language: ext\n" "Language: ext\n"
@ -16,106 +16,107 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "" msgstr ""
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "" msgstr ""
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "" msgstr ""
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "" msgstr ""
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "" msgstr ""
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "" msgstr ""
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "" msgstr ""
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "" msgstr ""
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "" msgstr ""
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "" msgstr ""
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "" msgstr ""
@ -136,182 +137,178 @@ msgid "Azerbaijani"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -331,7 +328,7 @@ msgstr ""
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "" msgstr ""
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "" msgstr ""
@ -534,7 +531,7 @@ msgstr ""
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "" msgstr ""
@ -560,21 +557,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "" msgstr ""
@ -625,101 +622,107 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "" msgstr ""
@ -741,3 +744,9 @@ msgstr ""
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "" #~ msgstr ""
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-07-26 07:54+0000\n" "PO-Revision-Date: 2024-07-26 07:54+0000\n"
"Last-Translator: MjavadH <m.hacker0110@gmail.com>\n" "Last-Translator: MjavadH <m.hacker0110@gmail.com>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/libretranslate/app/fa/>\n" "Language-Team: Persian <https://hosted.weblate.org/projects/libretranslate/app/fa/>\n"
@ -17,79 +17,80 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "فرمت JSON نامعتبر است" msgstr "فرمت JSON نامعتبر است"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "تشخیص خودکار" msgstr "تشخیص خودکار"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "غیرمجاز" msgstr "غیرمجاز"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "تعداد درخواست‌ها بیش از حد مجاز است" msgstr "تعداد درخواست‌ها بیش از حد مجاز است"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "کلید API نامعتبر است" msgstr "کلید API نامعتبر است"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "لطفاً برای دریافت کلید API با اپراتور سرور تماس بگیرید" msgstr "لطفاً برای دریافت کلید API با اپراتور سرور تماس بگیرید"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "برای دریافت کلید API از %(url)s بازدید نمایید" msgstr "برای دریافت کلید API از %(url)s بازدید نمایید"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "کاهش سرعت:" msgstr "کاهش سرعت:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "درخواست نامعتبر: پارامتر %(name)s وجود ندارد" msgstr "درخواست نامعتبر: پارامتر %(name)s وجود ندارد"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "درخواست Invalid: %(name)s پارامتر یک عدد نیست" msgstr "درخواست Invalid: %(name)s پارامتر یک عدد نیست"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "درخواست Invalid: %(name)s پارامتر باید &lt;= <x>1 1</x> %(value)s" msgstr "درخواست Invalid: %(name)s پارامتر باید &lt;= <x>1 1</x> %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"درخواست نامعتبر: درخواست (%(size)s) از محدودیت متنی (%(limit)s) فراتر رفت" "درخواست نامعتبر: درخواست (%(size)s) از محدودیت متنی (%(limit)s) فراتر رفت"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s پشتیبانی نمی‌شود" msgstr "%(lang)s پشتیبانی نمی‌شود"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "فرمت %(format)s پشتیبانی نمی‌شود" msgstr "فرمت %(format)s پشتیبانی نمی‌شود"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -98,28 +99,28 @@ msgstr ""
"(%(tcode)s) (%(tname)s) از (%(scode)s) (%(sname)s) به عنوان یک زبان هدف در " "(%(tcode)s) (%(tname)s) از (%(scode)s) (%(sname)s) به عنوان یک زبان هدف در "
"دسترس نیست" "دسترس نیست"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "متن قابل ترجمه نیست: %(text)s" msgstr "متن قابل ترجمه نیست: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "ترجمه فایل در این سرور غیرفعال است." msgstr "ترجمه فایل در این سرور غیرفعال است."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "درخواست نامعتبر: فایل خالی است" msgstr "درخواست نامعتبر: فایل خالی است"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "درخواست نامعتبر: فرمت فایل پشتیبانی نمی‌شود" msgstr "درخواست نامعتبر: فرمت فایل پشتیبانی نمی‌شود"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "نام فایل نامعتبر است" msgstr "نام فایل نامعتبر است"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "پیشنهادات در این سرور غیرفعال است." msgstr "پیشنهادات در این سرور غیرفعال است."
@ -140,182 +141,178 @@ msgid "Azerbaijani"
msgstr "آذری" msgstr "آذری"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basque"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "بنگالی" msgstr "بنگالی"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "بلغاری" msgstr "بلغاری"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "کاتالونیا" msgstr "کاتالونیا"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "چینی" msgstr "چینی"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "چینی ( سنتی)" msgstr "چینی ( سنتی)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "(کشور) چک" msgstr "(کشور) چک"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "دانمارکی" msgstr "دانمارکی"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "هلندی" msgstr "هلندی"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "اسپرانتور" msgstr "اسپرانتور"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "استونی" msgstr "استونی"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "فنلاندی" msgstr "فنلاندی"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "فرانسوی" msgstr "فرانسوی"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galician"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "آلمانی" msgstr "آلمانی"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "یونانی" msgstr "یونانی"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "عبری" msgstr "عبری"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "هندی" msgstr "هندی"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "مجارستانی" msgstr "مجارستانی"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "اندونزیایی" msgstr "اندونزیایی"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "ایرلندی" msgstr "ایرلندی"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "ایتالیایی" msgstr "ایتالیایی"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "ژاپنی" msgstr "ژاپنی"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "کره‌ای" msgstr "کره‌ای"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "لتونی" msgstr "لتونی"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "لیتوانی" msgstr "لیتوانی"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "مالزیایی" msgstr "مالزیایی"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "نروژی" msgstr "نروژی"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "فارسی" msgstr "فارسی"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "لهستانی" msgstr "لهستانی"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "پرتغالی" msgstr "پرتغالی"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "پرتغالی (Brazil)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "رومانی" msgstr "رومانی"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "روسی" msgstr "روسی"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "اسلواکی" msgstr "اسلواکی"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "اسلوونی" msgstr "اسلوونی"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "اسپانیایی" msgstr "اسپانیایی"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "سوئدی" msgstr "سوئدی"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "تایلند" msgstr "تایلند"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "ترکی" msgstr "ترکی"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "اوکراینی" msgstr "اوکراینی"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "اردو" msgstr "اردو"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "صربستان" msgstr "صربستان"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "اوکراین" msgstr "اوکراین"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "ویتنامی" msgstr "ویتنامی"
@ -335,7 +332,7 @@ msgstr "ترجمه"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "ترجمه متن از یک زبان به زبان دیگر" msgstr "ترجمه متن از یک زبان به زبان دیگر"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "متن ترجمه شده" msgstr "متن ترجمه شده"
@ -541,7 +538,7 @@ msgstr "کپی متن"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "%(url)s بارگیری نمی‌شود" msgstr "%(url)s بارگیری نمی‌شود"
@ -569,31 +566,31 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "هیچ زبانی در دسترس نیست. آیا مدل‌ها را به‌درستی نصب کرده‌اید؟" msgstr "هیچ زبانی در دسترس نیست. آیا مدل‌ها را به‌درستی نصب کرده‌اید؟"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"کلید API خود را وارد نمایید. اگر به یک کلید API نیاز دارید، %(instructions)s" "کلید API خود را وارد نمایید. اگر به یک کلید API نیاز دارید، %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "بر روی لینک \"دریافت کلید API\" کلیک کنید." msgstr "بر روی لینک \"دریافت کلید API\" کلیک کنید."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "با اپراتور سرور تماس بگیرید." msgstr "با اپراتور سرور تماس بگیرید."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API ترجمه ماشینی رایگان و متن باز" msgstr "API ترجمه ماشینی رایگان و متن باز"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API ترجمه ماشینی رایگان و متن باز. خود میزبان، با قابلیت راه‌اندازی آسان و " "API ترجمه ماشینی رایگان و متن باز. خود میزبان، با قابلیت راه‌اندازی آسان و "
"آفلاین. سرور API خود را تنها در چند دقیقه اجرا کنید." "آفلاین. سرور API خود را تنها در چند دقیقه اجرا کنید."
@ -638,102 +635,110 @@ msgstr "تغییر به حالت تیره/روشن"
msgid "Dismiss" msgid "Dismiss"
msgstr "انصراف" msgstr "انصراف"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"با توجه به سوء استفاده از ربات، درخواست های ترجمه به طور موقت محدود به "
"کاربران با یک کلید API معتبر است. ببخشید برای ناراحتی!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API ترجمه" msgstr "API ترجمه"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "ترجمه متن" msgstr "ترجمه متن"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "ترجمه فایل ها" msgstr "ترجمه فایل ها"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "ترجمه از" msgstr "ترجمه از"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "جابجایی زبان مبدا و هدف" msgstr "جابجایی زبان مبدا و هدف"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "ترجمه به" msgstr "ترجمه به"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "متن برای ترجمه" msgstr "متن برای ترجمه"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "حذف متن" msgstr "حذف متن"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "پیشنهاد ترجمه" msgstr "پیشنهاد ترجمه"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "لغو" msgstr "لغو"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "ارسال" msgstr "ارسال"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "فرمت‌های فایل پشتیبانی شده:" msgstr "فرمت‌های فایل پشتیبانی شده:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "فایل" msgstr "فایل"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "حذف فایل" msgstr "حذف فایل"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "ترجمه کن" msgstr "ترجمه کن"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "بارگیری (دانلود)" msgstr "بارگیری (دانلود)"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "درخواست" msgstr "درخواست"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "پاسخ" msgstr "پاسخ"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API ترجمه ماشینی متن باز" msgstr "API ترجمه ماشینی متن باز"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "خود میزبان. قابلیت کار آفلاین. با قابلیت راه‌اندازی آسان." msgstr "خود میزبان. قابلیت کار آفلاین. با قابلیت راه‌اندازی آسان."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "لیبر ترنسلیت" msgstr "لیبر ترنسلیت"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "مجوز:" msgstr "مجوز:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"ساخته شده با %(heart)s توسط %(contributors)s و قدرت گرفته از %(engine)s" "ساخته شده با %(heart)s توسط %(contributors)s و قدرت گرفته از %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "مشارکت‌‌کنندگان %(libretranslate)s" msgstr "مشارکت‌‌کنندگان %(libretranslate)s"
@ -758,3 +763,9 @@ msgstr "مشارکت‌‌کنندگان %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "یک کلید API بگیرید" #~ msgstr "یک کلید API بگیرید"
#~ msgid "Basque"
#~ msgstr "Basque"
#~ msgid "Galician"
#~ msgstr "Galician"

View File

@ -8,91 +8,90 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-02-01 14:01+0000\n" "PO-Revision-Date: 2025-02-01 14:01+0000\n"
"Last-Translator: Ricky Tigg <ricky.tigg@gmail.com>\n" "Last-Translator: Ricky Tigg <ricky.tigg@gmail.com>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/libretranslate/" "Language-Team: Finnish <https://hosted.weblate.org/projects/libretranslate/app/fi/>\n"
"app/fi/>\n"
"Language: fi\n" "Language: fi\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Virheellinen JSON-muoto" msgstr "Virheellinen JSON-muoto"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Automaattinen havaitseminen" msgstr "Automaattinen havaitseminen"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Luvaton" msgstr "Luvaton"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Liikaa pyyntöjä rajoittaa rikkomuksia" msgstr "Liikaa pyyntöjä rajoittaa rikkomuksia"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Virheellinen API-avain" msgstr "Virheellinen API-avain"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Ota yhteyttä palvelimen ylläpitäjään saadaksesi API-avaimen" msgstr "Ota yhteyttä palvelimen ylläpitäjään saadaksesi API-avaimen"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Vieraile %(url)s:tä saadaksesi API-avaimen" msgstr "Vieraile %(url)s:tä saadaksesi API-avaimen"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Hidasta:" msgstr "Hidasta:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Virheellinen pyyntö: Kadonnut %(name)s parametri" msgstr "Virheellinen pyyntö: Kadonnut %(name)s parametri"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Virheellinen pyyntö: %(name)s Parametri ei ole numero" msgstr "Virheellinen pyyntö: %(name)s Parametri ei ole numero"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"Virheellinen pyyntö: %(name)s Parametrin on oltava <x>1 1</x> %(value)s" "Virheellinen pyyntö: %(name)s Parametrin on oltava <x>1 1</x> %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Virheellinen pyyntö: pyyntö (%(size)s ylittää tekstin rajan (%(limit)s)" "Virheellinen pyyntö: pyyntö (%(size)s ylittää tekstin rajan (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s ei ole tuettu" msgstr "%(lang)s ei ole tuettu"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s formaattia ei tueta" msgstr "%(format)s formaattia ei tueta"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -100,28 +99,28 @@ msgid ""
msgstr "" msgstr ""
"%(tname)s (%(tcode)s) ei ole saatavilla kohdekielenä %(sname)s (%(scode)s)" "%(tname)s (%(tcode)s) ei ole saatavilla kohdekielenä %(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Ei voi kääntää tekstiä: %(text)s" msgstr "Ei voi kääntää tekstiä: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Tiedostojen kääntäminen on poistettu käytöstä tällä palvelimella." msgstr "Tiedostojen kääntäminen on poistettu käytöstä tällä palvelimella."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Virheellinen pyyntö: tyhjä tiedosto" msgstr "Virheellinen pyyntö: tyhjä tiedosto"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Virheellinen pyyntö: tiedostomuotoa ei tueta" msgstr "Virheellinen pyyntö: tiedostomuotoa ei tueta"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Virheellinen tiedoston nimi" msgstr "Virheellinen tiedoston nimi"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Ehdotukset on poistettu käytöstä tällä palvelimella." msgstr "Ehdotukset on poistettu käytöstä tällä palvelimella."
@ -142,182 +141,178 @@ msgid "Azerbaijani"
msgstr "Azerbaidžanin" msgstr "Azerbaidžanin"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Baski"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgarian" msgstr "Bulgarian"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalonian" msgstr "Katalonian"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Kiina" msgstr "Kiina"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Kiinalainen (perinteinen)" msgstr "Kiinalainen (perinteinen)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Tšekki" msgstr "Tšekki"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Tanska" msgstr "Tanska"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Hollanti" msgstr "Hollanti"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Viron" msgstr "Viron"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Suomi" msgstr "Suomi"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Ranska" msgstr "Ranska"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galician"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Saksa" msgstr "Saksa"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Kreikka" msgstr "Kreikka"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Heprea" msgstr "Heprea"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Unkari" msgstr "Unkari"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesia" msgstr "Indonesia"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlanti" msgstr "Irlanti"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italia" msgstr "Italia"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japani" msgstr "Japani"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Korea" msgstr "Korea"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Latvialaiset" msgstr "Latvialaiset"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Liettua" msgstr "Liettua"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malesia" msgstr "Malesia"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norjalainen" msgstr "Norjalainen"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persia" msgstr "Persia"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Puola" msgstr "Puola"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugali" msgstr "Portugali"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugali (Brazil)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Romanian" msgstr "Romanian"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Venäjä" msgstr "Venäjä"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovakia" msgstr "Slovakia"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovenia" msgstr "Slovenia"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Espanja" msgstr "Espanja"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Ruotsi" msgstr "Ruotsi"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalogi" msgstr "Tagalogi"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thaimaa" msgstr "Thaimaa"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turkki" msgstr "Turkki"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukraina" msgstr "Ukraina"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbian" msgstr "Serbian"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrainalaiset" msgstr "Ukrainalaiset"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamilaiset" msgstr "Vietnamilaiset"
@ -337,7 +332,7 @@ msgstr "käännökset"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Käännä teksti kielestä toiseen" msgstr "Käännä teksti kielestä toiseen"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Käännetty teksti" msgstr "Käännetty teksti"
@ -543,7 +538,7 @@ msgstr "Kopioi teksti"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Ei voi ladata %(url)s" msgstr "Ei voi ladata %(url)s"
@ -569,30 +564,30 @@ msgstr "Kiitos korjauksesta. Huomaa, että ehdotus ei tule heti voimaan."
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Ei kieliä saatavilla. Oletko asentanut mallit oikein?" msgstr "Ei kieliä saatavilla. Oletko asentanut mallit oikein?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Kirjoita API-avaimeesi. Jos tarvitset API-avaimen, %(instructions)s" msgstr "Kirjoita API-avaimeesi. Jos tarvitset API-avaimen, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "paina \"Get API Key\" -linkkiä." msgstr "paina \"Get API Key\" -linkkiä."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "ota yhteyttä palvelimen ylläpitäjään." msgstr "ota yhteyttä palvelimen ylläpitäjään."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Ilmainen ja avoimen lähdekoodin konekäännösrajapinta" msgstr "Ilmainen ja avoimen lähdekoodin konekäännösrajapinta"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Ilmainen ja avoimen lähdekoodin konekäännösrajapinta. Itseisännöity, " "Ilmainen ja avoimen lähdekoodin konekäännösrajapinta. Itseisännöity, "
"offline-tilassa toimiva ja helppo asentaa. Käytä omaa API-palvelintasi " "offline-tilassa toimiva ja helppo asentaa. Käytä omaa API-palvelintasi "
@ -638,101 +633,109 @@ msgstr "Tumma/kevyt tila"
msgid "Dismiss" msgid "Dismiss"
msgstr "Hylkää" msgstr "Hylkää"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Bottien väärinkäytön vuoksi käännöspyynnöt rajoittuvat tilapäisesti "
"käyttäjiin, joilla on voimassa oleva API-avain. Pahoittelen häiriötä!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Käännös API" msgstr "Käännös API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Käännä teksti" msgstr "Käännä teksti"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Käännä tiedosto" msgstr "Käännä tiedosto"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Käännökset" msgstr "Käännökset"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Vaihda lähde ja kohdekielet" msgstr "Vaihda lähde ja kohdekielet"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Käännä kielelle" msgstr "Käännä kielelle"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Käännettävä teksti" msgstr "Käännettävä teksti"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Poista teksti" msgstr "Poista teksti"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Ehdota käännöstä" msgstr "Ehdota käännöstä"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Peru" msgstr "Peru"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Lähetä" msgstr "Lähetä"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Tuetut tiedostomuodot:" msgstr "Tuetut tiedostomuodot:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Tiedosto" msgstr "Tiedosto"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Poista tiedosto" msgstr "Poista tiedosto"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Käännä" msgstr "Käännä"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Lataa" msgstr "Lataa"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Pyyntö" msgstr "Pyyntö"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Vastaus" msgstr "Vastaus"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Avoimen lähdekoodin käännös konekäännösrajapinta" msgstr "Avoimen lähdekoodin käännös konekäännösrajapinta"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Itseisännöity. Offline-yhteensopiva. Helppo asentaa." msgstr "Itseisännöity. Offline-yhteensopiva. Helppo asentaa."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Lisenssi:" msgstr "Lisenssi:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "%(heart)s:lla tehnyt %(contributors)s ja %(engine)s voimanlähteinä" msgstr "%(heart)s:lla tehnyt %(contributors)s ja %(engine)s voimanlähteinä"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Osallistujat" msgstr "%(libretranslate)s Osallistujat"
@ -757,3 +760,9 @@ msgstr "%(libretranslate)s Osallistujat"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "hanki API-avain" #~ msgstr "hanki API-avain"
#~ msgid "Basque"
#~ msgstr "Baski"
#~ msgid "Galician"
#~ msgstr "Galician"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.12\n" "Project-Id-Version: LibreTranslate 1.3.12\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-04-03 08:46+0000\n" "PO-Revision-Date: 2024-04-03 08:46+0000\n"
"Last-Translator: searinminecraft " "Last-Translator: searinminecraft "
"<114207889+searinminecraft@users.noreply.github.com>\n" "<114207889+searinminecraft@users.noreply.github.com>\n"
@ -20,80 +20,81 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Hindi wastong JSON format" msgstr "Hindi wastong JSON format"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "I-auto Detect" msgstr "I-auto Detect"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Hindi awtorisado" msgstr "Hindi awtorisado"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Masyadong maraming paglalabag sa limitasyon ng hiling" msgstr "Masyadong maraming paglalabag sa limitasyon ng hiling"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Hindi wastong API key" msgstr "Hindi wastong API key"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Makipag-ugnayan sa operator ng server para makakuha ng API key" msgstr "Makipag-ugnayan sa operator ng server para makakuha ng API key"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Bisitahin ang %(url)s para makakuha ng API key" msgstr "Bisitahin ang %(url)s para makakuha ng API key"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Slowdown:" msgstr "Slowdown:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Hindi wastong hiling: nawawalang %(name)s na parameter" msgstr "Hindi wastong hiling: nawawalang %(name)s na parameter"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Hindi wastong hiling: lumalagpas ang hiling (%(size)s) ang limitasyon ng " "Hindi wastong hiling: lumalagpas ang hiling (%(size)s) ang limitasyon ng "
"text (%(limit)s)" "text (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "Hindi sinusuportahan ang %(lang)s" msgstr "Hindi sinusuportahan ang %(lang)s"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Hindi sinusuportahan ang %(format)s na format" msgstr "Hindi sinusuportahan ang %(format)s na format"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -102,28 +103,28 @@ msgstr ""
"Ang %(tname)s (%(tcode)s) ay hindi available bilang target na wika galing" "Ang %(tname)s (%(tcode)s) ay hindi available bilang target na wika galing"
" sa %(sname)s (%(scode)s)" " sa %(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Hindi masalin ang text: %(text)s" msgstr "Hindi masalin ang text: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Ang pagsalin ng file ay naka-disable sa server na ito." msgstr "Ang pagsalin ng file ay naka-disable sa server na ito."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Hindi wastong hiling: walang laman na file" msgstr "Hindi wastong hiling: walang laman na file"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Hindi wastong hiling: hindi sinusuportahan ang file format" msgstr "Hindi wastong hiling: hindi sinusuportahan ang file format"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Hindi wastong filename" msgstr "Hindi wastong filename"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Naka-disable ang mga mungkahi sa server na ito." msgstr "Naka-disable ang mga mungkahi sa server na ito."
@ -144,182 +145,178 @@ msgid "Azerbaijani"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -339,7 +336,7 @@ msgstr ""
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "" msgstr ""
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "" msgstr ""
@ -542,7 +539,7 @@ msgstr ""
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "" msgstr ""
@ -568,21 +565,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "" msgstr ""
@ -633,101 +630,107 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "" msgstr ""
@ -749,3 +752,9 @@ msgstr ""
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "" #~ msgstr ""
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,91 +8,92 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-03-05 07:12+0000\n" "PO-Revision-Date: 2025-03-05 07:12+0000\n"
"Last-Translator: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>\n" "Last-Translator: ButterflyOfFire "
"Language-Team: French <https://hosted.weblate.org/projects/libretranslate/" "<boffire@users.noreply.hosted.weblate.org>\n"
"app/fr/>\n"
"Language: fr\n" "Language: fr\n"
"Language-Team: French "
"<https://hosted.weblate.org/projects/libretranslate/app/fr/>\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.10.3-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Format JSON incorrect" msgstr "Format JSON incorrect"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Détection automatique" msgstr "Détection automatique"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Non autorisé" msgstr "Non autorisé"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Dépassement de la limite du nombre de requêtes" msgstr "Dépassement de la limite du nombre de requêtes"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Clé API incorrecte" msgstr "Clé API incorrecte"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Veuillez contacter l'opérateur du serveur pour obtenir une clé API" msgstr "Veuillez contacter l'opérateur du serveur pour obtenir une clé API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Visitez %(url)s pour obtenir une clé API" msgstr "Visitez %(url)s pour obtenir une clé API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Ralentissement :" msgstr "Ralentissement :"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Requête incorrecte: le paramètre %(name)s est manquant" msgstr "Requête incorrecte: le paramètre %(name)s est manquant"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Requête non valide : le paramètre %(name)s n'est pas un nombre" msgstr "Requête non valide : le paramètre %(name)s n'est pas un nombre"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Requête non valide : le paramètre %(name)s doit être <= %(value)s" msgstr "Requête non valide : le paramètre %(name)s doit être <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Requête non valide: la requête (%(size)s) dépasse la limite de texte " "Requête non valide: la requête (%(size)s) dépasse la limite de texte "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s n'est pas prise en charge" msgstr "%(lang)s n'est pas prise en charge"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "le format %(format)s n'est pas pris en charge" msgstr "le format %(format)s n'est pas pris en charge"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -101,28 +102,28 @@ msgstr ""
"%(tname)s (%(tcode)s) n'est pas disponible comme langue cible pour " "%(tname)s (%(tcode)s) n'est pas disponible comme langue cible pour "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Impossible de traduire le texte: %(text)s" msgstr "Impossible de traduire le texte: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "La traduction de fichiers est désactivée sur ce serveur." msgstr "La traduction de fichiers est désactivée sur ce serveur."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Requête invalide : le fichier est vide" msgstr "Requête invalide : le fichier est vide"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Requête non valide : le format de ce fichier n'est pas pris en charge" msgstr "Requête non valide : le format de ce fichier n'est pas pris en charge"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nom de fichier invalide" msgstr "Nom de fichier invalide"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Les suggestions sont désactivées sur ce serveur." msgstr "Les suggestions sont désactivées sur ce serveur."
@ -143,182 +144,178 @@ msgid "Azerbaijani"
msgstr "azéri" msgstr "azéri"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basque"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgare" msgstr "Bulgare"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalan" msgstr "Catalan"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "chinois" msgstr "chinois"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Chinois (traditionnel)" msgstr "Chinois (traditionnel)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "tchèque" msgstr "tchèque"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "danois" msgstr "danois"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "néerlandais" msgstr "néerlandais"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "espéranto" msgstr "espéranto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estonien" msgstr "Estonien"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "finnois" msgstr "finnois"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "français" msgstr "français"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galicien"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "allemand" msgstr "allemand"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "grec" msgstr "grec"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "hébreux" msgstr "hébreux"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "hongrois" msgstr "hongrois"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "indonésien" msgstr "indonésien"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "irlandais" msgstr "irlandais"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "italien" msgstr "italien"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "japonais" msgstr "japonais"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "coréen" msgstr "coréen"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Lettonie" msgstr "Lettonie"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lituanien" msgstr "Lituanien"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malay" msgstr "Malay"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norvège" msgstr "Norvège"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "perse" msgstr "perse"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "polonais" msgstr "polonais"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "portugais" msgstr "portugais"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Roumain" msgstr "Roumain"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "russe" msgstr "russe"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "slovaque" msgstr "slovaque"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovénie" msgstr "Slovénie"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "espagnol" msgstr "espagnol"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "suédois" msgstr "suédois"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thaï" msgstr "Thaï"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "turque" msgstr "turque"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "ukrainien" msgstr "ukrainien"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Ourdou" msgstr "Ourdou"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbe" msgstr "Serbe"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrainien" msgstr "Ukrainien"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamien" msgstr "Vietnamien"
@ -338,7 +335,7 @@ msgstr "traduction"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Traduire du texte dune langue à l'autre" msgstr "Traduire du texte dune langue à l'autre"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Texte traduit" msgstr "Texte traduit"
@ -544,7 +541,7 @@ msgstr "Copier le texte"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Impossible de charger %(url)s" msgstr "Impossible de charger %(url)s"
@ -572,21 +569,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Pas de langues disponibles. Avez-vous installé les modèles correctement ?" msgstr "Pas de langues disponibles. Avez-vous installé les modèles correctement ?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" 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" msgstr "Entrez votre clé API. Si vous avez besoin d'une clé API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "appuyez sur le lien « Obtenir une clé d'API »." msgstr "appuyez sur le lien « Obtenir une clé d'API »."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "contactez l'opérateur du serveur." msgstr "contactez l'opérateur du serveur."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API de Traduction Automatique libre et ouverte" msgstr "API de Traduction Automatique libre et ouverte"
@ -596,9 +593,9 @@ msgid ""
"Free and Open Source Machine Translation API. Free to download, offline " "Free and Open Source Machine Translation API. Free to download, offline "
"capable and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API de Traduction Automatique libre et ouverte. Téléchargement gratuit, hors ligne" "API de Traduction Automatique libre et ouverte. Téléchargement gratuit, "
" et facile à installer. Lancez votre propre serveur API en quelques " "hors ligne et facile à installer. Lancez votre propre serveur API en "
"minutes." "quelques minutes."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -640,101 +637,107 @@ msgstr "Basculer en mode sombre/clair"
msgid "Dismiss" msgid "Dismiss"
msgstr "Ignorer" msgstr "Ignorer"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API de traduction" msgstr "API de traduction"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Traduire du texte" msgstr "Traduire du texte"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Traduire des fichiers" msgstr "Traduire des fichiers"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Traduire depuis" msgstr "Traduire depuis"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Échanger la langue source et la langue cible" msgstr "Échanger la langue source et la langue cible"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Traduire en" msgstr "Traduire en"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Texte à traduire" msgstr "Texte à traduire"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Supprimer le texte" msgstr "Supprimer le texte"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Suggérer une traduction" msgstr "Suggérer une traduction"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Annuler" msgstr "Annuler"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Envoyer" msgstr "Envoyer"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formats de fichiers pris en charge:" msgstr "Formats de fichiers pris en charge:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fichier" msgstr "Fichier"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Supprimer le fichier" msgstr "Supprimer le fichier"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Traduire" msgstr "Traduire"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Télécharger" msgstr "Télécharger"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Requête" msgstr "Requête"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Réponse" msgstr "Réponse"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API ouverte de traduction automatique" msgstr "API ouverte de traduction automatique"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Téléchargement gratuit. Mode hors ligne. Facile à configurer." msgstr "Téléchargement gratuit. Mode hors ligne. Facile à configurer."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licence:" msgstr "Licence:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Conçu avec %(heart)s par %(contributors)s et propulsé par %(engine)s" msgstr "Conçu avec %(heart)s par %(contributors)s et propulsé par %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "Contributeurs %(libretranslate)s" msgstr "Contributeurs %(libretranslate)s"
@ -764,3 +767,10 @@ msgstr "Contributeurs %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "obtenir une clé d'API" #~ msgstr "obtenir une clé d'API"
#~ msgid "Basque"
#~ msgstr "Basque"
#~ msgid "Galician"
#~ msgstr "Galicien"

View File

@ -8,120 +8,122 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-09-15 20:09+0000\n" "PO-Revision-Date: 2024-09-15 20:09+0000\n"
"Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n" "Last-Translator: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>\n"
"Language-Team: Irish <https://hosted.weblate.org/projects/libretranslate/app/ga/>\n"
"Language: ga\n" "Language: ga\n"
"Language-Team: Irish "
"<https://hosted.weblate.org/projects/libretranslate/app/ga/>\n"
"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 "
":(n>6 && n<11) ? 3 : 4;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4;\n" "Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Formáid JSON marcáilte" msgstr "Formáid JSON marcáilte"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Braith Uathoibríoch" msgstr "Braith Uathoibríoch"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Gan údarás" msgstr "Gan údarás"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Cuireann an iomarca iarratas teorainn le sáruithe" msgstr "Cuireann an iomarca iarratas teorainn le sáruithe"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Eochair API neamhbhailí" msgstr "Eochair API neamhbhailí"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Déan teagmháil le hoibreoir an fhreastalaí chun eochair API a fháil" msgstr "Déan teagmháil le hoibreoir an fhreastalaí chun eochair API a fháil"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Tabhair cuairt ar %(url)s a fháil eochair API" msgstr "Tabhair cuairt ar %(url)s a fháil eochair API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Go mall:" msgstr "Go mall:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Iarratas neamhbhailí: paraiméadar %(name)s in easnamh" msgstr "Iarratas neamhbhailí: paraiméadar %(name)s in easnamh"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Iarratas neamhbhailí: ní uimhir é paraiméadar %(name)s" msgstr "Iarratas neamhbhailí: ní uimhir é paraiméadar %(name)s"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr "Iarratas neamhbhailí: Caithfidh paraiméadar %(name)s a bheith <= %(value)s"
"Iarratas neamhbhailí: Caithfidh paraiméadar %(name)s a bheith <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Iarratas neamhbhailí: iarratas (%(size)s) níos mó ná teorainn téacs " "Iarratas neamhbhailí: iarratas (%(size)s) níos mó ná teorainn téacs "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "Ní thacaítear le %(lang)s" msgstr "Ní thacaítear le %(lang)s"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Ní thacaítear le formáid %(format)s" msgstr "Ní thacaítear le formáid %(format)s"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
"(%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
"%(tname)s (%(tcode)s) nach bhfuil ar fáil mar sprioctheanga ó %(sname)s " "%(tname)s (%(tcode)s) nach bhfuil ar fáil mar sprioctheanga ó %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Ní féidir téacs a aistriú: %(text)s" msgstr "Ní féidir téacs a aistriú: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Comhaid aistriúcháin atá faoi mhíchumas ar an bhfreastalaí." msgstr "Comhaid aistriúcháin atá faoi mhíchumas ar an bhfreastalaí."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Iarratas neamhbhailí: comhad folamh" msgstr "Iarratas neamhbhailí: comhad folamh"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Iarratas neamhbhailí: formáid comhaid nach bhfuil tacaíocht" msgstr "Iarratas neamhbhailí: formáid comhaid nach bhfuil tacaíocht"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Ainm comhaid neamhbhailí" msgstr "Ainm comhaid neamhbhailí"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Díchumasaítear moltaí ar an bhfreastalaí seo." msgstr "Díchumasaítear moltaí ar an bhfreastalaí seo."
@ -142,182 +144,178 @@ msgid "Azerbaijani"
msgstr "An Asarbaiseáin" msgstr "An Asarbaiseáin"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Taiseachas aeir: fliuch"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Beangáilis" msgstr "Beangáilis"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgáiris" msgstr "Bulgáiris"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalóinis" msgstr "Catalóinis"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Sínis" msgstr "Sínis"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Sínis (traidisiúnta)" msgstr "Sínis (traidisiúnta)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Seiceach" msgstr "Seiceach"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danmhairgis" msgstr "Danmhairgis"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Ollainnis" msgstr "Ollainnis"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Eastóinis" msgstr "Eastóinis"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Fionlainnis" msgstr "Fionlainnis"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Fraincis" msgstr "Fraincis"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Riachtanais uisce: measartha"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Gearmáinis" msgstr "Gearmáinis"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Gréigis" msgstr "Gréigis"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Eabhrais" msgstr "Eabhrais"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hiondúis" msgstr "Hiondúis"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Ungáiris" msgstr "Ungáiris"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indinéisis" msgstr "Indinéisis"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Gaeilge" msgstr "Gaeilge"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Iodálach" msgstr "Iodálach"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Seapánach" msgstr "Seapánach"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Cóiréis" msgstr "Cóiréis"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Laitvis" msgstr "Laitvis"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Liotuáinis" msgstr "Liotuáinis"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malaeis" msgstr "Malaeis"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Ioruais" msgstr "Ioruais"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Peirsis" msgstr "Peirsis"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polainnis" msgstr "Polainnis"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portaingéilis" msgstr "Portaingéilis"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rómáinis" msgstr "Rómáinis"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rúisis" msgstr "Rúisis"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slóvaicis" msgstr "Slóvaicis"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slóivéinis" msgstr "Slóivéinis"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spáinnis" msgstr "Spáinnis"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Sualainnis" msgstr "Sualainnis"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagálaigis" msgstr "Tagálaigis"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Téalainnis" msgstr "Téalainnis"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Tuircis" msgstr "Tuircis"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Úcráinis" msgstr "Úcráinis"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdais" msgstr "Urdais"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "An tSeirbia" msgstr "An tSeirbia"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Bláthanna cumhra: cumhráin" msgstr "Bláthanna cumhra: cumhráin"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vítneaimis Víneaimis" msgstr "Vítneaimis Víneaimis"
@ -337,7 +335,7 @@ msgstr "aistrigh"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Aistrigh téacs ó theanga go teanga eile" msgstr "Aistrigh téacs ó theanga go teanga eile"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Téacs Aistrithe" msgstr "Téacs Aistrithe"
@ -505,8 +503,7 @@ msgstr "Luach muiníne"
#: libretranslate/locales/.swag.py:45 #: libretranslate/locales/.swag.py:45
msgid "Character input limit for this language (-1 indicates no limit)" msgid "Character input limit for this language (-1 indicates no limit)"
msgstr "" msgstr "Teorainn ionchuir charachtair don teanga seo (ní léiríonn -1 aon teorainn)"
"Teorainn ionchuir charachtair don teanga seo (ní léiríonn -1 aon teorainn)"
#: libretranslate/locales/.swag.py:46 #: libretranslate/locales/.swag.py:46
msgid "Frontend translation timeout" msgid "Frontend translation timeout"
@ -544,7 +541,7 @@ msgstr "Téacs Cóip"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Ní féidir ualach %(url)s" msgstr "Ní féidir ualach %(url)s"
@ -562,45 +559,42 @@ msgstr "Cóipeáladh"
#: libretranslate/templates/app.js.template:339 #: libretranslate/templates/app.js.template:339
msgid "" msgid ""
"Thanks for your correction. Note the suggestion will not take effect right " "Thanks for your correction. Note the suggestion will not take effect "
"away." "right away."
msgstr "" msgstr ""
"Go raibh maith agat as do cheartú. Tabhair faoi deara nach mbeidh an moladh " "Go raibh maith agat as do cheartú. Tabhair faoi deara nach mbeidh an "
"i bhfeidhm ar shiúl." "moladh i bhfeidhm ar shiúl."
#: libretranslate/templates/app.js.template:463 #: libretranslate/templates/app.js.template:463
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr "Níl aon teangacha ar fáil. An raibh tú a shuiteáil na samhlacha i gceart?"
"Níl aon teangacha ar fáil. An raibh tú a shuiteáil na samhlacha i gceart?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr "Clóscríobh isteach d'Eochair API. Má tá eochair API uait, %(instructions)s"
"Clóscríobh isteach d'Eochair API. Má tá eochair API uait, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "brúigh an nasc \"Get API Key\"." msgstr "brúigh an nasc \"Get API Key\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "déan teagmháil le hoibreoir an fhreastalaí." msgstr "déan teagmháil le hoibreoir an fhreastalaí."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:347
#: libretranslate/templates/index.html:338
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API Aistriú Meaisín Foinse Oscailte saor in aisce" msgstr "API Aistriú Meaisín Foinse Oscailte saor in aisce"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API Aistriú Meaisín Foinse Oscailte saor in aisce. Féin-óstach, as líne in " "API Aistriú Meaisín Foinse Oscailte saor in aisce. Féin-óstach, as líne "
"ann agus éasca le socrú. Rith do fhreastalaí API féin i gceann cúpla " "in ann agus éasca le socrú. Rith do fhreastalaí API féin i gceann cúpla "
"nóiméad." "nóiméad."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
@ -643,102 +637,107 @@ msgstr "Scoránaigh mód dorcha/solas"
msgid "Dismiss" msgid "Dismiss"
msgstr "Díbhe" msgstr "Díbhe"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Aistriúchán API" msgstr "Aistriúchán API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Aistrigh Téacs" msgstr "Aistrigh Téacs"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Aistrigh Comhaid" msgstr "Aistrigh Comhaid"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Aistrigh ó" msgstr "Aistrigh ó"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Babhtáil foinse agus sprioctheangacha" msgstr "Babhtáil foinse agus sprioctheangacha"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Aistrigh isteach" msgstr "Aistrigh isteach"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Téacs a aistriú" msgstr "Téacs a aistriú"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Scrios téacs" msgstr "Scrios téacs"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Mol aistriúcháin" msgstr "Mol aistriúcháin"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Cealaigh" msgstr "Cealaigh"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Seol" msgstr "Seol"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formáidí comhaid tacaithe:" msgstr "Formáidí comhaid tacaithe:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Comhad" msgstr "Comhad"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Bain comhad" msgstr "Bain comhad"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Aistrigh" msgstr "Aistrigh"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Íoslódáil" msgstr "Íoslódáil"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Iarratas" msgstr "Iarratas"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Freagra" msgstr "Freagra"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API Aistriú Meaisín Foinse Oscailte" msgstr "API Aistriú Meaisín Foinse Oscailte"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Féin-Óstach. As Líne In ann. Éasca le Socrú." msgstr "Féin-Óstach. As Líne In ann. Éasca le Socrú."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Ceadúnas:" msgstr "Ceadúnas:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Déanta le %(heart)s ag %(contributors)s agus arna chumhachtú ag %(engine)s"
"Déanta le %(heart)s ag %(contributors)s agus arna chumhachtú ag %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Rannpháirtithe" msgstr "%(libretranslate)s Rannpháirtithe"
@ -750,16 +749,28 @@ msgstr "%(libretranslate)s Rannpháirtithe"
#~ msgstr "Vítneaimis Víneaimis" #~ msgstr "Vítneaimis Víneaimis"
#~ msgid "" #~ msgid ""
#~ "This public API should be used for testing, personal or infrequent use. If " #~ "This public API should be used for"
#~ "you're going to run an application in production, please %(host_server)s or " #~ " testing, personal or infrequent use. "
#~ "%(get_api_key)s." #~ "If you're going to run an "
#~ "application in production, please "
#~ "%(host_server)s or %(get_api_key)s."
#~ msgstr "" #~ msgstr ""
#~ "Ba cheart an API poiblí seo a úsáid le haghaidh tástála, úsáide pearsanta nó" #~ "Ba cheart an API poiblí seo a "
#~ " go minic. Má tá tú ag dul a reáchtáil iarratas i dtáirgeadh, le do thoil " #~ "úsáid le haghaidh tástála, úsáide "
#~ "%(host_server)s nó %(get_api_key)s." #~ "pearsanta nó go minic. Má tá tú"
#~ " ag dul a reáchtáil iarratas i "
#~ "dtáirgeadh, le do thoil %(host_server)s "
#~ "nó %(get_api_key)s."
#~ msgid "host your own server" #~ msgid "host your own server"
#~ msgstr "óstach do fhreastalaí féin" #~ msgstr "óstach do fhreastalaí féin"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "a fháil eochair API" #~ msgstr "a fháil eochair API"
#~ msgid "Basque"
#~ msgstr "Taiseachas aeir: fliuch"
#~ msgid "Galician"
#~ msgstr "Riachtanais uisce: measartha"

View File

@ -1,4 +1,4 @@
# Translations template for LibreTranslate. # Scottish Gaelic translations for LibreTranslate.
# Copyright (C) 2024 LibreTranslate Authors # Copyright (C) 2024 LibreTranslate Authors
# This file is distributed under the same license as the LibreTranslate # This file is distributed under the same license as the LibreTranslate
# project. # project.
@ -8,93 +8,94 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.2\n" "Project-Id-Version: LibreTranslate 1.6.2\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-10-23 17:15+0000\n" "PO-Revision-Date: 2024-10-23 17:15+0000\n"
"Last-Translator: GunChleoc <fios@foramnagaidhlig.net>\n" "Last-Translator: GunChleoc <fios@foramnagaidhlig.net>\n"
"Language-Team: Gaelic <https://hosted.weblate.org/projects/libretranslate/"
"app/gd/>\n"
"Language: gd\n" "Language: gd\n"
"Language-Team: Gaelic "
"<https://hosted.weblate.org/projects/libretranslate/app/gd/>\n"
"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? "
"1 : (n > 2 && n < 20) ? 2 : 3;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : " "Generated-By: Babel 2.12.1\n"
"(n > 2 && n < 20) ? 2 : 3;\n"
"X-Generator: Weblate 5.8.2-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Fòrmat JSON mì-dhligheach" msgstr "Fòrmat JSON mì-dhligheach"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Fèin-mhothaich" msgstr "Fèin-mhothaich"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Gun chead" msgstr "Gun chead"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Chuirear cus iarrtasan thar na tha ceadaiche" msgstr "Chuirear cus iarrtasan thar na tha ceadaiche"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Iuchair API mhì-dhligheach" msgstr "Iuchair API mhì-dhligheach"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Cuir fios gu obraiche an fhrithealaiche airson iuchair API fhaighinn" msgstr "Cuir fios gu obraiche an fhrithealaiche airson iuchair API fhaighinn"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Tadhail air %(url)s a dhfhaighinn iuchair API" msgstr "Tadhail air %(url)s a dhfhaighinn iuchair API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Maille:" msgstr "Maille:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Iarrtas mì-dhligheach: tha am paramadair %(name)s a dhìth" msgstr "Iarrtas mì-dhligheach: tha am paramadair %(name)s a dhìth"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Iarrtas mì-dhligheach: chan eil am paramadair %(name)s na àireamh" msgstr "Iarrtas mì-dhligheach: chan eil am paramadair %(name)s na àireamh"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"Iarrtas mì-dhligheach: feumaidh am paramadair %(name)s a bhith <= %(value)s" "Iarrtas mì-dhligheach: feumaidh am paramadair %(name)s a bhith <= "
"%(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Iarrtas mì-dhligheach: tha teacsa an iarrtais (%(size)s) thair na crìche de " "Iarrtas mì-dhligheach: tha teacsa an iarrtais (%(size)s) thair na crìche "
"(%(limit)s)" "de (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "Chan eil taic ri %(lang)s" msgstr "Chan eil taic ri %(lang)s"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Chan eil taic ris an fhòrmat %(format)s" msgstr "Chan eil taic ris an fhòrmat %(format)s"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -103,28 +104,28 @@ msgstr ""
"Chan eil %(tname)s (%(tcode)s) ri fhaighinn na chànan-amais o %(sname)s " "Chan eil %(tname)s (%(tcode)s) ri fhaighinn na chànan-amais o %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Chan urrainn dhuinn an teacsa seo eadar-theangachadh: %(text)s" msgstr "Chan urrainn dhuinn an teacsa seo eadar-theangachadh: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Tha eadar-theangachaidh fhaidhlichean à comas air an frithealaiche seo." msgstr "Tha eadar-theangachaidh fhaidhlichean à comas air an frithealaiche seo."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Iarrtas mì-dhligheach: faidhle falamh" msgstr "Iarrtas mì-dhligheach: faidhle falamh"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Iarrtas mì-dhligheach: Cha chuir sinn taic ri fòrmat an fhaidhle" msgstr "Iarrtas mì-dhligheach: Cha chuir sinn taic ri fòrmat an fhaidhle"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Ainm faidhle mì-dhligheach" msgstr "Ainm faidhle mì-dhligheach"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Tha molaidhean à comas air an frithealaiche seo." msgstr "Tha molaidhean à comas air an frithealaiche seo."
@ -145,182 +146,178 @@ msgid "Azerbaijani"
msgstr "Asarbaideànais" msgstr "Asarbaideànais"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basgais"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Beangailis" msgstr "Beangailis"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgarais" msgstr "Bulgarais"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalanais" msgstr "Catalanais"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Sìnis" msgstr "Sìnis"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Sìnis (thradaiseanta)" msgstr "Sìnis (thradaiseanta)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Seacais" msgstr "Seacais"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danmhairgis" msgstr "Danmhairgis"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Duitsis" msgstr "Duitsis"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Eastoinis" msgstr "Eastoinis"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Fionnlannais" msgstr "Fionnlannais"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Fraingis" msgstr "Fraingis"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Gailìsis"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Gearmailtis" msgstr "Gearmailtis"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Greugais" msgstr "Greugais"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Eabhra" msgstr "Eabhra"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindis" msgstr "Hindis"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Ungairis" msgstr "Ungairis"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Innd-Innsis" msgstr "Innd-Innsis"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Gaeilge" msgstr "Gaeilge"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Eadailtis" msgstr "Eadailtis"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Seapanais" msgstr "Seapanais"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Coirèanais" msgstr "Coirèanais"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Laitbheis" msgstr "Laitbheis"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Liotuainis" msgstr "Liotuainis"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malaidhis" msgstr "Malaidhis"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Nirribhis" msgstr "Nirribhis"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Pearsais" msgstr "Pearsais"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Pòlainnis" msgstr "Pòlainnis"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portagailis" msgstr "Portagailis"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Romàinis" msgstr "Romàinis"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Ruisis" msgstr "Ruisis"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slòbhacais" msgstr "Slòbhacais"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slòbhainis" msgstr "Slòbhainis"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spàinntis" msgstr "Spàinntis"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Suainis" msgstr "Suainis"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tàidh" msgstr "Tàidh"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turcais" msgstr "Turcais"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Ùrdu" msgstr "Ùrdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Sèirbis" msgstr "Sèirbis"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ucràinis" msgstr "Ucràinis"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Bhiet-Namais" msgstr "Bhiet-Namais"
@ -340,7 +337,7 @@ msgstr "eadar-theangaich"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Eadar-theangaich teacsa on dàrna cànan gun chànan eile" msgstr "Eadar-theangaich teacsa on dàrna cànan gun chànan eile"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Teacsa air eadar-theangachadh" msgstr "Teacsa air eadar-theangachadh"
@ -509,7 +506,8 @@ msgstr "Luach na h-earbsa"
#: libretranslate/locales/.swag.py:45 #: libretranslate/locales/.swag.py:45
msgid "Character input limit for this language (-1 indicates no limit)" msgid "Character input limit for this language (-1 indicates no limit)"
msgstr "" msgstr ""
"Crìoch ion-chur charactaran dhan chànan seo (innsidh -1 nach bi crìoch air)" "Crìoch ion-chur charactaran dhan chànan seo (innsidh -1 nach bi crìoch "
"air)"
#: libretranslate/locales/.swag.py:46 #: libretranslate/locales/.swag.py:46
msgid "Frontend translation timeout" msgid "Frontend translation timeout"
@ -547,7 +545,7 @@ msgstr "Dèan lethbhreac dhen teacsa"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Cha ghabh %(url)s a luchdadh" msgstr "Cha ghabh %(url)s a luchdadh"
@ -568,31 +566,30 @@ msgid ""
"Thanks for your correction. Note the suggestion will not take effect " "Thanks for your correction. Note the suggestion will not take effect "
"right away." "right away."
msgstr "" msgstr ""
"Mòran taing airson do cheartachadh. Thoir an aire nach bi am moladh an sàs " "Mòran taing airson do cheartachadh. Thoir an aire nach bi am moladh an "
"sa bhad." "sàs sa bhad."
#: libretranslate/templates/app.js.template:463 #: libretranslate/templates/app.js.template:463
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr "Cha eil cànan ri fhaighinn. An do stàlaich thu na modailean mar bu chòir?"
"Cha eil cànan ri fhaighinn. An do stàlaich thu na modailean mar bu chòir?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Cuir a-steach an iuchair API agad. Ma tha iuchair API a dhìth ort, " "Cuir a-steach an iuchair API agad. Ma tha iuchair API a dhìth ort, "
"%(instructions)s" "%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "brùth air a cheangal “Faigh iuchair API”." msgstr "brùth air a cheangal “Faigh iuchair API”."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "cuir fios gu obraiche an fhrithealaiche." msgstr "cuir fios gu obraiche an fhrithealaiche."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API saor airson eadar-theangachadh inneil le bun-tùs fosgailte" msgstr "API saor airson eadar-theangachadh inneil le bun-tùs fosgailte"
@ -602,8 +599,9 @@ msgid ""
"Free and Open Source Machine Translation API. Free to download, offline " "Free and Open Source Machine Translation API. Free to download, offline "
"capable and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API saor airson eadar-theangachadh inneil le bun-tùs fosgailte. Òstaichidh " "API saor airson eadar-theangachadh inneil le bun-tùs fosgailte. "
"tu fhèin is cleachdaidh far loidhne thu e is tha e furasta a shuidheachadh." "Òstaichidh tu fhèin is cleachdaidh far loidhne thu e is tha e furasta a "
"shuidheachadh."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -645,102 +643,116 @@ msgstr "Toglaich am modh dorcha/soilleir"
msgid "Dismiss" msgid "Dismiss"
msgstr "Leig seachad" msgstr "Leig seachad"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API eadar-theangachaidh" msgstr "API eadar-theangachaidh"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Eadar-theangaich teacsa" msgstr "Eadar-theangaich teacsa"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Eadar-theangaich faidhlichean" msgstr "Eadar-theangaich faidhlichean"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Eadar-theangaich o" msgstr "Eadar-theangaich o"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Cuir na cànanan tùsail is ri eadar-theangachadh an àite a chèile" msgstr "Cuir na cànanan tùsail is ri eadar-theangachadh an àite a chèile"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Eadar-theangaich gu" msgstr "Eadar-theangaich gu"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "An teacsa ri eadar-theangachadh" msgstr "An teacsa ri eadar-theangachadh"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Sguab às an teacsa" msgstr "Sguab às an teacsa"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Mol eadar-theangachadh" msgstr "Mol eadar-theangachadh"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Sguir dheth" msgstr "Sguir dheth"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Cuir" msgstr "Cuir"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Fòrmatan faidhle ris a chuir sinn taic:" msgstr "Fòrmatan faidhle ris a chuir sinn taic:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Faidhle" msgstr "Faidhle"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Thoir am faidhle air falbh" msgstr "Thoir am faidhle air falbh"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Eadar-theangaich" msgstr "Eadar-theangaich"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Luchdaich a-nuas" msgstr "Luchdaich a-nuas"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Iarrtas" msgstr "Iarrtas"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Freagairt" msgstr "Freagairt"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API airson eadar-theangachadh inneil le bun-tùs fosgailte" msgstr "API airson eadar-theangachadh inneil le bun-tùs fosgailte"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Òstaich thu fhèin e. Comas far loidhne. Furasta a shuidheachadh." msgstr "Òstaich thu fhèin e. Comas far loidhne. Furasta a shuidheachadh."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Ceadachas:" msgstr "Ceadachas:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"Chaidh a dhèanamh le %(heart)s le %(contributors)s s le cumhachd %(engine)s" "Chaidh a dhèanamh le %(heart)s le %(contributors)s s le cumhachd "
"%(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "Co-thabhartaichean %(libretranslate)s" msgstr "Co-thabhartaichean %(libretranslate)s"
#~ msgid "Basque"
#~ msgstr "Basgais"
#~ msgid "Galician"
#~ msgstr "Gailìsis"

View File

@ -8,121 +8,123 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2023-01-17 09:47+0000\n" "PO-Revision-Date: 2023-01-17 09:47+0000\n"
"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n" "Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
"Language-Team: Galician <https://hosted.weblate.org/projects/libretranslate/app/gl/>\n"
"Language: gl\n" "Language: gl\n"
"Language-Team: Galician "
"<https://hosted.weblate.org/projects/libretranslate/app/gl/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Formato JSON non válido" msgstr "Formato JSON non válido"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Auto Detección" msgstr "Auto Detección"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Non autorizado" msgstr "Non autorizado"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Demasiadas peticións por enriba do límite" msgstr "Demasiadas peticións por enriba do límite"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Chave API non válida" msgstr "Chave API non válida"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Contacte coa xerencia do servidor para obter unha chave da API" msgstr "Contacte coa xerencia do servidor para obter unha chave da API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Visite %(url)s para obter unha chave API" msgstr "Visite %(url)s para obter unha chave API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Máis amodo:" msgstr "Máis amodo:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Solicitude non válida: falta o parámetro %(name)s" msgstr "Solicitude non válida: falta o parámetro %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Solicitude inválida: <x>0 0</x> O parámetro non é un número. %(name)s" msgstr "Solicitude inválida: <x>0 0</x> O parámetro non é un número. %(name)s"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"Solicitude inválida: <x>0 0</x> O parámetro debe ser &lt;= %(value)s " "Solicitude inválida: <x>0 0</x> O parámetro debe ser &lt;= %(value)s "
"%(name)s" "%(name)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Solicitude non válida: solicitude (%(size)s) supera o límite de texto " "Solicitude non válida: solicitude (%(size)s) supera o límite de texto "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "Non hai soporte para %(lang)s" msgstr "Non hai soporte para %(lang)s"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Non hai soporte para o formato %(format)s" msgstr "Non hai soporte para o formato %(format)s"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
"(%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
"%(tname)s (%(tcode)s non está dispoñible como idioma a traducir desde " "%(tname)s (%(tcode)s non está dispoñible como idioma a traducir desde "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Non se pode traducir: %(text)s" msgstr "Non se pode traducir: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "A tradución de ficheiros está desactivada neste servidor." msgstr "A tradución de ficheiros está desactivada neste servidor."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Solicitude non válida: ficheiro baleiro" msgstr "Solicitude non válida: ficheiro baleiro"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Solicitude non válida: o formato do ficheiro non está soportado" msgstr "Solicitude non válida: o formato do ficheiro non está soportado"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nome de ficheiro non válido" msgstr "Nome de ficheiro non válido"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "As suxestións están desactivadas neste servidor." msgstr "As suxestións están desactivadas neste servidor."
@ -143,182 +145,178 @@ msgid "Azerbaijani"
msgstr "Acerbaixano" msgstr "Acerbaixano"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Vasco"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengalí" msgstr "Bengalí"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Búlgaro" msgstr "Búlgaro"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalán" msgstr "Catalán"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Chinés" msgstr "Chinés"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "China (tradicional)" msgstr "China (tradicional)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Checo" msgstr "Checo"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dinamarqués" msgstr "Dinamarqués"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Neerlandés" msgstr "Neerlandés"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estoniano" msgstr "Estoniano"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finés" msgstr "Finés"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francés" msgstr "Francés"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galego"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Alemán" msgstr "Alemán"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Grego" msgstr "Grego"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebreo" msgstr "Hebreo"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Húngaro" msgstr "Húngaro"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesio" msgstr "Indonesio"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandés" msgstr "Irlandés"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italiano" msgstr "Italiano"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Xaponés" msgstr "Xaponés"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Coreano" msgstr "Coreano"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Letón" msgstr "Letón"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lituano" msgstr "Lituano"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malaio" msgstr "Malaio"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Noruega" msgstr "Noruega"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Farsi" msgstr "Farsi"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polaco" msgstr "Polaco"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugués" msgstr "Portugués"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Romanía" msgstr "Romanía"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Ruso" msgstr "Ruso"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Eslovaco" msgstr "Eslovaco"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Esloveno" msgstr "Esloveno"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Español" msgstr "Español"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Sueco" msgstr "Sueco"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tailandés" msgstr "Tailandés"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turco" msgstr "Turco"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ucraniano" msgstr "Ucraniano"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbio" msgstr "Serbio"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ucraíno" msgstr "Ucraíno"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnam" msgstr "Vietnam"
@ -338,7 +336,7 @@ msgstr "traducir"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Traducir texto dun idioma a outro" msgstr "Traducir texto dun idioma a outro"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Texto traducido" msgstr "Texto traducido"
@ -506,8 +504,7 @@ msgstr "Valor de fiabilidade"
#: libretranslate/locales/.swag.py:45 #: libretranslate/locales/.swag.py:45
msgid "Character input limit for this language (-1 indicates no limit)" msgid "Character input limit for this language (-1 indicates no limit)"
msgstr "" msgstr "Límite de caracteres de entrada par este idioma (-1 significa sen límite)"
"Límite de caracteres de entrada par este idioma (-1 significa sen límite)"
#: libretranslate/locales/.swag.py:46 #: libretranslate/locales/.swag.py:46
msgid "Frontend translation timeout" msgid "Frontend translation timeout"
@ -545,7 +542,7 @@ msgstr "Copiar texto"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Non se cargou %(url)s" msgstr "Non se cargou %(url)s"
@ -563,8 +560,8 @@ msgstr "Copiado"
#: libretranslate/templates/app.js.template:339 #: libretranslate/templates/app.js.template:339
msgid "" msgid ""
"Thanks for your correction. Note the suggestion will not take effect right " "Thanks for your correction. Note the suggestion will not take effect "
"away." "right away."
msgstr "" msgstr ""
"Grazas pola túa corrección. Ten en conta que a suxestión non ten efectos " "Grazas pola túa corrección. Ten en conta que a suxestión non ten efectos "
"inmediatos." "inmediatos."
@ -573,34 +570,33 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Sen idiomas dispoñibles. Instalaches os módulos correctamente?" msgstr "Sen idiomas dispoñibles. Instalaches os módulos correctamente?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Escribe a túa Chave API. Se precisas unha Chave API, %(instructions)s" msgstr "Escribe a túa Chave API. Se precisas unha Chave API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "preme na ligazón \"Obter Chave API\"." msgstr "preme na ligazón \"Obter Chave API\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "contacta coa xerencia do servidor." msgstr "contacta coa xerencia do servidor."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:347
#: libretranslate/templates/index.html:338
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API da Tradución por Máquina de código Libre e Aberto" msgstr "API da Tradución por Máquina de código Libre e Aberto"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API da Tradución por Máquina de código Libre e Aberto. Auto-Hospedado, doado" "API da Tradución por Máquina de código Libre e Aberto. Auto-Hospedado, "
" de instalar e sen precisar conexión. Executa o teu propio servidor API en " "doado de instalar e sen precisar conexión. Executa o teu propio servidor "
"só uns minutos." "API en só uns minutos."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -642,101 +638,107 @@ msgstr "Modo escuro/luz"
msgid "Dismiss" msgid "Dismiss"
msgstr "Desbotar" msgstr "Desbotar"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API de tradución" msgstr "API de tradución"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Traducir Texto" msgstr "Traducir Texto"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Traducir Ficheiros" msgstr "Traducir Ficheiros"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Traducir desde" msgstr "Traducir desde"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Intercambiar idiomas de orixe e obxectivo" msgstr "Intercambiar idiomas de orixe e obxectivo"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Traducir ao" msgstr "Traducir ao"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Texto a traducir" msgstr "Texto a traducir"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Eliminar texto" msgstr "Eliminar texto"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Suxerir tradución" msgstr "Suxerir tradución"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Enviar" msgstr "Enviar"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formatos de ficheiro soportados:" msgstr "Formatos de ficheiro soportados:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Ficheiro" msgstr "Ficheiro"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Eliminar ficheiro" msgstr "Eliminar ficheiro"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Traduce" msgstr "Traduce"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Descargar" msgstr "Descargar"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Solicitar" msgstr "Solicitar"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Resposta" msgstr "Resposta"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API de Tradución por Máquina de Código Aberto" msgstr "API de Tradución por Máquina de Código Aberto"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Auto-Hospedado. Sen Conexión. Doado de Configurar." msgstr "Auto-Hospedado. Sen Conexión. Doado de Configurar."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licenza:" msgstr "Licenza:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Feito con %(heart)s por %(contributors)s e grazas a %(engine)s" msgstr "Feito con %(heart)s por %(contributors)s e grazas a %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "Colaboradoras de %(libretranslate)s" msgstr "Colaboradoras de %(libretranslate)s"
@ -745,16 +747,27 @@ msgstr "Colaboradoras de %(libretranslate)s"
#~ msgstr "Vietnamita" #~ msgstr "Vietnamita"
#~ msgid "" #~ msgid ""
#~ "This public API should be used for testing, personal or infrequent use. If " #~ "This public API should be used for"
#~ "you're going to run an application in production, please %(host_server)s or " #~ " testing, personal or infrequent use. "
#~ "%(get_api_key)s." #~ "If you're going to run an "
#~ "application in production, please "
#~ "%(host_server)s or %(get_api_key)s."
#~ msgstr "" #~ msgstr ""
#~ "Esta API pública só debe ser utilizada para probas, de xeito personal e " #~ "Esta API pública só debe ser "
#~ "pouco frecuente. Se vas a usar unha aplicación en produción, por favor " #~ "utilizada para probas, de xeito personal"
#~ "%(host_server)s ou %(get_api_key)s." #~ " e pouco frecuente. Se vas a "
#~ "usar unha aplicación en produción, por"
#~ " favor %(host_server)s ou %(get_api_key)s."
#~ msgid "host your own server" #~ msgid "host your own server"
#~ msgstr "instala o teu propio servidor" #~ msgstr "instala o teu propio servidor"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "obtén unha chave API" #~ msgstr "obtén unha chave API"
#~ msgid "Basque"
#~ msgstr "Vasco"
#~ msgid "Galician"
#~ msgstr "Galego"

View File

@ -8,117 +8,116 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-03-02 13:39+0000\n" "PO-Revision-Date: 2025-03-02 13:39+0000\n"
"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n" "Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n"
"Language-Team: Hebrew <https://hosted.weblate.org/projects/libretranslate/" "Language-Team: Hebrew <https://hosted.weblate.org/projects/libretranslate/app/he/>\n"
"app/he/>\n"
"Language: he\n" "Language: he\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Weblate 5.10.3-dev\n" "Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "תבנית ה־JSON שגויה" msgstr "תבנית ה־JSON שגויה"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "זיהוי אוטומטי" msgstr "זיהוי אוטומטי"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "לא מורשה" msgstr "לא מורשה"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "יותר מדי הפרות מגבלות בקשות" msgstr "יותר מדי הפרות מגבלות בקשות"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "מפתח API שגוי" msgstr "מפתח API שגוי"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "נא ליצור קשר עם מפעילי השרת כדי לקבל מפתח API" msgstr "נא ליצור קשר עם מפעילי השרת כדי לקבל מפתח API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "נא לגשת אל %(url)s כדי להשיג מפתח API" msgstr "נא לגשת אל %(url)s כדי להשיג מפתח API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "האטה:" msgstr "האטה:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "בקשה שגויה: המשתנה %(name)s חסר" msgstr "בקשה שגויה: המשתנה %(name)s חסר"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "בקשה שגויה: המשתנה %(name)s הוא לא מספר" msgstr "בקשה שגויה: המשתנה %(name)s הוא לא מספר"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "בקשה שגויה:המשתנה %(name)s חייב להיות קטן או שווה ל־%(value)s" msgstr "בקשה שגויה:המשתנה %(name)s חייב להיות קטן או שווה ל־%(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "בקשה שגויה: גודל הבקשה (%(size)s) חורג ממגבלת הטקסט (%(limit)s)" msgstr "בקשה שגויה: גודל הבקשה (%(size)s) חורג ממגבלת הטקסט (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s לא נתמכת" msgstr "%(lang)s לא נתמכת"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "התבנית %(format)s לא נתמכת" msgstr "התבנית %(format)s לא נתמכת"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
"(%(scode)s)" "(%(scode)s)"
msgstr "(%(tname)s) (%(tcode)s)לא זמינה כשפת מטרה מהשפה %(sname)s (%(scode)s)" msgstr "(%(tname)s) (%(tcode)s)לא זמינה כשפת מטרה מהשפה %(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "לא ניתן לתרגם טקסט: %(text)s" msgstr "לא ניתן לתרגם טקסט: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "תרגום קבצים מוגבל בשרת זה." msgstr "תרגום קבצים מוגבל בשרת זה."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "בקשה שגויה: קובץ ריק" msgstr "בקשה שגויה: קובץ ריק"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "בקשה שגויה: תסדיר קובץ לא נתמך" msgstr "בקשה שגויה: תסדיר קובץ לא נתמך"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "שם הקובץ שגוי" msgstr "שם הקובץ שגוי"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "הצעות מושבתות בשרת זה." msgstr "הצעות מושבתות בשרת זה."
@ -139,182 +138,178 @@ msgid "Azerbaijani"
msgstr "אזרית" msgstr "אזרית"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "בסקית"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "בנגלית" msgstr "בנגלית"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "בולגרית" msgstr "בולגרית"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "קטאלונית" msgstr "קטאלונית"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "סינית" msgstr "סינית"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "סינית מסורתית" msgstr "סינית מסורתית"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "צ׳כית" msgstr "צ׳כית"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "דנית" msgstr "דנית"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "הולנדית" msgstr "הולנדית"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "אספרנטו" msgstr "אספרנטו"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "אסטונית" msgstr "אסטונית"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "פינית" msgstr "פינית"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "צרפתית" msgstr "צרפתית"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "גליסית"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "גרמנית" msgstr "גרמנית"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "יוונית" msgstr "יוונית"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "עברית" msgstr "עברית"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "הינדי" msgstr "הינדי"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "הונגרית" msgstr "הונגרית"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "אינדונזית" msgstr "אינדונזית"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "אירית" msgstr "אירית"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "איטלקית" msgstr "איטלקית"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "יפנית" msgstr "יפנית"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "קוריאנית" msgstr "קוריאנית"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "לטבית" msgstr "לטבית"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "ליטאית" msgstr "ליטאית"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "מלאית" msgstr "מלאית"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "נורבגית" msgstr "נורבגית"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "פרסית" msgstr "פרסית"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "פולנית" msgstr "פולנית"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "פורטוגלית" msgstr "פורטוגלית"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "פורטוגזית (Brazil)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "רומנית" msgstr "רומנית"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "רוסית" msgstr "רוסית"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "סלובקית" msgstr "סלובקית"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "סלובנית" msgstr "סלובנית"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "ספרדית" msgstr "ספרדית"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "שוודית" msgstr "שוודית"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "טאגאלוג" msgstr "טאגאלוג"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "תאית" msgstr "תאית"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "טורקית" msgstr "טורקית"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "אוקראה" msgstr "אוקראה"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "אורדו" msgstr "אורדו"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "סרבית" msgstr "סרבית"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "אוקראינית" msgstr "אוקראינית"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "וייטנאמית" msgstr "וייטנאמית"
@ -334,7 +329,7 @@ msgstr "תרגום"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "תרגום טקסט משפה אחת לאחרת" msgstr "תרגום טקסט משפה אחת לאחרת"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "הטקסט המתורגם" msgstr "הטקסט המתורגם"
@ -540,7 +535,7 @@ msgstr "העתק טקסט"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "לא ניתן לטעון את %(url)s" msgstr "לא ניתן לטעון את %(url)s"
@ -566,30 +561,30 @@ msgstr "תודה על התיקון שלך. שימו לב שההצעה לא תי
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "אין שפות זמינות. האם התקנת נכון את המודלים?" msgstr "אין שפות זמינות. האם התקנת נכון את המודלים?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "הזמן את מפתח ה-API שלך. אם אתה זקוק למפתח API, %(instructions)s" msgstr "הזמן את מפתח ה-API שלך. אם אתה זקוק למפתח API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "לחצו על הקישור \"Get API Key\"." msgstr "לחצו על הקישור \"Get API Key\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "צור קשר עם מפעיל השרת." msgstr "צור קשר עם מפעיל השרת."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Free and Open Source Machine" msgstr "Free and Open Source Machine"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Free and Open Source Machine Translation API עוין עצמי, לא מקוון מסוגל וקל " "Free and Open Source Machine Translation API עוין עצמי, לא מקוון מסוגל וקל "
"להגדרה. הפעילו את שרת ה- API שלכם תוך מספר דקות בלבד." "להגדרה. הפעילו את שרת ה- API שלכם תוך מספר דקות בלבד."
@ -634,101 +629,109 @@ msgstr "מצב כהה/אור"
msgid "Dismiss" msgid "Dismiss"
msgstr "משמעת" msgstr "משמעת"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"בשל התעללות בבוט, בקשות התרגום מוגבלות באופן זמני למשתמשים עם מפתח API תקף. "
"סליחה על אי הנוחות!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "תרגום API" msgstr "תרגום API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "תרגום טקסט" msgstr "תרגום טקסט"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "תרגום קבצים" msgstr "תרגום קבצים"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "תרגום" msgstr "תרגום"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "מקור ושפת היעד" msgstr "מקור ושפת היעד"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "לתרגם" msgstr "לתרגם"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "טקסט לתרגם" msgstr "טקסט לתרגם"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "למחוק טקסט" msgstr "למחוק טקסט"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "הצעות תרגום" msgstr "הצעות תרגום"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "ביטול" msgstr "ביטול"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "שלח" msgstr "שלח"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "פורמטי קבצים תומכים:" msgstr "פורמטי קבצים תומכים:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "File" msgstr "File"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "הסרת קובץ" msgstr "הסרת קובץ"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "תרגום" msgstr "תרגום"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "הורד Download" msgstr "הורד Download"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "בקשה" msgstr "בקשה"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "תגובה" msgstr "תגובה"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "קוד פתוח תרגום API" msgstr "קוד פתוח תרגום API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "חופשי להורדה. תואם להפעלה בלי אינטנרנט. קל להגדרה." msgstr "חופשי להורדה. תואם להפעלה בלי אינטנרנט. קל להגדרה."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "רישיון:" msgstr "רישיון:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "מיוצר עם %(heart)s על ידי %(contributors)s ומופעל על ידי %(engine)s" msgstr "מיוצר עם %(heart)s על ידי %(contributors)s ומופעל על ידי %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "תורמי %(libretranslate)s" msgstr "תורמי %(libretranslate)s"
@ -752,3 +755,9 @@ msgstr "תורמי %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "מפתח API" #~ msgstr "מפתח API"
#~ msgid "Basque"
#~ msgstr "בסקית"
#~ msgid "Galician"
#~ msgstr "גליסית"

View File

@ -8,90 +8,88 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-01-19 00:28+0000\n" "PO-Revision-Date: 2025-01-19 00:28+0000\n"
"Last-Translator: \"Sravika Padakanti (MSS2020079)\" " "Last-Translator: \"Sravika Padakanti (MSS2020079)\" <padakantisravikaa@gmail.com>\n"
"<padakantisravikaa@gmail.com>\n" "Language-Team: Hindi <https://hosted.weblate.org/projects/libretranslate/app/hi/>\n"
"Language-Team: Hindi <https://hosted.weblate.org/projects/libretranslate/app/"
"hi/>\n"
"Language: hi\n" "Language: hi\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "अमान्य JSON प्रारूप" msgstr "अमान्य JSON प्रारूप"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "ऑटो डिटेक्ट करें" msgstr "ऑटो डिटेक्ट करें"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "अनधिकृत" msgstr "अनधिकृत"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "बहुत से अनुरोध सीमा उल्लंघन" msgstr "बहुत से अनुरोध सीमा उल्लंघन"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "अमान्य API कुंजी" msgstr "अमान्य API कुंजी"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "API कुंजी प्राप्त करने के लिए कृपया सर्वर ऑपरेटर से संपर्क करें" msgstr "API कुंजी प्राप्त करने के लिए कृपया सर्वर ऑपरेटर से संपर्क करें"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "API कुंजी प्राप्त करने के लिए %(url)s पर जाएं" msgstr "API कुंजी प्राप्त करने के लिए %(url)s पर जाएं"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "गति कम करो:" msgstr "गति कम करो:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "अमान्य अनुरोध: %(name)s पैरामीटर अनुपलब्ध है" msgstr "अमान्य अनुरोध: %(name)s पैरामीटर अनुपलब्ध है"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "अमान्य अनुरोध: %(name)s पैरामीटर संख्या नहीं है" msgstr "अमान्य अनुरोध: %(name)s पैरामीटर संख्या नहीं है"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "अमान्य अनुरोध: %(name)s पैरामीटर होना चाहिए &lt;= %(value)s" msgstr "अमान्य अनुरोध: %(name)s पैरामीटर होना चाहिए &lt;= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "अमान्य अनुरोध: अनुरोध (%(size)s) पाठ सीमा (%(limit)s) से अधिक है" msgstr "अमान्य अनुरोध: अनुरोध (%(size)s) पाठ सीमा (%(limit)s) से अधिक है"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s समर्थित नहीं है" msgstr "%(lang)s समर्थित नहीं है"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s प्रारूप समर्थित नहीं है" msgstr "%(format)s प्रारूप समर्थित नहीं है"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -100,28 +98,28 @@ msgstr ""
"%(tname)s (d)%(tcode)s) से लक्ष्य भाषा के रूप में उपलब्ध नहीं है %(sname)s " "%(tname)s (d)%(tcode)s) से लक्ष्य भाषा के रूप में उपलब्ध नहीं है %(sname)s "
"(d)%(scode)s)" "(d)%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "पाठ का अनुवाद नहीं कर सकते: %(text)s" msgstr "पाठ का अनुवाद नहीं कर सकते: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "इस सर्वर पर फ़ाइलें अनुवाद अक्षम हैं।।" msgstr "इस सर्वर पर फ़ाइलें अनुवाद अक्षम हैं।।"
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "अमान्य अनुरोध: खाली फ़ाइल" msgstr "अमान्य अनुरोध: खाली फ़ाइल"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "अमान्य अनुरोध: फ़ाइल प्रारूप समर्थित नहीं है" msgstr "अमान्य अनुरोध: फ़ाइल प्रारूप समर्थित नहीं है"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "अमान्य फ़ाइलनाम" msgstr "अमान्य फ़ाइलनाम"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "इस सर्वर पर सुझाव अक्षम हैं।." msgstr "इस सर्वर पर सुझाव अक्षम हैं।."
@ -142,182 +140,178 @@ msgid "Azerbaijani"
msgstr "अज़रबैजानी" msgstr "अज़रबैजानी"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "बास्क"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "बंगाली" msgstr "बंगाली"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "बल्गेरियन" msgstr "बल्गेरियन"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "कैटलन" msgstr "कैटलन"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "चीनी" msgstr "चीनी"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "चीनी (पारंपरिक)" msgstr "चीनी (पारंपरिक)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "चेक" msgstr "चेक"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "डैनिश" msgstr "डैनिश"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "डच" msgstr "डच"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "एस्पेरांतो" msgstr "एस्पेरांतो"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "एस्टोनियाई" msgstr "एस्टोनियाई"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "फिनिश" msgstr "फिनिश"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "फ्रेंच" msgstr "फ्रेंच"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "गैलिशियन"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "जर्मन" msgstr "जर्मन"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "यूनानी" msgstr "यूनानी"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "हिब्रू" msgstr "हिब्रू"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "हिन्दी" msgstr "हिन्दी"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "हंगेरियन" msgstr "हंगेरियन"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "इंडोनेशिया" msgstr "इंडोनेशिया"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "आयरिश" msgstr "आयरिश"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "इतालवी" msgstr "इतालवी"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "जापानी" msgstr "जापानी"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "कोरियाई" msgstr "कोरियाई"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "लातवियाई" msgstr "लातवियाई"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "लेबनान" msgstr "लेबनान"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "मलय" msgstr "मलय"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "नॉर्वे" msgstr "नॉर्वे"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "फ़ारसी" msgstr "फ़ारसी"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "पोलिश" msgstr "पोलिश"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "पुर्तगाली" msgstr "पुर्तगाली"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "पुर्तगाली (ब्राज़ील)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "रोमानियाई" msgstr "रोमानियाई"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "रूसी" msgstr "रूसी"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "स्लोवाक" msgstr "स्लोवाक"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "स्लोवेनियाई" msgstr "स्लोवेनियाई"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "स्पेनिश" msgstr "स्पेनिश"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "स्वीडिश" msgstr "स्वीडिश"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "टैगलॉग" msgstr "टैगलॉग"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "थाई" msgstr "थाई"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "तुर्की" msgstr "तुर्की"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "यूक्रेनी" msgstr "यूक्रेनी"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "उर्दू" msgstr "उर्दू"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "सर्बियाई" msgstr "सर्बियाई"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "यूक्रेनियन" msgstr "यूक्रेनियन"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "वियतनामी" msgstr "वियतनामी"
@ -337,7 +331,7 @@ msgstr "अनुवाद"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "पाठ को एक भाषा से दूसरे में अनुवाद करें" msgstr "पाठ को एक भाषा से दूसरे में अनुवाद करें"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "अनुवादित पाठ" msgstr "अनुवादित पाठ"
@ -543,7 +537,7 @@ msgstr "पाठ कॉपी करें"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "%(url)s लोड नहीं किया जा सकता" msgstr "%(url)s लोड नहीं किया जा सकता"
@ -571,32 +565,32 @@ msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
"कोई भाषा उपलब्ध नहीं है। क्या आप मॉडल को सही ढंग से स्थापित कर सकते हैं?" "कोई भाषा उपलब्ध नहीं है। क्या आप मॉडल को सही ढंग से स्थापित कर सकते हैं?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"अपने API कुंजी में टाइप करें। यदि आपको API कुंजी की आवश्यकता है, " "अपने API कुंजी में टाइप करें। यदि आपको API कुंजी की आवश्यकता है, "
"%(instructions)s" "%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "\"API कुंजी प्राप्त करें\" लिंक दबाएं।" msgstr "\"API कुंजी प्राप्त करें\" लिंक दबाएं।"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "सर्वर ऑपरेटर से संपर्क करें।." msgstr "सर्वर ऑपरेटर से संपर्क करें।."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "मुफ़्त और मुक्त स्रोत मशीन अनुवाद API" msgstr "मुफ़्त और मुक्त स्रोत मशीन अनुवाद API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"मुफ़्त और मुक्त स्रोत मशीन अनुवाद एपीआई। स्व-होस्टेड, ऑफ़लाइन सक्षम और सेटअप" "मुफ़्त और मुक्त स्रोत मशीन अनुवाद एपीआई। स्व-होस्टेड, ऑफ़लाइन सक्षम और सेटअप"
" करने में आसान। कुछ ही मिनटों में अपना स्वयं का API सर्वर चलाएं।" " करने में आसान। कुछ ही मिनटों में अपना स्वयं का API सर्वर चलाएं।"
@ -641,103 +635,111 @@ msgstr "टॉगल डार्क / लाइट मोड"
msgid "Dismiss" msgid "Dismiss"
msgstr "खारिज" msgstr "खारिज"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"बोट के दुरुपयोग के कारण, अनुवाद अनुरोध अस्थायी रूप से उपयोगकर्ताओं को एक वैध"
" एपीआई कुंजी के साथ सीमित हैं। अज्ञानता के लिए क्षमा करें!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "अनुवाद API" msgstr "अनुवाद API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "पाठ अनुवाद" msgstr "पाठ अनुवाद"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "फ़ाइलें अनुवाद" msgstr "फ़ाइलें अनुवाद"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "से अनुवाद करें" msgstr "से अनुवाद करें"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "स्रोत और लक्ष्य भाषाओं की अदला-बदली करें" msgstr "स्रोत और लक्ष्य भाषाओं की अदला-बदली करें"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "में अनुवाद" msgstr "में अनुवाद"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "अनुवाद करने के लिए पाठ" msgstr "अनुवाद करने के लिए पाठ"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "पाठ हटाएँ" msgstr "पाठ हटाएँ"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "अनुवाद सुझाएँ" msgstr "अनुवाद सुझाएँ"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "रद्द करें" msgstr "रद्द करें"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "भेजें" msgstr "भेजें"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "समर्थित फ़ाइल प्रारूप:" msgstr "समर्थित फ़ाइल प्रारूप:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "फ़ाइल" msgstr "फ़ाइल"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "फ़ाइल निकालें" msgstr "फ़ाइल निकालें"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "अनुवाद" msgstr "अनुवाद"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "डाउनलोड" msgstr "डाउनलोड"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "अनुरोध" msgstr "अनुरोध"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "जवाब" msgstr "जवाब"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "ओपन सोर्स मशीन अनुवाद API" msgstr "ओपन सोर्स मशीन अनुवाद API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "स्व-होस्टेड। ऑफलाइन सक्षम। सेटअप करने में आसान।." msgstr "स्व-होस्टेड। ऑफलाइन सक्षम। सेटअप करने में आसान।."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "लाइसेंस:" msgstr "लाइसेंस:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"%(contributors)s द्वारा %(heart)s के साथ बनाया गया और %(engine)s द्वारा " "%(contributors)s द्वारा %(heart)s के साथ बनाया गया और %(engine)s द्वारा "
"संचालित" "संचालित"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s योगदानकर्ता" msgstr "%(libretranslate)s योगदानकर्ता"
@ -762,3 +764,9 @@ msgstr "%(libretranslate)s योगदानकर्ता"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "API कुंजी प्राप्त करें" #~ msgstr "API कुंजी प्राप्त करें"
#~ msgid "Basque"
#~ msgstr "बास्क"
#~ msgid "Galician"
#~ msgstr "गैलिशियन"

View File

@ -8,95 +8,95 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-03-02 18:00+0000\n" "PO-Revision-Date: 2025-03-02 18:00+0000\n"
"Last-Translator: summoner001 <summoner@vivaldi.net>\n" "Last-Translator: summoner001 <summoner@vivaldi.net>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/libretranslate/"
"app/hu/>\n"
"Language: hu\n" "Language: hu\n"
"Language-Team: Hungarian "
"<https://hosted.weblate.org/projects/libretranslate/app/hu/>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.10.3-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Érvénytelen JSON formátum" msgstr "Érvénytelen JSON formátum"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Automatikus felismerés" msgstr "Automatikus felismerés"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Nincs jogosultsága" msgstr "Nincs jogosultsága"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Túl sok kérelem határértéke elérve" msgstr "Túl sok kérelem határértéke elérve"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Érvénytelen API-kulcs" msgstr "Érvénytelen API-kulcs"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
"Vegye fel a kapcsolatot a kiszolgáló üzemeltetőjével, hogy megkapja az API-" "Vegye fel a kapcsolatot a kiszolgáló üzemeltetőjével, hogy megkapja az "
"kulcsot" "API-kulcsot"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Látogasson el a(z) %(url)s címre, API-kulcshoz" msgstr "Látogasson el a(z) %(url)s címre, API-kulcshoz"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Lassulás:" msgstr "Lassulás:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Érvénytelen kérés: hiányzik a(z) %(name)s paraméter" msgstr "Érvénytelen kérés: hiányzik a(z) %(name)s paraméter"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Érvénytelen kérés: a(z) %(name)s paraméter nem egy szám" msgstr "Érvénytelen kérés: a(z) %(name)s paraméter nem egy szám"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"Érvénytelen kérés: a(z) %(name)s paraméternek a következőnek kell lennie:" "Érvénytelen kérés: a(z) %(name)s paraméternek a következőnek kell lennie:"
" %(value)s" " %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Érvénytelen kérés: a kérés mérete (%(size)s) meghaladja a(z) (%(limit)s) " "Érvénytelen kérés: a kérés mérete (%(size)s) meghaladja a(z) (%(limit)s) "
"szövegkorlátot" "szövegkorlátot"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "a(z) %(lang)s nyelv nem támogatott" msgstr "a(z) %(lang)s nyelv nem támogatott"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "a(z) %(format)s formátum nem támogatott" msgstr "a(z) %(format)s formátum nem támogatott"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -105,28 +105,28 @@ msgstr ""
"%(tname)s (%(tcode)s) nem áll rendelkezésre célnyelvként a következőből: " "%(tname)s (%(tcode)s) nem áll rendelkezésre célnyelvként a következőből: "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "A következő szöveg nem fordítható: %(text)s" msgstr "A következő szöveg nem fordítható: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "A fájlfordítások ki vannak kapcsolva ezen a kiszolgálón." msgstr "A fájlfordítások ki vannak kapcsolva ezen a kiszolgálón."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Érvénytelen kérés: a fájl üres" msgstr "Érvénytelen kérés: a fájl üres"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Érvénytelen kérés: a fájlformátum nem támogatott" msgstr "Érvénytelen kérés: a fájlformátum nem támogatott"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Érvénytelen fájlnév" msgstr "Érvénytelen fájlnév"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "A javaslatok ki vannak kapcsolva ezen a kiszolgálón." msgstr "A javaslatok ki vannak kapcsolva ezen a kiszolgálón."
@ -147,182 +147,178 @@ msgid "Azerbaijani"
msgstr "Azerbajdzsáni" msgstr "Azerbajdzsáni"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Baszk"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengáli" msgstr "Bengáli"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bolgár" msgstr "Bolgár"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalán" msgstr "Katalán"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Kínai" msgstr "Kínai"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Kínai (hagyományos)" msgstr "Kínai (hagyományos)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Cseh" msgstr "Cseh"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dán" msgstr "Dán"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Holland" msgstr "Holland"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Eszperantó" msgstr "Eszperantó"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Észt" msgstr "Észt"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finn" msgstr "Finn"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francia" msgstr "Francia"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galíciai"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Német" msgstr "Német"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Görög" msgstr "Görög"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Héber" msgstr "Héber"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Magyar" msgstr "Magyar"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonéz" msgstr "Indonéz"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Ír" msgstr "Ír"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Olasz" msgstr "Olasz"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japán" msgstr "Japán"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreai" msgstr "Koreai"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Lett" msgstr "Lett"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litván" msgstr "Litván"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Maláj" msgstr "Maláj"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norvég" msgstr "Norvég"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Perzsa" msgstr "Perzsa"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Lengyel" msgstr "Lengyel"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugál" msgstr "Portugál"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Román" msgstr "Román"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Orosz" msgstr "Orosz"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Szlovák" msgstr "Szlovák"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Szlovén" msgstr "Szlovén"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spanyol" msgstr "Spanyol"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Svéd" msgstr "Svéd"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thai" msgstr "Thai"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Török" msgstr "Török"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukrán" msgstr "Ukrán"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Szerb" msgstr "Szerb"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrán" msgstr "Ukrán"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnámi" msgstr "Vietnámi"
@ -342,7 +338,7 @@ msgstr "fordítás"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Szöveg fordítása az egyik nyelvről a másikra" msgstr "Szöveg fordítása az egyik nyelvről a másikra"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Lefordított szöveg" msgstr "Lefordított szöveg"
@ -510,8 +506,7 @@ msgstr "Megbízhatósági érték"
#: libretranslate/locales/.swag.py:45 #: libretranslate/locales/.swag.py:45
msgid "Character input limit for this language (-1 indicates no limit)" msgid "Character input limit for this language (-1 indicates no limit)"
msgstr "" msgstr "Karakterbeviteli korlát ezen a nyelven (-1 azt jelenti, hogy nincs korlát)"
"Karakterbeviteli korlát ezen a nyelven (-1 azt jelenti, hogy nincs korlát)"
#: libretranslate/locales/.swag.py:46 #: libretranslate/locales/.swag.py:46
msgid "Frontend translation timeout" msgid "Frontend translation timeout"
@ -549,7 +544,7 @@ msgstr "Szöveg másolása"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Nem tölthető be a(z) %(url)s webcím" msgstr "Nem tölthető be a(z) %(url)s webcím"
@ -577,23 +572,23 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Nincsenek elérhető nyelvek. Helyesen telepítette a modelleket?" msgstr "Nincsenek elérhető nyelvek. Helyesen telepítette a modelleket?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Írja be az API-kulcsot. Ha szüksége van egy API-kulcsra, tekintse meg a " "Írja be az API-kulcsot. Ha szüksége van egy API-kulcsra, tekintse meg a "
"következőt: %(instructions)s" "következőt: %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "kattintson az „API-kulcs beszerzése” hivatkozásra." msgstr "kattintson az „API-kulcs beszerzése” hivatkozásra."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "lépjen kapcsolatba a kiszolgáló üzemeltetőjével." msgstr "lépjen kapcsolatba a kiszolgáló üzemeltetőjével."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Ingyenes és nyílt forráskódú gépi fordító API" msgstr "Ingyenes és nyílt forráskódú gépi fordító API"
@ -647,101 +642,107 @@ msgstr "Váltás sötét/világos módra"
msgid "Dismiss" msgid "Dismiss"
msgstr "Elvetés" msgstr "Elvetés"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Fordító API" msgstr "Fordító API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Szöveg fordítása" msgstr "Szöveg fordítása"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Fájlok fordítása" msgstr "Fájlok fordítása"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Fordítás erről:" msgstr "Fordítás erről:"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Forrás és célnyelv felcserélése" msgstr "Forrás és célnyelv felcserélése"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Fordítás erre:" msgstr "Fordítás erre:"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Fordítandó szöveg" msgstr "Fordítandó szöveg"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Szöveg törlése" msgstr "Szöveg törlése"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Fordítás javaslása" msgstr "Fordítás javaslása"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Mégse" msgstr "Mégse"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Küldés" msgstr "Küldés"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Támogatott fájlformátumok:" msgstr "Támogatott fájlformátumok:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fájl" msgstr "Fájl"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Fájl eltávolítása" msgstr "Fájl eltávolítása"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Fordítás" msgstr "Fordítás"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Letöltés" msgstr "Letöltés"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Kérés" msgstr "Kérés"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Válasz" msgstr "Válasz"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Nyílt forráskódú gépi fordító API" msgstr "Nyílt forráskódú gépi fordító API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Ingyenesen letölthető, offline működő. Könnyen beállítható." msgstr "Ingyenesen letölthető, offline működő. Könnyen beállítható."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licenc:" msgstr "Licenc:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "%(heart)s-vel készítik a %(contributors)s és az %(engine)s támogatja" msgstr "%(heart)s-vel készítik a %(contributors)s és az %(engine)s támogatja"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s közreműködői" msgstr "%(libretranslate)s közreműködői"
@ -770,3 +771,10 @@ msgstr "%(libretranslate)s közreműködői"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "API kulcs szerzése" #~ msgstr "API kulcs szerzése"
#~ msgid "Basque"
#~ msgstr "Baszk"
#~ msgid "Galician"
#~ msgstr "Galíciai"

View File

@ -8,91 +8,90 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-03-24 11:28+0000\n" "PO-Revision-Date: 2025-03-24 11:28+0000\n"
"Last-Translator: Erol Joudy Tooy <erol.tooy@gmail.com>\n" "Last-Translator: Erol Joudy Tooy <erol.tooy@gmail.com>\n"
"Language-Team: Indonesian <https://hosted.weblate.org/projects/" "Language-Team: Indonesian <https://hosted.weblate.org/projects/libretranslate/app/id/>\n"
"libretranslate/app/id/>\n"
"Language: id\n" "Language: id\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.11-dev\n" "Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Format JSON tidak valid" msgstr "Format JSON tidak valid"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Deteksi Otomatis" msgstr "Deteksi Otomatis"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Tidak Diizinkan" msgstr "Tidak Diizinkan"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Melebihi batas permintaan yang diijinkan" msgstr "Melebihi batas permintaan yang diijinkan"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Kunci API tidak valid" msgstr "Kunci API tidak valid"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Silakan hubungi operator server untuk memperoleh kunci API" msgstr "Silakan hubungi operator server untuk memperoleh kunci API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Kunjungi %(url)s untuk memperoleh kunci API" msgstr "Kunjungi %(url)s untuk memperoleh kunci API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Perlahan:" msgstr "Perlahan:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Permintaan tidak valid: parameter %(name)s tidak ada" msgstr "Permintaan tidak valid: parameter %(name)s tidak ada"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Permintaan tidak valid: parameter %(name)s bukan berupa angka" msgstr "Permintaan tidak valid: parameter %(name)s bukan berupa angka"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Permintaan tidak valid: parameter %(name)s harus &lt;= %(value)s" msgstr "Permintaan tidak valid: parameter %(name)s harus &lt;= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Permintaan tidak valid: permintaan (%(size)s) melebihi batas teks " "Permintaan tidak valid: permintaan (%(size)s) melebihi batas teks "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s tidak didukung" msgstr "%(lang)s tidak didukung"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s format tidak didukung" msgstr "%(format)s format tidak didukung"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -101,28 +100,28 @@ msgstr ""
"%(tname)s (%(tcode)s) tidak tersedia sebagai bahasa target dari %(sname)s " "%(tname)s (%(tcode)s) tidak tersedia sebagai bahasa target dari %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Tidak dapat menerjemahkan teks: %(text)s" msgstr "Tidak dapat menerjemahkan teks: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Terjemahan file dinonaktifkan di server ini." msgstr "Terjemahan file dinonaktifkan di server ini."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Permintaan tidak valid: file kosong" msgstr "Permintaan tidak valid: file kosong"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Permintaan tidak valid: format file tidak didukung" msgstr "Permintaan tidak valid: format file tidak didukung"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nama file tidak valid" msgstr "Nama file tidak valid"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Saran dinonaktifkan di server ini." msgstr "Saran dinonaktifkan di server ini."
@ -143,182 +142,178 @@ msgid "Azerbaijani"
msgstr "Bahasa Zerbaijani" msgstr "Bahasa Zerbaijani"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Login"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Bahasa Cina" msgstr "Bahasa Cina"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Kitajka (traditional)" msgstr "Kitajka (traditional)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Bahasa Czech" msgstr "Bahasa Czech"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Bahasa Danish" msgstr "Bahasa Danish"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Bahasa Belanda" msgstr "Bahasa Belanda"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Bahasa Esperanto" msgstr "Bahasa Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Bahasa Suomi" msgstr "Bahasa Suomi"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Bahasa Perancis" msgstr "Bahasa Perancis"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Login"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Bahasa Jerman" msgstr "Bahasa Jerman"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Bahasa Yunani" msgstr "Bahasa Yunani"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Bahasa Yahudi" msgstr "Bahasa Yahudi"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Bahasa India" msgstr "Bahasa India"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Bahasa Hungaria" msgstr "Bahasa Hungaria"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Bahasa Indonesia" msgstr "Bahasa Indonesia"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Bahasa Irlandia" msgstr "Bahasa Irlandia"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Bahasa Italy" msgstr "Bahasa Italy"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Bahasa Jepang" msgstr "Bahasa Jepang"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Bahasa Korea" msgstr "Bahasa Korea"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Bahasa Persia" msgstr "Bahasa Persia"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Bahasa Polish" msgstr "Bahasa Polish"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugis" msgstr "Portugis"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugis (Brazil)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rusia" msgstr "Rusia"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovak" msgstr "Slovak"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spanyol" msgstr "Spanyol"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Swedia" msgstr "Swedia"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turki" msgstr "Turki"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukraina" msgstr "Ukraina"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Login" msgstr "Login"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Login" msgstr "Login"
@ -338,7 +333,7 @@ msgstr "terjemahkan"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Terjemahkan teks dari bahasa ke bahasa lain" msgstr "Terjemahkan teks dari bahasa ke bahasa lain"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Teks yang diterjemahkan" msgstr "Teks yang diterjemahkan"
@ -545,7 +540,7 @@ msgstr "Fotokopi"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Tidak bisa memuat %(url)s" msgstr "Tidak bisa memuat %(url)s"
@ -574,30 +569,30 @@ msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
"Tidak ada bahasa yang tersedia. Apakah Anda menginstal model dengan benar?" "Tidak ada bahasa yang tersedia. Apakah Anda menginstal model dengan benar?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Ketikkan kunci API. Jika Anda memerlukan kunci API, %(instructions)s" msgstr "Ketikkan kunci API. Jika Anda memerlukan kunci API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "tekan tautan \"Get API Key\"." msgstr "tekan tautan \"Get API Key\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "hubungi operator server." msgstr "hubungi operator server."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API Translation API" msgstr "API Translation API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Gratis dan Open Source Machine Translation API. Secara mandiri, offline " "Gratis dan Open Source Machine Translation API. Secara mandiri, offline "
"mampu dan mudah diatur. Jalankan server API Anda sendiri hanya dalam " "mampu dan mudah diatur. Jalankan server API Anda sendiri hanya dalam "
@ -643,102 +638,110 @@ msgstr "Mode gelap / ringan"
msgid "Dismiss" msgid "Dismiss"
msgstr "Tutup" msgstr "Tutup"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Karena penyalahgunaan bot, permintaan terjemahan terbatas pada pengguna "
"dengan kunci API yang valid. Maaf untuk ketidaknyamanan!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API" msgstr "API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Terjemahkan Teks" msgstr "Terjemahkan Teks"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Terjemahkan File" msgstr "Terjemahkan File"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Terjemahkan dari" msgstr "Terjemahkan dari"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Sumber swap dan bahasa target" msgstr "Sumber swap dan bahasa target"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Terjemahkan ke" msgstr "Terjemahkan ke"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Teks untuk diterjemahkan" msgstr "Teks untuk diterjemahkan"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Hapus teks" msgstr "Hapus teks"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Sarankan terjemahan" msgstr "Sarankan terjemahan"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Batal" msgstr "Batal"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Kirim" msgstr "Kirim"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Format file yang didukung:" msgstr "Format file yang didukung:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "File" msgstr "File"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Hapus file" msgstr "Hapus file"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Terjemahkan" msgstr "Terjemahkan"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Unduh" msgstr "Unduh"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Minta" msgstr "Minta"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Respons" msgstr "Respons"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API documentation" msgstr "API documentation"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Hosting mandiri. Bisa Offline. Mudah Disiapkan." msgstr "Hosting mandiri. Bisa Offline. Mudah Disiapkan."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Lisensi:" msgstr "Lisensi:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"Dibuat dengan %(heart)s oleh %(contributors)s dan didukung oleh %(engine)s" "Dibuat dengan %(heart)s oleh %(contributors)s dan didukung oleh %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "Kontributor %(libretranslate)s" msgstr "Kontributor %(libretranslate)s"
@ -763,3 +766,9 @@ msgstr "Kontributor %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "dapatkan kunci API" #~ msgstr "dapatkan kunci API"
#~ msgid "Basque"
#~ msgstr "Login"
#~ msgid "Galician"
#~ msgstr "Login"

View File

@ -8,91 +8,91 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-03-01 18:02+0000\n" "PO-Revision-Date: 2025-03-01 18:02+0000\n"
"Last-Translator: Piero Toffanin <pt@masseranolabs.com>\n" "Last-Translator: Piero Toffanin <pt@masseranolabs.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/libretranslate/"
"app/it/>\n"
"Language: it\n" "Language: it\n"
"Language-Team: Italian "
"<https://hosted.weblate.org/projects/libretranslate/app/it/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.10.3-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Formato JSON non valido" msgstr "Formato JSON non valido"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Rileva Automaticamente" msgstr "Rileva Automaticamente"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Non autorizzato" msgstr "Non autorizzato"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Violazione da troppe richieste" msgstr "Violazione da troppe richieste"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Chiave API non valida" msgstr "Chiave API non valida"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Si prega di contattare l'operatore del server per ottenere una chiave API" msgstr "Si prega di contattare l'operatore del server per ottenere una chiave API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, 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:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Rallenta:" msgstr "Rallenta:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Richiesta non valida: parametro %(name)s mancante" msgstr "Richiesta non valida: parametro %(name)s mancante"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Richiesta invalida: parametro %(name)s non è un numero" msgstr "Richiesta invalida: parametro %(name)s non è un numero"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Richiesta invalida: parametro %(name)s deve essere <= %(value)s" msgstr "Richiesta invalida: parametro %(name)s deve essere <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 i limiti di testo " "Richiesta non valida: richiesta (%(size)s) supera i limiti di testo "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, 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:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "il formato %(format)s non è supportato" msgstr "il formato %(format)s non è supportato"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -101,28 +101,28 @@ msgstr ""
"%(tname)s (%(tcode)s) non è disponibile come lingua di destinazione da " "%(tname)s (%(tcode)s) non è disponibile come lingua di destinazione da "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Non è possible tradurre il testo: %(text)s" msgstr "Non è possible tradurre il testo: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "La traduzione dei files è disabilitata su questo server." msgstr "La traduzione dei files è disabilitata su questo server."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
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:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Richiesta non valida: formato del file non supportato" msgstr "Richiesta non valida: formato del file non supportato"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nome del file non valido" msgstr "Nome del file non valido"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
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."
@ -143,182 +143,178 @@ msgid "Azerbaijani"
msgstr "Azero" msgstr "Azero"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basco"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgaro" msgstr "Bulgaro"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalano" msgstr "Catalano"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Cinese" msgstr "Cinese"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Cinese (tradizionale)" msgstr "Cinese (tradizionale)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Ceco" msgstr "Ceco"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danese" msgstr "Danese"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Olandese" msgstr "Olandese"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estone" msgstr "Estone"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finlandese" msgstr "Finlandese"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francese" msgstr "Francese"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galiziano"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Tedesco" msgstr "Tedesco"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Greco" msgstr "Greco"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Ebraico" msgstr "Ebraico"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Ungherese" msgstr "Ungherese"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesiano" msgstr "Indonesiano"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandese" msgstr "Irlandese"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italiano" msgstr "Italiano"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Giapponese" msgstr "Giapponese"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Coreano" msgstr "Coreano"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Lettone" msgstr "Lettone"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lituano" msgstr "Lituano"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malese" msgstr "Malese"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norvegese" msgstr "Norvegese"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persiano" msgstr "Persiano"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polacco" msgstr "Polacco"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portoghese" msgstr "Portoghese"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumeno" msgstr "Rumeno"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Russo" msgstr "Russo"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovacco" msgstr "Slovacco"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Sloveno" msgstr "Sloveno"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spagnolo" msgstr "Spagnolo"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Svedese" msgstr "Svedese"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tailandese" msgstr "Tailandese"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turco" msgstr "Turco"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ucraino" msgstr "Ucraino"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbo" msgstr "Serbo"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ucraino" msgstr "Ucraino"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamita" msgstr "Vietnamita"
@ -338,7 +334,7 @@ msgstr "traduzione"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Traduce testo da una lingua a un'altra" msgstr "Traduce testo da una lingua a un'altra"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Testo tradotto" msgstr "Testo tradotto"
@ -544,7 +540,7 @@ msgstr "Copia testo"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Non riesco a caricare %(url)s" msgstr "Non riesco a caricare %(url)s"
@ -572,23 +568,23 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Nessuna lingua disponibile. Hai installato correttamente i modelli?" msgstr "Nessuna lingua disponibile. Hai installato correttamente i modelli?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Digita la tua chiave API. Se hai bisogno di una chiave API, " "Digita la tua chiave API. Se hai bisogno di una chiave API, "
"%(instructions)s" "%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "premi il link \"Ottieni Chiave API\"." msgstr "premi il link \"Ottieni Chiave API\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "contatta l'operatore del server." msgstr "contatta l'operatore del server."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API di traduzione automatica libera e open source" msgstr "API di traduzione automatica libera e open source"
@ -598,9 +594,9 @@ msgid ""
"Free and Open Source Machine Translation API. Free to download, offline " "Free and Open Source Machine Translation API. Free to download, offline "
"capable and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API di traduzione automatica libera e open source. Gratis da scaricare, funziona " "API di traduzione automatica libera e open source. Gratis da scaricare, "
"anche offline e facile da configurare. Fai girare il tuo server API in " "funziona anche offline e facile da configurare. Fai girare il tuo server "
"pochi minuti." "API in pochi minuti."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -642,101 +638,107 @@ msgstr "Cambia modalità scura/chiara"
msgid "Dismiss" msgid "Dismiss"
msgstr "Chiudi" msgstr "Chiudi"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr "A causa di abusi di bots, le richieste di traduzione sono temporaneamente limitate agli utenti in possesso di una chiave API valida. Ci scusiamo per l'inconveniente!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API di Traduzione" msgstr "API di Traduzione"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Traduci Testo" msgstr "Traduci Testo"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Traduci Files" msgstr "Traduci Files"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Traduci da" msgstr "Traduci da"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Scambia lingua sorgente e di destinazione" msgstr "Scambia lingua sorgente e di destinazione"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Traduci in" msgstr "Traduci in"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Testo da tradurre" msgstr "Testo da tradurre"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Elimina testo" msgstr "Elimina testo"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Suggerisci una traduzione" msgstr "Suggerisci una traduzione"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Annulla" msgstr "Annulla"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Invia" msgstr "Invia"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formati files supportati:" msgstr "Formati files supportati:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "File" msgstr "File"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Rimuovi file" msgstr "Rimuovi file"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Traduci" msgstr "Traduci"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Scarica" msgstr "Scarica"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Richiesta" msgstr "Richiesta"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Risposta" msgstr "Risposta"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
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:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Gratis da scaricare. Funziona offline. Facile da Configurare." msgstr "Gratis da scaricare. Funziona offline. Facile da Configurare."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licenza:" msgstr "Licenza:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Realizzato con %(heart)s da %(contributors)s e grazie a %(engine)s" msgstr "Realizzato con %(heart)s da %(contributors)s e grazie a %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "Contributori di %(libretranslate)s" msgstr "Contributori di %(libretranslate)s"
@ -765,3 +767,10 @@ msgstr "Contributori di %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "ottieni una chiave API" #~ msgstr "ottieni una chiave API"
#~ msgid "Basque"
#~ msgstr "Basco"
#~ msgid "Galician"
#~ msgstr "Galiziano"

View File

@ -8,118 +8,117 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-01-04 07:30+0000\n" "PO-Revision-Date: 2025-01-04 07:30+0000\n"
"Last-Translator: moyashi_24 <azwid@outlook.jp>\n" "Last-Translator: moyashi_24 <azwid@outlook.jp>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/libretranslate/"
"app/ja/>\n"
"Language: ja\n" "Language: ja\n"
"Language-Team: Japanese "
"<https://hosted.weblate.org/projects/libretranslate/app/ja/>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.10-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "無効なJSON形式" msgstr "無効なJSON形式"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "自動検出" msgstr "自動検出"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "無許可" msgstr "無許可"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "リクエストが多すぎます" msgstr "リクエストが多すぎます"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "無効なAPIキー" msgstr "無効なAPIキー"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "APIキーを取得するにはサーバ管理者に連絡してください" msgstr "APIキーを取得するにはサーバ管理者に連絡してください"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "%(url)sにアクセスして API キーを取得する" msgstr "%(url)sにアクセスして API キーを取得する"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "スローダウン:" msgstr "スローダウン:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "無効なリクエスト:パラメータ %(name)s が欠落しています" msgstr "無効なリクエスト:パラメータ %(name)s が欠落しています"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "無効なリクエスト:パラメータ %(name)s は数値ではありません" msgstr "無効なリクエスト:パラメータ %(name)s は数値ではありません"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "無効なリクエスト:パラメータ %(name)s は %(value)s 以下である必要があります" msgstr "無効なリクエスト:パラメータ %(name)s は %(value)s 以下である必要があります"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "無効なリクエスト:リクエスト(%(size)s)がテキストの制限(%(limit)s)を超えていま" msgstr "無効なリクエスト:リクエスト(%(size)s)がテキストの制限(%(limit)s)を超えています"
"す"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s はサポートされていません" msgstr "%(lang)s はサポートされていません"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s フォーマットはサポートされていません" msgstr "%(format)s フォーマットはサポートされていません"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "%(sname)s (%(scode)s)から%(tname)s (%(tcode)s)への翻訳は利用できません" msgstr "%(sname)s (%(scode)s)から%(tname)s (%(tcode)s)への翻訳は利用できません"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "テキストを翻訳できません: %(text)s" msgstr "テキストを翻訳できません: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "このサーバーではファイル翻訳が無効になっています。" msgstr "このサーバーではファイル翻訳が無効になっています。"
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "無効なリクエスト:空のファイル" msgstr "無効なリクエスト:空のファイル"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "無効なリクエスト:サポートされていないファイル形式" msgstr "無効なリクエスト:サポートされていないファイル形式"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "無効なファイル名" msgstr "無効なファイル名"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "このサーバーで提案が無効になっています。" msgstr "このサーバーで提案が無効になっています。"
@ -140,182 +139,178 @@ msgid "Azerbaijani"
msgstr "アゼルバイジャン語" msgstr "アゼルバイジャン語"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "バスク語"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "ベンガル語" msgstr "ベンガル語"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "ブルガリア語" msgstr "ブルガリア語"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "カタルーニャ語" msgstr "カタルーニャ語"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "中国語 (簡体)" msgstr "中国語 (簡体)"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "中国語 (繁体)" msgstr "中国語 (繁体)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "チェコ語" msgstr "チェコ語"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "デンマーク語" msgstr "デンマーク語"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "オランダ語" msgstr "オランダ語"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "エスペラント語" msgstr "エスペラント語"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "エストニア語" msgstr "エストニア語"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "フィンランド語" msgstr "フィンランド語"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "フランス語" msgstr "フランス語"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "ガリシア語"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "ドイツ語" msgstr "ドイツ語"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "ギリシャ語" msgstr "ギリシャ語"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "ヘブライ語" msgstr "ヘブライ語"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "ヒンディー語" msgstr "ヒンディー語"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "ハンガリー語" msgstr "ハンガリー語"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "インドネシア語" msgstr "インドネシア語"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "アイルランド語" msgstr "アイルランド語"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "イタリア語" msgstr "イタリア語"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "日本語" msgstr "日本語"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "韓国語" msgstr "韓国語"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "ラトビア語" msgstr "ラトビア語"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "リトアニア語" msgstr "リトアニア語"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "マレー語" msgstr "マレー語"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "ノルウェー語" msgstr "ノルウェー語"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "ペルシア語" msgstr "ペルシア語"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "ポーランド語" msgstr "ポーランド語"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "ポルトガル語" msgstr "ポルトガル語"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "ルーマニア語" msgstr "ルーマニア語"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "ロシア語" msgstr "ロシア語"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "スロヴァキア語" msgstr "スロヴァキア語"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "スロベニア語" msgstr "スロベニア語"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "スペイン語" msgstr "スペイン語"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "スウェーデン語" msgstr "スウェーデン語"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "タガログ語" msgstr "タガログ語"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "タイ語" msgstr "タイ語"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "トルコ語" msgstr "トルコ語"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "ウクライナ語" msgstr "ウクライナ語"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "ウルドゥー語" msgstr "ウルドゥー語"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "セルビア語" msgstr "セルビア語"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "ウクライナ語" msgstr "ウクライナ語"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "ベトナム語" msgstr "ベトナム語"
@ -335,7 +330,7 @@ msgstr "翻訳"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "言語から言語にテキストを翻訳する" msgstr "言語から言語にテキストを翻訳する"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "翻訳済みテキスト" msgstr "翻訳済みテキスト"
@ -541,7 +536,7 @@ msgstr "テキストをコピー"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "%(url)sを読み込めません" msgstr "%(url)sを読み込めません"
@ -565,24 +560,23 @@ msgstr "修正ありがとうございます。 提案の反映には時間が
#: libretranslate/templates/app.js.template:463 #: libretranslate/templates/app.js.template:463
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "利用可能な言語がありません。利用するには言語モデルを正しくインストールしてく" msgstr "利用可能な言語がありません。利用するには言語モデルを正しくインストールしてください。"
"ださい。"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "APIキーを入力してください。 APIキーが必要な場合は、%(instructions)s" msgstr "APIキーを入力してください。 APIキーが必要な場合は、%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "「APIキーを取得」を押してください。" msgstr "「APIキーを取得」を押してください。"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "サーバーオペレータに連絡して下さい。" msgstr "サーバーオペレータに連絡して下さい。"
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "無料かつオープンソースな機械翻訳API" msgstr "無料かつオープンソースな機械翻訳API"
@ -633,102 +627,107 @@ msgstr "ダークモード/ライトモードを切り替える"
msgid "Dismiss" msgid "Dismiss"
msgstr "却下" msgstr "却下"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "翻訳API" msgstr "翻訳API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "テキストを翻訳" msgstr "テキストを翻訳"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "ファイルを翻訳" msgstr "ファイルを翻訳"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "翻訳元:" msgstr "翻訳元:"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "翻訳元と翻訳先の言語を入れ替える" msgstr "翻訳元と翻訳先の言語を入れ替える"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "翻訳先:" msgstr "翻訳先:"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "翻訳するテキスト" msgstr "翻訳するテキスト"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "テキストを削除" msgstr "テキストを削除"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "翻訳を改善する" msgstr "翻訳を改善する"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "キャンセル" msgstr "キャンセル"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "送信" msgstr "送信"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "サポートされているファイル形式:" msgstr "サポートされているファイル形式:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "ファイル" msgstr "ファイル"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "ファイルを削除" msgstr "ファイルを削除"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "翻訳" msgstr "翻訳"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "ダウンロード" msgstr "ダウンロード"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "リクエスト" msgstr "リクエスト"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "レスポンス" msgstr "レスポンス"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "オープンソース機械翻訳API" msgstr "オープンソース機械翻訳API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "無料でダウンロード。 オフライン対応。簡単にセットアップ。" msgstr "無料でダウンロード。 オフライン対応。簡単にセットアップ。"
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "ライセンス:" msgstr "ライセンス:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "%(heart)sと%(contributors)sによって作成され、%(engine)sを利用して作られていま" msgstr "%(heart)sと%(contributors)sによって作成され、%(engine)sを利用して作られています。"
"す。"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s 貢献者" msgstr "%(libretranslate)s 貢献者"
@ -755,3 +754,10 @@ msgstr "%(libretranslate)s 貢献者"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "APIキーを取得" #~ msgstr "APIキーを取得"
#~ msgid "Basque"
#~ msgstr "バスク語"
#~ msgid "Galician"
#~ msgstr "ガリシア語"

View File

@ -8,90 +8,90 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-04-09 19:20+0000\n" "PO-Revision-Date: 2025-04-09 19:20+0000\n"
"Last-Translator: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>\n" "Last-Translator: ButterflyOfFire "
"Language-Team: Kabyle <https://hosted.weblate.org/projects/libretranslate/" "<boffire@users.noreply.hosted.weblate.org>\n"
"app/kab/>\n"
"Language: kab\n" "Language: kab\n"
"Language-Team: Kabyle "
"<https://hosted.weblate.org/projects/libretranslate/app/kab/>\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.11-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Amasal JSON d arameɣtu" msgstr "Amasal JSON d arameɣtu"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Tifin tawurmant" msgstr "Tifin tawurmant"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Ur yettusireg ara" msgstr "Ur yettusireg ara"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Aṭas n uɛeddi deg tilas n ussuter" msgstr "Aṭas n uɛeddi deg tilas n ussuter"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Tasarut API d tarameɣtut" msgstr "Tasarut API d tarameɣtut"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Ttxil-k·m, nermes amahal n uqeddac i wawway n tsarut API" msgstr "Ttxil-k·m, nermes amahal n uqeddac i wawway n tsarut API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Rzu ɣer %(url)s i wawway n tsarut API" msgstr "Rzu ɣer %(url)s i wawway n tsarut API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Taẓayt:" msgstr "Taẓayt:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Assuter arameɣtu: ixuṣṣ uɣewwar %(name)s" msgstr "Assuter arameɣtu: ixuṣṣ uɣewwar %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Asuter ur yettwaqbal ara: asefran %(name)s mačči d uṭun" msgstr "Asuter ur yettwaqbal ara: asefran %(name)s mačči d uṭun"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr "Asuter ur yettwaqbal ara: asefran %(name)s yessefk ad yili d <= %(value)s"
"Asuter ur yettwaqbal ara: asefran %(name)s yessefk ad yili d <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "Assuter d arameɣtu: assuter(%(size)s) iɛedda tilas n uḍris (%(limit)s)" msgstr "Assuter d arameɣtu: assuter(%(size)s) iɛedda tilas n uḍris (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s ur yettusefrak ara" msgstr "%(lang)s ur yettusefrak ara"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Amasal %(format)s ur yettusefrak ara" msgstr "Amasal %(format)s ur yettusefrak ara"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -100,28 +100,28 @@ msgstr ""
"%(tname)s (%(tcode)s) ur yelli ara am tutlayt tasaḍast n %(sname)s " "%(tname)s (%(tcode)s) ur yelli ara am tutlayt tasaḍast n %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Ur yizmir asuqel n uḍṛis: %(text)s" msgstr "Ur yizmir asuqel n uḍṛis: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Asuqqel n yifuyla yensa ɣef uqeddac-a." msgstr "Asuqqel n yifuyla yensa ɣef uqeddac-a."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Assuter arameɣtu: afaylu d ilem" msgstr "Assuter arameɣtu: afaylu d ilem"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Assuter d arameɣtu: amasal n ufaylu ur yettusefrak ara" msgstr "Assuter d arameɣtu: amasal n ufaylu ur yettusefrak ara"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Isem n ufaylu d armeɣtu" msgstr "Isem n ufaylu d armeɣtu"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Isumar nsan ɣef uqeddac-a." msgstr "Isumar nsan ɣef uqeddac-a."
@ -142,182 +142,178 @@ msgid "Azerbaijani"
msgstr "Tazerbiǧanit" msgstr "Tazerbiǧanit"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Tabaskit"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Tabengalit" msgstr "Tabengalit"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Tabulgarit" msgstr "Tabulgarit"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Takaṭalant" msgstr "Takaṭalant"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Tacinwatt" msgstr "Tacinwatt"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Tacinwat (tamansayt)" msgstr "Tacinwat (tamansayt)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Tačikit" msgstr "Tačikit"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Tadanit" msgstr "Tadanit"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Tahulandit" msgstr "Tahulandit"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Taspirantit" msgstr "Taspirantit"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Tasṭunit" msgstr "Tasṭunit"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Tafinit" msgstr "Tafinit"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Tafṛansist" msgstr "Tafṛansist"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Tagalisyant"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Talmanit" msgstr "Talmanit"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Tagrigit" msgstr "Tagrigit"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Taɛebranit" msgstr "Taɛebranit"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Tahendit" msgstr "Tahendit"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Tahungaṛit" msgstr "Tahungaṛit"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Tandunizit" msgstr "Tandunizit"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Tirlandit" msgstr "Tirlandit"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Taṭelyanit" msgstr "Taṭelyanit"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Tajapunit" msgstr "Tajapunit"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Takurit" msgstr "Takurit"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Talitunit" msgstr "Talitunit"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Talitwanit" msgstr "Talitwanit"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Tamalayt" msgstr "Tamalayt"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Tanurvijit" msgstr "Tanurvijit"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Tafarsit" msgstr "Tafarsit"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Tapulunit" msgstr "Tapulunit"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Tapurtugit" msgstr "Tapurtugit"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Tarumanit" msgstr "Tarumanit"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Tarusit" msgstr "Tarusit"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Tasluvakt" msgstr "Tasluvakt"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Tasluvinit" msgstr "Tasluvinit"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Taspenyulit" msgstr "Taspenyulit"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Taswidit" msgstr "Taswidit"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tatagalugt" msgstr "Tatagalugt"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Taṭaylandit" msgstr "Taṭaylandit"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Taṭurkit" msgstr "Taṭurkit"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Takrinit" msgstr "Takrinit"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Turdut" msgstr "Turdut"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Tasiṛbit" msgstr "Tasiṛbit"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Tukranit" msgstr "Tukranit"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Tavyiṭnamit" msgstr "Tavyiṭnamit"
@ -337,7 +333,7 @@ msgstr "suqel"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Asuqqel n uḍris seg tutlayt ɣer tayeḍ" msgstr "Asuqqel n uḍris seg tutlayt ɣer tayeḍ"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Aḍris yettwasuqqlen" msgstr "Aḍris yettwasuqqlen"
@ -543,7 +539,7 @@ msgstr "Nɣel aḍris"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "D awezɣi asali n %(url)s" msgstr "D awezɣi asali n %(url)s"
@ -569,21 +565,21 @@ msgstr "Tanemmirt ɣef useɣti. Ẓer belli asumer ur iteṭṭef ara imir kan."
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Ulac tutlayin i yellan. Tesbeddeḍ tineɣrufin akken iwata?" msgstr "Ulac tutlayin i yellan. Tesbeddeḍ tineɣrufin akken iwata?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Sekcem tasarut-ik•im API. Ma yella tesriḍ tasarut API, %(instructions)s" msgstr "Sekcem tasarut-ik•im API. Ma yella tesriḍ tasarut API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "sit ɣef useɣwen \"Awi tasarut API\"." msgstr "sit ɣef useɣwen \"Awi tasarut API\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "nermes amahal n uqeddac." msgstr "nermes amahal n uqeddac."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API n tsuqqilt tawurmant tilellit, n uɣbalu yeldin" msgstr "API n tsuqqilt tawurmant tilellit, n uɣbalu yeldin"
@ -637,103 +633,109 @@ msgstr "Uɣal ɣer uskar aberkan neɣ aceɛlal"
msgid "Dismiss" msgid "Dismiss"
msgstr "Zgel" msgstr "Zgel"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API n usuqqel" msgstr "API n usuqqel"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Suqqel aḍris" msgstr "Suqqel aḍris"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Suqqel ifuyla" msgstr "Suqqel ifuyla"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Suqqel seg" msgstr "Suqqel seg"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Semmeskel aɣbalu d tutlayt tasaḍast" msgstr "Semmeskel aɣbalu d tutlayt tasaḍast"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Suqqel ɣer" msgstr "Suqqel ɣer"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Aḍris ara yettwasuqqlen" msgstr "Aḍris ara yettwasuqqlen"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Kkes aḍris" msgstr "Kkes aḍris"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Sumer tasuqqilt" msgstr "Sumer tasuqqilt"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Sefsex" msgstr "Sefsex"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Azen" msgstr "Azen"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Imasalen n ufaylu i yettwasefraken:" msgstr "Imasalen n ufaylu i yettwasefraken:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Afaylu" msgstr "Afaylu"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Kkes afaylu" msgstr "Kkes afaylu"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Suqqel" msgstr "Suqqel"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Sader" msgstr "Sader"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Assuter" msgstr "Assuter"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Tiririt" msgstr "Tiririt"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API n usuqqel awurman n uɣbalu yeldin" msgstr "API n usuqqel awurman n uɣbalu yeldin"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Yettwasezdeɣ i yiman-is. Iteddu s war tuqqna. Fessus i usesteb." msgstr "Yettwasezdeɣ i yiman-is. Iteddu s war tuqqna. Fessus i usesteb."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Turagt:" msgstr "Turagt:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"Yettufeṣṣel s %(heart)s sɣur %(contributors)s, yella-d s lmendad n " "Yettufeṣṣel s %(heart)s sɣur %(contributors)s, yella-d s lmendad n "
"%(engine)s" "%(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "Imttekkiyen n %(libretranslate)s" msgstr "Imttekkiyen n %(libretranslate)s"
@ -759,3 +761,10 @@ msgstr "Imttekkiyen n %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "Awi tasarut API" #~ msgstr "Awi tasarut API"
#~ msgid "Basque"
#~ msgstr "Tabaskit"
#~ msgid "Galician"
#~ msgstr "Tagalisyant"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2023-06-19 20:49+0000\n" "PO-Revision-Date: 2023-06-19 20:49+0000\n"
"Last-Translator: Sungjoon Moon <sumoon@seoulsaram.org>\n" "Last-Translator: Sungjoon Moon <sumoon@seoulsaram.org>\n"
"Language: ko\n" "Language: ko\n"
@ -18,106 +18,107 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "잘못된 JSON 형식" msgstr "잘못된 JSON 형식"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "자동 감지" msgstr "자동 감지"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "인증되지 않음" msgstr "인증되지 않음"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "요청이 너무 많음" msgstr "요청이 너무 많음"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "잘못된 API 키" msgstr "잘못된 API 키"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "API 키를 얻기 위해 서버 연산자에 문의하시기 바랍니다" msgstr "API 키를 얻기 위해 서버 연산자에 문의하시기 바랍니다"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "%(url)s 에서 API 키 받기" msgstr "%(url)s 에서 API 키 받기"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "속도가 느림:" msgstr "속도가 느림:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "잘못된 요청: %(name)s 파라미터 누락" msgstr "잘못된 요청: %(name)s 파라미터 누락"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "잘못된 요청: <x>0 댓글</x> 매개변수는 수 없습니다 %(name)s" msgstr "잘못된 요청: <x>0 댓글</x> 매개변수는 수 없습니다 %(name)s"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "잘못된 요청: <x>0 댓글</x> 매개 변수는 &lt;= <x>1명 1명</x> %(name)s %(value)s" msgstr "잘못된 요청: <x>0 댓글</x> 매개 변수는 &lt;= <x>1명 1명</x> %(name)s %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "잘못된 요청: 텍스트 제한 (%(limit)s) 초과하는 요청 (%(size)s)" msgstr "잘못된 요청: 텍스트 제한 (%(limit)s) 초과하는 요청 (%(size)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s 지원되지 않음" msgstr "%(lang)s 지원되지 않음"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s 형식은 지원되지 않습니다" msgstr "%(format)s 형식은 지원되지 않습니다"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "%(sname)s (%(scode)s)에서 %(tname)s (%(tcode)s)로 번역할 수 없습니다" msgstr "%(sname)s (%(scode)s)에서 %(tname)s (%(tcode)s)로 번역할 수 없습니다"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "텍스트를 번역할 수 없습니다: %(text)s" msgstr "텍스트를 번역할 수 없습니다: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "현재 서버에서 파일 번역이 비활성화 되어 있습니다." msgstr "현재 서버에서 파일 번역이 비활성화 되어 있습니다."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "잘못된 요청: 빈 파일" msgstr "잘못된 요청: 빈 파일"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "잘못된 요청: 파일 형식 지원되지 않음" msgstr "잘못된 요청: 파일 형식 지원되지 않음"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "잘못된 파일명" msgstr "잘못된 파일명"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "현재 서버에서 제안이 비활성화 되어 있습니다." msgstr "현재 서버에서 제안이 비활성화 되어 있습니다."
@ -138,182 +139,178 @@ msgid "Azerbaijani"
msgstr "아제르바이잔어" msgstr "아제르바이잔어"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "채용정보" msgstr "채용정보"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "한국어" msgstr "한국어"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "카테고리" msgstr "카테고리"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "중국어" msgstr "중국어"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "한국어 (Korean)" msgstr "한국어 (Korean)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "체코어" msgstr "체코어"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "덴마크어" msgstr "덴마크어"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "네덜란드어" msgstr "네덜란드어"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "에스페란토" msgstr "에스페란토"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "에스토니아" msgstr "에스토니아"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "핀란드어" msgstr "핀란드어"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "프랑스어" msgstr "프랑스어"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "독일어" msgstr "독일어"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "그리스어" msgstr "그리스어"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "히브리어" msgstr "히브리어"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "힌디어" msgstr "힌디어"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "헝가리어" msgstr "헝가리어"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "인도네시아어" msgstr "인도네시아어"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "아일랜드어" msgstr "아일랜드어"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "이탈리아어" msgstr "이탈리아어"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "일본어" msgstr "일본어"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "한국어" msgstr "한국어"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "라트비아" msgstr "라트비아"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "한국어" msgstr "한국어"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "담당자: Ms" msgstr "담당자: Ms"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "한국어" msgstr "한국어"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "페르시아어" msgstr "페르시아어"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "폴란드어" msgstr "폴란드어"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "포르투칼어" msgstr "포르투칼어"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "한국어" msgstr "한국어"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "러시아어" msgstr "러시아어"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "슬로바키아어" msgstr "슬로바키아어"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "한국어" msgstr "한국어"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "스패인어" msgstr "스패인어"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "스웨덴어" msgstr "스웨덴어"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "다운로드" msgstr "다운로드"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "뚱 베어" msgstr "뚱 베어"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "터키어" msgstr "터키어"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "우크라이나어" msgstr "우크라이나어"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "채용 정보" msgstr "채용 정보"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -333,7 +330,7 @@ msgstr "번역"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "다른 언어로 텍스트를 번역" msgstr "다른 언어로 텍스트를 번역"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "번역된 텍스트" msgstr "번역된 텍스트"
@ -539,7 +536,7 @@ msgstr "텍스트 복사"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "%(url)s를 읽어들일 수 없음" msgstr "%(url)s를 읽어들일 수 없음"
@ -565,21 +562,21 @@ msgstr "수정해 주셔서 감사합니다. 제안은 즉시 반영되지 않
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "가능한 언어가 없음. 언어 모델을 제대로 설치하셨나요?" msgstr "가능한 언어가 없음. 언어 모델을 제대로 설치하셨나요?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "API 키 입력. API 키가 필요한 경우, %(instructions)s" msgstr "API 키 입력. API 키가 필요한 경우, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "\"Get API Key\" 링크를 누릅니다." msgstr "\"Get API Key\" 링크를 누릅니다."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "서버 운영자에게 문의하세요." msgstr "서버 운영자에게 문의하세요."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "자유 오픈 소스 기계 번역 API" msgstr "자유 오픈 소스 기계 번역 API"
@ -589,8 +586,8 @@ msgid ""
"Free and Open Source Machine Translation API. Free to download, offline " "Free and Open Source Machine Translation API. Free to download, offline "
"capable and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"자유 오픈 소스 기계 번역 API. 무료로 다운로드 가능, 오프라인에서 사용이 가능하며, 설치가 쉽습니다. 단 몇 분 만 투자하여 자신의 " "자유 오픈 소스 기계 번역 API. 무료로 다운로드 가능, 오프라인에서 사용이 가능하며, 설치가 쉽습니다. 단 몇 분 만 투자하여 "
"API 서버를 돌려보세요." "자신의 API 서버를 돌려보세요."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -632,101 +629,107 @@ msgstr "어두운 색/빛 모드"
msgid "Dismiss" msgid "Dismiss"
msgstr "닫기" msgstr "닫기"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "번역 API" msgstr "번역 API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "텍스트 번역하기" msgstr "텍스트 번역하기"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "파일 번역하기" msgstr "파일 번역하기"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "~로 부터 번역하기" msgstr "~로 부터 번역하기"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "출발 언어, 도착 언어 서로 바꾸기" msgstr "출발 언어, 도착 언어 서로 바꾸기"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "~로 번역하기" msgstr "~로 번역하기"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "번역할 텍스트" msgstr "번역할 텍스트"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "텍스트 삭제" msgstr "텍스트 삭제"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "번역 제안하기" msgstr "번역 제안하기"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "취소" msgstr "취소"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "보내기" msgstr "보내기"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "지원되는 파일 형식:" msgstr "지원되는 파일 형식:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "파일" msgstr "파일"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "파일 삭제" msgstr "파일 삭제"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "번역" msgstr "번역"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "다운로드" msgstr "다운로드"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "요청" msgstr "요청"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "응답" msgstr "응답"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "오픈 소스 기계 번역 API" msgstr "오픈 소스 기계 번역 API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "무료로 다운로드 가능. 오프라인 이용 가능. 설정하기 쉬움." msgstr "무료로 다운로드 가능. 오프라인 이용 가능. 설정하기 쉬움."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "라이센스:" msgstr "라이센스:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "%(contributors)s의 손으로 %(heart)s와 함께 만들었으며, %(engine)s에 의해 제공됨" msgstr "%(contributors)s의 손으로 %(heart)s와 함께 만들었으며, %(engine)s에 의해 제공됨"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s 기여자" msgstr "%(libretranslate)s 기여자"
@ -755,3 +758,9 @@ msgstr "%(libretranslate)s 기여자"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "API 키 획득" #~ msgstr "API 키 획득"
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.1\n" "Project-Id-Version: LibreTranslate 1.6.1\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-08-08 13:03-0400\n" "PO-Revision-Date: 2024-08-08 13:03-0400\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: lt <LL@li.org>\n" "Language-Team: lt <LL@li.org>\n"
@ -17,78 +17,79 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Blogas JSON formatas" msgstr "Blogas JSON formatas"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Automatinis aptikimas" msgstr "Automatinis aptikimas"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Neleidžiama" msgstr "Neleidžiama"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "NAME OF TRANSLATORS" msgstr "NAME OF TRANSLATORS"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Blogas API raktas" msgstr "Blogas API raktas"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Prašome susisiekti su serverio operatoriumi, kad gautumėte API raktą" msgstr "Prašome susisiekti su serverio operatoriumi, kad gautumėte API raktą"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Apsilankymas %(url)s gauti API raktą" msgstr "Apsilankymas %(url)s gauti API raktą"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Lėčiau:" msgstr "Lėčiau:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Blogas prašymas: trūksta %(name)s parametras" msgstr "Blogas prašymas: trūksta %(name)s parametras"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Klaidingas prašymas: %(name)s parametras nėra skaičius" msgstr "Klaidingas prašymas: %(name)s parametras nėra skaičius"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Klaidingas prašymas: %(name)s parametras turi būti &lt; = %(value)s" msgstr "Klaidingas prašymas: %(name)s parametras turi būti &lt; = %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "Blogas prašymas: prašymas (%(size)s) viršija teksto ribą (%(limit)s)" msgstr "Blogas prašymas: prašymas (%(size)s) viršija teksto ribą (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s nepalaikoma" msgstr "%(lang)s nepalaikoma"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s formatas nepalaikomas" msgstr "%(format)s formatas nepalaikomas"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -96,28 +97,28 @@ msgid ""
msgstr "" msgstr ""
"%(tname)s (%(tcode)s) nėra kaip tikslinės kalbos iš %(sname)s (%(scode)s)" "%(tname)s (%(tcode)s) nėra kaip tikslinės kalbos iš %(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Nepavyko išversti teksto: %(text)s" msgstr "Nepavyko išversti teksto: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Failų vertimas šiame serveryje yra išjungtas." msgstr "Failų vertimas šiame serveryje yra išjungtas."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Blogas prašymas: tuščias failas" msgstr "Blogas prašymas: tuščias failas"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Klaidingas prašymas: failo formatas nepalaikomas" msgstr "Klaidingas prašymas: failo formatas nepalaikomas"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Klaidingas failo pavadinimas" msgstr "Klaidingas failo pavadinimas"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Siūlymai yra išjungti šiame serveryje." msgstr "Siūlymai yra išjungti šiame serveryje."
@ -138,182 +139,178 @@ msgid "Azerbaijani"
msgstr "Azerbaidžanas" msgstr "Azerbaidžanas"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Baskij"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgarų" msgstr "Bulgarų"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalonų" msgstr "Katalonų"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Kinų" msgstr "Kinų"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Kinų (tradicinė)" msgstr "Kinų (tradicinė)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Čekų" msgstr "Čekų"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danų" msgstr "Danų"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Olandų" msgstr "Olandų"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estų" msgstr "Estų"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Suomių" msgstr "Suomių"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Prancūzų" msgstr "Prancūzų"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "GalisName"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Vokiečių" msgstr "Vokiečių"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Graikų" msgstr "Graikų"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebrajų" msgstr "Hebrajų"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindis" msgstr "Hindis"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Vengrų" msgstr "Vengrų"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indoneziečių" msgstr "Indoneziečių"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Airių" msgstr "Airių"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italų" msgstr "Italų"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japonų" msgstr "Japonų"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Korėjiečių" msgstr "Korėjiečių"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Latvių" msgstr "Latvių"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lietuvių" msgstr "Lietuvių"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "MalajusCountry name" msgstr "MalajusCountry name"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norvegų" msgstr "Norvegų"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persų" msgstr "Persų"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Lenkų" msgstr "Lenkų"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugalų" msgstr "Portugalų"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugalų (Brazilija)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumunų" msgstr "Rumunų"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rusų" msgstr "Rusų"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovakų" msgstr "Slovakų"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovėnų" msgstr "Slovėnų"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Ispanų" msgstr "Ispanų"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Švedų" msgstr "Švedų"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalogas" msgstr "Tagalogas"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thai" msgstr "Thai"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turkų" msgstr "Turkų"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "UkranijName" msgstr "UkranijName"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbų" msgstr "Serbų"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrainiečių" msgstr "Ukrainiečių"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamiečių" msgstr "Vietnamiečių"
@ -333,7 +330,7 @@ msgstr "translate"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Versti tekstą iš kalbos į kitą" msgstr "Versti tekstą iš kalbos į kitą"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Tekstas išvertus" msgstr "Tekstas išvertus"
@ -539,7 +536,7 @@ msgstr "Kopijuoti tekstą"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Nepavyko įkelti %(url)s" msgstr "Nepavyko įkelti %(url)s"
@ -567,30 +564,30 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Kalbų nėra. Tu teisingai įdiegei modelius?" msgstr "Kalbų nėra. Tu teisingai įdiegei modelius?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Įveskite savo API raktą. Jums reikia API rakto, %(instructions)s" msgstr "Įveskite savo API raktą. Jums reikia API rakto, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "paspauskite nuorodą \"Gauk API raktą\"." msgstr "paspauskite nuorodą \"Gauk API raktą\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "susisiekti su serverio operatoriumi." msgstr "susisiekti su serverio operatoriumi."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Nemokamas ir atvirojo kodo mašinos vertimas API" msgstr "Nemokamas ir atvirojo kodo mašinos vertimas API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Nemokamai ir Open Source Machine Translation API. Savarankiškai patalpintas," "Nemokamai ir Open Source Machine Translation API. Savarankiškai patalpintas,"
" atsijungęs gali ir lengvai nustatyti. Bėk savo API serverį po kelių " " atsijungęs gali ir lengvai nustatyti. Bėk savo API serverį po kelių "
@ -636,101 +633,115 @@ msgstr "Perjungti tamsios (šviesos) veikseną"
msgid "Dismiss" msgid "Dismiss"
msgstr "Naikinti" msgstr "Naikinti"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Bot piktnaudžiavimo, vertimo prašymai laikinai tik vartotojams su "
"galiojančiu API klavišą. Atleisk už nepatogumus!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Vertimo API" msgstr "Vertimo API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Versti tekstą" msgstr "Versti tekstą"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Name" msgstr "Name"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Žaisti iš" msgstr "Žaisti iš"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Sukeisti šaltinį ir tikslines kalbas" msgstr "Sukeisti šaltinį ir tikslines kalbas"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Pereiti į" msgstr "Pereiti į"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Verstinas tekstas" msgstr "Verstinas tekstas"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Trinti" msgstr "Trinti"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Siūlomas vertimas" msgstr "Siūlomas vertimas"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Atsisakyti" msgstr "Atsisakyti"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Siųsti" msgstr "Siųsti"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Palaikomi failų formatai:" msgstr "Palaikomi failų formatai:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Failas" msgstr "Failas"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Pašalinti failą" msgstr "Pašalinti failą"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Transliuoti" msgstr "Transliuoti"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Atsisiųsti" msgstr "Atsisiųsti"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Prašymas" msgstr "Prašymas"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Atsakas" msgstr "Atsakas"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Open Source Machine Translation API" msgstr "Open Source Machine Translation API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Selfas Hostedas. Galimi atsijungimai. Lengva susitvarkyti." msgstr "Selfas Hostedas. Galimi atsijungimai. Lengva susitvarkyti."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "Name" msgstr "Name"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licencija:" msgstr "Licencija:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Lovatiesės %(heart)s pagal %(contributors)s ir varomas %(engine)s" msgstr "Lovatiesės %(heart)s pagal %(contributors)s ir varomas %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Pagalbininkai" msgstr "%(libretranslate)s Pagalbininkai"
#~ msgid "Basque"
#~ msgstr "Baskij"
#~ msgid "Galician"
#~ msgstr "GalisName"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.1\n" "Project-Id-Version: LibreTranslate 1.6.1\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-08-08 13:03-0400\n" "PO-Revision-Date: 2024-08-08 13:03-0400\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: lv <LL@li.org>\n" "Language-Team: lv <LL@li.org>\n"
@ -17,78 +17,79 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Nederīgs JSON formāts" msgstr "Nederīgs JSON formāts"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Automātiski noteikt" msgstr "Automātiski noteikt"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Neautorizēts" msgstr "Neautorizēts"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Pārāk daudz pieprasījumu ierobežo pārkāpumus" msgstr "Pārāk daudz pieprasījumu ierobežo pārkāpumus"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Nederīga API atslēga" msgstr "Nederīga API atslēga"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Lūdzu sazinieties ar servera operatoru, lai iegūtu API atslēgu" msgstr "Lūdzu sazinieties ar servera operatoru, lai iegūtu API atslēgu"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Apmeklējums %(url)s API atslēga" msgstr "Apmeklējums %(url)s API atslēga"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Lejupvērst:" msgstr "Lejupvērst:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Nederīgs pieprasījums: trūkst %(name)s parametrs" msgstr "Nederīgs pieprasījums: trūkst %(name)s parametrs"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Nederīgs pieprasījums: %(name)s parametrs nav skaitlis" msgstr "Nederīgs pieprasījums: %(name)s parametrs nav skaitlis"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Nederīgs pieprasījums: %(name)s parametram jābūt &gt; %(value)s" msgstr "Nederīgs pieprasījums: %(name)s parametram jābūt &gt; %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "Nederīgs pieprasījums (%(size)s) pārsniedz teksta limitu (%(limit)s)" msgstr "Nederīgs pieprasījums (%(size)s) pārsniedz teksta limitu (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s nav atbalstīts" msgstr "%(lang)s nav atbalstīts"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s formāts nav atbalstīts" msgstr "%(format)s formāts nav atbalstīts"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -96,28 +97,28 @@ msgid ""
msgstr "" msgstr ""
"%(tname)s (%(tcode)s) nav pieejams kā mērķa valoda no %(sname)s (%(scode)s)" "%(tname)s (%(tcode)s) nav pieejams kā mērķa valoda no %(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Nevar tulkot tekstu: %(text)s" msgstr "Nevar tulkot tekstu: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Šajā serverī ir atslēgts failu tulkojums." msgstr "Šajā serverī ir atslēgts failu tulkojums."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Nederīgs pieprasījums: tukšs fails" msgstr "Nederīgs pieprasījums: tukšs fails"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Nederīgs pieprasījums: faila formāts nav atbalstīts" msgstr "Nederīgs pieprasījums: faila formāts nav atbalstīts"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nederīgs faila nosaukums" msgstr "Nederīgs faila nosaukums"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Serverī ir atslēgti ieteikumi." msgstr "Serverī ir atslēgti ieteikumi."
@ -138,182 +139,178 @@ msgid "Azerbaijani"
msgstr "Azerbaidžāna" msgstr "Azerbaidžāna"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "BaskuName"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "BengāļuName" msgstr "BengāļuName"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgāru" msgstr "Bulgāru"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Kataloņu" msgstr "Kataloņu"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Ķīniešu" msgstr "Ķīniešu"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Ķīniešu (tradicionālie)" msgstr "Ķīniešu (tradicionālie)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Čehu" msgstr "Čehu"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dāņu" msgstr "Dāņu"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Holandiešu" msgstr "Holandiešu"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Igauņu" msgstr "Igauņu"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Somu" msgstr "Somu"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Franču" msgstr "Franču"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galisiešu"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Vācu" msgstr "Vācu"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Grieķu" msgstr "Grieķu"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Ebreju" msgstr "Ebreju"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Ungāru" msgstr "Ungāru"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonēziešu" msgstr "Indonēziešu"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Īru" msgstr "Īru"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Itāļu" msgstr "Itāļu"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japānas" msgstr "Japānas"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Korejiešu" msgstr "Korejiešu"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Latviešu" msgstr "Latviešu"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lietuviešu" msgstr "Lietuviešu"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malāvija" msgstr "Malāvija"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Latviešu" msgstr "Latviešu"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persiešu" msgstr "Persiešu"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Poļu" msgstr "Poļu"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugāļu" msgstr "Portugāļu"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugāļu (Brazīlija)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumāņu" msgstr "Rumāņu"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Krievu" msgstr "Krievu"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovāku" msgstr "Slovāku"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovēņu" msgstr "Slovēņu"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spāņu" msgstr "Spāņu"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Zviedru" msgstr "Zviedru"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalogs" msgstr "Tagalogs"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Taizemiešu" msgstr "Taizemiešu"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turku" msgstr "Turku"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukraņu" msgstr "Ukraņu"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbu" msgstr "Serbu"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukraiņu" msgstr "Ukraiņu"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vjetnamiešu" msgstr "Vjetnamiešu"
@ -333,7 +330,7 @@ msgstr "tulkot"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Tulkot tekstu no valodas uz citu" msgstr "Tulkot tekstu no valodas uz citu"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Tulkots teksts" msgstr "Tulkots teksts"
@ -540,7 +537,7 @@ msgstr "Kopēt tekstu"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Nevar ielādēt %(url)s" msgstr "Nevar ielādēt %(url)s"
@ -567,35 +564,36 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Valodas nav pieejamas. Vai jūs pareizi uzstādījāt modeļus?" msgstr "Valodas nav pieejamas. Vai jūs pareizi uzstādījāt modeļus?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Ierakstiet savā API atslēgā. Ja jums ir nepieciešama API atslēga, " "Ierakstiet savā API atslēgā. Ja jums ir nepieciešama API atslēga, "
"%(instructions)s" "%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "nospiediet \"Get API Key\" saiti." msgstr "nospiediet \"Get API Key\" saiti."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "sazinieties ar servera operatoru." msgstr "sazinieties ar servera operatoru."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Bezmaksas un atvērtā pirmkoda mašīntulkošanas API" msgstr "Bezmaksas un atvērtā pirmkoda mašīntulkošanas API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Bezmaksas un atvērtā pirmkoda mašīntulkošanas API. Free to download, bezsaistē " "Bezmaksas un atvērtā pirmkoda mašīntulkošanas API. Free to download, "
"spēj un viegli uzstādīt. Palaist savu API serveri tikai dažas minūtes." "bezsaistē spēj un viegli uzstādīt. Palaist savu API serveri tikai dažas "
"minūtes."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -637,101 +635,115 @@ msgstr "Slēgt Tumšo/ Gaismu"
msgid "Dismiss" msgid "Dismiss"
msgstr "Noņemt" msgstr "Noņemt"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Bota ļaunprātīgas izmantošanas dēļ tulkošanas pieprasījumi uz laiku attiecas"
" tikai uz lietotājiem ar derīgu API atslēgu. Atvainojiet par neērtībām!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Tulkošanas API" msgstr "Tulkošanas API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Tulkot tekstu" msgstr "Tulkot tekstu"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Tulkot failus" msgstr "Tulkot failus"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Tulkot no" msgstr "Tulkot no"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Maiņvietas avots un mērķa valodas" msgstr "Maiņvietas avots un mērķa valodas"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Tulkot uz" msgstr "Tulkot uz"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Tulkojamais teksts" msgstr "Tulkojamais teksts"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Dzēst tekstu" msgstr "Dzēst tekstu"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Ieteikt tulkojumu" msgstr "Ieteikt tulkojumu"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Atcelt" msgstr "Atcelt"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Sūtīt" msgstr "Sūtīt"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Atbalstītie failu formāti:" msgstr "Atbalstītie failu formāti:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fails" msgstr "Fails"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Izņemt failu" msgstr "Izņemt failu"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Tulkot" msgstr "Tulkot"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Lejupielādēt" msgstr "Lejupielādēt"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Pieprasījums" msgstr "Pieprasījums"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Atbildes reakcija" msgstr "Atbildes reakcija"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Atvērt pirmkoda mašīnas tulkošanas API" msgstr "Atvērt pirmkoda mašīnas tulkošanas API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Pašaizliedzies. Bezsaistes Spēj. Viegli iestatīt." msgstr "Pašaizliedzies. Bezsaistes Spēj. Viegli iestatīt."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTulkot" msgstr "LibreTulkot"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licence:" msgstr "Licence:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Izgatavots no %(heart)s līdz %(contributors)s un darbina %(engine)s" msgstr "Izgatavots no %(heart)s līdz %(contributors)s un darbina %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Atbalstītāji" msgstr "%(libretranslate)s Atbalstītāji"
#~ msgid "Basque"
#~ msgstr "BaskuName"
#~ msgid "Galician"
#~ msgstr "Galisiešu"

View File

@ -1,121 +1,122 @@
# Translations template for LibreTranslate. # Translations template for LibreTranslate.
# Copyright (C) 2024 LibreTranslate Authors # Copyright (C) 2025 LibreTranslate Authors
# This file is distributed under the same license as the LibreTranslate # This file is distributed under the same license as the LibreTranslate
# project. # project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2024. # FIRST AUTHOR <EMAIL@ADDRESS>, 2025.
# #
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.2\n" "Project-Id-Version: LibreTranslate 1.7.1\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "" msgstr ""
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "" msgstr ""
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "" msgstr ""
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "" msgstr ""
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "" msgstr ""
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "" msgstr ""
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "" msgstr ""
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "" msgstr ""
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "" msgstr ""
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "" msgstr ""
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "" msgstr ""
@ -136,178 +137,178 @@ msgid "Azerbaijani"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:44
msgid "Ukranian"
msgstr ""
#: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -327,7 +328,7 @@ msgstr ""
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "" msgstr ""
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "" msgstr ""
@ -530,7 +531,7 @@ msgstr ""
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "" msgstr ""
@ -556,21 +557,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "" msgstr ""
@ -621,101 +622,107 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "" msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.12\n" "Project-Id-Version: LibreTranslate 1.3.12\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-07-04 18:09+0000\n" "PO-Revision-Date: 2024-07-04 18:09+0000\n"
"Last-Translator: \"Michael R. Lawrence\" <michaellonewolf359@gmail.com>\n" "Last-Translator: \"Michael R. Lawrence\" <michaellonewolf359@gmail.com>\n"
"Language: mia\n" "Language: mia\n"
@ -17,108 +17,109 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
#, fuzzy #, fuzzy
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "moochi eelaamweekaneewiki JSON kiikoo" msgstr "moochi eelaamweekaneewiki JSON kiikoo"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "" msgstr ""
#: libretranslate/app.py:273 #: libretranslate/app.py:311
#, fuzzy #, fuzzy
msgid "Unauthorized" msgid "Unauthorized"
msgstr "moochi koteelilo" msgstr "moochi koteelilo"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "" msgstr ""
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Moochi API paahpahaakani" msgstr "Moochi API paahpahaakani"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "weekiyosiko" msgstr "weekiyosiko"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "" msgstr ""
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, fuzzy, python-format #, fuzzy, 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 "maci kiikoo : kiikoo (%(size)s) mihši awikawiko limit (%(limit)s)" msgstr "maci kiikoo : kiikoo (%(size)s) mihši awikawiko limit (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, fuzzy, python-format #, fuzzy, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "moochi supported" msgstr "moochi supported"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "" msgstr ""
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "" msgstr ""
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "" msgstr ""
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "" msgstr ""
@ -139,182 +140,178 @@ msgid "Azerbaijani"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -334,7 +331,7 @@ msgstr ""
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "" msgstr ""
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "" msgstr ""
@ -537,7 +534,7 @@ msgstr ""
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "" msgstr ""
@ -563,21 +560,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "" msgstr ""
@ -628,101 +625,107 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "" msgstr ""
@ -744,3 +747,9 @@ msgstr ""
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "" #~ msgstr ""
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.1\n" "Project-Id-Version: LibreTranslate 1.6.1\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-08-08 13:03-0400\n" "PO-Revision-Date: 2024-08-08 13:03-0400\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: ms <LL@li.org>\n" "Language-Team: ms <LL@li.org>\n"
@ -17,86 +17,87 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Format JSON tidak sah" msgstr "Format JSON tidak sah"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Autokesan" msgstr "Autokesan"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Tidak dibenarkan" msgstr "Tidak dibenarkan"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Terlalu banyak permintaan yang membatasi pelanggaran" msgstr "Terlalu banyak permintaan yang membatasi pelanggaran"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Kunci API tidak sah" msgstr "Kunci API tidak sah"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Sila hubungi operator server untuk mendapatkan kunci API" msgstr "Sila hubungi operator server untuk mendapatkan kunci API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Lawati <x>WANITA 0</x> Diambil kunci API %(url)s" msgstr "Lawati <x>WANITA 0</x> Diambil kunci API %(url)s"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Perlahan:" msgstr "Perlahan:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "" msgstr ""
"Permintaan tidak sah: hilang <x>WANITA 0</x> Parameter month= yang tidak " "Permintaan tidak sah: hilang <x>WANITA 0</x> Parameter month= yang tidak "
"diketahui akan diabaikan %(name)s" "diketahui akan diabaikan %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
"Permintaan tidak sah: <x>WANITA 0</x> Parameter gnona bukanlah sebuah angka " "Permintaan tidak sah: <x>WANITA 0</x> Parameter gnona bukanlah sebuah angka "
"%(name)s" "%(name)s"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"Permintaan tidak sah: <x>WANITA 0</x> parameter harus &lt;= <x>Perancis</x> " "Permintaan tidak sah: <x>WANITA 0</x> parameter harus &lt;= <x>Perancis</x> "
"%(name)s %(value)s" "%(name)s %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Permintaan tidak sah: permintaan (request)<x>WANITA 0</x>) melebihi batas " "Permintaan tidak sah: permintaan (request)<x>WANITA 0</x>) melebihi batas "
"teks (<x>Perancis</x>) %(size)s %(limit)s" "teks (<x>Perancis</x>) %(size)s %(limit)s"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "<x>WANITA 0</x> Pautan simbolik tidak disokong %(lang)s" msgstr "<x>WANITA 0</x> Pautan simbolik tidak disokong %(lang)s"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "<x>WANITA 0</x> Format wourne tidak didukung %(format)s" msgstr "<x>WANITA 0</x> Format wourne tidak didukung %(format)s"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -110,28 +111,28 @@ msgstr ""
"( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( " "( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( "
"( (.<x>Fiji 3</x>) %(tname)s %(tcode)s %(scode)s" "( (.<x>Fiji 3</x>) %(tname)s %(tcode)s %(scode)s"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Tidak dapat menerjemahkan teks: <x>WANITA 0</x> %(text)s" msgstr "Tidak dapat menerjemahkan teks: <x>WANITA 0</x> %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Penerjemahan berkas-berkas translasi tidak aktif pada server ini." msgstr "Penerjemahan berkas-berkas translasi tidak aktif pada server ini."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Permintaan tidak sah: fail kosong" msgstr "Permintaan tidak sah: fail kosong"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Permintaan tidak sah: format berkas tidak disokong" msgstr "Permintaan tidak sah: format berkas tidak disokong"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nama berkas tidak sah" msgstr "Nama berkas tidak sah"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Cadang ringan dinonaktifkan pada server ini." msgstr "Cadang ringan dinonaktifkan pada server ini."
@ -152,182 +153,178 @@ msgid "Azerbaijani"
msgstr "Azerbaijan" msgstr "Azerbaijan"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basque"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgaria" msgstr "Bulgaria"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalan" msgstr "Catalan"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Perancis" msgstr "Perancis"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Bahasa Tionghoa (tradisional)" msgstr "Bahasa Tionghoa (tradisional)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Czech" msgstr "Czech"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Denmark" msgstr "Denmark"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Hindia Belanda" msgstr "Hindia Belanda"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estonia" msgstr "Estonia"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finlandia" msgstr "Finlandia"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Perancis" msgstr "Perancis"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galisia"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Jerman" msgstr "Jerman"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Yunani" msgstr "Yunani"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Ibrani" msgstr "Ibrani"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Hongaria" msgstr "Hongaria"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Bahasa Indonesia" msgstr "Bahasa Indonesia"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Ireland" msgstr "Ireland"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italia" msgstr "Italia"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Jepang" msgstr "Jepang"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Korea" msgstr "Korea"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Latvia" msgstr "Latvia"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lithuania" msgstr "Lithuania"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Bahasa Melayu" msgstr "Bahasa Melayu"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norwegia" msgstr "Norwegia"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persia" msgstr "Persia"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polish" msgstr "Polish"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugis" msgstr "Portugis"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugis Portugis (Brazil)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumania" msgstr "Rumania"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rusia" msgstr "Rusia"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovak" msgstr "Slovak"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovenia" msgstr "Slovenia"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spanyol" msgstr "Spanyol"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Swedish" msgstr "Swedish"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thai" msgstr "Thai"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turki" msgstr "Turki"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukrainian" msgstr "Ukrainian"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbia" msgstr "Serbia"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukraina" msgstr "Ukraina"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnam" msgstr "Vietnam"
@ -347,7 +344,7 @@ msgstr "terjemahkan"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Terjemahkan teks dari bahasa ke bahasa lain" msgstr "Terjemahkan teks dari bahasa ke bahasa lain"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Terjemahkan teks" msgstr "Terjemahkan teks"
@ -553,7 +550,7 @@ msgstr "Salin teks"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Tidak dapat memuat <x>WANITA 0</x> %(url)s" msgstr "Tidak dapat memuat <x>WANITA 0</x> %(url)s"
@ -581,32 +578,32 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "197 bahasa tidak tersedia. Apa kau memasang model dengan benar?" msgstr "197 bahasa tidak tersedia. Apa kau memasang model dengan benar?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Ketik di kunci API-mu. Jika Anda membutuhkan kunci API, <x>WANITA 0</x> " "Ketik di kunci API-mu. Jika Anda membutuhkan kunci API, <x>WANITA 0</x> "
"%(instructions)s" "%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "tekan « Get API Key\" link." msgstr "tekan « Get API Key\" link."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "hubungi operator server." msgstr "hubungi operator server."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API Terjemahan Mesin Jerman" msgstr "API Terjemahan Mesin Jerman"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API Terjemahan Mesin Sumber Terbuka dan Bebas Wadah Free dan Open Source. " "API Terjemahan Mesin Sumber Terbuka dan Bebas Wadah Free dan Open Source. "
"Kepemilikan diri, offline mampu dan mudah diatur. Liat server API sendiri " "Kepemilikan diri, offline mampu dan mudah diatur. Liat server API sendiri "
@ -652,103 +649,117 @@ msgstr "Togol mode gelap/cahaya"
msgid "Dismiss" msgid "Dismiss"
msgstr "[Salah]" msgstr "[Salah]"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Karena penyalahgunaan bot, permintaan terjemahan dibatasi sementara oleh "
"pengguna dengan kunci API yang valid. Maaf atas ketidaknyamanan ini!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API Terjemahan Bahasa Indonesia" msgstr "API Terjemahan Bahasa Indonesia"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Terjemahan" msgstr "Terjemahan"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Terjemahkan Berkas" msgstr "Terjemahkan Berkas"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Terjemahan dari" msgstr "Terjemahan dari"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "S Swap sumber dan bahasa target SHAPD" msgstr "S Swap sumber dan bahasa target SHAPD"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Terjemahkan kedalam" msgstr "Terjemahkan kedalam"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Teks untuk diterjemahkan" msgstr "Teks untuk diterjemahkan"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Teks Delete" msgstr "Teks Delete"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Saran terjemahan" msgstr "Saran terjemahan"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Batal" msgstr "Batal"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Kirim" msgstr "Kirim"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Format berkas yang didukung:" msgstr "Format berkas yang didukung:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Berkas" msgstr "Berkas"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Mengeluarkan berkas" msgstr "Mengeluarkan berkas"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Terjemahan" msgstr "Terjemahan"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Muaturun" msgstr "Muaturun"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Permintaan" msgstr "Permintaan"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Sambutan" msgstr "Sambutan"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API Terjemahan Mesin Sumber Terbuka" msgstr "API Terjemahan Mesin Sumber Terbuka"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Free to download. Kemampuan Luar Talian. Mudah diatur." msgstr "Free to download. Kemampuan Luar Talian. Mudah diatur."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Lisensi:" msgstr "Lisensi:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"Dibuat dengan <x>WANITA 0</x> Oleh: <x>Perancis</x> Ditenagai oleh " "Dibuat dengan <x>WANITA 0</x> Oleh: <x>Perancis</x> Ditenagai oleh "
"%(engine)s %(heart)s %(contributors)s" "%(engine)s %(heart)s %(contributors)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "<x>WANITA 0</x> Kontributor %(libretranslate)s" msgstr "<x>WANITA 0</x> Kontributor %(libretranslate)s"
#~ msgid "Basque"
#~ msgstr "Basque"
#~ msgid "Galician"
#~ msgstr "Galisia"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-03-25 12:01+0000\n" "PO-Revision-Date: 2024-03-25 12:01+0000\n"
"Last-Translator: Kaleido Scope <senpai@firemail.cc>\n" "Last-Translator: Kaleido Scope <senpai@firemail.cc>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/libretranslate/app/nb_NO/>\n" "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/libretranslate/app/nb_NO/>\n"
@ -17,81 +17,82 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Ugyldig JSON-format" msgstr "Ugyldig JSON-format"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Oppdag automatisk" msgstr "Oppdag automatisk"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Ikke godkjent" msgstr "Ikke godkjent"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
#, fuzzy #, fuzzy
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "For mange brudd på forespørselsgrensene" msgstr "For mange brudd på forespørselsgrensene"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Ugyldig API-nøkkel" msgstr "Ugyldig API-nøkkel"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Kontakt tjeneradministrator for å få API-nøkkel" msgstr "Kontakt tjeneradministrator for å få API-nøkkel"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Besøk %(url)s for å få en API-nøkkel" msgstr "Besøk %(url)s for å få en API-nøkkel"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Nedsakking:" msgstr "Nedsakking:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Ugyldig forespørsel: manglende %(name)s-parameter" msgstr "Ugyldig forespørsel: manglende %(name)s-parameter"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Ugyldig forespørsel: %(name)s parameteren er ikke et tall" msgstr "Ugyldig forespørsel: %(name)s parameteren er ikke et tall"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Ugyldig forespørsel: %(name)s Parameteren må være &lt;= %(value)s" msgstr "Ugyldig forespørsel: %(name)s Parameteren må være &lt;= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Ugyldig forespørsel: forespørselen (%(size)s) overstiger tekstgrensen " "Ugyldig forespørsel: forespørselen (%(size)s) overstiger tekstgrensen "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s støttes ikke" msgstr "%(lang)s støttes ikke"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s-formatet støttes ikke" msgstr "%(format)s-formatet støttes ikke"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -100,29 +101,29 @@ msgstr ""
"%(tname)s (%(tcode)s) er ikke tilgjengelig som målspråk fra %(sname)s " "%(tname)s (%(tcode)s) er ikke tilgjengelig som målspråk fra %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Kan ikke oversette tekst: %(text)s" msgstr "Kan ikke oversette tekst: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
#, fuzzy #, fuzzy
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Filoversettelse er avskrudd på denne tjeneren." msgstr "Filoversettelse er avskrudd på denne tjeneren."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Ugyldig forespørsel: tom fil" msgstr "Ugyldig forespørsel: tom fil"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Ugyldig forespørsel: filformatet støttes ikke" msgstr "Ugyldig forespørsel: filformatet støttes ikke"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Ugyldig filnavn" msgstr "Ugyldig filnavn"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Forslag er deaktivert på denne tjeneren." msgstr "Forslag er deaktivert på denne tjeneren."
@ -143,182 +144,178 @@ msgid "Azerbaijani"
msgstr "Aserbajdsjansk" msgstr "Aserbajdsjansk"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Baskisk"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgarsk" msgstr "Bulgarsk"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalansk" msgstr "Katalansk"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Kinesisk" msgstr "Kinesisk"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Kinesisk (tradisjonell)" msgstr "Kinesisk (tradisjonell)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Tsjekkisk" msgstr "Tsjekkisk"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dansk" msgstr "Dansk"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Nederlandsk" msgstr "Nederlandsk"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estisk" msgstr "Estisk"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finsk" msgstr "Finsk"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Fransk" msgstr "Fransk"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galicisk"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Tysk" msgstr "Tysk"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Gresk" msgstr "Gresk"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebraisk" msgstr "Hebraisk"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Ungarsk" msgstr "Ungarsk"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesisk" msgstr "Indonesisk"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irsk" msgstr "Irsk"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italiensk" msgstr "Italiensk"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japansk" msgstr "Japansk"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreansk" msgstr "Koreansk"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Latvisk" msgstr "Latvisk"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litauisk" msgstr "Litauisk"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malay" msgstr "Malay"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norsk" msgstr "Norsk"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persisk" msgstr "Persisk"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polsk" msgstr "Polsk"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugisisk" msgstr "Portugisisk"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugisisk (Brazil)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumensk" msgstr "Rumensk"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Russisk" msgstr "Russisk"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovakisk" msgstr "Slovakisk"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovensk" msgstr "Slovensk"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spansk" msgstr "Spansk"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Svensk" msgstr "Svensk"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thailandsk" msgstr "Thailandsk"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Tyrkisk" msgstr "Tyrkisk"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukrainsk" msgstr "Ukrainsk"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbisk" msgstr "Serbisk"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrainsk" msgstr "Ukrainsk"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamesisk" msgstr "Vietnamesisk"
@ -339,7 +336,7 @@ msgstr "oversettelse"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Oversett tekst fra ett språk til et annet" msgstr "Oversett tekst fra ett språk til et annet"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Oversatt tekst" msgstr "Oversatt tekst"
@ -551,7 +548,7 @@ msgstr "Kopier tekst"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Kan ikke laste inn %(url)s" msgstr "Kan ikke laste inn %(url)s"
@ -580,33 +577,33 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Ingen tilgjengelige språk. Har du installert modellene riktig?" msgstr "Ingen tilgjengelige språk. Har du installert modellene riktig?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Skriv inn din API-nøkkel. Hvis du trenger en API-nøkkel, %(instructions)s" "Skriv inn din API-nøkkel. Hvis du trenger en API-nøkkel, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, fuzzy #, fuzzy
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "trykk på «Hent API-nøkkel»-lenken." msgstr "trykk på «Hent API-nøkkel»-lenken."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, fuzzy #, fuzzy
msgid "contact the server operator." msgid "contact the server operator."
msgstr "kontakt tjeneradministratoren." msgstr "kontakt tjeneradministratoren."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Fritt maskinoversettelses-API" msgstr "Fritt maskinoversettelses-API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Fritt maskinoversettelses-API. Selvtjent, mulighet for frakoblet modus, og " "Fritt maskinoversettelses-API. Selvtjent, mulighet for frakoblet modus, og "
"enkelt oppsett. Kjør din egen API-tjener i løpet av minutter." "enkelt oppsett. Kjør din egen API-tjener i løpet av minutter."
@ -653,101 +650,109 @@ msgstr "Slå av/på mørk/lysmodus"
msgid "Dismiss" msgid "Dismiss"
msgstr "Avslå" msgstr "Avslå"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"På grunn av botmisbruk er oversettelsesforespørsler midlertidig begrenset "
"til brukere med en gyldig API-nøkkel. Beklager ulempen!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Oversettelses-API" msgstr "Oversettelses-API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Oversett tekst" msgstr "Oversett tekst"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Oversett filer" msgstr "Oversett filer"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Oversett fra" msgstr "Oversett fra"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Bytt kilde- og målspråk" msgstr "Bytt kilde- og målspråk"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Oversett til" msgstr "Oversett til"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Tekst å oversette" msgstr "Tekst å oversette"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Slett tekst" msgstr "Slett tekst"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Foreslå oversettelse" msgstr "Foreslå oversettelse"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Avbryt" msgstr "Avbryt"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Send" msgstr "Send"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Støttede filformater:" msgstr "Støttede filformater:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fil" msgstr "Fil"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Fjern fil" msgstr "Fjern fil"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Oversett" msgstr "Oversett"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Last ned" msgstr "Last ned"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Forespørsel" msgstr "Forespørsel"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Svar" msgstr "Svar"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Fritt maskinoversettelses-API" msgstr "Fritt maskinoversettelses-API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Selvtjent. Muligheter for frakoblet modus. Enkelt oppsett." msgstr "Selvtjent. Muligheter for frakoblet modus. Enkelt oppsett."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Lisens:" msgstr "Lisens:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Laget med %(heart)s av %(contributors)s og drevet av %(engine)s" msgstr "Laget med %(heart)s av %(contributors)s og drevet av %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s-bidgragsytere" msgstr "%(libretranslate)s-bidgragsytere"
@ -769,3 +774,9 @@ msgstr "%(libretranslate)s-bidgragsytere"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "hent en API-nøkkel" #~ msgstr "hent en API-nøkkel"
#~ msgid "Basque"
#~ msgstr "Baskisk"
#~ msgid "Galician"
#~ msgstr "Galicisk"

View File

@ -8,120 +8,119 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-01-13 08:55+0000\n" "PO-Revision-Date: 2025-01-13 08:55+0000\n"
"Last-Translator: Vincenzo van Wijk <vincenzo@xpslogic.com>\n" "Last-Translator: Vincenzo van Wijk <vincenzo@xpslogic.com>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/libretranslate/app/"
"nl/>\n"
"Language: nl\n" "Language: nl\n"
"Language-Team: Dutch "
"<https://hosted.weblate.org/projects/libretranslate/app/nl/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.10-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Onjuist JSON-formaat" msgstr "Onjuist JSON-formaat"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Automatisch Detecteren" msgstr "Automatisch Detecteren"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Niet bevoegd" msgstr "Niet bevoegd"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Overschrijding maximaal aantal verzoeken" msgstr "Overschrijding maximaal aantal verzoeken"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Ongeldige API-sleutel" msgstr "Ongeldige API-sleutel"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Neem contact op met de serverbeheerder om een API-sleutel te krijgen" msgstr "Neem contact op met de serverbeheerder om een API-sleutel te krijgen"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Ga naar %(url)s om een API-sleutel te krijgen" msgstr "Ga naar %(url)s om een API-sleutel te krijgen"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Vertraging:" msgstr "Vertraging:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Ongeldig verzoek: %(name)s parameter ontbreekt" msgstr "Ongeldig verzoek: %(name)s parameter ontbreekt"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Ongeldig verzoek: %(name)s parameter is geen getal" msgstr "Ongeldig verzoek: %(name)s parameter is geen getal"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Ongeldig verzoek: %(name)s parameter moet zijn %(value)s" msgstr "Ongeldig verzoek: %(name)s parameter moet zijn %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "Ongeldig verzoek: verzoek (%(size)s) overschrijdt tekstlimiet (%(limit)s)"
"Ongeldig verzoek: verzoek (%(size)s) overschrijdt tekstlimiet (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s wordt niet ondersteund" msgstr "%(lang)s wordt niet ondersteund"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s formaat wordt niet ondersteund" msgstr "%(format)s formaat wordt niet ondersteund"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
"(%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
"%(tname)s (%(tcode)s) Is niet beschikbaar als een doeltaal van %(sname)s " "%(tname)s (%(tcode)s) Is niet beschikbaar als een doeltaal van %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Kan tekst niet vertalen: %(text)s" msgstr "Kan tekst niet vertalen: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Bestanden vertalen is uitgeschakeld op deze server." msgstr "Bestanden vertalen is uitgeschakeld op deze server."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Ongeldig verzoek: leeg bestand" msgstr "Ongeldig verzoek: leeg bestand"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Ongeldig verzoek: bestandsformaat wordt niet ondersteund" msgstr "Ongeldig verzoek: bestandsformaat wordt niet ondersteund"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Ongeldige bestandsnaam" msgstr "Ongeldige bestandsnaam"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Suggesties zijn uitgeschakeld op deze server." msgstr "Suggesties zijn uitgeschakeld op deze server."
@ -142,182 +141,178 @@ msgid "Azerbaijani"
msgstr "Azerbeidzjaans" msgstr "Azerbeidzjaans"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Baskische"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengaals" msgstr "Bengaals"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgaars" msgstr "Bulgaars"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalaans" msgstr "Catalaans"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Chinees" msgstr "Chinees"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Chinees (traditioneel)" msgstr "Chinees (traditioneel)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Tsjechisch" msgstr "Tsjechisch"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Deens" msgstr "Deens"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Nederlands" msgstr "Nederlands"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Ests" msgstr "Ests"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Fins" msgstr "Fins"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Frans" msgstr "Frans"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galicisch"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Duits" msgstr "Duits"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Grieks" msgstr "Grieks"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebreeuws" msgstr "Hebreeuws"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Hongaars" msgstr "Hongaars"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesisch" msgstr "Indonesisch"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Iers" msgstr "Iers"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italiaans" msgstr "Italiaans"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japans" msgstr "Japans"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreaans" msgstr "Koreaans"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Lets" msgstr "Lets"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litouws" msgstr "Litouws"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Maleis" msgstr "Maleis"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Noors" msgstr "Noors"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Perzisch" msgstr "Perzisch"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Pools" msgstr "Pools"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugees" msgstr "Portugees"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Roemeens" msgstr "Roemeens"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Russisch" msgstr "Russisch"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovaaks" msgstr "Slovaaks"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Sloveens" msgstr "Sloveens"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spaans" msgstr "Spaans"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Zweeds" msgstr "Zweeds"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thais" msgstr "Thais"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turks" msgstr "Turks"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Oekraïens" msgstr "Oekraïens"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Servisch" msgstr "Servisch"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Oekraïens" msgstr "Oekraïens"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamees" msgstr "Vietnamees"
@ -337,7 +332,7 @@ msgstr "vertaal"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Vertaal tekst van de ene taal naar een andere" msgstr "Vertaal tekst van de ene taal naar een andere"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Vertaalde tekst" msgstr "Vertaalde tekst"
@ -543,7 +538,7 @@ msgstr "Tekst kopiëren"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Kan niet laden %(url)s" msgstr "Kan niet laden %(url)s"
@ -561,43 +556,43 @@ msgstr "Gekopieerd"
#: libretranslate/templates/app.js.template:339 #: libretranslate/templates/app.js.template:339
msgid "" msgid ""
"Thanks for your correction. Note the suggestion will not take effect right " "Thanks for your correction. Note the suggestion will not take effect "
"away." "right away."
msgstr "" msgstr "Bedankt voor je correctie. Let op dat de suggestie niet meteen zal werken."
"Bedankt voor je correctie. Let op dat de suggestie niet meteen zal werken."
#: libretranslate/templates/app.js.template:463 #: libretranslate/templates/app.js.template:463
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Geen talen beschikbaar. Heb je de modellen correct geïnstalleerd?" msgstr "Geen talen beschikbaar. Heb je de modellen correct geïnstalleerd?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Voer je API-sleutel in. Als je een API-sleutel nodig hebt, %(instructions)s" "Voer je API-sleutel in. Als je een API-sleutel nodig hebt, "
"%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "druk op de \"Get API Key\" link." msgstr "druk op de \"Get API Key\" link."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "neem contact op met de server." msgstr "neem contact op met de server."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:347
#: libretranslate/templates/index.html:338
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Vrij en open source Machine Vertaling" msgstr "Vrij en open source Machine Vertaling"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Vrij en open source Machine Vertaling API. Free to download, offline capabel en " "Vrij en open source Machine Vertaling API. Free to download, offline "
"makkelijk te koppelen. Laat je eigen API-server binnen een paar minuten." "capabel en makkelijk te koppelen. Laat je eigen API-server binnen een "
"paar minuten."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -639,102 +634,107 @@ msgstr "Schakelen tussen donker/lichtmodus"
msgid "Dismiss" msgid "Dismiss"
msgstr "Verwerpen" msgstr "Verwerpen"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Vertaling API" msgstr "Vertaling API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Vertaal Tekst" msgstr "Vertaal Tekst"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Vertaal Bestanden" msgstr "Vertaal Bestanden"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Vertaal uit" msgstr "Vertaal uit"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Verwissel bron- en doeltalen" msgstr "Verwissel bron- en doeltalen"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Vertaal naar" msgstr "Vertaal naar"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Text om te vertalen" msgstr "Text om te vertalen"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Tekst verwijderen" msgstr "Tekst verwijderen"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Vertaling voorstellen" msgstr "Vertaling voorstellen"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Annuleren" msgstr "Annuleren"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Versturen" msgstr "Versturen"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Ondersteunde bestandsformaten:" msgstr "Ondersteunde bestandsformaten:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Bestand" msgstr "Bestand"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Verwijder bestand" msgstr "Verwijder bestand"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Vertaal" msgstr "Vertaal"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Download" msgstr "Download"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Verzoek" msgstr "Verzoek"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Antwoord" msgstr "Antwoord"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Open source Machine Vertaling API" msgstr "Open source Machine Vertaling API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Zelf gehost. Offline Capable. Makkelijk te configureren." msgstr "Zelf gehost. Offline Capable. Makkelijk te configureren."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licentie:" msgstr "Licentie:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Gemaakt met %(heart)s door %(contributors)s Emmet de kracht van %(engine)s"
"Gemaakt met %(heart)s door %(contributors)s Emmet de kracht van %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Bijdragers" msgstr "%(libretranslate)s Bijdragers"
@ -746,12 +746,16 @@ msgstr "%(libretranslate)s Bijdragers"
#~ msgstr "Vietnamees" #~ msgstr "Vietnamees"
#~ msgid "" #~ msgid ""
#~ "This public API should be used for testing, personal or infrequent use. If " #~ "This public API should be used for"
#~ "you're going to run an application in production, please %(host_server)s or " #~ " testing, personal or infrequent use. "
#~ "%(get_api_key)s." #~ "If you're going to run an "
#~ "application in production, please "
#~ "%(host_server)s or %(get_api_key)s."
#~ msgstr "" #~ msgstr ""
#~ "Deze publieke API moet worden gebruikt voor testen, persoonlijk of " #~ "Deze publieke API moet worden gebruikt"
#~ "infrequent gebruik. Als je een applicatie in productie laat lopen, dan aub " #~ " voor testen, persoonlijk of infrequent "
#~ "gebruik. Als je een applicatie in "
#~ "productie laat lopen, dan aub "
#~ "%(host_server)s of... %(get_api_key)s." #~ "%(host_server)s of... %(get_api_key)s."
#~ msgid "host your own server" #~ msgid "host your own server"
@ -759,3 +763,10 @@ msgstr "%(libretranslate)s Bijdragers"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "verkrijg een API sleutel" #~ msgstr "verkrijg een API sleutel"
#~ msgid "Basque"
#~ msgstr "Baskische"
#~ msgid "Galician"
#~ msgstr "Galicisch"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.12\n" "Project-Id-Version: LibreTranslate 1.3.12\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-03-25 12:01+0000\n" "PO-Revision-Date: 2024-03-25 12:01+0000\n"
"Last-Translator: Kaleido Scope <senpai@firemail.cc>\n" "Last-Translator: Kaleido Scope <senpai@firemail.cc>\n"
"Language: nn\n" "Language: nn\n"
@ -18,106 +18,107 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Ugyldig JSON-format" msgstr "Ugyldig JSON-format"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Oppdag automatisk" msgstr "Oppdag automatisk"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Ikkje godkjent" msgstr "Ikkje godkjent"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "For mange førespurnadar" msgstr "For mange førespurnadar"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Ugyldig API-nykel" msgstr "Ugyldig API-nykel"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Ta kontakt med sørvaradministrator for å få API-nykel" msgstr "Ta kontakt med sørvaradministrator for å få API-nykel"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Besøk %(url)s for å få ein API-nykel" msgstr "Besøk %(url)s for å få ein API-nykel"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Nedbremsing:" msgstr "Nedbremsing:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Ugyldig førespurnad: manglande %(name)s-parameter" msgstr "Ugyldig førespurnad: manglande %(name)s-parameter"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "" msgstr ""
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "" msgstr ""
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "" msgstr ""
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "" msgstr ""
@ -138,182 +139,178 @@ msgid "Azerbaijani"
msgstr "Azeri" msgstr "Azeri"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Mandarin" msgstr "Mandarin"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Tjekkisk" msgstr "Tjekkisk"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dansk" msgstr "Dansk"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Nederlandsk" msgstr "Nederlandsk"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finsk" msgstr "Finsk"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Fransk" msgstr "Fransk"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Tysk" msgstr "Tysk"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Gresk" msgstr "Gresk"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebraisk" msgstr "Hebraisk"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Ungarsk" msgstr "Ungarsk"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesisk" msgstr "Indonesisk"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irsk" msgstr "Irsk"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italiensk" msgstr "Italiensk"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japansk" msgstr "Japansk"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreansk" msgstr "Koreansk"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Farsi" msgstr "Farsi"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polsk" msgstr "Polsk"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugisisk" msgstr "Portugisisk"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Russisk" msgstr "Russisk"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovakisk" msgstr "Slovakisk"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spansk" msgstr "Spansk"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Svensk" msgstr "Svensk"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Tyrkisk" msgstr "Tyrkisk"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukrainsk" msgstr "Ukrainsk"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -333,7 +330,7 @@ msgstr ""
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Omset tekst frå eit språk til eit anna" msgstr "Omset tekst frå eit språk til eit anna"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Omsette tekst" msgstr "Omsette tekst"
@ -536,7 +533,7 @@ msgstr ""
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "" msgstr ""
@ -562,21 +559,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "" msgstr ""
@ -627,101 +624,107 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "" msgstr ""
@ -743,3 +746,9 @@ msgstr ""
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "" #~ msgstr ""
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,91 +8,91 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-11-29 04:07+0000\n" "PO-Revision-Date: 2024-11-29 04:07+0000\n"
"Last-Translator: Quentin PAGÈS <quentinantonin@free.fr>\n" "Last-Translator: Quentin PAGÈS <quentinantonin@free.fr>\n"
"Language-Team: Occitan <https://hosted.weblate.org/projects/libretranslate/"
"app/oc/>\n"
"Language: oc\n" "Language: oc\n"
"Language-Team: Occitan "
"<https://hosted.weblate.org/projects/libretranslate/app/oc/>\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.9-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Format JSON invalid" msgstr "Format JSON invalid"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Deteccion automatica" msgstr "Deteccion automatica"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Pas permés" msgstr "Pas permés"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Tròp de despassament de limit de requèstas" msgstr "Tròp de despassament de limit de requèstas"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Clau API invalida" msgstr "Clau API invalida"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Mercés de contactar loperator del servidor per obténer una clau API" msgstr "Mercés de contactar loperator del servidor per obténer una clau API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Consultatz %(url)s per obténer una clau API" msgstr "Consultatz %(url)s per obténer una clau API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Alentissètz :" msgstr "Alentissètz :"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Requèsta invalida : paramètre %(name)s mancant" msgstr "Requèsta invalida : paramètre %(name)s mancant"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Requèsta non valabla: lo paramètre %(name)s es pas un nombre" msgstr "Requèsta non valabla: lo paramètre %(name)s es pas un nombre"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Demanda non valida : requèsta (%(size)s) despassa lo limit de tèxte " "Demanda non valida : requèsta (%(size)s) despassa lo limit de tèxte "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s es pas pres en carga" msgstr "%(lang)s es pas pres en carga"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Format %(format)s pas pres en carga" msgstr "Format %(format)s pas pres en carga"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -101,28 +101,28 @@ msgstr ""
"%(tname)s (%(tcode)s) es pas disponible coma lenga cibla de %(sname)s " "%(tname)s (%(tcode)s) es pas disponible coma lenga cibla de %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Impossible de traduire lo tèxte : %(text)s" msgstr "Impossible de traduire lo tèxte : %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "La traduccion de fichièrs es desactivada sus aqueste servidor." msgstr "La traduccion de fichièrs es desactivada sus aqueste servidor."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Requèsta invalida : fichièr void" msgstr "Requèsta invalida : fichièr void"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Requèsta invalida : format de fichièr pas pres en carga" msgstr "Requèsta invalida : format de fichièr pas pres en carga"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nom de fichièr invalida" msgstr "Nom de fichièr invalida"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Las suggestions son desactivadas sus aqueste servidor." msgstr "Las suggestions son desactivadas sus aqueste servidor."
@ -143,182 +143,178 @@ msgid "Azerbaijani"
msgstr "Azèri" msgstr "Azèri"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basc"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalan" msgstr "Catalan"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Chinés" msgstr "Chinés"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Mandarin (tradicional)" msgstr "Mandarin (tradicional)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Chèc" msgstr "Chèc"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danés" msgstr "Danés"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Neerlandés" msgstr "Neerlandés"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finés" msgstr "Finés"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francés" msgstr "Francés"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Alemand" msgstr "Alemand"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Grèc" msgstr "Grèc"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Ebrèu" msgstr "Ebrèu"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Indi" msgstr "Indi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Ongrés" msgstr "Ongrés"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesian" msgstr "Indonesian"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandés" msgstr "Irlandés"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italian" msgstr "Italian"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japonés" msgstr "Japonés"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Corean" msgstr "Corean"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persan" msgstr "Persan"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polonés" msgstr "Polonés"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugués" msgstr "Portugués"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Romanés" msgstr "Romanés"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rus" msgstr "Rus"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Eslovac" msgstr "Eslovac"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Espanhòl" msgstr "Espanhòl"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Suedés" msgstr "Suedés"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turc" msgstr "Turc"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ucraïnian" msgstr "Ucraïnian"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -338,7 +334,7 @@ msgstr "traduire"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Traduire un tèxte duna lenga a lautra" msgstr "Traduire un tèxte duna lenga a lautra"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Tèxte traduch" msgstr "Tèxte traduch"
@ -544,7 +540,7 @@ msgstr "Copiar lo tèxte"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Cargament impossible de %(url)s" msgstr "Cargament impossible de %(url)s"
@ -572,21 +568,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Cap de lenga pas disponibla. Avètz installats los modèls corrèctament?" msgstr "Cap de lenga pas disponibla. Avètz installats los modèls corrèctament?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Picatz vòstra clau API. Se vos cal una clau API, %(instructions)s" msgstr "Picatz vòstra clau API. Se vos cal una clau API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "quichatz lo ligam «Obténer una clau API»." msgstr "quichatz lo ligam «Obténer una clau API»."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "contactatz loperator del servidor." msgstr "contactatz loperator del servidor."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API de traduccion automatica gratuita e liura" msgstr "API de traduccion automatica gratuita e liura"
@ -640,101 +636,107 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "Ignorar" msgstr "Ignorar"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API de traduccion" msgstr "API de traduccion"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Traduire tèxte" msgstr "Traduire tèxte"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Traduire fichièrs" msgstr "Traduire fichièrs"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Traduire a partir de" msgstr "Traduire a partir de"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Intervertir la lenga font e cibla" msgstr "Intervertir la lenga font e cibla"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Traduire en" msgstr "Traduire en"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Tèxte de traduire" msgstr "Tèxte de traduire"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Suprimir lo tèxte" msgstr "Suprimir lo tèxte"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Suggerir traduccion" msgstr "Suggerir traduccion"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Anullar" msgstr "Anullar"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Enviar" msgstr "Enviar"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formats de fichièrs preses en carga :" msgstr "Formats de fichièrs preses en carga :"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fichièr" msgstr "Fichièr"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Suprimir fichièr" msgstr "Suprimir fichièr"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Traduire" msgstr "Traduire"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Telecargar" msgstr "Telecargar"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Requèsta" msgstr "Requèsta"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Responsa" msgstr "Responsa"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API de traduccion automatica liura" msgstr "API de traduccion automatica liura"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Auto albergat. Pòt foncionar fòra connexion. De bon configurar." msgstr "Auto albergat. Pòt foncionar fòra connexion. De bon configurar."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licéncia :" msgstr "Licéncia :"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Concebut amb %(heart)s pels %(contributors)s e propulsat per %(engine)s" msgstr "Concebut amb %(heart)s pels %(contributors)s e propulsat per %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "Contributors %(libretranslate)s" msgstr "Contributors %(libretranslate)s"
@ -761,3 +763,10 @@ msgstr "Contributors %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "obténer una clau API" #~ msgstr "obténer una clau API"
#~ msgid "Basque"
#~ msgstr "Basc"
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Automatically generated\n"
"Language: pa\n" "Language: pa\n"
@ -17,106 +17,107 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "" msgstr ""
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "" msgstr ""
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "" msgstr ""
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "" msgstr ""
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "" msgstr ""
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "" msgstr ""
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "" msgstr ""
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "" msgstr ""
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "" msgstr ""
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "" msgstr ""
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "" msgstr ""
@ -137,182 +138,178 @@ msgid "Azerbaijani"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -332,7 +329,7 @@ msgstr ""
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "" msgstr ""
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "" msgstr ""
@ -535,7 +532,7 @@ msgstr ""
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "" msgstr ""
@ -561,21 +558,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "" msgstr ""
@ -626,101 +623,107 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "" msgstr ""
@ -745,3 +748,9 @@ msgstr ""
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "" #~ msgstr ""
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,92 +8,90 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-04-17 09:53+0000\n" "PO-Revision-Date: 2025-04-17 09:53+0000\n"
"Last-Translator: Przemek <skweresp@gmail.com>\n" "Last-Translator: Przemek <skweresp@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/libretranslate/" "Language-Team: Polish <https://hosted.weblate.org/projects/libretranslate/app/pl/>\n"
"app/pl/>\n"
"Language: pl\n" "Language: pl\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"|| n%100>=20) ? 1 : 2);\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.11.1-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Nieprawidłowy format JSON" msgstr "Nieprawidłowy format JSON"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Wykryj automatycznie" msgstr "Wykryj automatycznie"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Nieautoryzowany" msgstr "Nieautoryzowany"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Przekroczono limit ilości zapytań" msgstr "Przekroczono limit ilości zapytań"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Nieprawidłowy klucz API" msgstr "Nieprawidłowy klucz API"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Proszę skontaktować się z operatorem serwera, aby uzyskać klucz API" msgstr "Proszę skontaktować się z operatorem serwera, aby uzyskać klucz API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Przejdź do %(url)s aby uzyskać klucz API" msgstr "Przejdź do %(url)s aby uzyskać klucz API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Spowolnienie:" msgstr "Spowolnienie:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Nieprawidłowe zapytanie: brakuje parametru %(name)s" msgstr "Nieprawidłowe zapytanie: brakuje parametru %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Nieprawidłowe zapytanie: %(name)s parametr nie jest liczbą" msgstr "Nieprawidłowe zapytanie: %(name)s parametr nie jest liczbą"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Nieprawidłowe zapytanie: %(name)s parametr musi być &lt; = %(value)s" msgstr "Nieprawidłowe zapytanie: %(name)s parametr musi być &lt; = %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Nieprawidłowe zapytanie: zapytanie (%(size)s) przekracza limit znaków " "Nieprawidłowe zapytanie: zapytanie (%(size)s) przekracza limit znaków "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s nie jest wspierany" msgstr "%(lang)s nie jest wspierany"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "format %(format)s nie jest wspierany" msgstr "format %(format)s nie jest wspierany"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -102,28 +100,28 @@ msgstr ""
"%(tname)s (%(tcode)s) nie jest dostępny jako język docelowy z języka " "%(tname)s (%(tcode)s) nie jest dostępny jako język docelowy z języka "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Nie można przetłumaczyć tekstu: %(text)s" msgstr "Nie można przetłumaczyć tekstu: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Tłumaczenie plików jest wyłączone na tym serwerze." msgstr "Tłumaczenie plików jest wyłączone na tym serwerze."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Nieprawidłowe zapytanie: pusty plik" msgstr "Nieprawidłowe zapytanie: pusty plik"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Nieprawidłowe zapytanie: format pliku nie jest wspierany" msgstr "Nieprawidłowe zapytanie: format pliku nie jest wspierany"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nieprawidłowa nazwa pliku" msgstr "Nieprawidłowa nazwa pliku"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Sugestie są wyłączone na serwerze." msgstr "Sugestie są wyłączone na serwerze."
@ -144,182 +142,178 @@ msgid "Azerbaijani"
msgstr "Azerbejdżański" msgstr "Azerbejdżański"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Baskijski"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengalski" msgstr "Bengalski"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bułgarski" msgstr "Bułgarski"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Kataloński" msgstr "Kataloński"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Chiński" msgstr "Chiński"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Chiński (tradycyjny)" msgstr "Chiński (tradycyjny)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Czeski" msgstr "Czeski"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Duński" msgstr "Duński"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Holenderski" msgstr "Holenderski"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estoński" msgstr "Estoński"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Fiński" msgstr "Fiński"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francuski" msgstr "Francuski"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galicyjski"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Niemiecki" msgstr "Niemiecki"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Grecki" msgstr "Grecki"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebrajski" msgstr "Hebrajski"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hinduski" msgstr "Hinduski"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Węgierski" msgstr "Węgierski"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonezyjski" msgstr "Indonezyjski"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandzki" msgstr "Irlandzki"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Włoski" msgstr "Włoski"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japoński" msgstr "Japoński"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreański" msgstr "Koreański"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Łotewski" msgstr "Łotewski"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litewski" msgstr "Litewski"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malajski" msgstr "Malajski"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norweski" msgstr "Norweski"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Perski" msgstr "Perski"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polski" msgstr "Polski"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugalski" msgstr "Portugalski"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugalski (Brazylia)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumuński" msgstr "Rumuński"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rosyjski" msgstr "Rosyjski"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Słowacki" msgstr "Słowacki"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Słoweński" msgstr "Słoweński"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Hiszpański" msgstr "Hiszpański"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Szwedzki" msgstr "Szwedzki"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalski" msgstr "Tagalski"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tajski" msgstr "Tajski"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turecki" msgstr "Turecki"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukraiński" msgstr "Ukraiński"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbski" msgstr "Serbski"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukraiński" msgstr "Ukraiński"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Wietnamski" msgstr "Wietnamski"
@ -339,7 +333,7 @@ msgstr "tłumaczenie"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Tłumaczenie tekstu z jednego języka na inny" msgstr "Tłumaczenie tekstu z jednego języka na inny"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Przetłumaczony tekst" msgstr "Przetłumaczony tekst"
@ -545,7 +539,7 @@ msgstr "Tekst Copy"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "ładunek %(url)s" msgstr "ładunek %(url)s"
@ -571,31 +565,31 @@ msgstr "Dzięki korekcji. Zasugerowanie nie będzie realizowane."
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Żadne języki nie są dostępne. Czy można poprawnie stosować modele?" msgstr "Żadne języki nie są dostępne. Czy można poprawnie stosować modele?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Wprowadź swój klucz API. Jeśli potrzebujesz klucza API, %(instructions)s" "Wprowadź swój klucz API. Jeśli potrzebujesz klucza API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "prasa \"Get API Key\" (ang.)." msgstr "prasa \"Get API Key\" (ang.)."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "skontaktuje się z operatorem serwera." msgstr "skontaktuje się z operatorem serwera."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Free and Open Source Machine Translation API (ang.)" msgstr "Free and Open Source Machine Translation API (ang.)"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Free and Open Source Machine Translation API (ang.). Samodzielny, niezdolny " "Free and Open Source Machine Translation API (ang.). Samodzielny, niezdolny "
"i łatwy do położenia. Służysz własny serwer API w ciągu kilku minut." "i łatwy do położenia. Służysz własny serwer API w ciągu kilku minut."
@ -640,101 +634,110 @@ msgstr "Przełącz tryb ciemny/jasny"
msgid "Dismiss" msgid "Dismiss"
msgstr "Dyskusja" msgstr "Dyskusja"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Ze względu na nadużywanie bot, wnioski o tłumaczenie są tymczasowo "
"ograniczone do użytkowników z ważnym kluczem API. Przepraszam za "
"niedogodności!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Tłumaczenie API" msgstr "Tłumaczenie API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Przekład" msgstr "Przekład"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Translate File" msgstr "Translate File"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Przetłumaczenie" msgstr "Przetłumaczenie"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Źródło i języki docelowe" msgstr "Źródło i języki docelowe"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Przetłumaczyć" msgstr "Przetłumaczyć"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Tekst tłumaczenia" msgstr "Tekst tłumaczenia"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Tekst Delete" msgstr "Tekst Delete"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Suggest" msgstr "Suggest"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Anuluj" msgstr "Anuluj"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Send" msgstr "Send"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formaty plików:" msgstr "Formaty plików:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "File" msgstr "File"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Usuń plik" msgstr "Usuń plik"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Tłumacz" msgstr "Tłumacz"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Pobierz" msgstr "Pobierz"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Zapytanie" msgstr "Zapytanie"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Odpowiedź" msgstr "Odpowiedź"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Open Source Machine Translation API" msgstr "Open Source Machine Translation API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Free to download (ang.). Offline Capable (ang.). Łatwe do realizacji." msgstr "Free to download (ang.). Offline Capable (ang.). Łatwe do realizacji."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslation" msgstr "LibreTranslation"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licencja:" msgstr "Licencja:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "zrealizować %(heart)s by %(contributors)s zasilany %(engine)s" msgstr "zrealizować %(heart)s by %(contributors)s zasilany %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Contributor" msgstr "%(libretranslate)s Contributor"
@ -759,3 +762,9 @@ msgstr "%(libretranslate)s Contributor"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "uzyskaj klucz API" #~ msgstr "uzyskaj klucz API"
#~ msgid "Basque"
#~ msgstr "Baskijski"
#~ msgid "Galician"
#~ msgstr "Galicyjski"

View File

@ -8,119 +8,119 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-03-30 13:01+0000\n" "PO-Revision-Date: 2025-03-30 13:01+0000\n"
"Last-Translator: Manuela Silva <mmsrs@sky.com>\n" "Last-Translator: Manuela Silva <mmsrs@sky.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/"
"libretranslate/app/pt/>\n"
"Language: pt\n" "Language: pt\n"
"Language-Team: Portuguese "
"<https://hosted.weblate.org/projects/libretranslate/app/pt/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.11-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Formato JSON inválido" msgstr "Formato JSON inválido"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Deteção Automática" msgstr "Deteção Automática"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Não autorizado" msgstr "Não autorizado"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Muitas violações do limite de pedidos" msgstr "Muitas violações do limite de pedidos"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Chave de API inválida" msgstr "Chave de API inválida"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Por favor, contacte o operador do servidor para obter uma chave API" msgstr "Por favor, contacte o operador do servidor para obter uma chave API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Visite %(url)s para obter uma chave API" msgstr "Visite %(url)s para obter uma chave API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Abrandar:" msgstr "Abrandar:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Pedido inválido: parâmetro %(name)s em falta" msgstr "Pedido inválido: parâmetro %(name)s em falta"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Pedido inválido: o parâmetro %(name)s não é um número" msgstr "Pedido inválido: o parâmetro %(name)s não é um número"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Pedido inválida: o parâmetro %(name)s deve ser <= %(value)s" msgstr "Pedido inválida: o parâmetro %(name)s deve ser <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "Pedido inválido: pedido (%(size)s) excede o limite de texto (%(limit)s)" msgstr "Pedido inválido: pedido (%(size)s) excede o limite de texto (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s não é suportado" msgstr "%(lang)s não é suportado"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Formato %(format)s não é suportado" msgstr "Formato %(format)s não é suportado"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
"%(tname)s (%(tcode)s) não está disponível como idioma de destino de %(sname)" "%(tname)s (%(tcode)s) não está disponível como idioma de destino de "
"s (%(scode)s)" "%(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Não é possível traduzir o texto: %(text)s" msgstr "Não é possível traduzir o texto: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "A tradução de ficheiros está desativada neste servidor." msgstr "A tradução de ficheiros está desativada neste servidor."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Pedido inválido: ficheiro vazio" msgstr "Pedido inválido: ficheiro vazio"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Pedido inválido: formato de ficheiro não suportado" msgstr "Pedido inválido: formato de ficheiro não suportado"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nome de ficheiro inválido" msgstr "Nome de ficheiro inválido"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "As sugestões estão desativadas neste servidor." msgstr "As sugestões estão desativadas neste servidor."
@ -141,182 +141,178 @@ msgid "Azerbaijani"
msgstr "Azerbaijão" msgstr "Azerbaijão"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basco"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Búlgaro" msgstr "Búlgaro"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalão" msgstr "Catalão"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Chinês" msgstr "Chinês"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Chinês (tradicional)" msgstr "Chinês (tradicional)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Checo" msgstr "Checo"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dinamarquês" msgstr "Dinamarquês"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Holandês (Países Baixos)" msgstr "Holandês (Países Baixos)"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estoniano" msgstr "Estoniano"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finlandês" msgstr "Finlandês"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francês" msgstr "Francês"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galego"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Alemão" msgstr "Alemão"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Grego" msgstr "Grego"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebraico" msgstr "Hebraico"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Indiano (Hindi)" msgstr "Indiano (Hindi)"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Húngaro" msgstr "Húngaro"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonésio" msgstr "Indonésio"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandês" msgstr "Irlandês"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italiano" msgstr "Italiano"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japonês" msgstr "Japonês"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Coreano" msgstr "Coreano"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Letão" msgstr "Letão"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lituano" msgstr "Lituano"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malaio" msgstr "Malaio"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norueguês" msgstr "Norueguês"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persa" msgstr "Persa"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polonês" msgstr "Polonês"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Português (Portugal)" msgstr "Português (Portugal)"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Romeno" msgstr "Romeno"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Russo" msgstr "Russo"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Eslovaco" msgstr "Eslovaco"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Esloveno" msgstr "Esloveno"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Espanhol" msgstr "Espanhol"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Sueco" msgstr "Sueco"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalo" msgstr "Tagalo"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tailandês" msgstr "Tailandês"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turco" msgstr "Turco"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ucraniano" msgstr "Ucraniano"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Sérvio" msgstr "Sérvio"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ucraniano" msgstr "Ucraniano"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamita" msgstr "Vietnamita"
@ -336,7 +332,7 @@ msgstr "traduzir"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Traduzir texto de um idioma para outro" msgstr "Traduzir texto de um idioma para outro"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Texto traduzido" msgstr "Texto traduzido"
@ -542,7 +538,7 @@ msgstr "Copiar texto"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Não é possível carregar %(url)s" msgstr "Não é possível carregar %(url)s"
@ -563,27 +559,28 @@ msgid ""
"Thanks for your correction. Note the suggestion will not take effect " "Thanks for your correction. Note the suggestion will not take effect "
"right away." "right away."
msgstr "" msgstr ""
"Obrigado pela sua correção. Note que a sugestão não terá efeito de imediato." "Obrigado pela sua correção. Note que a sugestão não terá efeito de "
"imediato."
#: libretranslate/templates/app.js.template:463 #: libretranslate/templates/app.js.template:463
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Não há idiomas disponíveis. Instalou os modelos corretamente?" msgstr "Não há idiomas disponíveis. Instalou os modelos corretamente?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Digite a sua chave API. Se precisar de uma chave API, %(instructions)s" msgstr "Digite a sua chave API. Se precisar de uma chave API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "clique na hiperligação \"Obter Chave API\"." msgstr "clique na hiperligação \"Obter Chave API\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "contacte o operador do servidor." msgstr "contacte o operador do servidor."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API de Tradução Automática Gratuita e de Código Aberto" msgstr "API de Tradução Automática Gratuita e de Código Aberto"
@ -637,101 +634,107 @@ msgstr "Alternar o modo escuro/claro"
msgid "Dismiss" msgid "Dismiss"
msgstr "Ignorar" msgstr "Ignorar"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API de Tradução" msgstr "API de Tradução"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Traduzir Texto" msgstr "Traduzir Texto"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Traduzir Ficheiros" msgstr "Traduzir Ficheiros"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Traduzir de" msgstr "Traduzir de"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Inverter idiomas fonte e de destino" msgstr "Inverter idiomas fonte e de destino"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Traduzir para" msgstr "Traduzir para"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Texto para traduzir" msgstr "Texto para traduzir"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Excluir texto" msgstr "Excluir texto"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Sugerir tradução" msgstr "Sugerir tradução"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Enviar" msgstr "Enviar"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formatos de ficheiros suportados:" msgstr "Formatos de ficheiros suportados:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Ficheiro" msgstr "Ficheiro"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Remover ficheiro" msgstr "Remover ficheiro"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Traduzir" msgstr "Traduzir"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Transferir" msgstr "Transferir"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Pedido" msgstr "Pedido"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Resposta" msgstr "Resposta"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API de Tradução Automática Gratuita e de Código Aberto" msgstr "API de Tradução Automática Gratuita e de Código Aberto"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Grátis para transferir. Funciona Off-line. Fácil de configurar." msgstr "Grátis para transferir. Funciona Off-line. Fácil de configurar."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licença:" msgstr "Licença:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Criado com %(heart)s por %(contributors)s e alimentado por %(engine)s" msgstr "Criado com %(heart)s por %(contributors)s e alimentado por %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "Colaboradores %(libretranslate)s" msgstr "Colaboradores %(libretranslate)s"
@ -760,3 +763,10 @@ msgstr "Colaboradores %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "obter uma chave API" #~ msgstr "obter uma chave API"
#~ msgid "Basque"
#~ msgstr "Basco"
#~ msgid "Galician"
#~ msgstr "Galego"

View File

@ -8,91 +8,91 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-11-12 22:23+0000\n" "PO-Revision-Date: 2024-11-12 22:23+0000\n"
"Last-Translator: kowih83264 <kowih83264@inikale.com>\n" "Last-Translator: kowih83264 <kowih83264@inikale.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"libretranslate/app/pt_BR/>\n"
"Language: pt_BR\n" "Language: pt_BR\n"
"Language-Team: Portuguese (Brazil) "
"<https://hosted.weblate.org/projects/libretranslate/app/pt_BR/>\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.9-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Formato JSON inválido" msgstr "Formato JSON inválido"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Detecção automática" msgstr "Detecção automática"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Sem autorização" msgstr "Sem autorização"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Muitas violações de limite de solicitação" msgstr "Muitas violações de limite de solicitação"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Chave de API inválida" msgstr "Chave de API inválida"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Entre em contato com o operador do servidor para obter uma chave de API" msgstr "Entre em contato com o operador do servidor para obter uma chave de API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Acesse %(url)s para obter uma chave de API" msgstr "Acesse %(url)s para obter uma chave de API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Devagar:" msgstr "Devagar:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Solicitação inválida: parâmetro %(name)s ausente" msgstr "Solicitação inválida: parâmetro %(name)s ausente"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Solicitação inválida: o parâmetro %(name)s não é um número" msgstr "Solicitação inválida: o parâmetro %(name)s não é um número"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Solicitação inválida: o parâmetro %(name)s deve ser <= %(value)s" msgstr "Solicitação inválida: o parâmetro %(name)s deve ser <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Solicitação inválida: a solicitação (%(size)s) excede o limite de texto " "Solicitação inválida: a solicitação (%(size)s) excede o limite de texto "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s não é suportado" msgstr "%(lang)s não é suportado"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "O formato %(format)s não é suportado" msgstr "O formato %(format)s não é suportado"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -101,28 +101,28 @@ msgstr ""
"%(tname)s (%(tcode)s) não está disponível como idioma da tradução em " "%(tname)s (%(tcode)s) não está disponível como idioma da tradução em "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Não é possível traduzir o texto: %(text)s" msgstr "Não é possível traduzir o texto: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "A tradução de arquivos está desativada neste servidor." msgstr "A tradução de arquivos está desativada neste servidor."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Solicitação inválida: arquivo vazio" msgstr "Solicitação inválida: arquivo vazio"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Solicitação inválida: formato de arquivo não suportado" msgstr "Solicitação inválida: formato de arquivo não suportado"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nome de arquivo inválido" msgstr "Nome de arquivo inválido"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "As sugestões estão desativadas neste servidor." msgstr "As sugestões estão desativadas neste servidor."
@ -143,182 +143,178 @@ msgid "Azerbaijani"
msgstr "Azerbaijano" msgstr "Azerbaijano"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basco"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Búlgaro" msgstr "Búlgaro"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalão" msgstr "Catalão"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Chinês" msgstr "Chinês"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Chinês (tradicional)" msgstr "Chinês (tradicional)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Tcheco" msgstr "Tcheco"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dinamarquês" msgstr "Dinamarquês"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Holandês" msgstr "Holandês"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estoniano" msgstr "Estoniano"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finlandês" msgstr "Finlandês"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francês" msgstr "Francês"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galego"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Alemão" msgstr "Alemão"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Grego" msgstr "Grego"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebraico" msgstr "Hebraico"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Húngaro" msgstr "Húngaro"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonésio" msgstr "Indonésio"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandês" msgstr "Irlandês"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italiano" msgstr "Italiano"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japonês" msgstr "Japonês"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Coreano" msgstr "Coreano"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Letão" msgstr "Letão"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lituano" msgstr "Lituano"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malaio" msgstr "Malaio"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norueguês" msgstr "Norueguês"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persa" msgstr "Persa"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polonês" msgstr "Polonês"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Português" msgstr "Português"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Romeno" msgstr "Romeno"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Russo" msgstr "Russo"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Eslovaco" msgstr "Eslovaco"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Esloveno" msgstr "Esloveno"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Espanhol" msgstr "Espanhol"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Sueco" msgstr "Sueco"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalo" msgstr "Tagalo"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tailandês" msgstr "Tailandês"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turco" msgstr "Turco"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ucraniano" msgstr "Ucraniano"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Sérvio" msgstr "Sérvio"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ucraniano" msgstr "Ucraniano"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamita" msgstr "Vietnamita"
@ -338,7 +334,7 @@ msgstr "tradução"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Traduz texto de um idioma para outro" msgstr "Traduz texto de um idioma para outro"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Texto traduzido" msgstr "Texto traduzido"
@ -546,7 +542,7 @@ msgstr "Copiar texto"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Não é possível carregar %(url)s" msgstr "Não é possível carregar %(url)s"
@ -574,23 +570,23 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Nenhum idioma disponível. Você instalou os modelos corretamente?" msgstr "Nenhum idioma disponível. Você instalou os modelos corretamente?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Digite sua chave de API. Se você precisar de uma chave de API, " "Digite sua chave de API. Se você precisar de uma chave de API, "
"%(instructions)s" "%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "clique no link \"Obter chave de API\"." msgstr "clique no link \"Obter chave de API\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "entre em contato com o operador do servidor." msgstr "entre em contato com o operador do servidor."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API de Tradução Automática Livre e de Código Aberto" msgstr "API de Tradução Automática Livre e de Código Aberto"
@ -600,9 +596,9 @@ msgid ""
"Free and Open Source Machine Translation API. Free to download, offline " "Free and Open Source Machine Translation API. Free to download, offline "
"capable and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API de Tradução Automática Livre e de Código Aberto. Grátis para descarregar, " "API de Tradução Automática Livre e de Código Aberto. Grátis para "
"também funciona offline e fácil de configurar. Execute seu próprio " "descarregar, também funciona offline e fácil de configurar. Execute seu "
"servidor de API em apenas alguns minutos." "próprio servidor de API em apenas alguns minutos."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -644,101 +640,107 @@ msgstr "Alternar modo claro/escuro"
msgid "Dismiss" msgid "Dismiss"
msgstr "Descartar" msgstr "Descartar"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API de Tradução" msgstr "API de Tradução"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Traduzir Texto" msgstr "Traduzir Texto"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Traduzir Arquivos" msgstr "Traduzir Arquivos"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Traduzir de" msgstr "Traduzir de"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Inverter idiomas do texto original e da tradução" msgstr "Inverter idiomas do texto original e da tradução"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Traduzir para" msgstr "Traduzir para"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Texto a ser traduzido" msgstr "Texto a ser traduzido"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Apagar texto" msgstr "Apagar texto"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Sugerir tradução" msgstr "Sugerir tradução"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Cancelar" msgstr "Cancelar"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Enviar" msgstr "Enviar"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formatos de arquivo suportados:" msgstr "Formatos de arquivo suportados:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Arquivo" msgstr "Arquivo"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Remover arquivo" msgstr "Remover arquivo"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Traduzir" msgstr "Traduzir"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Download" msgstr "Download"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Solicitação" msgstr "Solicitação"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Resposta" msgstr "Resposta"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API de Tradução Automática de Código Aberto" msgstr "API de Tradução Automática de Código Aberto"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Grátis para descarregar. Funciona offline. Fácil de configurar." msgstr "Grátis para descarregar. Funciona offline. Fácil de configurar."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licença:" msgstr "Licença:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Feito com %(heart)s por %(contributors)s e desenvolvido por %(engine)s" msgstr "Feito com %(heart)s por %(contributors)s e desenvolvido por %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Colaboradores" msgstr "%(libretranslate)s Colaboradores"
@ -764,3 +766,10 @@ msgstr "%(libretranslate)s Colaboradores"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "obtenha uma chave de API" #~ msgstr "obtenha uma chave de API"
#~ msgid "Basque"
#~ msgstr "Basco"
#~ msgid "Galician"
#~ msgstr "Galego"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2023-02-27 19:38+0000\n" "PO-Revision-Date: 2023-02-27 19:38+0000\n"
"Last-Translator: Simona Iacob <s@zp1.net>\n" "Last-Translator: Simona Iacob <s@zp1.net>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/libretranslate/app/ro/>\n" "Language-Team: Romanian <https://hosted.weblate.org/projects/libretranslate/app/ro/>\n"
@ -17,80 +17,81 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2;\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2;\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Format JSON invalid" msgstr "Format JSON invalid"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Detectare automată" msgstr "Detectare automată"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Neautorizat" msgstr "Neautorizat"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Prea multe încălcări ale limitelor de solicitare" msgstr "Prea multe încălcări ale limitelor de solicitare"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Cheie API invalidă" msgstr "Cheie API invalidă"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
"Vă rugăm să contactați operatorul serverului pentru a obține o cheie API" "Vă rugăm să contactați operatorul serverului pentru a obține o cheie API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Vizitați %(url)s pentru a obține o cheie API" msgstr "Vizitați %(url)s pentru a obține o cheie API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Încetinire:" msgstr "Încetinire:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Cerere invalidă: lipsește parametrul %(name)s" msgstr "Cerere invalidă: lipsește parametrul %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Cerere nevalidă: %(name)s parametrul nu este un număr" msgstr "Cerere nevalidă: %(name)s parametrul nu este un număr"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Cerere nevalidă: %(name)s parametrul trebuie să fie &gt; %(value)s" msgstr "Cerere nevalidă: %(name)s parametrul trebuie să fie &gt; %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Cerere invalidă: cererea (%(size)s) depășește limita de text (%(limit)s)" "Cerere invalidă: cererea (%(size)s) depășește limita de text (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s nu este acceptat" msgstr "%(lang)s nu este acceptat"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s formatul nu este acceptat" msgstr "%(format)s formatul nu este acceptat"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -99,28 +100,28 @@ msgstr ""
"%(tname)s (%(tcode)s) nu este disponibilă ca limbă țintă din %(sname)s " "%(tname)s (%(tcode)s) nu este disponibilă ca limbă țintă din %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Nu se poate traduce textul: %(text)s" msgstr "Nu se poate traduce textul: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Traducerea fișierelor este dezactivată pe acest server." msgstr "Traducerea fișierelor este dezactivată pe acest server."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Cerere invalidă: fișier gol" msgstr "Cerere invalidă: fișier gol"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Cerere invalidă: formatul de fișier nu este acceptat" msgstr "Cerere invalidă: formatul de fișier nu este acceptat"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nume de fișier invalid" msgstr "Nume de fișier invalid"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Sugestiile sunt dezactivate pe acest server." msgstr "Sugestiile sunt dezactivate pe acest server."
@ -141,182 +142,178 @@ msgid "Azerbaijani"
msgstr "Azerbaidjan" msgstr "Azerbaidjan"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basc"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgară" msgstr "Bulgară"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalană" msgstr "Catalană"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Chineză" msgstr "Chineză"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Chineză (tradițională)" msgstr "Chineză (tradițională)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Cehă" msgstr "Cehă"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Daneză" msgstr "Daneză"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Olandeză" msgstr "Olandeză"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estoniană" msgstr "Estoniană"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finlandeză" msgstr "Finlandeză"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Franceză" msgstr "Franceză"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galiciană"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Germană" msgstr "Germană"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Greacă" msgstr "Greacă"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Ebraică" msgstr "Ebraică"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindusă" msgstr "Hindusă"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Maghiară" msgstr "Maghiară"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indoneziană" msgstr "Indoneziană"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandezii" msgstr "Irlandezii"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italiană" msgstr "Italiană"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japoneză" msgstr "Japoneză"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Coreeană" msgstr "Coreeană"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Letonia" msgstr "Letonia"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lituaniană" msgstr "Lituaniană"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malaezia" msgstr "Malaezia"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norvegiană" msgstr "Norvegiană"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persană" msgstr "Persană"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Poloneză" msgstr "Poloneză"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugheză" msgstr "Portugheză"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugheză (Brazilia)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Română" msgstr "Română"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rusă" msgstr "Rusă"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovacă" msgstr "Slovacă"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovacă" msgstr "Slovacă"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spaniolă" msgstr "Spaniolă"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Suedeză" msgstr "Suedeză"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thailandeză" msgstr "Thailandeză"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turcă" msgstr "Turcă"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ucraineană" msgstr "Ucraineană"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Sârbă" msgstr "Sârbă"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ucraineană" msgstr "Ucraineană"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnameză" msgstr "Vietnameză"
@ -336,7 +333,7 @@ msgstr "traduceți"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Traduceți text dintr-o limbă în alta" msgstr "Traduceți text dintr-o limbă în alta"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Text tradus" msgstr "Text tradus"
@ -544,7 +541,7 @@ msgstr "Copiați textul"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Nu se poate încărca %(url)s" msgstr "Nu se poate încărca %(url)s"
@ -571,31 +568,31 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Nu există limbi disponibile. Ați instalat corect modelele?" msgstr "Nu există limbi disponibile. Ați instalat corect modelele?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Introduceți cheia API. Dacă aveți nevoie de o cheie API, %(instructions)s" "Introduceți cheia API. Dacă aveți nevoie de o cheie API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "apăsați linkul \"Get API Key\"." msgstr "apăsați linkul \"Get API Key\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "contactați operatorul serverului." msgstr "contactați operatorul serverului."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Gratuit și Open Source Machine Translation API" msgstr "Gratuit și Open Source Machine Translation API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API de traducere automată gratuită și cu sursă deschisă. Free to download, " "API de traducere automată gratuită și cu sursă deschisă. Free to download, "
"capabil de offline și ușor de configurat. Rulați propriul server API în doar" "capabil de offline și ușor de configurat. Rulați propriul server API în doar"
@ -641,101 +638,109 @@ msgstr "Comută modul întuneric/lumină"
msgid "Dismiss" msgid "Dismiss"
msgstr "Respingeți" msgstr "Respingeți"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Datorită abuzului de bot, cererile de traducere sunt limitate temporar la "
"utilizatorii cu o cheie API valabilă. Scuze pentru deranj!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API de traducere" msgstr "API de traducere"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Traduceți textul" msgstr "Traduceți textul"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Traducere fișiere" msgstr "Traducere fișiere"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Traducere din" msgstr "Traducere din"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Schimbați limbile sursă și țintă" msgstr "Schimbați limbile sursă și țintă"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Traduceți în" msgstr "Traduceți în"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Text de tradus" msgstr "Text de tradus"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Ștergeți textul" msgstr "Ștergeți textul"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Sugerați o traducere" msgstr "Sugerați o traducere"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Anulează" msgstr "Anulează"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Trimiteți" msgstr "Trimiteți"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formate de fișiere acceptate:" msgstr "Formate de fișiere acceptate:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fișier" msgstr "Fișier"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Eliminați fișierul" msgstr "Eliminați fișierul"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Traducere" msgstr "Traducere"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Descărcați" msgstr "Descărcați"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Cerere" msgstr "Cerere"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Răspuns" msgstr "Răspuns"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Open Source Machine Translation API" msgstr "Open Source Machine Translation API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Free to download. Capabil offline. Ușor de instalat." msgstr "Free to download. Capabil offline. Ușor de instalat."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licență:" msgstr "Licență:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Realizat cu %(heart)s de %(contributors)s și propulsat de %(engine)s" msgstr "Realizat cu %(heart)s de %(contributors)s și propulsat de %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Colaboratori" msgstr "%(libretranslate)s Colaboratori"
@ -757,3 +762,9 @@ msgstr "%(libretranslate)s Colaboratori"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "obțineți o cheie API" #~ msgstr "obțineți o cheie API"
#~ msgid "Basque"
#~ msgstr "Basc"
#~ msgid "Galician"
#~ msgstr "Galiciană"

View File

@ -8,92 +8,92 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-02-04 19:02+0000\n" "PO-Revision-Date: 2025-02-04 19:02+0000\n"
"Last-Translator: Blueberry <igory.ygr200@gmail.com>\n" "Last-Translator: Blueberry <igory.ygr200@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/libretranslate/"
"app/ru/>\n"
"Language: ru\n" "Language: ru\n"
"Language-Team: Russian "
"<https://hosted.weblate.org/projects/libretranslate/app/ru/>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "Generated-By: Babel 2.12.1\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.10-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Неверный формат JSON" msgstr "Неверный формат JSON"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "[автоопределение языка]" msgstr "[автоопределение языка]"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Не авторизовано" msgstr "Не авторизовано"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Слишком много нарушений предела запроса" msgstr "Слишком много нарушений предела запроса"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Недействительный API-ключ" msgstr "Недействительный API-ключ"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Пожалуйста, свяжитесь с оператором сервера, чтобы получить API-ключ" msgstr "Пожалуйста, свяжитесь с оператором сервера, чтобы получить API-ключ"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Зайдите на %(url)s для получения API-ключа" msgstr "Зайдите на %(url)s для получения API-ключа"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Притормозите:" msgstr "Притормозите:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Недействительный запрос: отсутствует параметр «%(name)s»" msgstr "Недействительный запрос: отсутствует параметр «%(name)s»"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Неверный запрос: параметр «%(name)s» не является числом" msgstr "Неверный запрос: параметр «%(name)s» не является числом"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Неверный запрос: параметр «%(name)s» должен быть <= «%(value)s»" msgstr "Неверный запрос: параметр «%(name)s» должен быть <= «%(value)s»"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Недействительный запрос: запрос (%(size)s) превышает ограничение текста " "Недействительный запрос: запрос (%(size)s) превышает ограничение текста "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s не поддерживается" msgstr "%(lang)s не поддерживается"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Формат %(format)s не поддерживается" msgstr "Формат %(format)s не поддерживается"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -102,28 +102,28 @@ msgstr ""
"%(tname)s (%(tcode)s) не доступен как целевой язык от %(sname)s " "%(tname)s (%(tcode)s) не доступен как целевой язык от %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Не удаётся перевести текст: %(text)s" msgstr "Не удаётся перевести текст: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Перевод файлов отключён на этом сервере." msgstr "Перевод файлов отключён на этом сервере."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Недействительный запрос: пустой файл" msgstr "Недействительный запрос: пустой файл"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Недействительный запрос: формат файла не поддерживается" msgstr "Недействительный запрос: формат файла не поддерживается"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Неверное имя файла" msgstr "Неверное имя файла"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Предложения отключены на этом сервере." msgstr "Предложения отключены на этом сервере."
@ -144,182 +144,178 @@ msgid "Azerbaijani"
msgstr "азербайджанский" msgstr "азербайджанский"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "баскский"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "бенгальский" msgstr "бенгальский"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "болгарский" msgstr "болгарский"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "каталонский" msgstr "каталонский"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "китайский" msgstr "китайский"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "китайский (традиционный)" msgstr "китайский (традиционный)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "чешский" msgstr "чешский"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "датский" msgstr "датский"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "голландский" msgstr "голландский"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "эсперанто" msgstr "эсперанто"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "эстонский" msgstr "эстонский"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "финский" msgstr "финский"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "французский" msgstr "французский"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "галисийский"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "немецкий" msgstr "немецкий"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "греческий" msgstr "греческий"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "иврит" msgstr "иврит"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "хинди" msgstr "хинди"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "венгерский" msgstr "венгерский"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "индонезийский" msgstr "индонезийский"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "ирландский" msgstr "ирландский"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "итальянский" msgstr "итальянский"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "японский" msgstr "японский"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "корейский" msgstr "корейский"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "латвийский" msgstr "латвийский"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "литовский" msgstr "литовский"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "малайский" msgstr "малайский"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "норвежский" msgstr "норвежский"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "персидский" msgstr "персидский"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "польский" msgstr "польский"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "португальский" msgstr "португальский"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "румынский" msgstr "румынский"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "русский" msgstr "русский"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "словацкий" msgstr "словацкий"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "словенский" msgstr "словенский"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "испанский" msgstr "испанский"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "шведский" msgstr "шведский"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "тагальский" msgstr "тагальский"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "тайский" msgstr "тайский"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "турецкий" msgstr "турецкий"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "украинский" msgstr "украинский"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "урду" msgstr "урду"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "сербский" msgstr "сербский"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "украинский" msgstr "украинский"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "вьетнамский" msgstr "вьетнамский"
@ -339,7 +335,7 @@ msgstr "перевод"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Перевести текст с языка на другой" msgstr "Перевести текст с языка на другой"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Перевод текста" msgstr "Перевод текста"
@ -545,7 +541,7 @@ msgstr "Копировать текст"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Невозможно загрузить %(url)s" msgstr "Невозможно загрузить %(url)s"
@ -573,21 +569,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Нет языков. Вы правильно установили модели?" msgstr "Нет языков. Вы правильно установили модели?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Введите ваш API-ключ. Если вам нужен ключ — %(instructions)s" msgstr "Введите ваш API-ключ. Если вам нужен ключ — %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "нажмите на ссылку «Получить API-ключ»." msgstr "нажмите на ссылку «Получить API-ключ»."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "связаться с оператором сервера." msgstr "связаться с оператором сервера."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Бесплатный и открытый источник машинного перевода с помощью API" msgstr "Бесплатный и открытый источник машинного перевода с помощью API"
@ -598,9 +594,9 @@ msgid ""
"capable and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Бесплатный и открытый источник машинного перевода с помощью API. " "Бесплатный и открытый источник машинного перевода с помощью API. "
"Бесплатно скачать, возможность работы в автономном режиме и " "Бесплатно скачать, возможность работы в автономном режиме и простота "
"простота настройки. Запустите свой собственный сервер API всего за " "настройки. Запустите свой собственный сервер API всего за несколько "
"несколько минут." "минут."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -642,103 +638,109 @@ msgstr "Переключение тёмного/светлого режима"
msgid "Dismiss" msgid "Dismiss"
msgstr "Закрыть" msgstr "Закрыть"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Перевод с помощью API" msgstr "Перевод с помощью API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Перевести текст" msgstr "Перевести текст"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Перевести файлы" msgstr "Перевести файлы"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Перевести с" msgstr "Перевести с"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Поменять местами исходный и целевой языки" msgstr "Поменять местами исходный и целевой языки"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Перевести на" msgstr "Перевести на"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Текст для перевода" msgstr "Текст для перевода"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Удалить текст" msgstr "Удалить текст"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Предложить перевод" msgstr "Предложить перевод"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Отмена" msgstr "Отмена"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Отправить" msgstr "Отправить"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Поддерживаемые форматы файлов:" msgstr "Поддерживаемые форматы файлов:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Файл" msgstr "Файл"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Удалить файл" msgstr "Удалить файл"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Перевести" msgstr "Перевести"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Скачать" msgstr "Скачать"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Запрос" msgstr "Запрос"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Ответ" msgstr "Ответ"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API машинного перевода с открытым исходным кодом" msgstr "API машинного перевода с открытым исходным кодом"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
"Бесплатно скачать. Возможность работы в автономном режиме. Легко " "Бесплатно скачать. Возможность работы в автономном режиме. Легко "
"настраивается." "настраивается."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Лицензия:" msgstr "Лицензия:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Сделано с %(heart)s благодаря %(contributors)s и работает на %(engine)s" msgstr "Сделано с %(heart)s благодаря %(contributors)s и работает на %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "участникам, внёсшим вклад в разработку %(libretranslate)s" msgstr "участникам, внёсшим вклад в разработку %(libretranslate)s"
@ -767,3 +769,10 @@ msgstr "участникам, внёсшим вклад в разработку
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "получите ключ API" #~ msgstr "получите ключ API"
#~ msgid "Basque"
#~ msgstr "баскский"
#~ msgid "Galician"
#~ msgstr "галисийский"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2023-07-27 07:54+0000\n" "PO-Revision-Date: 2023-07-27 07:54+0000\n"
"Last-Translator: Overplant Poster " "Last-Translator: Overplant Poster "
"<overplant_poster435@users.noreply.hosted.weblate.org>\n" "<overplant_poster435@users.noreply.hosted.weblate.org>\n"
@ -19,106 +19,107 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "" msgstr ""
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "" msgstr ""
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "" msgstr ""
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "" msgstr ""
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "" msgstr ""
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "" msgstr ""
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "" msgstr ""
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "" msgstr ""
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "" msgstr ""
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "" msgstr ""
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "" msgstr ""
@ -139,182 +140,178 @@ msgid "Azerbaijani"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "චීන" msgstr "චීන"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "ප්‍රංශ" msgstr "ප්‍රංශ"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "ජර්මානු" msgstr "ජර්මානු"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "ග්‍රීක" msgstr "ග්‍රීක"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "හින්දි" msgstr "හින්දි"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "ඉතාලි" msgstr "ඉතාලි"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "ජපන්" msgstr "ජපන්"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "කොරියානු" msgstr "කොරියානු"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "රුසියානු" msgstr "රුසියානු"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -334,7 +331,7 @@ msgstr ""
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "" msgstr ""
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "" msgstr ""
@ -537,7 +534,7 @@ msgstr ""
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "" msgstr ""
@ -563,21 +560,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "" msgstr ""
@ -628,101 +625,107 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "බලපත්‍රය:" msgstr "බලපත්‍රය:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "" msgstr ""
@ -744,3 +747,9 @@ msgstr ""
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "" #~ msgstr ""
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,90 +8,89 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-11-05 12:00+0000\n" "PO-Revision-Date: 2024-11-05 12:00+0000\n"
"Last-Translator: Milan Šalka <salka.milan@googlemail.com>\n" "Last-Translator: Milan Šalka <salka.milan@googlemail.com>\n"
"Language-Team: Slovak <https://hosted.weblate.org/projects/libretranslate/" "Language-Team: Slovak <https://hosted.weblate.org/projects/libretranslate/app/sk/>\n"
"app/sk/>\n"
"Language: sk\n" "Language: sk\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Generator: Weblate 5.8.2\n" "Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Neplatný formát JSON" msgstr "Neplatný formát JSON"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Auto Detect" msgstr "Auto Detect"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Neoprávnené" msgstr "Neoprávnené"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Príliš veľa porušení limitov žiadostí" msgstr "Príliš veľa porušení limitov žiadostí"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Neplatný API kľúč" msgstr "Neplatný API kľúč"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Prosím, kontaktujte operátora servera, aby ste dostali kľúč API" msgstr "Prosím, kontaktujte operátora servera, aby ste dostali kľúč API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Návšteva %(url)s získať API kľúč" msgstr "Návšteva %(url)s získať API kľúč"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Spomaľovanie:" msgstr "Spomaľovanie:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Neplatná požiadavka: chýba %(name)s parameter" msgstr "Neplatná požiadavka: chýba %(name)s parameter"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Neplatná požiadavka: %(name)s parameter nie je číslo" msgstr "Neplatná požiadavka: %(name)s parameter nie je číslo"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Neplatná požiadavka: %(name)s parameter musí byť &lt;= %(value)s" msgstr "Neplatná požiadavka: %(name)s parameter musí byť &lt;= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Neplatná požiadavka: žiadosť (%(size)s) presahuje limit textu (%(limit)s)" "Neplatná požiadavka: žiadosť (%(size)s) presahuje limit textu (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s nie je podporovaný" msgstr "%(lang)s nie je podporovaný"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s formát nie je podporovaný" msgstr "%(format)s formát nie je podporovaný"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -100,28 +99,28 @@ msgstr ""
"%(tname)s ()%(tcode)s) nie je k dispozícii ako cieľový jazyk od %(sname)s " "%(tname)s ()%(tcode)s) nie je k dispozícii ako cieľový jazyk od %(sname)s "
"()%(scode)s)" "()%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Nemožno preložiť text: %(text)s" msgstr "Nemožno preložiť text: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Preklady sú zakázané na tomto serveri." msgstr "Preklady sú zakázané na tomto serveri."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Neplatná požiadavka: prázdny súbor" msgstr "Neplatná požiadavka: prázdny súbor"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Neplatná požiadavka: formát súboru nie je podporovaný" msgstr "Neplatná požiadavka: formát súboru nie je podporovaný"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Neplatné meno" msgstr "Neplatné meno"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Návrhy sú zakázané na tomto serveri." msgstr "Návrhy sú zakázané na tomto serveri."
@ -142,182 +141,178 @@ msgid "Azerbaijani"
msgstr "Azerbaština" msgstr "Azerbaština"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Všeobecný"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengálčina" msgstr "Bengálčina"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulharšťina" msgstr "Bulharšťina"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalánsky" msgstr "Katalánsky"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Čínske" msgstr "Čínske"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Čínština (tradičná)" msgstr "Čínština (tradičná)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Čeština" msgstr "Čeština"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Dánčina" msgstr "Dánčina"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Dánština" msgstr "Dánština"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estónčina" msgstr "Estónčina"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Fínština" msgstr "Fínština"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francúzština" msgstr "Francúzština"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galský"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Nemčina" msgstr "Nemčina"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Gréčtina" msgstr "Gréčtina"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebrejčina" msgstr "Hebrejčina"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Madarčina" msgstr "Madarčina"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonézske" msgstr "Indonézske"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Írština" msgstr "Írština"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Taliančina" msgstr "Taliančina"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japonština" msgstr "Japonština"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Kórejština" msgstr "Kórejština"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Litvinština" msgstr "Litvinština"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litovčina" msgstr "Litovčina"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Zuzana" msgstr "Zuzana"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Nórština" msgstr "Nórština"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Perzština" msgstr "Perzština"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polština" msgstr "Polština"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugalština" msgstr "Portugalština"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portuguese (Brazílsko)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumunčina" msgstr "Rumunčina"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Ruština" msgstr "Ruština"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovenčina" msgstr "Slovenčina"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovinčina" msgstr "Slovinčina"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Španiečina" msgstr "Španiečina"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Švédština" msgstr "Švédština"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thajské" msgstr "Thajské"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turečtina" msgstr "Turečtina"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukrajinčina" msgstr "Ukrajinčina"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Srbština" msgstr "Srbština"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrajinčina" msgstr "Ukrajinčina"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamčina" msgstr "Vietnamčina"
@ -337,7 +332,7 @@ msgstr "preložiť"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Preložiť text z jazyka do druhého" msgstr "Preložiť text z jazyka do druhého"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Preklad" msgstr "Preklad"
@ -543,7 +538,7 @@ msgstr "Kopírovať text"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Nemožno načítať %(url)s" msgstr "Nemožno načítať %(url)s"
@ -569,30 +564,30 @@ msgstr "Vďaka za vašu korekciu. Všimnite si, že návrh nebude mať vplyv hne
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "K dispozícii nie sú žiadne jazyky. Nainštalovali ste modely správne?" msgstr "K dispozícii nie sú žiadne jazyky. Nainštalovali ste modely správne?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Zadajte svoje API kľúč. Ak potrebujete kľúč API, %(instructions)s" msgstr "Zadajte svoje API kľúč. Ak potrebujete kľúč API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "stlačte odkaz „Get API Key“." msgstr "stlačte odkaz „Get API Key“."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "kontaktujte operátora servera." msgstr "kontaktujte operátora servera."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Zadarmo a Open Source strojový preklad API" msgstr "Zadarmo a Open Source strojový preklad API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Zadarmo a Open Source strojového prekladu API. Seba-hosted, offline schopný " "Zadarmo a Open Source strojového prekladu API. Seba-hosted, offline schopný "
"a ľahko nastaviť. Spustite svoj vlastný server API za pár minút." "a ľahko nastaviť. Spustite svoj vlastný server API za pár minút."
@ -637,101 +632,109 @@ msgstr "Toggle tmavý / svetelný režim"
msgid "Dismiss" msgid "Dismiss"
msgstr "Odmietnuť" msgstr "Odmietnuť"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Vzhľadom na bot zneužívanie, žiadosti o preklad sú dočasne obmedzené pre "
"užívateľov s platným API kľúčom. Ospravedlňujeme sa za nepríjemnosti!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Prekladové API" msgstr "Prekladové API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Preložiť text" msgstr "Preložiť text"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Preložiť súbory" msgstr "Preložiť súbory"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Preložiť z" msgstr "Preložiť z"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Zameniť zdrojový a cieľový jazyk" msgstr "Zameniť zdrojový a cieľový jazyk"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Preložiť do" msgstr "Preložiť do"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Text na preloženie" msgstr "Text na preloženie"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Odstrániť text" msgstr "Odstrániť text"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Navrhnúť preklad" msgstr "Navrhnúť preklad"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Zrušiť" msgstr "Zrušiť"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Odoslať" msgstr "Odoslať"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Podporované formáty súborov:" msgstr "Podporované formáty súborov:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Súbor" msgstr "Súbor"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Odstrániť súbor" msgstr "Odstrániť súbor"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Preložiť" msgstr "Preložiť"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Stiahnuť" msgstr "Stiahnuť"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Žiadosť" msgstr "Žiadosť"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Odpoveď" msgstr "Odpoveď"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Open Source strojového prekladu API" msgstr "Open Source strojového prekladu API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Samostatne. Offline Capable. Jednoduché nastavenie." msgstr "Samostatne. Offline Capable. Jednoduché nastavenie."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licencia:" msgstr "Licencia:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Vyrobené s %(heart)s za pomoci %(contributors)s a poháňaný %(engine)s" msgstr "Vyrobené s %(heart)s za pomoci %(contributors)s a poháňaný %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Prispievatelia" msgstr "%(libretranslate)s Prispievatelia"
@ -756,3 +759,9 @@ msgstr "%(libretranslate)s Prispievatelia"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "získať API kľúč" #~ msgstr "získať API kľúč"
#~ msgid "Basque"
#~ msgstr "Všeobecný"
#~ msgid "Galician"
#~ msgstr "Galský"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.1\n" "Project-Id-Version: LibreTranslate 1.6.1\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-08-08 13:03-0400\n" "PO-Revision-Date: 2024-08-08 13:03-0400\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: sl <LL@li.org>\n" "Language-Team: sl <LL@li.org>\n"
@ -17,80 +17,81 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Neveljavna oblika JSON" msgstr "Neveljavna oblika JSON"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Samodejno zaznaj" msgstr "Samodejno zaznaj"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Nepooblaščen" msgstr "Nepooblaščen"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Preveč zahtevkov omejuje kršitve" msgstr "Preveč zahtevkov omejuje kršitve"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Neveljaven ključ API" msgstr "Neveljaven ključ API"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Prosimo kontaktirajte operaterja strežnika, da dobite API ključ" msgstr "Prosimo kontaktirajte operaterja strežnika, da dobite API ključ"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Obisk %(url)s dobiti API ključ" msgstr "Obisk %(url)s dobiti API ključ"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Upočasni:" msgstr "Upočasni:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Neveljaven zahtevek: manjka %(name)s parameter" msgstr "Neveljaven zahtevek: manjka %(name)s parameter"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Neveljavna zahteva: %(name)s parameter ni številka" msgstr "Neveljavna zahteva: %(name)s parameter ni številka"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"Neveljavna zahteva: %(name)s Parameter mora biti pomanjkljiv %(value)s" "Neveljavna zahteva: %(name)s Parameter mora biti pomanjkljiv %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Neveljavna zahteva: zahteva (%(size)s) presega mejo besedila (%(limit)s)" "Neveljavna zahteva: zahteva (%(size)s) presega mejo besedila (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s ni podprto" msgstr "%(lang)s ni podprto"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s oblika ni podprta" msgstr "%(format)s oblika ni podprta"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -98,28 +99,28 @@ msgid ""
msgstr "" msgstr ""
"%(tname)s (%(tcode)s) ni na voljo kot ciljni jezik %(sname)s (%(scode)s)" "%(tname)s (%(tcode)s) ni na voljo kot ciljni jezik %(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Ni moč prevesti besedila: %(text)s" msgstr "Ni moč prevesti besedila: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Prevajanje datotek je onemogočeno na tem strežniku." msgstr "Prevajanje datotek je onemogočeno na tem strežniku."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Neveljavna zahteva: prazna datoteka" msgstr "Neveljavna zahteva: prazna datoteka"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Neveljaven zahtevek: oblika datoteke ni podprta" msgstr "Neveljaven zahtevek: oblika datoteke ni podprta"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Neveljavno ime datoteke" msgstr "Neveljavno ime datoteke"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Predlogi so onemogočeni na tem strežniku." msgstr "Predlogi so onemogočeni na tem strežniku."
@ -140,182 +141,178 @@ msgid "Azerbaijani"
msgstr "Azerbajdžan" msgstr "Azerbajdžan"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "BaskovskoName"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengalska" msgstr "Bengalska"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bolgarščina" msgstr "Bolgarščina"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalonščina" msgstr "Katalonščina"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Kitajska" msgstr "Kitajska"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Kitajska (tradicionalna)" msgstr "Kitajska (tradicionalna)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Češka" msgstr "Češka"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danski" msgstr "Danski"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Nizozemska" msgstr "Nizozemska"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estonščina" msgstr "Estonščina"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finska" msgstr "Finska"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francoski" msgstr "Francoski"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galščina"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Nemščina" msgstr "Nemščina"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Grščina" msgstr "Grščina"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebrejsko" msgstr "Hebrejsko"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Madžarska" msgstr "Madžarska"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonezijski" msgstr "Indonezijski"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irska" msgstr "Irska"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italijanska" msgstr "Italijanska"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japonka" msgstr "Japonka"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Korejska" msgstr "Korejska"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Latvijščina" msgstr "Latvijščina"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litva" msgstr "Litva"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malay" msgstr "Malay"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norveška" msgstr "Norveška"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Perzijščina" msgstr "Perzijščina"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Poljska" msgstr "Poljska"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugalščina" msgstr "Portugalščina"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugalska (Brazilija)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Romunska" msgstr "Romunska"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Ruščina" msgstr "Ruščina"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovaščina" msgstr "Slovaščina"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovenski" msgstr "Slovenski"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Španščina" msgstr "Španščina"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Švedska" msgstr "Švedska"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tajska" msgstr "Tajska"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turška" msgstr "Turška"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukranian" msgstr "Ukranian"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Srbska" msgstr "Srbska"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrajinski" msgstr "Ukrajinski"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamec" msgstr "Vietnamec"
@ -335,7 +332,7 @@ msgstr "prevedi"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Prevedi besedilo iz jezika v jezik" msgstr "Prevedi besedilo iz jezika v jezik"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Prevedeno besedilo" msgstr "Prevedeno besedilo"
@ -541,7 +538,7 @@ msgstr "Kopiraj besedilo"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Ni moč naložiti %(url)s" msgstr "Ni moč naložiti %(url)s"
@ -567,30 +564,30 @@ msgstr "Hvala za popravek. Upoštevajte, da predlog ne bo takoj začel veljati."
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Jeziki niso na voljo. Ste pravilno namestili modele?" msgstr "Jeziki niso na voljo. Ste pravilno namestili modele?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Vtipkaj svoj API ključ. Če potrebujete API ključ, %(instructions)s" msgstr "Vtipkaj svoj API ključ. Če potrebujete API ključ, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "pritisnite » Get API Key«." msgstr "pritisnite » Get API Key«."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "kontaktirajte operaterja strežnika." msgstr "kontaktirajte operaterja strežnika."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Brezplačno in odprtokodno strojno prevajanje API" msgstr "Brezplačno in odprtokodno strojno prevajanje API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Brezplačno in odprtokodno strojno prevajanje API. Samo-gostitelj, brez " "Brezplačno in odprtokodno strojno prevajanje API. Samo-gostitelj, brez "
"povezave sposoben in enostaven za namestitev. Poženite svoj API strežnik v " "povezave sposoben in enostaven za namestitev. Poženite svoj API strežnik v "
@ -636,101 +633,115 @@ msgstr "Preklopi temen/lahek način"
msgid "Dismiss" msgid "Dismiss"
msgstr "Prosto" msgstr "Prosto"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Zaradi zlorabe bota so zahteve za prevod začasno omejene na uporabnike z "
"veljavnim API ključem. Oprostite za neprijetnosti!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Prevod API" msgstr "Prevod API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Prevedi besedilo" msgstr "Prevedi besedilo"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Prevedi datoteke" msgstr "Prevedi datoteke"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Prevedi iz" msgstr "Prevedi iz"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Zamenjaj izvorne in ciljne jezike" msgstr "Zamenjaj izvorne in ciljne jezike"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Prevedi v" msgstr "Prevedi v"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Besedilo za prevajanje" msgstr "Besedilo za prevajanje"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Zbriši besedilo" msgstr "Zbriši besedilo"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Predlog za prevod" msgstr "Predlog za prevod"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Prekliči" msgstr "Prekliči"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Pošlji" msgstr "Pošlji"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Podprti formati datotek:" msgstr "Podprti formati datotek:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Datoteka" msgstr "Datoteka"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Odstrani datoteko" msgstr "Odstrani datoteko"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Prevedi" msgstr "Prevedi"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Prenesi" msgstr "Prenesi"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Zahtevek" msgstr "Zahtevek"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Odziv" msgstr "Odziv"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API za prevajanje odprtokodnega stroja" msgstr "API za prevajanje odprtokodnega stroja"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Samosvoj. Nesposobna. Enostavna nastavitev." msgstr "Samosvoj. Nesposobna. Enostavna nastavitev."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibrePrevajanje" msgstr "LibrePrevajanje"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licenca:" msgstr "Licenca:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Narejeno z %(heart)s z %(contributors)s in napajajo %(engine)s" msgstr "Narejeno z %(heart)s z %(contributors)s in napajajo %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Prispevki" msgstr "%(libretranslate)s Prispevki"
#~ msgid "Basque"
#~ msgstr "BaskovskoName"
#~ msgid "Galician"
#~ msgstr "Galščina"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Automatically generated\n"
"Language-Team: none\n" "Language-Team: none\n"
@ -17,108 +17,109 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Format i pavlefshëm JSON" msgstr "Format i pavlefshëm JSON"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Auto" msgstr "Auto"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "I paautorizuar" msgstr "I paautorizuar"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Tepër kërkojnë shkelje të kufizimeve" msgstr "Tepër kërkojnë shkelje të kufizimeve"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Kyç i pavlefshëm" msgstr "Kyç i pavlefshëm"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Vihu në kontakt me operatorin e serverit për të marrë një kyç API" msgstr "Vihu në kontakt me operatorin e serverit për të marrë një kyç API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Vizitim %(url)s merr a" msgstr "Vizitim %(url)s merr a"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Ngadalë:" msgstr "Ngadalë:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Kërkesë e pavlefshme: mungon %(name)s Parametër" msgstr "Kërkesë e pavlefshme: mungon %(name)s Parametër"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Kërkesë e pavlefshme: %(name)s nuk a" msgstr "Kërkesë e pavlefshme: %(name)s nuk a"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"Kërkesë e pavlefshme: %(name)s Parametri duhet të jetë &lt;= %(value)s" "Kërkesë e pavlefshme: %(name)s Parametri duhet të jetë &lt;= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Kërkesë e pavlefshme: (%(size)s) tejkaloi kufirin e tekstit (%(limit)s)" "Kërkesë e pavlefshme: (%(size)s) tejkaloi kufirin e tekstit (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s nuk suportohet" msgstr "%(lang)s nuk suportohet"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s Format i pasuportuar" msgstr "%(format)s Format i pasuportuar"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
"(%(scode)s)" "(%(scode)s)"
msgstr "%(tname)s (%(tcode)snuk është a %(sname)s (%(scode)s)" msgstr "%(tname)s (%(tcode)snuk është a %(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "I pamundur përkthimi i tekstit: %(text)s" msgstr "I pamundur përkthimi i tekstit: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "File në server j." msgstr "File në server j."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Kërkesë e pavlefshme: file bosh" msgstr "Kërkesë e pavlefshme: file bosh"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Kërkesë e pavlefshme: Format i pasuportuar file" msgstr "Kërkesë e pavlefshme: Format i pasuportuar file"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Emri" msgstr "Emri"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Propozimet në këtë server janë të çaktivizuar." msgstr "Propozimet në këtë server janë të çaktivizuar."
@ -139,182 +140,178 @@ msgid "Azerbaijani"
msgstr "Azerbaixhani" msgstr "Azerbaixhani"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Baske"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bullgarisht" msgstr "Bullgarisht"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalane" msgstr "Katalane"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Kineze" msgstr "Kineze"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Kineze" msgstr "Kineze"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Çekisht" msgstr "Çekisht"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danisht" msgstr "Danisht"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Hollandeze" msgstr "Hollandeze"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estonisht" msgstr "Estonisht"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finlandeze" msgstr "Finlandeze"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Frengjisht" msgstr "Frengjisht"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galiciani"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Gjermanisht" msgstr "Gjermanisht"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Greqisht" msgstr "Greqisht"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebraike" msgstr "Hebraike"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Hungarisht" msgstr "Hungarisht"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indoneziane" msgstr "Indoneziane"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandeze" msgstr "Irlandeze"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italisht" msgstr "Italisht"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japonisht" msgstr "Japonisht"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreane" msgstr "Koreane"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Letonisht" msgstr "Letonisht"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Lituaniane" msgstr "Lituaniane"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malay" msgstr "Malay"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norvegjeze" msgstr "Norvegjeze"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persiane" msgstr "Persiane"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polonisht" msgstr "Polonisht"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugalisht" msgstr "Portugalisht"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugeze (Brazil)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumanisht" msgstr "Rumanisht"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rusisht" msgstr "Rusisht"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Sllovak" msgstr "Sllovak"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Sllovene" msgstr "Sllovene"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spanjisht" msgstr "Spanjisht"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Suedisht" msgstr "Suedisht"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tailandeze" msgstr "Tailandeze"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turqisht" msgstr "Turqisht"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukraneze" msgstr "Ukraneze"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbe" msgstr "Serbe"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "UkrahinaseHebrew, Visual" msgstr "UkrahinaseHebrew, Visual"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnameze" msgstr "Vietnameze"
@ -334,7 +331,7 @@ msgstr "për"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Përkthe tekstin nga një gjuhë në një tjetër" msgstr "Përkthe tekstin nga një gjuhë në një tjetër"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Teksti i përkthyer" msgstr "Teksti i përkthyer"
@ -540,7 +537,7 @@ msgstr "Kopjo tekstin"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "I pamundur ngarkimi %(url)s" msgstr "I pamundur ngarkimi %(url)s"
@ -568,31 +565,31 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Asnjë gjuhë në dispozicion. I instalove mirë modelet?" msgstr "Asnjë gjuhë në dispozicion. I instalove mirë modelet?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Lloji në çelësin tuaj API. Nëse ju duhet një çelës API, %(instructions)s" "Lloji në çelësin tuaj API. Nëse ju duhet një çelës API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "shtyp lidhjen \"Merr API.\"." msgstr "shtyp lidhjen \"Merr API.\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "kontaktoni operatorin e serverit." msgstr "kontaktoni operatorin e serverit."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Translation falas dhe i hapur i makinave" msgstr "Translation falas dhe i hapur i makinave"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Translation i Makinave Free dhe Open. Vetë-pritur, jashtë linje i aftë dhe i" "Translation i Makinave Free dhe Open. Vetë-pritur, jashtë linje i aftë dhe i"
" lehtë për t'u krijuar. Zbatoni serverin tuaj API për pak minuta." " lehtë për t'u krijuar. Zbatoni serverin tuaj API për pak minuta."
@ -637,101 +634,110 @@ msgstr "Kavo"
msgid "Dismiss" msgid "Dismiss"
msgstr "Të këqijat" msgstr "Të këqijat"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Për shkak të abuzimit me robotët, kërkesat e përkthimit janë përkohësisht të"
" kufizuara për përdoruesit me një çelës të vlefshëm aPI. Më fal për "
"shqetësimin!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Përkthimi" msgstr "Përkthimi"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Përkthe tekstin" msgstr "Përkthe tekstin"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Përkthe files" msgstr "Përkthe files"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Përkthe nga" msgstr "Përkthe nga"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Dhe" msgstr "Dhe"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Përkthe në" msgstr "Përkthe në"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Teksti që duhet përkthyer" msgstr "Teksti që duhet përkthyer"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Fshi tekstin" msgstr "Fshi tekstin"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Sugjerim për përkthimin" msgstr "Sugjerim për përkthimin"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Anullo" msgstr "Anullo"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Dërgo" msgstr "Dërgo"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Formatet e suportuar të file:" msgstr "Formatet e suportuar të file:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "File" msgstr "File"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Hiq file" msgstr "Hiq file"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Përkthe" msgstr "Përkthe"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Shkarkimi" msgstr "Shkarkimi"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Kërkesë" msgstr "Kërkesë"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Përgjigje" msgstr "Përgjigje"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Përkthimi i Makinës Burimit" msgstr "Përkthimi i Makinës Burimit"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "E vetmuar. Jashtë Kapit. E lehtë për t'u rregulluar." msgstr "E vetmuar. Jashtë Kapit. E lehtë për t'u rregulluar."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "Libre Translate" msgstr "Libre Translate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Liçenca:" msgstr "Liçenca:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "E bërë me %(heart)s nga %(contributors)s Dhe fuqizuar nga %(engine)s" msgstr "E bërë me %(heart)s nga %(contributors)s Dhe fuqizuar nga %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Ndihmuan" msgstr "%(libretranslate)s Ndihmuan"
@ -750,3 +756,9 @@ msgstr "%(libretranslate)s Ndihmuan"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "" #~ msgstr ""
#~ msgid "Basque"
#~ msgstr "Baske"
#~ msgid "Galician"
#~ msgstr "Galiciani"

View File

@ -8,92 +8,92 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-01-15 11:58+0000\n" "PO-Revision-Date: 2025-01-15 11:58+0000\n"
"Last-Translator: Lav Rottweiler <lavrottweiler@gmail.com>\n" "Last-Translator: Lav Rottweiler <lavrottweiler@gmail.com>\n"
"Language-Team: Serbian <https://hosted.weblate.org/projects/libretranslate/"
"app/sr/>\n"
"Language: sr\n" "Language: sr\n"
"Language-Team: Serbian "
"<https://hosted.weblate.org/projects/libretranslate/app/sr/>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "Generated-By: Babel 2.12.1\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.10-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Nevažeći JSON format" msgstr "Nevažeći JSON format"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Auto Detekcija" msgstr "Auto Detekcija"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Neovlašćeno" msgstr "Neovlašćeno"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Previše zahteva i kršenja ograničenja" msgstr "Previše zahteva i kršenja ograničenja"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Nevažeći API ključ" msgstr "Nevažeći API ključ"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Kontaktirajte operatera servera da dobijete API ključ" msgstr "Kontaktirajte operatera servera da dobijete API ključ"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Posetite %(url)s da bi ste dobili API ključ" msgstr "Posetite %(url)s da bi ste dobili API ključ"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Uspori:" msgstr "Uspori:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Nevažeći zahtev: nedostaje parametar %(name)s" msgstr "Nevažeći zahtev: nedostaje parametar %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Nevažeći zahtev: parametar %(name)s nije broj" msgstr "Nevažeći zahtev: parametar %(name)s nije broj"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Nevažeći zahtev: parametar %(name)s mora biti <= %(value)s" msgstr "Nevažeći zahtev: parametar %(name)s mora biti <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Nevažeći zahtev: zahtev (%(size)s) premašuje ograničenje teksta " "Nevažeći zahtev: zahtev (%(size)s) premašuje ograničenje teksta "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s nije podržan" msgstr "%(lang)s nije podržan"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s format nije podržan" msgstr "%(format)s format nije podržan"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -102,28 +102,28 @@ msgstr ""
"%(tname)s (%(tcode)s) nije dostupan kao ciljni jezik is %(sname)s " "%(tname)s (%(tcode)s) nije dostupan kao ciljni jezik is %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Nije moguće prevesti tekst:%(text)s" msgstr "Nije moguće prevesti tekst:%(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Prevođenje fajlova je onemogućeno na ovom serveru." msgstr "Prevođenje fajlova je onemogućeno na ovom serveru."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Nevažeći zahtev: prazan fajl" msgstr "Nevažeći zahtev: prazan fajl"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Nevažeći zahtev: format fajla nije podržan" msgstr "Nevažeći zahtev: format fajla nije podržan"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Nepostojeće ime fajla" msgstr "Nepostojeće ime fajla"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Predlozi su onemogućeni na ovom serveru." msgstr "Predlozi su onemogućeni na ovom serveru."
@ -144,182 +144,178 @@ msgid "Azerbaijani"
msgstr "Azerbejdžanski" msgstr "Azerbejdžanski"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Baskijski"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengalski" msgstr "Bengalski"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bugarski" msgstr "Bugarski"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalonski" msgstr "Katalonski"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Kineski" msgstr "Kineski"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Kineski (tradicionalni)" msgstr "Kineski (tradicionalni)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Češki" msgstr "Češki"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danski" msgstr "Danski"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Holandski" msgstr "Holandski"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estonski" msgstr "Estonski"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finski" msgstr "Finski"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Francuski" msgstr "Francuski"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galicijski"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Nemački" msgstr "Nemački"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Grčki" msgstr "Grčki"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebrejski" msgstr "Hebrejski"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Indijski" msgstr "Indijski"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Mađarski" msgstr "Mađarski"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonežanski" msgstr "Indonežanski"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irski" msgstr "Irski"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italijanski" msgstr "Italijanski"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japanski" msgstr "Japanski"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Korejski" msgstr "Korejski"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Latvijski" msgstr "Latvijski"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litvanski" msgstr "Litvanski"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malezijski" msgstr "Malezijski"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norveški" msgstr "Norveški"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persijski" msgstr "Persijski"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Poljski" msgstr "Poljski"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugalski" msgstr "Portugalski"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumunski" msgstr "Rumunski"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Ruski" msgstr "Ruski"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovacki" msgstr "Slovacki"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovenački" msgstr "Slovenački"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Španski" msgstr "Španski"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Švedski" msgstr "Švedski"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagaloški" msgstr "Tagaloški"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tajlandski" msgstr "Tajlandski"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turski" msgstr "Turski"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukrajinski" msgstr "Ukrajinski"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Srpski" msgstr "Srpski"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrajnski" msgstr "Ukrajnski"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vijetnamski" msgstr "Vijetnamski"
@ -339,7 +335,7 @@ msgstr "prevodi"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Prevedite tekst sa jednog jezika na drugi" msgstr "Prevedite tekst sa jednog jezika na drugi"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Prevedeni tekst" msgstr "Prevedeni tekst"
@ -545,7 +541,7 @@ msgstr "Kopiraj teks"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Nije moguće učitati %(url)s" msgstr "Nije moguće učitati %(url)s"
@ -571,21 +567,21 @@ msgstr "Hvala na ispravci. Imajte na umu da predlog neće odmah stupiti na snagu
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Nema dostupnih jezika. Da li ste pravilno instalirali modele?" msgstr "Nema dostupnih jezika. Da li ste pravilno instalirali modele?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Unesite svoj API ključ. Ako vam je potreban API ključ,%(instructions)s" msgstr "Unesite svoj API ključ. Ako vam je potreban API ključ,%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "kliknite na „Preuzmi API ključ“." msgstr "kliknite na „Preuzmi API ključ“."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "kontaktirajte administratora servera." msgstr "kontaktirajte administratora servera."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Besplatni API za mašinsko prevođenje otvorenog koda" msgstr "Besplatni API za mašinsko prevođenje otvorenog koda"
@ -639,101 +635,107 @@ msgstr "tamni/svetli mod"
msgid "Dismiss" msgid "Dismiss"
msgstr "Odbaci" msgstr "Odbaci"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API za prevođenje" msgstr "API za prevođenje"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Prevedi Tekst" msgstr "Prevedi Tekst"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Prevedi Fajl" msgstr "Prevedi Fajl"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Prevedi iz" msgstr "Prevedi iz"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Zamenite izvorni i ciljni jezik" msgstr "Zamenite izvorni i ciljni jezik"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Prevesti u" msgstr "Prevesti u"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Tekst za prevod" msgstr "Tekst za prevod"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Izbriši tekst" msgstr "Izbriši tekst"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Predloži prevod" msgstr "Predloži prevod"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Otkaži" msgstr "Otkaži"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Pošalji" msgstr "Pošalji"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Podržani formati fajlova:" msgstr "Podržani formati fajlova:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fajl" msgstr "Fajl"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Izbriši fajl" msgstr "Izbriši fajl"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Prevedi" msgstr "Prevedi"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Preuzmi" msgstr "Preuzmi"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Zahtev" msgstr "Zahtev"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Odgovor" msgstr "Odgovor"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API za prevođenje otvorenog koda" msgstr "API za prevođenje otvorenog koda"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Hostujte sami. Radi i bez internet konekcije. Laka instalacija." msgstr "Hostujte sami. Radi i bez internet konekcije. Laka instalacija."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "SlobodniPrevodilac" msgstr "SlobodniPrevodilac"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licenca:" msgstr "Licenca:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Napravljen sa %(heart)s, sa %(contributors)s , i pokreće ga %(engine)s" msgstr "Napravljen sa %(heart)s, sa %(contributors)s , i pokreće ga %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Saradnici" msgstr "%(libretranslate)s Saradnici"
@ -759,3 +761,10 @@ msgstr "%(libretranslate)s Saradnici"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "zatraži API ključ" #~ msgstr "zatraži API ključ"
#~ msgid "Basque"
#~ msgstr "Baskijski"
#~ msgid "Galician"
#~ msgstr "Galicijski"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2023-03-01 08:36+0000\n" "PO-Revision-Date: 2023-03-01 08:36+0000\n"
"Last-Translator: tygyh <jonis9898@hotmail.com>\n" "Last-Translator: tygyh <jonis9898@hotmail.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/libretranslate/app/sv/>\n" "Language-Team: Swedish <https://hosted.weblate.org/projects/libretranslate/app/sv/>\n"
@ -17,52 +17,52 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Invalid JSON-format" msgstr "Invalid JSON-format"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Identifiera Automatiskt" msgstr "Identifiera Automatiskt"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Obehörig" msgstr "Obehörig"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "För många förfrågningar begränsar överträdelser" msgstr "För många förfrågningar begränsar överträdelser"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Invalid API nyckel" msgstr "Invalid API nyckel"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Kontakta serveroperatören för att få en API-nyckel" msgstr "Kontakta serveroperatören för att få en API-nyckel"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Besök %(url)s för att få en API-nyckel" msgstr "Besök %(url)s för att få en API-nyckel"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Nedsaktning:" msgstr "Nedsaktning:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Ogiltig begäran: parametern %(name)s saknas" msgstr "Ogiltig begäran: parametern %(name)s saknas"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
@ -75,7 +75,7 @@ msgstr ""
"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 " "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
"0</x> parameter är inte ett tal %(name)s" "0</x> parameter är inte ett tal %(name)s"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
@ -88,23 +88,24 @@ msgstr ""
"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 " "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "
"0</x> parameter måste vara ≤ <x>1 1</x> %(name)s %(value)s" "0</x> parameter måste vara ≤ <x>1 1</x> %(name)s %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "Ogiltig begäran: begäran %(size)s överstiger textgränsen (%(limit)s)" msgstr "Ogiltig begäran: begäran %(size)s överstiger textgränsen (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s stöds inte" msgstr "%(lang)s stöds inte"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s-formatet stöds inte" msgstr "%(format)s-formatet stöds inte"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -113,28 +114,28 @@ msgstr ""
"%(tname)s (%(tcode)s) är inte tillgängligt som målspråk från %(sname)s " "%(tname)s (%(tcode)s) är inte tillgängligt som målspråk från %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Kan inte översätta text: %(text)s" msgstr "Kan inte översätta text: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Filöversättning är inaktiverad på denna server." msgstr "Filöversättning är inaktiverad på denna server."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Ogiltig begäran: tom fil" msgstr "Ogiltig begäran: tom fil"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Ogiltig begäran: filformat som inte stöds" msgstr "Ogiltig begäran: filformat som inte stöds"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Invalid filnamn" msgstr "Invalid filnamn"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Förslag är inaktiverade på denna server." msgstr "Förslag är inaktiverade på denna server."
@ -155,182 +156,178 @@ msgid "Azerbaijani"
msgstr "Azerbajdzjan" msgstr "Azerbajdzjan"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basket"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgariska" msgstr "Bulgariska"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalanska" msgstr "Katalanska"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Kinesiska" msgstr "Kinesiska"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Kinesiska (traditionell)" msgstr "Kinesiska (traditionell)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Tjeckien" msgstr "Tjeckien"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danska" msgstr "Danska"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Holländska" msgstr "Holländska"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estland" msgstr "Estland"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Finska finska" msgstr "Finska finska"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Franska franska" msgstr "Franska franska"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galiker"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Tyska tyska" msgstr "Tyska tyska"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Grekiska" msgstr "Grekiska"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebreiska" msgstr "Hebreiska"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Ungerska" msgstr "Ungerska"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesiska" msgstr "Indonesiska"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irländska" msgstr "Irländska"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italienska Italien" msgstr "Italienska Italien"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japansk" msgstr "Japansk"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreanska" msgstr "Koreanska"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Lettland" msgstr "Lettland"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litauen" msgstr "Litauen"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malay" msgstr "Malay"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norska" msgstr "Norska"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persiska" msgstr "Persiska"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polska" msgstr "Polska"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portugisiska" msgstr "Portugisiska"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portugisiska (Brasilien)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumänien" msgstr "Rumänien"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Ryska" msgstr "Ryska"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovakiska" msgstr "Slovakiska"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovenska" msgstr "Slovenska"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Spanska spanska" msgstr "Spanska spanska"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Svenska" msgstr "Svenska"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thailändska" msgstr "Thailändska"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turkiska" msgstr "Turkiska"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukraniska" msgstr "Ukraniska"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbiska" msgstr "Serbiska"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrainska" msgstr "Ukrainska"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamesiska" msgstr "Vietnamesiska"
@ -350,7 +347,7 @@ msgstr "översättning"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Översätt text från ett språk till ett annat" msgstr "Översätt text från ett språk till ett annat"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Översatt text" msgstr "Översatt text"
@ -556,7 +553,7 @@ msgstr "Kopiera text"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Kan inte ladda %(url)s" msgstr "Kan inte ladda %(url)s"
@ -584,31 +581,31 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Inga språk tillgängliga. Har du installerat modellerna korrekt?" msgstr "Inga språk tillgängliga. Har du installerat modellerna korrekt?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"Skriv in din API-nyckel. Om du behöver en API-nyckel, %(instructions)s" "Skriv in din API-nyckel. Om du behöver en API-nyckel, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "tryck på länken \"Get API Key\"." msgstr "tryck på länken \"Get API Key\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "kontakta serveroperatören." msgstr "kontakta serveroperatören."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Gratis och öppen källkod Maskinöversättning API" msgstr "Gratis och öppen källkod Maskinöversättning API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Gratis och öppen källkod Maskinöversättning API. Självvärd, offline kapabel " "Gratis och öppen källkod Maskinöversättning API. Självvärd, offline kapabel "
"och lätt att installera. Kör din egen API-server på bara några minuter." "och lätt att installera. Kör din egen API-server på bara några minuter."
@ -653,101 +650,109 @@ msgstr "Växla mörkt/ljusläge"
msgid "Dismiss" msgid "Dismiss"
msgstr "Avfärda" msgstr "Avfärda"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"På grund av bot missbruk är översättningsförfrågningar tillfälligt "
"begränsade till användare med en giltig API-nyckel. Förlåt för besväret!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Översättning API" msgstr "Översättning API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Översätt text" msgstr "Översätt text"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Översätt filer" msgstr "Översätt filer"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Översättning från" msgstr "Översättning från"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Swap källa och målspråk" msgstr "Swap källa och målspråk"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Översätt till" msgstr "Översätt till"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Text att översätta" msgstr "Text att översätta"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Ta bort text" msgstr "Ta bort text"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Föreslå översättning" msgstr "Föreslå översättning"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Avbokning" msgstr "Avbokning"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Skicka" msgstr "Skicka"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Stödda filformat:" msgstr "Stödda filformat:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Fil" msgstr "Fil"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Ta bort filen" msgstr "Ta bort filen"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Översättning" msgstr "Översättning"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Ladda ner" msgstr "Ladda ner"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Begäran" msgstr "Begäran"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Svar" msgstr "Svar"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API för maskinöversättning med öppen källkod" msgstr "API för maskinöversättning med öppen källkod"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Självhäftad. Offline kapabel. Lätt att ställa in." msgstr "Självhäftad. Offline kapabel. Lätt att ställa in."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Licens:" msgstr "Licens:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Tillverkad med %(heart)s av %(contributors)s och drivs av %(engine)s" msgstr "Tillverkad med %(heart)s av %(contributors)s och drivs av %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Bidragsgivare" msgstr "%(libretranslate)s Bidragsgivare"
@ -772,3 +777,9 @@ msgstr "%(libretranslate)s Bidragsgivare"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "få en API-nyckel" #~ msgstr "få en API-nyckel"
#~ msgid "Basque"
#~ msgstr "Basket"
#~ msgid "Galician"
#~ msgstr "Galiker"

View File

@ -1,4 +1,4 @@
# Translations template for LibreTranslate. # Tamil translations for LibreTranslate.
# Copyright (C) 2024 LibreTranslate Authors # Copyright (C) 2024 LibreTranslate Authors
# This file is distributed under the same license as the LibreTranslate # This file is distributed under the same license as the LibreTranslate
# project. # project.
@ -8,119 +8,119 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.2\n" "Project-Id-Version: LibreTranslate 1.6.2\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-01-12 20:04+0000\n" "PO-Revision-Date: 2025-01-12 20:04+0000\n"
"Last-Translator: தமிழ்நேரம் <anishprabu.t@gmail.com>\n" "Last-Translator: தமிழ்நேரம் <anishprabu.t@gmail.com>\n"
"Language-Team: Tamil <https://hosted.weblate.org/projects/libretranslate/app/"
"ta/>\n"
"Language: ta\n" "Language: ta\n"
"Language-Team: Tamil "
"<https://hosted.weblate.org/projects/libretranslate/app/ta/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.10-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "தவறான சாதொபொகு வடிவம்" msgstr "தவறான சாதொபொகு வடிவம்"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "ஆட்டோ கண்டறிதல்" msgstr "ஆட்டோ கண்டறிதல்"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "அங்கீகரிக்கப்படாதது" msgstr "அங்கீகரிக்கப்படாதது"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "பல கோரிக்கை மீறல்களைக் கட்டுப்படுத்துகிறது" msgstr "பல கோரிக்கை மீறல்களைக் கட்டுப்படுத்துகிறது"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "தவறான பநிஇ விசை" msgstr "தவறான பநிஇ விசை"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "பநிஇ விசையைப் பெற சேவையக ஆபரேட்டரைத் தொடர்பு கொள்ளவும்" msgstr "பநிஇ விசையைப் பெற சேவையக ஆபரேட்டரைத் தொடர்பு கொள்ளவும்"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "பநிஇ விசையைப் பெற %(url)s ஐப் பார்வையிடவும்" msgstr "பநிஇ விசையைப் பெற %(url)s ஐப் பார்வையிடவும்"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "மந்தநிலை:" msgstr "மந்தநிலை:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "தவறான கோரிக்கை: காணாமல் போன %(name)s அளவுரு" msgstr "தவறான கோரிக்கை: காணாமல் போன %(name)s அளவுரு"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "தவறான கோரிக்கை: %(name)s அளவுரு ஒரு எண் அல்ல" msgstr "தவறான கோரிக்கை: %(name)s அளவுரு ஒரு எண் அல்ல"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "தவறான கோரிக்கை: %(name)s அளவுரு <= %(value)s இருக்க வேண்டும்" msgstr "தவறான கோரிக்கை: %(name)s அளவுரு <= %(value)s இருக்க வேண்டும்"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "தவறான கோரிக்கை: கோரிக்கை (%(அளவு) வரி வரம்பை மீறுகிறது (%(வரம்புகள்)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s ஆதரிக்கப்படவில்லை" msgstr "%(lang)s ஆதரிக்கப்படவில்லை"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(வடிவம்) வடிவமைப்பு ஆதரிக்கப்படவில்லை" msgstr "%(வடிவம்) வடிவமைப்பு ஆதரிக்கப்படவில்லை"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
"%(எச் பெயர்) எச் (%(டி குறியீடுகள்)%(tname)s (%(tcode)s) இலிருந்து இலக்கு மொழியாக " "%(எச் பெயர்) எச் (%(டி குறியீடுகள்)%(tname)s (%(tcode)s) இலிருந்து இலக்கு"
"கிடைக்கவில்லை" " மொழியாக கிடைக்கவில்லை"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "உரையை மொழிபெயர்க்க முடியாது: %(text)s" msgstr "உரையை மொழிபெயர்க்க முடியாது: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "இந்த சேவையகத்தில் கோப்புகள் மொழிபெயர்ப்பு முடக்கப்பட்டுள்ளது." msgstr "இந்த சேவையகத்தில் கோப்புகள் மொழிபெயர்ப்பு முடக்கப்பட்டுள்ளது."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "தவறான கோரிக்கை: வெற்று கோப்பு" msgstr "தவறான கோரிக்கை: வெற்று கோப்பு"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "தவறான கோரிக்கை: கோப்பு வடிவம் ஆதரிக்கப்படவில்லை" msgstr "தவறான கோரிக்கை: கோப்பு வடிவம் ஆதரிக்கப்படவில்லை"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "தவறான கோப்பு பெயர்" msgstr "தவறான கோப்பு பெயர்"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "இந்த சேவையகத்தில் பரிந்துரைகள் முடக்கப்பட்டுள்ளன." msgstr "இந்த சேவையகத்தில் பரிந்துரைகள் முடக்கப்பட்டுள்ளன."
@ -141,178 +141,178 @@ msgid "Azerbaijani"
msgstr "அசர்பைசானி" msgstr "அசர்பைசானி"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "பாச்க்"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "பெங்காலி" msgstr "பெங்காலி"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "பல்கேரியன்" msgstr "பல்கேரியன்"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "கற்றலான்" msgstr "கற்றலான்"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "சீன" msgstr "சீன"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "சீன (பாரம்பரிய)" msgstr "சீன (பாரம்பரிய)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "செக்" msgstr "செக்"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "டேனிச்" msgstr "டேனிச்"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "டச்சு" msgstr "டச்சு"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "எச்பெராண்டோ" msgstr "எச்பெராண்டோ"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "எச்டோனிய" msgstr "எச்டோனிய"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "பின்னிச்" msgstr "பின்னிச்"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "பிரஞ்சு" msgstr "பிரஞ்சு"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "காலிசியன்"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "செர்மன்" msgstr "செர்மன்"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "கிரேக்கம்" msgstr "கிரேக்கம்"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "எபிரேய" msgstr "எபிரேய"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "இந்தி" msgstr "இந்தி"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "அங்கேரியன்" msgstr "அங்கேரியன்"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "இந்தோனேசிய" msgstr "இந்தோனேசிய"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "ஐரிச்" msgstr "ஐரிச்"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "இத்தாலிய" msgstr "இத்தாலிய"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "சப்பானியர்கள்" msgstr "சப்பானியர்கள்"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "கொரிய" msgstr "கொரிய"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "லாட்வியன்" msgstr "லாட்வியன்"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "லிதுவேனியன்" msgstr "லிதுவேனியன்"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "மலாய்" msgstr "மலாய்"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "நோர்வே" msgstr "நோர்வே"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "பெர்சியன்" msgstr "பெர்சியன்"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "போலீச்" msgstr "போலீச்"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "போர்த்துகீசியம்" msgstr "போர்த்துகீசியம்"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "ருமேனிய" msgstr "ருமேனிய"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "ரச்ய" msgstr "ரச்ய"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "ச்லோவாக்" msgstr "ச்லோவாக்"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "ச்லோவேனியன்" msgstr "ச்லோவேனியன்"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "ச்பானிச்" msgstr "ச்பானிச்"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "ச்வீடிச்" msgstr "ச்வீடிச்"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "டாக்லாக்" msgstr "டாக்லாக்"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "தாய்" msgstr "தாய்"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "துருக்கிய" msgstr "துருக்கிய"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:44
msgid "Ukranian"
msgstr ""
#: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "உருது" msgstr "உருது"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "செர்பிய" msgstr "செர்பிய"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "உக்ரேனிய" msgstr "உக்ரேனிய"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "வியட்நாமிய" msgstr "வியட்நாமிய"
@ -332,7 +332,7 @@ msgstr "மொழிபெயர்த்திடு"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "உரையை ஒரு மொழியிலிருந்து இன்னொரு மொழிக்கு மொழிபெயர்க்கவும்" msgstr "உரையை ஒரு மொழியிலிருந்து இன்னொரு மொழிக்கு மொழிபெயர்க்கவும்"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "மொழிபெயர்க்கப்பட்ட உரை" msgstr "மொழிபெயர்க்கப்பட்ட உரை"
@ -501,7 +501,8 @@ msgstr "நம்பிக்கை மதிப்பு"
#: libretranslate/locales/.swag.py:45 #: libretranslate/locales/.swag.py:45
msgid "Character input limit for this language (-1 indicates no limit)" msgid "Character input limit for this language (-1 indicates no limit)"
msgstr "" msgstr ""
"இந்த மொழிக்கான எழுத்து உள்ளீட்டு வரம்பு (-1 வரம்பு இல்லை என்பதைக் குறிக்கிறது)" "இந்த மொழிக்கான எழுத்து உள்ளீட்டு வரம்பு (-1 வரம்பு இல்லை என்பதைக் "
"குறிக்கிறது)"
#: libretranslate/locales/.swag.py:46 #: libretranslate/locales/.swag.py:46
msgid "Frontend translation timeout" msgid "Frontend translation timeout"
@ -539,7 +540,7 @@ msgstr "உரையை நகலெடுக்கவும்"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "%(url)s ஏற்ற முடியாது" msgstr "%(url)s ஏற்ற முடியாது"
@ -560,29 +561,30 @@ msgid ""
"Thanks for your correction. Note the suggestion will not take effect " "Thanks for your correction. Note the suggestion will not take effect "
"right away." "right away."
msgstr "" msgstr ""
"உங்கள் திருத்தத்திற்கு நன்றி. குறிப்பு பரிந்துரை இப்போதே நடைமுறைக்கு வராது." "உங்கள் திருத்தத்திற்கு நன்றி. குறிப்பு பரிந்துரை இப்போதே நடைமுறைக்கு "
"வராது."
#: libretranslate/templates/app.js.template:463 #: libretranslate/templates/app.js.template:463
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "மொழிகள் எதுவும் கிடைக்கவில்லை. நீங்கள் மாதிரிகளை சரியாக நிறுவினீர்களா?" msgstr "மொழிகள் எதுவும் கிடைக்கவில்லை. நீங்கள் மாதிரிகளை சரியாக நிறுவினீர்களா?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"உங்கள் பநிஇ விசையில் தட்டச்சு செய்க. உங்களுக்கு பநிஇ விசை தேவைப்பட்டால், " "உங்கள் பநிஇ விசையில் தட்டச்சு செய்க. உங்களுக்கு பநிஇ விசை தேவைப்பட்டால், "
"%(instructions)s" "%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "\"பநிஇ கீ\" இணைப்பை அழுத்தவும்." msgstr "\"பநிஇ கீ\" இணைப்பை அழுத்தவும்."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "சேவையக ஆபரேட்டரைத் தொடர்பு கொள்ளுங்கள்." msgstr "சேவையக ஆபரேட்டரைத் தொடர்பு கொள்ளுங்கள்."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "இலவச மற்றும் திறந்த மூல இயந்திர மொழிபெயர்ப்பு பநிஇ" msgstr "இலவச மற்றும் திறந்த மூல இயந்திர மொழிபெயர்ப்பு பநிஇ"
@ -592,8 +594,9 @@ msgid ""
"Free and Open Source Machine Translation API. Free to download, offline " "Free and Open Source Machine Translation API. Free to download, offline "
"capable and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"இலவச மற்றும் திறந்த மூல இயந்திர மொழிபெயர்ப்பு பநிஇ. சுய-ஓச்ட், இணைப்பில்லாத திறன் மற்றும் " "இலவச மற்றும் திறந்த மூல இயந்திர மொழிபெயர்ப்பு பநிஇ. சுய-ஓச்ட், "
"அமைக்க எளிதானது. உங்கள் சொந்த பநிஇ சேவையகத்தை சில நிமிடங்களில் இயக்கவும்." "இணைப்பில்லாத திறன் மற்றும் அமைக்க எளிதானது. உங்கள் சொந்த பநிஇ சேவையகத்தை "
"சில நிமிடங்களில் இயக்கவும்."
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -635,103 +638,116 @@ msgstr "இருண்ட/ஒளி பயன்முறையை மாற்
msgid "Dismiss" msgid "Dismiss"
msgstr "தள்ளுபடி" msgstr "தள்ளுபடி"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "மொழிபெயர்ப்பு பநிஇ" msgstr "மொழிபெயர்ப்பு பநிஇ"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "உரையை மொழிபெயர்க்கவும்" msgstr "உரையை மொழிபெயர்க்கவும்"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "கோப்புகளை மொழிபெயர்க்கவும்" msgstr "கோப்புகளை மொழிபெயர்க்கவும்"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "இருந்து மொழிபெயர்க்கவும்" msgstr "இருந்து மொழிபெயர்க்கவும்"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "மூலத்தை மாற்றவும் மற்றும் இலக்கு மொழிகள்" msgstr "மூலத்தை மாற்றவும் மற்றும் இலக்கு மொழிகள்"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "மொழிபெயர்க்கவும்" msgstr "மொழிபெயர்க்கவும்"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "மொழிபெயர்க்க உரை" msgstr "மொழிபெயர்க்க உரை"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "உரையை நீக்கு" msgstr "உரையை நீக்கு"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "மொழிபெயர்ப்பை பரிந்துரைக்கவும்" msgstr "மொழிபெயர்ப்பை பரிந்துரைக்கவும்"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "ரத்துசெய்" msgstr "ரத்துசெய்"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "அனுப்பு" msgstr "அனுப்பு"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "உதவி கோப்பு வடிவங்கள்:" msgstr "உதவி கோப்பு வடிவங்கள்:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "கோப்பு" msgstr "கோப்பு"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "கோப்பை அகற்று" msgstr "கோப்பை அகற்று"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "மொழிபெயர்த்திடு" msgstr "மொழிபெயர்த்திடு"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "பதிவிறக்கம்" msgstr "பதிவிறக்கம்"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "கோரிக்கை" msgstr "கோரிக்கை"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "பதில்" msgstr "பதில்"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "திறந்த மூல இயந்திர மொழிபெயர்ப்பு பநிஇ" msgstr "திறந்த மூல இயந்திர மொழிபெயர்ப்பு பநிஇ"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "சுய-ஓச்ட். இணைப்பில்லாத திறன். அமைக்க எளிதானது." msgstr "சுய-ஓச்ட். இணைப்பில்லாத திறன். அமைக்க எளிதானது."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "லிப்ரெட்ரான்ச்லேட்" msgstr "லிப்ரெட்ரான்ச்லேட்"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "உரிமம்:" msgstr "உரிமம்:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"%(heart)s %(contributors)s மூலம் தயாரிக்கப்படுகின்றன மற்றும் %(engine)s மூலம் " "%(heart)s %(contributors)s மூலம் தயாரிக்கப்படுகின்றன மற்றும் %(engine)s "
"இயக்கப்படுகின்றன" "மூலம் இயக்கப்படுகின்றன"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(லிப்ரெட்ரான்ச்லேட்) பங்களிப்பாளர்கள்" msgstr "%(லிப்ரெட்ரான்ச்லேட்) பங்களிப்பாளர்கள்"
#~ msgid "Basque"
#~ msgstr "பாச்க்"
#~ msgid "Galician"
#~ msgstr "காலிசியன்"

View File

@ -8,118 +8,117 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.1\n" "Project-Id-Version: LibreTranslate 1.6.1\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-02-02 21:36+0000\n" "PO-Revision-Date: 2025-02-02 21:36+0000\n"
"Last-Translator: ChayapholSmile <chayapholroibang@outlook.com>\n" "Last-Translator: ChayapholSmile <chayapholroibang@outlook.com>\n"
"Language-Team: Thai <https://hosted.weblate.org/projects/libretranslate/app/" "Language-Team: Thai <https://hosted.weblate.org/projects/libretranslate/app/th/>\n"
"th/>\n"
"Language: th\n" "Language: th\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.10-dev\n" "Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "รูปแบบ JSON ไม่ถูกต้อง" msgstr "รูปแบบ JSON ไม่ถูกต้อง"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "ตรวจสอบอัตโนมัติ" msgstr "ตรวจสอบอัตโนมัติ"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "ไม่มีชื่อ" msgstr "ไม่มีชื่อ"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "มีการละเมิดข้อห้ามมากเกินไป" msgstr "มีการละเมิดข้อห้ามมากเกินไป"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "กุญแจ API ใช้ไม่ได้หรือไม่ถูกต้อง" msgstr "กุญแจ API ใช้ไม่ได้หรือไม่ถูกต้อง"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "โปรดติดต่อโอเปอเรเตอร์เพื่อรับกุญแจ API" msgstr "โปรดติดต่อโอเปอเรเตอร์เพื่อรับกุญแจ API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "ไปยัง %(url)s เพื่อเอากุญแจ API" msgstr "ไปยัง %(url)s เพื่อเอากุญแจ API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "ชะลอ :" msgstr "ชะลอ :"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "การร้องขอไม่ถูกต้อง : ไม่พบ %(name)s พารามิเตอร์" msgstr "การร้องขอไม่ถูกต้อง : ไม่พบ %(name)s พารามิเตอร์"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "การร้องขอไม่ถูกต้อง : %(name)s พารามิเตอร์ไม่ใช่ตัวเลข" msgstr "การร้องขอไม่ถูกต้อง : %(name)s พารามิเตอร์ไม่ใช่ตัวเลข"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "การร้องขอไม่ถูกต้อง : %(name)s พารามิเตอร์ต้องเป็น &lt;= %(value)s" msgstr "การร้องขอไม่ถูกต้อง : %(name)s พารามิเตอร์ต้องเป็น &lt;= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"การร้องขอไม่ถูกต้อง : การร้องขอ %(size)s เกินขีดจํากัดของข้อความ %(limit)s)" "การร้องขอไม่ถูกต้อง : การร้องขอ %(size)s เกินขีดจํากัดของข้อความ %(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s ไม่รองรับ" msgstr "%(lang)s ไม่รองรับ"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s ยังไม่รองรับการฟอร์แมต" msgstr "%(format)s ยังไม่รองรับการฟอร์แมต"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
"(%(scode)s)" "(%(scode)s)"
msgstr "%(tname)s (%(tcode)sไม่มีภาษาเป้าหมาย %(sname)s (%(scode)s)" msgstr "%(tname)s (%(tcode)sไม่มีภาษาเป้าหมาย %(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "ไม่สามารถแปลข้อความ : %(text)s" msgstr "ไม่สามารถแปลข้อความ : %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "การแปลของแฟ้มถูกปิดการใช้งานบนเซิร์ฟเวอร์นี้." msgstr "การแปลของแฟ้มถูกปิดการใช้งานบนเซิร์ฟเวอร์นี้."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "การร้องขอไม่ถูกต้อง : ไฟล์ว่างเปล่า" msgstr "การร้องขอไม่ถูกต้อง : ไฟล์ว่างเปล่า"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "การร้องขอไม่ถูกต้อง : ยังไม่รองรับรูปแบบของแฟ้ม" msgstr "การร้องขอไม่ถูกต้อง : ยังไม่รองรับรูปแบบของแฟ้ม"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "ชื่อแฟ้มไม่ถูกต้อง" msgstr "ชื่อแฟ้มไม่ถูกต้อง"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "คําแนะนําถูกปิดการใช้งานบนเซิร์ฟเวอร์นี้." msgstr "คําแนะนําถูกปิดการใช้งานบนเซิร์ฟเวอร์นี้."
@ -140,182 +139,178 @@ msgid "Azerbaijani"
msgstr "อาร์เซอร์ไบจัน" msgstr "อาร์เซอร์ไบจัน"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "บาสก์"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "เบงกาลี" msgstr "เบงกาลี"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "บัลแกเรีย" msgstr "บัลแกเรีย"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "คาตาลัน" msgstr "คาตาลัน"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "จีน" msgstr "จีน"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "จีน (ดั้งเดิม)" msgstr "จีน (ดั้งเดิม)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "เชค" msgstr "เชค"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "เดนมาร์ก" msgstr "เดนมาร์ก"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "ดัตช์" msgstr "ดัตช์"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "เอสเปรันโต" msgstr "เอสเปรันโต"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "เอสโตเนีย" msgstr "เอสโตเนีย"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "ฟินแลนด์" msgstr "ฟินแลนด์"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "ฝรั่งเศส" msgstr "ฝรั่งเศส"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "กาลิเซีย"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "เยอรมัน" msgstr "เยอรมัน"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "กรีก" msgstr "กรีก"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "ฮีบรู" msgstr "ฮีบรู"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "ฮินดู" msgstr "ฮินดู"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "ฮังการี" msgstr "ฮังการี"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "อินโดนีเซีย" msgstr "อินโดนีเซีย"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "ไอริชName" msgstr "ไอริชName"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "อิตาลี" msgstr "อิตาลี"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "ญี่ปุ่น" msgstr "ญี่ปุ่น"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "เกาหลี" msgstr "เกาหลี"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "ภาษาลัตเวียName" msgstr "ภาษาลัตเวียName"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "ภาษาลิทัวเนียName" msgstr "ภาษาลิทัวเนียName"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "ภาษามาเลย์Name" msgstr "ภาษามาเลย์Name"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "นอร์เวย์" msgstr "นอร์เวย์"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "เปอร์เซีย" msgstr "เปอร์เซีย"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "โปแลนด์" msgstr "โปแลนด์"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "โปรตุเกส" msgstr "โปรตุเกส"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "โปรตุเกส (บราซิล)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "โรมาเนียName" msgstr "โรมาเนียName"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "รัสเซีย" msgstr "รัสเซีย"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "ภาษาสโลวาเกียName" msgstr "ภาษาสโลวาเกียName"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "ภาษาสโลเนียName" msgstr "ภาษาสโลเนียName"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "สเปน" msgstr "สเปน"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "สวีเดน" msgstr "สวีเดน"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "ป้ายกํากับ" msgstr "ป้ายกํากับ"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "ภาษาไทยName" msgstr "ภาษาไทยName"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "ภาษาตุรกีName" msgstr "ภาษาตุรกีName"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "ภาษาอุรากวัยName" msgstr "ภาษาอุรากวัยName"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "อูร์ดู" msgstr "อูร์ดู"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "เซอร์เบียName" msgstr "เซอร์เบียName"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "ยูเครน" msgstr "ยูเครน"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "ภาษาเวียดนามName" msgstr "ภาษาเวียดนามName"
@ -335,7 +330,7 @@ msgstr "แปล"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "แปลข้อความจากภาษาเป็นภาษาอื่น" msgstr "แปลข้อความจากภาษาเป็นภาษาอื่น"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "ข้อความที่แปลแล้ว" msgstr "ข้อความที่แปลแล้ว"
@ -541,7 +536,7 @@ msgstr "คัดลอกข้อความ"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "ไม่สามารถเรียกใช้ได้ %(url)s" msgstr "ไม่สามารถเรียกใช้ได้ %(url)s"
@ -567,30 +562,30 @@ msgstr "ขอบคุณที่แก้ไข โปรด สังเก
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "ไม่มีภาษา คุณติดตั้งแบบจําลองอย่างถูกต้องหรือไม่?" msgstr "ไม่มีภาษา คุณติดตั้งแบบจําลองอย่างถูกต้องหรือไม่?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "พิมพ์กุญแจ API ของคุณ ถ้าคุณต้องการกุญแจ API %(instructions)s" msgstr "พิมพ์กุญแจ API ของคุณ ถ้าคุณต้องการกุญแจ API %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "กดลิงก์ \"get API คีย์\"." msgstr "กดลิงก์ \"get API คีย์\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "ติดต่อเครื่องแม่ข่าย." msgstr "ติดต่อเครื่องแม่ข่าย."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API ฟรีและโอเพนซอร์ส" msgstr "API ฟรีและโอเพนซอร์ส"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"API ฟรีและโอเพนซอร์ส ระบบควบคุมตัวเอง เชื่อมต่อได้ง่าย เรียกใช้เซิร์ฟเวอร์ " "API ฟรีและโอเพนซอร์ส ระบบควบคุมตัวเอง เชื่อมต่อได้ง่าย เรียกใช้เซิร์ฟเวอร์ "
"API ของคุณเองในไม่กี่นาที." "API ของคุณเองในไม่กี่นาที."
@ -635,101 +630,115 @@ msgstr "สลับโหมดมืด/ แสง"
msgid "Dismiss" msgid "Dismiss"
msgstr "ไม่สนใจ" msgstr "ไม่สนใจ"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"เนื่องจากการใช้หุ่นในทางที่ผิด การร้องขอให้แปลจะถูกจํากัดเฉพาะผู้ใช้ชั่วคราว"
" ด้วยกุญแจ API ที่ถูกต้อง ขออภัยในความไม่สะดวก!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "แปล API" msgstr "แปล API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "แปลข้อความ" msgstr "แปลข้อความ"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "แปลแฟ้ม" msgstr "แปลแฟ้ม"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "แปลจาก" msgstr "แปลจาก"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "เปลี่ยนแหล่งและภาษาเป้าหมาย" msgstr "เปลี่ยนแหล่งและภาษาเป้าหมาย"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "แปลเป็น" msgstr "แปลเป็น"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "ข้อความที่จะแปล" msgstr "ข้อความที่จะแปล"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "ลบข้อความ" msgstr "ลบข้อความ"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "แนะนําการแปลภาษา" msgstr "แนะนําการแปลภาษา"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "ยกเลิก" msgstr "ยกเลิก"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "ส่ง" msgstr "ส่ง"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "รูปแบบแฟ้มที่รองรับ:" msgstr "รูปแบบแฟ้มที่รองรับ:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "แฟ้ม" msgstr "แฟ้ม"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "ลบแฟ้ม" msgstr "ลบแฟ้ม"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "แปล" msgstr "แปล"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "ดาวน์โหลด" msgstr "ดาวน์โหลด"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "ต้องการ" msgstr "ต้องการ"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "ปฏิกิริยา" msgstr "ปฏิกิริยา"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API สําหรับแปลภาษาแบบโอเพนซอร์ส" msgstr "API สําหรับแปลภาษาแบบโอเพนซอร์ส"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "หลงตัวเอง ไม่มีสัญญาณ ง่ายต่อการจัดฉาก." msgstr "หลงตัวเอง ไม่มีสัญญาณ ง่ายต่อการจัดฉาก."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "สัญญาอนุญาตสิทธิ์:" msgstr "สัญญาอนุญาตสิทธิ์:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "สร้างด้วย %(heart)s โดย %(contributors)s และพลังงานโดย %(engine)s" msgstr "สร้างด้วย %(heart)s โดย %(contributors)s และพลังงานโดย %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s ผู้มีส่วนร่วม" msgstr "%(libretranslate)s ผู้มีส่วนร่วม"
#~ msgid "Basque"
#~ msgstr "บาสก์"
#~ msgid "Galician"
#~ msgstr "กาลิเซีย"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.1\n" "Project-Id-Version: LibreTranslate 1.6.1\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-08-08 13:03-0400\n" "PO-Revision-Date: 2024-08-08 13:03-0400\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: fil_PH <LL@li.org>\n" "Language-Team: fil_PH <LL@li.org>\n"
@ -17,83 +17,84 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Hindi tanggap na anyo ng JSON" msgstr "Hindi tanggap na anyo ng JSON"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Di - Nakikitang Awto" msgstr "Di - Nakikitang Awto"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Hindi awtorisado" msgstr "Hindi awtorisado"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Napakarami ang humihiling ng limitasyon sa mga paglabag" msgstr "Napakarami ang humihiling ng limitasyon sa mga paglabag"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Hindi tanggap na key ng API" msgstr "Hindi tanggap na key ng API"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
"Pakisuyong makipag - ugnayan sa opereytor ng server upang makakuha ng susi " "Pakisuyong makipag - ugnayan sa opereytor ng server upang makakuha ng susi "
"ng API" "ng API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Pagdalaw %(url)s upang makakuha ng susing API" msgstr "Pagdalaw %(url)s upang makakuha ng susing API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Mabagal:" msgstr "Mabagal:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Imbalidong pangalan ng programa: bigo %(name)s parameter" msgstr "Imbalidong pangalan ng programa: bigo %(name)s parameter"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Imbalidong kahilingan: %(name)s Hindi numero ang parameter" msgstr "Imbalidong kahilingan: %(name)s Hindi numero ang parameter"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"Imbalidong kahilingan: %(name)s Ang parameter ay dapat &lt;= %(value)s" "Imbalidong kahilingan: %(name)s Ang parameter ay dapat &lt;= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Imbalidong pangalan ng programa: (%(size)s) lumampas sa itinakdang teksto " "Imbalidong pangalan ng programa: (%(size)s) lumampas sa itinakdang teksto "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s hindi suportado ang mga symbolic link" msgstr "%(lang)s hindi suportado ang mga symbolic link"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s Hindi suportado ang mga symbolic link" msgstr "%(format)s Hindi suportado ang mga symbolic link"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -102,28 +103,28 @@ msgstr ""
"%(tname)s (%(tcode)s) ay hindi magagamit bilang isang wikang puntirya mula " "%(tname)s (%(tcode)s) ay hindi magagamit bilang isang wikang puntirya mula "
"sa %(sname)s (%(scode)s)" "sa %(sname)s (%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Hindi maisalin ang teksto: %(text)s" msgstr "Hindi maisalin ang teksto: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Ang salin ng talaksan ay may kapansanan sa server na ito." msgstr "Ang salin ng talaksan ay may kapansanan sa server na ito."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Imbalidong pangalan ng programa: bigong talaksan" msgstr "Imbalidong pangalan ng programa: bigong talaksan"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Hindi suportado ang mga symbolic link" msgstr "Hindi suportado ang mga symbolic link"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Hindi tanggap na hostname" msgstr "Hindi tanggap na hostname"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Ang mga mungkahi ay may kapansanan sa serverg ito." msgstr "Ang mga mungkahi ay may kapansanan sa serverg ito."
@ -144,182 +145,178 @@ msgid "Azerbaijani"
msgstr "Azerbaijani" msgstr "Azerbaijani"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basque"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengali" msgstr "Bengali"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgariano" msgstr "Bulgariano"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Catalan" msgstr "Catalan"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Tsino" msgstr "Tsino"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Tsino (tradisyonal)" msgstr "Tsino (tradisyonal)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Czech" msgstr "Czech"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danes" msgstr "Danes"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Olandes" msgstr "Olandes"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estoniano" msgstr "Estoniano"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Wikang Pinlandes" msgstr "Wikang Pinlandes"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Pranses" msgstr "Pranses"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galician"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Aleman" msgstr "Aleman"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Griego" msgstr "Griego"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Hebreo" msgstr "Hebreo"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Hungariano" msgstr "Hungariano"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesian" msgstr "Indonesian"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Irlandes" msgstr "Irlandes"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Italyano" msgstr "Italyano"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Hapones" msgstr "Hapones"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Koreano" msgstr "Koreano"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Latviano" msgstr "Latviano"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Ang Lithuanian" msgstr "Ang Lithuanian"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malay" msgstr "Malay"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norwego" msgstr "Norwego"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Persiano" msgstr "Persiano"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Polako" msgstr "Polako"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portuges" msgstr "Portuges"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portuges (Brazil)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Romaniano" msgstr "Romaniano"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Ruso" msgstr "Ruso"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovak" msgstr "Slovak"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovenia" msgstr "Slovenia"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Kastila" msgstr "Kastila"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Suweko" msgstr "Suweko"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalog" msgstr "Tagalog"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Thai" msgstr "Thai"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Turko" msgstr "Turko"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukranian" msgstr "Ukranian"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urdu" msgstr "Urdu"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Serbiano" msgstr "Serbiano"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukrainian" msgstr "Ukrainian"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamese" msgstr "Vietnamese"
@ -339,7 +336,7 @@ msgstr "salin"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Isinalin ang teksto mula sa isang wika tungo sa ibang wika" msgstr "Isinalin ang teksto mula sa isang wika tungo sa ibang wika"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Isinalin na teksto" msgstr "Isinalin na teksto"
@ -547,7 +544,7 @@ msgstr "Kopya ng teksto"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Hindi maikarga %(url)s" msgstr "Hindi maikarga %(url)s"
@ -575,30 +572,30 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Walang makukuhang wika. Tama ba ang pagkakakabit mo sa mga modelo?" msgstr "Walang makukuhang wika. Tama ba ang pagkakakabit mo sa mga modelo?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Uri sa iyong API Key. Kung kailangan mo ng API key, %(instructions)s" msgstr "Uri sa iyong API Key. Kung kailangan mo ng API key, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "pindutin ang \"Get API Key\" link." msgstr "pindutin ang \"Get API Key\" link."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "makipag - ugnayan sa opereytor ng server." msgstr "makipag - ugnayan sa opereytor ng server."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API at Open Source Machine Translation" msgstr "API at Open Source Machine Translation"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Malaya at Open Source Machine Translation API. Sarili-hosted, offline may " "Malaya at Open Source Machine Translation API. Sarili-hosted, offline may "
"kakayahan at madaling mag-setup. Itakbo ang iyong sariling API server sa " "kakayahan at madaling mag-setup. Itakbo ang iyong sariling API server sa "
@ -644,103 +641,118 @@ msgstr "Togle dark/light mode"
msgid "Dismiss" msgid "Dismiss"
msgstr "Mga Mali" msgstr "Mga Mali"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Dahil sa pang-aabusong bit, ang mga kahilingan sa pagsasalin ay "
"pansamantalang nililimitahan sa mga gumagamit na may tanggap na susing API. "
"Ikinalulungkot ang abala!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API sa Pagsasalin" msgstr "API sa Pagsasalin"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Saling Teksto" msgstr "Saling Teksto"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Mga Larawan ng Pagsasalin" msgstr "Mga Larawan ng Pagsasalin"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Isinalin mula sa" msgstr "Isinalin mula sa"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Swap source at target languages" msgstr "Swap source at target languages"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Isinalin sa" msgstr "Isinalin sa"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Tekstong isasalin" msgstr "Tekstong isasalin"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Itapon ang teksto" msgstr "Itapon ang teksto"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Mungkahi" msgstr "Mungkahi"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Huwag ituloy" msgstr "Huwag ituloy"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Pagpadala" msgstr "Pagpadala"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Suportadong mga format ng talaksan:" msgstr "Suportadong mga format ng talaksan:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Sawi ang paglikha ng talaksan" msgstr "Sawi ang paglikha ng talaksan"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Alisin ang talaksan" msgstr "Alisin ang talaksan"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Pagsasalin" msgstr "Pagsasalin"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Ibaba" msgstr "Ibaba"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Kahilingan" msgstr "Kahilingan"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Pagtugon" msgstr "Pagtugon"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Open Source Machine Translation API" msgstr "Open Source Machine Translation API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Sarili-Hosted. May Kapansanan. Madaling Itakda." msgstr "Sarili-Hosted. May Kapansanan. Madaling Itakda."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Lisensiya:" msgstr "Lisensiya:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"Ginawa kasama ng %(heart)s sunod %(contributors)s at pinapatakbo ng " "Ginawa kasama ng %(heart)s sunod %(contributors)s at pinapatakbo ng "
"%(engine)s" "%(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Tagapag - abuloy" msgstr "%(libretranslate)s Tagapag - abuloy"
#~ msgid "Basque"
#~ msgstr "Basque"
#~ msgid "Galician"
#~ msgstr "Galician"

View File

@ -8,92 +8,91 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-02-21 14:18+0000\n" "PO-Revision-Date: 2025-02-21 14:18+0000\n"
"Last-Translator: Piero Toffanin <pt@masseranolabs.com>\n" "Last-Translator: Piero Toffanin <pt@masseranolabs.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/libretranslate/" "Language-Team: Turkish <https://hosted.weblate.org/projects/libretranslate/app/tr/>\n"
"app/tr/>\n"
"Language: tr\n" "Language: tr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.10.1-dev\n" "Generated-By: Babel 2.12.1\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Geçersiz JSON biçimi" msgstr "Geçersiz JSON biçimi"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Otomatik Algılama" msgstr "Otomatik Algılama"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Yetkisiz" msgstr "Yetkisiz"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Çok fazla istekte bulunarak, istek sınırııldı" msgstr "Çok fazla istekte bulunarak, istek sınırııldı"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Geçersiz API anahtarı" msgstr "Geçersiz API anahtarı"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
"Bir API anahtarı almak için lütfen sunucu yöneticisiyle iletişime geçin" "Bir API anahtarı almak için lütfen sunucu yöneticisiyle iletişime geçin"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "API anahtarı almak için %(url)s adresini ziyaret edin" msgstr "API anahtarı almak için %(url)s adresini ziyaret edin"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Yavaşlama:" msgstr "Yavaşlama:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Geçersiz istek: eksik %(name)s parametresi" msgstr "Geçersiz istek: eksik %(name)s parametresi"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Geçersiz istek: %(name)s parametresi bir sayı değil" msgstr "Geçersiz istek: %(name)s parametresi bir sayı değil"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
"Geçersiz istek: %(name)s parametresi %(value)s değerinden küçük veya eşit " "Geçersiz istek: %(name)s parametresi %(value)s değerinden küçük veya eşit "
"olmalı" "olmalı"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "Geçersiz istek: istek (%(size)s) metin sınırınııyor (%(limit)s)" msgstr "Geçersiz istek: istek (%(size)s) metin sınırınııyor (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s desteklenmiyor" msgstr "%(lang)s desteklenmiyor"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s biçimi desteklenmiyor" msgstr "%(format)s biçimi desteklenmiyor"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -102,28 +101,28 @@ msgstr ""
"%(tname)s (%(tcode)s), %(sname)s (%(scode)s) için hedef dil olarak " "%(tname)s (%(tcode)s), %(sname)s (%(scode)s) için hedef dil olarak "
"kullanılamıyor" "kullanılamıyor"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Metin çevrilemiyor: %(text)s" msgstr "Metin çevrilemiyor: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Dosya çevirisi bu sunucuda devre dışı bırakıldı." msgstr "Dosya çevirisi bu sunucuda devre dışı bırakıldı."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Geçersiz istek: boş dosya" msgstr "Geçersiz istek: boş dosya"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Geçersiz istek: dosya biçimi desteklenmiyor" msgstr "Geçersiz istek: dosya biçimi desteklenmiyor"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Geçersiz dosya adı" msgstr "Geçersiz dosya adı"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Öneriler bu sunucuda devre dışı bırakıldı." msgstr "Öneriler bu sunucuda devre dışı bırakıldı."
@ -144,182 +143,178 @@ msgid "Azerbaijani"
msgstr "Azerice" msgstr "Azerice"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Basque"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Bengalce" msgstr "Bengalce"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Bulgarca" msgstr "Bulgarca"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Katalanca" msgstr "Katalanca"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Çince" msgstr "Çince"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Çince (geleneksel)" msgstr "Çince (geleneksel)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Çekçe" msgstr "Çekçe"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Danca" msgstr "Danca"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Felemenkçe" msgstr "Felemenkçe"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto" msgstr "Esperanto"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Estonca" msgstr "Estonca"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Fince" msgstr "Fince"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Fransızca" msgstr "Fransızca"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Galician"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Almanca" msgstr "Almanca"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Yunanca" msgstr "Yunanca"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "İbranice" msgstr "İbranice"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hintçe" msgstr "Hintçe"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Macarca" msgstr "Macarca"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Endonezce" msgstr "Endonezce"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "İrlandaca" msgstr "İrlandaca"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "İtalyanca" msgstr "İtalyanca"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Japonca" msgstr "Japonca"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Korece" msgstr "Korece"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Letonca" msgstr "Letonca"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Litvanyaca" msgstr "Litvanyaca"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Malayca" msgstr "Malayca"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Norveççe" msgstr "Norveççe"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Farsça" msgstr "Farsça"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Lehçe" msgstr "Lehçe"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Portekizce" msgstr "Portekizce"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "Portekiz (Brazil)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Rumence" msgstr "Rumence"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Rusça" msgstr "Rusça"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovakça" msgstr "Slovakça"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Slovence" msgstr "Slovence"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "İspanyolca" msgstr "İspanyolca"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "İsveççe" msgstr "İsveççe"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Tagalogca" msgstr "Tagalogca"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Tayca" msgstr "Tayca"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Türkçe" msgstr "Türkçe"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukraynaca" msgstr "Ukraynaca"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Urduca" msgstr "Urduca"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Sırpça" msgstr "Sırpça"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Ukraynaca" msgstr "Ukraynaca"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "Vietnamca" msgstr "Vietnamca"
@ -339,7 +334,7 @@ msgstr "çevir"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Bir dilden diğerine metin çevirin" msgstr "Bir dilden diğerine metin çevirin"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Çevirilen metin" msgstr "Çevirilen metin"
@ -545,7 +540,7 @@ msgstr "Metni kopyala"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "%(url)s yüklenemiyor" msgstr "%(url)s yüklenemiyor"
@ -572,32 +567,32 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Kullanılabilir dil yok. Modelleri doğru şekilde yüklediniz mi?" msgstr "Kullanılabilir dil yok. Modelleri doğru şekilde yüklediniz mi?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"API anahtarınızı yazın. Bir API anahtarına ihtiyacınız varsa, " "API anahtarınızı yazın. Bir API anahtarına ihtiyacınız varsa, "
"%(instructions)s" "%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "\"API Anahtarı Al\" bağlantısına tıklayın." msgstr "\"API Anahtarı Al\" bağlantısına tıklayın."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "sunucu yöneticisiyle iletişime geçin." msgstr "sunucu yöneticisiyle iletişime geçin."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Özgür ve Açık Kaynaklı Makine Çevirisi API'si" msgstr "Özgür ve Açık Kaynaklı Makine Çevirisi API'si"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"Özgür ve Açık Kaynaklı Makine Çevirisi API'si. Kendiniz " "Özgür ve Açık Kaynaklı Makine Çevirisi API'si. Kendiniz "
"barındırabileceğiniz, çevrim dışı çalışabilir ve kurulumu kolay. Sadece " "barındırabileceğiniz, çevrim dışı çalışabilir ve kurulumu kolay. Sadece "
@ -643,104 +638,112 @@ msgstr "Koyu/açık modu değiştir"
msgid "Dismiss" msgid "Dismiss"
msgstr "Kapat" msgstr "Kapat"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"Bot kötüye kullanılması nedeniyle, çeviri talepleri geçerli bir API anahtarı"
" olan kullanıcılarla geçici olarak sınırlıdır. Rahatlık için özür dilerim!"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "Çeviri API'si" msgstr "Çeviri API'si"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Metin Çevir" msgstr "Metin Çevir"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Dosya Çevir" msgstr "Dosya Çevir"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Şundan çevir" msgstr "Şundan çevir"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Kaynak ve hedef dilleri değiştir" msgstr "Kaynak ve hedef dilleri değiştir"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Şuna çevir" msgstr "Şuna çevir"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Çevrilecek metin" msgstr "Çevrilecek metin"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Metni sil" msgstr "Metni sil"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Çeviri öner" msgstr "Çeviri öner"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "İptal" msgstr "İptal"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Gönder" msgstr "Gönder"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Desteklenen dosya biçimleri:" msgstr "Desteklenen dosya biçimleri:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Dosya" msgstr "Dosya"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Dosyayı kaldır" msgstr "Dosyayı kaldır"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Çevir" msgstr "Çevir"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "İndir" msgstr "İndir"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "İstek" msgstr "İstek"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Yanıt" msgstr "Yanıt"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "Açık Kaynaklı Makine Çevirisi API'si" msgstr "Açık Kaynaklı Makine Çevirisi API'si"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
"Kendiniz Barındırabileceğiniz. Çevrim Dışı Çalışabilen. Kurulumu Kolay." "Kendiniz Barındırabileceğiniz. Çevrim Dışı Çalışabilen. Kurulumu Kolay."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Lisans:" msgstr "Lisans:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"%(contributors)s tarafından %(heart)s ile yapıldı ve %(engine)s tarafından " "%(contributors)s tarafından %(heart)s ile yapıldı ve %(engine)s tarafından "
"desteklenmektedir" "desteklenmektedir"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s Katkıda Bulunanlar" msgstr "%(libretranslate)s Katkıda Bulunanlar"
@ -765,3 +768,9 @@ msgstr "%(libretranslate)s Katkıda Bulunanlar"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "bir API anahtarı alın" #~ msgstr "bir API anahtarı alın"
#~ msgid "Basque"
#~ msgstr "Basque"
#~ msgid "Galician"
#~ msgstr "Galician"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.12\n" "Project-Id-Version: LibreTranslate 1.3.12\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-02-20 07:02+0000\n" "PO-Revision-Date: 2024-02-20 07:02+0000\n"
"Last-Translator: Liam Johnson <ibrahimjan@mail.ustc.edu.cn>\n" "Last-Translator: Liam Johnson <ibrahimjan@mail.ustc.edu.cn>\n"
"Language: ug\n" "Language: ug\n"
@ -18,106 +18,107 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "ئىناۋەتسىز JSON فورماتى" msgstr "ئىناۋەتسىز JSON فورماتى"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "ئاپتوماتىك تەكشۈرۈش" msgstr "ئاپتوماتىك تەكشۈرۈش"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "ھوقۇق بېرىلمىگەن" msgstr "ھوقۇق بېرىلمىگەن"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "ئىلتىماس سانى چەكتىن ئاشتى" msgstr "ئىلتىماس سانى چەكتىن ئاشتى"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "API ئاچقۇچ ئىناۋەتسىز" msgstr "API ئاچقۇچ ئىناۋەتسىز"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "" msgstr ""
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "" msgstr ""
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "" msgstr ""
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "" msgstr ""
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "" msgstr ""
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "" msgstr ""
@ -138,182 +139,178 @@ msgid "Azerbaijani"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -333,7 +330,7 @@ msgstr ""
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "" msgstr ""
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "" msgstr ""
@ -536,7 +533,7 @@ msgstr ""
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "" msgstr ""
@ -562,21 +559,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "" msgstr ""
@ -627,101 +624,107 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "" msgstr ""
@ -743,3 +746,9 @@ msgstr ""
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "" #~ msgstr ""
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,90 +8,90 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-03-28 10:20+0000\n" "PO-Revision-Date: 2025-03-28 10:20+0000\n"
"Last-Translator: Ohirok <ohirok@users.noreply.hosted.weblate.org>\n" "Last-Translator: Ohirok <ohirok@users.noreply.hosted.weblate.org>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/libretranslate/"
"app/uk/>\n"
"Language: uk\n" "Language: uk\n"
"Language-Team: Ukrainian "
"<https://hosted.weblate.org/projects/libretranslate/app/uk/>\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "Generated-By: Babel 2.12.1\n"
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.11-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Неправильний формат JSON" msgstr "Неправильний формат JSON"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Автовизначення" msgstr "Автовизначення"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Неавторизовано" msgstr "Неавторизовано"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Перевищено ліміт запитів" msgstr "Перевищено ліміт запитів"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Неправильний API ключ" msgstr "Неправильний API ключ"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Зв'яжіться із оператором сервера, щоб отримати API ключ" msgstr "Зв'яжіться із оператором сервера, щоб отримати API ключ"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Відвідайте %(url)s, щоб отримати API ключ" msgstr "Відвідайте %(url)s, щоб отримати API ключ"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Сповільнення:" msgstr "Сповільнення:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Неправильний запит: відсутній параметр %(name)s" msgstr "Неправильний запит: відсутній параметр %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "Неправильний запит: параметр %(name)s не є числом" msgstr "Неправильний запит: параметр %(name)s не є числом"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "Неправильний запит: параметр %(name)s має бути <= %(value)s" msgstr "Неправильний запит: параметр %(name)s має бути <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "Неправильний запит: запит (%(size)s) перевищує ліміт тексту (%(limit)s)" msgstr "Неправильний запит: запит (%(size)s) перевищує ліміт тексту (%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s не підтримується" msgstr "%(lang)s не підтримується"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "Формат %(format)s не підтримується" msgstr "Формат %(format)s не підтримується"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -100,28 +100,28 @@ msgstr ""
"%(tname)s (%(tcode)s) не доступна, як мова перекладу з %(sname)s " "%(tname)s (%(tcode)s) не доступна, як мова перекладу з %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Не вдалося перекласти текст: %(text)s" msgstr "Не вдалося перекласти текст: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Переклад файлів на цьому сервері вимкнено." msgstr "Переклад файлів на цьому сервері вимкнено."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Неправильний запит: порожній файл" msgstr "Неправильний запит: порожній файл"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Неправильний запит: формат файлу не підтримується" msgstr "Неправильний запит: формат файлу не підтримується"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Неправильна назва файлу" msgstr "Неправильна назва файлу"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Пропозиції на цьому сервері вимкнено." msgstr "Пропозиції на цьому сервері вимкнено."
@ -142,182 +142,178 @@ msgid "Azerbaijani"
msgstr "Азербайджанська" msgstr "Азербайджанська"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "Баскська"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "Бенгальська" msgstr "Бенгальська"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "Болгарська" msgstr "Болгарська"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "Каталанська" msgstr "Каталанська"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Китайська" msgstr "Китайська"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "Китайська (традиційна)" msgstr "Китайська (традиційна)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Чеська" msgstr "Чеська"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Данська" msgstr "Данська"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Нідерландська" msgstr "Нідерландська"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Есперанто" msgstr "Есперанто"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "Естонська" msgstr "Естонська"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Фінська" msgstr "Фінська"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Французька" msgstr "Французька"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "Галісійська"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Німецька" msgstr "Німецька"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Грецька" msgstr "Грецька"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Іврит" msgstr "Іврит"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Хінді" msgstr "Хінді"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Угорська" msgstr "Угорська"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Індонезійська" msgstr "Індонезійська"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "Ірландська" msgstr "Ірландська"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Італійська" msgstr "Італійська"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Японська" msgstr "Японська"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Корейська" msgstr "Корейська"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "Латиська" msgstr "Латиська"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "Литовська" msgstr "Литовська"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "Малайська" msgstr "Малайська"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "Норвезька" msgstr "Норвезька"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Перська" msgstr "Перська"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Польська" msgstr "Польська"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Португальська" msgstr "Португальська"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "Румунська" msgstr "Румунська"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Російська" msgstr "Російська"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Словацька" msgstr "Словацька"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "Словенська" msgstr "Словенська"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Іспанська" msgstr "Іспанська"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Шведська" msgstr "Шведська"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "Тагальська" msgstr "Тагальська"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "Тайська" msgstr "Тайська"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Турецька" msgstr "Турецька"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Українська" msgstr "Українська"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "Урду" msgstr "Урду"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "Сербська" msgstr "Сербська"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "Українська" msgstr "Українська"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "В'єтнамська" msgstr "В'єтнамська"
@ -337,7 +333,7 @@ msgstr "переклад"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Перекласти текст з однієї мови на іншу" msgstr "Перекласти текст з однієї мови на іншу"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Перекладений текст" msgstr "Перекладений текст"
@ -545,7 +541,7 @@ msgstr "Скопіювати текст"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Не вдається завантажити %(url)s" msgstr "Не вдається завантажити %(url)s"
@ -573,21 +569,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Немає доступних мов. Чи правильно ви встановили моделі?" msgstr "Немає доступних мов. Чи правильно ви встановили моделі?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Введіть свій API ключ. Якщо вам потрібен API ключ, %(instructions)s" msgstr "Введіть свій API ключ. Якщо вам потрібен API ключ, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "натисніть на посилання \"Отримати API ключ\"." msgstr "натисніть на посилання \"Отримати API ключ\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "зв'язатися з оператором сервера." msgstr "зв'язатися з оператором сервера."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "Безплатний API машинного перекладу з відкритим сирцевим кодом" msgstr "Безплатний API машинного перекладу з відкритим сирцевим кодом"
@ -641,103 +637,109 @@ msgstr "Перемкнути темну/світлу тему"
msgid "Dismiss" msgid "Dismiss"
msgstr "Відмовитись" msgstr "Відмовитись"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API для перекладу" msgstr "API для перекладу"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Переклад тексту" msgstr "Переклад тексту"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Переклад файлів" msgstr "Переклад файлів"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Перекласти з" msgstr "Перекласти з"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Поміняти мови місцями" msgstr "Поміняти мови місцями"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Перекласти на" msgstr "Перекласти на"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Текст для перекладу" msgstr "Текст для перекладу"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Видалити текст" msgstr "Видалити текст"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Запропонувати переклад" msgstr "Запропонувати переклад"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Скасувати" msgstr "Скасувати"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Надіслати" msgstr "Надіслати"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Підтримувані формати файлів:" msgstr "Підтримувані формати файлів:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Файл" msgstr "Файл"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Видалити файл" msgstr "Видалити файл"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Перекласти" msgstr "Перекласти"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Завантажити" msgstr "Завантажити"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Запит" msgstr "Запит"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Відповідь" msgstr "Відповідь"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API машинного перекладу з відкритим сирцевим кодом" msgstr "API машинного перекладу з відкритим сирцевим кодом"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
"Безплвтне завантаження. Можливість роботи в офлайн режимі. Простота " "Безплвтне завантаження. Можливість роботи в офлайн режимі. Простота "
"налаштування." "налаштування."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Ліцензія:" msgstr "Ліцензія:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Зроблено з %(heart)s %(contributors)s та працює на основі %(engine)s" msgstr "Зроблено з %(heart)s %(contributors)s та працює на основі %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "спільнотою %(libretranslate)s" msgstr "спільнотою %(libretranslate)s"
@ -766,3 +768,10 @@ msgstr "спільнотою %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "отримайте API ключ" #~ msgstr "отримайте API ключ"
#~ msgid "Basque"
#~ msgstr "Баскська"
#~ msgid "Galician"
#~ msgstr "Галісійська"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.6.1\n" "Project-Id-Version: LibreTranslate 1.6.1\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-08-08 13:03-0400\n" "PO-Revision-Date: 2024-08-08 13:03-0400\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: ur <LL@li.org>\n" "Language-Team: ur <LL@li.org>\n"
@ -17,78 +17,79 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "ایس " msgstr "ایس "
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "خود کار ڈیکاٹ" msgstr "خود کار ڈیکاٹ"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "غیر درج شدہ" msgstr "غیر درج شدہ"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "بہت سے طلبہ کی خلاف ورزی کی حدود ہیں۔" msgstr "بہت سے طلبہ کی خلاف ورزی کی حدود ہیں۔"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "اہم تجاویز" msgstr "اہم تجاویز"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "براہ کرم سرور آپریٹر سے رابطہ کریں" msgstr "براہ کرم سرور آپریٹر سے رابطہ کریں"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "ملاقات %(url)s ایک ایپی کلید حاصل کرنے کے لئے" msgstr "ملاقات %(url)s ایک ایپی کلید حاصل کرنے کے لئے"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "غلطی:" msgstr "غلطی:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "غیر متصل سوال: %(name)s پیرامیٹر" msgstr "غیر متصل سوال: %(name)s پیرامیٹر"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "غیر متصل درخواست: %(name)s پیرامیٹر نمبر نہیں ہے" msgstr "غیر متصل درخواست: %(name)s پیرامیٹر نمبر نہیں ہے"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "غیر متصل درخواست: %(name)s پیرامیٹر لازمی ہے. %(value)s" msgstr "غیر متصل درخواست: %(name)s پیرامیٹر لازمی ہے. %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "بے پناہ درخواست (انگریزی:%(size)s) متن حد سے تجاوز کرتا ہے۔%(limit)s)" msgstr "بے پناہ درخواست (انگریزی:%(size)s) متن حد سے تجاوز کرتا ہے۔%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s اور ان کی مدد نہیں کی جائے گی" msgstr "%(lang)s اور ان کی مدد نہیں کی جائے گی"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s فارمیٹ کی مدد نہیں کی جاسکتی" msgstr "%(format)s فارمیٹ کی مدد نہیں کی جاسکتی"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
@ -97,28 +98,28 @@ msgstr ""
"%(tname)s (%(tcode)s) سے مراد زبان کے طور پر دستیاب نہیں ہے۔ %(sname)s " "%(tname)s (%(tcode)s) سے مراد زبان کے طور پر دستیاب نہیں ہے۔ %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "ترجمہ: %(text)s" msgstr "ترجمہ: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "فائل کا ترجمہ اس سرور پر معذور ہے۔." msgstr "فائل کا ترجمہ اس سرور پر معذور ہے۔."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "محفوظ درخواست: خالی فائل" msgstr "محفوظ درخواست: خالی فائل"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "محفوظ درخواست: فائل کی معاونت نہیں ہے" msgstr "محفوظ درخواست: فائل کی معاونت نہیں ہے"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "نقل‌مکانی" msgstr "نقل‌مکانی"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "اس سرور پر خدمات معطل ہیں۔." msgstr "اس سرور پر خدمات معطل ہیں۔."
@ -139,182 +140,178 @@ msgid "Azerbaijani"
msgstr "آذربائیجان" msgstr "آذربائیجان"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "بسک"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "بنگالی" msgstr "بنگالی"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "بلغاریہ" msgstr "بلغاریہ"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "کتالان" msgstr "کتالان"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "چین" msgstr "چین"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "چینی (انگریزی:" msgstr "چینی (انگریزی:"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "چیک" msgstr "چیک"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "دانش" msgstr "دانش"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "ڈچ" msgstr "ڈچ"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "ایسپرانتو" msgstr "ایسپرانتو"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "ايستان" msgstr "ايستان"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "فِش" msgstr "فِش"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "فر انس" msgstr "فر انس"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "جلیان"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "جرمني" msgstr "جرمني"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "یونانی" msgstr "یونانی"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "عبرانی" msgstr "عبرانی"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "ہندی" msgstr "ہندی"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "ه رات" msgstr "ه رات"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "انڈونیشیا" msgstr "انڈونیشیا"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "آئرش" msgstr "آئرش"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "اطالوی" msgstr "اطالوی"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "جاپاني" msgstr "جاپاني"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "کوریا" msgstr "کوریا"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "لٹو يا" msgstr "لٹو يا"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "لتھووینیا" msgstr "لتھووینیا"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "ملے" msgstr "ملے"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "ناري" msgstr "ناري"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "فارسی" msgstr "فارسی"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "پولش" msgstr "پولش"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "فر انس" msgstr "فر انس"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr "پرتگالی (Brazil)"
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "رومي" msgstr "رومي"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "رو ن" msgstr "رو ن"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "سلواک" msgstr "سلواک"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "سلووینیا" msgstr "سلووینیا"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "اندلس" msgstr "اندلس"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "سو ڈا ني" msgstr "سو ڈا ني"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "غیر متصل" msgstr "غیر متصل"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "تھائی" msgstr "تھائی"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "ترکي" msgstr "ترکي"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "یورینس" msgstr "یورینس"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "اُردو" msgstr "اُردو"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "سر گري" msgstr "سر گري"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "یوکرین" msgstr "یوکرین"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "ویتنام" msgstr "ویتنام"
@ -334,7 +331,7 @@ msgstr "ترجمہ"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "زبان سے دوسری زبان تک عبارت" msgstr "زبان سے دوسری زبان تک عبارت"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "نقل و حمل" msgstr "نقل و حمل"
@ -540,7 +537,7 @@ msgstr "متن نقل کریں"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "لوڈ نہیں ہوسکتا %(url)s" msgstr "لوڈ نہیں ہوسکتا %(url)s"
@ -566,31 +563,31 @@ msgstr "آپ کی اصلاح کا شکریہ. اِس سلسلے میں ایک م
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "کوئی زبان دستیاب نہیں۔ آپ نے ماڈلز کو درست طور پر نصب کیا؟?" msgstr "کوئی زبان دستیاب نہیں۔ آپ نے ماڈلز کو درست طور پر نصب کیا؟?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
"قسم اپنی ایپی کلید میں. آپ کو ایک ایپی کلید کی ضرورت ہے تو، %(instructions)s" "قسم اپنی ایپی کلید میں. آپ کو ایک ایپی کلید کی ضرورت ہے تو، %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "\"پی اے کلید\" لنک پر زور دیں." msgstr "\"پی اے کلید\" لنک پر زور دیں."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "سرور آپریٹر سے رابطہ کریں." msgstr "سرور آپریٹر سے رابطہ کریں."
#: libretranslate/templates/index.html:9 #: libretranslate/templates/index.html:9
#: libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "آزاد اور کھلے ماخذ مشین اے پی آئی" msgstr "آزاد اور کھلے ماخذ مشین اے پی آئی"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr ""
"آزاد اور اوپن ماخذ مشین اے پی آئی۔ خود غرضی، بے قاعدہ صلاحیت اور آسانی سے " "آزاد اور اوپن ماخذ مشین اے پی آئی۔ خود غرضی، بے قاعدہ صلاحیت اور آسانی سے "
"نصب کرنے کے لئے. صرف چند منٹ میں اپنے ذاتی ایپی سرور چلا." "نصب کرنے کے لئے. صرف چند منٹ میں اپنے ذاتی ایپی سرور چلا."
@ -635,103 +632,117 @@ msgstr "تاریکی / روشنی کا موڈ"
msgid "Dismiss" msgid "Dismiss"
msgstr "تفریق" msgstr "تفریق"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users with"
" a valid API key. Sorry for the inconvenience!"
msgstr ""
"غلط استعمال کی وجہ سے ترجمہ کی درخواستیں عارضی طور پر صارفین تک ہی محدود "
"ہوتی ہیں جن میں مجاز اے پی آئی کلید ہوتی ہے۔ تسلی کیلئے معافی مانگیں !"
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "ترجمہ" msgstr "ترجمہ"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "متن" msgstr "متن"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "فائلیں" msgstr "فائلیں"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "عبارت سے" msgstr "عبارت سے"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "سواپ ماخذ اور ہدف زبانیں ہیں۔" msgstr "سواپ ماخذ اور ہدف زبانیں ہیں۔"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "داخل ہوں گے" msgstr "داخل ہوں گے"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "ترجمہ کرنے کے لئے متن" msgstr "ترجمہ کرنے کے لئے متن"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "حذف" msgstr "حذف"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "ترجمہ" msgstr "ترجمہ"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "منسوخ" msgstr "منسوخ"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "بھیجو" msgstr "بھیجو"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "معاون فائل فارمیٹ:" msgstr "معاون فائل فارمیٹ:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "فائل" msgstr "فائل"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "فائل حذف کریں" msgstr "فائل حذف کریں"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "عبارت" msgstr "عبارت"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "اوپر لکھیں" msgstr "اوپر لکھیں"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "درخواست" msgstr "درخواست"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "دوبارہ شروع" msgstr "دوبارہ شروع"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "دستیاب مشینوں کا ترجمہ اے پی آئی" msgstr "دستیاب مشینوں کا ترجمہ اے پی آئی"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "خود مختار ہو گیا۔ ممکن ہے. تیار کرنے کے لئے آسان." msgstr "خود مختار ہو گیا۔ ممکن ہے. تیار کرنے کے لئے آسان."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "لبرٹی" msgstr "لبرٹی"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "اجازت نامہ:" msgstr "اجازت نامہ:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
"ساتھ بنایا گیا ہے %(heart)s قسم %(contributors)s جو بڑا زور آور ہے " "ساتھ بنایا گیا ہے %(heart)s قسم %(contributors)s جو بڑا زور آور ہے "
"%(engine)s" "%(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s نقل و حمل" msgstr "%(libretranslate)s نقل و حمل"
#~ msgid "Basque"
#~ msgstr "بسک"
#~ msgid "Galician"
#~ msgstr "جلیان"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-06-14 16:33+0000\n" "PO-Revision-Date: 2024-06-14 16:33+0000\n"
"Last-Translator: Dương Nguyễn Võ Quốc <nguyenquocduong380@gmail.com>\n" "Last-Translator: Dương Nguyễn Võ Quốc <nguyenquocduong380@gmail.com>\n"
"Language: vi\n" "Language: vi\n"
@ -18,80 +18,81 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "Không đúng định dạng dữ liệu JSON" msgstr "Không đúng định dạng dữ liệu JSON"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "Tự động phát hiện" msgstr "Tự động phát hiện"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "Truy cập không hợp lệ." msgstr "Truy cập không hợp lệ."
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "Quá nhiều yêu cầu vượt giới hạn" msgstr "Quá nhiều yêu cầu vượt giới hạn"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "Mã API không hợp lệ" msgstr "Mã API không hợp lệ"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "Hãy liên hệ với người quản trị máy chủ để nhận mã API" msgstr "Hãy liên hệ với người quản trị máy chủ để nhận mã API"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "Vào %(url)s để lấy mã API" msgstr "Vào %(url)s để lấy mã API"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "Chậm lại:" msgstr "Chậm lại:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "Yêu cầu không hợp lệ: thiếu tham số %(name)s" msgstr "Yêu cầu không hợp lệ: thiếu tham số %(name)s"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
"Yêu cầu không hợp lệ: kích thước yêu cầu %(size)s vượt quá giới hạn chữ " "Yêu cầu không hợp lệ: kích thước yêu cầu %(size)s vượt quá giới hạn chữ "
"(%(limit)s)" "(%(limit)s)"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s không được hỗ trợ" msgstr "%(lang)s không được hỗ trợ"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "định dạng %(format)s không được hỗ trợ" msgstr "định dạng %(format)s không được hỗ trợ"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
@ -100,28 +101,28 @@ msgstr ""
"%(tname)s (%(tcode)s) không có sẵn làm ngôn ngữ đích từ %(sname)s " "%(tname)s (%(tcode)s) không có sẵn làm ngôn ngữ đích từ %(sname)s "
"(%(scode)s)" "(%(scode)s)"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "Không thể dịch văn bản: %(text)s" msgstr "Không thể dịch văn bản: %(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "Dịch tệp tin bị tắt trên máy chủ này." msgstr "Dịch tệp tin bị tắt trên máy chủ này."
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "Yêu cầu không hợp lệ: tệp tin trống" msgstr "Yêu cầu không hợp lệ: tệp tin trống"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "Yêu cầu không hợp lệ: định dạng tệp tin không được hỗ trợ" msgstr "Yêu cầu không hợp lệ: định dạng tệp tin không được hỗ trợ"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "Tên tệp tin không hợp lệ" msgstr "Tên tệp tin không hợp lệ"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "Những gợi ý bị tắt trên máy chủ này." msgstr "Những gợi ý bị tắt trên máy chủ này."
@ -142,182 +143,178 @@ msgid "Azerbaijani"
msgstr "Azerbaijan" msgstr "Azerbaijan"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "Trung Quốc" msgstr "Trung Quốc"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "Séc" msgstr "Séc"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "Đan Mạch" msgstr "Đan Mạch"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "Hà Lan" msgstr "Hà Lan"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "Esperanto (Quốc tế ngữ)" msgstr "Esperanto (Quốc tế ngữ)"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "Phần Lan" msgstr "Phần Lan"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "Pháp" msgstr "Pháp"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "Đức" msgstr "Đức"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "Hy Lạp" msgstr "Hy Lạp"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "Do Thái" msgstr "Do Thái"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "Hindi" msgstr "Hindi"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "Hungary" msgstr "Hungary"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "Indonesia" msgstr "Indonesia"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "irish" msgstr "irish"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "Ý" msgstr "Ý"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "Nhật" msgstr "Nhật"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "Hàn" msgstr "Hàn"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "Ba Tư" msgstr "Ba Tư"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "Ba Lan" msgstr "Ba Lan"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "Bồ Đào Nha" msgstr "Bồ Đào Nha"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "Nga" msgstr "Nga"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "Slovak" msgstr "Slovak"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "Tây Ban Nha" msgstr "Tây Ban Nha"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "Thụy Điển" msgstr "Thụy Điển"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "Thổ nhỉ kỳ" msgstr "Thổ nhỉ kỳ"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "Ukraina" msgstr "Ukraina"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -337,7 +334,7 @@ msgstr "dịch"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "Dịch từ sang một ngôn ngữ khác" msgstr "Dịch từ sang một ngôn ngữ khác"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "Văn bản đã dịch" msgstr "Văn bản đã dịch"
@ -543,7 +540,7 @@ msgstr "Sao chép chữ"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "Không thể tải %(url)s" msgstr "Không thể tải %(url)s"
@ -569,21 +566,21 @@ msgstr "Cảm ơn đã sửa. Lưu ý đề xuất sẽ không có tác dụng n
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "Không có ngôn ngữ có sẵn. Bạn đã cài đặt các mô hình một cách chính xác?" msgstr "Không có ngôn ngữ có sẵn. Bạn đã cài đặt các mô hình một cách chính xác?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "Nhập mã API của bạn. Nếu bạn cần lấy mã API, %(instructions)s" msgstr "Nhập mã API của bạn. Nếu bạn cần lấy mã API, %(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "nhấn liên kết \"Lấy mã API\"." msgstr "nhấn liên kết \"Lấy mã API\"."
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "liên hệ với người quản trị máy chủ." msgstr "liên hệ với người quản trị máy chủ."
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "API dịch thuật máy miễn phí và mã nguồn mở" msgstr "API dịch thuật máy miễn phí và mã nguồn mở"
@ -636,101 +633,107 @@ msgstr "Chuyển chế độ sáng/tối"
msgid "Dismiss" msgid "Dismiss"
msgstr "Bỏ" msgstr "Bỏ"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "API dịch" msgstr "API dịch"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "Dịch văn bản" msgstr "Dịch văn bản"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "Dịch tệp tin" msgstr "Dịch tệp tin"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "Dịch từ" msgstr "Dịch từ"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "Hoán đổi ngôn ngữ nguồn và đích" msgstr "Hoán đổi ngôn ngữ nguồn và đích"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "Dịch sang" msgstr "Dịch sang"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "Chữ để dịch" msgstr "Chữ để dịch"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "Xóa chữ" msgstr "Xóa chữ"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "Đề xuất dịch" msgstr "Đề xuất dịch"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "Hủy" msgstr "Hủy"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "Gửi" msgstr "Gửi"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "Các định dạng tệp tin được hỗ trợ:" msgstr "Các định dạng tệp tin được hỗ trợ:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "Tệp tin" msgstr "Tệp tin"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "Bỏ tệp tin" msgstr "Bỏ tệp tin"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "Dịch" msgstr "Dịch"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "Tải về" msgstr "Tải về"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "Yêu cầu" msgstr "Yêu cầu"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "Trả lời" msgstr "Trả lời"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "API Dịch Máy Mã Nguồn Mở" msgstr "API Dịch Máy Mã Nguồn Mở"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "Tự lưu trữ. Có thể dùng ngoại tuyến. Dễ cài đặt." msgstr "Tự lưu trữ. Có thể dùng ngoại tuyến. Dễ cài đặt."
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "Giấy phép:" msgstr "Giấy phép:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "Tạo ra với %(heart)s bởi %(contributors)s và chạy bằng %(engine)s" msgstr "Tạo ra với %(heart)s bởi %(contributors)s và chạy bằng %(engine)s"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "Các cộng tác viên %(libretranslate)s" msgstr "Các cộng tác viên %(libretranslate)s"
@ -761,3 +764,9 @@ msgstr "Các cộng tác viên %(libretranslate)s"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "lấy mã API" #~ msgstr "lấy mã API"
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2023-01-28 14:45+0000\n" "PO-Revision-Date: 2023-01-28 14:45+0000\n"
"Last-Translator: ⵣⵓⵀⵉⵔ ⴰⵎⴰⵣⵉⵖ ZOUHIR DEHBI <zouhirdehbi56@gmail.com>\n" "Last-Translator: ⵣⵓⵀⵉⵔ ⴰⵎⴰⵣⵉⵖ ZOUHIR DEHBI <zouhirdehbi56@gmail.com>\n"
"Language: zgh\n" "Language: zgh\n"
@ -18,106 +18,107 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.16.0\n" "Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "ⵓⵔ ⵜⵎⵙⴰⵙⴰ ⵜⵍⵖⴰ JSON" msgstr "ⵓⵔ ⵜⵎⵙⴰⵙⴰ ⵜⵍⵖⴰ JSON"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "ⵉⵕⵉⵕⴹ ⴰⵡⵓⵔⵎⴰⵏ" msgstr "ⵉⵕⵉⵕⴹ ⴰⵡⵓⵔⵎⴰⵏ"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "ⵡⴰⵔ ⵜⵓⵔⴰⴳⵜ" msgstr "ⵡⴰⵔ ⵜⵓⵔⴰⴳⵜ"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "" msgstr ""
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "" msgstr ""
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "" msgstr ""
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "" msgstr ""
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "" msgstr ""
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "" msgstr ""
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "" msgstr ""
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 ""
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "" msgstr ""
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "" msgstr ""
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "" msgstr ""
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "" msgstr ""
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "" msgstr ""
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "" msgstr ""
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "" msgstr ""
@ -138,182 +139,178 @@ msgid "Azerbaijani"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr ""
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr ""
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "" msgstr ""
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "" msgstr ""
@ -333,7 +330,7 @@ msgstr ""
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "" msgstr ""
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "" msgstr ""
@ -536,7 +533,7 @@ msgstr ""
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "" msgstr ""
@ -562,21 +559,21 @@ msgstr ""
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "" msgstr ""
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "" msgstr ""
@ -627,101 +624,107 @@ msgstr ""
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "" msgstr ""
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "" msgstr ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 ""
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "" msgstr ""
@ -743,3 +746,9 @@ msgstr ""
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "" #~ msgstr ""
#~ msgid "Basque"
#~ msgstr ""
#~ msgid "Galician"
#~ msgstr ""

View File

@ -8,119 +8,119 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2025-04-18 15:45+0000\n" "PO-Revision-Date: 2025-04-18 15:45+0000\n"
"Last-Translator: LTSlw <LTSlw@outlook.com>\n" "Last-Translator: LTSlw <LTSlw@outlook.com>\n"
"Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"projects/libretranslate/app/zh_Hans/>\n"
"Language: zh\n" "Language: zh\n"
"Language-Team: Chinese (Simplified Han script) "
"<https://hosted.weblate.org/projects/libretranslate/app/zh_Hans/>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Generated-By: Babel 2.12.1\n"
"X-Generator: Weblate 5.11.1-dev\n"
"Generated-By: Babel 2.16.0\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "JSON 格式无效" msgstr "JSON 格式无效"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "自动检测" msgstr "自动检测"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "未授权" msgstr "未授权"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
#, fuzzy #, fuzzy
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "请求次数过多超过限制" msgstr "请求次数过多超过限制"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "API 密钥无效" msgstr "API 密钥无效"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "请联系管理员获取 API 密钥" msgstr "请联系管理员获取 API 密钥"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "访问 %(url)s 以获取 API 密钥" msgstr "访问 %(url)s 以获取 API 密钥"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
#, fuzzy #, fuzzy
msgid "Slowdown:" msgid "Slowdown:"
msgstr "慢一点:" msgstr "慢一点:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "无效的请求:丢失 %(name)s 参数" msgstr "无效的请求:丢失 %(name)s 参数"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "无效的请求 : 参数%(name)s不是数字" msgstr "无效的请求 : 参数%(name)s不是数字"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "无效的请求 : %(name)s 参数必须 <= %(value)s" msgstr "无效的请求 : %(name)s 参数必须 <= %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "无效的请求:请求(%(size)s超过文本限制%(limit)s" msgstr "无效的请求:请求(%(size)s超过文本限制%(limit)s"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "%(lang)s 不受支持" msgstr "%(lang)s 不受支持"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "%(format)s 格式不受支持" msgstr "%(format)s 格式不受支持"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, python-format #, python-format
msgid "" msgid ""
"%(tname)s (%(tcode)s) is not available as a target language from " "%(tname)s (%(tcode)s) is not available as a target language from "
"%(sname)s (%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "%(tname)s%(tcode)s不能作为 %(sname)s %(scode)s的目标语言" msgstr "%(tname)s%(tcode)s不能作为 %(sname)s %(scode)s的目标语言"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "无法翻译文本:%(text)s" msgstr "无法翻译文本:%(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "文件翻译在此服务器上被禁用。" msgstr "文件翻译在此服务器上被禁用。"
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "无效的请求:空文件" msgstr "无效的请求:空文件"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "无效的请求:文件格式不受支持" msgstr "无效的请求:文件格式不受支持"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "无效的文件名" msgstr "无效的文件名"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "该服务器已禁用建议功能。" msgstr "该服务器已禁用建议功能。"
@ -141,182 +141,178 @@ msgid "Azerbaijani"
msgstr "阿塞拜疆语" msgstr "阿塞拜疆语"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "巴斯克语"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "孟加拉语" msgstr "孟加拉语"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "保加利亚语" msgstr "保加利亚语"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "加泰罗尼亚语" msgstr "加泰罗尼亚语"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "简体中文" msgstr "简体中文"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "繁体中文" msgstr "繁体中文"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "捷克语" msgstr "捷克语"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "丹麦语" msgstr "丹麦语"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "荷兰语" msgstr "荷兰语"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "世界语" msgstr "世界语"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "爱沙尼亚语" msgstr "爱沙尼亚语"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "芬兰语" msgstr "芬兰语"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "法语" msgstr "法语"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "加利西亚语"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "德语" msgstr "德语"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "希腊语" msgstr "希腊语"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "希伯来语" msgstr "希伯来语"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "印地语" msgstr "印地语"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "匈牙利语" msgstr "匈牙利语"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "印度尼西亚语" msgstr "印度尼西亚语"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "爱尔兰语" msgstr "爱尔兰语"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "意大利语" msgstr "意大利语"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "日语" msgstr "日语"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "韩语" msgstr "韩语"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "拉脱维亚语" msgstr "拉脱维亚语"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "立陶宛语" msgstr "立陶宛语"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "马来语" msgstr "马来语"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "挪威语" msgstr "挪威语"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "波斯语" msgstr "波斯语"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "波兰语" msgstr "波兰语"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "葡萄牙语" msgstr "葡萄牙语"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "罗马尼亚语" msgstr "罗马尼亚语"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "俄语" msgstr "俄语"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "斯洛伐克语" msgstr "斯洛伐克语"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "斯洛文尼亚语" msgstr "斯洛文尼亚语"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "西班牙语" msgstr "西班牙语"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "瑞典语" msgstr "瑞典语"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "标记" msgstr "标记"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "泰国语" msgstr "泰国语"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "土耳其语" msgstr "土耳其语"
#: libretranslate/locales/.langs.py:45 #: libretranslate/locales/.langs.py:44
msgid "Ukranian" msgid "Ukranian"
msgstr "乌克兰语" msgstr "乌克兰语"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "乌尔都语" msgstr "乌尔都语"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "塞尔维亚语" msgstr "塞尔维亚语"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "乌克兰语" msgstr "乌克兰语"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "越南语" msgstr "越南语"
@ -336,7 +332,7 @@ msgstr "翻译"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "将文本从一种语言翻译成另一种语言" msgstr "将文本从一种语言翻译成另一种语言"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "已翻译文本" msgstr "已翻译文本"
@ -542,7 +538,7 @@ msgstr "复制文本"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "无法加载 %(url)s" msgstr "无法加载 %(url)s"
@ -568,21 +564,21 @@ msgstr "感谢您的更正。注意此建议不会立即生效。"
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "无可用的语言。您是否正确安装了模型?" msgstr "无可用的语言。您是否正确安装了模型?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "输入您的API密钥。如果您需要API密钥%(instructions)s" msgstr "输入您的API密钥。如果您需要API密钥%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "点击“获取API密钥”链接。" msgstr "点击“获取API密钥”链接。"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "联系服务器管理员。" msgstr "联系服务器管理员。"
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "免费开源的机器翻译API" msgstr "免费开源的机器翻译API"
@ -633,101 +629,107 @@ msgstr "切换暗黑/明亮模式"
msgid "Dismiss" msgid "Dismiss"
msgstr "忽略" msgstr "忽略"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "翻译API" msgstr "翻译API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "翻译文本" msgstr "翻译文本"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "翻译文件" msgstr "翻译文件"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "翻译自" msgstr "翻译自"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "交换来源语言与目标语言" msgstr "交换来源语言与目标语言"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "翻译为" msgstr "翻译为"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "需要翻译的文本" msgstr "需要翻译的文本"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "删除文本" msgstr "删除文本"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "建议译文" msgstr "建议译文"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "取消" msgstr "取消"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "发送" msgstr "发送"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "支持的文件格式:" msgstr "支持的文件格式:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "文件" msgstr "文件"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "删除文件" msgstr "删除文件"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "命令, 例如\"翻译\"" msgstr "命令, 例如\"翻译\""
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "下载" msgstr "下载"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "请求" msgstr "请求"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "响应" msgstr "响应"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "开源的机器翻译API" msgstr "开源的机器翻译API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "自我托管。支持离线。易于设置。" msgstr "自我托管。支持离线。易于设置。"
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "许可:" msgstr "许可:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "由 %(contributors)s 用 %(heart)s 制作并且由 %(engine)s 驱动" msgstr "由 %(contributors)s 用 %(heart)s 制作并且由 %(engine)s 驱动"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s 贡献者" msgstr "%(libretranslate)s 贡献者"
@ -753,3 +755,10 @@ msgstr "%(libretranslate)s 贡献者"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "获取API密钥" #~ msgstr "获取API密钥"
#~ msgid "Basque"
#~ msgstr "巴斯克语"
#~ msgid "Galician"
#~ msgstr "加利西亚语"

View File

@ -8,117 +8,117 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: LibreTranslate 1.3.9\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: 2024-10-16 23:47+0200\n" "POT-Creation-Date: 2025-04-18 14:43-0400\n"
"PO-Revision-Date: 2024-11-12 22:23+0000\n" "PO-Revision-Date: 2024-11-12 22:23+0000\n"
"Last-Translator: Sauce <ls_satan@qq.com>\n" "Last-Translator: Sauce <ls_satan@qq.com>\n"
"Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
"projects/libretranslate/app/zh_Hant/>\n"
"Language: zh_Hant\n" "Language: zh_Hant\n"
"MIME-Version: 1.0\n" "Language-Team: Chinese (Traditional Han script) "
"Content-Type: text/plain; charset=UTF-8\n" "<https://hosted.weblate.org/projects/libretranslate/app/zh_Hant/>\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.9-dev\n" "MIME-Version: 1.0\n"
"Generated-By: Babel 2.16.0\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.12.1\n"
#: libretranslate/app.py:80 #: libretranslate/app.py:93
msgid "Invalid JSON format" msgid "Invalid JSON format"
msgstr "無效的 JSON 格式" msgstr "無效的 JSON 格式"
#: libretranslate/app.py:180 libretranslate/templates/app.js.template:467 #: libretranslate/app.py:209 libretranslate/templates/app.js.template:473
msgid "Auto Detect" msgid "Auto Detect"
msgstr "自動偵測" msgstr "自動偵測"
#: libretranslate/app.py:273 #: libretranslate/app.py:311
msgid "Unauthorized" msgid "Unauthorized"
msgstr "未經授權" msgstr "未經授權"
#: libretranslate/app.py:291 #: libretranslate/app.py:329
msgid "Too many request limits violations" msgid "Too many request limits violations"
msgstr "請求次數過多超過限制" msgstr "請求次數過多超過限制"
#: libretranslate/app.py:298 #: libretranslate/app.py:336
msgid "Invalid API key" msgid "Invalid API key"
msgstr "無效的 API 金鑰" msgstr "無效的 API 金鑰"
#: libretranslate/app.py:324 #: libretranslate/app.py:371
msgid "Please contact the server operator to get an API key" msgid "Please contact the server operator to get an API key"
msgstr "請聯絡伺服器管理員以取得 API 金鑰" msgstr "請聯絡伺服器管理員以取得 API 金鑰"
#: libretranslate/app.py:326 #: libretranslate/app.py:373
#, python-format #, python-format
msgid "Visit %(url)s to get an API key" msgid "Visit %(url)s to get an API key"
msgstr "造訪 %(url)s 以取得 API 金鑰" msgstr "造訪 %(url)s 以取得 API 金鑰"
#: libretranslate/app.py:373 #: libretranslate/app.py:420
msgid "Slowdown:" msgid "Slowdown:"
msgstr "慢一點:" msgstr "慢一點:"
#: libretranslate/app.py:606 libretranslate/app.py:608 #: libretranslate/app.py:657 libretranslate/app.py:659
#: libretranslate/app.py:610 libretranslate/app.py:819 #: libretranslate/app.py:661 libretranslate/app.py:882
#: libretranslate/app.py:821 libretranslate/app.py:823 #: libretranslate/app.py:884 libretranslate/app.py:886
#: libretranslate/app.py:980 libretranslate/app.py:1137 #: libretranslate/app.py:1051 libretranslate/app.py:1208
#: libretranslate/app.py:1139 libretranslate/app.py:1141 #: libretranslate/app.py:1210 libretranslate/app.py:1212
#: libretranslate/app.py:1143 #: libretranslate/app.py:1214
#, python-format #, python-format
msgid "Invalid request: missing %(name)s parameter" msgid "Invalid request: missing %(name)s parameter"
msgstr "無效的請求:遺失 %(name)s 參數" msgstr "無效的請求:遺失 %(name)s 參數"
#: libretranslate/app.py:615 #: libretranslate/app.py:666
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter is not a number" msgid "Invalid request: %(name)s parameter is not a number"
msgstr "無效的請求:%(name)s 參數不是數字" msgstr "無效的請求:%(name)s 參數不是數字"
#: libretranslate/app.py:618 #: libretranslate/app.py:669
#, python-format #, python-format
msgid "Invalid request: %(name)s parameter must be <= %(value)s" msgid "Invalid request: %(name)s parameter must be <= %(value)s"
msgstr "無效的請求:%(name)s 參數必須小於或等於 %(value)s" msgstr "無效的請求:%(name)s 參數必須小於或等於 %(value)s"
#: libretranslate/app.py:635 libretranslate/app.py:645 #: libretranslate/app.py:686 libretranslate/app.py:696
#, 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 "無效的請求:請求(%(size)s超過文字限制%(limit)s" msgstr "無效的請求:請求(%(size)s超過文字限制%(limit)s"
#: libretranslate/app.py:660 libretranslate/app.py:665 #: libretranslate/app.py:715 libretranslate/app.py:720
#: libretranslate/app.py:834 libretranslate/app.py:839 #: libretranslate/app.py:897 libretranslate/app.py:902
#: libretranslate/app.py:924
#, python-format #, python-format
msgid "%(lang)s is not supported" msgid "%(lang)s is not supported"
msgstr "不支援 %(lang)s" msgstr "不支援 %(lang)s"
#: libretranslate/app.py:671 #: libretranslate/app.py:726
#, python-format #, python-format
msgid "%(format)s format is not supported" msgid "%(format)s format is not supported"
msgstr "不支援 %(format)s 格式" msgstr "不支援 %(format)s 格式"
#: libretranslate/app.py:680 libretranslate/app.py:704 #: libretranslate/app.py:735 libretranslate/app.py:763
#, 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 "
"(%(scode)s)" "%(sname)s (%(scode)s)"
msgstr "%(tname)s%(tcode)s不能作為 %(sname)s%(scode)s的目標語言" msgstr "%(tname)s%(tcode)s不能作為 %(sname)s%(scode)s的目標語言"
#: libretranslate/app.py:724 #: libretranslate/app.py:787
#, python-format #, python-format
msgid "Cannot translate text: %(text)s" msgid "Cannot translate text: %(text)s"
msgstr "無法翻譯文字:%(text)s" msgstr "無法翻譯文字:%(text)s"
#: libretranslate/app.py:811 libretranslate/app.py:872 #: libretranslate/app.py:874 libretranslate/app.py:943
msgid "Files translation are disabled on this server." msgid "Files translation are disabled on this server."
msgstr "此伺服器上已停用檔案翻譯功能。" msgstr "此伺服器上已停用檔案翻譯功能。"
#: libretranslate/app.py:826 #: libretranslate/app.py:889
msgid "Invalid request: empty file" msgid "Invalid request: empty file"
msgstr "無效的請求:空檔案" msgstr "無效的請求:空檔案"
#: libretranslate/app.py:829 #: libretranslate/app.py:892
msgid "Invalid request: file format not supported" msgid "Invalid request: file format not supported"
msgstr "無效的請求:不支援的檔案格式" msgstr "無效的請求:不支援的檔案格式"
#: libretranslate/app.py:880 #: libretranslate/app.py:951
msgid "Invalid filename" msgid "Invalid filename"
msgstr "無效的檔案名稱" msgstr "無效的檔案名稱"
#: libretranslate/app.py:1122 #: libretranslate/app.py:1193
msgid "Suggestions are disabled on this server." msgid "Suggestions are disabled on this server."
msgstr "此伺服器上已停用建議功能。" msgstr "此伺服器上已停用建議功能。"
@ -139,178 +139,178 @@ msgid "Azerbaijani"
msgstr "亞塞拜然語" msgstr "亞塞拜然語"
#: libretranslate/locales/.langs.py:5 #: libretranslate/locales/.langs.py:5
msgid "Basque"
msgstr "巴斯克語"
#: libretranslate/locales/.langs.py:6
msgid "Bengali" msgid "Bengali"
msgstr "孟加拉文" msgstr "孟加拉文"
#: libretranslate/locales/.langs.py:7 #: libretranslate/locales/.langs.py:6
msgid "Bulgarian" msgid "Bulgarian"
msgstr "保加利亞文" msgstr "保加利亞文"
#: libretranslate/locales/.langs.py:8 #: libretranslate/locales/.langs.py:7
msgid "Catalan" msgid "Catalan"
msgstr "加泰隆尼亞文" msgstr "加泰隆尼亞文"
#: libretranslate/locales/.langs.py:9 #: libretranslate/locales/.langs.py:8
msgid "Chinese" msgid "Chinese"
msgstr "中文" msgstr "中文"
#: libretranslate/locales/.langs.py:10 #: libretranslate/locales/.langs.py:9
msgid "Chinese (traditional)" msgid "Chinese (traditional)"
msgstr "正體中文(臺灣)" msgstr "正體中文(臺灣)"
#: libretranslate/locales/.langs.py:11 #: libretranslate/locales/.langs.py:10
msgid "Czech" msgid "Czech"
msgstr "捷克語" msgstr "捷克語"
#: libretranslate/locales/.langs.py:12 #: libretranslate/locales/.langs.py:11
msgid "Danish" msgid "Danish"
msgstr "丹麥文" msgstr "丹麥文"
#: libretranslate/locales/.langs.py:13 #: libretranslate/locales/.langs.py:12
msgid "Dutch" msgid "Dutch"
msgstr "荷蘭文" msgstr "荷蘭文"
#: libretranslate/locales/.langs.py:14 #: libretranslate/locales/.langs.py:13
msgid "Esperanto" msgid "Esperanto"
msgstr "世界語" msgstr "世界語"
#: libretranslate/locales/.langs.py:15 #: libretranslate/locales/.langs.py:14
msgid "Estonian" msgid "Estonian"
msgstr "愛沙尼亞文" msgstr "愛沙尼亞文"
#: libretranslate/locales/.langs.py:16 #: libretranslate/locales/.langs.py:15
msgid "Finnish" msgid "Finnish"
msgstr "芬蘭文" msgstr "芬蘭文"
#: libretranslate/locales/.langs.py:17 #: libretranslate/locales/.langs.py:16
msgid "French" msgid "French"
msgstr "法文" msgstr "法文"
#: libretranslate/locales/.langs.py:18 #: libretranslate/locales/.langs.py:17
msgid "Galician"
msgstr "加利西亞語"
#: libretranslate/locales/.langs.py:19
msgid "German" msgid "German"
msgstr "德文" msgstr "德文"
#: libretranslate/locales/.langs.py:20 #: libretranslate/locales/.langs.py:18
msgid "Greek" msgid "Greek"
msgstr "希臘文" msgstr "希臘文"
#: libretranslate/locales/.langs.py:21 #: libretranslate/locales/.langs.py:19
msgid "Hebrew" msgid "Hebrew"
msgstr "希伯來文" msgstr "希伯來文"
#: libretranslate/locales/.langs.py:22 #: libretranslate/locales/.langs.py:20
msgid "Hindi" msgid "Hindi"
msgstr "印地語" msgstr "印地語"
#: libretranslate/locales/.langs.py:23 #: libretranslate/locales/.langs.py:21
msgid "Hungarian" msgid "Hungarian"
msgstr "匈牙利文" msgstr "匈牙利文"
#: libretranslate/locales/.langs.py:24 #: libretranslate/locales/.langs.py:22
msgid "Indonesian" msgid "Indonesian"
msgstr "印尼文" msgstr "印尼文"
#: libretranslate/locales/.langs.py:25 #: libretranslate/locales/.langs.py:23
msgid "Irish" msgid "Irish"
msgstr "愛爾蘭文" msgstr "愛爾蘭文"
#: libretranslate/locales/.langs.py:26 #: libretranslate/locales/.langs.py:24
msgid "Italian" msgid "Italian"
msgstr "義大利文" msgstr "義大利文"
#: libretranslate/locales/.langs.py:27 #: libretranslate/locales/.langs.py:25
msgid "Japanese" msgid "Japanese"
msgstr "日文" msgstr "日文"
#: libretranslate/locales/.langs.py:28 #: libretranslate/locales/.langs.py:26
msgid "Korean" msgid "Korean"
msgstr "韓文" msgstr "韓文"
#: libretranslate/locales/.langs.py:29 #: libretranslate/locales/.langs.py:27
msgid "Latvian" msgid "Latvian"
msgstr "拉脫維亞文" msgstr "拉脫維亞文"
#: libretranslate/locales/.langs.py:30 #: libretranslate/locales/.langs.py:28
msgid "Lithuanian" msgid "Lithuanian"
msgstr "立陶宛文" msgstr "立陶宛文"
#: libretranslate/locales/.langs.py:31 #: libretranslate/locales/.langs.py:29
msgid "Malay" msgid "Malay"
msgstr "馬來文" msgstr "馬來文"
#: libretranslate/locales/.langs.py:32 #: libretranslate/locales/.langs.py:30
msgid "Norwegian" msgid "Norwegian"
msgstr "挪威文" msgstr "挪威文"
#: libretranslate/locales/.langs.py:33 #: libretranslate/locales/.langs.py:31
msgid "Persian" msgid "Persian"
msgstr "波斯文" msgstr "波斯文"
#: libretranslate/locales/.langs.py:34 #: libretranslate/locales/.langs.py:32
msgid "Polish" msgid "Polish"
msgstr "波蘭文" msgstr "波蘭文"
#: libretranslate/locales/.langs.py:35 #: libretranslate/locales/.langs.py:33
msgid "Portuguese" msgid "Portuguese"
msgstr "葡萄牙文" msgstr "葡萄牙文"
#: libretranslate/locales/.langs.py:36 #: libretranslate/locales/.langs.py:34
msgid "Portuguese (Brazil)"
msgstr ""
#: libretranslate/locales/.langs.py:35
msgid "Romanian" msgid "Romanian"
msgstr "羅馬尼亞文" msgstr "羅馬尼亞文"
#: libretranslate/locales/.langs.py:37 #: libretranslate/locales/.langs.py:36
msgid "Russian" msgid "Russian"
msgstr "俄文" msgstr "俄文"
#: libretranslate/locales/.langs.py:38 #: libretranslate/locales/.langs.py:37
msgid "Slovak" msgid "Slovak"
msgstr "斯洛伐克語" msgstr "斯洛伐克語"
#: libretranslate/locales/.langs.py:39 #: libretranslate/locales/.langs.py:38
msgid "Slovenian" msgid "Slovenian"
msgstr "斯洛維尼亞文" msgstr "斯洛維尼亞文"
#: libretranslate/locales/.langs.py:40 #: libretranslate/locales/.langs.py:39
msgid "Spanish" msgid "Spanish"
msgstr "西班牙文" msgstr "西班牙文"
#: libretranslate/locales/.langs.py:41 #: libretranslate/locales/.langs.py:40
msgid "Swedish" msgid "Swedish"
msgstr "瑞典文" msgstr "瑞典文"
#: libretranslate/locales/.langs.py:42 #: libretranslate/locales/.langs.py:41
msgid "Tagalog" msgid "Tagalog"
msgstr "塔加洛文" msgstr "塔加洛文"
#: libretranslate/locales/.langs.py:43 #: libretranslate/locales/.langs.py:42
msgid "Thai" msgid "Thai"
msgstr "泰文" msgstr "泰文"
#: libretranslate/locales/.langs.py:44 #: libretranslate/locales/.langs.py:43
msgid "Turkish" msgid "Turkish"
msgstr "土耳其文" msgstr "土耳其文"
#: libretranslate/locales/.langs.py:46 #: libretranslate/locales/.langs.py:44
msgid "Ukranian"
msgstr ""
#: libretranslate/locales/.langs.py:45
msgid "Urdu" msgid "Urdu"
msgstr "烏爾都文" msgstr "烏爾都文"
#: libretranslate/locales/.langs.py:47 #: libretranslate/locales/.langs.py:46
msgid "Serbian" msgid "Serbian"
msgstr "塞爾維亞文" msgstr "塞爾維亞文"
#: libretranslate/locales/.langs.py:48 #: libretranslate/locales/.langs.py:47
msgid "Ukrainian" msgid "Ukrainian"
msgstr "烏克蘭文" msgstr "烏克蘭文"
#: libretranslate/locales/.langs.py:49 #: libretranslate/locales/.langs.py:48
msgid "Vietnamese" msgid "Vietnamese"
msgstr "越南文" msgstr "越南文"
@ -330,7 +330,7 @@ msgstr "翻譯"
msgid "Translate text from a language to another" msgid "Translate text from a language to another"
msgstr "將文字從一種語言翻譯成另一種語言" msgstr "將文字從一種語言翻譯成另一種語言"
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:224 #: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:233
msgid "Translated text" msgid "Translated text"
msgstr "已翻譯文字" msgstr "已翻譯文字"
@ -536,7 +536,7 @@ msgstr "複製文字"
#: libretranslate/templates/app.js.template:281 #: libretranslate/templates/app.js.template:281
#: libretranslate/templates/app.js.template:351 #: libretranslate/templates/app.js.template:351
#: libretranslate/templates/app.js.template:439 #: libretranslate/templates/app.js.template:439
#: libretranslate/templates/app.js.template:487 #: libretranslate/templates/app.js.template:493
#, python-format #, python-format
msgid "Cannot load %(url)s" msgid "Cannot load %(url)s"
msgstr "無法載入 %(url)s" msgstr "無法載入 %(url)s"
@ -554,40 +554,38 @@ msgstr "已複製"
#: libretranslate/templates/app.js.template:339 #: libretranslate/templates/app.js.template:339
msgid "" msgid ""
"Thanks for your correction. Note the suggestion will not take effect right " "Thanks for your correction. Note the suggestion will not take effect "
"away." "right away."
msgstr "感謝您的更正。注意此建議將不會立即生效。" msgstr "感謝您的更正。注意此建議將不會立即生效。"
#: libretranslate/templates/app.js.template:463 #: libretranslate/templates/app.js.template:463
msgid "No languages available. Did you install the models correctly?" msgid "No languages available. Did you install the models correctly?"
msgstr "無可用的語言。您是否正確安裝了模型?" msgstr "無可用的語言。您是否正確安裝了模型?"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
#, python-format #, python-format
msgid "Type in your API Key. If you need an API key, %(instructions)s" msgid "Type in your API Key. If you need an API key, %(instructions)s"
msgstr "輸入您的 API 金鑰。如果您需要 API 金鑰,%(instructions)s" msgstr "輸入您的 API 金鑰。如果您需要 API 金鑰,%(instructions)s"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "press the \"Get API Key\" link." msgid "press the \"Get API Key\" link."
msgstr "點選“取得 API 金鑰”連結。" msgstr "點選“取得 API 金鑰”連結。"
#: libretranslate/templates/app.js.template:530 #: libretranslate/templates/app.js.template:536
msgid "contact the server operator." msgid "contact the server operator."
msgstr "聯絡伺服器管理員。" msgstr "聯絡伺服器管理員。"
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27 #: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
#: libretranslate/templates/index.html:338 #: libretranslate/templates/index.html:347
msgid "Free and Open Source Machine Translation API" msgid "Free and Open Source Machine Translation API"
msgstr "自由且開源的機器翻譯 API" msgstr "自由且開源的機器翻譯 API"
#: libretranslate/templates/index.html:10 #: libretranslate/templates/index.html:10
#: libretranslate/templates/index.html:31 #: libretranslate/templates/index.html:31
msgid "" msgid ""
"Free and Open Source Machine Translation API. Free to download, offline capable " "Free and Open Source Machine Translation API. Free to download, offline "
"and easy to setup. Run your own API server in just a few minutes." "capable and easy to setup. Run your own API server in just a few minutes."
msgstr "" msgstr "自由且開源的機器翻譯 API。可自行架設支援離線使用且安裝簡便。只需幾分鐘即可部署並啟動您的專屬 API 伺服器。"
"自由且開源的機器翻譯 API。可自行架設支援離線使用且安裝簡便。只需幾分鐘即"
"可部署並啟動您的專屬 API 伺服器。"
#: libretranslate/templates/index.html:11 #: libretranslate/templates/index.html:11
msgid "translation" msgid "translation"
@ -629,101 +627,107 @@ msgstr "切換深色/淺色模式"
msgid "Dismiss" msgid "Dismiss"
msgstr "忽略" msgstr "忽略"
#: libretranslate/templates/index.html:173 #: libretranslate/templates/index.html:177
msgid ""
"Due to bot abuse, translation requests are temporarily limited to users "
"with a valid API key. Sorry for the inconvenience!"
msgstr ""
#: libretranslate/templates/index.html:182
msgid "Translation API" msgid "Translation API"
msgstr "翻譯 API" msgstr "翻譯 API"
#: libretranslate/templates/index.html:177 #: libretranslate/templates/index.html:186
msgid "Translate Text" msgid "Translate Text"
msgstr "翻譯文字" msgstr "翻譯文字"
#: libretranslate/templates/index.html:181 #: libretranslate/templates/index.html:190
msgid "Translate Files" msgid "Translate Files"
msgstr "翻譯檔案" msgstr "翻譯檔案"
#: libretranslate/templates/index.html:187 #: libretranslate/templates/index.html:196
msgid "Translate from" msgid "Translate from"
msgstr "翻譯自" msgstr "翻譯自"
#: libretranslate/templates/index.html:197 #: libretranslate/templates/index.html:206
msgid "Swap source and target languages" msgid "Swap source and target languages"
msgstr "來源語言與目標語言互換" msgstr "來源語言與目標語言互換"
#: libretranslate/templates/index.html:200 #: libretranslate/templates/index.html:209
msgid "Translate into" msgid "Translate into"
msgstr "翻譯成" msgstr "翻譯成"
#: libretranslate/templates/index.html:212 #: libretranslate/templates/index.html:221
msgid "Text to translate" msgid "Text to translate"
msgstr "需要翻譯的文字" msgstr "需要翻譯的文字"
#: libretranslate/templates/index.html:215 #: libretranslate/templates/index.html:224
msgid "Delete text" msgid "Delete text"
msgstr "刪除文字" msgstr "刪除文字"
#: libretranslate/templates/index.html:228 #: libretranslate/templates/index.html:237
msgid "Suggest translation" msgid "Suggest translation"
msgstr "建議翻譯" msgstr "建議翻譯"
#: libretranslate/templates/index.html:232 #: libretranslate/templates/index.html:241
msgid "Cancel" msgid "Cancel"
msgstr "取消" msgstr "取消"
#: libretranslate/templates/index.html:235 #: libretranslate/templates/index.html:244
msgid "Send" msgid "Send"
msgstr "送出" msgstr "送出"
#: libretranslate/templates/index.html:251 #: libretranslate/templates/index.html:260
msgid "Supported file formats:" msgid "Supported file formats:"
msgstr "支援的檔案格式:" msgstr "支援的檔案格式:"
#: libretranslate/templates/index.html:255 #: libretranslate/templates/index.html:264
msgid "File" msgid "File"
msgstr "檔案" msgstr "檔案"
#: libretranslate/templates/index.html:270 #: libretranslate/templates/index.html:279
msgid "Remove file" msgid "Remove file"
msgstr "移除檔案" msgstr "移除檔案"
#: libretranslate/templates/index.html:277 #: libretranslate/templates/index.html:286
msgid "Translate" msgid "Translate"
msgstr "翻譯" msgstr "翻譯"
#: libretranslate/templates/index.html:278 #: libretranslate/templates/index.html:287
#: libretranslate/templates/index.html:322 #: libretranslate/templates/index.html:331
msgid "Download" msgid "Download"
msgstr "下載" msgstr "下載"
#: libretranslate/templates/index.html:297 #: libretranslate/templates/index.html:306
msgid "Request" msgid "Request"
msgstr "請求" msgstr "請求"
#: libretranslate/templates/index.html:302 #: libretranslate/templates/index.html:311
msgid "Response" msgid "Response"
msgstr "回應" msgstr "回應"
#: libretranslate/templates/index.html:317 #: libretranslate/templates/index.html:326
msgid "Open Source Machine Translation API" msgid "Open Source Machine Translation API"
msgstr "開源的機器翻譯 API" msgstr "開源的機器翻譯 API"
#: libretranslate/templates/index.html:318 #: libretranslate/templates/index.html:327
msgid "Free to download. Offline Capable. Easy to Setup." msgid "Free to download. Offline Capable. Easy to Setup."
msgstr "自建。可離線。容易設定。" msgstr "自建。可離線。容易設定。"
#: libretranslate/templates/index.html:337 #: libretranslate/templates/index.html:346
msgid "LibreTranslate" msgid "LibreTranslate"
msgstr "LibreTranslate" msgstr "LibreTranslate"
#: libretranslate/templates/index.html:339 #: libretranslate/templates/index.html:348
msgid "License:" msgid "License:"
msgstr "授權:" msgstr "授權:"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, 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 "由 %(contributors)s 用 %(heart)s 製作並且由 %(engine)s 驅動" msgstr "由 %(contributors)s 用 %(heart)s 製作並且由 %(engine)s 驅動"
#: libretranslate/templates/index.html:345 #: libretranslate/templates/index.html:354
#, python-format #, python-format
msgid "%(libretranslate)s Contributors" msgid "%(libretranslate)s Contributors"
msgstr "%(libretranslate)s 貢獻者" msgstr "%(libretranslate)s 貢獻者"
@ -732,8 +736,10 @@ msgstr "%(libretranslate)s 貢獻者"
#~ msgstr "烏克蘭文" #~ msgstr "烏克蘭文"
#~ msgid "" #~ msgid ""
#~ "This public API should be used for testing, personal or infrequent use. " #~ "This public API should be used for"
#~ "If you're going to run an application in production, please " #~ " testing, personal or infrequent use. "
#~ "If you're going to run an "
#~ "application in production, please "
#~ "%(host_server)s or %(get_api_key)s." #~ "%(host_server)s or %(get_api_key)s."
#~ msgstr "" #~ msgstr ""
#~ "此公共 API 僅適用於測試、個人或不經常使用。如果您將在正式環境中使用,請 " #~ "此公共 API 僅適用於測試、個人或不經常使用。如果您將在正式環境中使用,請 "
@ -744,3 +750,10 @@ msgstr "%(libretranslate)s 貢獻者"
#~ msgid "get an API key" #~ msgid "get an API key"
#~ msgstr "取得 API 金鑰" #~ msgstr "取得 API 金鑰"
#~ msgid "Basque"
#~ msgstr "巴斯克語"
#~ msgid "Galician"
#~ msgstr "加利西亞語"

View File

@ -153,6 +153,12 @@ def get_args():
action="store_true", action="store_true",
help="Require use of an API key for programmatic access to the API, unless the client also matches a fingerprint", help="Require use of an API key for programmatic access to the API, unless the client also matches a fingerprint",
) )
parser.add_argument(
"--under-attack",
default=DEFARGS['UNDER_ATTACK'],
action="store_true",
help="Enable under attack mode. When enabled, requests must be made with an API key",
)
parser.add_argument( parser.add_argument(
"--shared-storage", "--shared-storage",
type=str, type=str,

View File

@ -170,6 +170,15 @@
<div class="section no-pad-bot"> <div class="section no-pad-bot">
<div class="container"> <div class="container">
<div class="row"> <div class="row">
{% if under_attack %}
<div class="card horizontal">
<div class="card-stacked">
<div class="card-content center">
<i class="material-icons" style="position: relative; top: 4px;">warning</i> {{ _h("Due to bot abuse, translation requests are temporarily limited to users with a valid API key. Sorry for the inconvenience!") }}</p>
</div>
</div>
</div>
{% endif %}
<h3 class="header center">{{ _h("Translation API") }}</h3> <h3 class="header center">{{ _h("Translation API") }}</h3>
<div id="translation-type-btns" class="s12 center" v-if="filesTranslation === true"> <div id="translation-type-btns" class="s12 center" v-if="filesTranslation === true">
<button type="button" class="btn btn-switch-type" @click="switchType('text')" :class="{'active': translationType === 'text'}"> <button type="button" class="btn btn-switch-type" @click="switchType('text')" :class="{'active': translationType === 'text'}">