diff --git a/README.md b/README.md index a4fdb45..9eaa2ee 100644 --- a/README.md +++ b/README.md @@ -221,7 +221,7 @@ Arguments passed to the process or set via environment variables are split into | --frontend-language-source | Set frontend default language - source | `auto` | LT_FRONTEND_LANGUAGE_SOURCE | | --frontend-language-target | Set frontend default language - target | `locale` (match site's locale) | LT_FRONTEND_LANGUAGE_TARGET | | --frontend-language | Set frontend web interface language | `(empty)` (auto-detect) | LT_FRONTEND_LANGUAGE | -| --frontend-title | Set frontend web interface title | `LibreTranslate` | LT_FRONTEND_TITLE | +| --frontend-title | Set frontend web interface title | `(empty)` | LT_FRONTEND_TITLE | | --frontend-timeout | Set frontend translation timeout | `500` | LT_FRONTEND_TIMEOUT | | --api-keys-db-path | Use a specific path inside the container for the local database. Can be absolute or relative | `db/api_keys.db` | LT_API_KEYS_DB_PATH | | --api-keys-remote | Use this remote endpoint to query for valid API keys instead of using the local database | `Empty (use local db instead)` | LT_API_KEYS_REMOTE | diff --git a/libretranslate/app.py b/libretranslate/app.py index 1c2e578..bc89f32 100644 --- a/libretranslate/app.py +++ b/libretranslate/app.py @@ -33,7 +33,6 @@ from libretranslate.locales import ( gettext_html, lazy_swag, ) -from libretranslate.default_values import DEFAULT_FRONTEND_TITLE from .api_keys import Database, RemoteDatabase from .suggestions import Database as SuggestionsDatabase @@ -449,7 +448,6 @@ def create_app(args): under_attack=args.under_attack, hide_api=args.hide_api, frontend_title=args.frontend_title, - use_custom_title=args.frontend_title != DEFAULT_FRONTEND_TITLE, )) if args.require_api_key_secret: diff --git a/libretranslate/default_values.py b/libretranslate/default_values.py index ff29064..99cf329 100644 --- a/libretranslate/default_values.py +++ b/libretranslate/default_values.py @@ -2,7 +2,6 @@ import os _prefix = 'LT_' -DEFAULT_FRONTEND_TITLE = 'LibreTranslate' def _get_value_str(name, default_value): env_value = os.environ.get(name) @@ -129,7 +128,7 @@ _default_options_objects = [ }, { 'name': 'FRONTEND_TITLE', - 'default_value': DEFAULT_FRONTEND_TITLE, + 'default_value': '', 'value_type': 'str' }, { diff --git a/libretranslate/templates/index.html b/libretranslate/templates/index.html index 39a9be1..ae1c8ff 100644 --- a/libretranslate/templates/index.html +++ b/libretranslate/templates/index.html @@ -9,7 +9,7 @@ LibreTranslate - {{ _h("Free and Open Source Machine Translation API") }} 🌐 - {% else %} + {% elif frontend_title %} {{ frontend_title }} {% endif %} @@ -182,7 +182,7 @@ {% endif %}

- {% if use_custom_title %} + {% if frontend_title %} {{ frontend_title }} {% else %} {{ _h("Translation API") }}