mirror of
https://github.com/LibreTranslate/LibreTranslate.git
synced 2024-06-09 08:59:27 +00:00
Compare commits
45 commits
Author | SHA1 | Date | |
---|---|---|---|
e237d06349 | |||
d530b628d0 | |||
8bbda1949d | |||
f0fb4218e7 | |||
df3680c280 | |||
cb6b324478 | |||
76721891b4 | |||
86d15118ca | |||
ba8b8d97a1 | |||
f7a35db05b | |||
16ae59aa43 | |||
67c5348c02 | |||
f167b94166 | |||
7722984df5 | |||
9dde1e0142 | |||
c8360d0359 | |||
f1195d9d13 | |||
a403ba7e3a | |||
720b5c17a7 | |||
0a83fd29bd | |||
df78c333c9 | |||
fd0739b85e | |||
79836663ec | |||
1bc6a3061c | |||
9d9e3233ba | |||
a6e8ee4af0 | |||
847235e33b | |||
7fdde99b48 | |||
71b24e0631 | |||
51ef2b5915 | |||
cabf2294b2 | |||
508cff36f8 | |||
2007ea87e6 | |||
94f87cdac1 | |||
887b282c6a | |||
87beef971d | |||
01a82975fd | |||
1d8fbfda0a | |||
5d9506c4bd | |||
65609a6bcf | |||
619e6593ef | |||
540df02a21 | |||
c0ce429163 | |||
950d68f44d | |||
fcbf627b5b |
5
.github/workflows/issue-triage.yml
vendored
5
.github/workflows/issue-triage.yml
vendored
|
@ -19,12 +19,13 @@ jobs:
|
||||||
- Q: "A question about using a software or seeking guidance on doing something?"
|
- Q: "A question about using a software or seeking guidance on doing something?"
|
||||||
- B: "Reporting an issue, an exception, a stack trace, or a software bug?"
|
- B: "Reporting an issue, an exception, a stack trace, or a software bug?"
|
||||||
- T: "Reporting a problem with an inaccurate, awkward or erroneous translation?"
|
- T: "Reporting a problem with an inaccurate, awkward or erroneous translation?"
|
||||||
- E: "Contains a suggestion for an improvement or a feature request?"
|
- E: "Reporting about some missing feature or functionality?"
|
||||||
- SC: "Describes an issue related to compiling or building source code?"
|
- SC: "Describes an issue related to compiling or building source code?"
|
||||||
logic: |
|
logic: |
|
||||||
- "Q and (not B) and (not E) and (not SC)": [comment: "Could we move this conversation over to the forum at https://community.libretranslate.com? :pray: The forum is the right place to ask questions (we try to keep the GitHub issue tracker for feature requests and bugs only). Thank you! :+1:", close: true, stop: true]
|
- "Q and (not B) and (not E) and (not SC)": [comment: "Could we move this conversation over to the forum at https://community.libretranslate.com? :pray: The forum is the right place to ask questions (we try to keep the GitHub issue tracker for feature requests and bugs only). Thank you! :+1:", close: true, stop: true]
|
||||||
- "B and (not T) and (not E) and (not SC)": [label: "possible bug", stop: true]
|
- "B and (not T) and (not E) and (not SC)": [label: "possible bug", stop: true]
|
||||||
- "T or E": [label: "enhancement", stop: true]
|
- "T and (not E)": [label: "model improvement", stop: true]
|
||||||
|
- "E": [label: "enhancement", stop: true]
|
||||||
- "SC": [label: "possible bug"]
|
- "SC": [label: "possible bug"]
|
||||||
|
|
||||||
signature: "p.s. I'm just an automated script, not a human being."
|
signature: "p.s. I'm just an automated script, not a human being."
|
||||||
|
|
36
README.md
36
README.md
|
@ -38,6 +38,8 @@ Response:
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
List of language codes: https://libretranslate.com/languages
|
||||||
|
|
||||||
### Auto Detect Language
|
### Auto Detect Language
|
||||||
|
|
||||||
Request:
|
Request:
|
||||||
|
@ -68,7 +70,7 @@ Response:
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
### HTML (beta)
|
### HTML
|
||||||
|
|
||||||
Request:
|
Request:
|
||||||
|
|
||||||
|
@ -95,6 +97,38 @@ Response:
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Alternative Translations
|
||||||
|
|
||||||
|
Request:
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
const res = await fetch("https://libretranslate.com/translate", {
|
||||||
|
method: "POST",
|
||||||
|
body: JSON.stringify({
|
||||||
|
q: "Hello",
|
||||||
|
source: "en",
|
||||||
|
target: "it",
|
||||||
|
format: "text",
|
||||||
|
alternatives: 3
|
||||||
|
}),
|
||||||
|
headers: { "Content-Type": "application/json" }
|
||||||
|
});
|
||||||
|
|
||||||
|
console.log(await res.json());
|
||||||
|
```
|
||||||
|
|
||||||
|
Response:
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
{
|
||||||
|
"alternatives": [
|
||||||
|
"Salve",
|
||||||
|
"Pronto"
|
||||||
|
],
|
||||||
|
"translatedText": "Ciao"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
## Install and Run
|
## Install and Run
|
||||||
|
|
||||||
You can run your own API server with just a few lines of setup!
|
You can run your own API server with just a few lines of setup!
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM python:3.10.10-slim-bullseye as builder
|
FROM python:3.11.9-slim-bullseye as builder
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ RUN ./venv/bin/pip install Babel==2.12.1 && ./venv/bin/python scripts/compile_lo
|
||||||
&& ./venv/bin/pip install . \
|
&& ./venv/bin/pip install . \
|
||||||
&& ./venv/bin/pip cache purge
|
&& ./venv/bin/pip cache purge
|
||||||
|
|
||||||
FROM python:3.10.10-slim-bullseye
|
FROM python:3.11.9-slim-bullseye
|
||||||
|
|
||||||
ARG with_models=false
|
ARG with_models=false
|
||||||
ARG models=""
|
ARG models=""
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM arm64v8/python:3.10.10-slim-bullseye as builder
|
FROM arm64v8/python:3.11.9-slim-bullseye as builder
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ RUN ./venv/bin/pip install Babel==2.12.1 && ./venv/bin/python scripts/compile_lo
|
||||||
&& ./venv/bin/pip install . \
|
&& ./venv/bin/pip install . \
|
||||||
&& ./venv/bin/pip cache purge
|
&& ./venv/bin/pip cache purge
|
||||||
|
|
||||||
FROM arm64v8/python:3.10.10-slim-bullseye
|
FROM arm64v8/python:3.11.9-slim-bullseye
|
||||||
|
|
||||||
ARG with_models=false
|
ARG with_models=false
|
||||||
ARG models=""
|
ARG models=""
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
FROM nvidia/cuda:11.2.2-devel-ubuntu20.04
|
FROM nvidia/cuda:12.4.1-devel-ubuntu20.04
|
||||||
|
|
||||||
ENV ARGOS_DEVICE_TYPE cuda
|
ENV ARGOS_DEVICE_TYPE cuda
|
||||||
ARG with_models=false
|
ARG with_models=false
|
||||||
|
|
|
@ -148,6 +148,10 @@ def get_routes_limits(args, api_keys_db):
|
||||||
|
|
||||||
return res
|
return res
|
||||||
|
|
||||||
|
def filter_unique(seq, extra):
|
||||||
|
seen = set({extra, ""})
|
||||||
|
seen_add = seen.add
|
||||||
|
return [x for x in seq if not (x in seen or seen_add(x))]
|
||||||
|
|
||||||
def create_app(args):
|
def create_app(args):
|
||||||
from libretranslate.init import boot
|
from libretranslate.init import boot
|
||||||
|
@ -496,6 +500,14 @@ def create_app(args):
|
||||||
Format of source text:
|
Format of source text:
|
||||||
* `text` - Plain text
|
* `text` - Plain text
|
||||||
* `html` - HTML markup
|
* `html` - HTML markup
|
||||||
|
- in: formData
|
||||||
|
name: alternatives
|
||||||
|
schema:
|
||||||
|
type: integer
|
||||||
|
default: 0
|
||||||
|
example: 3
|
||||||
|
required: false
|
||||||
|
description: Preferred number of alternative translations
|
||||||
- in: formData
|
- in: formData
|
||||||
name: api_key
|
name: api_key
|
||||||
schema:
|
schema:
|
||||||
|
@ -558,11 +570,13 @@ def create_app(args):
|
||||||
source_lang = json.get("source")
|
source_lang = json.get("source")
|
||||||
target_lang = json.get("target")
|
target_lang = json.get("target")
|
||||||
text_format = json.get("format")
|
text_format = json.get("format")
|
||||||
|
num_alternatives = int(json.get("alternatives", 0))
|
||||||
else:
|
else:
|
||||||
q = request.values.get("q")
|
q = request.values.get("q")
|
||||||
source_lang = request.values.get("source")
|
source_lang = request.values.get("source")
|
||||||
target_lang = request.values.get("target")
|
target_lang = request.values.get("target")
|
||||||
text_format = request.values.get("format")
|
text_format = request.values.get("format")
|
||||||
|
num_alternatives = request.values.get("alternatives", 0)
|
||||||
|
|
||||||
if not q:
|
if not q:
|
||||||
abort(400, description=_("Invalid request: missing %(name)s parameter", name='q'))
|
abort(400, description=_("Invalid request: missing %(name)s parameter", name='q'))
|
||||||
|
@ -570,6 +584,14 @@ def create_app(args):
|
||||||
abort(400, description=_("Invalid request: missing %(name)s parameter", name='source'))
|
abort(400, description=_("Invalid request: missing %(name)s parameter", name='source'))
|
||||||
if not target_lang:
|
if not target_lang:
|
||||||
abort(400, description=_("Invalid request: missing %(name)s parameter", name='target'))
|
abort(400, description=_("Invalid request: missing %(name)s parameter", name='target'))
|
||||||
|
|
||||||
|
try:
|
||||||
|
num_alternatives = max(0, int(num_alternatives))
|
||||||
|
except ValueError:
|
||||||
|
abort(400, description=_("Invalid request: %(name)s parameter is not a number", name='alternatives'))
|
||||||
|
|
||||||
|
if args.alternatives_limit != -1 and num_alternatives > args.alternatives_limit:
|
||||||
|
abort(400, description=_("Invalid request: %(name)s parameter must be <= %(value)s", name='alternatives', value=args.alternatives_limit))
|
||||||
|
|
||||||
if not request.is_json:
|
if not request.is_json:
|
||||||
# Normalize line endings to UNIX style (LF) only so we can consistently
|
# Normalize line endings to UNIX style (LF) only so we can consistently
|
||||||
|
@ -626,54 +648,53 @@ def create_app(args):
|
||||||
|
|
||||||
try:
|
try:
|
||||||
if batch:
|
if batch:
|
||||||
results = []
|
batch_results = []
|
||||||
|
batch_alternatives = []
|
||||||
for text in q:
|
for text in q:
|
||||||
translator = src_lang.get_translation(tgt_lang)
|
translator = src_lang.get_translation(tgt_lang)
|
||||||
if translator is None:
|
if translator is None:
|
||||||
abort(400, description=_("%(tname)s (%(tcode)s) is not available as a target language from %(sname)s (%(scode)s)", tname=_lazy(tgt_lang.name), tcode=tgt_lang.code, sname=_lazy(src_lang.name), scode=src_lang.code))
|
abort(400, description=_("%(tname)s (%(tcode)s) is not available as a target language from %(sname)s (%(scode)s)", tname=_lazy(tgt_lang.name), tcode=tgt_lang.code, sname=_lazy(src_lang.name), scode=src_lang.code))
|
||||||
|
|
||||||
if text_format == "html":
|
if text_format == "html":
|
||||||
translated_text = str(translate_html(translator, text))
|
translated_text = unescape(str(translate_html(translator, text)))
|
||||||
|
alternatives = [] # Not supported for html yet
|
||||||
else:
|
else:
|
||||||
translated_text = improve_translation_formatting(text, translator.translate(text))
|
hypotheses = translator.hypotheses(text, num_alternatives + 1)
|
||||||
|
translated_text = unescape(improve_translation_formatting(text, hypotheses[0].value))
|
||||||
|
alternatives = filter_unique([unescape(improve_translation_formatting(text, hypotheses[i].value)) for i in range(1, len(hypotheses))], translated_text)
|
||||||
|
|
||||||
|
batch_results.append(translated_text)
|
||||||
|
batch_alternatives.append(alternatives)
|
||||||
|
|
||||||
|
result = {"translatedText": batch_results}
|
||||||
|
|
||||||
results.append(unescape(translated_text))
|
|
||||||
if source_lang == "auto":
|
if source_lang == "auto":
|
||||||
return jsonify(
|
result["detectedLanguage"] = [detected_src_lang] * len(q)
|
||||||
{
|
if num_alternatives > 0:
|
||||||
"translatedText": results,
|
result["alternatives"] = batch_alternatives
|
||||||
"detectedLanguage": [detected_src_lang] * len(q)
|
|
||||||
}
|
return jsonify(result)
|
||||||
)
|
|
||||||
else:
|
|
||||||
return jsonify(
|
|
||||||
{
|
|
||||||
"translatedText": results
|
|
||||||
}
|
|
||||||
)
|
|
||||||
else:
|
else:
|
||||||
translator = src_lang.get_translation(tgt_lang)
|
translator = src_lang.get_translation(tgt_lang)
|
||||||
if translator is None:
|
if translator is None:
|
||||||
abort(400, description=_("%(tname)s (%(tcode)s) is not available as a target language from %(sname)s (%(scode)s)", tname=_lazy(tgt_lang.name), tcode=tgt_lang.code, sname=_lazy(src_lang.name), scode=src_lang.code))
|
abort(400, description=_("%(tname)s (%(tcode)s) is not available as a target language from %(sname)s (%(scode)s)", tname=_lazy(tgt_lang.name), tcode=tgt_lang.code, sname=_lazy(src_lang.name), scode=src_lang.code))
|
||||||
|
|
||||||
if text_format == "html":
|
if text_format == "html":
|
||||||
translated_text = str(translate_html(translator, q))
|
translated_text = unescape(str(translate_html(translator, q)))
|
||||||
|
alternatives = [] # Not supported for html yet
|
||||||
else:
|
else:
|
||||||
translated_text = improve_translation_formatting(q, translator.translate(q))
|
hypotheses = translator.hypotheses(q, num_alternatives + 1)
|
||||||
|
translated_text = unescape(improve_translation_formatting(q, hypotheses[0].value))
|
||||||
|
alternatives = filter_unique([unescape(improve_translation_formatting(q, hypotheses[i].value)) for i in range(1, len(hypotheses))], translated_text)
|
||||||
|
|
||||||
|
result = {"translatedText": translated_text}
|
||||||
|
|
||||||
if source_lang == "auto":
|
if source_lang == "auto":
|
||||||
return jsonify(
|
result["detectedLanguage"] = detected_src_lang
|
||||||
{
|
if num_alternatives > 0:
|
||||||
"translatedText": unescape(translated_text),
|
result["alternatives"] = alternatives
|
||||||
"detectedLanguage": detected_src_lang
|
|
||||||
}
|
return jsonify(result)
|
||||||
)
|
|
||||||
else:
|
|
||||||
return jsonify(
|
|
||||||
{
|
|
||||||
"translatedText": unescape(translated_text)
|
|
||||||
}
|
|
||||||
)
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
raise e
|
raise e
|
||||||
abort(500, description=_("Cannot translate text: %(text)s", text=str(e)))
|
abort(500, description=_("Cannot translate text: %(text)s", text=str(e)))
|
||||||
|
@ -858,7 +879,7 @@ def create_app(args):
|
||||||
name: q
|
name: q
|
||||||
schema:
|
schema:
|
||||||
type: string
|
type: string
|
||||||
example: Hello world!
|
example: What language is this?
|
||||||
required: true
|
required: true
|
||||||
description: Text to detect
|
description: Text to detect
|
||||||
- in: formData
|
- in: formData
|
||||||
|
@ -879,11 +900,11 @@ def create_app(args):
|
||||||
properties:
|
properties:
|
||||||
confidence:
|
confidence:
|
||||||
type: number
|
type: number
|
||||||
format: float
|
format: integer
|
||||||
minimum: 0
|
minimum: 0
|
||||||
maximum: 1
|
maximum: 100
|
||||||
description: Confidence value
|
description: Confidence value
|
||||||
example: 0.6
|
example: 100
|
||||||
language:
|
language:
|
||||||
type: string
|
type: string
|
||||||
description: Language code
|
description: Language code
|
||||||
|
|
|
@ -161,6 +161,11 @@ _default_options_objects = [
|
||||||
'default_value': None,
|
'default_value': None,
|
||||||
'value_type': 'str'
|
'value_type': 'str'
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
'name': 'ALTERNATIVES_LIMIT',
|
||||||
|
'default_value': -1,
|
||||||
|
'value_type': 'int'
|
||||||
|
},
|
||||||
{
|
{
|
||||||
'name': 'THREADS',
|
'name': 'THREADS',
|
||||||
'default_value': 4,
|
'default_value': 4,
|
||||||
|
|
666
libretranslate/locales/be/LC_MESSAGES/messages.po
Normal file
666
libretranslate/locales/be/LC_MESSAGES/messages.po
Normal file
|
@ -0,0 +1,666 @@
|
||||||
|
# Translations template for LibreTranslate.
|
||||||
|
# Copyright (C) 2023 LibreTranslate Authors
|
||||||
|
# This file is distributed under the same license as the LibreTranslate
|
||||||
|
# project.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: LibreTranslate 1.3.12\n"
|
||||||
|
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||||
|
"POT-Creation-Date: 2023-10-09 15:17-0400\n"
|
||||||
|
"PO-Revision-Date: 2024-04-02 23:12+0000\n"
|
||||||
|
"Last-Translator: rferee <rferee_subs@protonmail.com>\n"
|
||||||
|
"Language-Team: Belarusian <https://hosted.weblate.org/projects/"
|
||||||
|
"libretranslate/app/be/>\n"
|
||||||
|
"Language: be\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\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"
|
||||||
|
"X-Generator: Weblate 5.5-dev\n"
|
||||||
|
"Generated-By: Babel 2.12.1\n"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:79
|
||||||
|
msgid "Invalid JSON format"
|
||||||
|
msgstr "Памылковы JSON-фармат"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:149 libretranslate/templates/app.js.template:459
|
||||||
|
msgid "Auto Detect"
|
||||||
|
msgstr "Аўтавызначэнне"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:232
|
||||||
|
msgid "Unauthorized"
|
||||||
|
msgstr "Патрэбна аўтарызацыя"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:250
|
||||||
|
msgid "Too many request limits violations"
|
||||||
|
msgstr "Перавышаны ліміт запытаў"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:257
|
||||||
|
msgid "Invalid API key"
|
||||||
|
msgstr "Памылковы API ключ"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:276
|
||||||
|
msgid "Please contact the server operator to get an API key"
|
||||||
|
msgstr "Калі ласка звяжыцеся з аператарам сэрверу каб атрымаць API ключ"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:278
|
||||||
|
#, python-format
|
||||||
|
msgid "Visit %(url)s to get an API key"
|
||||||
|
msgstr "Наведайце %(url)s каб атрымаць API ключ"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:318
|
||||||
|
msgid "Slowdown:"
|
||||||
|
msgstr "Запаволенне:"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:525 libretranslate/app.py:527
|
||||||
|
#: libretranslate/app.py:529 libretranslate/app.py:741
|
||||||
|
#: libretranslate/app.py:743 libretranslate/app.py:745
|
||||||
|
#: libretranslate/app.py:896 libretranslate/app.py:1053
|
||||||
|
#: libretranslate/app.py:1055 libretranslate/app.py:1057
|
||||||
|
#: libretranslate/app.py:1059
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid request: missing %(name)s parameter"
|
||||||
|
msgstr "Памылковы запыт: параметар %(name)s адсутнічае"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:544 libretranslate/app.py:553
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid request: request (%(size)s) exceeds text limit (%(limit)s)"
|
||||||
|
msgstr ""
|
||||||
|
"Памылковы запыт: запыт (%(size)s) перавышае дазволены ліміт тэксту "
|
||||||
|
"(%(limit)s)"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:583 libretranslate/app.py:588
|
||||||
|
#: libretranslate/app.py:758 libretranslate/app.py:763
|
||||||
|
#, python-format
|
||||||
|
msgid "%(lang)s is not supported"
|
||||||
|
msgstr "%(lang)s не падтрымліваецца"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:594
|
||||||
|
#, python-format
|
||||||
|
msgid "%(format)s format is not supported"
|
||||||
|
msgstr "Фармат %(format)s не падтрымліваеецца"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:602 libretranslate/app.py:626
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"%(tname)s (%(tcode)s) is not available as a target language from "
|
||||||
|
"%(sname)s (%(scode)s)"
|
||||||
|
msgstr ""
|
||||||
|
"%(tname)s (%(tcode)s) не даступная як мова перакладу з %(sname)s (%(scode)s)"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:647
|
||||||
|
#, python-format
|
||||||
|
msgid "Cannot translate text: %(text)s"
|
||||||
|
msgstr "Не атрымалася перакласці тэкст: %(text)s"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:734 libretranslate/app.py:788
|
||||||
|
msgid "Files translation are disabled on this server."
|
||||||
|
msgstr "Переклад файлаў вымкнуты на гэтым сэрвере."
|
||||||
|
|
||||||
|
#: libretranslate/app.py:748
|
||||||
|
msgid "Invalid request: empty file"
|
||||||
|
msgstr "Памылковы запыт: пусты файл"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:751
|
||||||
|
msgid "Invalid request: file format not supported"
|
||||||
|
msgstr "Памылковы запыт: фармат файла не падтрымліваецца"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:796
|
||||||
|
msgid "Invalid filename"
|
||||||
|
msgstr "Няслушная назва файла"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:1038
|
||||||
|
msgid "Suggestions are disabled on this server."
|
||||||
|
msgstr "Прапанаванні выключаны на гэтым сэрверы."
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:1
|
||||||
|
msgid "English"
|
||||||
|
msgstr "Англійская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:2
|
||||||
|
msgid "Arabic"
|
||||||
|
msgstr "Арабская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:3
|
||||||
|
msgid "Azerbaijani"
|
||||||
|
msgstr "Азербайджанская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:4
|
||||||
|
msgid "Chinese"
|
||||||
|
msgstr "Кітайская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:5
|
||||||
|
msgid "Czech"
|
||||||
|
msgstr "Чешская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:6
|
||||||
|
msgid "Danish"
|
||||||
|
msgstr "Дацкая"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:7
|
||||||
|
msgid "Dutch"
|
||||||
|
msgstr "Нідэрландская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:8
|
||||||
|
msgid "Esperanto"
|
||||||
|
msgstr "Эсперанта"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:9
|
||||||
|
msgid "Finnish"
|
||||||
|
msgstr "Фінская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:10
|
||||||
|
msgid "French"
|
||||||
|
msgstr "Французская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:11
|
||||||
|
msgid "German"
|
||||||
|
msgstr "Нямецкая"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:12
|
||||||
|
msgid "Greek"
|
||||||
|
msgstr "Грэчаская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:13
|
||||||
|
msgid "Hebrew"
|
||||||
|
msgstr "Іўрыт"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:14
|
||||||
|
msgid "Hindi"
|
||||||
|
msgstr "Хіндзі"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:15
|
||||||
|
msgid "Hungarian"
|
||||||
|
msgstr "Венгерская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:16
|
||||||
|
msgid "Indonesian"
|
||||||
|
msgstr "Інданезійская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:17
|
||||||
|
msgid "Irish"
|
||||||
|
msgstr "Ірландская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:18
|
||||||
|
msgid "Italian"
|
||||||
|
msgstr "Італьянская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:19
|
||||||
|
msgid "Japanese"
|
||||||
|
msgstr "Японская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:20
|
||||||
|
msgid "Korean"
|
||||||
|
msgstr "Карэйская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:21
|
||||||
|
msgid "Persian"
|
||||||
|
msgstr "Персідская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:22
|
||||||
|
msgid "Polish"
|
||||||
|
msgstr "Польская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:23
|
||||||
|
msgid "Portuguese"
|
||||||
|
msgstr "Партугальская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:24
|
||||||
|
msgid "Russian"
|
||||||
|
msgstr "Руская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:25
|
||||||
|
msgid "Slovak"
|
||||||
|
msgstr "Славацкая"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:26
|
||||||
|
msgid "Spanish"
|
||||||
|
msgstr "Іспанская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:27
|
||||||
|
msgid "Swedish"
|
||||||
|
msgstr "Шведская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:28
|
||||||
|
msgid "Turkish"
|
||||||
|
msgstr "Турэцкая"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:29
|
||||||
|
msgid "Ukranian"
|
||||||
|
msgstr "Украінская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:30
|
||||||
|
msgid "Vietnamese"
|
||||||
|
msgstr "В’етнамская"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:1
|
||||||
|
msgid "Retrieve list of supported languages"
|
||||||
|
msgstr "Атрымаць спіс падтрыманых моў"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:2
|
||||||
|
msgid "List of languages"
|
||||||
|
msgstr "Спіс моў"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:3
|
||||||
|
msgid "translate"
|
||||||
|
msgstr "пераклад"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:4
|
||||||
|
msgid "Translate text from a language to another"
|
||||||
|
msgstr "Перакласць тэкст з адной мовы на іншую"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:222
|
||||||
|
msgid "Translated text"
|
||||||
|
msgstr "Перакладзены тэкст"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:6
|
||||||
|
msgid "Invalid request"
|
||||||
|
msgstr "Памылковы запыт"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:7
|
||||||
|
msgid "Translation error"
|
||||||
|
msgstr "Памылка перакладу"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:8
|
||||||
|
msgid "Slow down"
|
||||||
|
msgstr "Запаволенне"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:9
|
||||||
|
msgid "Banned"
|
||||||
|
msgstr "Заблакавана"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:10
|
||||||
|
msgid "Hello world!"
|
||||||
|
msgstr "Прывітанне, свет!"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:11
|
||||||
|
msgid "Text(s) to translate"
|
||||||
|
msgstr "Тэкст(а) для перакладу"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:12
|
||||||
|
msgid "Source language code"
|
||||||
|
msgstr "Код мовы арыгінала"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:13
|
||||||
|
msgid "Target language code"
|
||||||
|
msgstr "Код мовы пераклада"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:14
|
||||||
|
msgid "text"
|
||||||
|
msgstr "тэкст"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:15
|
||||||
|
msgid "html"
|
||||||
|
msgstr "html"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:16
|
||||||
|
msgid ""
|
||||||
|
"Format of source text:\n"
|
||||||
|
" * `text` - Plain text\n"
|
||||||
|
" * `html` - HTML markup\n"
|
||||||
|
msgstr ""
|
||||||
|
"Фармат выточнага тэксту:\n"
|
||||||
|
"* `text` - Звычайны тэкст\n"
|
||||||
|
"* `html` - HTML-разметка\n"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:17
|
||||||
|
msgid "API key"
|
||||||
|
msgstr "API ключ"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:18
|
||||||
|
msgid "Translate file from a language to another"
|
||||||
|
msgstr "Перакласць файл з адной мовы на іншую"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:19
|
||||||
|
msgid "Translated file"
|
||||||
|
msgstr "Перакладзены файл"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:20
|
||||||
|
msgid "File to translate"
|
||||||
|
msgstr "Файл для перакладу"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:21
|
||||||
|
msgid "Detect the language of a single text"
|
||||||
|
msgstr "Вызначыць мову аднаго тэксту"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:22
|
||||||
|
msgid "Detections"
|
||||||
|
msgstr "Вызначэння"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:23
|
||||||
|
msgid "Detection error"
|
||||||
|
msgstr "Памылка вызначэння"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:24
|
||||||
|
msgid "Text to detect"
|
||||||
|
msgstr "Тэкст для вызначэння"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:25
|
||||||
|
msgid "Retrieve frontend specific settings"
|
||||||
|
msgstr "Атрымаць налады для інтэрфэйсу"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:26
|
||||||
|
msgid "frontend settings"
|
||||||
|
msgstr "налады інтэрфэйсу"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:27
|
||||||
|
msgid "frontend"
|
||||||
|
msgstr "інтэрфейс"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:28
|
||||||
|
msgid "Submit a suggestion to improve a translation"
|
||||||
|
msgstr "Запрапанаваць як палепшыць пераклад"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:29
|
||||||
|
msgid "Success"
|
||||||
|
msgstr "Поспех"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:30
|
||||||
|
msgid "Not authorized"
|
||||||
|
msgstr "Не аўтаразаваны"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:31
|
||||||
|
msgid "Original text"
|
||||||
|
msgstr "Арыгінальны тэкст"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:32
|
||||||
|
msgid "Suggested translation"
|
||||||
|
msgstr "Запрапанаваны пераклад"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:33
|
||||||
|
msgid "Language of original text"
|
||||||
|
msgstr "Мова арыгінальнага тэкста"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:34
|
||||||
|
msgid "Language of suggested translation"
|
||||||
|
msgstr "Мова прапанаванага перакладу"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:35
|
||||||
|
msgid "feedback"
|
||||||
|
msgstr "зваротная сувязь"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:36
|
||||||
|
msgid "Language code"
|
||||||
|
msgstr "Код мовы"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:37
|
||||||
|
msgid "Human-readable language name (in English)"
|
||||||
|
msgstr "Чалавекачытальная назва мовы (па-ангельску)"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:38
|
||||||
|
msgid "Supported target language codes"
|
||||||
|
msgstr "Коды падтрымліваемых моў"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:39
|
||||||
|
msgid "Translated text(s)"
|
||||||
|
msgstr "Перакладзены(-я) тэкст(-а)"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:40
|
||||||
|
msgid "Error message"
|
||||||
|
msgstr "Паведамленне пра абмылу"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:41
|
||||||
|
msgid "Reason for slow down"
|
||||||
|
msgstr "Прычына запаволення"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:42
|
||||||
|
msgid "Translated file url"
|
||||||
|
msgstr "URL-адрэса перакладзенага файла"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:43
|
||||||
|
msgid "Confidence value"
|
||||||
|
msgstr "Ровень упэўненасці"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:44
|
||||||
|
msgid "Character input limit for this language (-1 indicates no limit)"
|
||||||
|
msgstr ""
|
||||||
|
"Абмежаванне колькаскі знакаў для гэтай мовы (-1 азначае адсутнасць "
|
||||||
|
"абмежаванняў)"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:45
|
||||||
|
msgid "Frontend translation timeout"
|
||||||
|
msgstr "Час перакладу інтэрфэйсу перавышаны"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:46
|
||||||
|
msgid "Whether the API key database is enabled."
|
||||||
|
msgstr "Ці увамкнёная база дадзеных API ключоў."
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:47
|
||||||
|
msgid "Whether an API key is required."
|
||||||
|
msgstr "Ці патрэбен API ключ."
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:48
|
||||||
|
msgid "Whether submitting suggestions is enabled."
|
||||||
|
msgstr "Ці ўвамкненна магчымасць адпраўляць прапановы."
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:49
|
||||||
|
msgid "Supported files format"
|
||||||
|
msgstr "Падтрымліваемыя фарматы файлаў"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:50
|
||||||
|
msgid "Whether submission was successful"
|
||||||
|
msgstr "Ці было адсыланне паспяховым"
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:31
|
||||||
|
#: libretranslate/templates/app.js.template:286
|
||||||
|
#: libretranslate/templates/app.js.template:290
|
||||||
|
msgid "Copy text"
|
||||||
|
msgstr "Скапіяваць тэкст"
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:80
|
||||||
|
#: libretranslate/templates/app.js.template:86
|
||||||
|
#: libretranslate/templates/app.js.template:91
|
||||||
|
#: libretranslate/templates/app.js.template:273
|
||||||
|
#: libretranslate/templates/app.js.template:343
|
||||||
|
#: libretranslate/templates/app.js.template:431
|
||||||
|
#: libretranslate/templates/app.js.template:479
|
||||||
|
#, python-format
|
||||||
|
msgid "Cannot load %(url)s"
|
||||||
|
msgstr "Немагчыма спампаваць %(url)s"
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:264
|
||||||
|
#: libretranslate/templates/app.js.template:334
|
||||||
|
#: libretranslate/templates/app.js.template:412
|
||||||
|
#: libretranslate/templates/app.js.template:423
|
||||||
|
msgid "Unknown error"
|
||||||
|
msgstr "Невядомая памылка"
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:287
|
||||||
|
msgid "Copied"
|
||||||
|
msgstr "Скапіявана"
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:331
|
||||||
|
msgid ""
|
||||||
|
"Thanks for your correction. Note the suggestion will not take effect "
|
||||||
|
"right away."
|
||||||
|
msgstr ""
|
||||||
|
"Дзякуй за вашу заўвагу. Прыміце да ўвагі: Ваша прапанова не адразу набудзе "
|
||||||
|
"моц."
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:455
|
||||||
|
msgid "No languages available. Did you install the models correctly?"
|
||||||
|
msgstr "Няма даступных моў. Вы слушна ўсталявалі мадэлі?"
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:522
|
||||||
|
#, python-format
|
||||||
|
msgid "Type in your API Key. If you need an API key, %(instructions)s"
|
||||||
|
msgstr "Увядзіце ваш API ключ. Калі вам патрэбен API ключ, %(instructions)s"
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:522
|
||||||
|
msgid "press the \"Get API Key\" link."
|
||||||
|
msgstr "націсніце на спасылку \"Атрымаць API ключ\"."
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:522
|
||||||
|
msgid "contact the server operator."
|
||||||
|
msgstr "звяжыцеся з аператарам сэрвера."
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
|
||||||
|
#: libretranslate/templates/index.html:336
|
||||||
|
msgid "Free and Open Source Machine Translation API"
|
||||||
|
msgstr "Бясплатнае API для машыннага перакладу з адкрытым выточным кодам"
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:10
|
||||||
|
#: libretranslate/templates/index.html:31
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"Free and Open Source Machine Translation API. Self-hosted, offline "
|
||||||
|
"capable and easy to setup. Run your own API server in just a few minutes."
|
||||||
|
msgstr "Бясплатнае API для машыннага перакладу з адкрытым выточным кодам."
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:11
|
||||||
|
msgid "translation"
|
||||||
|
msgstr "пераклад"
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:11
|
||||||
|
msgid "api"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:65
|
||||||
|
msgid "API Docs"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:67
|
||||||
|
msgid "Get API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:69
|
||||||
|
msgid "GitHub"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:71
|
||||||
|
msgid "Set API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:73
|
||||||
|
msgid "Change language"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:79
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:81
|
||||||
|
msgid "Toggle dark/light mode"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:157
|
||||||
|
msgid "Dismiss"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:171
|
||||||
|
msgid "Translation API"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:175
|
||||||
|
msgid "Translate Text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:179
|
||||||
|
msgid "Translate Files"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:185
|
||||||
|
msgid "Translate from"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:195
|
||||||
|
msgid "Swap source and target languages"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:198
|
||||||
|
msgid "Translate into"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:210
|
||||||
|
msgid "Text to translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:213
|
||||||
|
msgid "Delete text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:226
|
||||||
|
msgid "Suggest translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:230
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:233
|
||||||
|
msgid "Send"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:249
|
||||||
|
msgid "Supported file formats:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:253
|
||||||
|
msgid "File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:268
|
||||||
|
msgid "Remove file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:275
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:276
|
||||||
|
#: libretranslate/templates/index.html:320
|
||||||
|
msgid "Download"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:295
|
||||||
|
msgid "Request"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:300
|
||||||
|
msgid "Response"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:315
|
||||||
|
msgid "Open Source Machine Translation API"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:316
|
||||||
|
msgid "Self-Hosted. Offline Capable. Easy to Setup."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:335
|
||||||
|
msgid "LibreTranslate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:337
|
||||||
|
msgid "License:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:340
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"This public API should be used for testing, personal or infrequent use. "
|
||||||
|
"If you're going to run an application in production, please "
|
||||||
|
"%(host_server)s or %(get_api_key)s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:340
|
||||||
|
msgid "host your own server"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:340
|
||||||
|
msgid "get an API key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:348
|
||||||
|
#, python-format
|
||||||
|
msgid "Made with %(heart)s by %(contributors)s and powered by %(engine)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:348
|
||||||
|
#, python-format
|
||||||
|
msgid "%(libretranslate)s Contributors"
|
||||||
|
msgstr ""
|
|
@ -9,8 +9,8 @@ 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: 2023-10-09 15:17-0400\n"
|
"POT-Creation-Date: 2023-10-09 15:17-0400\n"
|
||||||
"PO-Revision-Date: 2024-01-27 09:01+0000\n"
|
"PO-Revision-Date: 2024-03-07 08:01+0000\n"
|
||||||
"Last-Translator: victor dargallo <victordargallo@disroot.org>\n"
|
"Last-Translator: d <dmanye@gmail.com>\n"
|
||||||
"Language-Team: Catalan <https://hosted.weblate.org/projects/libretranslate/"
|
"Language-Team: Catalan <https://hosted.weblate.org/projects/libretranslate/"
|
||||||
"app/ca/>\n"
|
"app/ca/>\n"
|
||||||
"Language: ca\n"
|
"Language: ca\n"
|
||||||
|
@ -18,7 +18,7 @@ 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"
|
||||||
"X-Generator: Weblate 5.4-dev\n"
|
"X-Generator: Weblate 5.5-dev\n"
|
||||||
"Generated-By: Babel 2.12.1\n"
|
"Generated-By: Babel 2.12.1\n"
|
||||||
|
|
||||||
#: libretranslate/app.py:79
|
#: libretranslate/app.py:79
|
||||||
|
@ -351,7 +351,7 @@ msgstr ""
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:28
|
#: libretranslate/locales/.swag.py:28
|
||||||
msgid "Submit a suggestion to improve a translation"
|
msgid "Submit a suggestion to improve a translation"
|
||||||
msgstr ""
|
msgstr "Envia un suggeriment per millorar una traducció"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:29
|
#: libretranslate/locales/.swag.py:29
|
||||||
msgid "Success"
|
msgid "Success"
|
||||||
|
@ -363,15 +363,15 @@ msgstr ""
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:31
|
#: libretranslate/locales/.swag.py:31
|
||||||
msgid "Original text"
|
msgid "Original text"
|
||||||
msgstr ""
|
msgstr "Text original"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:32
|
#: libretranslate/locales/.swag.py:32
|
||||||
msgid "Suggested translation"
|
msgid "Suggested translation"
|
||||||
msgstr ""
|
msgstr "Traducció suggerida"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:33
|
#: libretranslate/locales/.swag.py:33
|
||||||
msgid "Language of original text"
|
msgid "Language of original text"
|
||||||
msgstr ""
|
msgstr "Idioma del text original"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:34
|
#: libretranslate/locales/.swag.py:34
|
||||||
msgid "Language of suggested translation"
|
msgid "Language of suggested translation"
|
||||||
|
|
|
@ -9,8 +9,8 @@ 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: 2023-10-09 15:17-0400\n"
|
"POT-Creation-Date: 2023-10-09 15:17-0400\n"
|
||||||
"PO-Revision-Date: 2024-01-15 00:06+0000\n"
|
"PO-Revision-Date: 2024-03-25 12:01+0000\n"
|
||||||
"Last-Translator: symegac <97731141+symegac@users.noreply.github.com>\n"
|
"Last-Translator: cat <158170307+cultcats@users.noreply.github.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"
|
||||||
|
@ -18,7 +18,7 @@ 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"
|
||||||
"X-Generator: Weblate 5.4-dev\n"
|
"X-Generator: Weblate 5.5-dev\n"
|
||||||
"Generated-By: Babel 2.12.1\n"
|
"Generated-By: Babel 2.12.1\n"
|
||||||
|
|
||||||
#: libretranslate/app.py:79
|
#: libretranslate/app.py:79
|
||||||
|
@ -27,16 +27,15 @@ msgstr "Ugyldig JSON format"
|
||||||
|
|
||||||
#: libretranslate/app.py:149 libretranslate/templates/app.js.template:459
|
#: libretranslate/app.py:149 libretranslate/templates/app.js.template:459
|
||||||
msgid "Auto Detect"
|
msgid "Auto Detect"
|
||||||
msgstr "Autodetektor"
|
msgstr "Auto detektor"
|
||||||
|
|
||||||
#: libretranslate/app.py:232
|
#: libretranslate/app.py:232
|
||||||
msgid "Unauthorized"
|
msgid "Unauthorized"
|
||||||
msgstr "Uautoriseret"
|
msgstr "Uautoriseret"
|
||||||
|
|
||||||
#: libretranslate/app.py:250
|
#: libretranslate/app.py:250
|
||||||
#, fuzzy
|
|
||||||
msgid "Too many request limits violations"
|
msgid "Too many request limits violations"
|
||||||
msgstr "For mange anmodninger begrænser overtrædelser"
|
msgstr "For mange overtrædelser af anmodningsbegrænsninger"
|
||||||
|
|
||||||
#: libretranslate/app.py:257
|
#: libretranslate/app.py:257
|
||||||
msgid "Invalid API key"
|
msgid "Invalid API key"
|
||||||
|
@ -44,16 +43,16 @@ msgstr "Ugyldig API-nøgle"
|
||||||
|
|
||||||
#: libretranslate/app.py:276
|
#: libretranslate/app.py:276
|
||||||
msgid "Please contact the server operator to get an API key"
|
msgid "Please contact the server operator to get an API key"
|
||||||
msgstr "Kontakt serveroperatøren for at få en API-nøgle"
|
msgstr "Kontakt venligst serveroperatøren for at få en API-nøgle"
|
||||||
|
|
||||||
#: libretranslate/app.py:278
|
#: libretranslate/app.py:278
|
||||||
#, 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 at få en API-nøgle"
|
msgstr "Besøg %(url)s for at få en API-nøgle"
|
||||||
|
|
||||||
#: libretranslate/app.py:318
|
#: libretranslate/app.py:318
|
||||||
msgid "Slowdown:"
|
msgid "Slowdown:"
|
||||||
msgstr "Langlægning:"
|
msgstr "Nedbremsning:"
|
||||||
|
|
||||||
#: libretranslate/app.py:525 libretranslate/app.py:527
|
#: libretranslate/app.py:525 libretranslate/app.py:527
|
||||||
#: libretranslate/app.py:529 libretranslate/app.py:741
|
#: libretranslate/app.py:529 libretranslate/app.py:741
|
||||||
|
@ -99,19 +98,19 @@ msgstr "Kan ikke oversætte tekst: %(text)s"
|
||||||
|
|
||||||
#: libretranslate/app.py:734 libretranslate/app.py:788
|
#: libretranslate/app.py:734 libretranslate/app.py:788
|
||||||
msgid "Files translation are disabled on this server."
|
msgid "Files translation are disabled on this server."
|
||||||
msgstr "Filer oversættelse er deaktiveret på denne server."
|
msgstr "File oversættelse er deaktiveret på denne server."
|
||||||
|
|
||||||
#: libretranslate/app.py:748
|
#: libretranslate/app.py:748
|
||||||
msgid "Invalid request: empty file"
|
msgid "Invalid request: empty file"
|
||||||
msgstr "Ugyldig anmodning: tomt fil"
|
msgstr "Ugyldig anmodning: tom fil"
|
||||||
|
|
||||||
#: libretranslate/app.py:751
|
#: libretranslate/app.py:751
|
||||||
msgid "Invalid request: file format not supported"
|
msgid "Invalid request: file format not supported"
|
||||||
msgstr "Ugyldig anmodning: filformat ikke understøttet"
|
msgstr "Ugyldig anmodning: filformat understøttes ikke"
|
||||||
|
|
||||||
#: libretranslate/app.py:796
|
#: libretranslate/app.py:796
|
||||||
msgid "Invalid filename"
|
msgid "Invalid filename"
|
||||||
msgstr "Ugyldig filnavn"
|
msgstr "Ugyldigt filnavn"
|
||||||
|
|
||||||
#: libretranslate/app.py:1038
|
#: libretranslate/app.py:1038
|
||||||
msgid "Suggestions are disabled on this server."
|
msgid "Suggestions are disabled on this server."
|
||||||
|
@ -143,7 +142,7 @@ msgstr "Dansk"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:7
|
#: libretranslate/locales/.langs.py:7
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Hollandske"
|
msgstr "Hollandsk"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:8
|
#: libretranslate/locales/.langs.py:8
|
||||||
msgid "Esperanto"
|
msgid "Esperanto"
|
||||||
|
@ -247,7 +246,7 @@ msgstr "Liste over sprog"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:3
|
#: libretranslate/locales/.swag.py:3
|
||||||
msgid "translate"
|
msgid "translate"
|
||||||
msgstr "oversætter"
|
msgstr "oversæt"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:4
|
#: libretranslate/locales/.swag.py:4
|
||||||
msgid "Translate text from a language to another"
|
msgid "Translate text from a language to another"
|
||||||
|
@ -279,7 +278,7 @@ msgstr "Hej verden!"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:11
|
#: libretranslate/locales/.swag.py:11
|
||||||
msgid "Text(s) to translate"
|
msgid "Text(s) to translate"
|
||||||
msgstr "Tekst(er) at oversætte"
|
msgstr "Tekst(er) til oversættelse"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:12
|
#: libretranslate/locales/.swag.py:12
|
||||||
msgid "Source language code"
|
msgid "Source language code"
|
||||||
|
@ -287,7 +286,7 @@ msgstr "Kildesprogkode"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:13
|
#: libretranslate/locales/.swag.py:13
|
||||||
msgid "Target language code"
|
msgid "Target language code"
|
||||||
msgstr "Målsprogkoder"
|
msgstr "Målsprogkode"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:14
|
#: libretranslate/locales/.swag.py:14
|
||||||
msgid "text"
|
msgid "text"
|
||||||
|
@ -304,7 +303,7 @@ msgid ""
|
||||||
" * `html` - HTML markup\n"
|
" * `html` - HTML markup\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Format af kildetekst:\n"
|
"Format af kildetekst:\n"
|
||||||
"* 'tekst' - almindeligt tekst\n"
|
"* 'tekst' - almindelig tekst\n"
|
||||||
"* `html' - HTML-markup\n"
|
"* `html' - HTML-markup\n"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:17
|
#: libretranslate/locales/.swag.py:17
|
||||||
|
@ -325,7 +324,7 @@ msgstr "Fil at oversætte"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:21
|
#: libretranslate/locales/.swag.py:21
|
||||||
msgid "Detect the language of a single text"
|
msgid "Detect the language of a single text"
|
||||||
msgstr "Angiv sproget for en enkelt tekst"
|
msgstr "Registrer sproget i en enkelt tekst"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:22
|
#: libretranslate/locales/.swag.py:22
|
||||||
msgid "Detections"
|
msgid "Detections"
|
||||||
|
@ -337,11 +336,11 @@ msgstr "Registreringsfejl"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:24
|
#: libretranslate/locales/.swag.py:24
|
||||||
msgid "Text to detect"
|
msgid "Text to detect"
|
||||||
msgstr "Tekst at opdage"
|
msgstr "Tekst at finde"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:25
|
#: libretranslate/locales/.swag.py:25
|
||||||
msgid "Retrieve frontend specific settings"
|
msgid "Retrieve frontend specific settings"
|
||||||
msgstr "Hent frontend specifikke indstillinger"
|
msgstr "Hent frontend-specifikke indstillinger"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:26
|
#: libretranslate/locales/.swag.py:26
|
||||||
msgid "frontend settings"
|
msgid "frontend settings"
|
||||||
|
@ -349,11 +348,11 @@ msgstr "frontend indstillinger"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:27
|
#: libretranslate/locales/.swag.py:27
|
||||||
msgid "frontend"
|
msgid "frontend"
|
||||||
msgstr "frontend"
|
msgstr "grænseflade"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:28
|
#: libretranslate/locales/.swag.py:28
|
||||||
msgid "Submit a suggestion to improve a translation"
|
msgid "Submit a suggestion to improve a translation"
|
||||||
msgstr "Indsend et forslag til at forbedre en oversættelse"
|
msgstr "Indsend et forslag til forbedring af en oversættelse"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:29
|
#: libretranslate/locales/.swag.py:29
|
||||||
msgid "Success"
|
msgid "Success"
|
||||||
|
@ -361,7 +360,7 @@ msgstr "Succes"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:30
|
#: libretranslate/locales/.swag.py:30
|
||||||
msgid "Not authorized"
|
msgid "Not authorized"
|
||||||
msgstr "Ikke godkendt"
|
msgstr "Ikke autoriseret"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:31
|
#: libretranslate/locales/.swag.py:31
|
||||||
msgid "Original text"
|
msgid "Original text"
|
||||||
|
@ -377,11 +376,11 @@ msgstr "Originaltekstens sprog"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:34
|
#: libretranslate/locales/.swag.py:34
|
||||||
msgid "Language of suggested translation"
|
msgid "Language of suggested translation"
|
||||||
msgstr "Foreslået oversættelses sprog"
|
msgstr "Sprog i foreslået oversættelse"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:35
|
#: libretranslate/locales/.swag.py:35
|
||||||
msgid "feedback"
|
msgid "feedback"
|
||||||
msgstr "tilbagemelding"
|
msgstr "feedback"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:36
|
#: libretranslate/locales/.swag.py:36
|
||||||
msgid "Language code"
|
msgid "Language code"
|
||||||
|
@ -393,11 +392,11 @@ msgstr "Menneskeligt læseligt sprognavn (på engelsk)"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:38
|
#: libretranslate/locales/.swag.py:38
|
||||||
msgid "Supported target language codes"
|
msgid "Supported target language codes"
|
||||||
msgstr "Understøttede sprogkoder"
|
msgstr "Understøttede målsprogkoder"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:39
|
#: libretranslate/locales/.swag.py:39
|
||||||
msgid "Translated text(s)"
|
msgid "Translated text(s)"
|
||||||
msgstr "Oversat tekst(r)"
|
msgstr "Oversat tekst(er)"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:40
|
#: libretranslate/locales/.swag.py:40
|
||||||
msgid "Error message"
|
msgid "Error message"
|
||||||
|
@ -405,23 +404,23 @@ msgstr "Fejlmeddelelse"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:41
|
#: libretranslate/locales/.swag.py:41
|
||||||
msgid "Reason for slow down"
|
msgid "Reason for slow down"
|
||||||
msgstr "Reason for langsom ned"
|
msgstr "Årsag til nedbremsning"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:42
|
#: libretranslate/locales/.swag.py:42
|
||||||
msgid "Translated file url"
|
msgid "Translated file url"
|
||||||
msgstr "Oversætt fil url"
|
msgstr "Oversat fil-url"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:43
|
#: libretranslate/locales/.swag.py:43
|
||||||
msgid "Confidence value"
|
msgid "Confidence value"
|
||||||
msgstr "Konsekvensværdi"
|
msgstr "Konfidensværdi"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:44
|
#: libretranslate/locales/.swag.py:44
|
||||||
msgid "Character input limit for this language (-1 indicates no limit)"
|
msgid "Character input limit for this language (-1 indicates no limit)"
|
||||||
msgstr "Karakterindgangsgrænse for dette sprog (-1 angiver ingen grænse)"
|
msgstr "Grænse for tegninput for dette sprog (-1 angiver ingen grænse)"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:45
|
#: libretranslate/locales/.swag.py:45
|
||||||
msgid "Frontend translation timeout"
|
msgid "Frontend translation timeout"
|
||||||
msgstr "Frontend oversættelsestidspunktout"
|
msgstr "Timeout for frontend-oversættelse"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:46
|
#: libretranslate/locales/.swag.py:46
|
||||||
msgid "Whether the API key database is enabled."
|
msgid "Whether the API key database is enabled."
|
||||||
|
@ -429,7 +428,7 @@ msgstr "Om API-nøgledatabasen er aktiveret."
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:47
|
#: libretranslate/locales/.swag.py:47
|
||||||
msgid "Whether an API key is required."
|
msgid "Whether an API key is required."
|
||||||
msgstr "Om en API-nøgle kræves."
|
msgstr "Om en API-nøgle er påkrævet."
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:48
|
#: libretranslate/locales/.swag.py:48
|
||||||
msgid "Whether submitting suggestions is enabled."
|
msgid "Whether submitting suggestions is enabled."
|
||||||
|
@ -437,7 +436,7 @@ msgstr "Om indsendelse af forslag er aktiveret."
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:49
|
#: libretranslate/locales/.swag.py:49
|
||||||
msgid "Supported files format"
|
msgid "Supported files format"
|
||||||
msgstr "Understøttet filformat"
|
msgstr "Understøttede filformater"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:50
|
#: libretranslate/locales/.swag.py:50
|
||||||
msgid "Whether submission was successful"
|
msgid "Whether submission was successful"
|
||||||
|
@ -476,8 +475,8 @@ 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 ""
|
||||||
"Tak for din korrektion. Bemærk, at forslaget ikke vil tage virkning med "
|
"Tak for din rettelse. Bemærk, at forslaget ikke vil træde i kraft med det "
|
||||||
"det samme."
|
"samme."
|
||||||
|
|
||||||
#: libretranslate/templates/app.js.template:455
|
#: libretranslate/templates/app.js.template:455
|
||||||
msgid "No languages available. Did you install the models correctly?"
|
msgid "No languages available. Did you install the models correctly?"
|
||||||
|
@ -499,7 +498,7 @@ msgstr "kontakt serveroperatøren."
|
||||||
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
|
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
|
||||||
#: libretranslate/templates/index.html:336
|
#: libretranslate/templates/index.html:336
|
||||||
msgid "Free and Open Source Machine Translation API"
|
msgid "Free and Open Source Machine Translation API"
|
||||||
msgstr "Gratis og Open Source Machine Oversættelse 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
|
||||||
|
@ -507,13 +506,13 @@ msgid ""
|
||||||
"Free and Open Source Machine Translation API. Self-hosted, offline "
|
"Free and Open Source Machine Translation API. Self-hosted, offline "
|
||||||
"capable and easy to setup. Run your own API server in just a few minutes."
|
"capable and easy to setup. Run your own API server in just a few minutes."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Gratis og Open Source Machine Oversættelse API. Self-hosted, offline i "
|
"Gratis og Open Source Maskinoversættelses-API. Selv-hosted, kan bruges "
|
||||||
"stand og let at konfigurere. 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 "
|
||||||
"minutter."
|
"minutter."
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:11
|
#: libretranslate/templates/index.html:11
|
||||||
msgid "translation"
|
msgid "translation"
|
||||||
msgstr "oversættelse af oversættelse"
|
msgstr "oversættelse"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:11
|
#: libretranslate/templates/index.html:11
|
||||||
msgid "api"
|
msgid "api"
|
||||||
|
@ -525,7 +524,7 @@ msgstr "API Docs"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:67
|
#: libretranslate/templates/index.html:67
|
||||||
msgid "Get API Key"
|
msgid "Get API Key"
|
||||||
msgstr "Få API Nøglenøgle"
|
msgstr "Få API-nøgle"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:69
|
#: libretranslate/templates/index.html:69
|
||||||
msgid "GitHub"
|
msgid "GitHub"
|
||||||
|
@ -533,7 +532,7 @@ msgstr "GitHub"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:71
|
#: libretranslate/templates/index.html:71
|
||||||
msgid "Set API Key"
|
msgid "Set API Key"
|
||||||
msgstr "Indstil API Nøglenøgle"
|
msgstr "Indstil API-nøgle"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:73
|
#: libretranslate/templates/index.html:73
|
||||||
msgid "Change language"
|
msgid "Change language"
|
||||||
|
@ -541,15 +540,15 @@ msgstr "Skift sprog"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:79
|
#: libretranslate/templates/index.html:79
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
msgstr "Rediger redigering"
|
msgstr "Rediger"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:81
|
#: libretranslate/templates/index.html:81
|
||||||
msgid "Toggle dark/light mode"
|
msgid "Toggle dark/light mode"
|
||||||
msgstr "Skift mørke/lysetilstand"
|
msgstr "Skift mellem mørk/lys tilstand"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:157
|
#: libretranslate/templates/index.html:157
|
||||||
msgid "Dismiss"
|
msgid "Dismiss"
|
||||||
msgstr "Begrænsninger"
|
msgstr "Afvis"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:171
|
#: libretranslate/templates/index.html:171
|
||||||
msgid "Translation API"
|
msgid "Translation API"
|
||||||
|
@ -557,11 +556,11 @@ msgstr "Oversættelses-API"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:175
|
#: libretranslate/templates/index.html:175
|
||||||
msgid "Translate Text"
|
msgid "Translate Text"
|
||||||
msgstr "Oversæt tekst"
|
msgstr "Oversæt Tekst"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:179
|
#: libretranslate/templates/index.html:179
|
||||||
msgid "Translate Files"
|
msgid "Translate Files"
|
||||||
msgstr "Oversæt filer"
|
msgstr "Oversæt Filer"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:185
|
#: libretranslate/templates/index.html:185
|
||||||
msgid "Translate from"
|
msgid "Translate from"
|
||||||
|
@ -569,7 +568,7 @@ msgstr "Oversæt fra"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:195
|
#: libretranslate/templates/index.html:195
|
||||||
msgid "Swap source and target languages"
|
msgid "Swap source and target languages"
|
||||||
msgstr "Skift kilde- og målsprog"
|
msgstr "Byt om på kilde- og målsprog"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:198
|
#: libretranslate/templates/index.html:198
|
||||||
msgid "Translate into"
|
msgid "Translate into"
|
||||||
|
@ -589,7 +588,7 @@ msgstr "Foreslå oversættelse"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:230
|
#: libretranslate/templates/index.html:230
|
||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Annuller"
|
msgstr "annullere"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:233
|
#: libretranslate/templates/index.html:233
|
||||||
msgid "Send"
|
msgid "Send"
|
||||||
|
@ -614,11 +613,11 @@ msgstr "Oversæt"
|
||||||
#: libretranslate/templates/index.html:276
|
#: libretranslate/templates/index.html:276
|
||||||
#: libretranslate/templates/index.html:320
|
#: libretranslate/templates/index.html:320
|
||||||
msgid "Download"
|
msgid "Download"
|
||||||
msgstr "Download"
|
msgstr "Hent"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:295
|
#: libretranslate/templates/index.html:295
|
||||||
msgid "Request"
|
msgid "Request"
|
||||||
msgstr "Anmod om forespørgsel"
|
msgstr "Anmod"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:300
|
#: libretranslate/templates/index.html:300
|
||||||
msgid "Response"
|
msgid "Response"
|
||||||
|
@ -626,11 +625,11 @@ msgstr "Svar"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:315
|
#: libretranslate/templates/index.html:315
|
||||||
msgid "Open Source Machine Translation API"
|
msgid "Open Source Machine Translation API"
|
||||||
msgstr "Maskinoversættelses-API med åben kildekode"
|
msgstr "Open Source Maskinoversættelses-API"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:316
|
#: libretranslate/templates/index.html:316
|
||||||
msgid "Self-Hosted. Offline Capable. Easy to Setup."
|
msgid "Self-Hosted. Offline Capable. Easy to Setup."
|
||||||
msgstr "Self-Hosted. Offline Capable. Nem at konfigurere."
|
msgstr "Selv-Hosted. Kan bruges offline. Nem at opsætte."
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:335
|
#: libretranslate/templates/index.html:335
|
||||||
msgid "LibreTranslate"
|
msgid "LibreTranslate"
|
||||||
|
@ -647,9 +646,9 @@ msgid ""
|
||||||
"If you're going to run an application in production, please "
|
"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 ""
|
||||||
"Denne offentlige API skal bruges til test, personlig eller sjælden brug. "
|
"Denne offentlige API bør bruges til test, personlig eller sjælden brug. Hvis "
|
||||||
"Hvis du vil køre en ansøgning i produktionen, bedes du venligst "
|
"du har tænkt dig at køre en applikation i produktion, venligst %(host_server)"
|
||||||
"%(host_server)s eller %(get_api_key)s."
|
"s eller %(get_api_key)s."
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:340
|
#: libretranslate/templates/index.html:340
|
||||||
msgid "host your own server"
|
msgid "host your own server"
|
||||||
|
@ -662,12 +661,12 @@ msgstr "få en API-nøgle"
|
||||||
#: libretranslate/templates/index.html:348
|
#: libretranslate/templates/index.html:348
|
||||||
#, 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 by %(contributors)s og drevet af %(engine)s"
|
msgstr "Lavet med %(heart)s af %(contributors)s og drevet af %(engine)s"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:348
|
#: libretranslate/templates/index.html:348
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(libretranslate)s Contributors"
|
msgid "%(libretranslate)s Contributors"
|
||||||
msgstr "%(libretranslate)s-bidragsydere"
|
msgstr "%(libretranslate)s Bidragsydere"
|
||||||
|
|
||||||
#~ msgid "multipart/form-data"
|
#~ msgid "multipart/form-data"
|
||||||
#~ msgstr "multipart/form-data"
|
#~ msgstr "multipart/form-data"
|
||||||
|
|
|
@ -9,8 +9,8 @@ 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: 2023-10-09 15:17-0400\n"
|
"POT-Creation-Date: 2023-10-09 15:17-0400\n"
|
||||||
"PO-Revision-Date: 2023-12-26 21:08+0000\n"
|
"PO-Revision-Date: 2024-04-07 09:57+0000\n"
|
||||||
"Last-Translator: Moji Norouzi zadeh <mnz1988@aol.com>\n"
|
"Last-Translator: Ilya <ilyagvc2@gmail.com>\n"
|
||||||
"Language-Team: Persian <https://hosted.weblate.org/projects/libretranslate/"
|
"Language-Team: Persian <https://hosted.weblate.org/projects/libretranslate/"
|
||||||
"app/fa/>\n"
|
"app/fa/>\n"
|
||||||
"Language: fa\n"
|
"Language: fa\n"
|
||||||
|
@ -18,7 +18,7 @@ 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"
|
||||||
"X-Generator: Weblate 5.4-dev\n"
|
"X-Generator: Weblate 5.5-dev\n"
|
||||||
"Generated-By: Babel 2.12.1\n"
|
"Generated-By: Babel 2.12.1\n"
|
||||||
|
|
||||||
#: libretranslate/app.py:79
|
#: libretranslate/app.py:79
|
||||||
|
@ -62,14 +62,13 @@ msgstr "کاهش سرعت:"
|
||||||
#: libretranslate/app.py:1059
|
#: libretranslate/app.py:1059
|
||||||
#, 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:544 libretranslate/app.py:553
|
#: libretranslate/app.py:544 libretranslate/app.py:553
|
||||||
#, 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:583 libretranslate/app.py:588
|
#: libretranslate/app.py:583 libretranslate/app.py:588
|
||||||
#: libretranslate/app.py:758 libretranslate/app.py:763
|
#: libretranslate/app.py:758 libretranslate/app.py:763
|
||||||
|
@ -88,8 +87,8 @@ 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 ""
|
||||||
"(%(tcode)s) (%(tname)s) از (%(scode)s) (%(sname)s)بهعنوان یک زبان هدف در"
|
"(%(tcode)s) (%(tname)s) از (%(scode)s) (%(sname)s) به عنوان یک زبان هدف در "
|
||||||
" دسترس نیست"
|
"دسترس نیست"
|
||||||
|
|
||||||
#: libretranslate/app.py:647
|
#: libretranslate/app.py:647
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -134,7 +133,7 @@ msgstr "چینی"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:5
|
#: libretranslate/locales/.langs.py:5
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "چکی"
|
msgstr "(کشور) چک"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:6
|
#: libretranslate/locales/.langs.py:6
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
|
@ -198,7 +197,7 @@ msgstr "کرهای"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:21
|
#: libretranslate/locales/.langs.py:21
|
||||||
msgid "Persian"
|
msgid "Persian"
|
||||||
msgstr "فارسی"
|
msgstr "پارسی"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:22
|
#: libretranslate/locales/.langs.py:22
|
||||||
msgid "Polish"
|
msgid "Polish"
|
||||||
|
@ -304,7 +303,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"فرمت متن منبع:\n"
|
"فرمت متن منبع:\n"
|
||||||
"* text - متن ساده\n"
|
"* text - متن ساده\n"
|
||||||
"* html - کدهای اچ تی ام ال\n"
|
"* html - حالت های html\n"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:17
|
#: libretranslate/locales/.swag.py:17
|
||||||
msgid "API key"
|
msgid "API key"
|
||||||
|
@ -340,15 +339,15 @@ msgstr "متن برای شناسایی"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:25
|
#: libretranslate/locales/.swag.py:25
|
||||||
msgid "Retrieve frontend specific settings"
|
msgid "Retrieve frontend specific settings"
|
||||||
msgstr "بازیابی تنظیمات ویژه نما"
|
msgstr "بازیابی تنظیمات ظاهری ویژه"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:26
|
#: libretranslate/locales/.swag.py:26
|
||||||
msgid "frontend settings"
|
msgid "frontend settings"
|
||||||
msgstr "تنظیمات صفحه نما"
|
msgstr "تنظیمات ظاهری"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:27
|
#: libretranslate/locales/.swag.py:27
|
||||||
msgid "frontend"
|
msgid "frontend"
|
||||||
msgstr "صفحه نما"
|
msgstr "نما ظاهری"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:28
|
#: libretranslate/locales/.swag.py:28
|
||||||
msgid "Submit a suggestion to improve a translation"
|
msgid "Submit a suggestion to improve a translation"
|
||||||
|
@ -356,7 +355,7 @@ msgstr "پیشنهادی برای بهبود ترجمه ثبت نمایید"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:29
|
#: libretranslate/locales/.swag.py:29
|
||||||
msgid "Success"
|
msgid "Success"
|
||||||
msgstr "موفقیتآمیز بود"
|
msgstr "موفقیتآمیز"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:30
|
#: libretranslate/locales/.swag.py:30
|
||||||
msgid "Not authorized"
|
msgid "Not authorized"
|
||||||
|
@ -416,11 +415,11 @@ msgstr "ضریب اطمینان"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:44
|
#: libretranslate/locales/.swag.py:44
|
||||||
msgid "Character input limit for this language (-1 indicates no limit)"
|
msgid "Character input limit for this language (-1 indicates no limit)"
|
||||||
msgstr "محدودیت کاراکتر برای این زبان (-1 یعنی بدون محدودیتت)"
|
msgstr "محدودیت کاراکتر برای این زبان (-1 یعنی بدون محدودیت)"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:45
|
#: libretranslate/locales/.swag.py:45
|
||||||
msgid "Frontend translation timeout"
|
msgid "Frontend translation timeout"
|
||||||
msgstr "محدودیت زمانی ترجمه برای صفحه نما"
|
msgstr "محدودیت زمانی ترجمه برای نمای ظاهری"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:46
|
#: libretranslate/locales/.swag.py:46
|
||||||
msgid "Whether the API key database is enabled."
|
msgid "Whether the API key database is enabled."
|
||||||
|
@ -436,7 +435,7 @@ msgstr "اینکه (آیا) ارسال پیشنهادات ممکن است."
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:49
|
#: libretranslate/locales/.swag.py:49
|
||||||
msgid "Supported files format"
|
msgid "Supported files format"
|
||||||
msgstr "قالب فایلهای پشتیبانی شده"
|
msgstr "فرمت فایلهای پشتیبانی شده"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:50
|
#: libretranslate/locales/.swag.py:50
|
||||||
msgid "Whether submission was successful"
|
msgid "Whether submission was successful"
|
||||||
|
@ -491,7 +490,7 @@ msgstr ""
|
||||||
|
|
||||||
#: libretranslate/templates/app.js.template:522
|
#: libretranslate/templates/app.js.template:522
|
||||||
msgid "press the \"Get API Key\" link."
|
msgid "press the \"Get API Key\" link."
|
||||||
msgstr "بر روی \"دریافت کلید API\" کلیک کنید."
|
msgstr "بر روی لینک \"دریافت کلید API\" کلیک کنید."
|
||||||
|
|
||||||
#: libretranslate/templates/app.js.template:522
|
#: libretranslate/templates/app.js.template:522
|
||||||
msgid "contact the server operator."
|
msgid "contact the server operator."
|
||||||
|
@ -529,7 +528,7 @@ msgstr "دریافت کلید API"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:69
|
#: libretranslate/templates/index.html:69
|
||||||
msgid "GitHub"
|
msgid "GitHub"
|
||||||
msgstr "گیتهاب"
|
msgstr "گیتهاب"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:71
|
#: libretranslate/templates/index.html:71
|
||||||
msgid "Set API Key"
|
msgid "Set API Key"
|
||||||
|
@ -545,7 +544,7 @@ msgstr "ویرایش"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:81
|
#: libretranslate/templates/index.html:81
|
||||||
msgid "Toggle dark/light mode"
|
msgid "Toggle dark/light mode"
|
||||||
msgstr "تغییر به حالت تیره / روشن"
|
msgstr "تغییر به حالت تیره/روشن"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:157
|
#: libretranslate/templates/index.html:157
|
||||||
msgid "Dismiss"
|
msgid "Dismiss"
|
||||||
|
@ -647,13 +646,13 @@ msgid ""
|
||||||
"If you're going to run an application in production, please "
|
"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 عمومی باید برای آزمایش، استفاده شخصی یا اختصاصی است. اگر قرار است "
|
||||||
"برنامهای که برای محصول است با آن اجرا کنید، لطفا %(host_server)s یا "
|
"برنامهای که برای محصول است با آن اجرا کنید، لطفا %(host_server)s یا "
|
||||||
"%(get_api_key)s."
|
"%(get_api_key)s."
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:340
|
#: libretranslate/templates/index.html:340
|
||||||
msgid "host your own server"
|
msgid "host your own server"
|
||||||
msgstr "سرور خود را میزبانی کنید"
|
msgstr "در سرور خود میزبانی کنید"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:340
|
#: libretranslate/templates/index.html:340
|
||||||
msgid "get an API key"
|
msgid "get an API key"
|
||||||
|
|
660
libretranslate/locales/fil/LC_MESSAGES/messages.po
Normal file
660
libretranslate/locales/fil/LC_MESSAGES/messages.po
Normal file
|
@ -0,0 +1,660 @@
|
||||||
|
# Translations template for LibreTranslate.
|
||||||
|
# Copyright (C) 2023 LibreTranslate Authors
|
||||||
|
# This file is distributed under the same license as the LibreTranslate
|
||||||
|
# project.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: LibreTranslate 1.3.12\n"
|
||||||
|
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||||
|
"POT-Creation-Date: 2023-10-09 15:17-0400\n"
|
||||||
|
"PO-Revision-Date: 2024-04-03 08:46+0000\n"
|
||||||
|
"Last-Translator: searinminecraft <114207889+searinminecraft@users.noreply."
|
||||||
|
"github.com>\n"
|
||||||
|
"Language-Team: Filipino <https://hosted.weblate.org/projects/libretranslate/"
|
||||||
|
"app/fil/>\n"
|
||||||
|
"Language: fil\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1 && n != 2 && n != 3 && (n % 10 == 4 "
|
||||||
|
"|| n % 10 == 6 || n % 10 == 9);\n"
|
||||||
|
"X-Generator: Weblate 5.5-dev\n"
|
||||||
|
"Generated-By: Babel 2.12.1\n"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:79
|
||||||
|
msgid "Invalid JSON format"
|
||||||
|
msgstr "Hindi wastong JSON format"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:149 libretranslate/templates/app.js.template:459
|
||||||
|
msgid "Auto Detect"
|
||||||
|
msgstr "I-auto Detect"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:232
|
||||||
|
msgid "Unauthorized"
|
||||||
|
msgstr "Hindi awtorisado"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:250
|
||||||
|
msgid "Too many request limits violations"
|
||||||
|
msgstr "Masyadong maraming paglalabag sa limitasyon ng hiling"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:257
|
||||||
|
msgid "Invalid API key"
|
||||||
|
msgstr "Hindi wastong API key"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:276
|
||||||
|
msgid "Please contact the server operator to get an API key"
|
||||||
|
msgstr "Makipag-ugnayan sa operator ng server para makakuha ng API key"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:278
|
||||||
|
#, python-format
|
||||||
|
msgid "Visit %(url)s to get an API key"
|
||||||
|
msgstr "Bisitahin ang %(url)s para makakuha ng API key"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:318
|
||||||
|
msgid "Slowdown:"
|
||||||
|
msgstr "Slowdown:"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:525 libretranslate/app.py:527
|
||||||
|
#: libretranslate/app.py:529 libretranslate/app.py:741
|
||||||
|
#: libretranslate/app.py:743 libretranslate/app.py:745
|
||||||
|
#: libretranslate/app.py:896 libretranslate/app.py:1053
|
||||||
|
#: libretranslate/app.py:1055 libretranslate/app.py:1057
|
||||||
|
#: libretranslate/app.py:1059
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid request: missing %(name)s parameter"
|
||||||
|
msgstr "Hindi wastong hiling: nawawalang %(name)s na parameter"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:544 libretranslate/app.py:553
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid request: request (%(size)s) exceeds text limit (%(limit)s)"
|
||||||
|
msgstr ""
|
||||||
|
"Hindi wastong hiling: lumalagpas ang hiling (%(size)s) ang limitasyon ng "
|
||||||
|
"text (%(limit)s)"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:583 libretranslate/app.py:588
|
||||||
|
#: libretranslate/app.py:758 libretranslate/app.py:763
|
||||||
|
#, python-format
|
||||||
|
msgid "%(lang)s is not supported"
|
||||||
|
msgstr "Hindi sinusuportahan ang %(lang)s"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:594
|
||||||
|
#, python-format
|
||||||
|
msgid "%(format)s format is not supported"
|
||||||
|
msgstr "Hindi sinusuportahan ang %(format)s na format"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:602 libretranslate/app.py:626
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"%(tname)s (%(tcode)s) is not available as a target language from "
|
||||||
|
"%(sname)s (%(scode)s)"
|
||||||
|
msgstr ""
|
||||||
|
"Ang %(tname)s (%(tcode)s) ay hindi available bilang target na wika galing sa "
|
||||||
|
"%(sname)s (%(scode)s)"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:647
|
||||||
|
#, python-format
|
||||||
|
msgid "Cannot translate text: %(text)s"
|
||||||
|
msgstr "Hindi masalin ang text: %(text)s"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:734 libretranslate/app.py:788
|
||||||
|
msgid "Files translation are disabled on this server."
|
||||||
|
msgstr "Ang pagsalin ng file ay naka-disable sa server na ito."
|
||||||
|
|
||||||
|
#: libretranslate/app.py:748
|
||||||
|
msgid "Invalid request: empty file"
|
||||||
|
msgstr "Hindi wastong hiling: walang laman na file"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:751
|
||||||
|
msgid "Invalid request: file format not supported"
|
||||||
|
msgstr "Hindi wastong hiling: hindi sinusuportahan ang file format"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:796
|
||||||
|
msgid "Invalid filename"
|
||||||
|
msgstr "Hindi wastong filename"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:1038
|
||||||
|
msgid "Suggestions are disabled on this server."
|
||||||
|
msgstr "Naka-disable ang mga mungkahi sa server na ito."
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:1
|
||||||
|
msgid "English"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:2
|
||||||
|
msgid "Arabic"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:3
|
||||||
|
msgid "Azerbaijani"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:4
|
||||||
|
msgid "Chinese"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:5
|
||||||
|
msgid "Czech"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:6
|
||||||
|
msgid "Danish"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:7
|
||||||
|
msgid "Dutch"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:8
|
||||||
|
msgid "Esperanto"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:9
|
||||||
|
msgid "Finnish"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:10
|
||||||
|
msgid "French"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:11
|
||||||
|
msgid "German"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:12
|
||||||
|
msgid "Greek"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:13
|
||||||
|
msgid "Hebrew"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:14
|
||||||
|
msgid "Hindi"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:15
|
||||||
|
msgid "Hungarian"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:16
|
||||||
|
msgid "Indonesian"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:17
|
||||||
|
msgid "Irish"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:18
|
||||||
|
msgid "Italian"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:19
|
||||||
|
msgid "Japanese"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:20
|
||||||
|
msgid "Korean"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:21
|
||||||
|
msgid "Persian"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:22
|
||||||
|
msgid "Polish"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:23
|
||||||
|
msgid "Portuguese"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:24
|
||||||
|
msgid "Russian"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:25
|
||||||
|
msgid "Slovak"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:26
|
||||||
|
msgid "Spanish"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:27
|
||||||
|
msgid "Swedish"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:28
|
||||||
|
msgid "Turkish"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:29
|
||||||
|
msgid "Ukranian"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:30
|
||||||
|
msgid "Vietnamese"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:1
|
||||||
|
msgid "Retrieve list of supported languages"
|
||||||
|
msgstr "Kunin ang listahan ng mga sinusuportahang wika"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:2
|
||||||
|
msgid "List of languages"
|
||||||
|
msgstr "Listahan ng mga wika"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:3
|
||||||
|
msgid "translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:4
|
||||||
|
msgid "Translate text from a language to another"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:222
|
||||||
|
msgid "Translated text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:6
|
||||||
|
msgid "Invalid request"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:7
|
||||||
|
msgid "Translation error"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:8
|
||||||
|
msgid "Slow down"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:9
|
||||||
|
msgid "Banned"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:10
|
||||||
|
msgid "Hello world!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:11
|
||||||
|
msgid "Text(s) to translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:12
|
||||||
|
msgid "Source language code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:13
|
||||||
|
msgid "Target language code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:14
|
||||||
|
msgid "text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:15
|
||||||
|
msgid "html"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:16
|
||||||
|
msgid ""
|
||||||
|
"Format of source text:\n"
|
||||||
|
" * `text` - Plain text\n"
|
||||||
|
" * `html` - HTML markup\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:17
|
||||||
|
msgid "API key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:18
|
||||||
|
msgid "Translate file from a language to another"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:19
|
||||||
|
msgid "Translated file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:20
|
||||||
|
msgid "File to translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:21
|
||||||
|
msgid "Detect the language of a single text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:22
|
||||||
|
msgid "Detections"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:23
|
||||||
|
msgid "Detection error"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:24
|
||||||
|
msgid "Text to detect"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:25
|
||||||
|
msgid "Retrieve frontend specific settings"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:26
|
||||||
|
msgid "frontend settings"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:27
|
||||||
|
msgid "frontend"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:28
|
||||||
|
msgid "Submit a suggestion to improve a translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:29
|
||||||
|
msgid "Success"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:30
|
||||||
|
msgid "Not authorized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:31
|
||||||
|
msgid "Original text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:32
|
||||||
|
msgid "Suggested translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:33
|
||||||
|
msgid "Language of original text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:34
|
||||||
|
msgid "Language of suggested translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:35
|
||||||
|
msgid "feedback"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:36
|
||||||
|
msgid "Language code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:37
|
||||||
|
msgid "Human-readable language name (in English)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:38
|
||||||
|
msgid "Supported target language codes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:39
|
||||||
|
msgid "Translated text(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:40
|
||||||
|
msgid "Error message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:41
|
||||||
|
msgid "Reason for slow down"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:42
|
||||||
|
msgid "Translated file url"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:43
|
||||||
|
msgid "Confidence value"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:44
|
||||||
|
msgid "Character input limit for this language (-1 indicates no limit)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:45
|
||||||
|
msgid "Frontend translation timeout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:46
|
||||||
|
msgid "Whether the API key database is enabled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:47
|
||||||
|
msgid "Whether an API key is required."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:48
|
||||||
|
msgid "Whether submitting suggestions is enabled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:49
|
||||||
|
msgid "Supported files format"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:50
|
||||||
|
msgid "Whether submission was successful"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:31
|
||||||
|
#: libretranslate/templates/app.js.template:286
|
||||||
|
#: libretranslate/templates/app.js.template:290
|
||||||
|
msgid "Copy text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:80
|
||||||
|
#: libretranslate/templates/app.js.template:86
|
||||||
|
#: libretranslate/templates/app.js.template:91
|
||||||
|
#: libretranslate/templates/app.js.template:273
|
||||||
|
#: libretranslate/templates/app.js.template:343
|
||||||
|
#: libretranslate/templates/app.js.template:431
|
||||||
|
#: libretranslate/templates/app.js.template:479
|
||||||
|
#, python-format
|
||||||
|
msgid "Cannot load %(url)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:264
|
||||||
|
#: libretranslate/templates/app.js.template:334
|
||||||
|
#: libretranslate/templates/app.js.template:412
|
||||||
|
#: libretranslate/templates/app.js.template:423
|
||||||
|
msgid "Unknown error"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:287
|
||||||
|
msgid "Copied"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:331
|
||||||
|
msgid ""
|
||||||
|
"Thanks for your correction. Note the suggestion will not take effect "
|
||||||
|
"right away."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:455
|
||||||
|
msgid "No languages available. Did you install the models correctly?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:522
|
||||||
|
#, python-format
|
||||||
|
msgid "Type in your API Key. If you need an API key, %(instructions)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:522
|
||||||
|
msgid "press the \"Get API Key\" link."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:522
|
||||||
|
msgid "contact the server operator."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
|
||||||
|
#: libretranslate/templates/index.html:336
|
||||||
|
msgid "Free and Open Source Machine Translation API"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:10
|
||||||
|
#: libretranslate/templates/index.html:31
|
||||||
|
msgid ""
|
||||||
|
"Free and Open Source Machine Translation API. Self-hosted, offline "
|
||||||
|
"capable and easy to setup. Run your own API server in just a few minutes."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:11
|
||||||
|
msgid "translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:11
|
||||||
|
msgid "api"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:65
|
||||||
|
msgid "API Docs"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:67
|
||||||
|
msgid "Get API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:69
|
||||||
|
msgid "GitHub"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:71
|
||||||
|
msgid "Set API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:73
|
||||||
|
msgid "Change language"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:79
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:81
|
||||||
|
msgid "Toggle dark/light mode"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:157
|
||||||
|
msgid "Dismiss"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:171
|
||||||
|
msgid "Translation API"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:175
|
||||||
|
msgid "Translate Text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:179
|
||||||
|
msgid "Translate Files"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:185
|
||||||
|
msgid "Translate from"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:195
|
||||||
|
msgid "Swap source and target languages"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:198
|
||||||
|
msgid "Translate into"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:210
|
||||||
|
msgid "Text to translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:213
|
||||||
|
msgid "Delete text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:226
|
||||||
|
msgid "Suggest translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:230
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:233
|
||||||
|
msgid "Send"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:249
|
||||||
|
msgid "Supported file formats:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:253
|
||||||
|
msgid "File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:268
|
||||||
|
msgid "Remove file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:275
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:276
|
||||||
|
#: libretranslate/templates/index.html:320
|
||||||
|
msgid "Download"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:295
|
||||||
|
msgid "Request"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:300
|
||||||
|
msgid "Response"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:315
|
||||||
|
msgid "Open Source Machine Translation API"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:316
|
||||||
|
msgid "Self-Hosted. Offline Capable. Easy to Setup."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:335
|
||||||
|
msgid "LibreTranslate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:337
|
||||||
|
msgid "License:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:340
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"This public API should be used for testing, personal or infrequent use. "
|
||||||
|
"If you're going to run an application in production, please "
|
||||||
|
"%(host_server)s or %(get_api_key)s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:340
|
||||||
|
msgid "host your own server"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:340
|
||||||
|
msgid "get an API key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:348
|
||||||
|
#, python-format
|
||||||
|
msgid "Made with %(heart)s by %(contributors)s and powered by %(engine)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:348
|
||||||
|
#, python-format
|
||||||
|
msgid "%(libretranslate)s Contributors"
|
||||||
|
msgstr ""
|
|
@ -9,15 +9,16 @@ 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: 2023-10-09 15:17-0400\n"
|
"POT-Creation-Date: 2023-10-09 15:17-0400\n"
|
||||||
"PO-Revision-Date: 2023-02-25 11:36+0000\n"
|
"PO-Revision-Date: 2024-04-18 08:04+0000\n"
|
||||||
"Last-Translator: ebela <bela@dandre.hu>\n"
|
"Last-Translator: Netesfiu <r4verino@gmail.com>\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"
|
||||||
|
"X-Generator: Weblate 5.5-dev\n"
|
||||||
"Generated-By: Babel 2.12.1\n"
|
"Generated-By: Babel 2.12.1\n"
|
||||||
|
|
||||||
#: libretranslate/app.py:79
|
#: libretranslate/app.py:79
|
||||||
|
@ -30,7 +31,7 @@ msgstr "Automatikus felismerés"
|
||||||
|
|
||||||
#: libretranslate/app.py:232
|
#: libretranslate/app.py:232
|
||||||
msgid "Unauthorized"
|
msgid "Unauthorized"
|
||||||
msgstr "Nem engedélyezett"
|
msgstr "Nincs jogosultsága"
|
||||||
|
|
||||||
#: libretranslate/app.py:250
|
#: libretranslate/app.py:250
|
||||||
msgid "Too many request limits violations"
|
msgid "Too many request limits violations"
|
||||||
|
@ -49,7 +50,7 @@ msgstr ""
|
||||||
#: libretranslate/app.py:278
|
#: libretranslate/app.py:278
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Visit %(url)s to get an API key"
|
msgid "Visit %(url)s to get an API key"
|
||||||
msgstr "Látogatás %(url)s API kulcsot kapni"
|
msgstr "Látogasson el a(z) %(url)s címre, API kulcshoz"
|
||||||
|
|
||||||
#: libretranslate/app.py:318
|
#: libretranslate/app.py:318
|
||||||
msgid "Slowdown:"
|
msgid "Slowdown:"
|
||||||
|
@ -69,14 +70,14 @@ msgstr "Érvénytelen kérés: hiányzik a(z) %(name)s paraméter"
|
||||||
#, 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: kérés (%(size)s) meghaladja a szövegkorlátot "
|
"Érvénytelen kérés: a kérés mérete (%(size)s) meghaladja a szövegkorlátot "
|
||||||
"(%(limit)s)"
|
"(%(limit)s)"
|
||||||
|
|
||||||
#: libretranslate/app.py:583 libretranslate/app.py:588
|
#: libretranslate/app.py:583 libretranslate/app.py:588
|
||||||
#: libretranslate/app.py:758 libretranslate/app.py:763
|
#: libretranslate/app.py:758 libretranslate/app.py:763
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(lang)s is not supported"
|
msgid "%(lang)s is not supported"
|
||||||
msgstr "%(lang)s nem támogatott"
|
msgstr "%(lang)s nyelv nem támogatott"
|
||||||
|
|
||||||
#: libretranslate/app.py:594
|
#: libretranslate/app.py:594
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -99,7 +100,7 @@ msgstr "Nem fordítható szöveg: %(text)s"
|
||||||
|
|
||||||
#: libretranslate/app.py:734 libretranslate/app.py:788
|
#: libretranslate/app.py:734 libretranslate/app.py:788
|
||||||
msgid "Files translation are disabled on this server."
|
msgid "Files translation are disabled on this server."
|
||||||
msgstr "Files fordítás letiltása ezen a szerveren."
|
msgstr "Fájlok fordítása kikapcsolva ezen a szerveren."
|
||||||
|
|
||||||
#: libretranslate/app.py:748
|
#: libretranslate/app.py:748
|
||||||
msgid "Invalid request: empty file"
|
msgid "Invalid request: empty file"
|
||||||
|
@ -115,7 +116,7 @@ msgstr "Érvénytelen fájlnév"
|
||||||
|
|
||||||
#: libretranslate/app.py:1038
|
#: libretranslate/app.py:1038
|
||||||
msgid "Suggestions are disabled on this server."
|
msgid "Suggestions are disabled on this server."
|
||||||
msgstr "A javaslatok fogyatékkal élők ezen a szerveren."
|
msgstr "A javaslatok kikapcsolva ezen a szerveren."
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:1
|
#: libretranslate/locales/.langs.py:1
|
||||||
msgid "English"
|
msgid "English"
|
||||||
|
@ -135,7 +136,7 @@ msgstr "Kínai"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:5
|
#: libretranslate/locales/.langs.py:5
|
||||||
msgid "Czech"
|
msgid "Czech"
|
||||||
msgstr "Csehország"
|
msgstr "Cseh"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:6
|
#: libretranslate/locales/.langs.py:6
|
||||||
msgid "Danish"
|
msgid "Danish"
|
||||||
|
@ -143,11 +144,11 @@ msgstr "Dán"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:7
|
#: libretranslate/locales/.langs.py:7
|
||||||
msgid "Dutch"
|
msgid "Dutch"
|
||||||
msgstr "Hollandia"
|
msgstr "Holland"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:8
|
#: libretranslate/locales/.langs.py:8
|
||||||
msgid "Esperanto"
|
msgid "Esperanto"
|
||||||
msgstr "Esperanto"
|
msgstr "Eszperantó"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:9
|
#: libretranslate/locales/.langs.py:9
|
||||||
msgid "Finnish"
|
msgid "Finnish"
|
||||||
|
@ -183,7 +184,7 @@ msgstr "Indonéz"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:17
|
#: libretranslate/locales/.langs.py:17
|
||||||
msgid "Irish"
|
msgid "Irish"
|
||||||
msgstr "Írország"
|
msgstr "Ír"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:18
|
#: libretranslate/locales/.langs.py:18
|
||||||
msgid "Italian"
|
msgid "Italian"
|
||||||
|
@ -191,7 +192,7 @@ msgstr "Olasz"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:19
|
#: libretranslate/locales/.langs.py:19
|
||||||
msgid "Japanese"
|
msgid "Japanese"
|
||||||
msgstr "Japán japán"
|
msgstr "Japán"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:20
|
#: libretranslate/locales/.langs.py:20
|
||||||
msgid "Korean"
|
msgid "Korean"
|
||||||
|
@ -207,7 +208,7 @@ msgstr "Lengyel"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:23
|
#: libretranslate/locales/.langs.py:23
|
||||||
msgid "Portuguese"
|
msgid "Portuguese"
|
||||||
msgstr "Portugália"
|
msgstr "Portugál"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:24
|
#: libretranslate/locales/.langs.py:24
|
||||||
msgid "Russian"
|
msgid "Russian"
|
||||||
|
@ -215,7 +216,7 @@ msgstr "Orosz"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:25
|
#: libretranslate/locales/.langs.py:25
|
||||||
msgid "Slovak"
|
msgid "Slovak"
|
||||||
msgstr "Szlovákia"
|
msgstr "Szlovák"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:26
|
#: libretranslate/locales/.langs.py:26
|
||||||
msgid "Spanish"
|
msgid "Spanish"
|
||||||
|
@ -223,7 +224,7 @@ msgstr "Spanyol"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:27
|
#: libretranslate/locales/.langs.py:27
|
||||||
msgid "Swedish"
|
msgid "Swedish"
|
||||||
msgstr "Svédország"
|
msgstr "Svéd"
|
||||||
|
|
||||||
#: libretranslate/locales/.langs.py:28
|
#: libretranslate/locales/.langs.py:28
|
||||||
msgid "Turkish"
|
msgid "Turkish"
|
||||||
|
@ -239,7 +240,7 @@ msgstr "Vietnami"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:1
|
#: libretranslate/locales/.swag.py:1
|
||||||
msgid "Retrieve list of supported languages"
|
msgid "Retrieve list of supported languages"
|
||||||
msgstr "A támogatott nyelvek újraindítása"
|
msgstr "A támogatott nyelvek listájának lekérése"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:2
|
#: libretranslate/locales/.swag.py:2
|
||||||
msgid "List of languages"
|
msgid "List of languages"
|
||||||
|
@ -267,11 +268,11 @@ msgstr "Fordítási hiba"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:8
|
#: libretranslate/locales/.swag.py:8
|
||||||
msgid "Slow down"
|
msgid "Slow down"
|
||||||
msgstr "Lassabb"
|
msgstr "Lassabban"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:9
|
#: libretranslate/locales/.swag.py:9
|
||||||
msgid "Banned"
|
msgid "Banned"
|
||||||
msgstr "Betiltott"
|
msgstr "Tiltott"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:10
|
#: libretranslate/locales/.swag.py:10
|
||||||
msgid "Hello world!"
|
msgid "Hello world!"
|
||||||
|
@ -304,7 +305,7 @@ msgid ""
|
||||||
" * `html` - HTML markup\n"
|
" * `html` - HTML markup\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Formátum forrás szöveg:\n"
|
"Formátum forrás szöveg:\n"
|
||||||
"* `text' - Plain szöveg\n"
|
"* `text' - egyszerű szöveg\n"
|
||||||
"* `html' - HTML markup\n"
|
"* `html' - HTML markup\n"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:17
|
#: libretranslate/locales/.swag.py:17
|
||||||
|
@ -325,7 +326,7 @@ msgstr "Fájl fordítása"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:21
|
#: libretranslate/locales/.swag.py:21
|
||||||
msgid "Detect the language of a single text"
|
msgid "Detect the language of a single text"
|
||||||
msgstr "Védje meg egyetlen szöveg nyelvét"
|
msgstr "A szöveg nyelvének észlelése"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:22
|
#: libretranslate/locales/.swag.py:22
|
||||||
msgid "Detections"
|
msgid "Detections"
|
||||||
|
@ -349,11 +350,11 @@ msgstr "frontend beállítások"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:27
|
#: libretranslate/locales/.swag.py:27
|
||||||
msgid "frontend"
|
msgid "frontend"
|
||||||
msgstr "fénykép"
|
msgstr "frontend"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:28
|
#: libretranslate/locales/.swag.py:28
|
||||||
msgid "Submit a suggestion to improve a translation"
|
msgid "Submit a suggestion to improve a translation"
|
||||||
msgstr "Javaslatot nyújt be a fordítás javítására"
|
msgstr "Küldjön javaslatot a fordítés javításához"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:29
|
#: libretranslate/locales/.swag.py:29
|
||||||
msgid "Success"
|
msgid "Success"
|
||||||
|
@ -405,7 +406,7 @@ msgstr "Hibaüzenet"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:41
|
#: libretranslate/locales/.swag.py:41
|
||||||
msgid "Reason for slow down"
|
msgid "Reason for slow down"
|
||||||
msgstr "Oka lassú le"
|
msgstr "A lelassulás oka"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:42
|
#: libretranslate/locales/.swag.py:42
|
||||||
msgid "Translated file url"
|
msgid "Translated file url"
|
||||||
|
@ -413,7 +414,7 @@ msgstr "Fordított fájl url"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:43
|
#: libretranslate/locales/.swag.py:43
|
||||||
msgid "Confidence value"
|
msgid "Confidence value"
|
||||||
msgstr "Biztonsági érték"
|
msgstr "Bizalmi érték"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:44
|
#: libretranslate/locales/.swag.py:44
|
||||||
msgid "Character input limit for this language (-1 indicates no limit)"
|
msgid "Character input limit for this language (-1 indicates no limit)"
|
||||||
|
@ -421,19 +422,19 @@ msgstr "Jellemző bemeneti határértéke ennek a nyelvnek (-1 nem jelzi a hatá
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:45
|
#: libretranslate/locales/.swag.py:45
|
||||||
msgid "Frontend translation timeout"
|
msgid "Frontend translation timeout"
|
||||||
msgstr "Frontend fordítási idő"
|
msgstr "Frontend fordítás időtúllépés"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:46
|
#: libretranslate/locales/.swag.py:46
|
||||||
msgid "Whether the API key database is enabled."
|
msgid "Whether the API key database is enabled."
|
||||||
msgstr "Függetlenül attól, hogy az API kulcsfontosságú adatbázisa engedélyezett-e."
|
msgstr "Függetlenül attól, hogy az API kulcs adatbázisa engedélyezett-e."
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:47
|
#: libretranslate/locales/.swag.py:47
|
||||||
msgid "Whether an API key is required."
|
msgid "Whether an API key is required."
|
||||||
msgstr "Függetlenül attól, hogy egy API kulcsra van szükség."
|
msgstr "Szükséges-e API kulcs."
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:48
|
#: libretranslate/locales/.swag.py:48
|
||||||
msgid "Whether submitting suggestions is enabled."
|
msgid "Whether submitting suggestions is enabled."
|
||||||
msgstr "Akár javaslatok benyújtása engedélyezett."
|
msgstr "Ha javaslatok benyújtásá engedélyezett."
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:49
|
#: libretranslate/locales/.swag.py:49
|
||||||
msgid "Supported files format"
|
msgid "Supported files format"
|
||||||
|
@ -441,13 +442,13 @@ msgstr "Támogatott fájlformátum"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:50
|
#: libretranslate/locales/.swag.py:50
|
||||||
msgid "Whether submission was successful"
|
msgid "Whether submission was successful"
|
||||||
msgstr "Akár sikeres volt a benyújtás"
|
msgstr "Amennyiben a beküldsé sikeres volt"
|
||||||
|
|
||||||
#: libretranslate/templates/app.js.template:31
|
#: libretranslate/templates/app.js.template:31
|
||||||
#: libretranslate/templates/app.js.template:286
|
#: libretranslate/templates/app.js.template:286
|
||||||
#: libretranslate/templates/app.js.template:290
|
#: libretranslate/templates/app.js.template:290
|
||||||
msgid "Copy text"
|
msgid "Copy text"
|
||||||
msgstr "Másolás szöveg"
|
msgstr "Szöveg másolása"
|
||||||
|
|
||||||
#: libretranslate/templates/app.js.template:80
|
#: libretranslate/templates/app.js.template:80
|
||||||
#: libretranslate/templates/app.js.template:86
|
#: libretranslate/templates/app.js.template:86
|
||||||
|
@ -458,7 +459,7 @@ msgstr "Másolás szöveg"
|
||||||
#: libretranslate/templates/app.js.template:479
|
#: libretranslate/templates/app.js.template:479
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cannot load %(url)s"
|
msgid "Cannot load %(url)s"
|
||||||
msgstr "Nem tölthet %(url)s"
|
msgstr "Nem tölthető be a(z) %(url)s"
|
||||||
|
|
||||||
#: libretranslate/templates/app.js.template:264
|
#: libretranslate/templates/app.js.template:264
|
||||||
#: libretranslate/templates/app.js.template:334
|
#: libretranslate/templates/app.js.template:334
|
||||||
|
@ -469,24 +470,25 @@ msgstr "Ismeretlen hiba"
|
||||||
|
|
||||||
#: libretranslate/templates/app.js.template:287
|
#: libretranslate/templates/app.js.template:287
|
||||||
msgid "Copied"
|
msgid "Copied"
|
||||||
msgstr "Második"
|
msgstr "Másolva"
|
||||||
|
|
||||||
#: libretranslate/templates/app.js.template:331
|
#: libretranslate/templates/app.js.template:331
|
||||||
msgid ""
|
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 ""
|
||||||
"Köszönöm a korrekciót. Ne feledje, hogy a javaslat nem fog azonnal "
|
"Köszönöm a korrekciót. Vegye figyelembe, hogy a javaslata nem fog azonnal "
|
||||||
"hatályba lépni."
|
"hatályba lépni."
|
||||||
|
|
||||||
#: libretranslate/templates/app.js.template:455
|
#: libretranslate/templates/app.js.template:455
|
||||||
msgid "No languages available. Did you install the models correctly?"
|
msgid "No languages available. Did you install the models correctly?"
|
||||||
msgstr "Nincsenek nyelvek. Helyesen telepítette a modelleket?"
|
msgstr "Nincsenek elérhető nyelvek. Helyesen telepítette a modelleket?"
|
||||||
|
|
||||||
#: libretranslate/templates/app.js.template:522
|
#: libretranslate/templates/app.js.template:522
|
||||||
#, 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 "Típus az API kulcsodban. Ha szüksége van egy API kulcsra, %(instructions)s"
|
msgstr ""
|
||||||
|
"Írja be az API kulcsot. Ha szüksége van egy API kulcsra, %(instructions)s"
|
||||||
|
|
||||||
#: libretranslate/templates/app.js.template:522
|
#: libretranslate/templates/app.js.template:522
|
||||||
msgid "press the \"Get API Key\" link."
|
msgid "press the \"Get API Key\" link."
|
||||||
|
@ -499,7 +501,7 @@ msgstr "lépjen kapcsolatba a szerver-üzemeltető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:336
|
#: libretranslate/templates/index.html:336
|
||||||
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ép fordítás API"
|
msgstr "Ingyenes és nyílt forráskódú gépi fordító API"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:10
|
#: libretranslate/templates/index.html:10
|
||||||
#: libretranslate/templates/index.html:31
|
#: libretranslate/templates/index.html:31
|
||||||
|
@ -507,8 +509,9 @@ msgid ""
|
||||||
"Free and Open Source Machine Translation API. Self-hosted, offline "
|
"Free and Open Source Machine Translation API. Self-hosted, offline "
|
||||||
"capable and easy to setup. Run your own API server in just a few minutes."
|
"capable and easy to setup. Run your own API server in just a few minutes."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ingyenes és nyílt forráskódú gép fordítás API. Önálló, offline képes és "
|
"Ingyenes és nyílt forráskódú gépi fordító API. Helyileg telepített, offline "
|
||||||
"könnyen telepíthető. Futtassa saját API szerverét néhány perc alatt."
|
"működő és könnyen telepíthető. Futtassa saját API szerverét néhány perc "
|
||||||
|
"alatt."
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:11
|
#: libretranslate/templates/index.html:11
|
||||||
msgid "translation"
|
msgid "translation"
|
||||||
|
@ -520,11 +523,11 @@ msgstr "api"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:65
|
#: libretranslate/templates/index.html:65
|
||||||
msgid "API Docs"
|
msgid "API Docs"
|
||||||
msgstr "API Docs"
|
msgstr "API Dokumentáció"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:67
|
#: libretranslate/templates/index.html:67
|
||||||
msgid "Get API Key"
|
msgid "Get API Key"
|
||||||
msgstr "Szerezd meg az API-t Key"
|
msgstr "Szerezzen API kucsot"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:69
|
#: libretranslate/templates/index.html:69
|
||||||
msgid "GitHub"
|
msgid "GitHub"
|
||||||
|
@ -532,11 +535,11 @@ msgstr "GitHub"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:71
|
#: libretranslate/templates/index.html:71
|
||||||
msgid "Set API Key"
|
msgid "Set API Key"
|
||||||
msgstr "Állítsa be az API-t Key"
|
msgstr "Állítsa be az API kulcsot"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:73
|
#: libretranslate/templates/index.html:73
|
||||||
msgid "Change language"
|
msgid "Change language"
|
||||||
msgstr "Változási nyelv"
|
msgstr "Nyelv módosítása"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:79
|
#: libretranslate/templates/index.html:79
|
||||||
msgid "Edit"
|
msgid "Edit"
|
||||||
|
@ -544,51 +547,51 @@ msgstr "Szerkesztés"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:81
|
#: libretranslate/templates/index.html:81
|
||||||
msgid "Toggle dark/light mode"
|
msgid "Toggle dark/light mode"
|
||||||
msgstr "Toggle sötét / fény mód"
|
msgstr "Váltás sötét/világos módra"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:157
|
#: libretranslate/templates/index.html:157
|
||||||
msgid "Dismiss"
|
msgid "Dismiss"
|
||||||
msgstr "Elbocsátások"
|
msgstr "elvetés"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:171
|
#: libretranslate/templates/index.html:171
|
||||||
msgid "Translation API"
|
msgid "Translation API"
|
||||||
msgstr "Fordítás API"
|
msgstr "Fordító API"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:175
|
#: libretranslate/templates/index.html:175
|
||||||
msgid "Translate Text"
|
msgid "Translate Text"
|
||||||
msgstr "Fordító szöveg"
|
msgstr "Szöveg Fordítása"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:179
|
#: libretranslate/templates/index.html:179
|
||||||
msgid "Translate Files"
|
msgid "Translate Files"
|
||||||
msgstr "Fordító fájlok"
|
msgstr "File-ok fordítása"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:185
|
#: libretranslate/templates/index.html:185
|
||||||
msgid "Translate from"
|
msgid "Translate from"
|
||||||
msgstr "Fordítsd le"
|
msgstr "Fordítási ürlap"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:195
|
#: libretranslate/templates/index.html:195
|
||||||
msgid "Swap source and target languages"
|
msgid "Swap source and target languages"
|
||||||
msgstr "Swap forrás és célnyelvek"
|
msgstr "Forrás és célnyelv felcserélése"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:198
|
#: libretranslate/templates/index.html:198
|
||||||
msgid "Translate into"
|
msgid "Translate into"
|
||||||
msgstr "Fordítsd le"
|
msgstr "Fordítsd le ebbe"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:210
|
#: libretranslate/templates/index.html:210
|
||||||
msgid "Text to translate"
|
msgid "Text to translate"
|
||||||
msgstr "Fordítás szövege"
|
msgstr "Fordítandó szöveg"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:213
|
#: libretranslate/templates/index.html:213
|
||||||
msgid "Delete text"
|
msgid "Delete text"
|
||||||
msgstr "Törlés szöveg"
|
msgstr "szöveg törlése"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:226
|
#: libretranslate/templates/index.html:226
|
||||||
msgid "Suggest translation"
|
msgid "Suggest translation"
|
||||||
msgstr "Legjobb fordítás"
|
msgstr "Javasolj fordítást"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:230
|
#: libretranslate/templates/index.html:230
|
||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr "Törlés"
|
msgstr "mégse"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:233
|
#: libretranslate/templates/index.html:233
|
||||||
msgid "Send"
|
msgid "Send"
|
||||||
|
@ -604,7 +607,7 @@ msgstr "File"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:268
|
#: libretranslate/templates/index.html:268
|
||||||
msgid "Remove file"
|
msgid "Remove file"
|
||||||
msgstr "Távolítsa el a fájlt"
|
msgstr "File eltávolítása"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:275
|
#: libretranslate/templates/index.html:275
|
||||||
msgid "Translate"
|
msgid "Translate"
|
||||||
|
@ -629,7 +632,7 @@ msgstr "Nyilt Forráskódú Gépi Fordító API"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:316
|
#: libretranslate/templates/index.html:316
|
||||||
msgid "Self-Hosted. Offline Capable. Easy to Setup."
|
msgid "Self-Hosted. Offline Capable. Easy to Setup."
|
||||||
msgstr "Önmagát választotta. Offline Képes. Könnyű a beállításhoz."
|
msgstr "Helyben futtatható, offline működő. Könnyen beállítható."
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:335
|
#: libretranslate/templates/index.html:335
|
||||||
msgid "LibreTranslate"
|
msgid "LibreTranslate"
|
||||||
|
@ -637,7 +640,7 @@ msgstr "LibreTranslate"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:337
|
#: libretranslate/templates/index.html:337
|
||||||
msgid "License:"
|
msgid "License:"
|
||||||
msgstr "Engedély:"
|
msgstr "Licenc:"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:340
|
#: libretranslate/templates/index.html:340
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -646,22 +649,24 @@ msgid ""
|
||||||
"If you're going to run an application in production, please "
|
"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 ""
|
||||||
"Ezt a nyilvános API-t tesztelésre, személyes vagy alkalmankénti "
|
"Ezt a nyilvános API-t tesztelésre, személyes vagy alkalmi használatra "
|
||||||
"használatra használhatod. Amennyiben az alkalmazásod éles környezetben "
|
"használandó. Amennyiben az alkalmazásod éles környezetben fogod használni "
|
||||||
"fogod használni úgy használd a %(host_server)s-t vagy %(get_api_key)s-t."
|
"úgy használd a %(host_server)s-t vagy %(get_api_key)s-t."
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:340
|
#: libretranslate/templates/index.html:340
|
||||||
msgid "host your own server"
|
msgid "host your own server"
|
||||||
msgstr "fogadja el saját szerverét"
|
msgstr "Hosztold a saját szervered"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:340
|
#: libretranslate/templates/index.html:340
|
||||||
msgid "get an API key"
|
msgid "get an API key"
|
||||||
msgstr "kap egy API kulcsot"
|
msgstr "API kulcs szerzése"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:348
|
#: libretranslate/templates/index.html:348
|
||||||
#, 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 "Made with %(heart)s által %(contributors)s és erőteljes %(engine)s"
|
msgstr ""
|
||||||
|
"%(heart)s-el készítve. Közreműködtek %(contributors)s működtetve ezzel: "
|
||||||
|
"%(engine)s"
|
||||||
|
|
||||||
#: libretranslate/templates/index.html:348
|
#: libretranslate/templates/index.html:348
|
||||||
#, python-format
|
#, python-format
|
||||||
|
@ -670,4 +675,3 @@ msgstr "%(libretranslate)s Közreműködők"
|
||||||
|
|
||||||
#~ msgid "multipart/form-data"
|
#~ msgid "multipart/form-data"
|
||||||
#~ msgstr "multipart/form-data"
|
#~ msgstr "multipart/form-data"
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{
|
{
|
||||||
"name": "Hungarian",
|
"name": "Hungarian",
|
||||||
"reviewed": false
|
"reviewed": true
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,24 +9,25 @@ 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: 2023-10-09 15:17-0400\n"
|
"POT-Creation-Date: 2023-10-09 15:17-0400\n"
|
||||||
"PO-Revision-Date: 2023-09-06 11:02+0000\n"
|
"PO-Revision-Date: 2024-06-08 12:27+0000\n"
|
||||||
"Last-Translator: Reza Almanda <rezaalmanda27@gmail.com>\n"
|
"Last-Translator: Wahyu Hamdani <mrhamdani0101@gmail.com>\n"
|
||||||
|
"Language-Team: Indonesian <https://hosted.weblate.org/projects/"
|
||||||
|
"libretranslate/app/id/>\n"
|
||||||
"Language: id\n"
|
"Language: id\n"
|
||||||
"Language-Team: Indonesian "
|
|
||||||
"<https://hosted.weblate.org/projects/libretranslate/app/id/>\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"
|
||||||
|
"X-Generator: Weblate 5.6-dev\n"
|
||||||
"Generated-By: Babel 2.12.1\n"
|
"Generated-By: Babel 2.12.1\n"
|
||||||
|
|
||||||
#: libretranslate/app.py:79
|
#: libretranslate/app.py:79
|
||||||
msgid "Invalid JSON format"
|
msgid "Invalid JSON format"
|
||||||
msgstr "Format JSON tidak valid"
|
msgstr "Format JSON tidak sah"
|
||||||
|
|
||||||
#: libretranslate/app.py:149 libretranslate/templates/app.js.template:459
|
#: libretranslate/app.py:149 libretranslate/templates/app.js.template:459
|
||||||
msgid "Auto Detect"
|
msgid "Auto Detect"
|
||||||
msgstr "Deteksi Otomatis"
|
msgstr "Mendeteksi Otomatis"
|
||||||
|
|
||||||
#: libretranslate/app.py:232
|
#: libretranslate/app.py:232
|
||||||
msgid "Unauthorized"
|
msgid "Unauthorized"
|
||||||
|
@ -669,4 +670,3 @@ msgstr "Kontributor %(libretranslate)s"
|
||||||
|
|
||||||
#~ msgid "multipart/form-data"
|
#~ msgid "multipart/form-data"
|
||||||
#~ msgstr "multipart/form-data"
|
#~ msgstr "multipart/form-data"
|
||||||
|
|
||||||
|
|
|
@ -9,8 +9,8 @@ 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: 2023-01-06 17:52-0500\n"
|
"POT-Creation-Date: 2023-01-06 17:52-0500\n"
|
||||||
"PO-Revision-Date: 2023-06-03 02:40+0000\n"
|
"PO-Revision-Date: 2024-03-25 12:01+0000\n"
|
||||||
"Last-Translator: \"T. Alexander\" <theools@gmail.com>\n"
|
"Last-Translator: Kaleido Scope <senpai@firemail.cc>\n"
|
||||||
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
|
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
|
||||||
"libretranslate/app/nb_NO/>\n"
|
"libretranslate/app/nb_NO/>\n"
|
||||||
"Language: nb_NO\n"
|
"Language: nb_NO\n"
|
||||||
|
@ -18,7 +18,7 @@ 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"
|
||||||
"X-Generator: Weblate 4.18-dev\n"
|
"X-Generator: Weblate 5.5-dev\n"
|
||||||
"Generated-By: Babel 2.11.0\n"
|
"Generated-By: Babel 2.11.0\n"
|
||||||
|
|
||||||
#: libretranslate/app.py:60
|
#: libretranslate/app.py:60
|
||||||
|
@ -36,7 +36,7 @@ msgstr "Ikke godkjent"
|
||||||
#: libretranslate/app.py:211
|
#: libretranslate/app.py:211
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Too many request limits violations"
|
msgid "Too many request limits violations"
|
||||||
msgstr "For mange forespørsler"
|
msgstr "For mange brudd på forespørselsgrensene"
|
||||||
|
|
||||||
#: libretranslate/app.py:220
|
#: libretranslate/app.py:220
|
||||||
msgid "Invalid API key"
|
msgid "Invalid API key"
|
||||||
|
@ -278,7 +278,7 @@ msgstr "Bannlyst"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:10
|
#: libretranslate/locales/.swag.py:10
|
||||||
msgid "Hello world!"
|
msgid "Hello world!"
|
||||||
msgstr "Hei verden."
|
msgstr "Hei verden!"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:11
|
#: libretranslate/locales/.swag.py:11
|
||||||
msgid "Text(s) to translate"
|
msgid "Text(s) to translate"
|
||||||
|
@ -297,7 +297,6 @@ msgid "text"
|
||||||
msgstr "tekst"
|
msgstr "tekst"
|
||||||
|
|
||||||
#: libretranslate/locales/.swag.py:15
|
#: libretranslate/locales/.swag.py:15
|
||||||
#, fuzzy
|
|
||||||
msgid "html"
|
msgid "html"
|
||||||
msgstr "HTML"
|
msgstr "HTML"
|
||||||
|
|
||||||
|
|
654
libretranslate/locales/nn/LC_MESSAGES/messages.po
Normal file
654
libretranslate/locales/nn/LC_MESSAGES/messages.po
Normal file
|
@ -0,0 +1,654 @@
|
||||||
|
# Translations template for LibreTranslate.
|
||||||
|
# Copyright (C) 2023 LibreTranslate Authors
|
||||||
|
# This file is distributed under the same license as the LibreTranslate
|
||||||
|
# project.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2023.
|
||||||
|
#
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: LibreTranslate 1.3.12\n"
|
||||||
|
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
|
||||||
|
"POT-Creation-Date: 2023-10-09 15:17-0400\n"
|
||||||
|
"PO-Revision-Date: 2024-03-25 12:01+0000\n"
|
||||||
|
"Last-Translator: Kaleido Scope <senpai@firemail.cc>\n"
|
||||||
|
"Language-Team: Norwegian Nynorsk <https://hosted.weblate.org/projects/"
|
||||||
|
"libretranslate/app/nn/>\n"
|
||||||
|
"Language: nn\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=utf-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
|
"X-Generator: Weblate 5.5-dev\n"
|
||||||
|
"Generated-By: Babel 2.12.1\n"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:79
|
||||||
|
msgid "Invalid JSON format"
|
||||||
|
msgstr "Ugyldig JSON-format"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:149 libretranslate/templates/app.js.template:459
|
||||||
|
msgid "Auto Detect"
|
||||||
|
msgstr "Oppdag automatisk"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:232
|
||||||
|
msgid "Unauthorized"
|
||||||
|
msgstr "Ikkje godkjent"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:250
|
||||||
|
msgid "Too many request limits violations"
|
||||||
|
msgstr "For mange førespurnadar"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:257
|
||||||
|
msgid "Invalid API key"
|
||||||
|
msgstr "Ugyldig API-nykel"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:276
|
||||||
|
msgid "Please contact the server operator to get an API key"
|
||||||
|
msgstr "Ta kontakt med sørvaradministrator for å få API-nykel"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:278
|
||||||
|
#, python-format
|
||||||
|
msgid "Visit %(url)s to get an API key"
|
||||||
|
msgstr "Besøk %(url)s for å få ein API-nykel"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:318
|
||||||
|
msgid "Slowdown:"
|
||||||
|
msgstr "Nedbremsing:"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:525 libretranslate/app.py:527
|
||||||
|
#: libretranslate/app.py:529 libretranslate/app.py:741
|
||||||
|
#: libretranslate/app.py:743 libretranslate/app.py:745
|
||||||
|
#: libretranslate/app.py:896 libretranslate/app.py:1053
|
||||||
|
#: libretranslate/app.py:1055 libretranslate/app.py:1057
|
||||||
|
#: libretranslate/app.py:1059
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid request: missing %(name)s parameter"
|
||||||
|
msgstr "Ugyldig førespurnad: manglande %(name)s-parameter"
|
||||||
|
|
||||||
|
#: libretranslate/app.py:544 libretranslate/app.py:553
|
||||||
|
#, python-format
|
||||||
|
msgid "Invalid request: request (%(size)s) exceeds text limit (%(limit)s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/app.py:583 libretranslate/app.py:588
|
||||||
|
#: libretranslate/app.py:758 libretranslate/app.py:763
|
||||||
|
#, python-format
|
||||||
|
msgid "%(lang)s is not supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/app.py:594
|
||||||
|
#, python-format
|
||||||
|
msgid "%(format)s format is not supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/app.py:602 libretranslate/app.py:626
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"%(tname)s (%(tcode)s) is not available as a target language from "
|
||||||
|
"%(sname)s (%(scode)s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/app.py:647
|
||||||
|
#, python-format
|
||||||
|
msgid "Cannot translate text: %(text)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/app.py:734 libretranslate/app.py:788
|
||||||
|
msgid "Files translation are disabled on this server."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/app.py:748
|
||||||
|
msgid "Invalid request: empty file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/app.py:751
|
||||||
|
msgid "Invalid request: file format not supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/app.py:796
|
||||||
|
msgid "Invalid filename"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/app.py:1038
|
||||||
|
msgid "Suggestions are disabled on this server."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:1
|
||||||
|
msgid "English"
|
||||||
|
msgstr "Engelsk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:2
|
||||||
|
msgid "Arabic"
|
||||||
|
msgstr "Arabisk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:3
|
||||||
|
msgid "Azerbaijani"
|
||||||
|
msgstr "Azeri"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:4
|
||||||
|
msgid "Chinese"
|
||||||
|
msgstr "Mandarin"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:5
|
||||||
|
msgid "Czech"
|
||||||
|
msgstr "Tjekkisk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:6
|
||||||
|
msgid "Danish"
|
||||||
|
msgstr "Dansk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:7
|
||||||
|
msgid "Dutch"
|
||||||
|
msgstr "Nederlandsk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:8
|
||||||
|
msgid "Esperanto"
|
||||||
|
msgstr "Esperanto"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:9
|
||||||
|
msgid "Finnish"
|
||||||
|
msgstr "Finsk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:10
|
||||||
|
msgid "French"
|
||||||
|
msgstr "Fransk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:11
|
||||||
|
msgid "German"
|
||||||
|
msgstr "Tysk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:12
|
||||||
|
msgid "Greek"
|
||||||
|
msgstr "Gresk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:13
|
||||||
|
msgid "Hebrew"
|
||||||
|
msgstr "Hebraisk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:14
|
||||||
|
msgid "Hindi"
|
||||||
|
msgstr "Hindi"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:15
|
||||||
|
msgid "Hungarian"
|
||||||
|
msgstr "Ungarsk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:16
|
||||||
|
msgid "Indonesian"
|
||||||
|
msgstr "Indonesisk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:17
|
||||||
|
msgid "Irish"
|
||||||
|
msgstr "Irsk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:18
|
||||||
|
msgid "Italian"
|
||||||
|
msgstr "Italiensk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:19
|
||||||
|
msgid "Japanese"
|
||||||
|
msgstr "Japansk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:20
|
||||||
|
msgid "Korean"
|
||||||
|
msgstr "Koreansk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:21
|
||||||
|
msgid "Persian"
|
||||||
|
msgstr "Farsi"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:22
|
||||||
|
msgid "Polish"
|
||||||
|
msgstr "Polsk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:23
|
||||||
|
msgid "Portuguese"
|
||||||
|
msgstr "Portugisisk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:24
|
||||||
|
msgid "Russian"
|
||||||
|
msgstr "Russisk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:25
|
||||||
|
msgid "Slovak"
|
||||||
|
msgstr "Slovakisk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:26
|
||||||
|
msgid "Spanish"
|
||||||
|
msgstr "Spansk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:27
|
||||||
|
msgid "Swedish"
|
||||||
|
msgstr "Svensk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:28
|
||||||
|
msgid "Turkish"
|
||||||
|
msgstr "Tyrkisk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:29
|
||||||
|
msgid "Ukranian"
|
||||||
|
msgstr "Ukrainsk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.langs.py:30
|
||||||
|
msgid "Vietnamese"
|
||||||
|
msgstr "Vietnamesisk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:1
|
||||||
|
msgid "Retrieve list of supported languages"
|
||||||
|
msgstr "Hent liste over støtta språk"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:2
|
||||||
|
msgid "List of languages"
|
||||||
|
msgstr "Språkliste"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:3
|
||||||
|
msgid "translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:4
|
||||||
|
msgid "Translate text from a language to another"
|
||||||
|
msgstr "Omset tekst frå eit språk til eit anna"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:5 libretranslate/templates/index.html:222
|
||||||
|
msgid "Translated text"
|
||||||
|
msgstr "Omsette tekst"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:6
|
||||||
|
msgid "Invalid request"
|
||||||
|
msgstr "Ugyldig førespurnad"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:7
|
||||||
|
msgid "Translation error"
|
||||||
|
msgstr "Omsetningsfeil"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:8
|
||||||
|
msgid "Slow down"
|
||||||
|
msgstr "Senk farten"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:9
|
||||||
|
msgid "Banned"
|
||||||
|
msgstr "Utestengd"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:10
|
||||||
|
msgid "Hello world!"
|
||||||
|
msgstr "Hei verda!"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:11
|
||||||
|
msgid "Text(s) to translate"
|
||||||
|
msgstr "Tekst til omsetning"
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:12
|
||||||
|
msgid "Source language code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:13
|
||||||
|
msgid "Target language code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:14
|
||||||
|
msgid "text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:15
|
||||||
|
msgid "html"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:16
|
||||||
|
msgid ""
|
||||||
|
"Format of source text:\n"
|
||||||
|
" * `text` - Plain text\n"
|
||||||
|
" * `html` - HTML markup\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:17
|
||||||
|
msgid "API key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:18
|
||||||
|
msgid "Translate file from a language to another"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:19
|
||||||
|
msgid "Translated file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:20
|
||||||
|
msgid "File to translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:21
|
||||||
|
msgid "Detect the language of a single text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:22
|
||||||
|
msgid "Detections"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:23
|
||||||
|
msgid "Detection error"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:24
|
||||||
|
msgid "Text to detect"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:25
|
||||||
|
msgid "Retrieve frontend specific settings"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:26
|
||||||
|
msgid "frontend settings"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:27
|
||||||
|
msgid "frontend"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:28
|
||||||
|
msgid "Submit a suggestion to improve a translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:29
|
||||||
|
msgid "Success"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:30
|
||||||
|
msgid "Not authorized"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:31
|
||||||
|
msgid "Original text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:32
|
||||||
|
msgid "Suggested translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:33
|
||||||
|
msgid "Language of original text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:34
|
||||||
|
msgid "Language of suggested translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:35
|
||||||
|
msgid "feedback"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:36
|
||||||
|
msgid "Language code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:37
|
||||||
|
msgid "Human-readable language name (in English)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:38
|
||||||
|
msgid "Supported target language codes"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:39
|
||||||
|
msgid "Translated text(s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:40
|
||||||
|
msgid "Error message"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:41
|
||||||
|
msgid "Reason for slow down"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:42
|
||||||
|
msgid "Translated file url"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:43
|
||||||
|
msgid "Confidence value"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:44
|
||||||
|
msgid "Character input limit for this language (-1 indicates no limit)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:45
|
||||||
|
msgid "Frontend translation timeout"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:46
|
||||||
|
msgid "Whether the API key database is enabled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:47
|
||||||
|
msgid "Whether an API key is required."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:48
|
||||||
|
msgid "Whether submitting suggestions is enabled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:49
|
||||||
|
msgid "Supported files format"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/locales/.swag.py:50
|
||||||
|
msgid "Whether submission was successful"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:31
|
||||||
|
#: libretranslate/templates/app.js.template:286
|
||||||
|
#: libretranslate/templates/app.js.template:290
|
||||||
|
msgid "Copy text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:80
|
||||||
|
#: libretranslate/templates/app.js.template:86
|
||||||
|
#: libretranslate/templates/app.js.template:91
|
||||||
|
#: libretranslate/templates/app.js.template:273
|
||||||
|
#: libretranslate/templates/app.js.template:343
|
||||||
|
#: libretranslate/templates/app.js.template:431
|
||||||
|
#: libretranslate/templates/app.js.template:479
|
||||||
|
#, python-format
|
||||||
|
msgid "Cannot load %(url)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:264
|
||||||
|
#: libretranslate/templates/app.js.template:334
|
||||||
|
#: libretranslate/templates/app.js.template:412
|
||||||
|
#: libretranslate/templates/app.js.template:423
|
||||||
|
msgid "Unknown error"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:287
|
||||||
|
msgid "Copied"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:331
|
||||||
|
msgid ""
|
||||||
|
"Thanks for your correction. Note the suggestion will not take effect "
|
||||||
|
"right away."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:455
|
||||||
|
msgid "No languages available. Did you install the models correctly?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:522
|
||||||
|
#, python-format
|
||||||
|
msgid "Type in your API Key. If you need an API key, %(instructions)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:522
|
||||||
|
msgid "press the \"Get API Key\" link."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/app.js.template:522
|
||||||
|
msgid "contact the server operator."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:9 libretranslate/templates/index.html:27
|
||||||
|
#: libretranslate/templates/index.html:336
|
||||||
|
msgid "Free and Open Source Machine Translation API"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:10
|
||||||
|
#: libretranslate/templates/index.html:31
|
||||||
|
msgid ""
|
||||||
|
"Free and Open Source Machine Translation API. Self-hosted, offline "
|
||||||
|
"capable and easy to setup. Run your own API server in just a few minutes."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:11
|
||||||
|
msgid "translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:11
|
||||||
|
msgid "api"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:65
|
||||||
|
msgid "API Docs"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:67
|
||||||
|
msgid "Get API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:69
|
||||||
|
msgid "GitHub"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:71
|
||||||
|
msgid "Set API Key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:73
|
||||||
|
msgid "Change language"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:79
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:81
|
||||||
|
msgid "Toggle dark/light mode"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:157
|
||||||
|
msgid "Dismiss"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:171
|
||||||
|
msgid "Translation API"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:175
|
||||||
|
msgid "Translate Text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:179
|
||||||
|
msgid "Translate Files"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:185
|
||||||
|
msgid "Translate from"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:195
|
||||||
|
msgid "Swap source and target languages"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:198
|
||||||
|
msgid "Translate into"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:210
|
||||||
|
msgid "Text to translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:213
|
||||||
|
msgid "Delete text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:226
|
||||||
|
msgid "Suggest translation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:230
|
||||||
|
msgid "Cancel"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:233
|
||||||
|
msgid "Send"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:249
|
||||||
|
msgid "Supported file formats:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:253
|
||||||
|
msgid "File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:268
|
||||||
|
msgid "Remove file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:275
|
||||||
|
msgid "Translate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:276
|
||||||
|
#: libretranslate/templates/index.html:320
|
||||||
|
msgid "Download"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:295
|
||||||
|
msgid "Request"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:300
|
||||||
|
msgid "Response"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:315
|
||||||
|
msgid "Open Source Machine Translation API"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:316
|
||||||
|
msgid "Self-Hosted. Offline Capable. Easy to Setup."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:335
|
||||||
|
msgid "LibreTranslate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:337
|
||||||
|
msgid "License:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:340
|
||||||
|
#, python-format
|
||||||
|
msgid ""
|
||||||
|
"This public API should be used for testing, personal or infrequent use. "
|
||||||
|
"If you're going to run an application in production, please "
|
||||||
|
"%(host_server)s or %(get_api_key)s."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:340
|
||||||
|
msgid "host your own server"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:340
|
||||||
|
msgid "get an API key"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:348
|
||||||
|
#, python-format
|
||||||
|
msgid "Made with %(heart)s by %(contributors)s and powered by %(engine)s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: libretranslate/templates/index.html:348
|
||||||
|
#, python-format
|
||||||
|
msgid "%(libretranslate)s Contributors"
|
||||||
|
msgstr ""
|
|
@ -9,7 +9,7 @@ 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: 2023-01-06 17:52-0500\n"
|
"POT-Creation-Date: 2023-01-06 17:52-0500\n"
|
||||||
"PO-Revision-Date: 2023-05-18 17:53+0000\n"
|
"PO-Revision-Date: 2024-04-23 20:07+0000\n"
|
||||||
"Last-Translator: Peter Dave Hello <hsu@peterdavehello.org>\n"
|
"Last-Translator: Peter Dave Hello <hsu@peterdavehello.org>\n"
|
||||||
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
|
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
|
||||||
"libretranslate/app/zh_Hant/>\n"
|
"libretranslate/app/zh_Hant/>\n"
|
||||||
|
@ -18,7 +18,7 @@ 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"
|
||||||
"X-Generator: Weblate 4.18-dev\n"
|
"X-Generator: Weblate 5.5-dev\n"
|
||||||
"Generated-By: Babel 2.11.0\n"
|
"Generated-By: Babel 2.11.0\n"
|
||||||
|
|
||||||
#: libretranslate/app.py:60
|
#: libretranslate/app.py:60
|
||||||
|
|
|
@ -161,6 +161,13 @@ def get_args():
|
||||||
metavar="<comma-separated language codes>",
|
metavar="<comma-separated language codes>",
|
||||||
help="Set available languages (ar,de,en,es,fr,ga,hi,it,ja,ko,pt,ru,zh)",
|
help="Set available languages (ar,de,en,es,fr,ga,hi,it,ja,ko,pt,ru,zh)",
|
||||||
)
|
)
|
||||||
|
parser.add_argument(
|
||||||
|
"--alternatives-limit",
|
||||||
|
default=DEFARGS['ALTERNATIVES_LIMIT'],
|
||||||
|
type=int,
|
||||||
|
metavar="<maximum number of alternatives translations>",
|
||||||
|
help="Set the maximum number of supported alternative translations (%(default)s)",
|
||||||
|
)
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
"--threads",
|
"--threads",
|
||||||
default=DEFARGS['THREADS'],
|
default=DEFARGS['THREADS'],
|
||||||
|
|
|
@ -134,6 +134,7 @@ document.addEventListener('DOMContentLoaded', function(){
|
||||||
' source: ' + this.$options.filters.escape(this.sourceLang) + ',',
|
' source: ' + this.$options.filters.escape(this.sourceLang) + ',',
|
||||||
' target: ' + this.$options.filters.escape(this.targetLang) + ',',
|
' target: ' + this.$options.filters.escape(this.targetLang) + ',',
|
||||||
' format: "' + (this.isHtml ? "html" : "text") + '",',
|
' format: "' + (this.isHtml ? "html" : "text") + '",',
|
||||||
|
' alternatives: 3,',
|
||||||
' api_key: "' + (localStorage.getItem("api_key") || "") + '"',
|
' api_key: "' + (localStorage.getItem("api_key") || "") + '"',
|
||||||
' }),',
|
' }),',
|
||||||
' headers: { "Content-Type": "application/json" }',
|
' headers: { "Content-Type": "application/json" }',
|
||||||
|
@ -241,6 +242,7 @@ document.addEventListener('DOMContentLoaded', function(){
|
||||||
data.append("source", self.sourceLang);
|
data.append("source", self.sourceLang);
|
||||||
data.append("target", self.targetLang);
|
data.append("target", self.targetLang);
|
||||||
data.append("format", self.isHtml ? "html" : "text");
|
data.append("format", self.isHtml ? "html" : "text");
|
||||||
|
data.append("alternatives", 3);
|
||||||
data.append("api_key", localStorage.getItem("api_key") || "");
|
data.append("api_key", localStorage.getItem("api_key") || "");
|
||||||
if (self.apiSecret) data.append("secret", self.apiSecret);
|
if (self.apiSecret) data.append("secret", self.apiSecret);
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@ classifiers = [
|
||||||
dynamic = ["version"]
|
dynamic = ["version"]
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"argostranslate ==1.9.1",
|
"argostranslate ==1.9.6",
|
||||||
"Flask ==2.2.5",
|
"Flask ==2.2.5",
|
||||||
"flask-swagger ==0.2.14",
|
"flask-swagger ==0.2.14",
|
||||||
"flask-swagger-ui ==4.11.1",
|
"flask-swagger-ui ==4.11.1",
|
||||||
|
@ -81,6 +81,8 @@ Documentation = "https://github.com/LibreTranslate/LibreTranslate"
|
||||||
Tracker = "https://github.com/LibreTranslate/LibreTranslate/issues"
|
Tracker = "https://github.com/LibreTranslate/LibreTranslate/issues"
|
||||||
History = "https://github.com/LibreTranslate/LibreTranslate/releases"
|
History = "https://github.com/LibreTranslate/LibreTranslate/releases"
|
||||||
|
|
||||||
|
[tool.hatch.build]
|
||||||
|
artifacts = ["*.mo"]
|
||||||
|
|
||||||
# ENVIRONMENTS AND SCRIPTS
|
# ENVIRONMENTS AND SCRIPTS
|
||||||
[tool.hatch.envs.default]
|
[tool.hatch.envs.default]
|
||||||
|
|
Loading…
Reference in a new issue