1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!DOCTYPE script:module PUBLIC
"-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd">
3 <script:module xmlns:
script=
"http://openoffice.org/2000/script" script:
name=
"L10N" script:
language=
"StarBasic">REM =======================================================================================================================
4 REM === The Access2Base library is a part of the LibreOffice project. ===
5 REM === Full documentation is available on http://www.access2base.com ===
6 REM =======================================================================================================================
10 REM -----------------------------------------------------------------------------------------------------------------------
11 REM --- PRIVATE FUNCTIONS ---
12 REM -----------------------------------------------------------------------------------------------------------------------
14 Public Function _GetLabel(ByVal psShortlabel As String, Optional ByVal psLocale As String) As String
15 ' Return the localized label corresponding with ShortLabel
17 If IsMissing(psLocale) Then psLocale = UCase(Left(_A2B_.Locale,
2)) Else psLocale = UCase(psLocale)
18 On Local Error Goto Error_Function
19 If Not Utils._InList(psLocale, Array( _
20 "EN
",
"FR
",
"ES
" _
21 )) Then psLocale =
"DEFAULT
" ' If list incomplete a recursive call will be provided anyway
26 Case
"EN
",
"DEFAULT
"
27 Select Case UCase(psShortlabel)
28 Case
"ERR
" & ERRDBNOTCONNECTED : sLocal =
"No active connection to a database found
"
29 Case
"ERR
" & ERRMISSINGARGUMENTS : sLocal =
"Arguments are missing or are not initialized
"
30 Case
"ERR
" & ERRWRONGARGUMENT : sLocal =
"Argument nr. %
0 [Value =
'%
1'] is invalid
"
31 Case
"ERR
" & ERRMAINFORM : sLocal =
"Document
'%
0' does not contain any form
"
32 Case
"ERR
" & ERRFORMNOTIDENTIFIED : sLocal =
"Form
'%
0' not identified in database Forms set
"
33 Case
"ERR
" & ERRFORMNOTFOUND : sLocal =
"Form
'%
0' not found
"
34 Case
"ERR
" & ERRFORMNOTOPEN : sLocal =
"Form
'%
0' is currently not open
"
35 Case
"ERR
" & ERRDFUNCTION : sLocal =
"DFunction execution failed, SQL=%
0"
36 Case
"ERR
" & ERROPENFORM : sLocal =
"Form
'%
0' could not be opened
"
37 Case
"ERR
" & ERRPROPERTY : sLocal =
"Property
'%
0' not applicable in this context
"
38 Case
"ERR
" & ERRPROPERTYVALUE : sLocal =
"Value
'%
0' is invalid for property
'%
1'"
39 Case
"ERR
" & ERRINDEXVALUE : sLocal =
"Out of array range or incorrect array size for property
'%
0'"
40 Case
"ERR
" & ERRCOLLECTION : sLocal =
"Out of array range
"
41 Case
"ERR
" & ERRPROPERTYNOTARRAY : sLocal =
"Argument nr.%
0 should be an array
"
42 Case
"ERR
" & ERRCONTROLNOTFOUND : sLocal =
"Control
'%
0' not found in parent (form, grid or dialog)
'%
1'"
43 Case
"ERR
" & ERRNOACTIVEFORM : sLocal =
"No active form or control found
"
44 Case
"ERR
" & ERRDATABASEFORM : sLocal =
"Form
'%
0' has no underlying dataset
"
45 Case
"ERR
" & ERRFOCUSINGRID : sLocal =
"Control
'%
0' not found in gridcontrol
'%
1'"
46 Case
"ERR
" & ERRNOGRIDINFORM : sLocal =
"No gridcontrol found in form
'%
0'"
47 Case
"ERR
" & ERRFINDRECORD : sLocal =
"FindNext() must be preceded by a successful FindRecord(...) call
"
48 Case
"ERR
" & ERRSQLSTATEMENT : sLocal =
"SQL Error, SQL statement =
'%
0'"
49 Case
"ERR
" & ERROBJECTNOTFOUND : sLocal =
"%
0 '%
1' not found
"
50 Case
"ERR
" & ERROPENOBJECT : sLocal =
"%
0 '%
1' could not be opened
"
51 Case
"ERR
" & ERRCLOSEOBJECT : sLocal =
"%
0 '%
1' could not be closed
"
52 Case
"ERR
" & ERRACTION : sLocal =
"Action not applicable in this context
"
53 Case
"ERR
" & ERRSENDMAIL : sLocal =
"Mail service could not be activated
"
54 Case
"ERR
" & ERRFORMYETOPEN : sLocal =
"Form %
0 is already open
"
55 Case
"ERR
" & ERRMETHOD : sLocal =
"Method
'%
0' not applicable in this context
"
56 Case
"ERR
" & ERRPROPERTYINIT : sLocal =
"Property
'%
0' applicable but not initialized
"
57 Case
"ERR
" & ERRFILENOTCREATED : sLocal =
"File
'%
0' could not be created
"
58 Case
"ERR
" & ERRDIALOGNOTFOUND : sLocal =
"Dialog
'%
0' not found in the currently loaded libraries
"
59 Case
"ERR
" & ERRDIALOGUNDEFINED : sLocal =
"Dialog unknown
"
60 Case
"ERR
" & ERRDIALOGSTARTED : sLocal =
"Dialog already started
"
61 Case
"ERR
" & ERRDIALOGNOTSTARTED : sLocal =
"Dialog
'%
0' not active
"
62 Case
"ERR
" & ERRRECORDSETNODATA : sLocal =
"Recordset delivered no data. Action on current record rejected
"
63 Case
"ERR
" & ERRRECORDSETCLOSED : sLocal =
"Recordset has been closed. Recordset action rejected
"
64 Case
"ERR
" & ERRRECORDSETRANGE : sLocal =
"Current record out of range
"
65 Case
"ERR
" & ERRRECORDSETFORWARD : sLocal =
"Action rejected in a forward-only or not bookmarkable recordset
"
66 Case
"ERR
" & ERRFIELDNULL : sLocal =
"Field is null or empty. Action rejected
"
67 Case
"ERR
" & ERRFILEACCESS : sLocal =
"File access error on file
'%
0'"
68 Case
"ERR
" & ERROVERFLOW : sLocal =
"Field length (%
0) exceeds maximum length. Use the
'%
1' method instead
"
69 Case
"ERR
" & ERRNOTACTIONQUERY : sLocal =
"Query
'%
0' is not an action query
"
70 Case
"ERR
" & ERRNOTUPDATABLE : sLocal =
"Database, recordset or field is read only
"
71 Case
"ERR
" & ERRUPDATESEQUENCE : sLocal =
"Recordset update sequence error
"
72 Case
"ERR
" & ERRNOTNULLABLE : sLocal =
"Field
'%
0' must not contain a NULL value
"
73 Case
"ERR
" & ERRROWDELETED : sLocal =
"Current row has been deleted by another process or user
"
74 Case
"ERR
" & ERRRECORDSETCLONE : sLocal =
"Cloning a cloned Recordset is forbidden
"
75 Case
"ERR
" & ERRQUERYDEFDELETED : sLocal =
"Pre-existing query
'%
0' has been deleted
"
76 Case
"ERR
" & ERRTABLEDEFDELETED : sLocal =
"Pre-existing table
'%
0' has been deleted
"
77 Case
"ERR
" & ERRTABLECREATION : sLocal =
"Table
'%
0' could not be created
"
78 Case
"ERR
" & ERRFIELDCREATION : sLocal =
"Field
'%
0' could not be created
"
79 Case
"ERR
" & ERRSUBFORMNOTFOUND : sLocal =
"Subform
'%
0' not found in parent form
'%
1'"
80 Case
"ERR
" & ERRWINDOW : sLocal =
"Current window is not a document
"
81 Case
"ERR
" & ERRCOMPATIBILITY : sLocal =
"Field
'%
0' could not be converted due to incompatibility of field types between the respective database systems
"
82 Case
"ERR
" & ERRPRECISION : sLocal =
"Field
'%
0' could not be loaded in record #%
1 due to capacity shortage
"
83 '----------------------------------------------------------------------------------------------------------------------
84 Case
"OBJECT
" : sLocal =
"Object
"
85 Case
"TABLE
" : sLocal =
"Table
"
86 Case
"QUERY
" : slocal =
"Query
"
87 Case
"FORM
" : sLocal =
"Form
"
88 Case
"REPORT
" : sLocal =
"Report
"
89 Case
"RECORDSET
" : sLocal =
"Recordset
"
90 Case
"FIELD
" : sLocal =
"Field
"
91 Case
"TEMPVAR
" : sLocal =
"Temporary variable
"
92 Case
"COMAMANDBAR
" : sLocal =
"Command bar
"
93 Case
"COMMANDBARCONTROL
" : sLocal =
"Command bar control
"
94 '----------------------------------------------------------------------------------------------------------------------
95 Case
"ERR#
" : sLocal =
"Error #
"
96 Case
"ERROCCUR
" : sLocal =
"occurred
"
97 Case
"ERRLINE
" : sLocal =
"at line
"
98 Case
"ERRIN
" : sLocal =
"in
"
99 Case
"CALLTO
" : sLocal =
"a call to function
"
100 Case
"SAVECONSOLE
" : sLocal =
"Save console
"
101 Case
"SAVECONSOLEENTRIES
" : sLocal =
"The console entries have been saved successfully.
"
102 Case
"QUITSHORT
" : sLocal =
"Quit
"
103 Case
"QUIT
" : sLocal =
"Do you really want to quit the application ? Changed data will be saved.
"
104 Case
"ENTERING
" : sLocal =
"Entering
"
105 Case
"EXITING
" : sLocal =
"Exiting
"
106 '----------------------------------------------------------------------------------------------------------------------
107 Case
"DLGTRACE_HELP
" : sLocal =
"Manage the console buffer and its entries
"
108 Case
"DLGTRACE_TITLE
" : sLocal =
"Console
"
109 Case
"DLGTRACE_LBLENTRIES_HELP
" : sLocal =
"Clear the list and resize the circular buffer
"
110 Case
"DLGTRACE_LBLENTRIES_LABEL
" : sLocal =
"Set max number of entries
"
111 Case
"DLGTRACE_TXTTRACELOG_HELP
" : sLocal =
"Text can be selected, copied, ...
"
112 Case
"DLGTRACE_TXTTRACELOG_TEXT
" : sLocal =
"--- Log file is empty ---
"
113 Case
"DLGTRACE_CMDCANCEL_HELP
" : sLocal =
"Cancel and close the dialog
"
114 Case
"DLGTRACE_CMDCANCEL_LABEL
" : sLocal =
"Cancel
"
115 Case
"DLGTRACE_LBLCLEAR_HELP
" : sLocal =
"Clear the list
"
116 Case
"DLGTRACE_LBLCLEAR_LABEL
" : sLocal =
"Clear the list
"
117 Case
"DLGTRACE_LBLMINLEVEL_HELP
" : sLocal =
"Register only logging requests above given level
"
118 Case
"DLGTRACE_LBLMINLEVEL_LABEL
" : sLocal =
"Set minimal trace level
"
119 Case
"DLGTRACE_CMDOK_HELP
" : sLocal =
"Validate
"
120 Case
"DLGTRACE_CMDOK_LABEL
" : sLocal =
"OK
"
121 Case
"DLGTRACE_CMDDUMP_HELP
" : sLocal =
"Choose a file and dump the actual list content in it
"
122 Case
"DLGTRACE_CMDDUMP_LABEL
" : sLocal =
"Dump to file
"
123 Case
"DLGTRACE_LBLNBENTRIES_HELP
" : sLocal =
"Actual size of list
"
124 Case
"DLGTRACE_LBLNBENTRIES_LABEL
" : sLocal =
"Actual number of entries:
"
125 '----------------------------------------------------------------------------------------------------------------------
126 Case
"DLGFORMAT_HELP
" : sLocal =
"Export the form
"
127 Case
"DLGFORMAT_TITLE
" : sLocal =
"OutputTo
"
128 Case
"DLGFORMAT_LBLFORMAT_HELP
" : sLocal =
"Format in which the form should be exported
"
129 Case
"DLGFORMAT_LBLFORMAT_LABEL
" : sLocal =
"Select the output format
"
130 Case
"DLGFORMAT_CMDOK_HELP
" : sLocal =
"Validate your choice
"
131 Case
"DLGFORMAT_CMDOK_LABEL
" : sLocal =
"OK
"
132 Case
"DLGFORMAT_CMDCANCEL_HELP
" : sLocal =
"Cancel and close the dialog
"
133 Case
"DLGFORMAT_CMDCANCEL_LABEL
" : sLocal =
"Cancel
"
134 '----------------------------------------------------------------------------------------------------------------------
135 Case Else : sLocal =
""
138 Select Case UCase(psShortlabel)
139 Case
"ERR
" & ERRDBNOTCONNECTED : sLocal =
"Pas de connexion active trouvée à une banque de données
"
140 Case
"ERR
" & ERRMISSINGARGUMENTS : sLocal =
"Des arguments sont manquants ou non initialisés
"
141 Case
"ERR
" & ERRWRONGARGUMENT : sLocal =
"L
'argument n° %
0 [Valeur =
'%
1'] n
'est pas valable
"
142 Case
"ERR
" & ERRMAINFORM : sLocal =
"Le document
'%
0' ne contient aucun formulaire
"
143 Case
"ERR
" & ERRFORMNOTIDENTIFIED : sLocal =
"Le formulaire
'%
0' n
'a pas pu être identifié parmi l
'ensemble des formulaires de la Database
"
144 Case
"ERR
" & ERRFORMNOTFOUND : sLocal =
"Formulaire
'%
0' non trouvé
"
145 Case
"ERR
" & ERRFORMNOTOPEN : sLocal =
"Le formulaire
'%
0' n
'est actuellement pas ouvert
"
146 Case
"ERR
" & ERRDFUNCTION : sLocal =
"L
'exécution de la
""fonction database
"" a échoué, SQL=%
0"
147 Case
"ERR
" & ERROPENFORM : sLocal =
"Le formulaire
'%
0' n
'a pas pu être ouvert
"
148 Case
"ERR
" & ERRPROPERTY : sLocal =
"La propriété
'%
0' n
'est pas applicable dans ce contexte
"
149 Case
"ERR
" & ERRPROPERTYVALUE : sLocal =
"La valeur
'%
0' est invalide pour la propriété
'%
1'"
150 Case
"ERR
" & ERRINDEXVALUE : sLocal =
"Indice invalide ou dimension erronée du tableau pour la propriété
'%
0'"
151 Case
"ERR
" & ERRCOLLECTION : sLocal =
"Indice de tableau invalide
"
152 Case
"ERR
" & ERRPROPERTYNOTARRAY : sLocal =
"L
'argument n°%
0 doit être un tableau
"
153 Case
"ERR
" & ERRCONTROLNOTFOUND : sLocal =
"Contrôle
'%
0' non trouvé dans le parent (formulaire, contrôle de table ou dialogue)
'%
1'"
154 Case
"ERR
" & ERRNOACTIVEFORM : sLocal =
"Pas de formulaire ou de contrôle actif
"
155 Case
"ERR
" & ERRDATABASEFORM : sLocal =
"Le formulaire
'%
0' n
'a pas de données sous-jacentes
"
156 Case
"ERR
" & ERRFOCUSINGRID : sLocal =
"Contrôle
'%
0' non trouvé dans le contrôle de table
'%
1'"
157 Case
"ERR
" & ERRNOGRIDINFORM : sLocal =
"Aucun contrôle de table trouvé dans le formulaire
'%
0'"
158 Case
"ERR
" & ERRFINDRECORD : sLocal =
"FindNext() doit être précédé par un appel réussi à FindRecord(...)
"
159 Case
"ERR
" & ERRSQLSTATEMENT : sLocal =
"Erreur SQL, instruction SQL =
'%
0'"
160 Case
"ERR
" & ERROBJECTNOTFOUND : sLocal =
"%
0 '%
1' non trouvé(e)
"
161 Case
"ERR
" & ERROPENOBJECT : sLocal =
"%
0 '%
1': ouverture en échec
"
162 Case
"ERR
" & ERRCLOSEOBJECT : sLocal =
"%
0 '%
1': fermeture en échec
"
163 Case
"ERR
" & ERRACTION : sLocal =
"Action non applicable dans ce contexte
"
164 Case
"ERR
" & ERRSENDMAIL : sLocal =
"Le service de messagerie n
'a pas pu être activé
"
165 Case
"ERR
" & ERRFORMYETOPEN : sLocal =
"Le formulaire %
0 est déjà ouvert
"
166 Case
"ERR
" & ERRMETHOD : sLocal =
"La méthode
'%
0' n
'est pas applicable dans ce contexte
"
167 Case
"ERR
" & ERRPROPERTYINIT : sLocal =
"Propriété
'%
0' applicable mais non initialisée
"
168 Case
"ERR
" & ERRFILENOTCREATED : sLocal =
"Erreur de création du fichier
'%
0'"
169 Case
"ERR
" & ERRDIALOGNOTFOUND : sLocal =
"Dialogue
'%
0' introuvable dans les librairies chargées actuellement
"
170 Case
"ERR
" & ERRDIALOGUNDEFINED : sLocal =
"Boîte de dialogue inconnue
"
171 Case
"ERR
" & ERRDIALOGSTARTED : sLocal =
"Dialogue déjà initialisé précédemment
"
172 Case
"ERR
" & ERRDIALOGNOTSTARTED : sLocal =
"Dialogue
'%
0' non initialisé
"
173 Case
"ERR
" & ERRRECORDSETNODATA : sLocal =
"Recordset n
'a pas fourni de données. Toute action sur les enregistrements est rejetée
"
174 Case
"ERR
" & ERRRECORDSETCLOSED : sLocal =
"Recordset a été clôturé. Action sur l
'enregistrement courant est rejetée
"
175 Case
"ERR
" & ERRRECORDSETRANGE : sLocal =
"L
'enregistrement courant est hors cadre
"
176 Case
"ERR
" & ERRRECORDSETFORWARD : sLocal =
"Action rejetée car recordset lisible seulement vers l
'avant ou n
'acceptant pas de signets
"
177 Case
"ERR
" & ERRFIELDNULL : sLocal =
"Champ nul ou vide. Action rejetée
"
178 Case
"ERR
" & ERRFILEACCESS : sLocal =
"Erreur d
'accès au fichier
'%
0'"
179 Case
"ERR
" & ERROVERFLOW : sLocal =
"La longueur du champ (%
0) dépasse la taille maximale autorisée. Utiliser de préférence la méthode
'%
1'"
180 Case
"ERR
" & ERRNOTACTIONQUERY : sLocal =
"La requête
'%
0' n
'est pas une requête d
'action
"
181 Case
"ERR
" & ERRNOTUPDATABLE : sLocal =
"La banque de données, le recordset ou le champ sont en lecture seulement
"
182 Case
"ERR
" & ERRUPDATESEQUENCE : sLocal =
"Erreur de séquence lors de la mise à jour d
'un Recordset
"
183 Case
"ERR
" & ERRNOTNULLABLE : sLocal =
"Le champ
'%
0' ne peut pas recevoir une valeur NULLe
"
184 Case
"ERR
" & ERRROWDELETED : sLocal =
"L
'enregistrement courant a été effacé par un autre processus ou un autre utilisateur
"
185 Case
"ERR
" & ERRRECORDSETCLONE : sLocal =
"Le clonage d
'un Recordset cloné est interdit
"
186 Case
"ERR
" & ERRQUERYDEFDELETED : sLocal =
"La requête existante
'%
0' a été supprimée
"
187 Case
"ERR
" & ERRTABLEDEFDELETED : sLocal =
"La table existante
'%
0' a été supprimée
"
188 Case
"ERR
" & ERRTABLECREATION : sLocal =
"La table
'%
0' n
'a pas pu être créée
"
189 Case
"ERR
" & ERRFIELDCREATION : sLocal =
"Le champ
'%
0' n
'a pas pu être créé
"
190 Case
"ERR
" & ERRSUBFORMNOTFOUND : sLocal =
"Sous-formulaire
'%
0' non trouvé dans le formulaire parent
'%
1'"
191 Case
"ERR
" & ERRWINDOW : sLocal =
"La fenêtre courante n
'est pas un document
"
192 Case
"ERR
" & ERRCOMPATIBILITY : sLocal =
"Le champ
'%
0' n
'a pas pu être converti à cause d
'une incompatibilité entre les types de champs supportés par les systèmes de bases de données respectifs
"
193 Case
"ERR
" & ERRPRECISION : sLocal =
"Le champ
'%
0' n
'a pas pu être chargé dans l
'enregistrement #%
1 par manque de capacité
"
194 '----------------------------------------------------------------------------------------------------------------------
195 Case
"OBJECT
" : sLocal =
"Objet
"
196 Case
"TABLE
" : sLocal =
"Table
"
197 Case
"QUERY
" : slocal =
"Requête
"
198 Case
"FORM
" : sLocal =
"Formulaire
"
199 Case
"REPORT
" : sLocal =
"Rapport
"
200 Case
"RECORDSET
" : sLocal =
"Recordset
"
201 Case
"FIELD
" : sLocal =
"Champ
"
202 Case
"TEMPVAR
" : sLocal =
"Variable temporaire
"
203 Case
"COMAMANDBAR
" : sLocal =
"Barre de commande
"
204 Case
"COMMANDBARCONTROL
" : sLocal =
"Elément de barre de commande
"
205 '----------------------------------------------------------------------------------------------------------------------
206 Case
"ERR#
" : sLocal =
"L
'erreur #
"
207 Case
"ERROCCUR
" : sLocal =
"s
'est produite
"
208 Case
"ERRLINE
" : sLocal =
"à la ligne
"
209 Case
"ERRIN
" : sLocal =
"dans
"
210 Case
"CALLTO
" : sLocal =
"un appel à la fonction
"
211 Case
"SAVECONSOLE
" : sLocal =
"Sauver console
"
212 Case
"SAVECONSOLEENTRIES
" : sLocal =
"Les entrées de la console ont été sauvées avec succès.
"
213 Case
"QUITSHORT
" : sLocal =
"Quitter
"
214 Case
"QUIT
" : sLocal =
"Voulez-vous réellement quitter l
'application ? Les données modifiées seront sauvées.
"
215 Case
"ENTERING
" : sLocal =
"Entrée dans
"
216 Case
"EXITING
" : sLocal =
"Sortie de
"
217 '----------------------------------------------------------------------------------------------------------------------
218 Case
"DLGTRACE_HELP
" : sLocal =
"Gestion du tampon de la console et toutes ses entrées
"
219 Case
"DLGTRACE_TITLE
" : sLocal =
"Console
"
220 Case
"DLGTRACE_LBLENTRIES_HELP
" : sLocal =
"Effacer la liste et redimensionner le tampon circulaire
"
221 Case
"DLGTRACE_LBLENTRIES_LABEL
" : sLocal =
"Définir le nombre maximum d
'entrées
"
222 Case
"DLGTRACE_TXTTRACELOG_HELP
" : sLocal =
"Le texte peut être sélectionné, copié, ...
"
223 Case
"DLGTRACE_TXTTRACELOG_TEXT
" : sLocal =
"--- Le fichier journal est vide ---
"
224 Case
"DLGTRACE_CMDCANCEL_HELP
" : sLocal =
"Annuler et fermer la boîte de dialogue
"
225 Case
"DLGTRACE_CMDCANCEL_LABEL
" : sLocal =
"Annuler
"
226 Case
"DLGTRACE_LBLCLEAR_HELP
" : sLocal =
"Effacer la liste
"
227 Case
"DLGTRACE_LBLCLEAR_LABEL
" : sLocal =
"Effacer la liste
"
228 Case
"DLGTRACE_LBLMINLEVEL_HELP
" : sLocal =
"N
'enregistrer que les demandes de journalisation à partir du niveau indiqué
"
229 Case
"DLGTRACE_LBLMINLEVEL_LABEL
" : sLocal =
"Définir le niveau minimal d
'enregistrement
"
230 Case
"DLGTRACE_CMDOK_HELP
" : sLocal =
"Valider
"
231 Case
"DLGTRACE_CMDOK_LABEL
" : sLocal =
"OK
"
232 Case
"DLGTRACE_CMDDUMP_HELP
" : sLocal =
"Sélectionner un fichier et y vider le contenu actuel des traces enregistrées
"
233 Case
"DLGTRACE_CMDDUMP_LABEL
" : sLocal =
"Vider dans fichier
"
234 Case
"DLGTRACE_LBLNBENTRIES_HELP
" : sLocal =
"Taille actuelle de la liste
"
235 Case
"DLGTRACE_LBLNBENTRIES_LABEL
" : sLocal =
"Nombre actuel d
'entrées:
"
236 '----------------------------------------------------------------------------------------------------------------------
237 Case
"DLGFORMAT_HELP
" : sLocal =
"Exporter le formulaire
"
238 Case
"DLGFORMAT_TITLE
" : sLocal =
"OutputTo
"
239 Case
"DLGFORMAT_LBLFORMAT_HELP
" : sLocal =
"Format dans lequel le formulaire sera exporté
"
240 Case
"DLGFORMAT_LBLFORMAT_LABEL
" : sLocal =
"Selectionner le format de sortie
"
241 Case
"DLGFORMAT_CMDOK_HELP
" : sLocal =
"Valider votre choix
"
242 Case
"DLGFORMAT_CMDOK_LABEL
" : sLocal =
"OK
"
243 Case
"DLGFORMAT_CMDCANCEL_HELP
" : sLocal =
"Annuler et fermer la boîte de dialogue
"
244 Case
"DLGFORMAT_CMDCANCEL_LABEL
" : sLocal =
"Annuler
"
245 '----------------------------------------------------------------------------------------------------------------------
246 Case Else : sLocal = _Getlabel(psShortLabel,
"DEFAULT
")
248 '********************************************************
249 'Translated by Iñigo Zuluaga
250 '********************************************************
251 Case
"ES
" '(España)
252 Select Case UCase(psShortlabel)
253 Case
"ERR
" & ERRDBNOTCONNECTED : sLocal =
"No se ha encontrado una conexión activa a una base de datos
"
254 Case
"ERR
" & ERRMISSINGARGUMENTS : sLocal =
"Faltan argumentos o no están inicializados
"
255 Case
"ERR
" & ERRWRONGARGUMENT : sLocal =
"El argumento nr. %
0 [Value =
'%
1'] no es válido
"
256 Case
"ERR
" & ERRMAINFORM : sLocal =
"El documento
'%
0' no contiene ningún formulario
"
257 Case
"ERR
" & ERRFORMNOTIDENTIFIED : sLocal =
"No se ha identificado el formulario
'%
0' en el conjunto de formularios de la base de datos
"
258 Case
"ERR
" & ERRFORMNOTFOUND : sLocal =
"No se ha encontrado el formulario
'%
0'"
259 Case
"ERR
" & ERRFORMNOTOPEN : sLocal =
"El formulario
'%
0' no está abierto
"
260 Case
"ERR
" & ERRDFUNCTION : sLocal =
"La ejecución de DFunction falló, SQL=%
0"
261 Case
"ERR
" & ERROPENFORM : sLocal =
"El formulario
'%
0' no se puede abrir
"
262 Case
"ERR
" & ERRPROPERTY : sLocal =
"La propiedad
'%
0' no es aplicable en este contexto
"
263 Case
"ERR
" & ERRPROPERTYVALUE : sLocal =
"El valor
'%
0' es inválido para la propiedad
'%
1'"
264 Case
"ERR
" & ERRINDEXVALUE : sLocal =
"Fuera del rango de la matriz o tamaño incorrecto de la matriz para la propiedad
'%
0'"
265 Case
"ERR
" & ERRCOLLECTION : sLocal =
"Fuera del rango de la matriz
"
266 Case
"ERR
" & ERRPROPERTYNOTARRAY : sLocal =
"El argumento nr.%
0 debería ser una matriz
"
267 Case
"ERR
" & ERRCONTROLNOTFOUND : sLocal =
"El control
'%
0' not found in parent (formulario, control de tabla or diálogo)
'%
1'"
268 Case
"ERR
" & ERRNOACTIVEFORM : sLocal =
"No se ha encontrado un formulario o control activo
"
269 Case
"ERR
" & ERRDATABASEFORM : sLocal =
"El formulario
'%
0' no tiene datos subyacentes
"
270 Case
"ERR
" & ERRFOCUSINGRID : sLocal =
"No se ha encontrado el control
'%
0' en el control de tabla
'%
1'"
271 Case
"ERR
" & ERRNOGRIDINFORM : sLocal =
"No se ha encontrado un control de tabla en el formulario
'%
0'"
272 Case
"ERR
" & ERRFINDRECORD : sLocal =
"FindNext() tiene que ser precedido por una llamada exitosa de FindRecord(...)
"
273 Case
"ERR
" & ERRSQLSTATEMENT : sLocal =
"Error SQL, instrución SQL =
'%
0'"
274 Case
"ERR
" & ERROBJECTNOTFOUND : sLocal =
"%
0 '%
1' no encontrado
"
275 Case
"ERR
" & ERROPENOBJECT : sLocal =
"%
0 '%
1' no se puede abrir
"
276 Case
"ERR
" & ERRCLOSEOBJECT : sLocal =
"%
0 '%
1' no se puede abrir
"
277 Case
"ERR
" & ERRACTION : sLocal =
"Acción no aplicable en este contexto
"
278 Case
"ERR
" & ERRSENDMAIL : sLocal =
"No se puede activar el servicio de correo
"
279 Case
"ERR
" & ERRFORMYETOPEN : sLocal =
"El formulario %
0 ya está abierto
"
280 Case
"ERR
" & ERRMETHOD : sLocal =
"El método
'%
0' no es aplicable en este contexto
"
281 Case
"ERR
" & ERRPROPERTYINIT : sLocal =
"Propiedad
'%
0' aplicable pero no inicializada
"
282 Case
"ERR
" & ERRFILENOTCREATED : sLocal =
"No se ha podido crear el archivo
'%
0'"
283 Case
"ERR
" & ERRDIALOGNOTFOUND : sLocal =
"No se ha encontrado el diálogo
'%
0' en las bibliotecas cargadas actualmente
"
284 Case
"ERR
" & ERRDIALOGUNDEFINED : sLocal =
"Diálogo desconocido
"
285 Case
"ERR
" & ERRDIALOGSTARTED : sLocal =
"El diálogo ya está iniciado
"
286 Case
"ERR
" & ERRDIALOGNOTSTARTED : sLocal =
"El diálogo
'%
0' no está activo
"
287 Case
"ERR
" & ERRRECORDSETNODATA : sLocal =
"El Recordset no suministra datos. La acción en el registro actual rechazada
"
288 Case
"ERR
" & ERRRECORDSETCLOSED : sLocal =
"El recorset se ha cerrado. Acción con el Recordset rechazada
"
289 Case
"ERR
" & ERRRECORDSETRANGE : sLocal =
"Registro actual fuera de rango
"
290 Case
"ERR
" & ERRRECORDSETFORWARD : sLocal =
"Acción rechazada en un recorset legible sólo hacia adelante o que no admita marcadores
"
291 Case
"ERR
" & ERRFIELDNULL : sLocal =
"El campo es nulo o vacío. Acción rechazada
"
292 Case
"ERR
" & ERRFILEACCESS : sLocal =
"Error durante el acceso al archivo
'%
0'"
293 Case
"ERR
" & ERROVERFLOW : sLocal =
"La longitud del campo (%
0) excede la longitud máxima. Reemplazar por el método
'%
1'"
294 Case
"ERR
" & ERRNOTACTIONQUERY : sLocal =
"La consulta
'%
0' no es una consulta de acción
"
295 Case
"ERR
" & ERRNOTUPDATABLE : sLocal =
"La base de datos, el Recordset o el Campo es de sólo lectura
"
296 Case
"ERR
" & ERRUPDATESEQUENCE : sLocal =
"Error durante la secuencia de actualización del Recordset
"
297 Case
"ERR
" & ERRNOTNULLABLE : sLocal =
"El campo
'%
0' no puede contener un valor NULL
"
298 Case
"ERR
" & ERRROWDELETED : sLocal =
"La fila actual ha sido borrada por otro proceso o usuario
"
299 Case
"ERR
" & ERRRECORDSETCLONE : sLocal =
"No se puede clonar un Recordset clonado
"
300 Case
"ERR
" & ERRQUERYDEFDELETED : sLocal =
"Se ha borrado la consulta pre-existente
'%
0'"
301 Case
"ERR
" & ERRTABLEDEFDELETED : sLocal =
"Se ha borrado la tabla pre-existente
'%
0'"
302 Case
"ERR
" & ERRTABLECREATION : sLocal =
"No se ha podido crear la Tabla
'%
0'"
303 Case
"ERR
" & ERRFIELDCREATION : sLocal =
"No se ha podido crear el campo
'%
0'"
304 Case
"ERR
" & ERRSUBFORMNOTFOUND : sLocal =
"No se ha encontrado el Subformulario
'%
0' en el subformulario padre
'%
1'"
305 Case
"ERR
" & ERRWINDOW : sLocal =
"La ventana actual no es un documento
"
306 Case
"ERR
" & ERRCOMPATIBILITY : sLocal =
"El campo
'%
0' no se ha convertido debido a una incompatibilidad de los tipos de campo soportados entre las dos bases de datos
"
307 Case
"ERR
" & ERRPRECISION : sLocal =
"El campo
'%
0' no se ha cargado en el registro #%
1 por falta de capacidad
"
308 '----------------------------------------------------------------------------------------------------------------------
309 Case
"OBJECT
" : sLocal =
"Objeto
"
310 Case
"TABLE
" : sLocal =
"Tabla
"
311 Case
"QUERY
" : slocal =
"Consulta
"
312 Case
"FORM
" : sLocal =
"Formulario
"
313 Case
"REPORT
" : sLocal =
"Informe
"
314 Case
"RECORDSET
" : sLocal =
"Recordset
"
315 Case
"FIELD
" : sLocal =
"Campo
"
316 Case
"TEMPVAR
" : sLocal =
"Variable temporal
"
317 Case
"COMAMANDBAR
" : sLocal =
"Barra de comandos
"
318 Case
"COMMANDBARCONTROL
" : sLocal =
"Control de barra de comandos
"
319 '----------------------------------------------------------------------------------------------------------------------
320 Case
"ERR#
" : sLocal =
"Error #
"
321 Case
"ERROCCUR
" : sLocal =
"ocurrido
"
322 Case
"ERRLINE
" : sLocal =
"en línea
"
323 Case
"ERRIN
" : sLocal =
"en
"
324 Case
"CALLTO
" : sLocal =
"una llamada a la función
"
325 Case
"SAVECONSOLE
" : sLocal =
"Guardar consola
"
326 Case
"SAVECONSOLEENTRIES
" : sLocal =
"Las entradas de la consola han sido guardadas correctamente.
"
327 Case
"QUITSHORT
" : sLocal =
"Cerrar
"
328 Case
"QUIT
" : sLocal =
"Quieres realmente cerrar la aplicación? los datos cambiados se guardarán.
"
329 Case
"ENTERING
" : sLocal =
"Entrando
"
330 Case
"EXITING
" : sLocal =
"Saliendo
"
331 '----------------------------------------------------------------------------------------------------------------------
332 Case
"DLGTRACE_HELP
" : sLocal =
"Gestión del buffer de la consola y sus entradas
"
333 Case
"DLGTRACE_TITLE
" : sLocal =
"Consola
"
334 Case
"DLGTRACE_LBLENTRIES_HELP
" : sLocal =
"Limpiar la lista y redimensionar el buffer circular
"
335 Case
"DLGTRACE_LBLENTRIES_LABEL
" : sLocal =
"Definir el número máximo de entradas
"
336 Case
"DLGTRACE_TXTTRACELOG_HELP
" : sLocal =
"El texto puede ser seleccionado, copiado, ...
"
337 Case
"DLGTRACE_TXTTRACELOG_TEXT
" : sLocal =
"--- El archivo Histórico está vacío ---
"
338 Case
"DLGTRACE_CMDCANCEL_HELP
" : sLocal =
"Cancelar y cerrar el diálogo
"
339 Case
"DLGTRACE_CMDCANCEL_LABEL
" : sLocal =
"Cancelar
"
340 Case
"DLGTRACE_LBLCLEAR_HELP
" : sLocal =
"Limpiar la lista
"
341 Case
"DLGTRACE_LBLCLEAR_LABEL
" : sLocal =
"Limpiar la lista
"
342 Case
"DLGTRACE_LBLMINLEVEL_HELP
" : sLocal =
"No registrar más que las peticiones de registro a partir de un nivel indicado
"
343 Case
"DLGTRACE_LBLMINLEVEL_LABEL
" : sLocal =
"Definir el nivel mínimo de registro
"
344 Case
"DLGTRACE_CMDOK_HELP
" : sLocal =
"Validar
"
345 Case
"DLGTRACE_CMDOK_LABEL
" : sLocal =
"Aceptar
"
346 Case
"DLGTRACE_CMDDUMP_HELP
" : sLocal =
"Elegir un archivo y guardar en él el contenido de la lista actual
"
347 Case
"DLGTRACE_CMDDUMP_LABEL
" : sLocal =
"Guardar en a archivo
"
348 Case
"DLGTRACE_LBLNBENTRIES_HELP
" : sLocal =
"Tamaño actual de la lista
"
349 Case
"DLGTRACE_LBLNBENTRIES_LABEL
" : sLocal =
"Numero actual de entradas:
"
350 '----------------------------------------------------------------------------------------------------------------------
351 Case
"DLGFORMAT_HELP
" : sLocal =
"Exportar el formulario
"
352 Case
"DLGFORMAT_TITLE
" : sLocal =
"Exportar como
"
353 Case
"DLGFORMAT_LBLFORMAT_HELP
" : sLocal =
"Formato en el que será ser exportado el formulario
"
354 Case
"DLGFORMAT_LBLFORMAT_LABEL
" : sLocal =
"Seleccionar el formato de salida
"
355 Case
"DLGFORMAT_CMDOK_HELP
" : sLocal =
"Validar su elección
"
356 Case
"DLGFORMAT_CMDOK_LABEL
" : sLocal =
"Aceptar
"
357 Case
"DLGFORMAT_CMDCANCEL_HELP
" : sLocal =
"Cancelar y cerrar el diálogo
"
358 Case
"DLGFORMAT_CMDCANCEL_LABEL
" : sLocal =
"Cancelar
"
359 '----------------------------------------------------------------------------------------------------------------------
360 Case Else : sLocal = _Getlabel(psShortLabel,
"DEFAULT
")
362 REM *******************************************************************************************************************************************
364 REM *** ANY OTHER LANGUAGE TO BE INSERTED HERE ***
366 REM *******************************************************************************************************************************************
368 sLocal = _Getlabel(psShortLabel,
"DEFAULT
")
375 sLocal = psShortLabel
377 End Function
' GetLabel V0.8
.9
379 REM -----------------------------------------------------------------------------------------------------------------------
380 Public Function _GetLabelArray(ByVal pvShortlabel As Variant, Optional ByVal psLocale As String) As Variant
381 ' Return the localized label corresponding with the ShortLabel array of strings
383 If IsMissing(psLocale) Then psLocale = UCase(Left(_GetLocale(),
2)) Else psLocale = UCase(psLocale)
384 On Local Error Goto Error_Function
386 Dim vLocal() As Variant, i As integer
389 If Not IsArray(pvShortLabel) Then
390 vLocal = _GetLabel(pvShortLabel, psLocale)
394 ReDim vLocal(LBound(pvShortLabel) To UBound(pvShortlabel))
395 For i = LBound(pvShortLabel) To UBound(pvShortlabel)
396 vLocal(i) = _GetLabel(pvShortLabel(i), psLocale)
400 _GetlabelArray = vLocal()
405 End Function
' GetLabelArray V0.8
.9
407 REM -----------------------------------------------------------------------------------------------------------------------
408 Public Function _GetLocale() as String
409 'Return OO localization
410 'Derived from Tools library
412 Dim oLocale as Object
413 oLocale = _GetRegistryKeyContent(
"org.openoffice.Setup/L10N
")
414 _GetLocale = oLocale.getByName(
"ooLocale
")
415 End Function
' GetLocale V0.8
.9