Merge remote branch 'acp.language/master'
authorTim Düsterhus <timwolla@arcor.de>
Tue, 1 Jan 2013 22:55:05 +0000 (23:55 +0100)
committerTim Düsterhus <timwolla@arcor.de>
Tue, 1 Jan 2013 22:55:05 +0000 (23:55 +0100)
Conflicts:
.gitignore
.travis.yml
acpMenu.xml
language/de.xml
package.xml
userGroupOption.xml

1  2 
.gitignore
acpMenu.xml
language/de.xml
package.xml
userGroupOption.xml

diff --cc .gitignore
Simple merge
diff --cc acpMenu.xml
index 433d9a45c751948d8982f834575a305d421c15c5,7e35977651e9444d1fbdb02bf8ad451707359463..2cd86b52dc23090b67eb09f89cef42e50e70f383
@@@ -1,32 -1,42 +1,70 @@@
  <?xml version="1.0" encoding="UTF-8"?>
 -<data xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/acpMenu.xsd">
 +<data xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/maelstrom/acpMenu.xsd">
        <import>
 +              <!-- style -->
 +              <acpmenuitem name="wcf.acp.menu.link.style">
 +                      <parent>wcf.acp.menu.link.display</parent>
 +                      <showorder>1</showorder>
 +              </acpmenuitem>
 +              
 +              <acpmenuitem name="wcf.acp.menu.link.style.list">
 +                      <controller><![CDATA[wcf\acp\page\StyleListPage]]></controller>
 +                      <parent>wcf.acp.menu.link.style</parent>
 +                      <permissions>admin.style.canEditStyle,admin.style.canDeleteStyle</permissions>
 +                      <showorder>1</showorder>
 +              </acpmenuitem>
 +              
 +              <acpmenuitem name="wcf.acp.menu.link.style.add">
 +                      <controller><![CDATA[wcf\acp\form\StyleAddForm]]></controller>
 +                      <parent>wcf.acp.menu.link.style</parent>
 +                      <permissions>admin.style.canAddStyle</permissions>
 +                      <showorder>2</showorder>
 +              </acpmenuitem>
 +              
 +              <acpmenuitem name="wcf.acp.menu.link.style.import">
 +                      <controller><![CDATA[wcf\acp\form\StyleImportForm]]></controller>
 +                      <parent>wcf.acp.menu.link.style</parent>
 +                      <permissions>admin.style.canAddStyle</permissions>
 +                      <showorder>3</showorder>
 +              </acpmenuitem>
 +              <!-- /style -->
++              
+               <acpmenuitem name="wcf.acp.menu.link.language">
+                       <parent>wcf.acp.menu.link.display</parent>
+               </acpmenuitem>
+               
+               <acpmenuitem name="wcf.acp.menu.link.language.list">
+                       <parent>wcf.acp.menu.link.language</parent>
+                       <controller><![CDATA[wcf\acp\page\LanguageListPage]]></controller>
+                       <permissions>admin.language.canEditLanguage,admin.language.canDeleteLanguage</permissions>
+               </acpmenuitem>
+               
+               <acpmenuitem name="wcf.acp.menu.link.language.add">
+                       <parent>wcf.acp.menu.link.language</parent>
+                       <controller><![CDATA[wcf\acp\form\LanguageAddForm]]></controller>
+                       <permissions>admin.language.canAddLanguage</permissions>
+               </acpmenuitem>
+               
+               <acpmenuitem name="wcf.acp.menu.link.language.multilingualism">
+                       <parent>wcf.acp.menu.link.language</parent>
+                       <controller><![CDATA[wcf\acp\form\LanguageMultilingualismForm]]></controller>
+                       <permissions>admin.language.canEditLanguage</permissions>
+               </acpmenuitem>
+               
+               <acpmenuitem name="wcf.acp.menu.link.language.server">
+                       <parent>wcf.acp.menu.link.language</parent>
+               </acpmenuitem>
+               
+               <acpmenuitem name="wcf.acp.menu.link.language.server.list">
+                       <controller><![CDATA[wcf\acp\page\LanguageServerListPage]]></controller>
+                       <parent>wcf.acp.menu.link.language.server</parent>
+                       <permissions>admin.language.canEditServer,admin.language.canDeleteServer</permissions>
+               </acpmenuitem>
+               
+               <acpmenuitem name="wcf.acp.menu.link.language.server.add">
+                       <controller><![CDATA[wcf\acp\form\LanguageServerAddForm]]></controller>
+                       <parent>wcf.acp.menu.link.language.server</parent>
+                       <permissions>admin.language.canAddServer</permissions>
+               </acpmenuitem>
        </import>
  </data>
diff --cc language/de.xml
index f5352f0e45f5cf3bb04b21437f85c7b8dc085cc6,6342fdd4a1e19ba09a3a21f06e97f57294ead7ad..e67437e02e5e25dd4b6359f6ffe3628de3b59a95
  <?xml version="1.0" encoding="UTF-8"?>
  <language xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/maelstrom/language.xsd" languagecode="de">
        <category name="wcf.acp.menu">
 +              <item name="wcf.acp.menu.link.style"><![CDATA[Stile]]></item>
 +              <item name="wcf.acp.menu.link.style.add"><![CDATA[Stil hinzufügen]]></item>
 +              <item name="wcf.acp.menu.link.style.import"><![CDATA[Stil importieren]]></item>
 +              <item name="wcf.acp.menu.link.style.list"><![CDATA[Stile auflisten]]></item>
+               <item name="wcf.acp.menu.link.language"><![CDATA[Sprachen]]></item>
+               <item name="wcf.acp.menu.link.language.add"><![CDATA[Sprache hinzufügen]]></item>
+               <item name="wcf.acp.menu.link.language.list"><![CDATA[Sprachen auflisten]]></item>
+               <item name="wcf.acp.menu.link.language.multilingualism"><![CDATA[Mehrsprachigkeit verwalten]]></item>
+               <item name="wcf.acp.menu.link.language.server.add"><![CDATA[Server hinzufügen]]></item>
+               <item name="wcf.acp.menu.link.language.server.list"><![CDATA[Server auflisten]]></item>
        </category>
        
 -</language>
 +      <category name="wcf.acp.style">
 +              <item name="wcf.acp.style.add"><![CDATA[Stil hinzufügen]]></item>
 +              <item name="wcf.acp.style.advanced"><![CDATA[Erweiterte Einstellungen]]></item>
 +              <item name="wcf.acp.style.advanced.individualLess"><![CDATA[Individuelles CSS und LESS]]></item>
 +              <item name="wcf.acp.style.advanced.individualLess.description"><![CDATA[Die Eingabe wird am Ende des Stils eingefügt und kann vollständig aus CSS bestehen. Sie haben zusätzlich den Zugriff auf LESS und alle von Community Framework zur Verfügung gestellten Mixins.]]></item>
 +              <item name="wcf.acp.style.advanced.overrideLess"><![CDATA[Überschreiben von LESS-Variablen]]></item>
 +              <item name="wcf.acp.style.advanced.overrideLess.description"><![CDATA[Sie können innerhalb dieser Eingabe beliebige LESS-Variablen überschreiben, die nicht durch den Stil-Editor direkt bearbeitbar ist. Beim Bezug auf andere Variablen muss sichergestellt werden, dass diese in der Reihenfolge vorher definiert wurden. Die Syntax muss wie folgt lauten: „@variableName: variableValue;“]]></item>
 +              <item name="wcf.acp.style.advanced.overrideLess.error"><![CDATA[Ihre Eingabe war ungültig, bitte überprüfen Sie die folgenden Einträge:]]></item>
 +              <item name="wcf.acp.style.advanced.overrideLess.error.notValid"><![CDATA[Eingabe „{$error[text]}“ ungültig]]></item>
 +              <item name="wcf.acp.style.advanced.overrideLess.error.predefined"><![CDATA[Variable „{$error[text]}“ wird bereits durch den Stil-Editor gesetzt]]></item>
 +              <item name="wcf.acp.style.advanced.overrideLess.error.unknown"><![CDATA[Variable „{$error[text]}“ unbekannt]]></item>
 +              <item name="wcf.acp.style.advanced.overrideLess.warning"><![CDATA[Fehlerhafte Eingaben führen dazu, dass der Stil nicht erzeugt werden kann. Überschreiben Sie LESS-Variablen nur, wenn Sie sich den Auswirkungen bewusst sind und eine Änderung anderweitig nicht möglich ist.]]></item>
 +              <item name="wcf.acp.style.advanced.syntax"><![CDATA[Sie können sowohl CSS als auch <a href="{@$__wcf->getPath()}acp/dereferrer.php?url=http://www.lesscss.org">LESS</a> verwenden. Bitte beachten Sie, dass der Stil nicht erzeugt werden kann, wenn der LESS-Code ungültig ist.]]></item>
 +              <item name="wcf.acp.style.authorName"><![CDATA[Autor]]></item>
 +              <item name="wcf.acp.style.authorURL"><![CDATA[Website]]></item>
 +              <item name="wcf.acp.style.button.exportStyle"><![CDATA[Export starten]]></item>
 +              <item name="wcf.acp.style.button.setAsDefault"><![CDATA[Zum Standard machen]]></item>
 +              <item name="wcf.acp.style.colors"><![CDATA[Farbpalette]]></item>
 +              <item name="wcf.acp.style.colors.accentBackgroundColor"><![CDATA[Hintergrundfarbe (Akzent)]]></item>
 +              <item name="wcf.acp.style.colors.backgroundColor"><![CDATA[Hintergrundfarbe]]></item>
 +              <item name="wcf.acp.style.colors.borderColor"><![CDATA[Rahmenfarbe]]></item>
 +              <item name="wcf.acp.style.colors.buttons"><![CDATA[Buttons]]></item>
 +              <item name="wcf.acp.style.colors.container"><![CDATA[Container]]></item>
 +              <item name="wcf.acp.style.colors.content"><![CDATA[Inhaltsbereich]]></item>
 +              <item name="wcf.acp.style.colors.color"><![CDATA[Schriftfarbe]]></item>
 +              <item name="wcf.acp.style.colors.dimmedColor"><![CDATA[Schriftfarbe (abgeschwächt)]]></item>
 +              <item name="wcf.acp.style.colors.formInput"><![CDATA[Eingabeelemente in Formularen]]></item>
 +              <item name="wcf.acp.style.colors.hoverBackgroundColor"><![CDATA[Hintergrundfarbe (Hover)]]></item>
 +              <item name="wcf.acp.style.colors.hoverBorderColor"><![CDATA[Rahmenfarbe (Hover)]]></item>
 +              <item name="wcf.acp.style.colors.hoverColor"><![CDATA[Schriftfarbe (Hover)]]></item>
 +              <item name="wcf.acp.style.colors.linkColor"><![CDATA[Linkfarbe]]></item>
 +              <item name="wcf.acp.style.colors.linkHoverColor"><![CDATA[Linkfarbe (Hover)]]></item>
 +              <item name="wcf.acp.style.colors.page"><![CDATA[Seite]]></item>
 +              <item name="wcf.acp.style.colors.primaryBackgroundColor"><![CDATA[Hintergrundfarbe (primär)]]></item>
 +              <item name="wcf.acp.style.colors.primaryBorderColor"><![CDATA[Rahmenfarbe (primär)]]></item>
 +              <item name="wcf.acp.style.colors.primaryColor"><![CDATA[Schriftfarbe (primär)]]></item>
 +              <item name="wcf.acp.style.colors.tabular"><![CDATA[Tabellarische Auflistungen]]></item>
 +              <item name="wcf.acp.style.colors.userPanel"><![CDATA[Benutzerleiste]]></item>
 +              <item name="wcf.acp.style.copyright"><![CDATA[Copyright]]></item>
 +              <item name="wcf.acp.style.copyStyle"><![CDATA[Stil kopieren]]></item>
 +              <item name="wcf.acp.style.copyStyle.confirmMessage"><![CDATA[Möchten Sie den Stil „{$style->styleName}“ wirklich duplizieren?]]></item>
 +              <item name="wcf.acp.style.delete.confirmMessage"><![CDATA[Möchten Sie den Stil „{$style->styleName}“ wirklich löschen?]]></item>
 +              <item name="wcf.acp.style.edit"><![CDATA[Stil bearbeiten]]></item>
 +              <item name="wcf.acp.style.exportAsPackage"><![CDATA[Als Paket exportieren]]></item>
 +              <item name="wcf.acp.style.exportIcons"><![CDATA[Icons exportieren ({$style->iconPath})]]></item>
 +              <item name="wcf.acp.style.exportImages"><![CDATA[Grafiken exportieren ({$style->imagePath})]]></item>
 +              <item name="wcf.acp.style.exportTemplates"><![CDATA[Templates exportieren]]></item>
 +              <item name="wcf.acp.style.exportStyle"><![CDATA[Stil exportieren]]></item>
 +              <item name="wcf.acp.style.exportStyle.asPackage"><![CDATA[Export als Paket]]></item>
 +              <item name="wcf.acp.style.exportStyle.asPackage.description"><![CDATA[Wählen Sie hier aus, ob sie den Stil „{$style->styleName}“ als Paket exportieren möchten. Pakete können über die Paketverwaltung installiert oder in den <a href="{@$__wcf->getPath()}acp/dereferrer.php?url=http://www.woltlab.com/de/pluginstore/">WoltLab® Plugin-Store</a> hochgeladen werden.]]></item>
 +              <item name="wcf.acp.style.exportStyle.components"><![CDATA[Optionen]]></item>
 +              <item name="wcf.acp.style.exportStyle.components.description"><![CDATA[Wählen Sie hier aus, welche Bestandteile des Stils „{$style->styleName}“ mit exportiert werden sollen]]></item>
 +              <item name="wcf.acp.style.general"><![CDATA[Daten]]></item>
 +              <item name="wcf.acp.style.general.data"><![CDATA[Allgemein]]></item>
 +              <item name="wcf.acp.style.general.files"><![CDATA[Dateien]]></item>
 +              <item name="wcf.acp.style.globals"><![CDATA[Globale Einstellungen]]></item>
 +              <item name="wcf.acp.style.globals.fixedLayoutWidth"><![CDATA[Breite]]></item>
 +              <item name="wcf.acp.style.globals.fluidLayoutGap"><![CDATA[Abstand zum Seitenrand]]></item>
 +              <item name="wcf.acp.style.globals.font"><![CDATA[Schriftbild]]></item>
 +              <item name="wcf.acp.style.globals.fontFamily"><![CDATA[Schriftart]]></item>
 +              <item name="wcf.acp.style.globals.fontSize"><![CDATA[Schriftgröße]]></item>
 +              <item name="wcf.acp.style.globals.layout"><![CDATA[Layout]]></item>
 +              <item name="wcf.acp.style.globals.useFluidLayout"><![CDATA[Flexible Breite verwenden]]></item>
 +              <item name="wcf.acp.style.iconPath"><![CDATA[Icon-Pfad]]></item>
 +              <item name="wcf.acp.style.iconPath.description"><![CDATA[Wenn Ihr Stil eigene Icons benötigt, sollten diese in einem Unterordner des Ordners „icons“ ablegen. Geben Sie hier den Pfad zu diesem Ordner an.]]></item>
 +              <item name="wcf.acp.style.image"><![CDATA[Vorschaubild]]></item>
 +              <item name="wcf.acp.style.image.description"><![CDATA[Laden Sie hier ein Vorschaubild dieses Stiles hoch, als Bildformate sind JPG und PNG zulässig. Es wird empfohlen Vorschaubilder immer mit der Größe 102px × 64px anzulegen, größere Grafiken werden automatisch skaliert.]]></item>
 +              <item name="wcf.acp.style.imagePath"><![CDATA[Bilder-Pfad]]></item>
 +              <item name="wcf.acp.style.imagePath.description"><![CDATA[Wenn Ihr Stil eigene Grafiken benötigt, sollten diese in einem Unterordner des Ordners „images“ ablegen. Geben Sie hier den Pfad zu diesem Ordner an.]]></item>
 +              <item name="wcf.acp.style.importStyle"><![CDATA[Stil importieren]]></item>
 +              <item name="wcf.acp.style.import.source"><![CDATA[Datenquelle]]></item>
 +              <item name="wcf.acp.style.import.source.upload"><![CDATA[Stil hochladen]]></item>
 +              <item name="wcf.acp.style.import.source.upload.description"><![CDATA[Geben Sie eine Stil-Datei von Ihrem lokalen Rechner an.]]></item>
 +              <item name="wcf.acp.style.license"><![CDATA[Lizenz]]></item>
 +              <item name="wcf.acp.style.list"><![CDATA[Stile auflisten]]></item>
 +              <item name="wcf.acp.style.packageName"><![CDATA[Paketbezeichner]]></item>
 +              <item name="wcf.acp.style.packageName.description"><![CDATA[Geben Sie hier den Paketbezeichner in der Form „tld.domain.paketName“ an. Wenn Ihnen beispielsweise die Domain „example.com“ gehört und Ihr Stil „Blue Sunrise“ heißt, so wäre „com.example.style.blueSunrise“ ein passender und gültiger Paketbezeichner.]]></item>
 +              <item name="wcf.acp.style.packageName.error.notValid"><![CDATA[Der eingegebene Paketbezeichner ist ungültig]]></item>
 +              <item name="wcf.acp.style.packageName.error.reserved"><![CDATA[Der Paketbezeichner darf nicht mit „com.woltlab.“ beginnen]]></item>
 +              <item name="wcf.acp.style.styleDate"><![CDATA[Datum]]></item>
 +              <item name="wcf.acp.style.styleDescription"><![CDATA[Beschreibung]]></item>
 +              <item name="wcf.acp.style.styleName"><![CDATA[Name]]></item>
 +              <item name="wcf.acp.style.styleVersion"><![CDATA[Version]]></item>
 +              <item name="wcf.acp.style.templateGroupID"><![CDATA[Template-Gruppe]]></item>
 +              <item name="wcf.acp.style.users"><![CDATA[Benutzer]]></item>
 +      </category>
++      
+       <category name="wcf.acp.language">
+               <item name="wcf.acp.language.add"><![CDATA[Sprache hinzufügen]]></item>
+               <item name="wcf.acp.language.add.languageCode.error.notUnique"><![CDATA[Dieser Sprachcode wird bereits von einer anderen im System installierten Sprache verwendet.]]></item>
+               <item name="wcf.acp.language.add.mode"><![CDATA[Sprache erstellen durch]]></item>
+               <item name="wcf.acp.language.add.mode.copy"><![CDATA[Übersetzen einer vorhandenen Sprache]]></item>
+               <item name="wcf.acp.language.add.mode.import"><![CDATA[Importieren einer Sprachdatei]]></item>
+               <item name="wcf.acp.language.add.new"><![CDATA[Neue Sprache]]></item>
+               <item name="wcf.acp.language.add.source"><![CDATA[Zu übersetzende Sprache]]></item>
+               <item name="wcf.acp.language.code"><![CDATA[Sprachcode]]></item>
+               <item name="wcf.acp.language.code.description"><![CDATA[Geben Sie hier den passenden Sprachcode nach <strong>ISO 639-1</strong> an. Weitere Informationen zu Sprachcodes finden Sie unter <a href="http://de.wikipedia.org/wiki/ISO_639-1" class="wcf-externalURL">http://de.wikipedia.org/wiki/ISO_639-1</a>.]]></item>
+               <item name="wcf.acp.language.customVariables"><![CDATA[Veränderte Variablen]]></item>
+               <item name="wcf.acp.language.delete.sure"><![CDATA[Wollen Sie die Sprache „{$language->languageName}“ wirklich löschen?]]></item>
+               <item name="wcf.acp.language.edit"><![CDATA[Sprache bearbeiten]]></item>
+               <item name="wcf.acp.language.export"><![CDATA[Sprache exportieren]]></item>
+               <item name="wcf.acp.language.export.allPackages"><![CDATA[Alle Pakete]]></item>
+               <item name="wcf.acp.language.export.customValues"><![CDATA[Veränderte Variablen exportieren]]></item>
+               <item name="wcf.acp.language.export.selectPackages"><![CDATA[Pakete auswählen]]></item>
+               <item name="wcf.acp.language.import.error"><![CDATA[Beim Importieren der Sprachdatei ist folgender Fehler aufgetreten:]]></item>
+               <item name="wcf.acp.language.import.source"><![CDATA[Quelle]]></item>
+               <item name="wcf.acp.language.import.source.file"><![CDATA[Pfad zur Sprachdatei]]></item>
+               <item name="wcf.acp.language.import.source.file.description"><![CDATA[Geben Sie hier den relativen Pfad zu einer gültigen XML-Sprachdatei an.]]></item>
+               <item name="wcf.acp.language.import.source.upload"><![CDATA[Sprachdatei vom lokalen Computer hochladen]]></item>
+               <item name="wcf.acp.language.list"><![CDATA[Sprachen]]></item>
+               <item name="wcf.acp.language.list.count"><![CDATA[{#$items} Sprache{if $items != 1}n{/if}]]></item>
+               <item name="wcf.acp.language.multilingualism"><![CDATA[Mehrsprachigkeit verwalten]]></item>
+               <item name="wcf.acp.language.multilingualism.enable"><![CDATA[Mehrsprachige Inhalte aktivieren]]></item>
+               <item name="wcf.acp.language.multilingualism.enable.description"><![CDATA[Haben Sie mehrere Sprachen installiert, können sich Ihre Mitglieder die Programmoberfläche in diesen Sprachen anzeigen lassen. Erstellte Inhalte werden durch die aktivierte Mehrsprachigkeit außerdem einer Sprache zugeordnet. Die Benutzer können in ihrem Profil auswählen, dass ausschließlich Inhalte von bestimmten Sprachen angezeigt werden. Bei der Erstellung von Inhalten ist standardmäßig die aktive Oberflächensprache vorausgewählt.]]></item>
+               <item name="wcf.acp.language.multilingualism.languages"><![CDATA[Inhalte in folgenden Sprachen zulassen]]></item>
+               <item name="wcf.acp.language.multilingualism.languages.error.empty"><![CDATA[Um die Mehrsprachigkeit zu nutzen, müssen Sie mindestens zwei Sprachen auswählen.]]></item>
+               <item name="wcf.acp.language.multilingualism.success"><![CDATA[Ihre Einstellungen wurden erfolgreich gespeichert.]]></item>
+               <item name="wcf.acp.language.name"><![CDATA[Name]]></item>
+               <item name="wcf.acp.language.setAsDefault"><![CDATA[Zur Standardsprache machen]]></item>
+               <item name="wcf.acp.language.variables"><![CDATA[Variablen]]></item>
+               <item name="wcf.acp.language.users"><![CDATA[Verwendet von]]></item>
+       </category>
 +</language>
diff --cc package.xml
index 6d2d5883f98ef49f2b0d9df1b6fd6202693cb411,a5236b80a8f7740344ac920c92f85920d4ff5f04..56a3a2bfc29817dbcae2268bdd0863b803c1bae5
@@@ -1,10 -1,10 +1,18 @@@
  <?xml version="1.0" encoding="UTF-8"?>
 +<package name="com.woltlab.wcf.acp.style" xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/maelstrom/package.xsd">
 +      <packageinformation>
 +              <packagename>Style Administration</packagename>
 +              <packagedescription>packageDecription cannot be NULL.</packagedescription>
 +              <version>1.0.0 Alpha 1</version>
 +              <date>2012-10-08</date>
++=======
+ <package name="com.woltlab.wcf.acp.language" xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/package.xsd">
+       <packageinformation>
+               <packagename>Language Administration</packagename>
+               <packagedescription>Comprehensive language manager</packagedescription>
+               <version>1.0.0 Alpha 1</version>
+               <date>2011-06-30</date>
++>>>>>>> acp.language/master
        </packageinformation>
        
        <authorinformation>
                <instruction type="acpTemplate">acptemplates.tar</instruction>
                <instruction type="file">files.tar</instruction>
                <instruction type="acpMenu">acpMenu.xml</instruction>
++<<<<<<< HEAD
 +              <instruction type="language">language/*.xml</instruction>
 +              <instruction type="userGroupOption">userGroupOption.xml</instruction>
++=======
+               <instruction type="userGroupOption">userGroupOption.xml</instruction>
+               <instruction type="language">language/*.xml</instruction>
++>>>>>>> acp.language/master
        </instructions>
  </package>
index 8719464e191016bc0f62c7a822d2dfb725328cdd,d9d70ca15f722a86b023440895760db3c81adc70..35ad57ad3549d5d26ec2897f5b4478fcfd3fc3dc
@@@ -2,29 -2,26 +2,50 @@@
  <data xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/maelstrom/userGroupOption.xsd">
        <import>
                <options>
 +                      <!-- admin.style -->
 +                      <option name="admin.style.canAddStyle">
 +                              <categoryname>admin.style</categoryname>
 +                              <optiontype>boolean</optiontype>
 +                              <defaultvalue>0</defaultvalue>
 +                              <admindefaultvalue>1</admindefaultvalue>
 +                              <showorder>1</showorder>
 +                      </option>
 +                      <option name="admin.style.canEditStyle">
 +                              <categoryname>admin.style</categoryname>
 +                              <optiontype>boolean</optiontype>
 +                              <defaultvalue>0</defaultvalue>
 +                              <admindefaultvalue>1</admindefaultvalue>
 +                              <showorder>2</showorder>
 +                      </option>
 +                      <option name="admin.style.canDeleteStyle">
 +                              <categoryname>admin.style</categoryname>
 +                              <optiontype>boolean</optiontype>
 +                              <defaultvalue>0</defaultvalue>
 +                              <admindefaultvalue>1</admindefaultvalue>
 +                              <showorder>3</showorder>
 +                      </option>
 +                      <!-- /admin.style -->
++                      
+                       <option name="admin.language.canAddLanguage">
+                               <categoryname>admin.language</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       
+                       <option name="admin.language.canEditLanguage">
+                               <categoryname>admin.language</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       
+                       <option name="admin.language.canDeleteLanguage">
+                               <categoryname>admin.language</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
                </options>
        </import>
  </data>