ADOdb

Database Abstraction Layer for PHP

User Tools

Site Tools


v5:reference:adodb_lang

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
reference:adodb_lang [2015/07/12 20:03] – created mnewnhamreference:adodb_lang [2015/12/04 16:32] mnewnham
Line 1: Line 1:
 ====== $ADODB_LANG ====== ====== $ADODB_LANG ======
-<WRAP info right>+~~NOTOC~~ 
 +<WRAP info
 +Most of the language files have been provided by users of ADOdb. If you can, help by providing new or improved language files 
 +</WRAP> 
 +<WRAP right box round>
  
-|Type|String| +|**Type**|String| 
-|Default|en|+|**Default**|en|
  
 </WRAP> </WRAP>
 +===== Description =====
 Determines the language used in [[MetaErrorMsg]]. The default is 'en', for US English. The following language codes are supported: Determines the language used in [[MetaErrorMsg]]. The default is 'en', for US English. The following language codes are supported:
  
Line 31: Line 36:
 |fr|| |fr||
 |ro|| |ro||
- 
  
 ===== Syntax ===== ===== Syntax =====
- 
 <code pre> <code pre>
 $ADODB_LANG = 'uk'; $ADODB_LANG = 'uk';
 </code> </code>
 +
 +===== 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: 2016/01/19 05:31 by 66.249.75.217