Hi Phillipp,

danke. Das scheint der richtige Hinweis zu sein. Nur leider klappt es bei mir 
auf Anhieb noch nicht.

Ich habe unter typo3conf/extTables.php nun folgendes hinzugefügt:

$GLOBALS['TYPO3_CONF_VARS']['SYS']['localization']['locales']['user'] = array(
    'de_AT' => 'German (Austria)',
    'de_CH' => 'German (Swiss)',
);

$GLOBALS['TYPO3_CONF_VARS']['SYS']['localization']['locales']['dependencies'] = 
array(
   'de_AT' => array('de'),
   'de_CH' => array('de'),
);

Wenn ich die Konfiguration von "TYPO3_CONF_VARS/SYS" im Backend überprüfe, dann 
erscheinen die Sprachen an der definierten Stelle.

Im TypoScript habe ich nun folgende Config:
# Österreich
[globalVar=GP:L=6]
config {
    sys_language_uid = 6
    language = de_AT
    locale_all = de_AT
}
[global]

# Schweiz
[globalVar=GP:L=5]
config {
    sys_language_uid = 5
    language = de_CH
    locale_all = de_CH
}
[global]

Und hier ist eine gekürzte locallang.xml: 
<?xml version="1.0" encoding="utf-8" standalone="yes" ?> 
<T3locallang>
    <meta type="array">
        <description>Dummy</description>
    </meta>
    <data type="array">
        <languageKey index="default" type="array">
            <label index="example">Default: Dummy</label>
        </languageKey>
        <languageKey index="de_AT" type="array">
            <label index="example">AT: Dummy</label>
        </languageKey>
        <languageKey index="de_CH" type="array">
            <label index="example">CH: Dummy</label>
        </languageKey>
    </data>
</T3locallang>

Leider erscheint im Frontend immer noch die Default-Sprache. Wenn ich nun 
Debugge und mir dabei die verfügbaren Sprachen im Core mit 
"var_dump($locales->getLocales());" ausgeben lasse, dann erscheinen die neuen 
Punkte nicht in der Liste.

Muss für die FE-Lokalisierung noch etwas weiteres beachtet werden?

-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Philipp Gampe
Gesendet: Mittwoch, 27. März 2013 10:28
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Bei 6-sprachiger Seite werden bei 2 Sprachen die 
Übersetzungen der locallang.xml nicht dargestellt.

Ja, du musst eine "Custom Language" hinzufügen ;) 
http://docs.typo3.org/typo3cms/CoreApiReference/Internationalization/Translation/Index.html#xliff-translating-languages

Die Core API ist ziemlich aktuell.


--
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln Documentation – 
linkvalidator
TYPO3 .... inspiring people to share!


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an