Piero Toffanin
c963594971
Simplify frontend title
2025-06-15 12:29:39 +02:00
Piero Toffanin
a63984bc9f
Merge pull request #814 from DL6ER/new/web_title
...
Add user-customizable <title>
2025-06-15 12:26:30 +02:00
DL6ER
44326591df
Show custom frontend title also above textareas when defined and != LibreTranslate (the default value)
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-06-15 11:58:18 +02:00
DL6ER
769a447f8f
Add user-customizable <title> if not web_version
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-06-15 11:30:56 +02:00
Piero Toffanin
2b3f51a28b
Merge pull request #812 from DL6ER/new/lt_hide_api
...
Add --hide-api to hide the API request/response fields from the web interface
2025-06-14 21:33:01 +02:00
Piero Toffanin
53746bc6d9
Merge pull request #811 from DL6ER/new/lt_frontend_language
...
Add new option --frontend-language
2025-06-14 21:30:44 +02:00
DL6ER
0dce604a7c
Add --hide-api to hide the API request/response fields from the web interface
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-06-14 19:35:06 +02:00
DL6ER
3913f8ea98
Add new option --frontend-language
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-06-14 19:00:36 +02:00
Piero Toffanin
e469dbb3c7
Merge pull request #810 from DL6ER/tweak/lt_port
...
Support LT_PORT in healtcheck script
2025-06-14 00:39:10 +02:00
DL6ER
042bafac2c
Support LT_PORT in healtcheck script
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2025-06-13 21:16:07 +02:00
Juzé
b53c5c55fb
Translated using Weblate (Portuguese (Brazil))
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/pt_BR/
2025-06-06 06:36:50 +02:00
Anucha Lhaononkor
6d495dbb7c
Translated using Weblate (Thai)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/th/
2025-06-05 18:54:13 +02:00
Manuela Silva
7b3526b0be
Translated using Weblate (Portuguese)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/pt/
2025-06-03 01:35:19 +02:00
Piero Toffanin
fe7dcd43f1
Merge pull request #805 from AnmiTaliDev/feature/add-kazakh-locale
...
Add Kazakh locale to libretranslate/locales/kk/
2025-05-25 17:41:47 +02:00
AnmiTaliDev
b7a98727ce
Add Kazakh locale to libretranslate/locales/kk/
2025-05-25 19:50:05 +05:00
Salif Mehmed
f4efb72dcb
Translated using Weblate (Bulgarian)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/bg/
2025-05-25 16:46:32 +02:00
Salif Mehmed
1aff222bf6
Translated using Weblate (Bulgarian)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/bg/
2025-05-25 13:53:50 +02:00
Marijn Scholtus
8fb67f104a
Translated using Weblate (Dutch)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/nl/
2025-05-23 21:28:56 +02:00
Justin Lin
f166809b9b
Translated using Weblate (Chinese (Traditional Han script))
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/zh_Hant/
2025-05-18 09:57:59 +02:00
Chaitanya Pandey
cbb1c3b760
Translated using Weblate (Hindi)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/hi/
2025-05-16 05:46:32 +02:00
Mandeep
18fa16f466
Translated using Weblate (Punjabi)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/pa/
2025-05-16 04:45:54 +02:00
Piero Toffanin
2d4ad34f08
Merge pull request #802 from KerySeverino/dev-docs
...
Synced latests.
2025-05-15 13:07:59 -04:00
Kery
a915bf773b
Synced latests.
2025-05-15 10:34:32 -04:00
J
35c2a619e8
Translated using Weblate (Finnish)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/fi/
2025-05-15 04:15:07 +02:00
ButterflyOfFire
6372df15fe
Translated using Weblate (Kabyle)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/kab/
2025-05-13 14:02:28 +02:00
Piero Toffanin
9e8ccb9109
Update TRADEMARK.md
2025-05-12 13:57:19 -04:00
Piero Toffanin
21f6c02e76
Update README.md
2025-05-11 13:12:38 -04:00
439JBYL80IGQTF25UXNR0X1BG
f414328fe7
Translated using Weblate (Russian)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/ru/
2025-05-08 07:34:52 +02:00
Piero Toffanin
235cfa0fa2
Merge pull request #799 from KerySeverino/dev-docs
...
Added full spanish translation (CONTRIBUTING.es.md) and Synced latests.
2025-05-07 20:34:25 -04:00
Kery
92e92f335d
Added full spanish translation (CONTRIBUTING.es.md) and Synced latests.
2025-05-07 19:05:08 -04:00
Do you know my name?
6bf83afd79
Translated using Weblate (Ukrainian)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/uk/
2025-05-07 17:02:28 +02:00
Piero Toffanin
01109bc085
Update README.md
2025-05-03 20:15:06 -04:00
Jose Delvani
d1e4a42030
Translated using Weblate (Portuguese (Brazil))
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/pt_BR/
2025-05-04 01:01:45 +02:00
Aindriú Mac Giolla Eoin
6e56d4013d
Translated using Weblate (Irish)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/ga/
2025-04-30 13:20:39 +02:00
Piero Toffanin
e6f9f57f04
Merge pull request #795 from KerySeverino/main
...
Added full spanish translation (TRADEMARK.es.md) and small bug fixes.
2025-04-30 02:27:17 -04:00
Kery
a67c5a44e1
Added full spanish translation (TRADEMARK.es.md) and small bug fixes.
2025-04-30 00:25:21 -04:00
Piero Toffanin
51a22e2328
Update README.md
2025-04-29 17:39:17 -04:00
Piero Toffanin
e52a723105
Merge pull request #793 from KerySeverino/dev-docs
...
Added full Spanish translation (README.es.md) and link in main README
2025-04-28 02:26:37 -04:00
Kery
8463720ef2
Added full Spanish translation (README.es.md) and link in main README
2025-04-28 00:18:18 -04:00
Bezruchenko Simon
d9a75d1287
Translated using Weblate (Ukrainian)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/uk/
2025-04-26 23:09:28 +02:00
Wuzzy
a0a6290ce5
Translated using Weblate (German)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/de/
2025-04-26 09:29:08 +02:00
slrslr
8c211737de
Translated using Weblate (Czech)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/cs/
2025-04-25 09:48:54 +02:00
Piero Toffanin
fae51debc3
Merge pull request #790 from warren-bank/PR-01-docker-security
...
Add 2 variations of Dockerfile
2025-04-23 00:39:54 -04:00
Warren R. Bank
01042ab2bd
Add 2 variations of Dockerfile
...
1. docker/root-with-sshd.Dockerfile
- executes as user: "root"
- supports build arguments:
* api_key
* root_password
2. docker/user-with-api-key.Dockerfile
- executes as user: "libretranslate"
- supports build arguments:
* api_key
Build arguments are optional:
* api_key=""
- initializes one API key with the user-defined value
* root_password=""
- sets password for "root" user
- installs sshd server to allow remote access to "ltmanage" command
* enables "PermitRootLogin"
* enables "PasswordAuthentication"
Environment variables with complimentary behavior:
* LT_REQ_LIMIT = 0
* LT_API_KEYS = true
- locks down server and requires an API key for all API access
Testing:
* unexpected complications
- sudo:
* error message:
effective uid is not 0,
is /usr/bin/sudo on a file system with the 'nosuid' option set
or an NFS file system without root privileges?
* info:
https://unix.stackexchange.com/q/546822
* result:
- discarded Dockerfile variation that attempted to:
* run entrypoint as user: "libretranslate"
* use sudo to run sshd
* "render.com" free tier
- notes:
* completely free
* no credit card required
* can clone any public git repo and run any Dockerfile it contains
* can NOT use SSH to access containers
- Dockerfile variations:
1. docker/Dockerfile
- works perfectly
- public API is open and unrestricted
2. docker/root-with-sshd.Dockerfile
- works perfectly
- public API is only accessible to requests with "api_key"
- SSH server is running
* public access is blocked by container firewall
* haven't tested on a paid tier,
but external connections should be allowed and work
3. docker/user-with-api-key.Dockerfile
- works perfectly
- public API is only accessible to requests with "api_key"
2025-04-22 14:35:07 -07:00
Piero Toffanin
0724313518
Merge pull request #789 from LTSlw/main
...
Mark Chinese as reviewed in the README's UI Languages list
2025-04-22 04:14:00 -04:00
LTSlw
f654e67211
Mark Chinese as reviewed in the README's UI Languages list
2025-04-22 13:55:48 +08:00
LTSlw
15dbc94783
Translated using Weblate (Chinese (Simplified Han script))
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/zh_Hans/
2025-04-21 07:58:16 +02:00
xuars
9dc1c95401
Translated using Weblate (Galician)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/gl/
2025-04-20 12:36:37 +02:00
xuars
7dd9c47767
Translated using Weblate (Spanish)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/es/
2025-04-20 12:36:37 +02:00
Marc Riera
19dadbf682
Translated using Weblate (Catalan)
...
Translation: LibreTranslate/App
Translate-URL: https://hosted.weblate.org/projects/libretranslate/app/ca/
2025-04-20 07:30:22 +00:00