Closed highghlow closed 1 month ago
This app was requested in #1029
@highghlow I have pushed a few commits to help get past the permissions issues FYI: https://github.com/getumbrel/umbrel-apps/pull/1040#discussion_r1600936660
@highghlow I have pushed a few commits to help get past the permissions issues FYI: #1040 (comment)
Thanks a lot!
@highghlow thanks again for submitting LibreTranslate! Going live to the app store 🎉.
The gallery assets are here. And I have pushed some final changes to finish things up, including adding a warning at the top of the app description that LibreTranslate will take a while to become accessible after install. LibreTranslate has to first download all translation models (~ 10GB) before the server is available on port 5000:
$ sudo docker logs -f libretranslate_main_1
Updating language models
Found 88 models
Downloading Albanian → English (1.9) ...
Downloading Arabic → English (1.0) ...
Downloading Azerbaijani → English (1.5) ...
Downloading Bengali → English (1.9) ...
Downloading Bulgarian → English (1.9) ...
Downloading Catalan → English (1.7) ...
Downloading Chinese (traditional) → English (1.9) ...
Downloading Chinese → English (1.9) ...
Downloading Czech → English (1.9) ...
Downloading Danish → English (1.3) ...
Downloading Dutch → English (1.8) ...
Downloading English → Albanian (1.9) ...
Downloading English → Arabic (1.0) ...
Downloading English → Azerbaijani (1.5) ...
Downloading English → Bengali (1.9) ...
Downloading English → Bulgarian (1.9) ...
Downloading English → Catalan (1.9) ...
Downloading English → Chinese (1.9) ...
Downloading English → Chinese (traditional) (1.9) ...
Downloading English → Czech (1.9) ...
Downloading English → Danish (1.3) ...
Downloading English → Dutch (1.8) ...
Downloading English → Esperanto (1.5) ...
Downloading English → Estonian (1.9) ...
Downloading English → Finnish (1.5) ...
Downloading English → French (1.9) ...
Downloading English → German (1.0) ...
Downloading English → Greek (1.9) ...
Downloading English → Hebrew (1.5) ...
Downloading English → Hindi (1.1) ...
Downloading English → Hungarian (1.5) ...
Downloading English → Indonesian (1.2) ...
Downloading English → Irish (1.1) ...
Downloading English → Italian (1.0) ...
Downloading English → Japanese (1.1) ...
Downloading English → Korean (1.1) ...
Downloading English → Latvian (1.9) ...
Downloading English → Lithuanian (1.9) ...
Downloading English → Malay (1.9) ...
Downloading English → Norwegian (1.9) ...
Downloading English → Persian (1.5) ...
Downloading English → Polish (1.9) ...
Downloading English → Portuguese (1.0) ...
Downloading English → Romanian (1.9) ...
Downloading English → Russian (1.9) ...
Downloading English → Slovak (1.5) ...
Downloading English → Slovenian (1.9) ...
Downloading English → Spanish (1.0) ...
Downloading English → Swedish (1.5) ...
Downloading English → Tagalog (1.9) ...
Downloading English → Thai (1.9) ...
Downloading English → Turkish (1.5) ...
Downloading English → Ukranian (1.4) ...
Downloading English → Urdu (1.9) ...
Downloading Esperanto → English (1.5) ...
Downloading Estonian → English (1.9) ...
Downloading Finnish → English (1.5) ...
Downloading French → English (1.9) ...
Downloading German → English (1.0) ...
Downloading Greek → English (1.9) ...
Downloading Hebrew → English (1.5) ...
Downloading Hindi → English (1.1) ...
Downloading Hungarian → English (1.5) ...
Downloading Indonesian → English (1.2) ...
Downloading Irish → English (1.1) ...
Downloading Italian → English (1.0) ...
Downloading Japanese → English (1.1) ...
Downloading Korean → English (1.1) ...
Downloading Latvian → English (1.9) ...
Downloading Lithuanian → English (1.9) ...
Downloading Malay → English (1.9) ...
Downloading Norwegian → English (1.9) ...
Downloading Persian → English (1.5) ...
Downloading Polish → English (1.9) ...
Downloading Portuguese → English (1.0) ...
Downloading Portuguese → Spanish (1.0) ...
Downloading Romanian → English (1.9) ...
Downloading Russian → English (1.9) ...
Downloading Slovak → English (1.5) ...
Downloading Slovenian → English (1.9) ...
Downloading Spanish → English (1.0) ...
Downloading Spanish → Portuguese (1.0) ...
Downloading Swedish → English (1.5) ...
Downloading Tagalog → English (1.9) ...
Downloading Thai → English (1.9) ...
Downloading Turkish → English (1.5) ...
Downloading Ukranian → English (1.4) ...
Downloading Urdu → English (1.9) ...
Loaded support for 44 languages (88 models total)!
Running on http://*:5000
Thank you very much @highghlow and @nmfretz for working on this app request ❤️
Edit: For a feeback about the initial setup, it tooks me around 3,5 hours to download all models on an Umbrel Home hardware with a good internet connection :)
Hi guys, thanks for this amazing OS
App Submission
App name
LibreTranslate
256x256 SVG icon
(Submit an icon with no rounded corners as it will be dynamically rounded with CSS. GitHub doesn't allow uploading SVGs directly, so please upload your icon to an alternate service, like https://svgur.com, and paste the link below.) We will help finalize this icon before the app goes live in the Umbrel App Store.
https://libretranslate.com/static/icon.svg (It might appear blank because the icon is plain white. A background color should probably be added, #43A4F5)
Gallery images
(Upload 3 to 5 high-quality gallery images (1440x900px) of your app in PNG format, or just upload 3 to 5 screenshots of your app and we'll help you design the gallery images.) We will help finalize these images before the app goes live in the Umbrel App Store.
Okay, this one doesn't quite fit the definition of high res
I have tested my app on: