From Fedora Project Wiki
m (added F24 todo-list)
 
(12 intermediate revisions by 5 users not shown)
Line 1: Line 1:
We already have [https://fedoraproject.org/wiki/Fedora_24_talking_points F24 talking points] but looks overall for product. Lets list out things we accomplished during Fedora 24 life cycle. Mostly we can either post blog about it on CommunityBlog or simply push it on FedoraMagazine if its match with users side.
We already have [[Fedora 24 talking points]] but looks overall for product. Lets list out things we accomplished during Fedora 24 life cycle. Mostly we can either post blog about it on CommunityBlog or simply push it on FedoraMagazine if its match with users side.
 
FYI, we had a global "to-do list" for this cycle : [[G11N/Fedora 24 G11N Enhancements]].


== '''Localization''' ==
== '''Localization''' ==
=== Website accomplishment ===
[[File:2016-06-13-website-statitics-nb-per-locale.png|frame|none]]
[[File:2016-06-13-website-statitics-nb-per-website.png|frame|none|number of locale > 85% per website]]
=== UI Accomplishment ===
=== UI Accomplishment ===
The data was extracted manually on 2016-06-11 against 54 projects categorized as [https://fedora.zanata.org/version-group/view/main 'main'] group.
The data was extracted manually on 2016-06-11 against 54 projects categorized as [https://fedora.zanata.org/version-group/view/main 'main'] group.


==== Highest Accomplishment Language Team ====
==== Highest Accomplishment Language Team ====
Ukrainian (uk) 99.55% led by [[user:mvdz|Maxim Dziumanenko]] (mvdz)
* Ukrainian (uk) 99.55% led by [[user:yurchor|Yuri Chornoivan]] (yurchor)


==== Language teams 90%+ ====
==== Language teams 90%+ ====
Line 13: Line 20:


==== Language teams 85%+ ====
==== Language teams 85%+ ====
* French (fr) led by [[user:jibecfed|Jean-Baptiste Holcoft]] (jibecfed) & [[user:jfenal|Jérôme Fenal]] (jfenal)
* French (fr) led by [[user:jibecfed|Jean-Baptiste Holcoft]] (jibecfed)
* German (de) led by [[user:bigant|Roman Spirgi]] (bigant)
* German (de) led by [[user:bigant|Roman Spirgi]] (bigant)
* Russian (ru) led by [[user:shnurapet|Misha Shnurapet]] (shnurapet)
* Russian (ru) led by [[user:shnurapet|Misha Shnurapet]] (shnurapet)
Line 21: Line 28:


==== Language teams 80%+ ====
==== Language teams 80%+ ====
Italian (it),
* Italian (it) led by [[user:perplex|Silvio Pierro]] (perplex)
Japanese (ja),
* Japanese (ja) led by [[user:htaira|Hajime Taira]] (htaira)
Dutch (nl),
* Dutch (nl) led by [[user:Warrink|Geert Warrink]] (Warrink)
Chinese Taiwan (zh-tw),
* Chinese Taiwan (zh-tw) led by [[user:zerng07|Cheng-Chia Tseng]] (zerng07) & [[user:kaio|Caius 'kaio' Chance]] (kaio)
Catalan (ca)
* Catalan (ca) led by [[user:papapep|Josep Sànchez]] (papapep) & [[user:rbuj|Robert Antoni Buj Gelonch]] (rbuj)


==== Language teams 70%+ ====
==== Language teams 70%+ ====
Assamese (as),
* Assamese (as) led by [[user:aphukan|Amitakhya Phukan]] (aphukan)
Korean (ko),
* Korean (ko) led by [[user:eukim|Eun Ju Kim]] (eukim) & [[user:enshahar|Hyunsok Oh]] (enshahar)
Kannada (kn),
* Kannada (kn) led by [[user:svenkate|Shankar Prasad]] (svenkate)
Tamil (ta),
* Tamil (ta) led by [[user:ifilix|Felix Iyadurai]] (ifilix)
Bengali (bn-in),
* Bengali (bn-in) led by [[user:runab|Runa Bhattacharjee]] (runab)
Gujarati (gu)
* Gujarati (gu) led by [[user:ankit|Ankitkumar Patel]] (ankit)


==== Language teams 60%+ ====
==== Language teams 60%+ ====
Marathi (mr),
* Marathi (mr) led by [[user:sandeeps|Sandeep Shedmake]] (sandeeps)
Telugu (te),
* Telugu (te) led by [[user:krishnababu|Krishna Krothapalli]] (krishnababu)
Oriya (or),
* Oriya (or) led by [[user:mgiri|Manoj Kumar Giri]] (mgiri)
Hungarian (hu),
* Hungarian (hu) led by [[user:zoltanh721|Zoltan Hoppar]] (zoltanh721)
Czech (cs),
* Czech (cs) led by [[user:covex|Adam Pribyl]] (covex)
Hindi (hi),
* Hindi (hi) led by [[user:rajesh|Rajesh Ranjan]] (rajesh)
Serbian (sr),
* Serbian (sr) led by Momcilo Medic
Punjabi (pa),
* Punjabi (pa) led by [[user:jassy|Jaswinder Singh Phulewala]] (jassy)
Malayalam (ml),
* Malayalam (ml) led by [[user:anipeter|Ani Peter]] (anipeter)
Bulgarian (bg)
* Bulgarian (bg) led by [[user:laskov|Valentin Laskov]] (laskov) & [[user:bogomil|former Bogomil Shopov]] (bogomil)


=== Fedora 24 Localization Test Day ===
=== Fedora 24 Localization Test Day ===
[https://fedoraproject.org/wiki/Test_Day:2016-03-29_Translation_Test_Day F24 L10N Test Day] was prepared and led by [[user:Anipeter|Ani Peter]] (apeter) and [[user:Smaitra|Satyabrata Maitra]] (Satya).  
[[Test_Day:2016-03-29_Translation_Test_Day|F24 L10N Test Day]] was prepared and led by [[user:Anipeter|Ani Peter]] (apeter) and [[user:Smaitra|Satyabrata Maitra]] (Satya).  
* 42 applications were tested
* 42 applications were tested
* 15 testers particiated
* 15 testers particiated
Line 56: Line 63:
=== Process Improvements ===
=== Process Improvements ===


* the website https://budget.fedoraproject.org/ is now translatable in Zanata (with automatic build)
* the website http://whatcanidoforfedora.org is now translatable in Zanata with asknot-ng (push has to be manually asked on IRC)
* the website http://whatcanidoforfedora.org is now translatable in Zanata with asknot-ng (push has to be manually asked on IRC)
* [[User:jaaf64]] documented [[L10N/how to build a translated book from translated files on Zanata|how to build a translated book from translated files on Zanata]] using Publican (the doc team tool)
* [[User:jaaf64]] documented [[L10N/how to build a translated book from translated files on Zanata|how to build a translated book from translated files on Zanata]] using Publican (the doc team tool)
Line 61: Line 69:
* [[User:jaaf64]] created a page to discuss with docs team about what is ready to be translated [[L10N Translation State of Guides on Zanata]]
* [[User:jaaf64]] created a page to discuss with docs team about what is ready to be translated [[L10N Translation State of Guides on Zanata]]


== Work in progress ==
=== Work in progress ===


* ability to translate developer-portal (see https://github.com/developer-portal/content/issues/131)
* ability to translate developer-portal (see https://github.com/developer-portal/content/issues/131)
* ability to translate fedora-hubs (see https://pagure.io/fedora-hubs/issue/163)
* ability to translate fedora-hubs (see https://pagure.io/fedora-hubs/issue/163)
* automation of whatcanidoforfedora (see https://github.com/fedora-infra/asknot-ng/issues/69)
* automation of whatcanidoforfedora (see https://github.com/fedora-infra/asknot-ng/issues/69)
* attempt to list all websites to know what is translatable and ease overview ([[G11N/List of Fedora sites]])


=== '''Translation tools''' ===
=== '''Translation tools''' ===
Line 80: Line 89:
===== New version deployed and features =====
===== New version deployed and features =====
* ''None''
* ''None''
===== Work in progress =====
* New webhook event for translation update and document 100% translated (builded but not live)


== '''Internationalization''' ==
== '''Internationalization''' ==
=== Change Proposals ===
=== Change Proposals ===
* [https://fedoraproject.org/wiki/Changes/Glibc_locale_subpackaging Glibc locale subpackaging]
* [[Changes/Glibc_locale_subpackaging]]
** Its now possible to install or uninstall locales individually.  
** Its now possible to install or uninstall locales individually.  
* [https://fedoraproject.org/wiki/Changes/ibus-fbterm_enhancement_for_ibus_1.5 ibus-fbterm enhancement for ibus 1.5]
* [[Changes/ibus-fbterm enhancement for ibus 1.5]]
** ibus-fbterm enables major features of ibus 1.5  
** ibus-fbterm enables major features of ibus 1.5  
* [https://fedoraproject.org/wiki/Changes/LangpacksInstallationWithRPMWeakDependencies Langpacks Installation With RPM Weak Dependencies]
* [[Changes/LangpacksInstallationWithRPMWeakDependencies|Langpacks Installation With RPM Weak Dependencies]]
** Langpacks installations is re-designed using language meta-packages langpacks-<langcode> and RPM weak dependencies (Supplements tag).
** Langpacks installations is re-designed using language meta-packages langpacks-<langcode> and RPM weak dependencies (Supplements tag).
=== Other Improvements ===
=== Other Improvements ===
Line 98: Line 110:
* horai-ume-fonts
* horai-ume-fonts
** Free Japanese fonts family Ume Gothic, Ume Mincho, Ume P Gothic, Ume P Mincho and Ume UI Gothic.
** Free Japanese fonts family Ume Gothic, Ume Mincho, Ume P Gothic, Ume P Mincho and Ume UI Gothic.
==== Locale ====
* pap_AN
=== Supported Language locales ===
=== Supported Language locales ===

Latest revision as of 12:01, 25 August 2016

We already have Fedora 24 talking points but looks overall for product. Lets list out things we accomplished during Fedora 24 life cycle. Mostly we can either post blog about it on CommunityBlog or simply push it on FedoraMagazine if its match with users side.

FYI, we had a global "to-do list" for this cycle : G11N/Fedora 24 G11N Enhancements.

Localization

Website accomplishment

2016-06-13-website-statitics-nb-per-locale.png
number of locale > 85% per website

UI Accomplishment

The data was extracted manually on 2016-06-11 against 54 projects categorized as 'main' group.

Highest Accomplishment Language Team

Language teams 90%+

Language teams 85%+

Language teams 80%+

Language teams 70%+

Language teams 60%+

Fedora 24 Localization Test Day

F24 L10N Test Day was prepared and led by Ani Peter (apeter) and Satyabrata Maitra (Satya).

  • 42 applications were tested
  • 15 testers particiated
  • 11 variety of languages were tested
  • 46 bugs were filed

Process Improvements

Work in progress

Translation tools

Statistics

  • User:jibecfed created basic script to get raw statistics :
    • based on AppData files [1]
    • based on Zanata [2]

Zanata

Improvments
New version deployed and features
  • None
Work in progress
  • New webhook event for translation update and document 100% translated (builded but not live)

Internationalization

Change Proposals

Other Improvements

Fonts

  • Google Noto fonts
    • google-noto-fonts package now split into google-noto-fonts, google-noto-cjk-fonts and google-noto-emoji-fonts
    • New fonts to further cover Unicode are google-noto-nastaliq-urdu-fonts, google-noto-sans-tibetan-fonts
  • nodejs-ansi-font
    • ANSI font styling utils
  • horai-ume-fonts
    • Free Japanese fonts family Ume Gothic, Ume Mincho, Ume P Gothic, Ume P Mincho and Ume UI Gothic.

Supported Language locales