Languages

A group's language list decides which languages members can read the site in, and therefore how many times every event description has to be written. Adding a language is cheap; keeping it filled is not.

The Languages tab

Languages in the group settings lists the languages currently active, marks one as the default and offers a dropdown to add another. The page argues for restraint on its own: every language you enable needs all your content translated by hand, and a missing translation shows up as incomplete content rather than as a fallback.

The Languages tab, listing the active languages with the default tagged, and the add-language dropdown below them.
The Languages tab. One language carries the Default tag; the rest can be removed.

The controls

Add
Enables another language for the group. From that moment every event, page and greeting has a field for it.
Set Default
Marks a language as the group's default. It is the one alt text and other per-language content falls back to.
Remove
Takes a language out of the active list. The content written in it is not deleted - it becomes invisible and uneditable, which is what Cleanup is for. A group must keep at least one active language.
Cleanup
Appears above the list only while there is something to clean. It opens the content still written in languages the group no longer has active, grouped by language and by what it belongs to, with a danger-zone action to delete all of it.

Adding a language

  1. 1

    Decide whether you will actually translate

    The page says it plainly: only add languages your group really uses or holds its meetings in. An empty language is worse than a missing one.

  2. 2

    Add it

    Pick it from the dropdown and press Add. It appears in the active list immediately.

  3. 3

    Fill in the existing content

    Every event and CMS page now has empty fields for the new language. Nothing translates itself; go back through what already exists.

Removing a language leaves content behind

Orphaned entries stay in the database, invisible and uneditable - and recurring events keep copying them forward into new occurrences. Cleanup is where you get rid of them, and it deletes permanently with no undo. Content in the active languages is not touched.