User:Contraexemplo/Outreachy/Outreach strategies

Overview
Most of Wikimedia projects have many years of existence, and MediaWiki, as the software that serves them all, is already 16 years old. And while it is a solid product, with multiple funcionalities and uses, its documentation and localization practices need review and reworking as much as it needs more technical translators. In this document, I discuss and explore multiple aspects of MediaWiki while comparing it to other projects and documentation standards and my own experience as a translator in free and open-source projects. Finally, I propose solutions and new strategies to recruit new technical translators.

Definitions

 * Target groups
 * People that share the same interests and/or values and are keen to make contributions to Wikimedia. They could be:


 * 1) People with no involvement with FOSS (as user and/or contributor) and no involvement with translations.
 * 2) People with involvement with FOSS (and/or technical knowledge).
 * 3) People with involvement with translations.


 * Priority languages
 * Languages spoken by the most active communities.


 * User guides
 * Any page under the Help namespace.


 * Appropriate fluency in English
 * Range from intermediate level to native fluency.


 * Symptomatic problem
 * Something that may harm contributors' experience. This is a result of a chain of events, not its cause.


 * Root cause
 * What was identified as the possible origin of symptomatic problems. It isn't necessarily something negative — it may be organizational or cultural aspects. But its existence definitely played a role in the appearance of said problems.


 * Immediate fix
 * Mitigates or eliminates symptomatic problems.


 * Long-term solution
 * Mitigates or eliminates root causes.

Summary of the Public Domain User Manual, or Help:Contents

 * All 23 languages have a page.
 * 15 of them have a 100% of completion.
 * Greek (Modern) is the language with the lowest completion percentage (16%).
 * The left 7 languages, from lower to higher completion percentage: Hebrew (Modern) (68%), Czech, Finnish, Hungarian and Turkish (74% each), Persian (84%) and Korean (95%).

Reading section

 * A score from 0 to 5 was given to each language taking into account the number of pages under this section and their associated score (from 0 to 1 according to the completion percentage of the page).
 * None of the 23 languages have 100% of completion.
 * Brazilian Portuguese is the language with the highest completion percentage (95.60%).
 * Swedish is the language with the lowest completion percentage (0.80%).
 * Five languages are lacking pages:
 * Arabic: Tracking changes and Watchlist.
 * Greek (Modern): Watchlist.
 * Hungarian: Searching, Tracking changes, Watchlist.
 * Swedish: Navigation, Searching, Tracking changes, Watchlist.
 * Turkish: Searching and Tracking changes.

Editing section

 * A score from 0 to 8 was given to each language taking into account the number of pages under this section and their associated score (from 0 to 1 according to the completion percentage of the page).
 * None of the 23 languages have 100% of completion.
 * Catalan is the language with the highest completion percentage (99.50%).
 * Hungarian is the language with the lowest completion percentage (15.38%).
 * Nine languages are lacking some pages:
 * Arabic: Formatting, Talk pages and Signatures.
 * Greek (Modern): Formatting, Links, User page, Talk pages and Signatures.
 * Persian: Starting a new page, User page, Talk pages and Signatures.
 * Finnish: User page and Signatures.
 * Hungarian: Starting a new page, Links, User page, Talk page and Signatures.
 * Italian: User page and Signatures.
 * Dutch: User page, Talk pages and Signatures.
 * Swedish: Starting a new page, User page, Talk pages and Signatures.
 * Turkish: User page, Talk pages and Signatures.

Advanced Editing section

 * A score from 0 to 15 was given to each language taking into account the number of pages under this section and their associated score (from 0 to 1 according to the completion percentage of the page).
 * None of the 23 languages have 100% of completion.
 * Chinese is the language with the highest completion percentage (79.31%).
 * Swedish is the language with the lowest completion percentage (0.89%).
 * Polish and Korean are the only languages with all of 18 pages. Therefore, 21 languages are lacking some pages:
 * Arabic: Lists, Managing files, Redirects, Protected pages, Namespaces, References, Special pages and External searches.
 * Catalan: References.
 * Czech: Lists, Subpages, Moving (renaming) a page, Redirects, Protected pages, References, External searches and Bots.
 * German: Lists.
 * Greek (Modern): Images, Lists, Tables, Subpages, Managing files, Protected pages, Templates, Magic words, Namespaces, References, External searches and Bots.
 * Spanish: Lists and References.
 * Persian: Lists, Redirects, Protected pages, References, Special pages and External searches.
 * Finnish: Lists, Managing files, Protected pages, References and External searches.
 * French: Lists.
 * Hebrew (Modern): Lists, Tables, Subpages, Magic words, Namespaces, References and Bots.
 * Hungarian: Images, Lists, Tables, Categories, Subpages, Redirects, Protected pages, Templates, Magic words, References and Bots.
 * Italian: Lists, Protected pages, References and External searches.
 * Japanese: Lists and References.
 * Dutch: Images, Lists, Tables, Subpages, Managing files, Protected pages, References, Special pages and Bots.
 * Portuguese: References.
 * Brazilian Portuguese: Lists and References.
 * Russian: References.
 * Swedish: Images, Lists, Tables, Categories, Subpages, Managing files, Moving (renaming) a page, Redirects, Protected pages, Templates, Namespaces, References, Special pages and External searches.
 * Turkish: Lists, Managing files, Redirects, Namespaces, References, Special pages and External searches.
 * Ukranian: Lists, Tables and References.
 * Chinese: Lists and References.

Collaboration section

 * A score from 0 to 2 was given to each language taking into account the number of pages under this section and their associated score (from 0 to 1 according to the completion percentage of the page).
 * None of the 23 languages have 100% of completion.
 * French is the language with the highest completion percentage (99%).
 * Czech is the language with the lowest completion percentage (0%).
 * Nine languages are lacking some pages:
 * Arabic: Flow.
 * Czech: Notifications and Flow.
 * Hungarian: Flow.
 * Dutch: Flow.
 * Portuguese: Flow.
 * Russian: Flow.
 * Swedish: Flow.
 * Turkish: Flow.
 * Ukranian: Flow.

Personal Customization section

 * A score from 0 to 2 was given to each language taking into account the number of pages under this section and their associated score (from 0 to 1 according to the completion percentage of the page).
 * Only Catalan, Portuguese and Brazilian Portuguese have 100% of completion.
 * Greek (Modern) and Swedish are the languages with the lowest completion percentage (0%).
 * Five languages are lacking some pages:
 * Greek (Modern): Preferences and Skins.
 * Hebrew (Modern): Skins.
 * Hungarian: Preferences.
 * Swedish: Preferences and Skins.
 * Turkish: Skins.

Wiki Administration section

 * A score from 0 to 7 was given to each language taking into account the number of pages under this section and their associated score (from 0 to 1 according to the completion percentage of the page).
 * None of the 23 languages have 100% of completion.
 * Chinese is the language with the highest completion percentage (95.29%)
 * Czech, Hungarian and Swedish are the languages with the lowest completion percentage (0%).
 * 15 languages are lacking some pages:
 * Arabic: Sysops and permissions, Protecting and unprotecting pages, Sysop deleting and undeleting, Patrolled edits, Range IP address blocks and User rights and groups.
 * Catalan: Range IP address blocks and User rights and groups.
 * Czech: Sysops and permissions, Protecting and unprotecting pages, Sysop deleting and undeleting, Patrolled edits, Blocking users, Range IP address blocks and User rights and groups.
 * German: Range IP address blocks and User rights and groups.
 * Greek (Modern): Sysops and permissions, Protecting and unprotecting pages, Patrolled edits, Blocking users, Range IP address blocks and User rights and groups.
 * Spanish: Protecting and unprotecting pages and User rights and groups.
 * Persian: Sysops and permissions, Protecting and unprotecting pages, Sysop deleting and undeleting, Blocking users, Range IP address blocks and User rights and groups.
 * Finnish: Protecting and unprotecting pages, Sysop deleting and undeleting, Patrolled edits, Range IP address blocks and User rights and groups.
 * Hebrew (Modern): Sysops and permissions, Protecting and unprotecting pages, Patrolled edits, Range IP address blocks and User rights and groups.
 * Hungarian: Sysops and permissions, Protecting and unprotecting pages, Sysop deleting and undeleting, Patrolled edits, Blocking users, Range IP address blocks and User rights and groups.
 * Italian: Protecting and unprotecting pages.
 * Dutch: Sysops and permissions, Protecting and unprotecting pages, Sysop deleting and undeleting, Patrolled edits, Range IP address blocks and User rights and groups.
 * Swedish: Sysops and permissions, Protecting and unprotecting pages, Sysop deleting and undeleting, Patrolled edits, Blocking users, Range IP address blocks and User rights and groups.
 * Turkish: Sysops and permissions, Protecting and unprotecting pages, Sysop deleting and undeleting, Patrolled edits, Range IP address blocks and User rights and groups.
 * Ukranian: Range IP address blocks and User rights and groups.