Das ist komplett richtig. Ändert aber nur die Übersetzung des namens für das Modul links im Menü:
Wenn Du auch die Übersetzung im Dropdown in der Menüleiste oben ändern möchtest, dann musst Du noch eine weitere xliff Datei anpassen.
Das kannst Du mit einer xliff Datei lösen.
bootstrap_package/ext_localconf.php
$GLOBALS['TYPO3_CONF_VARS']['SYS']['locallangXMLOverride']['de']
['EXT:core/Resources/Private/Language/locallang_core.xlf'][]
= 'EXT:bootstrap_package/Resources/Private/Language/de.locallang_core.xlf';
$GLOBALS['TYPO3_CONF_VARS']['SYS']['locallangXMLOverride']['de']
['EXT:workspaces/Resources/Private/Language/locallang_mod.xlf'][]
= 'EXT:bootstrap_package/Resources/Private/Language/de.locallang_core.xlf';
Und dann folgende xliff Datei implementieren:
bootstrap_package/Resources/Private/Language/de.locallang_core.xlf
<?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" target-language="de" datatype="plaintext" original="EXT:core/Resources/Private/Language/locallang_core.xlf" date="2011-10-17T20:22:33Z" product-name="lang">
<header/>
<body>
<trans-unit id="toolbarItems.workspace" resname="toolbarItems.workspace">
<source>Workspace</source>
<target>Freigabecenter</target>
</trans-unit>
<trans-unit id="mlang_tabs_tab" resname="mlang_tabs_tab">
<source>Workspaces</source>
<target>Freigabecenter</target>
</trans-unit>
</body>
</file>
</xliff>
Ist nicht ganz sauber, weil jetzt in der xliff Datei als Original Datei nur eine angegeben ist. Aber funktioniert.
Wenn Du es ganz sauber haben willst, kannst Du auch 2 getrennte xliff Dateien implementieren.