Internationalization

Replace Comps Language Group With Langpacks

Language support groups in Comps file have been replaced by weak rich dependencies in the langpacks package. Previously users could get complete language support installed using the command dnf group install <language>-support but now from this release, meta-langpacks packages are used to install language related packages.

Now langpacks packages also install the required fonts and input-methods for a given language, making the language comps groups redundant, and therefore the language support groups have been removed. Users can now get their language support if required by installing the appropriate meta-package langpacks-<langcode>.

This does not affect kickstart based installations as --addsupport already installs langpacks-<lang> for the given additional languages. But any custom kickstart files that explicitly use a <language>-support group under %packages need to be updated to use the corresponding langpacks-<langcode> meta package instead.

Pango package update 1.43.0

Pango now supports Unicode 11 standard for international text handling.

Improved installation of localization packages

The installation process for localization packages has been improved. See the Installation section for details.

Localization statistics

Language Language code Translated msgs Total msgs Progress – msgs Translated Source Words Total Source Words Progress – Words Total - SRPM Progress SRPM

Serbian

sr

107441

145829

74%

619487

851293

73%

288

28%

#N/A

zh_TW

92142

144496

64%

479902

768970

62%

282

27%

Greek

el

78264

139365

56%

468137

831089

56%

268

26%

Vietnamese

vi

124209

169259

73%

673716

965640

70%

261

25%

Slovak

sk

84178

119025

71%

400425

580247

69%

256

25%

Galician

gl

91440

119877

76%

445138

684502

65%

256

25%

Korean

ko

82373

117162

70%

466753

636445

73%

254

24%

Portuguese

pt

85640

129416

66%

495467

753261

66%

242

23%

Slovenian

sl

83461

112717

74%

462914

617796

75%

235

23%

Norwegian Bokmål

nb

67948

109445

62%

332277

557891

60%

232

22%

Bulgarian

bg

74075

109233

68%

395665

574527

69%

230

22%

Basque

eu

63037

97040

65%

306770

479309

64%

227

22%

Esperanto

eo

54504

90682

60%

248034

429521

58%

215

21%

Romanian

ro

59838

91390

65%

283508

491695

58%

214

21%

Croatian

hr

66134

105648

63%

338532

614486

55%

212

20%

#N/A

en_GB

77602

95632

81%

380823

498245

76%

205

20%

Panjabi

pa

68461

87719

78%

295518

471973

63%

193

19%

Latvian

lv

59010

85915

69%

313951

439814

71%

191

18%

Lithuanian

lt

65993

87010

76%

285991

395078

72%

190

18%

#N/A

sr@latin

59651

87525

68%

308988

449972

69%

189

18%

Telugu

te

59604

75918

79%

290757

458097

63%

172

16%

Hebrew

he

46147

69864

66%

198443

336899

59%

170

16%

Assamese

as

61839

73057

85%

317243

426934

74%

168

16%

Malayalam

ml

53305

69413

77%

244814

358761

68%

167

16%

Arabic

ar

36796

63683

58%

158095

290324

54%

165

16%

Estonian

et

41402

74498

56%

180888

339193

53%

160

15%

Tamil

ta

69706

81126

86%

347297

429368

81%

159

15%

Oriya

or

57305

76053

75%

256678

360412

71%

157

15%

Hindi

hi

54704

77680

70%

261588

405925

64%

157

15%

Gujarati

gu

59649

80405

74%

305129

425912

72%

156

15%

Kannada

kn

61603

78394

79%

263148

408620

64%

156

15%

Bosnian

bs

51512

84967

61%

239118

384772

62%

156

15%

Occitan

oc

50729

72619

70%

214264

345402

62%

156

15%

Marathi

mr

70480

82991

85%

347215

440025

79%

151

14%

#N/A

fur

36090

44795

81%

150665

198052

76%

149

14%

#N/A

bn_IN

46140

60059

77%

212246

312044

68%

145

14%

#N/A

zh_HK

43213

50498

86%

197666

253721

78%

144

14%

Belarusian

be

43938

66447

66%

169644

346880

49%

141

14%

Thai

th

34102

59256

58%

134929

238315

57%

138

13%

Persian

fa

28113

50138

56%

102412

194005

53%

136

13%

Kazakh

kk

28483

49682

57%

100374

232630

43%

133

13%

Malay

ms

27411

70773

39%

112567

335332

34%

130

12%

Irish

ga

25965

58808

44%

103954

245245

42%

123

12%

#N/A

ca@valencia

43010

44487

97%

188955

197523

96%

119

11%

#N/A

ast

43093

52096

83%

164319

210146

78%

117

11%

Tajik

tg

19615

36086

54%

80632

202396

40%

116

11%

Albanian

sq

30962

40829

76%

129207

182720

71%

115

11%

Icelandic

is

29455

55851

53%

89660

204246

44%

115

11%

Nepali

ne

25302

43121

59%

93760

210135

45%

113

11%

Macedonian

mk

33912

59678

57%

147256

259164

57%

108

10%

Afrikaans

af

25451

46225

55%

100425

203067

49%

107

10%

Uighur

ug

35026

43551

80%

142977

203488

70%

106

10%

Bengali

bn

36594

49796

73%

150169

194574

77%

104

10%

Norwegian Nynorsk

nn

29281

48501

60%

120585

195847

62%

103

10%

Georgian

ka

24945

38532

65%

90101

183132

49%

91

9%

#N/A

mai

25576

37121

69%

99878

164575

61%

86

8%

Kinyarwanda

rw

3074

38759

8%

4174

137895

3%

80

8%

Khmer

km

21274

26294

81%

100975

133152

76%

78

7%

Dzongkha

dz

28354

35294

80%

116856

164510

71%

78

7%

Sinhalese

si

14608

30355

48%

40322

130074

31%

78

7%

Welsh

cy

28146

44653

63%

107653

159534

67%

77

7%

Scottish Gaelic

gd

26354

29523

89%

103083

134913

76%

74

7%

#N/A

en_CA

26148

32956

79%

117238

162806

72%

73

7%

#N/A

nds

15403

30198

51%

32922

136733

24%

72

7%

Azerbaijani

az

15669

37516

42%

67386

122855

55%

69

7%

Aragonese

an

17135

18229

94%

75932

83195

91%

66

6%

Mongolian

mn

15042

33169

45%

63401

121226

52%

65

6%

#N/A

be@latin

26527

29001

91%

107698

122387

88%

64

6%

#N/A

en@shaw

19647

22675

87%

87530

104789

84%

63

6%

Kurdish

ku

14307

28708

50%

38181

135221

28%

63

6%

Breton

br

17789

39447

45%

49234

156661

31%

56

5%

Xhosa

xh

13581

27903

49%

68748

105328

65%

55

5%

Amharic

am

3609

28979

12%

6333

108404

6%

55

5%

Interlingua

ia

7840

19068

41%

28475

107587

26%

47

5%

Pashto

ps

7655

25665

30%

21205

89344

24%

46

4%

Walloon

wa

9115

34910

26%

31680

116178

27%

45

4%

Malagasy

mg

12994

14445

90%

48305

56552

85%

41

4%

Kirghiz

ky

11075

21802

51%

24563

65389

38%

41

4%

#N/A

crh

29270

37731

78%

95701

114358

84%

39

4%

Armenian

hy

11153

16121

69%

55314

80515

69%

33

3%

#N/A

uz@cyrillic

6892

11553

60%

20775

51394

40%

31

3%

#N/A

nso

6766

28257

24%

34178

94475

36%

30

3%

Zulu

zu

4790

18176

26%

20248

57460

35%

30

3%

Urdu

ur

1112

11615

10%

3654

58111

6%

28

3%

Burmese

my

13917

20178

69%

61986

101165

61%

24

2%

Uzbek

uz

7098

12075

59%

20976

52598

40%

24

2%

#N/A

en@quot

14136

14136

100%

104280

104280

100%

22

2%

#N/A

en@boldquot

11448

11448

100%

90042

90042

100%

20

2%

Turkmen

tk

3351

10147

33%

12460

45855

27%

20

2%

Limburgish

li

4944

9805

50%

24253

48019

51%

19

2%

Māori

mi

1243

19060

7%

4110

58491

7%

17

2%

#N/A

de_CH

3728

6967

54%

19198

40602

47%

16

2%

Yiddish

yi

3686

10469

35%

19751

55467

36%

16

2%

Western Frisian

fy

1490

3233

46%

4104

16324

25%

15

1%

Tatar

tt

2344

17247

14%

5787

49602

12%

15

1%

#N/A

sr@ije

6094

10023

61%

33320

52154

64%

13

1%

#N/A

csb

441

1288

34%

1811

5633

32%

11

1%

#N/A

ang

430

8360

5%

1423

31225

5%

11

1%

Kongo

kg

2129

3923

54%

7244

17518

41%

9

1%

Ido

io

1999

4437

45%

5943

18283

33%

9

1%

English

en

2810

6817

41%

4469

14749

30%

9

1%

Maltese

mt

795

10344

8%

1714

17123

10%

9

1%

Manx

gv

2811

3391

83%

13267

16564

80%

8

1%

#N/A

kab

648

967

67%

2846

3938

72%

8

1%

Sardinian

sc

4794

15337

31%

7526

23385

32%

8

1%

#N/A

az_IR

16

4288

0%

26

19206

0%

8

1%

Lingala

ln

1796

1796

100%

10083

10083

100%

7

1%

Lao

lo

339

680

50%

1224

2114

58%

7

1%

Yoruba

yo

1188

2415

49%

3989

10821

37%

7

1%

#N/A

pt_PT

4279

4279

100%

26146

26146

100%

6

1%

Igbo

ig

1392

2329

60%

6246

12492

50%

6

1%

Ganda

lg

2563

3749

68%

13394

29167

46%

6

1%

Hausa

ha

975

1997

49%

4437

10474

42%

6

1%

#N/A

ilo

79

2845

3%

262

17627

1%

6

1%

Kashmiri

ks

1132

1348

84%

4037

4759

85%

5

0%

Faroese

fo

855

1581

54%

2229

5014

44%

5

0%

Tagalog

tl

960

2006

48%

3939

10975

36%

5

0%

#N/A

fil

255

3605

7%

1180

21546

5%

5

0%

Venda

ve

277

14870

2%

321

22396

1%

5

0%

Latin

la

38

1497

3%

39

6118

1%

5

0%

#N/A

pBR

826

826

100%

6020

6020

100%

4

0%

#N/A

fr_FR

100

121

83%

220

242

91%

4

0%

#N/A

en_AU

2375

3394

70%

14028

19279

73%

4

0%

#N/A

bal

182

1602

11%

840

10104

8%

4

0%

#N/A

tt@iqtelif

646

10183

6%

1023

15709

7%

4

0%

Tigrinya

ti

374

10183

4%

411

15709

3%

4

0%

#N/A

byn

353

10183

3%

387

15709

2%

4

0%

#N/A

gez

353

10183

3%

387

15709

2%

4

0%

#N/A

tig

353

10183

3%

387

15709

2%

4

0%

Chinese

zh

1736

1742

100%

9542

9576

100%

3

0%

#N/A

es_AR

359

502

72%

1270

2022

63%

3

0%

#N/A

es_ES

359

502

72%

1270

2022

63%

3

0%

Divehi

dv

316

532

59%

591

1300

45%

3

0%

Tibetan

bo

1119

2622

43%

6585

15803

42%

3

0%

#N/A

en_US

579

1465

40%

3137

8325

38%

3

0%

Haitian

ht

248

480

52%

446

1214

37%

3

0%

Guarani

gn

276

501

55%

400

1190

34%

3

0%

Akan

ak

54

54

100%

140

140

100%

2

0%

#N/A

en@piglatin

2688

2688

100%

14238

14238

100%

2

0%

#N/A

ru_ru

104

104

100%

194

194

100%

2

0%

#N/A

szl

78

78

100%

206

206

100%

2

0%

#N/A

en@arabic

2682

2685

100%

14222

14230

100%

2

0%

#N/A

en@cyrillic

2682

2685

100%

14222

14230

100%

2

0%

#N/A

en@greek

2682

2685

100%

14222

14230

100%

2

0%

#N/A

en@hebrew

2682

2685

100%

14222

14230

100%

2

0%

#N/A

de@hebrew

2674

2681

100%

14006

14122

99%

2

0%

#N/A

sl_SI

30

31

97%

186

189

98%

2

0%

#N/A

de_DE

36

37

97%

66

68

97%

2

0%

Wolof

wo

428

451

95%

1007

1090

92%

2

0%

#N/A

ko_kr

66

85

78%

156

175

89%

2

0%

Norwegian

no

1802

2169

83%

8811

10972

80%

2

0%

#N/A

gr

324

437

74%

2126

3493

61%

2

0%

#N/A

frp

215

586

37%

292

1741

17%

2

0%

Sindhi

sd

136

565

24%

209

1575

13%

2

0%

#N/A

wal

114

451

25%

142

1090

13%

2

0%

#N/A

mhr

137

565

24%

164

1575

10%

2

0%

#N/A

kok

237

9732

2%

247

14619

2%

2

0%

#N/A

brx

2

1396

0%

2

8994

0%

2

0%

#N/A

es_CL

235

235

100%

664

664

100%

1

0%

#N/A

es_CO

235

235

100%

664

664

100%

1

0%

#N/A

es_CR

235

235

100%

664

664

100%

1

0%

#N/A

es_DO

235

235

100%

664

664

100%

1

0%

#N/A

es_EC

235

235

100%

664

664

100%

1

0%

#N/A

es_GT

235

235

100%

664

664

100%

1

0%

#N/A

es_HN

235

235

100%

664

664

100%

1

0%

#N/A

es_MX

235

235

100%

664

664

100%

1

0%

#N/A

es_NI

235

235

100%

664

664

100%

1

0%

#N/A

es_PA

235

235

100%

664

664

100%

1

0%

#N/A

es_PE

235

235

100%

664

664

100%

1

0%

#N/A

es_PR

235

235

100%

664

664

100%

1

0%

#N/A

es_SV

235

235

100%

664

664

100%

1

0%

#N/A

es_UY

235

235

100%

664

664

100%

1

0%

#N/A

es_VE

235

235

100%

664

664

100%

1

0%

#N/A

fr-braille

79

79

100%

203

203

100%

1

0%

#N/A

guc

3

3

100%

8

8

100%

1

0%

#N/A

ja.euc-jp

2002

2002

100%

10408

10408

100%

1

0%

#N/A

ja.sjis

2002

2002

100%

10408

10408

100%

1

0%

#N/A

nhn

2

2

100%

4

4

100%

1

0%

#N/A

pl_PL

52

52

100%

255

255

100%

1

0%

#N/A

qmfr.qm

4

4

100%

4

4

100%

1

0%

#N/A

qmfr.ts

4

4

100%

4

4

100%

1

0%

Tsonga

ts

320

320

100%

1589

1589

100%

1

0%

#N/A

zh_Hant

115

115

100%

258

258

100%

1

0%

#N/A

et_EE

532

534

100%

2439

2449

100%

1

0%

#N/A

en_NZ

152

168

90%

758

868

87%

1

0%

#N/A

cmn

654

864

76%

3297

4450

74%

1

0%

#N/A

ta_IN

4

12

33%

59

83

71%

1

0%

Cornish

kw

212

420

50%

294

986

30%

1

0%

Chechen

ce

202

420

48%

278

986

28%

1

0%

Chuvash

cv

202

420

48%

278

986

28%

1

0%

#N/A

ach

212

420

50%

262

986

27%

1

0%

#N/A

son

212

420

50%

262

986

27%

1

0%

Swahili

sw

167

420

40%

262

986

27%

1

0%

#N/A

ckb

192

420

46%

256

986

26%

1

0%

#N/A

jam

192

420

46%

252

986

26%

1

0%

#N/A

nah

183

420

44%

235

986

24%

1

0%

#N/A

bar

153

420

36%

200

986

20%

1

0%

Nauru

na

151

420

36%

187

986

19%

1

0%

Pāli

pi

162

420

39%

187

986

19%

1

0%

Somali

so

128

420

30%

169

986

17%

1

0%

Kikuyu

ki

115

420

27%

145

986

15%

1

0%

Komi

kv

109

420

26%

133

986

13%

1

0%

#N/A

chr

100

420

24%

120

986

12%

1

0%

Navajo

nv

86

420

20%

112

986

11%

1

0%

Fulah

ff

82

420

20%

96

986

10%

1

0%

Northern Sami

se

22

145

15%

29

589

5%

1

0%

#N/A

tt_RU

12

166

7%

29

755

4%

1

0%

#N/A

ur_PK

12

166

7%

29

755

4%

1

0%

Inuktitut

iu

26

420

6%

33

986

3%

1

0%

Chamorro

ch

23

420

5%

31

986

3%

1

0%

Moldavian

mo

27

420

6%

31

986

3%

1

0%

#N/A

haw

19

420

5%

22

986

2%

1

0%

#N/A

shn

4

145

3%

4

589

1%

1

0%