Commit 5108504d authored by Dimitri van Heesch's avatar Dimitri van Heesch

Merge pull request #9 from pepr/master

Several TranslatorXxxx files converted to UTF-8
parents 0e147cfa 1e0ef5e6
...@@ -12,7 +12,6 @@ ...@@ -12,7 +12,6 @@
* Documents produced by Doxygen are derivative works derived from the * Documents produced by Doxygen are derivative works derived from the
* input used in their production; they are not affected by this license. * input used in their production; they are not affected by this license.
* *
* $Id$
*/ */
/*! \page langhowto Internationalization /*! \page langhowto Internationalization
...@@ -60,8 +59,8 @@ when the translator was updated. ...@@ -60,8 +59,8 @@ when the translator was updated.
</tr> </tr>
<tr bgcolor="#ffffff"> <tr bgcolor="#ffffff">
<td>Arabic</td> <td>Arabic</td>
<td>Moaz Reyad<br/><span style="color: red; background-color: yellow">-- searching for the maintainer --</span></td> <td>Moaz Reyad<br/>Muhammad Bashir Al-Noimi</td>
<td><span style="color: brown">[resigned]</span><br/><span style="color: brown">[Please, try to help to find someone.]</span></td> <td><span style="color: brown">[resigned]</span><br/>mbnoimi at gmail dot com</td>
<td>1.4.6</td> <td>1.4.6</td>
</tr> </tr>
<tr bgcolor="#ffffff"> <tr bgcolor="#ffffff">
...@@ -138,9 +137,9 @@ when the translator was updated. ...@@ -138,9 +137,9 @@ when the translator was updated.
</tr> </tr>
<tr bgcolor="#ffffff"> <tr bgcolor="#ffffff">
<td>French</td> <td>French</td>
<td>David Martinet<br/>Xavier Outhier</td> <td>David Martinet<br/>Xavier Outhier<br/>Benoît BROSSE</td>
<td>contact at e-concept-applications dot fr<br/>xouthier at yahoo dot fr</td> <td>contact at e-concept-applications dot fr<br/>xouthier at yahoo dot fr<br/>Benoit dot BROSSE at ingenico dot com</td>
<td>1.8.0</td> <td>up-to-date</td>
</tr> </tr>
<tr bgcolor="#ffffff"> <tr bgcolor="#ffffff">
<td>German</td> <td>German</td>
...@@ -278,7 +277,7 @@ when the translator was updated. ...@@ -278,7 +277,7 @@ when the translator was updated.
<td>Spanish</td> <td>Spanish</td>
<td>Bartomeu<br/>Francisco Oltra Thennet<br/>David Vaquero</td> <td>Bartomeu<br/>Francisco Oltra Thennet<br/>David Vaquero</td>
<td>bartomeu at loteria3cornella dot com<br/><span style="color: brown">[unreachable]</span><br/>david at grupoikusnet dot com</td> <td>bartomeu at loteria3cornella dot com<br/><span style="color: brown">[unreachable]</span><br/>david at grupoikusnet dot com</td>
<td>1.8.4</td> <td>up-to-date</td>
</tr> </tr>
<tr bgcolor="#ffffff"> <tr bgcolor="#ffffff">
<td>Swedish</td> <td>Swedish</td>
...@@ -323,7 +322,7 @@ when the translator was updated. ...@@ -323,7 +322,7 @@ when the translator was updated.
Afrikaans & Johan Prinsloo & {\tt\tiny johan at zippysnoek dot com} & 1.6.0 \\ Afrikaans & Johan Prinsloo & {\tt\tiny johan at zippysnoek dot com} & 1.6.0 \\
\hline \hline
Arabic & Moaz Reyad & {\tt\tiny [resigned] moazreyad at yahoo dot com} & 1.4.6 \\ Arabic & Moaz Reyad & {\tt\tiny [resigned] moazreyad at yahoo dot com} & 1.4.6 \\
~ & -- searching for the maintainer -- & {\tt\tiny [Please, try to help to find someone.]} & ~ \\ ~ & Muhammad Bashir Al-Noimi & {\tt\tiny mbnoimi at gmail dot com} & ~ \\
\hline \hline
Armenian & Armen Tangamyan & {\tt\tiny armen dot tangamyan at anu dot edu dot au} & 1.8.0 \\ Armenian & Armen Tangamyan & {\tt\tiny armen dot tangamyan at anu dot edu dot au} & 1.8.0 \\
\hline \hline
...@@ -354,8 +353,9 @@ when the translator was updated. ...@@ -354,8 +353,9 @@ when the translator was updated.
\hline \hline
Finnish & Antti Laine & {\tt\tiny antti dot a dot laine at tut dot fi} & 1.6.0 \\ Finnish & Antti Laine & {\tt\tiny antti dot a dot laine at tut dot fi} & 1.6.0 \\
\hline \hline
French & David Martinet & {\tt\tiny contact at e-concept-applications dot fr} & 1.8.0 \\ French & David Martinet & {\tt\tiny contact at e-concept-applications dot fr} & up-to-date \\
~ & Xavier Outhier & {\tt\tiny xouthier at yahoo dot fr} & ~ \\ ~ & Xavier Outhier & {\tt\tiny xouthier at yahoo dot fr} & ~ \\
~ & Benoît BROSSE & {\tt\tiny Benoit dot BROSSE at ingenico dot com} & ~ \\
\hline \hline
German & Peter Grotrian & {\tt\tiny Peter dot Grotrian at pdv-FS dot de} & 1.8.4 \\ German & Peter Grotrian & {\tt\tiny Peter dot Grotrian at pdv-FS dot de} & 1.8.4 \\
~ & Jens Seidel & {\tt\tiny jensseidel at users dot sf dot net} & ~ \\ ~ & Jens Seidel & {\tt\tiny jensseidel at users dot sf dot net} & ~ \\
...@@ -417,7 +417,7 @@ when the translator was updated. ...@@ -417,7 +417,7 @@ when the translator was updated.
\hline \hline
Slovene & Matjaž Ostroveršnik & {\tt\tiny matjaz dot ostroversnik at ostri dot org} & 1.4.6 \\ Slovene & Matjaž Ostroveršnik & {\tt\tiny matjaz dot ostroversnik at ostri dot org} & 1.4.6 \\
\hline \hline
Spanish & Bartomeu & {\tt\tiny bartomeu at loteria3cornella dot com} & 1.8.4 \\ Spanish & Bartomeu & {\tt\tiny bartomeu at loteria3cornella dot com} & up-to-date \\
~ & Francisco Oltra Thennet & {\tt\tiny [unreachable] foltra at puc dot cl} & ~ \\ ~ & Francisco Oltra Thennet & {\tt\tiny [unreachable] foltra at puc dot cl} & ~ \\
~ & David Vaquero & {\tt\tiny david at grupoikusnet dot com} & ~ \\ ~ & David Vaquero & {\tt\tiny david at grupoikusnet dot com} & ~ \\
\hline \hline
......
This source diff could not be displayed because it is too large. You can view the blob instead.
/****************************************************************************** /******************************************************************************
* *
* *
* *
* Copyright (C) 1997-2013 by Dimitri van Heesch. * Copyright (C) 1997-2013 by Dimitri van Heesch.
* *
* Permission to use, copy, modify, and distribute this software and its * Permission to use, copy, modify, and distribute this software and its
* documentation under the terms of the GNU General Public License is hereby * documentation under the terms of the GNU General Public License is hereby
* granted. No representations are made about the suitability of this software * granted. No representations are made about the suitability of this software
* for any purpose. It is provided "as is" without express or implied warranty. * for any purpose. It is provided "as is" without express or implied warranty.
* See the GNU General Public License for more details. * See the GNU General Public License for more details.
* *
...@@ -198,19 +198,19 @@ bool setTranslator(const char *langName) ...@@ -198,19 +198,19 @@ bool setTranslator(const char *langName)
theTranslator=new TranslatorCzech; theTranslator=new TranslatorCzech;
} }
#endif #endif
#ifdef LANG_FR #ifdef LANG_FR
else if (L_EQUAL("french")) else if (L_EQUAL("french"))
{ {
theTranslator=new TranslatorFrench; theTranslator=new TranslatorFrench;
} }
#endif #endif
#ifdef LANG_ID #ifdef LANG_ID
else if (L_EQUAL("indonesian")) else if (L_EQUAL("indonesian"))
{ {
theTranslator=new TranslatorDecoder(new TranslatorIndonesian); theTranslator=new TranslatorDecoder(new TranslatorIndonesian);
} }
#endif #endif
#ifdef LANG_IT #ifdef LANG_IT
else if (L_EQUAL("italian")) else if (L_EQUAL("italian"))
{ {
theTranslator=new TranslatorItalian; theTranslator=new TranslatorItalian;
...@@ -249,7 +249,7 @@ bool setTranslator(const char *langName) ...@@ -249,7 +249,7 @@ bool setTranslator(const char *langName)
#ifdef LANG_RU #ifdef LANG_RU
else if (L_EQUAL("russian")) else if (L_EQUAL("russian"))
{ {
theTranslator=new TranslatorDecoder(new TranslatorRussian); theTranslator=new TranslatorRussian;
} }
#endif #endif
#ifdef LANG_HR #ifdef LANG_HR
...@@ -273,13 +273,13 @@ bool setTranslator(const char *langName) ...@@ -273,13 +273,13 @@ bool setTranslator(const char *langName)
#ifdef LANG_HU #ifdef LANG_HU
else if (L_EQUAL("hungarian")) else if (L_EQUAL("hungarian"))
{ {
theTranslator=new TranslatorDecoder(new TranslatorHungarian); theTranslator=new TranslatorHungarian;
} }
#endif #endif
#ifdef LANG_KR #ifdef LANG_KR
else if (L_EQUAL("korean")) else if (L_EQUAL("korean"))
{ {
theTranslator=new TranslatorDecoder(new TranslatorKorean); theTranslator=new TranslatorKorean;
} }
#endif #endif
#ifdef LANG_KE #ifdef LANG_KE
...@@ -291,7 +291,7 @@ bool setTranslator(const char *langName) ...@@ -291,7 +291,7 @@ bool setTranslator(const char *langName)
#ifdef LANG_RO #ifdef LANG_RO
else if (L_EQUAL("romanian")) else if (L_EQUAL("romanian"))
{ {
theTranslator=new TranslatorDecoder(new TranslatorRomanian); theTranslator=new TranslatorRomanian;
} }
#endif #endif
#ifdef LANG_SI #ifdef LANG_SI
...@@ -315,7 +315,7 @@ bool setTranslator(const char *langName) ...@@ -315,7 +315,7 @@ bool setTranslator(const char *langName)
#ifdef LANG_NO #ifdef LANG_NO
else if (L_EQUAL("norwegian")) else if (L_EQUAL("norwegian"))
{ {
theTranslator=new TranslatorDecoder(new TranslatorNorwegian); theTranslator=new TranslatorNorwegian;
} }
#endif #endif
#ifdef LANG_BR #ifdef LANG_BR
...@@ -327,7 +327,7 @@ bool setTranslator(const char *langName) ...@@ -327,7 +327,7 @@ bool setTranslator(const char *langName)
#ifdef LANG_DK #ifdef LANG_DK
else if (L_EQUAL("danish")) else if (L_EQUAL("danish"))
{ {
theTranslator=new TranslatorDecoder(new TranslatorDanish); theTranslator=new TranslatorDanish;
} }
#endif #endif
#ifdef LANG_SK #ifdef LANG_SK
...@@ -369,13 +369,13 @@ bool setTranslator(const char *langName) ...@@ -369,13 +369,13 @@ bool setTranslator(const char *langName)
#ifdef LANG_LT #ifdef LANG_LT
else if (L_EQUAL("lithuanian")) else if (L_EQUAL("lithuanian"))
{ {
theTranslator=new TranslatorDecoder(new TranslatorLithuanian); theTranslator=new TranslatorLithuanian;
} }
#endif #endif
#ifdef LANG_LV #ifdef LANG_LV
else if (L_EQUAL("latvian")) else if (L_EQUAL("latvian"))
{ {
theTranslator=new TranslatorDecoder(new TranslatorLatvian); theTranslator=new TranslatorLatvian;
} }
#endif #endif
#ifdef LANG_ZA #ifdef LANG_ZA
...@@ -426,7 +426,7 @@ bool setTranslator(const char *langName) ...@@ -426,7 +426,7 @@ bool setTranslator(const char *langName)
theTranslator=new TranslatorEnglish; theTranslator=new TranslatorEnglish;
return FALSE; return FALSE;
} }
QCString msg = theTranslator->updateNeededMessage(); QCString msg = theTranslator->updateNeededMessage();
if (!msg.isEmpty()) warn_uncond(msg); if (!msg.isEmpty()) warn_uncond(msg);
return TRUE; return TRUE;
......
This diff is collapsed.
...@@ -31,9 +31,10 @@ ...@@ -31,9 +31,10 @@
* Updated to 1.6.4 by Bartomeu Creus Navarro (26-mayo-2010) [(16-jun-2010) grabado en UTF-8] * Updated to 1.6.4 by Bartomeu Creus Navarro (26-mayo-2010) [(16-jun-2010) grabado en UTF-8]
* Updated to 1.8.0 by Bartomeu Creus Navarro (11-abril-2012) * Updated to 1.8.0 by Bartomeu Creus Navarro (11-abril-2012)
* Updated to 1.8.2 by Bartomeu Creus Navarro (01-julio-2012) * Updated to 1.8.2 by Bartomeu Creus Navarro (01-julio-2012)
* Updated to 1.8.4 by Bartomeu Creus Navarro (17-julio-2013)
*/ */
class TranslatorSpanish : public TranslatorAdapter_1_8_4 class TranslatorSpanish : public Translator
{ {
public: public:
...@@ -2055,6 +2056,62 @@ class TranslatorSpanish : public TranslatorAdapter_1_8_4 ...@@ -2055,6 +2056,62 @@ class TranslatorSpanish : public TranslatorAdapter_1_8_4
return "Diseño información general"; return "Diseño información general";
} }
//////////////////////////////////////////////////////////////////////////
// new since 1.8.4
//////////////////////////////////////////////////////////////////////////
/** old style UNO IDL services: implemented interfaces */
virtual QCString trInterfaces()
{ return "Interface exportada"; }
/** old style UNO IDL services: inherited services */
virtual QCString trServices()
{ return "Servicios incluidos"; }
/** UNO IDL constant groups */
virtual QCString trConstantGroups()
{ return "Grupos constantes"; }
/** UNO IDL constant groups */
virtual QCString trConstantGroupReference(const char *namespaceName)
{
QCString result=namespaceName;
result+=" referencia de grupos constantes";
return result;
}
/** UNO IDL service page title */
virtual QCString trServiceReference(const char *sName)
{
QCString result=(QCString)sName;
result+=" Referencia servicio";
return result;
}
/** UNO IDL singleton page title */
virtual QCString trSingletonReference(const char *sName)
{
QCString result=(QCString)sName;
result+=" referencia Singleton";
return result;
}
/** UNO IDL service page */
virtual QCString trServiceGeneratedFromFiles(bool single)
{
// single is true implies a single file
QCString result=(QCString)"La documentacion para este servicio "
"se ha generado desde ";
if (single) result+="el siguiente fichero:"; else result+="los siguientes ficheros:";
return result;
}
/** UNO IDL singleton page */
virtual QCString trSingletonGeneratedFromFiles(bool single)
{
// single is true implies a single file
QCString result=(QCString)"La documentación para este singleton "
"se ha generado desde ";
if (single) result+="el siguiente fichero:"; else result+="los siguientes ficheros:";
return result;
}
////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////
}; };
......
...@@ -103,7 +103,7 @@ ...@@ -103,7 +103,7 @@
// Translator class (by the local maintainer) when the localized // Translator class (by the local maintainer) when the localized
// translator is made up-to-date again. // translator is made up-to-date again.
class TranslatorFrench : public TranslatorAdapter_1_8_0 class TranslatorFrench : public Translator
{ {
public: public:
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Debug/
Debug64/
Release/
Release64/
Doxygen.ncb
Doxygen.suo
*.user
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment