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 @@
* Documents produced by Doxygen are derivative works derived from the
* input used in their production; they are not affected by this license.
*
* $Id$
*/
/*! \page langhowto Internationalization
......@@ -60,8 +59,8 @@ when the translator was updated.
</tr>
<tr bgcolor="#ffffff">
<td>Arabic</td>
<td>Moaz Reyad<br/><span style="color: red; background-color: yellow">-- searching for the maintainer --</span></td>
<td><span style="color: brown">[resigned]</span><br/><span style="color: brown">[Please, try to help to find someone.]</span></td>
<td>Moaz Reyad<br/>Muhammad Bashir Al-Noimi</td>
<td><span style="color: brown">[resigned]</span><br/>mbnoimi at gmail dot com</td>
<td>1.4.6</td>
</tr>
<tr bgcolor="#ffffff">
......@@ -138,9 +137,9 @@ when the translator was updated.
</tr>
<tr bgcolor="#ffffff">
<td>French</td>
<td>David Martinet<br/>Xavier Outhier</td>
<td>contact at e-concept-applications dot fr<br/>xouthier at yahoo dot fr</td>
<td>1.8.0</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<br/>Benoit dot BROSSE at ingenico dot com</td>
<td>up-to-date</td>
</tr>
<tr bgcolor="#ffffff">
<td>German</td>
......@@ -278,7 +277,7 @@ when the translator was updated.
<td>Spanish</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>1.8.4</td>
<td>up-to-date</td>
</tr>
<tr bgcolor="#ffffff">
<td>Swedish</td>
......@@ -323,7 +322,7 @@ when the translator was updated.
Afrikaans & Johan Prinsloo & {\tt\tiny johan at zippysnoek dot com} & 1.6.0 \\
\hline
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
Armenian & Armen Tangamyan & {\tt\tiny armen dot tangamyan at anu dot edu dot au} & 1.8.0 \\
\hline
......@@ -354,8 +353,9 @@ when the translator was updated.
\hline
Finnish & Antti Laine & {\tt\tiny antti dot a dot laine at tut dot fi} & 1.6.0 \\
\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} & ~ \\
~ & Benoît BROSSE & {\tt\tiny Benoit dot BROSSE at ingenico dot com} & ~ \\
\hline
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} & ~ \\
......@@ -417,7 +417,7 @@ when the translator was updated.
\hline
Slovene & Matjaž Ostroveršnik & {\tt\tiny matjaz dot ostroversnik at ostri dot org} & 1.4.6 \\
\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} & ~ \\
~ & David Vaquero & {\tt\tiny david at grupoikusnet dot com} & ~ \\
\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.
*
* Permission to use, copy, modify, and distribute this software and its
* documentation under the terms of the GNU General Public License is hereby
* granted. No representations are made about the suitability of this software
* documentation under the terms of the GNU General Public License is hereby
* granted. No representations are made about the suitability of this software
* for any purpose. It is provided "as is" without express or implied warranty.
* See the GNU General Public License for more details.
*
......@@ -198,19 +198,19 @@ bool setTranslator(const char *langName)
theTranslator=new TranslatorCzech;
}
#endif
#ifdef LANG_FR
#ifdef LANG_FR
else if (L_EQUAL("french"))
{
theTranslator=new TranslatorFrench;
}
#endif
#ifdef LANG_ID
#ifdef LANG_ID
else if (L_EQUAL("indonesian"))
{
theTranslator=new TranslatorDecoder(new TranslatorIndonesian);
}
#endif
#ifdef LANG_IT
#ifdef LANG_IT
else if (L_EQUAL("italian"))
{
theTranslator=new TranslatorItalian;
......@@ -249,7 +249,7 @@ bool setTranslator(const char *langName)
#ifdef LANG_RU
else if (L_EQUAL("russian"))
{
theTranslator=new TranslatorDecoder(new TranslatorRussian);
theTranslator=new TranslatorRussian;
}
#endif
#ifdef LANG_HR
......@@ -273,13 +273,13 @@ bool setTranslator(const char *langName)
#ifdef LANG_HU
else if (L_EQUAL("hungarian"))
{
theTranslator=new TranslatorDecoder(new TranslatorHungarian);
theTranslator=new TranslatorHungarian;
}
#endif
#ifdef LANG_KR
else if (L_EQUAL("korean"))
{
theTranslator=new TranslatorDecoder(new TranslatorKorean);
theTranslator=new TranslatorKorean;
}
#endif
#ifdef LANG_KE
......@@ -291,7 +291,7 @@ bool setTranslator(const char *langName)
#ifdef LANG_RO
else if (L_EQUAL("romanian"))
{
theTranslator=new TranslatorDecoder(new TranslatorRomanian);
theTranslator=new TranslatorRomanian;
}
#endif
#ifdef LANG_SI
......@@ -315,7 +315,7 @@ bool setTranslator(const char *langName)
#ifdef LANG_NO
else if (L_EQUAL("norwegian"))
{
theTranslator=new TranslatorDecoder(new TranslatorNorwegian);
theTranslator=new TranslatorNorwegian;
}
#endif
#ifdef LANG_BR
......@@ -327,7 +327,7 @@ bool setTranslator(const char *langName)
#ifdef LANG_DK
else if (L_EQUAL("danish"))
{
theTranslator=new TranslatorDecoder(new TranslatorDanish);
theTranslator=new TranslatorDanish;
}
#endif
#ifdef LANG_SK
......@@ -369,13 +369,13 @@ bool setTranslator(const char *langName)
#ifdef LANG_LT
else if (L_EQUAL("lithuanian"))
{
theTranslator=new TranslatorDecoder(new TranslatorLithuanian);
theTranslator=new TranslatorLithuanian;
}
#endif
#ifdef LANG_LV
else if (L_EQUAL("latvian"))
{
theTranslator=new TranslatorDecoder(new TranslatorLatvian);
theTranslator=new TranslatorLatvian;
}
#endif
#ifdef LANG_ZA
......@@ -426,7 +426,7 @@ bool setTranslator(const char *langName)
theTranslator=new TranslatorEnglish;
return FALSE;
}
QCString msg = theTranslator->updateNeededMessage();
if (!msg.isEmpty()) warn_uncond(msg);
return TRUE;
......
This diff is collapsed.
......@@ -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.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.4 by Bartomeu Creus Navarro (17-julio-2013)
*/
class TranslatorSpanish : public TranslatorAdapter_1_8_4
class TranslatorSpanish : public Translator
{
public:
......@@ -2055,6 +2056,62 @@ class TranslatorSpanish : public TranslatorAdapter_1_8_4
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 @@
// Translator class (by the local maintainer) when the localized
// translator is made up-to-date again.
class TranslatorFrench : public TranslatorAdapter_1_8_0
class TranslatorFrench : public Translator
{
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