20
Fedora Atomic Pravin Satpute Presenting [email protected] IRC: pravins Twitter: @prravins Globalization Audit

Globalization autdi for Fedora Atomic

Embed Size (px)

Citation preview

Fedora Atomic

Pravin SatputePresenting

[email protected]: pravinsTwitter: @prravins

Globalization Audit

I18N

OS level -Encoding, Fonts, Input Methods and Locales

Application Level - Gettext etc.

L10N

Translating UI Msg, Docs from English to Target language

Zanata

Providing Platform for L10N

FLTG – SIG Language testing.

G11N

Isn't English sufficient?

Languages with at least 50 million first-language speakersLanguage Speakers in Millions

Chinese 1,197

Spanish 414

English 335

Hindi 260

Arabic 237

Portuguese 203

Bengali 193

Russian 167

Why Fedora Atomic?

Analysis

Analysis

Analysis

glibc-all-langpacks installed but no all locales.

Need Fix, it should be glibc-langpack-en

Fonts

No Fonts

No Harfbuzz, No Pango

No Langpacks

No po’s

No dnf.

Other things

What is Atomic Host?

Fedora Atomic Host is optimized and streamlined to run Docker containers out of the box. Whether you're rolling out a handful of containers, or scaling up to meet incredible demand, you can do it with Fedora Atomic Host.

Atomic host

How to proceed then?

OSTree system unlocking

Package layering in rpm-ostree

http://www.projectatomic.io/blog/2016/07/hacking-and-extending-atomic-host/

Hacking Atomic

Customized CD for language

All components for particular language installed.

Including IME’s, Spell-checker

Language CD’s project

langpacksOnce user select language in Anaconda installed minimal components for that language should get installed

Langpacks might bring in more. So need to further think.

Where to Contribute?

Cockpit

Already has translations.

Flannel

Did not found anything there. Git

Kubernetes

Upstream is google.

Docker

https://github.com/projectatomic/docker

Need more inputs from Atomic WG.

Where to contribute?

Questions?

Freenode #fedora-g11n

Email [email protected]

Contact:

Thank You !!

[email protected]

Twitter @prravins

Contact: