The Language app on the device teaches your People's words two ways: single word and phrase cards that a learner can tap and hear, and a language pack: your whole word list, with the ownership statement that travels with it. Both are made in the Culture Library.

Add a word or phrase card

  1. Open your project and choose Culture Library from the side rail. In the Applications list, pick Language.
  2. Under New bundle, tap the Word pill (or Phrase for a longer saying). Type the word into the Title box and press Create.
  3. Click the dotted picture frame beside the title to choose a cover picture. A Cover button lower down does the same job if you prefer it.
  4. Fill in title and description. The description is what learners read on the card.
  5. Under Language content, type the word in your language into native_word, and its meaning into translation.
  6. For part_of_speech, tap one of the pills: noun, verb, adjective, adverb, phrase, greeting, or other.
  7. Click Pronunciation audio and choose a recording of the word being spoken. Once it lands, a play button and a small waveform appear. Press play to listen, or click along the waveform to jump around.
  8. Press Save + Compile at the top right.

Any common recording works (a phone voice memo is fine). PAC Manager converts it for the device on its own and trims silence at the start and end. Your original recording is never changed.

Create a language pack

  1. In the Language app, tap the Language pack pill under New bundle, enter your language's name as the Title, and press Create.
  2. Under Language, check code (stable id) and display_name. Add the language's own name for itself in native_name if you like. Turn on has_tts only if the device should try to speak this language aloud.
  3. Under Translation pairs, press Pair for each language yours translates to. In with (pivot language), pick from the suggestions (en, es, nah) and switch on bidirectional if translation should work both directions.
  4. Fill in the Provenance (required, shown in About) section: license, attribution, and version. This is your People's statement of ownership: who these words belong to and on what terms they are shared. It ships inside the pack and appears on the device, so it cannot be left blank.
  5. Build the word list under Lexicon. Press Row to add one entry by hand: type the word in the source box, its translation in target, and credit a speaker in attribution if you wish. Or press Import TSV / CSV to bring in a whole spreadsheet at once; new entries are added to the end of the list.
  6. Press Save + Compile. To remove the whole pack, use Delete pack (carefully, as it takes the word list with it).

The Lexicon header keeps count for you, and warns if the same source word appears twice, tinting the repeated entries amber. With a long list, use the Search source or target… box; the screen shows 200 rows at a time, but every row is saved.

One caution on the language code: if a message appears saying the code shadows a built-in engine (en, es, or nah), pick a different code: the device will skip the pack otherwise.

What the device shows

Word and phrase cards appear in the Language app wearing a LISTEN badge: the learner sees your cover picture, the native word and its translation, and taps to hear the pronunciation. A saved language pack adds your language to the app's translation choices, with every pair you defined, and your provenance statement is shown on the device's About screen, exactly as you wrote it.