New language setup checklist

#1

For those looking to set up new languages, this is the step by step process. Please get in touch with the staff if you’d like to set up a new language and we will set up such a checklist for you too:

Community members in-charge

At least two community members are required for the initial setup and moderation/management in the long term.

  • FAS1
    Made temporary admin for initial setup
  • FAS2
    Made temporary admin for initial setup

All staff members should have up to date profile pages on the wiki.

Please try to do these steps in order. They depend on each other. For example, a start here post without a new category doesn’t do much.

Initial reading for new staff

Staff need to be well versed with how Discourse works to be able to help users. So, all members should read these guides and familiarise themselves with Discourse:

Member 1:
DIscourse user guide
Discourse moderation guide

Member 2:
DIscourse user guide
Discourse moderation guide

Initial setup tasks

Until everything is setup, we’ll limit the categories and posts to only be visible to staff members.

Create top level LANGUAGE category (for announcements only—moderated).
Set its security settings so that only staff can can read/write/see.
Set its settings to: moderator approval is needed for all new topics.
Pick a colour that is not in use by any other top-level category.
Set “About … category” text by translating the text for the English category, close post to prevent replies.

Create “on using Fedora” sub category.
Set "About … " post by translating the post for the English sub-category, close post to prevent replies.
Use same color use by this sub-category for other languages

Create “on installing or upgrading Fedora” sub-category
Set "About … " post by translating the post for the English sub-category, close post to prevent replies.
Use same color use by this sub-category for other languages

Documentation set up

In the “staff”, create new post with translation of English “start here” post, close post to prevent replies. We set this up in the “staff” category initially, and then move it to “start here” when everything is ready (next section).
Add “Start here” in LANGUAGE to top website banner.
Add “Welcome to ask fedora …” sentence in LANGUAGE to end of website banner.

Review

Another staff member should go over things just to have a fresh pair of eyes take a look.

Reviewed (staff member who reviewed can reply to this post saying they’ve done so)

Final set ups: make language setup public

Change permissions of all categories to “Everyone can see/reply/post”
Change settings of top level category to “New posts are moderated”.
Move “start here” post to “start here category”.

Staff permission updates

Since Discourse only allows 15 staff members (admin+moderators), and because we want to have the smallest necessary set of admins, after the language is ready, we:

Convert a staff member to moderator from admin.
Convert second staff member to trust level 4 leader.

1 Like
Hello everyone! What do you think?
Hello everyone! What do you think?
closed #2
pinned #3