dbXapp 2.0
RAD, CMS, Module und Runtime-IDE fuer dbXapp
Loading...
Searching...
No Matches
config-lng.fd.php File Reference

Go to the source code of this file.

Variables

 $lngOptions = 'de=Deutsch (DE)&en=English (EN)&es=Espanol (ES)&fr=Francais (FR)&it=Italiano (IT)'
 $providerOptions = 'copy=Text kopieren (Standard)&none=Leer lassen&deepl=DeepL API&openai=OpenAI API&custom=Custom (translate.php)'
 $modelOptions = 'gpt-4o-mini=gpt-4o-mini (schnell)&gpt-4o=gpt-4o (qualitaet)&gpt-4.1-mini=gpt-4.1-mini'
 $field = array()
 $field ['name'] = 'default_lng'
 $field ['type'] = 'varchar'
 $field ['length'] = '8'
 $field ['default'] = 'de'
 $field ['label'] = 'Master-Sprache'
 $field ['rules'] = '*'
 $field ['tooltip'] = 'Steuersprache des CMS: Struktur, Provision, Auto-Sync und Master-Revision. Entspricht default_lng in der System-Config (dbx).'
 $field ['errormsg'] = 'Bitte eine gueltige Master-Sprache waehlen.'
 $field ['placeholder'] = 'de'
 $field ['options'] = $lngOptions
 $field ['tpl'] = 'select-single-label'
 $fields [] = $field
 $field ['name'] = 'accessible_lng'
 $field ['type'] = 'varchar'
 $field ['length'] = '128'
 $field ['default'] = 'de'
 $field ['label'] = 'Verfuegbare Sprachen'
 $field ['rules'] = '*'
 $field ['tooltip'] = 'Alle Sprachen fuer CMS-Tree, Sprach-Badges und UI-Umschaltung. Die Master-Sprache muss enthalten sein. Gespeichert als accessible_lng in dbx.'
 $field ['errormsg'] = 'Mindestens eine Sprache auswaehlen.'
 $field ['placeholder'] = 'de, en, es'
 $field ['options'] = $lngOptions
 $field ['tpl'] = 'select-multible-label'
 $field ['name'] = 'home_cid'
 $field ['type'] = 'varchar'
 $field ['length'] = '16'
 $field ['default'] = '1'
 $field ['label'] = 'Startseite (Master)'
 $field ['rules'] = 'int'
 $field ['tooltip'] = 'Content-ID der Startseite in der Master-Sprache (dbxHome/cid). Zielsprachen werden per lng_uid auf die passende Seite aufgeloest.'
 $field ['errormsg'] = 'Bitte eine gueltige Content-ID angeben.'
 $field ['placeholder'] = 'z. B. 1'
 $field ['options'] = ''
 $field ['tpl'] = 'text-label'
 $field ['name'] = 'lng_translate_provider'
 $field ['type'] = 'varchar'
 $field ['length'] = '32'
 $field ['default'] = 'copy'
 $field ['label'] = 'Uebersetzungs-Provider'
 $field ['rules'] = '*'
 $field ['tooltip'] = 'copy = Master-Text uebernehmen. none = Zieltext leer. deepl/openai = API-Uebersetzung. custom = eigenes translate.php im Modul.'
 $field ['errormsg'] = 'Bitte einen Provider waehlen.'
 $field ['placeholder'] = 'copy'
 $field ['options'] = $providerOptions
 $field ['tpl'] = 'select-single-label'
 $field ['name'] = 'lng_translate_api_key'
 $field ['type'] = 'varchar'
 $field ['length'] = '256'
 $field ['default'] = ''
 $field ['label'] = 'API-Schluessel'
 $field ['rules'] = ''
 $field ['tooltip'] = 'Pflicht bei deepl und openai. Bei copy/none leer lassen. Wird in der dbxContent-Config gespeichert.'
 $field ['errormsg'] = ''
 $field ['placeholder'] = 'sk-... oder DeepL-Auth-Key'
 $field ['options'] = ''
 $field ['tpl'] = 'password-label'
 $field ['name'] = 'lng_translate_api_url'
 $field ['type'] = 'varchar'
 $field ['length'] = '256'
 $field ['default'] = ''
 $field ['label'] = 'API-URL (optional)'
 $field ['rules'] = ''
 $field ['tooltip'] = 'Leer = Provider-Standard. Nur setzen bei eigenem Endpoint (z. B. DeepL Free API) oder Custom-Translate-URL.'
 $field ['errormsg'] = ''
 $field ['placeholder'] = 'z. B. https://api.deepl.com/v2/translate'
 $field ['options'] = ''
 $field ['tpl'] = 'text-label'
 $field ['name'] = 'lng_translate_model'
 $field ['type'] = 'varchar'
 $field ['length'] = '64'
 $field ['default'] = 'gpt-4o-mini'
 $field ['label'] = 'OpenAI-Modell'
 $field ['rules'] = ''
 $field ['tooltip'] = 'Nur bei Provider openai. Modell-ID fuer Chat-Completions (z. B. gpt-4o-mini fuer schnelle Uebersetzungen).'
 $field ['errormsg'] = ''
 $field ['placeholder'] = 'gpt-4o-mini'
 $field ['options'] = $modelOptions
 $field ['tpl'] = 'select-single-label'

Variable Documentation

◆ $field [1/78]

$field[ 'default'] = 'gpt-4o-mini'

Definition at line 97 of file config-lng.fd.php.

◆ $field [2/78]

$field[ 'default'] = ''

Definition at line 83 of file config-lng.fd.php.

◆ $field [3/78]

$field[ 'default'] = ''

Definition at line 69 of file config-lng.fd.php.

◆ $field [4/78]

$field[ 'default'] = 'copy'

Definition at line 55 of file config-lng.fd.php.

◆ $field [5/78]

$field[ 'default'] = '1'

Definition at line 41 of file config-lng.fd.php.

◆ $field [6/78]

$field[ 'default'] = 'de'

Definition at line 27 of file config-lng.fd.php.

◆ $field [7/78]

$field[ 'default'] = 'de'

Definition at line 13 of file config-lng.fd.php.

◆ $field [8/78]

$field[ 'errormsg'] = ''

Definition at line 101 of file config-lng.fd.php.

◆ $field [9/78]

$field[ 'errormsg'] = ''

Definition at line 87 of file config-lng.fd.php.

◆ $field [10/78]

$field[ 'errormsg'] = ''

Definition at line 73 of file config-lng.fd.php.

◆ $field [11/78]

$field[ 'errormsg'] = 'Bitte einen Provider waehlen.'

Definition at line 59 of file config-lng.fd.php.

◆ $field [12/78]

$field[ 'errormsg'] = 'Bitte eine gueltige Content-ID angeben.'

Definition at line 45 of file config-lng.fd.php.

◆ $field [13/78]

$field[ 'errormsg'] = 'Mindestens eine Sprache auswaehlen.'

Definition at line 31 of file config-lng.fd.php.

◆ $field [14/78]

$field[ 'errormsg'] = 'Bitte eine gueltige Master-Sprache waehlen.'

Definition at line 17 of file config-lng.fd.php.

◆ $field [15/78]

$field[ 'label'] = 'OpenAI-Modell'

Definition at line 98 of file config-lng.fd.php.

◆ $field [16/78]

$field[ 'label'] = 'API-URL (optional)'

Definition at line 84 of file config-lng.fd.php.

◆ $field [17/78]

$field[ 'label'] = 'API-Schluessel'

Definition at line 70 of file config-lng.fd.php.

◆ $field [18/78]

$field[ 'label'] = 'Uebersetzungs-Provider'

Definition at line 56 of file config-lng.fd.php.

◆ $field [19/78]

$field[ 'label'] = 'Startseite (Master)'

Definition at line 42 of file config-lng.fd.php.

◆ $field [20/78]

$field[ 'label'] = 'Verfuegbare Sprachen'

Definition at line 28 of file config-lng.fd.php.

◆ $field [21/78]

$field[ 'label'] = 'Master-Sprache'

Definition at line 14 of file config-lng.fd.php.

◆ $field [22/78]

$field[ 'length'] = '64'

Definition at line 96 of file config-lng.fd.php.

◆ $field [23/78]

$field[ 'length'] = '256'

Definition at line 82 of file config-lng.fd.php.

◆ $field [24/78]

$field[ 'length'] = '256'

Definition at line 68 of file config-lng.fd.php.

◆ $field [25/78]

$field[ 'length'] = '32'

Definition at line 54 of file config-lng.fd.php.

◆ $field [26/78]

$field[ 'length'] = '16'

Definition at line 40 of file config-lng.fd.php.

◆ $field [27/78]

$field[ 'length'] = '128'

Definition at line 26 of file config-lng.fd.php.

◆ $field [28/78]

$field[ 'length'] = '8'

Definition at line 12 of file config-lng.fd.php.

◆ $field [29/78]

$field[ 'name'] = 'lng_translate_model'

Definition at line 94 of file config-lng.fd.php.

◆ $field [30/78]

$field[ 'name'] = 'lng_translate_api_url'

Definition at line 80 of file config-lng.fd.php.

◆ $field [31/78]

$field[ 'name'] = 'lng_translate_api_key'

Definition at line 66 of file config-lng.fd.php.

◆ $field [32/78]

$field[ 'name'] = 'lng_translate_provider'

Definition at line 52 of file config-lng.fd.php.

◆ $field [33/78]

$field[ 'name'] = 'home_cid'

Definition at line 38 of file config-lng.fd.php.

◆ $field [34/78]

$field[ 'name'] = 'accessible_lng'

Definition at line 24 of file config-lng.fd.php.

◆ $field [35/78]

$field[ 'name'] = 'default_lng'

Definition at line 10 of file config-lng.fd.php.

◆ $field [36/78]

$field[ 'options'] = $modelOptions

Definition at line 103 of file config-lng.fd.php.

◆ $field [37/78]

$field[ 'options'] = ''

Definition at line 89 of file config-lng.fd.php.

◆ $field [38/78]

$field[ 'options'] = ''

Definition at line 75 of file config-lng.fd.php.

◆ $field [39/78]

$field[ 'options'] = $providerOptions

Definition at line 61 of file config-lng.fd.php.

◆ $field [40/78]

$field[ 'options'] = ''

Definition at line 47 of file config-lng.fd.php.

◆ $field [41/78]

$field[ 'options'] = $lngOptions

Definition at line 33 of file config-lng.fd.php.

◆ $field [42/78]

$field[ 'options'] = $lngOptions

Definition at line 19 of file config-lng.fd.php.

◆ $field [43/78]

$field[ 'placeholder'] = 'gpt-4o-mini'

Definition at line 102 of file config-lng.fd.php.

◆ $field [44/78]

$field[ 'placeholder'] = 'z. B. https://api.deepl.com/v2/translate'

Definition at line 88 of file config-lng.fd.php.

◆ $field [45/78]

$field[ 'placeholder'] = 'sk-... oder DeepL-Auth-Key'

Definition at line 74 of file config-lng.fd.php.

◆ $field [46/78]

$field[ 'placeholder'] = 'copy'

Definition at line 60 of file config-lng.fd.php.

◆ $field [47/78]

$field[ 'placeholder'] = 'z. B. 1'

Definition at line 46 of file config-lng.fd.php.

◆ $field [48/78]

$field[ 'placeholder'] = 'de, en, es'

Definition at line 32 of file config-lng.fd.php.

◆ $field [49/78]

$field[ 'placeholder'] = 'de'

Definition at line 18 of file config-lng.fd.php.

◆ $field [50/78]

$field[ 'rules'] = ''

Definition at line 99 of file config-lng.fd.php.

◆ $field [51/78]

$field[ 'rules'] = ''

Definition at line 85 of file config-lng.fd.php.

◆ $field [52/78]

$field[ 'rules'] = ''

Definition at line 71 of file config-lng.fd.php.

◆ $field [53/78]

$field[ 'rules'] = '*'

Definition at line 57 of file config-lng.fd.php.

◆ $field [54/78]

$field[ 'rules'] = 'int'

Definition at line 43 of file config-lng.fd.php.

◆ $field [55/78]

$field[ 'rules'] = '*'

Definition at line 29 of file config-lng.fd.php.

◆ $field [56/78]

$field[ 'rules'] = '*'

Definition at line 15 of file config-lng.fd.php.

◆ $field [57/78]

$field[ 'tooltip'] = 'Nur bei Provider openai. Modell-ID fuer Chat-Completions (z. B. gpt-4o-mini fuer schnelle Uebersetzungen).'

Definition at line 100 of file config-lng.fd.php.

◆ $field [58/78]

$field[ 'tooltip'] = 'Leer = Provider-Standard. Nur setzen bei eigenem Endpoint (z. B. DeepL Free API) oder Custom-Translate-URL.'

Definition at line 86 of file config-lng.fd.php.

◆ $field [59/78]

$field[ 'tooltip'] = 'Pflicht bei deepl und openai. Bei copy/none leer lassen. Wird in der dbxContent-Config gespeichert.'

Definition at line 72 of file config-lng.fd.php.

◆ $field [60/78]

$field[ 'tooltip'] = 'copy = Master-Text uebernehmen. none = Zieltext leer. deepl/openai = API-Uebersetzung. custom = eigenes translate.php im Modul.'

Definition at line 58 of file config-lng.fd.php.

◆ $field [61/78]

$field[ 'tooltip'] = 'Content-ID der Startseite in der Master-Sprache (dbxHome/cid). Zielsprachen werden per lng_uid auf die passende Seite aufgeloest.'

Definition at line 44 of file config-lng.fd.php.

◆ $field [62/78]

$field[ 'tooltip'] = 'Alle Sprachen fuer CMS-Tree, Sprach-Badges und UI-Umschaltung. Die Master-Sprache muss enthalten sein. Gespeichert als accessible_lng in dbx.'

Definition at line 30 of file config-lng.fd.php.

◆ $field [63/78]

$field[ 'tooltip'] = 'Steuersprache des CMS: Struktur, Provision, Auto-Sync und Master-Revision. Entspricht default_lng in der System-Config (dbx).'

Definition at line 16 of file config-lng.fd.php.

◆ $field [64/78]

$field[ 'tpl'] = 'select-single-label'

Definition at line 104 of file config-lng.fd.php.

◆ $field [65/78]

$field[ 'tpl'] = 'text-label'

Definition at line 90 of file config-lng.fd.php.

◆ $field [66/78]

$field[ 'tpl'] = 'password-label'

Definition at line 76 of file config-lng.fd.php.

◆ $field [67/78]

$field[ 'tpl'] = 'select-single-label'

Definition at line 62 of file config-lng.fd.php.

◆ $field [68/78]

$field[ 'tpl'] = 'text-label'

Definition at line 48 of file config-lng.fd.php.

◆ $field [69/78]

$field[ 'tpl'] = 'select-multible-label'

Definition at line 34 of file config-lng.fd.php.

◆ $field [70/78]

$field[ 'tpl'] = 'select-single-label'

Definition at line 20 of file config-lng.fd.php.

◆ $field [71/78]

$field[ 'type'] = 'varchar'

Definition at line 95 of file config-lng.fd.php.

◆ $field [72/78]

$field[ 'type'] = 'varchar'

Definition at line 81 of file config-lng.fd.php.

◆ $field [73/78]

$field[ 'type'] = 'varchar'

Definition at line 67 of file config-lng.fd.php.

◆ $field [74/78]

$field[ 'type'] = 'varchar'

Definition at line 53 of file config-lng.fd.php.

◆ $field [75/78]

$field[ 'type'] = 'varchar'

Definition at line 39 of file config-lng.fd.php.

◆ $field [76/78]

$field[ 'type'] = 'varchar'

Definition at line 25 of file config-lng.fd.php.

◆ $field [77/78]

$field[ 'type'] = 'varchar'

Definition at line 11 of file config-lng.fd.php.

◆ $field [78/78]

$field = array()

Definition at line 9 of file config-lng.fd.php.

◆ $fields

$fields[] = $field

Definition at line 21 of file config-lng.fd.php.

◆ $lngOptions

$lngOptions = 'de=Deutsch (DE)&en=English (EN)&es=Espanol (ES)&fr=Francais (FR)&it=Italiano (IT)'

◆ $modelOptions

$modelOptions = 'gpt-4o-mini=gpt-4o-mini (schnell)&gpt-4o=gpt-4o (qualitaet)&gpt-4.1-mini=gpt-4.1-mini'

Definition at line 7 of file config-lng.fd.php.

◆ $providerOptions

$providerOptions = 'copy=Text kopieren (Standard)&none=Leer lassen&deepl=DeepL API&openai=OpenAI API&custom=Custom (translate.php)'

Definition at line 5 of file config-lng.fd.php.