Skip to main content

Graphical user interface for Argos Translate

Project description

Argos Translate GUI

Website | GitHub | PyPI

Graphical user interface for Argos Translate.

Screenshot Screenshot2

Install

pip3 install argostranslategui


Snapcraft

Build and install snap package

  1. Install snapd if it isn't already installed.
  2. Using snapd install snapcraft and its dependency multipass:
sudo snap install multipass
sudo snap install --classic snapcraft
  1. Clone this repo:
git clone https://github.com/argosopentech/argos-translate-gui.git
  1. From the root directory of this project build the snap package:
cd argos-translate-gui
SNAPCRAFT_BUILD_ENVIRONMENT_MEMORY=4G snapcraft

Any unzipped package files in package/ will be automatically included in the snap archive (and won't be able to be deleted by users of the snap).

Note, the build won't run with Snapcraft's default build memory of 2GB so you need to set the SNAPCRAFT_BUILD_ENVIRONMENT environment variable. More on Snapcraft forum.

  1. Install the snap package:
sudo snap install --devmode argos-translate_<version information>.snap

Install from Snap Store

Argos Translate is available from the Snap Store and auto installs a content snap to support translation between Arabic, Chinese, English, French, Russian, and Spanish. Additional languages can be installed from supplementary content snaps.

With snapd installed:

sudo snap install argos-translate

Get it from the Snap Store

Automatically installs and connects to argos-translate-base-langs snap to support translations between Arabic, Chinese, English, French, Russian, and Spanish.

Additional languages can be installed from *.argosmodel files or from supplementary content snaps:

  • argos-translate-de-en - German - English
  • argos-translate-en-it - English - Italian
  • argos-translate-en-pt - English - Portuguese

To connect automatically: sudo snap connect argos-translate:argos-packages argos-translate-en-it:argos-packages

To run command line interface on Snapcraft:

argos-translate.cli --help

Uninstall Snap

The following command will uninstall the snap package.

sudo snap remove argos-translate argos-translate-base-langs

If you installed additional language packs, you might want to remove them as well, e.g.

sudo snap remove argos-translate-de-en

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

argostranslategui-1.6.5.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

argostranslategui-1.6.5-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file argostranslategui-1.6.5.tar.gz.

File metadata

  • Download URL: argostranslategui-1.6.5.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.6

File hashes

Hashes for argostranslategui-1.6.5.tar.gz
Algorithm Hash digest
SHA256 442362f1dbdaf04ed340fcf464d03c5277c919dbfc80085e2d87f66c25c29905
MD5 ba9cf9121e39685c865c1a5eab9e5158
BLAKE2b-256 dfb8db99830f65dca049b0ffbc8763c0513be5d5b4f91aea5416628e803b34ba

See more details on using hashes here.

File details

Details for the file argostranslategui-1.6.5-py3-none-any.whl.

File metadata

  • Download URL: argostranslategui-1.6.5-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.6

File hashes

Hashes for argostranslategui-1.6.5-py3-none-any.whl
Algorithm Hash digest
SHA256 18ff453a55617ad3bafb39c263e65e821710b8e75f1d12a2c4e0d011f3544641
MD5 6a4994db8e56dadfaf137c60e76062b9
BLAKE2b-256 f6a19fb9e2c571c348b1baec3ae7086628bbe595e3ac560b18afb310e165c468

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page