German translations update (many thanks Lars Hippler / Itomig !)

SVN:trunk[5916]
This commit is contained in:
Pierre Goiffon
2018-06-27 15:14:19 +00:00
parent 93763c5932
commit 5df9f38391
7 changed files with 173 additions and 173 deletions

View File

@@ -61,7 +61,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:Location/Attribute:country+' => '',
'Class:Location/Attribute:physicaldevice_list' => 'Geräte',
'Class:Location/Attribute:physicaldevice_list+' => '',
'Class:Location/Attribute:person_list' => 'kontakte',
'Class:Location/Attribute:person_list' => 'Kontakte',
'Class:Location/Attribute:person_list+' => '',
'Class:Person' => 'Person',
'Class:Person+' => '',
@@ -293,7 +293,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:Model/Attribute:type/Value:Phone+' => '',
'Class:Model/Attribute:physicaldevices_list' => 'Phyische Geräte',
'Class:Model/Attribute:physicaldevices_list+' => '',
'Class:NetworkDeviceType' => 'Netzerkgerätetyp',
'Class:NetworkDeviceType' => 'Netzwerkgerätetyp',
'Class:NetworkDeviceType+' => '',
'Class:NetworkDeviceType/Attribute:networkdevicesdevices_list' => 'Netzwerkgeräte',
'Class:NetworkDeviceType/Attribute:networkdevicesdevices_list+' => '',
@@ -1039,7 +1039,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Menu:ConfigManagementOverview+' => 'Übersicht',
'Menu:Contact' => 'Kontakte',
'Menu:Contact+' => 'Kontakte',
'Menu:Contact:Count' => '%1$d kontakten',
'Menu:Contact:Count' => '%1$d Kontakte',
'Menu:Person' => 'Personen',
'Menu:Person+' => 'Alle Personen',
'Menu:Team' => 'Teams',

View File

@@ -31,10 +31,10 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'config-apply' => 'Anwenden',
'config-apply' => 'Anwenden (Ctrl+S)',
'config-cancel' => 'Zurücksetzen',
'config-saved' => 'Successfully recorded.~~',
'config-saved' => 'Erfolgreich gesprichert',
'config-confirm-cancel' => 'Ihre Änderungen werden nicht gespeichert.',
'config-no-change' => 'Keine Änderungen: Die Datei wurde nicht verändert.',
'config-reverted' => 'The configuration has been reverted.~~',
'config-reverted' => 'Die Konfiguration wurde zurückgesetzt',
'config-parse-error' => 'Zeile %2$d: %1$s.<br/>Die Datei wurde nicht aktualisiert.',
'config-current-line' => 'Editiere Zeile: %1$s',
));

View File

@@ -31,9 +31,9 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Page:Home' => 'Start',
'Page:GoPortalHome' => 'Startseite',
'Page:GoPreviousPage' => 'vorherige Seite',
'Page:ReloadPage' => 'Reload page~~',
'Page:ReloadPage' => 'Seite neu laden',
'Portal:Button:Submit' => 'Abschicken',
'Portal:Button:Apply' => 'Update~~',
'Portal:Button:Apply' => 'Anwenden',
'Portal:Button:Cancel' => 'Zurück',
'Portal:Button:Close' => 'Schließen',
'Portal:Button:Add' => 'Hinzu',
@@ -41,12 +41,12 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Portal:Button:Delete' => 'Löschen',
'Portal:EnvironmentBanner:Title' => 'Sie sind im Moment im <strong>%1$s</strong> Modus',
'Portal:EnvironmentBanner:GoToProduction' => 'Zurück zum PRODUCTION Modus',
'Error:HTTP:401' => 'Authentication~~',
'Error:HTTP:401' => 'Authentifizierung',
'Error:HTTP:404' => 'Seite nicht gefunden.',
'Error:HTTP:500' => 'Oops! Es ist ein Fehler aufgetreten.',
'Error:HTTP:GetHelp' => 'Bitte kontaktieren Sie Ihren %1$s administrator falls das Problem öfter auftaucht.',
'Error:XHR:Fail' => 'Konnte Daten nicht laden, bitte kontaktieren Sie Ihren %1$s administrator',
'Portal:ErrorUserLoggedOut' => 'You are logged out and need to log in again in order to continue.~~',
'Portal:ErrorUserLoggedOut' => 'Sie sind ausgeloggt und müssen sich erneut einloggen, um fortfahren zu können.',
'Portal:Datatables:Language:Processing' => 'Bitte warten...',
'Portal:Datatables:Language:Search' => 'Filter :',
'Portal:Datatables:Language:LengthMenu' => 'Anzahl _MENU_ Einträge pro Seite',
@@ -87,7 +87,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Brick:Portal:Browse:Name' => 'List durchgehen',
'Brick:Portal:Browse:Mode:List' => 'Liste',
'Brick:Portal:Browse:Mode:Tree' => 'Baum',
'Brick:Portal:Browse:Mode:Mosaic' => 'Mosaic~~',
'Brick:Portal:Browse:Mode:Mosaic' => 'Kachel',
'Brick:Portal:Browse:Action:Drilldown' => 'Drilldown',
'Brick:Portal:Browse:Action:View' => 'Details',
'Brick:Portal:Browse:Action:Edit' => 'Editieren',
@@ -102,18 +102,18 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
Dict::Add('DE DE', 'German', 'Deutsch', array(
'Brick:Portal:Manage:Name' => 'Einträge managen',
'Brick:Portal:Manage:Table:NoData' => 'Kein Eintrag.',
'Brick:Portal:Manage:Table:ItemActions' => 'Actions~~',
'Brick:Portal:Manage:DisplayMode:list' => 'List~~',
'Brick:Portal:Manage:DisplayMode:pie-chart' => 'Pie Chart~~',
'Brick:Portal:Manage:DisplayMode:bar-chart' => 'Bar Chart',
'Brick:Portal:Manage:Others' => 'Others~~',
'Brick:Portal:Manage:All' => 'All~~',
'Brick:Portal:Manage:Group' => 'Group~~',
'Brick:Portal:Manage:fct:count' => 'Total~~',
'Brick:Portal:Manage:fct:sum' => 'Sum~~',
'Brick:Portal:Manage:fct:avg' => 'Average~~',
'Brick:Portal:Manage:fct:min' => 'Min~~',
'Brick:Portal:Manage:fct:max' => 'Max~~',
'Brick:Portal:Manage:Table:ItemActions' => 'Aktionen',
'Brick:Portal:Manage:DisplayMode:list' => 'List~~',
'Brick:Portal:Manage:DisplayMode:pie-chart' => 'Pie Chart~~',
'Brick:Portal:Manage:DisplayMode:bar-chart' => 'Bar Chart~~',
'Brick:Portal:Manage:Others' => 'Others~~',
'Brick:Portal:Manage:All' => 'All~~',
'Brick:Portal:Manage:Group' => 'Group~~',
'Brick:Portal:Manage:fct:count' => 'Total~~',
'Brick:Portal:Manage:fct:sum' => 'Sum~~',
'Brick:Portal:Manage:fct:avg' => 'Average~~',
'Brick:Portal:Manage:fct:min' => 'Min~~',
'Brick:Portal:Manage:fct:max' => 'Max~~',
));
// ObjectBrick brick
@@ -131,12 +131,12 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
// CreateBrick brick
Dict::Add('DE DE', 'German', 'Deutsch', array(
'Brick:Portal:Create:Name' => 'Schnelles Erstellen',
'Brick:Portal:Create:ChooseType' => 'Please, choose a type~~',
'Brick:Portal:Create:ChooseType' => 'Bitte wählen Sie einen Typ',
));
// Filter brick
Dict::Add('DE DE', 'German', 'Deutsch', array(
'Brick:Portal:Filter:Name' => 'Prefilter a brick~~',
'Brick:Portal:Filter:SearchInput:Placeholder' => 'eg. connect wifi~~',
'Brick:Portal:Filter:SearchInput:Submit' => 'Search~~',
'Brick:Portal:Filter:Name' => 'Brick vorfiltern',
'Brick:Portal:Filter:SearchInput:Placeholder' => 'z.B. connect wifi',
'Brick:Portal:Filter:SearchInput:Submit' => 'Suchen',
));

View File

@@ -69,7 +69,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:ServiceFamily+' => '',
'Class:ServiceFamily/Attribute:name' => 'Name',
'Class:ServiceFamily/Attribute:name+' => '',
'Class:ServiceFamily/Attribute:icon' => 'Icon~~',
'Class:ServiceFamily/Attribute:icon' => 'Icon',
'Class:ServiceFamily/Attribute:icon+' => '',
'Class:Service' => 'Service',
'Class:Service+' => '',
@@ -93,7 +93,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:Service/Attribute:status/Value:obsolete+' => '',
'Class:Service/Attribute:status/Value:production' => 'Produktion',
'Class:Service/Attribute:status/Value:production+' => '',
'Class:Service/Attribute:icon' => 'Icon~~',
'Class:Service/Attribute:icon' => 'Icon',
'Class:Service/Attribute:icon+' => '',
'Class:Service/Attribute:customercontracts_list' => 'Kunden-Verträge',
'Class:Service/Attribute:customercontracts_list+' => '',
@@ -248,7 +248,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Menu:SLT+' => '',
'Menu:DeliveryModel' => 'Delivery-Modelle',
'Menu:DeliveryModel+' => '',
'Class:Contract' => 'Contract',
'Class:Contract' => 'Vertrag',
'Class:Contract+' => '',
'Class:Contract/Attribute:name' => 'Name',
'Class:Contract/Attribute:name+' => '',

View File

@@ -65,7 +65,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:ServiceFamily+' => '',
'Class:ServiceFamily/Attribute:name' => 'Name',
'Class:ServiceFamily/Attribute:name+' => '',
'Class:ServiceFamily/Attribute:icon' => 'Icon~~',
'Class:ServiceFamily/Attribute:icon' => 'Icon',
'Class:ServiceFamily/Attribute:icon+' => '',
'Class:ServiceFamily/Attribute:services_list' => 'Services',
'Class:ServiceFamily/Attribute:services_list+' => '',
@@ -91,7 +91,7 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:Service/Attribute:status/Value:obsolete+' => '',
'Class:Service/Attribute:status/Value:production' => 'Produktion',
'Class:Service/Attribute:status/Value:production+' => '',
'Class:Service/Attribute:icon' => 'Icon~~',
'Class:Service/Attribute:icon' => 'Icon',
'Class:Service/Attribute:icon+' => '',
'Class:Service/Attribute:customercontracts_list' => 'Kunden-Verträge',
'Class:Service/Attribute:customercontracts_list+' => '',

View File

@@ -181,20 +181,20 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:EventWebService/Attribute:log_error+' => 'Ergebnis der Fehler-Protokollierung',
'Class:EventWebService/Attribute:data' => 'Daten',
'Class:EventWebService/Attribute:data+' => 'Ergebnisdaten',
'Class:EventRestService' => 'REST/JSON call~~',
'Class:EventRestService+' => 'Trace of a REST/JSON service call~~',
'Class:EventRestService/Attribute:operation' => 'Operation~~',
'Class:EventRestService/Attribute:operation+' => 'Argument \'operation\'~~',
'Class:EventRestService/Attribute:version' => 'Version~~',
'Class:EventRestService/Attribute:version+' => 'Argument \'version\'~~',
'Class:EventRestService/Attribute:json_input' => 'Input~~',
'Class:EventRestService/Attribute:json_input+' => 'Argument \'json_data\'~~',
'Class:EventRestService/Attribute:code' => 'Code~~',
'Class:EventRestService/Attribute:code+' => 'Result code~~',
'Class:EventRestService/Attribute:json_output' => 'Response~~',
'Class:EventRestService/Attribute:json_output+' => 'HTTP response (json)~~',
'Class:EventRestService/Attribute:provider' => 'Provider~~',
'Class:EventRestService/Attribute:provider+' => 'PHP class implementing the expected operation~~',
'Class:EventRestService' => 'REST/JSON Call',
'Class:EventRestService+' => 'Trace eines REST/JSON-Calls',
'Class:EventRestService/Attribute:operation' => 'Operation',
'Class:EventRestService/Attribute:operation+' => 'Argument \'operation\'',
'Class:EventRestService/Attribute:version' => 'Version',
'Class:EventRestService/Attribute:version+' => 'Argument \'version\'',
'Class:EventRestService/Attribute:json_input' => 'Eingabe',
'Class:EventRestService/Attribute:json_input+' => 'Argument \'json_data\'',
'Class:EventRestService/Attribute:code' => 'Ergebniscode',
'Class:EventRestService/Attribute:code+' => 'Ergebniscode',
'Class:EventRestService/Attribute:json_output' => 'Antwort',
'Class:EventRestService/Attribute:json_output+' => 'HTTP Antwort (JSON)',
'Class:EventRestService/Attribute:provider' => 'Provider',
'Class:EventRestService/Attribute:provider+' => 'PHP-Klasse die die erwartete Operation implementiert',
'Class:EventLoginUsage' => 'Login Verwendung',
'Class:EventLoginUsage+' => '',
'Class:EventLoginUsage/Attribute:user_id' => 'Login',

View File

@@ -118,9 +118,9 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'Class:User/Attribute:allowed_org_list+' => 'Der Endbenutzer ist berechtigt, die Daten der folgenden Organisationen zu sehen. Wenn keine Organisation zu sehen ist, gibt es keine Beschränkung.',
'Class:User/Error:LoginMustBeUnique' => 'Login-Namen müssen unterschiedlich sein - "%1s" benutzt diesen Login-Name bereits.',
'Class:User/Error:AtLeastOneProfileIsNeeded' => 'Mindestens ein Profil muss diesem Benutzer zugewiesen sein.',
'Class:User/Error:AtLeastOneOrganizationIsNeeded' => 'At least one organization must be assigned to this user.~~',
'Class:User/Error:OrganizationNotAllowed' => 'Organization not allowed.~~',
'Class:User/Error:UserOrganizationNotAllowed' => 'The user account does not belong to your allowed organizations.~~',
'Class:User/Error:AtLeastOneOrganizationIsNeeded' => 'Mindestens eine Organisation muss diesem Benutzer zugewiesen sein.',
'Class:User/Error:OrganizationNotAllowed' => 'Diese Organisation ist nicht erlaubt.',
'Class:User/Error:UserOrganizationNotAllowed' => 'Das Benutzerkonto gehört nicht zu den für Sie freigegebenen Organisationen',
'Class:URP_Dimensions' => 'Dimension',
'Class:URP_Dimensions+' => 'Anwendungsdimension (Festlegen von Silos)',
'Class:URP_Dimensions/Attribute:name' => 'Name',
@@ -564,13 +564,13 @@ Dict::Add('DE DE', 'German', 'Deutsch', array(
'UI:Schema:LifeCycleAttributeMustChange' => 'Muss ändern',
'UI:Schema:LifeCycleAttributeMustPrompt' => 'Benutzer wird zur Änderung des Wertes aufgefordert werden',
'UI:Schema:LifeCycleEmptyList' => 'Leere Liste',
'UI:Schema:ClassFilter' => 'Class:~~',
'UI:Schema:DisplayLabel' => 'Display:~~',
'UI:Schema:DisplaySelector/LabelAndCode' => 'Label and code~~',
'UI:Schema:DisplaySelector/Label' => 'Label~~',
'UI:Schema:DisplaySelector/Code' => 'Code~~',
'UI:Schema:Attribute/Filter' => 'Filter~~',
'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"~~',
'UI:Schema:ClassFilter' => 'Klasse:',
'UI:Schema:DisplayLabel' => 'Label:',
'UI:Schema:DisplaySelector/LabelAndCode' => 'Label und Code',
'UI:Schema:DisplaySelector/Label' => 'Label',
'UI:Schema:DisplaySelector/Code' => 'Code',
'UI:Schema:Attribute/Filter' => 'Filter',
'UI:Schema:DefaultNullValue' => 'Default null : "%1$s"',
'UI:LinksWidget:Autocomplete+' => 'Geben Sie die ersten 3 Buchstaben ein...',
'UI:Edit:TestQuery' => 'Query testen',
'UI:Combo:SelectValue' => '--- wählen Sie einen Wert ---',
@@ -957,17 +957,17 @@ Wenn Aktionen mit Trigger verknüpft sind, bekommt jede Aktion eine Auftragsnumm
'UI:DashboardEdit:DashletProperties' => 'Dashlet-Einstellungen',
'UI:Form:Property' => 'Einstellung',
'UI:Form:Value' => 'Wert',
'UI:DashletUnknown:Label' => 'Unknown~~',
'UI:DashletUnknown:Description' => 'Unknown dashlet (might have been uninstalled)~~',
'UI:DashletUnknown:RenderText:View' => 'Unable to render this dashlet.~~',
'UI:DashletUnknown:RenderText:Edit' => 'Unable to render this dashlet (class "%1$s"). Check with your administrator if it is still available.~~',
'UI:DashletUnknown:RenderNoDataText:Edit' => 'No preview available for this dashlet (class "%1$s").~~',
'UI:DashletUnknown:Prop-XMLConfiguration' => 'Configuration (shown as raw XML)~~',
'UI:DashletUnknown:Label' => 'Unbekannt',
'UI:DashletUnknown:Description' => 'Unbekanntes Dashlet (ggf. wurde es deinstalliert)',
'UI:DashletUnknown:RenderText:View' => 'Dieses Dashlet kann nicht dargestellt werden.',
'UI:DashletUnknown:RenderText:Edit' => 'Dieses Dashlet kann nicht dargestellt werden (Klasse "%1$s"). Bitte kontaktieren Sie Ihren Administrator, ob es noch verfügbar ist.',
'UI:DashletUnknown:RenderNoDataText:Edit' => 'Keine Vorschau für dieses Dashlet verfügbar (Klasse "%1$s").',
'UI:DashletUnknown:Prop-XMLConfiguration' => 'Konfiguration (Anzeige des XML als einfacher Text)',
'UI:DashletProxy:Label' => 'Proxy~~',
'UI:DashletProxy:Description' => 'Proxy dashlet~~',
'UI:DashletProxy:RenderNoDataText:Edit' => 'No preview available for this third-party dashlet (class "%1$s").~~',
'UI:DashletProxy:Prop-XMLConfiguration' => 'Configuration (shown as raw XML)~~',
'UI:DashletProxy:Label' => 'Proxy',
'UI:DashletProxy:Description' => 'Proxy Dashlet',
'UI:DashletProxy:RenderNoDataText:Edit' => 'Keine Vorschau für dieses externe Dashlet verfügbar (Klasse "%1$s").',
'UI:DashletProxy:Prop-XMLConfiguration' => 'Konfiguration (Anzeige des XML als einfacher Text)',
'UI:DashletPlainText:Label' => 'Text',
'UI:DashletPlainText:Description' => 'Reiner Text (ohne Formatierung)',
'UI:DashletPlainText:Prop-Text' => 'Text',
@@ -998,25 +998,25 @@ Wenn Aktionen mit Trigger verknüpft sind, bekommt jede Aktion eine Auftragsnumm
'UI:DashletGroupByTable:Description' => 'Liste (gruppiert nach einem Feld)',
// New in 2.5
'UI:DashletGroupBy:Prop-Function' => 'Aggregation function~~',
'UI:DashletGroupBy:Prop-FunctionAttribute' => 'Function attribute~~',
'UI:DashletGroupBy:Prop-OrderDirection' => 'Direction~~',
'UI:DashletGroupBy:Prop-OrderField' => 'Order by~~',
'UI:DashletGroupBy:Prop-Limit' => 'Limit~~',
'UI:DashletGroupBy:Prop-Function' => 'Aggregatfunktion',
'UI:DashletGroupBy:Prop-FunctionAttribute' => 'Funktionsattribut',
'UI:DashletGroupBy:Prop-OrderDirection' => 'Richtung',
'UI:DashletGroupBy:Prop-OrderField' => 'Sortieren nach',
'UI:DashletGroupBy:Prop-Limit' => 'Limit',
'UI:DashletGroupBy:Order:asc' => 'Ascending~~',
'UI:DashletGroupBy:Order:desc' => 'Descending~~',
'UI:DashletGroupBy:Order:asc' => 'Aufsteigend',
'UI:DashletGroupBy:Order:desc' => 'Absteigend',
'UI:GroupBy:count' => 'Count~~',
'UI:GroupBy:count+' => 'Number of elements~~',
'UI:GroupBy:sum' => 'Sum~~',
'UI:GroupBy:sum+' => 'Sum of %1$s~~',
'UI:GroupBy:avg' => 'Average~~',
'UI:GroupBy:avg+' => 'Average of %1$s~~',
'UI:GroupBy:min' => 'Minimum~~',
'UI:GroupBy:min+' => 'Minimum of %1$s~~',
'UI:GroupBy:max' => 'Maximum~~',
'UI:GroupBy:max+' => 'Maximum of %1$s~~',
'UI:GroupBy:count' => 'Anzahl',
'UI:GroupBy:count+' => 'Anzahl der Elemente',
'UI:GroupBy:sum' => 'Suumme',
'UI:GroupBy:sum+' => 'Suumme von %1$s',
'UI:GroupBy:avg' => 'Durchschnitt',
'UI:GroupBy:avg+' => 'Durchschnitt von %1$s',
'UI:GroupBy:min' => 'Minimum',
'UI:GroupBy:min+' => 'Minimum von %1$s',
'UI:GroupBy:max' => 'Maximum',
'UI:GroupBy:max+' => 'Maximum von %1$s',
// ---
'UI:DashletHeaderStatic:Label' => 'Header',
@@ -1175,123 +1175,123 @@ Wenn Aktionen mit Trigger verknüpft sind, bekommt jede Aktion eine Auftragsnumm
'UI:UploadNotSupportedInThisMode' => 'Die Modifizierung von Bildern oder Dateien wird in diesem Modus nicht unterstützt.',
// Search form
'UI:Search:Toggle' => 'Minimize / Expand~~',
'UI:Search:AutoSubmit:DisabledHint' => 'Auto submit has been disabled for this class~~',
'UI:Search:Criterion:MoreMenu:AddCriteria' => 'Add new criteria~~',
'UI:Search:Toggle' => 'Ein-/Ausklappen',
'UI:Search:AutoSubmit:DisabledHint' => 'Automatische Eingabe für diese Klasse deaktiviert',
'UI:Search:Criterion:MoreMenu:AddCriteria' => 'Kriterium hinzufügen',
// - Add new criteria button
'UI:Search:AddCriteria:List:RecentlyUsed:Title' => 'Recently used~~',
'UI:Search:AddCriteria:List:MostPopular:Title' => 'Most popular~~',
'UI:Search:AddCriteria:List:Others:Title' => 'Others~~',
'UI:Search:AddCriteria:List:RecentlyUsed:Placeholder' => 'None yet.~~',
'UI:Search:AddCriteria:List:RecentlyUsed:Title' => 'Kürzlich verwendet',
'UI:Search:AddCriteria:List:MostPopular:Title' => 'Am beliebtesten',
'UI:Search:AddCriteria:List:Others:Title' => 'Andere',
'UI:Search:AddCriteria:List:RecentlyUsed:Placeholder' => 'Noch keine',
// - Criteria titles
// - Default widget
'UI:Search:Criteria:Title:Default:Any' => '%1$s: Any~~',
'UI:Search:Criteria:Title:Default:Empty' => '%1$s is empty~~',
'UI:Search:Criteria:Title:Default:NotEmpty' => '%1$s is not empty~~',
'UI:Search:Criteria:Title:Default:Equals' => '%1$s equals %2$s~~',
'UI:Search:Criteria:Title:Default:Contains' => '%1$s contains %2$s~~',
'UI:Search:Criteria:Title:Default:StartsWith' => '%1$s starts with %2$s~~',
'UI:Search:Criteria:Title:Default:EndsWith' => '%1$s ends with %2$s~~',
'UI:Search:Criteria:Title:Default:RegExp' => '%1$s matches %2$s~~',
'UI:Search:Criteria:Title:Default:GreaterThan' => '%1$s > %2$s~~',
'UI:Search:Criteria:Title:Default:GreaterThanOrEquals' => '%1$s >= %2$s~~',
'UI:Search:Criteria:Title:Default:LessThan' => '%1$s < %2$s~~',
'UI:Search:Criteria:Title:Default:LessThanOrEquals' => '%1$s <= %2$s~~',
'UI:Search:Criteria:Title:Default:Different' => '%1$s ≠ %2$s~~',
'UI:Search:Criteria:Title:Default:Between' => '%1$s between [%2$s]~~',
'UI:Search:Criteria:Title:Default:BetweenDates' => '%1$s [%2$s]~~',
'UI:Search:Criteria:Title:Default:BetweenDates:All' => '%1$s: Any~~',
'UI:Search:Criteria:Title:Default:BetweenDates:From' => '%1$s from %2$s~~',
'UI:Search:Criteria:Title:Default:BetweenDates:Until' => '%1$s until %2$s~~',
'UI:Search:Criteria:Title:Default:Between:All' => '%1$s: Any~~',
'UI:Search:Criteria:Title:Default:Between:From' => '%1$s from %2$s~~',
'UI:Search:Criteria:Title:Default:Between:Until' => '%1$s up to %2$s~~',
'UI:Search:Criteria:Title:Default:Any' => '%1$s: Beliebig',
'UI:Search:Criteria:Title:Default:Empty' => '%1$s ist leer',
'UI:Search:Criteria:Title:Default:NotEmpty' => '%1$s ist nicht leer',
'UI:Search:Criteria:Title:Default:Equals' => '%1$s is gleich %2$s',
'UI:Search:Criteria:Title:Default:Contains' => '%1$s enthält %2$s',
'UI:Search:Criteria:Title:Default:StartsWith' => '%1$s startet mit %2$s',
'UI:Search:Criteria:Title:Default:EndsWith' => '%1$s endet mit %2$s',
'UI:Search:Criteria:Title:Default:RegExp' => '%1$s passt zu %2$s',
'UI:Search:Criteria:Title:Default:GreaterThan' => '%1$s > %2$s',
'UI:Search:Criteria:Title:Default:GreaterThanOrEquals' => '%1$s >= %2$s',
'UI:Search:Criteria:Title:Default:LessThan' => '%1$s < %2$s',
'UI:Search:Criteria:Title:Default:LessThanOrEquals' => '%1$s <= %2$s',
'UI:Search:Criteria:Title:Default:Different' => '%1$s ≠ %2$s',
'UI:Search:Criteria:Title:Default:Between' => '%1$s zwischen [%2$s]',
'UI:Search:Criteria:Title:Default:BetweenDates' => '%1$s [%2$s]',
'UI:Search:Criteria:Title:Default:BetweenDates:All' => '%1$s: Beliebig',
'UI:Search:Criteria:Title:Default:BetweenDates:From' => '%1$s von %2$s',
'UI:Search:Criteria:Title:Default:BetweenDates:Until' => '%1$s bis %2$s',
'UI:Search:Criteria:Title:Default:Between:All' => '%1$s: Beliebig',
'UI:Search:Criteria:Title:Default:Between:From' => '%1$s von %2$s',
'UI:Search:Criteria:Title:Default:Between:Until' => '%1$s bis %2$s',
// - Numeric widget
// None yet
// - DateTime widget
'UI:Search:Criteria:Title:DateTime:Between' => '%2$s <= 1$s <= %3$s~~',
'UI:Search:Criteria:Title:DateTime:Between' => '%2$s <= 1$s <= %3$s',
// - Enum widget
'UI:Search:Criteria:Title:Enum:In' => '%1$s: %2$s~~',
'UI:Search:Criteria:Title:Enum:In:Many' => '%1$s: %2$s and %3$s others~~',
'UI:Search:Criteria:Title:Enum:In:All' => '%1$s: Any~~',
'UI:Search:Criteria:Title:Enum:In' => '%1$s: %2$s',
'UI:Search:Criteria:Title:Enum:In:Many' => '%1$s: %2$s und %3$s andere',
'UI:Search:Criteria:Title:Enum:In:All' => '%1$s: Beliebig',
// - External key widget
'UI:Search:Criteria:Title:ExternalKey:Empty' => '%1$s is defined~~',
'UI:Search:Criteria:Title:ExternalKey:NotEmpty' => '%1$s is not defined~~',
'UI:Search:Criteria:Title:ExternalKey:Equals' => '%1$s %2$s~~',
'UI:Search:Criteria:Title:ExternalKey:In' => '%1$s: %2$s~~',
'UI:Search:Criteria:Title:ExternalKey:In:Many' => '%1$s: %2$s and %3$s others~~',
'UI:Search:Criteria:Title:ExternalKey:In:All' => '%1$s: Any~~',
'UI:Search:Criteria:Title:ExternalKey:Empty' => '%1$s ist definiert',
'UI:Search:Criteria:Title:ExternalKey:NotEmpty' => '%1$s ist nicht definiert',
'UI:Search:Criteria:Title:ExternalKey:Equals' => '%1$s %2$s',
'UI:Search:Criteria:Title:ExternalKey:In' => '%1$s: %2$s',
'UI:Search:Criteria:Title:ExternalKey:In:Many' => '%1$s: %2$s und %3$s andere',
'UI:Search:Criteria:Title:ExternalKey:In:All' => '%1$s: Beliebig',
// - Hierarchical key widget
'UI:Search:Criteria:Title:HierarchicalKey:Empty' => '%1$s is defined~~',
'UI:Search:Criteria:Title:HierarchicalKey:NotEmpty' => '%1$s is not defined~~',
'UI:Search:Criteria:Title:HierarchicalKey:Equals' => '%1$s %2$s~~',
'UI:Search:Criteria:Title:HierarchicalKey:In' => '%1$s: %2$s~~',
'UI:Search:Criteria:Title:HierarchicalKey:In:Many' => '%1$s: %2$s and %3$s others~~',
'UI:Search:Criteria:Title:HierarchicalKey:In:All' => '%1$s: Any~~',
'UI:Search:Criteria:Title:HierarchicalKey:Empty' => '%1$s ist definiert',
'UI:Search:Criteria:Title:HierarchicalKey:NotEmpty' => '%1$s ist nicht definiert',
'UI:Search:Criteria:Title:HierarchicalKey:Equals' => '%1$s %2$s',
'UI:Search:Criteria:Title:HierarchicalKey:In' => '%1$s: %2$s',
'UI:Search:Criteria:Title:HierarchicalKey:In:Many' => '%1$s: %2$s und %3$s andere',
'UI:Search:Criteria:Title:HierarchicalKey:In:All' => '%1$s: Beliebig',
// - Criteria operators
// - Default widget
'UI:Search:Criteria:Operator:Default:Empty' => 'Is empty~~',
'UI:Search:Criteria:Operator:Default:NotEmpty' => 'Is not empty~~',
'UI:Search:Criteria:Operator:Default:Equals' => 'Equals~~',
'UI:Search:Criteria:Operator:Default:Between' => 'Between~~',
'UI:Search:Criteria:Operator:Default:Empty' => 'Ist leer',
'UI:Search:Criteria:Operator:Default:NotEmpty' => 'Ist nicht leer',
'UI:Search:Criteria:Operator:Default:Equals' => 'Ist gleich',
'UI:Search:Criteria:Operator:Default:Between' => 'Ist zwischen',
// - String widget
'UI:Search:Criteria:Operator:String:Contains' => 'Contains~~',
'UI:Search:Criteria:Operator:String:StartsWith' => 'Starts with~~',
'UI:Search:Criteria:Operator:String:EndsWith' => 'Ends with~~',
'UI:Search:Criteria:Operator:String:RegExp' => 'Regular exp.~~',
'UI:Search:Criteria:Operator:String:Contains' => 'Enthält',
'UI:Search:Criteria:Operator:String:StartsWith' => 'Startet mit',
'UI:Search:Criteria:Operator:String:EndsWith' => 'Endet mit',
'UI:Search:Criteria:Operator:String:RegExp' => 'Reg. Ausdruck',
// - Numeric widget
'UI:Search:Criteria:Operator:Numeric:Equals' => 'Equals~~',
'UI:Search:Criteria:Operator:Numeric:GreaterThan' => 'Greater~~',
'UI:Search:Criteria:Operator:Numeric:GreaterThanOrEquals' => 'Greater / equals~~',
'UI:Search:Criteria:Operator:Numeric:LessThan' => 'Less~~',
'UI:Search:Criteria:Operator:Numeric:LessThanOrEquals' => 'Less / equals~~',
'UI:Search:Criteria:Operator:Numeric:Different' => 'Different~~',
'UI:Search:Criteria:Operator:Numeric:Equals' => 'Ist gleich',
'UI:Search:Criteria:Operator:Numeric:GreaterThan' => 'Ist größer',
'UI:Search:Criteria:Operator:Numeric:GreaterThanOrEquals' => 'Ist größer / gleich',
'UI:Search:Criteria:Operator:Numeric:LessThan' => 'Ist kleiner',
'UI:Search:Criteria:Operator:Numeric:LessThanOrEquals' => 'Ist kleiner / gleich',
'UI:Search:Criteria:Operator:Numeric:Different' => 'Ist ungleich',
// - Other translations
'UI:Search:Value:Filter:Placeholder' => 'Filter...~~',
'UI:Search:Value:Search:Placeholder' => 'Search...~~',
'UI:Search:Value:Autocomplete:StartTyping' => 'Start typing for possible values.~~',
'UI:Search:Value:Autocomplete:Wait' => 'Please wait...~~',
'UI:Search:Value:Autocomplete:NoResult' => 'No result.~~',
'UI:Search:Value:Toggler:CheckAllNone' => 'Check all / none~~',
'UI:Search:Value:Toggler:CheckAllNoneFiltered' => 'Check all / none visibles~~',
'UI:Search:Value:Filter:Placeholder' => 'Filter...',
'UI:Search:Value:Search:Placeholder' => 'Suche...',
'UI:Search:Value:Autocomplete:StartTyping' => 'Geben Sie mögliche Werte ein.',
'UI:Search:Value:Autocomplete:Wait' => 'Bitte warten...',
'UI:Search:Value:Autocomplete:NoResult' => 'Kein Ergebnis',
'UI:Search:Value:Toggler:CheckAllNone' => 'Alles aus- / abwählen',
'UI:Search:Value:Toggler:CheckAllNoneFiltered' => 'Alle Sichtbaren aus- / abwählen',
// - Widget other translations
'UI:Search:Criteria:Numeric:From' => 'From~~',
'UI:Search:Criteria:Numeric:Until' => 'To~~',
'UI:Search:Criteria:Numeric:PlaceholderFrom' => 'Any~~',
'UI:Search:Criteria:Numeric:PlaceholderUntil' => 'Any~~',
'UI:Search:Criteria:DateTime:From' => 'From~~',
'UI:Search:Criteria:DateTime:FromTime' => 'From~~',
'UI:Search:Criteria:DateTime:Until' => 'until~~',
'UI:Search:Criteria:DateTime:UntilTime' => 'until~~',
'UI:Search:Criteria:DateTime:PlaceholderFrom' => 'Any date~~',
'UI:Search:Criteria:DateTime:PlaceholderFromTime' => 'Any date~~',
'UI:Search:Criteria:DateTime:PlaceholderUntil' => 'Any date~~',
'UI:Search:Criteria:DateTime:PlaceholderUntilTime' => 'Any date~~',
'UI:Search:Criteria:HierarchicalKey:ChildrenIncluded:Hint' => 'Children of the selected objects will be included.~~',
'UI:Search:Criteria:Numeric:From' => 'Von',
'UI:Search:Criteria:Numeric:Until' => 'Bis',
'UI:Search:Criteria:Numeric:PlaceholderFrom' => 'Beliebig',
'UI:Search:Criteria:Numeric:PlaceholderUntil' => 'Beliebig',
'UI:Search:Criteria:DateTime:From' => 'Von',
'UI:Search:Criteria:DateTime:FromTime' => 'Von',
'UI:Search:Criteria:DateTime:Until' => 'Bis',
'UI:Search:Criteria:DateTime:UntilTime' => 'Bis',
'UI:Search:Criteria:DateTime:PlaceholderFrom' => 'Beliebig',
'UI:Search:Criteria:DateTime:PlaceholderFromTime' => 'Beliebig',
'UI:Search:Criteria:DateTime:PlaceholderUntil' => 'Beliebig',
'UI:Search:Criteria:DateTime:PlaceholderUntilTime' => 'Beliebig',
'UI:Search:Criteria:HierarchicalKey:ChildrenIncluded:Hint' => 'Kinderelemente ausgewählter Objekte werden berücksichtigt.',
'UI:Search:Criteria:Raw:Filtered' => 'Filtered~~',
'UI:Search:Criteria:Raw:FilteredOn' => 'Filtered on %1$s~~',
'UI:Search:Criteria:Raw:Filtered' => 'Gefiltert',
'UI:Search:Criteria:Raw:FilteredOn' => 'Gefiltert über %1$s',
));
//
// Expression to Natural language
//
Dict::Add('EN US', 'English', 'English', array(
'Expression:Operator:AND' => ' AND ~~',
'Expression:Operator:OR' => ' OR ~~',
Dict::Add('DE DE', 'German', 'Deutsch', array(
'Expression:Operator:AND' => ' UND ',
'Expression:Operator:OR' => ' ODER ',
'Expression:Unit:Short:DAY' => 'd~~',
'Expression:Unit:Short:WEEK' => 'w~~',
'Expression:Unit:Short:MONTH' => 'm~~',
'Expression:Unit:Short:YEAR' => 'y~~',
'Expression:Unit:Short:DAY' => 't',
'Expression:Unit:Short:WEEK' => 'w',
'Expression:Unit:Short:MONTH' => 'm',
'Expression:Unit:Short:YEAR' => 'j',
'Expression:Unit:Long:DAY' => 'day(s)~~',
'Expression:Unit:Long:HOUR' => 'hour(s)~~',
'Expression:Unit:Long:MINUTE' => 'minute(s)~~',
'Expression:Unit:Long:DAY' => 'Tag(e)',
'Expression:Unit:Long:HOUR' => 'Stunde(n)',
'Expression:Unit:Long:MINUTE' => 'Minute(n)',
'Expression:Verb:NOW' => 'now~~',
'Expression:Verb:NOW' => 'jetzt',
));