Jump to content


Photo

CI UI content always works in German by default ?


  • Please log in to reply
16 replies to this topic

#1 thawtes

  • Senior Member
  • 86 posts

+1
Neutral

Posted 7 January 2023 - 22:39

hello everyone ,
first of all, I would like to state that this problem is not new, it has always existed.

default language has problem
CI MODULE always works in German by default
we have to change this every ENIGMA2 session


Menu > Setup > Common Interface > IRDTO Access (the module) > The default language of this content is always German, can we change this to english?

we can do this manually from IRDTO Access (the module) internal settings > language options
but when ENIGMA2 is restarted this setting is not retained and returns to German.


Menu > Setup > Common Interface > IRDTO Access (the module)
ss1.png

> the module content
ss2.png


LOG for this ISSUE (clear)

Enigma2 Start :

[CI SESS] slot: 0x926e68
[CI SESS] APPLICATION MANAGER
[CI SESS] new session nb 3 0xXXX
[CI SESS] sendOpenSessionResponse
[CI SESS] slot: 0x927020
[CI SESS] APPLICATION MANAGER
[CI SESS] new session nb 4 0xXXX
[CI SESS] sendOpenSessionResponse
[CI AM] in final state.
[CI SESS] slot: 0x926e68
[CI AM] application info:
[CI AM]   len: 19
[CI AM]   application_type: 1
[CI AM]   application_manufacturer: XX XX
[CI AM]   manufacturer_code: XX XX
[CI AM]   menu string: Irdeto Access
[CI] Slot: 0 Enabled: 1, state 1
[CI] Slot: 1 Enabled: 1, state 1
[CI SESS] slot: 0x926e68
[CI SESS] CA MANAGER
[CI SESS] new session nb 5 0xXXX
[CI SESS] sendOpenSessionResponse
[CI AM] in final state.
[CI SESS] slot: 0x927020
[CI AM] application info:
[CI AM]   len: 19
[CI AM]   application_type: 1
[CI AM]   application_manufacturer: XX XX
[CI AM]   manufacturer_code: XX XX
[CI AM]   menu string: Irdeto Access
[CI SESS] slot: 0x926e68
[CI CA] ca info: XXXX (i deleted, this is provider caid)
[CI SESS] slot: 0x927020
[CI SESS] CA MANAGER
[CI SESS] new session nb 6 0xXXX
[CI SESS] sendOpenSessionResponse
[CI SESS] slot: 0x927020
[CI CA] ca info:XXXX (i deleted, this is provider caid)
[CommonInterfaceAssignment] CI_Assignment activating ci configs:
[CIHelper] CI_ASSIGNMENT 0 activate with following settings[CIHelper] CI_ASSIGNMENT 0 ERROR setting DescrambleRules
[CIHelper] CI_ASSIGNMENT 1 activate with following settings[CIHelper] CI_ASSIGNMENT 1 ERROR setting DescrambleRules
[CI] Slot 0 plugged
[CI] Slot 1 plugged
[eDVBCIInterfaces] gotPMT
[eInit] + (35) CI Slots
[CI] scanning for common interfaces..
[CI] Slot: 0 setSource: A
[CI] Slot: 1 setSource: A
[CI] eDVBCIInterfaces setInputSource(0, A)
[CI] eDVBCIInterfaces setInputSource(1, B)
[CI] eDVBCIInterfaces setInputSource(2, C)
[CI] eDVBCIInterfaces setInputSource(3, D)
[CI] eDVBCIInterfaces setInputSource(4, E)
[CI] eDVBCIInterfaces setInputSource(5, F)
[CI] eDVBCIInterfaces setInputSource(6, G)
[CI] eDVBCIInterfaces setInputSource(7, H)
[CI] done, found 2 common interface slots
[CI] Streaming CI routing interface not advertised, assuming DVR method
[CI] Streaming CI finish interface not advertised, assuming "tuner" method

Menu > Setup > Common Interface > IRDTO Access > Press OK and Menu in Change Language to (english)
the content :

[ActionMap] Keymap 'SetupActions' -> Action 'ok'.
[Ci] answer MENU
[CI] Slot 0: answerText(2)
[CI MMI] eDVBCIMMISession::answerText(2)
[InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK'.
[CI SESS] slot: 0x926e68
[eMMI_UI] Tmenu_last
[eMMI_UI] mmiScreenBegin
[eMMI_UI] 6 texts
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 14 bytes text
[eMMI_UI] mmiScreenAddText(Irdeto Access)
[eMMI_UI] addText Irdeto Access with id 0
[eMMI_UI] Irdeto Access
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 24 bytes text
[eMMI_UI] mmiScreenAddText(Wählen Sie eine Sprache)
[eMMI_UI] addText Wählen Sie eine Sprache with id 1
[eMMI_UI] W▒hlen Sie eine Sprache
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 56 bytes text
[eMMI_UI] mmiScreenAddText(Drücken Sie 'OK' um auzuwählen, 'EXIT' um zu verlassen.)
[eMMI_UI] addText Drücken Sie 'OK' um auzuwählen, 'EXIT' um zu verlassen. with id 2
[eMMI_UI] Dr▒cken Sie 'OK' um auzuw▒hlen, 'EXIT' um zu verlassen.
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 7 bytes text
[eMMI_UI] mmiScreenAddText(English)
[eMMI_UI] addText English with id 3
[eMMI_UI] English
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 7 bytes text
[eMMI_UI] mmiScreenAddText(Türkçe)
[eMMI_UI] addText Türkçe with id 4
[eMMI_UI] T▒rk▒e
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 8 bytes text
[eMMI_UI] mmiScreenAddText(Русский)
[eMMI_UI] addText Русский with id 5
[eMMI_UI] ▒▒▒▒▒▒▒
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 8 bytes text
[eMMI_UI] mmiScreenAddText(Deutsch)
[eMMI_UI] addText Deutsch with id 6
[eMMI_UI] Deutsch
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 6 bytes text
[eMMI_UI] mmiScreenAddText(Polish)
[eMMI_UI] addText Polish with id 7
[eMMI_UI] Polish
[eMMI_UI] mmiScreenFinish

set to english:

[InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK'.
[ActionMap] Keymap 'SetupActions' -> Action 'ok'.
[Ci] answer MENU
[CI] Slot 0: answerText(1)
[CI MMI] eDVBCIMMISession::answerText(1)
[InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK'.
[CI SESS] slot: 0x926e68
[eMMI_UI] Tmenu_last
[eMMI_UI] mmiScreenBegin
[eMMI_UI] 5 texts
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 13 bytes text
[eMMI_UI] mmiScreenAddText(Irdeto Access)
[eMMI_UI] addText Irdeto Access with id 0
[eMMI_UI] Irdeto Access
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 13 bytes text
[eMMI_UI] mmiScreenAddText(IRDETO - MAIN)
[eMMI_UI] addText IRDETO - MAIN with id 1
[eMMI_UI] IRDETO - MAIN
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 43 bytes text
[eMMI_UI] mmiScreenAddText(Press 'OK' to select; Press 'EXIT' to quit.)
[eMMI_UI] addText Press 'OK' to select; Press 'EXIT' to quit. with id 2
[eMMI_UI] Press 'OK' to select; Press 'EXIT' to quit.
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 16 bytes text
[eMMI_UI] mmiScreenAddText(Irdeto CA Status)
[eMMI_UI] addText Irdeto CA Status with id 3
[eMMI_UI] Irdeto CA Status
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 17 bytes text
[eMMI_UI] mmiScreenAddText(Select a language)
[eMMI_UI] addText Select a language with id 4
[eMMI_UI] Select a language
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 14 bytes text
[eMMI_UI] mmiScreenAddText(CAM Management)
[eMMI_UI] addText CAM Management with id 5
[eMMI_UI] CAM Management
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 12 bytes text
[eMMI_UI] mmiScreenAddText(Text Message)
[eMMI_UI] addText Text Message with id 6
[eMMI_UI] Text Message
[eMMI_UI] mmiScreenFinish

ss3.png


Set to German

[InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK'.
[ActionMap] Keymap 'SetupActions' -> Action 'ok'.
[Ci] answer MENU
[CI] Slot 0: answerText(4)
[CI MMI] eDVBCIMMISession::answerText(4)
[InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK'.
[CI SESS] slot: 0x925e68
[eMMI_UI] Tmenu_last
[eMMI_UI] mmiScreenBegin
[eMMI_UI] 5 texts
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 14 bytes text
[eMMI_UI] mmiScreenAddText(Irdeto Access)
[eMMI_UI] addText Irdeto Access with id 0
[eMMI_UI] Irdeto Access
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 14 bytes text
[eMMI_UI] mmiScreenAddText(IRDETO - MAIN)
[eMMI_UI] addText IRDETO - MAIN with id 1
[eMMI_UI] IRDETO - MAIN
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 56 bytes text
[eMMI_UI] mmiScreenAddText(Drücken Sie 'OK' um auzuwählen, 'EXIT' um zu verlassen.)
[eMMI_UI] addText Drücken Sie 'OK' um auzuwählen, 'EXIT' um zu verlassen. with id 2
[eMMI_UI] Dr▒cken Sie 'OK' um auzuw▒hlen, 'EXIT' um zu verlassen.
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 26 bytes text
[eMMI_UI] mmiScreenAddText(Altersfreigabe aktivieren)
[eMMI_UI] addText Altersfreigabe aktivieren with id 3
[eMMI_UI] Altersfreigabe aktivieren
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 24 bytes text
[eMMI_UI] mmiScreenAddText(Wählen Sie eine Sprache)
[eMMI_UI] addText Wählen Sie eine Sprache with id 4
[eMMI_UI] W▒hlen Sie eine Sprache
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 15 bytes text
[eMMI_UI] mmiScreenAddText(CAM Management)
[eMMI_UI] addText CAM Management with id 5
[eMMI_UI] CAM Management
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 14 bytes text
[eMMI_UI] mmiScreenAddText(Textnachricht)
[eMMI_UI] addText Textnachricht with id 6
[eMMI_UI] Textnachricht
[eMMI_UI] mmiScreenFinish

Set to English

[InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK'.
[ActionMap] Keymap 'SetupActions' -> Action 'ok'.
[Ci] answer MENU
[CI] Slot 0: answerText(1)
[CI MMI] eDVBCIMMISession::answerText(1)
[InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK'.
[CI SESS] slot: 0x925e68
[eMMI_UI] Tmenu_last
[eMMI_UI] mmiScreenBegin
[eMMI_UI] 5 texts
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 13 bytes text
[eMMI_UI] mmiScreenAddText(Irdeto Access)
[eMMI_UI] addText Irdeto Access with id 0
[eMMI_UI] Irdeto Access
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 13 bytes text
[eMMI_UI] mmiScreenAddText(IRDETO - MAIN)
[eMMI_UI] addText IRDETO - MAIN with id 1
[eMMI_UI] IRDETO - MAIN
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 43 bytes text
[eMMI_UI] mmiScreenAddText(Press 'OK' to select; Press 'EXIT' to quit.)
[eMMI_UI] addText Press 'OK' to select; Press 'EXIT' to quit. with id 2
[eMMI_UI] Press 'OK' to select; Press 'EXIT' to quit.
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 16 bytes text
[eMMI_UI] mmiScreenAddText(Irdeto CA Status)
[eMMI_UI] addText Irdeto CA Status with id 3
[eMMI_UI] Irdeto CA Status
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 17 bytes text
[eMMI_UI] mmiScreenAddText(Select a language)
[eMMI_UI] addText Select a language with id 4
[eMMI_UI] Select a language
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 14 bytes text
[eMMI_UI] mmiScreenAddText(CAM Management)
[eMMI_UI] addText CAM Management with id 5
[eMMI_UI] CAM Management
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 12 bytes text
[eMMI_UI] mmiScreenAddText(Text Message)
[eMMI_UI] addText Text Message with id 6
[eMMI_UI] Text Message
[eMMI_UI] mmiScreenFinish

Set to Turkish

[InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK'.
[ActionMap] Keymap 'SetupActions' -> Action 'ok'.
[Ci] answer MENU
[CI] Slot 0: answerText(2)
[CI MMI] eDVBCIMMISession::answerText(2)
[InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK'.
[CI SESS] slot: 0x925e68
[eMMI_UI] Tmenu_last
[eMMI_UI] mmiScreenBegin
[eMMI_UI] 5 texts
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 14 bytes text
[eMMI_UI] mmiScreenAddText(Irdeto Access)
[eMMI_UI] addText Irdeto Access with id 0
[eMMI_UI] Irdeto Access
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 16 bytes text
[eMMI_UI] mmiScreenAddText(Irdeto Ana Menu)
[eMMI_UI] addText Irdeto Ana Menu with id 1
[eMMI_UI] Irdeto Ana Menu
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 54 bytes text
[eMMI_UI] mmiScreenAddText(Seçmek için 'OK'; çıkmak için 'ÇIKIŞ' tuşuna basınız.)
[eMMI_UI] addText Seçmek için 'OK'; çıkmak için 'ÇIKIŞ' tuşuna basınız. with id 2
[eMMI_UI] Se▒mek i▒in 'OK'; ▒▒kmak i▒in '▒IKI▒' tu▒una bas▒n▒z.
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 17 bytes text
[eMMI_UI] mmiScreenAddText(Irdeto CA Durumu)
[eMMI_UI] addText Irdeto CA Durumu with id 3
[eMMI_UI] Irdeto CA Durumu
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 11 bytes text
[eMMI_UI] mmiScreenAddText(Dil Seçimi)
[eMMI_UI] addText Dil Seçimi with id 4
[eMMI_UI] Dil Se▒imi
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 13 bytes text
[eMMI_UI] mmiScreenAddText(CAM Yönetimi)
[eMMI_UI] addText CAM Yönetimi with id 5
[eMMI_UI] CAM Y▒netimi
[eMMI_UI] text tag: XX XX XX
[eMMI_UI] 6 bytes text
[eMMI_UI] mmiScreenAddText(Mesaj)
[eMMI_UI] addText Mesaj with id 6
[eMMI_UI] Mesaj
[eMMI_UI] mmiScreenFinish

 

I guess here's the thing

[CI] Slot 0: answerText(XXX)
[CI MMI] eDVBCIMMISession::answerText(XXX)

answerText (1) -> English
answerText (2) -> Turkish
answerText (3) -> Russian
answerText (4) -> English
answerText (5) -> Polish



Re: CI UI content always works in German by default ? #2 Tech

  • Forum Moderator
    PLi® Core member
  • 14,597 posts

+458
Excellent

Posted 9 January 2023 - 08:23

The language ‘flag’ will be set in the module itself and will be stored in the flash of the ci module, this is not an enigma2 issue.


Aan de rand van de afgrond is een stap voorwaarts niet altijd vooruitgang....

 

On the edge of the abyss, a step forward is not always progress....


Re: CI UI content always works in German by default ? #3 Dimitrij

  • PLi® Core member
  • 9,962 posts

+334
Excellent

Posted 9 January 2023 - 09:20

For info

https://github.com/O.../dvbci.cpp#L778


GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: CI UI content always works in German by default ? #4 thawtes

  • Senior Member
  • 86 posts

+1
Neutral

Posted 9 January 2023 - 19:05

The language ‘flag’ will be set in the module itself and will be stored in the flash of the ci module, this is not an enigma2 issue.

 

are you sure?
if it was as you said it would always be in english by default not German
I think this is an enigma2 issue.

 

yes, it should work according to the OSD language set according to the code here, but it doesn't work ?



Re: CI UI content always works in German by default ? #5 foxbob

  • Senior Member
  • 612 posts

+18
Neutral

Posted 9 January 2023 - 20:56

Maybe this is the problem of this particular module?My default language is Russian and the module menu is in Russian.I set the default language to English and the module menu is also in Russian.



Re: CI UI content always works in German by default ? #6 thawtes

  • Senior Member
  • 86 posts

+1
Neutral

Posted 9 January 2023 - 21:12

I have 4 different module, Is it a coincidence that they are all in German?

 

I go into the module settings, select the language I want and it works, but in the next E2 session it is again in German



Re: CI UI content always works in German by default ? #7 WanWizard

  • PLi® Core member
  • 68,303 posts

+1,718
Excellent

Posted 9 January 2023 - 21:39

Are all 4 modules German modules (so german is their default language) ?

 

@Dimitrij,

 

What exactly is stored in "config.osd.language"?

 

Because https://github.com/O...hlcmgr.cpp#L105 suggests it should be a locale string (en_GB) and not a DVB language string (eng).

 

I can't check, none of my boxes have this key in the settings.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Pro (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: CI UI content always works in German by default ? #8 thawtes

  • Senior Member
  • 86 posts

+1
Neutral

Posted 9 January 2023 - 21:48

Are all 4 modules German modules (so german is their default language) ?

 

@Dimitrij,

 

What exactly is stored in "config.osd.language"?

 

Because https://github.com/O...hlcmgr.cpp#L105 suggests it should be a locale string (en_GB) and not a DVB language string (eng).

 

I can't check, none of my boxes have this key in the settings.

 

yes, module's setting interface works in German by default  (4 modules different providers)

ss1.png

ss2.png

by default it always works in German

 

my settings :  config.osd.language=tr_TR

 

thx


Edited by thawtes, 9 January 2023 - 21:51.


Re: CI UI content always works in German by default ? #9 Dimitrij

  • PLi® Core member
  • 9,962 posts

+334
Excellent

Posted 10 January 2023 - 06:21

My module/image language is Russian -->set modue language English and reboot box

 


GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: CI UI content always works in German by default ? #10 Dimitrij

  • PLi® Core member
  • 9,962 posts

+334
Excellent

Posted 10 January 2023 - 06:35

And

 

The language ‘flag’ will be set in the module itself and will be stored in the flash of the ci module, this is not an enigma2 issue.

Testing module in not E2 box, e.g. TV


Edited by Dimitrij, 10 January 2023 - 06:36.

GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: CI UI content always works in German by default ? #11 athoik

  • PLi® Core member
  • 8,458 posts

+327
Excellent

Posted 10 January 2023 - 08:28

 

my settings :  config.osd.language=tr_TR

 

 

Maybe tr_TR is not supported by the CI and it switches to default language (German)?


Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23.5E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916

Re: CI UI content always works in German by default ? #12 Dimitrij

  • PLi® Core member
  • 9,962 posts

+334
Excellent

Posted 10 January 2023 - 08:51

 

 

my settings :  config.osd.language=tr_TR

 

 

Maybe tr_TR is not supported by the CI and it switches to default language (German)?

 

https://github.com/O..._hlcmgr.cpp#L40


GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: CI UI content always works in German by default ? #13 Pr2

  • PLi® Contributor
  • 6,046 posts

+256
Excellent

Posted 10 January 2023 - 20:24

 

 

 

my settings :  config.osd.language=tr_TR

 

 

Maybe tr_TR is not supported by the CI and it switches to default language (German)?

 

https://github.com/O..._hlcmgr.cpp#L40

 

 

I second Athoik opinion if you send an unknow language code to the module (the module doesn't support tr_TR) I also guess that the module will then choose its default language settings: German

Nothing to do with the OpenPLi supported languages.


NO SUPPORT by PM, it is a forum make your question public so everybody can benefit from the question/answer.
If you think that my answer helps you, you can press the up arrow in bottom right of the answer.

Wanna help with OpenPLi Translation? Please read our Wiki Information for translators

Sat: Hotbird 13.0E, Astra 19.2E, Eutelsat5A 5.0W
VU+ Solo 4K: 2*DVB-S2 + 2*DVB-C/T/T2 (used in DVB-C) & Duo 4K: 2*DVB-S2X + DVB-C (FBC)

AB-Com: PULSe 4K 1*DVB-S2X (+ DVB-C/T/T2)
Edision OS Mio 4K: 1*DVB-S2X + 1*DVB-C/T/T2
 


Re: CI UI content always works in German by default ? #14 thawtes

  • Senior Member
  • 86 posts

+1
Neutral

Posted 10 January 2023 - 23:36

thank you for your comments, I also tried this..
 
enigma2 settings :  config.osd.language= en_US / en_GB   the result did not change :(

 

and I tried the module on TV (LG) it works fine in the language the TV interface is set to ?

 

thank you all for your attention ...



Re: CI UI content always works in German by default ? #15 thawtes

  • Senior Member
  • 86 posts

+1
Neutral

Posted 17 January 2023 - 02:25

@Dimitrij Module :  
Dimitrij e2-image language is Russian = module ui works fine (is it right?)
Attention: there is no German in the module !
 
My New Module from Another Provider : there is only English and Turkish in the module !
Attention: there is no German in this module !
 
My e2-image language is Turkish = Module UI Works Fine !
My e2-image language is English = Module UI Works Fine !
 
finally, is it now clear that there really is a problem with enigma2 ?  (are you convinced there is a problem with e2?)
 
@athoik , @Dimitrij , @Pr2 , @WanWizard , @Tech
 
thanks ...

Edited by thawtes, 17 January 2023 - 02:26.


Re: CI UI content always works in German by default ? #16 Dimitrij

  • PLi® Core member
  • 9,962 posts

+334
Excellent

Posted 18 January 2023 - 13:26

https://github.com/O..._hlcmgr.cpp#L40

Maybe need add "en_EN"?

std::map<std::string, std::string> eDVBCIHostLanguageAndCountrySession::createLanguageMap()
{
	std::map<std::string, std::string> m;
	m["ar_AE"] = "ara";
	m["bg_BG"] = "bul";
	m["ca_AD"] = "cat";
	m["cs_CZ"] = "ces";
	m["da_DK"] = "dan";
	m["de_DE"] = "deu";
	m["el_GR"] = "ell";
	m["en_GB"] = "eng";
	m["en_US"] = "eng";
	m["es_ES"] = "spa";
	m["et_EE"] = "est";
	m["fa_IR"] = "fas";
	m["fi_FI"] = "fin";
	m["fr_FR"] = "fra";
	m["fy_NL"] = "fry";
	m["gl_ES"] = "glg";
	m["he_IL"] = "heb";
	m["hr_HR"] = "hrv";
	m["hu_HU"] = "hun";
	m["id_ID"] = "ind";
	m["is_IS"] = "isl";
	m["it_IT"] = "ita";
	m["ku_KU"] = "kur";
	m["lt_LT"] = "lit";
	m["lv_LV"] = "lav";
	m["nb_NO"] = "nob";
	m["nl_NL"] = "nld";
	m["no_NO"] = "nor";
	m["pl_PL"] = "pol";
	m["pt_BR"] = "por";
	m["pt_PT"] = "por";
	m["ro_RO"] = "ron";
	m["ru_RU"] = "rus";
	m["sk_SK"] = "slk";
	m["sl_SI"] = "slv";
	m["sr_YU"] = "srp";
	m["sv_SE"] = "swe";
	m["th_TH"] = "tha";
	m["tr_TR"] = "tur";
	m["uk_UA"] = "ukr";
	m["vi_VN"] = "vie";
	m["zh_CN"] = "zho";
	m["zh_HK"] = "zho";
	return m;
}

 


GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: CI UI content always works in German by default ? #17 thawtes

  • Senior Member
  • 86 posts

+1
Neutral

Posted 18 January 2023 - 15:50

if the module interface has German, it always works in German by default,
if there is no German in the module interface everything works fine ..



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users