v5:reference:adodb_lang
$ADODB_LANG
Most of the language files have been provided by users of ADOdb. If you can, help by providing new or improved language files
Type | String |
Default | en |
Description
Determines the language used in metaErrorMsg. The default is 'en', for US English. The following language codes are supported:
Code | Language |
---|---|
ar | Arabic |
bg | Bulgarian |
ca | Catalan |
cn | Simplified Chinese |
cz | Czech |
da | Danish |
de | German |
en | US English |
eo | Esperanto |
es | Spanish |
fa | Farsi |
fr | French |
hu | Hungarian |
id | Indonesian |
it | Italian |
nl | Dutch |
oc | Occitan |
pl | Polish |
pt-br | Portuges (Brazilian) |
ro | Romanian |
ru | Russian |
sv | Swedish |
th | Thai |
uk | Ukranian |
Syntax
Note that the variable can be set at any time. The newly defined value replaces any previously set value, or if none, US English
$ADODB_LANG = 'uk'; //Set Error message responses to Ukranian
Language Files
The language files to provide help are stored in the adodb/lang directory. The US english file looks like this:
$ADODB_LANG_ARRAY = array ( 'LANG' => 'en', DB_ERROR => 'unknown error', DB_ERROR_ALREADY_EXISTS => 'already exists', DB_ERROR_CANNOT_CREATE => 'can not create', DB_ERROR_CANNOT_DELETE => 'can not delete', DB_ERROR_CANNOT_DROP => 'can not drop', DB_ERROR_CONSTRAINT => 'constraint violation', DB_ERROR_DIVZERO => 'division by zero', DB_ERROR_INVALID => 'invalid', DB_ERROR_INVALID_DATE => 'invalid date or time', DB_ERROR_INVALID_NUMBER => 'invalid number', DB_ERROR_MISMATCH => 'mismatch', DB_ERROR_NODBSELECTED => 'no database selected', DB_ERROR_NOSUCHFIELD => 'no such field', DB_ERROR_NOSUCHTABLE => 'no such table', DB_ERROR_NOT_CAPABLE => 'DB backend not capable', DB_ERROR_NOT_FOUND => 'not found', DB_ERROR_NOT_LOCKED => 'not locked', DB_ERROR_SYNTAX => 'syntax error', DB_ERROR_UNSUPPORTED => 'not supported', DB_ERROR_VALUE_COUNT_ON_ROW => 'value count on row', DB_ERROR_INVALID_DSN => 'invalid DSN', DB_ERROR_CONNECT_FAILED => 'connect failed', 0 => 'no error', // DB_OK DB_ERROR_NEED_MORE_DATA => 'insufficient data supplied', DB_ERROR_EXTENSION_NOT_FOUND=> 'extension not found', DB_ERROR_NOSUCHDB => 'no such database', DB_ERROR_ACCESS_VIOLATION => 'insufficient permissions', DB_ERROR_DEADLOCK => 'deadlock detected', DB_ERROR_STATEMENT_TIMEOUT => 'statement timeout', DB_ERROR_SERIALIZATION_FAILURE => 'could not serialize access' );
v5/reference/adodb_lang.txt · Last modified: 2024/08/26 01:02 by mnewnham