diff --git a/README.md b/README.md index c37f589..ec55d4c 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [Try it online!](https://libretranslate.com) | [API Docs](https://libretranslate.com/docs) -Free and Open Source Translation API, entirely self-hosted and works even in offline environments. Unlike other APIs, it doesn't rely on proprietary providers such as Google or Azure to perform translations. +Free and Open Source Machine Translation API, entirely self-hosted and works even in offline environments. Unlike other APIs, it doesn't rely on proprietary providers such as Google or Azure to perform translations.  diff --git a/app/app.py b/app/app.py index 57b208e..9dc5fc4 100644 --- a/app/app.py +++ b/app/app.py @@ -1,8 +1,14 @@ from flask import Flask, render_template, jsonify, request, abort, send_from_directory from flask_swagger import swagger from flask_swagger_ui import get_swaggerui_blueprint -from flask_limiter.util import get_remote_address +def get_remote_address(): + if request.headers.getlist("X-Forwarded-For"): + ip = request.headers.getlist("X-Forwarded-For")[0] + else: + ip = request.remote_addr or '127.0.0.1' + + return ip def create_app(char_limit=-1, req_limit=-1, ga_id=None, debug=False): from app.init import boot diff --git a/app/templates/index.html b/app/templates/index.html index ae44129..7567e9a 100644 --- a/app/templates/index.html +++ b/app/templates/index.html @@ -3,15 +3,15 @@
-Free and Open Source Translation API
+Free and Open Source Machine Translation API
Made with ❤ by UAV4GEO and powered by Argos Translate