APERTIUM-GET(1)

✨ NAME ✨

Okay bestie, our girl is apertium-get πŸ’– and the NAME section is literally just apertium-get - apertium-get πŸ™ˆ no notes, no cap.


πŸŽ€ DESCRIPTION πŸŽ€

Okay so the whole vibe here is that apertium-get goes out and grabs Apertium pairs and language data for you, then builds them πŸ¦‹ it's giving "set it and forget it" energy πŸ’…

Here's the usage line, verbatim, because it matters 🫢

usage: apertium-get [-h] [-l [MODULES [MODULES ...]]]

[-m [MODULES [MODULES ...]]] [-k] [-s] [-x SKIP]
              [-d DEPTH] [-S] [pairs [pairs ...]]

🧚 positional arguments 🧚

  • pairs β€” the pairs or modules you want installed πŸ“

πŸ’… optional arguments πŸ’…

  • -h, --help β€” pulls up this help message and then bounces ✨
  • -l [MODULES [MODULES ...]], --list [MODULES [MODULES ...]] β€” lists the available pairs in MODULES instead of setting up data πŸ“œ if you don't name any modules, you get every pair listed 🌈
  • -m [MODULES [MODULES ...]], --modules [MODULES [MODULES ...]] β€” lists the available pairs in MODULES instead of setting up data πŸ“œ if you don't name any modules, you get every pair listed 🌈 (yes, this is the same description as -l, the manual is being a little copy-paste today πŸ™ˆ)
  • -k, --keep-going β€” keeps going even if a dependency fails πŸ”₯ main character energy
  • -s, --skip-update β€” doesn't rebuild dependencies or pairs that are already up to date πŸ’œ
  • -x SKIP, --skip SKIP β€” skips the data dependency DEP 🌸 this is useful if DEP got installed through a package manager, and you can use it more than once 🧁
  • -d DEPTH, --depth DEPTH β€” sets a --depth for git clone πŸ¦‹
  • -S, --ssh β€” uses ssh URLs in git clone instead of https πŸ”

🌸 EXAMPLES 🌸

Okay these are the moves, iykyk πŸ’–

apertium-get nno-nob

This downloads and sets up apertium-nno-nob, along with its nno and nob dependencies πŸŽ€

sudo apt-get install giella-sme apertium-get -x sme sme-nob

Here we install giella-sme through apt-get first, then download and set up apertium-sme-nob, along with the nob dependency. The sme dependency is not included πŸ’…

apertium-get -l trunk

This lists the available language pairs in SVN trunk ✨

apertium-get -l | grep kaz

This lists the available language pairs involving Kazakh πŸ‡°πŸ‡Ώ literally so useful 😭

Heads up bestie: the -x example above is exactly what the manual shows, so copy it exactly if you're going to use it πŸ’€

Okay that's the whole page, bestie 🌈 This is apertium-get 1.0.0 from September 2020 πŸ¦‹ a little vintage, but still iconic πŸ’… love you, mwah πŸ’–