Blame src/translator_ca.h

Packit Service 50c9f2
/******************************************************************************
Packit Service 50c9f2
 *
Packit Service 50c9f2
 *
Packit Service 50c9f2
 *
Packit Service 50c9f2
 * Copyright (C) 1997-2015 by Dimitri van Heesch.
Packit Service 50c9f2
 *
Packit Service 50c9f2
 * Permission to use, copy, modify, and distribute this software and its
Packit Service 50c9f2
 * documentation under the terms of the GNU General Public License is hereby
Packit Service 50c9f2
 * granted. No representations are made about the suitability of this software
Packit Service 50c9f2
 * for any purpose. It is provided "as is" without express or implied warranty.
Packit Service 50c9f2
 * See the GNU General Public License for more details.
Packit Service 50c9f2
 *
Packit Service 50c9f2
 * Documents produced by Doxygen are derivative works derived from the
Packit Service 50c9f2
 * input used in their production; they are not affected by this license.
Packit Service 50c9f2
 *
Packit Service 50c9f2
 */
Packit Service 50c9f2
Packit Service 50c9f2
#ifndef TRANSLATOR_CA_H
Packit Service 50c9f2
#define TRANSLATOR_CA_H
Packit Service 50c9f2
Packit Service 50c9f2
/*!
Packit Service 50c9f2
 When defining a translator class for the new language, follow
Packit Service 50c9f2
 the description in the documentation.  One of the steps says
Packit Service 50c9f2
 that you should copy the translator_en.h (this) file to your
Packit Service 50c9f2
 translator_xx.h new file.  Your new language should use the
Packit Service 50c9f2
 Translator class as the base class.  This means that you need to
Packit Service 50c9f2
 implement exactly the same (pure virtual) methods as the
Packit Service 50c9f2
 TranslatorEnglish does.  Because of this, it is a good idea to
Packit Service 50c9f2
 start with the copy of TranslatorEnglish and replace the strings
Packit Service 50c9f2
 one by one.
Packit Service 50c9f2
Packit Service 50c9f2
 It is not necessary to include "translator.h" or
Packit Service 50c9f2
 "translator_adapter.h" here.  The files are included in the
Packit Service 50c9f2
 language.cpp correctly.  Not including any of the mentioned
Packit Service 50c9f2
 files frees the maintainer from thinking about whether the
Packit Service 50c9f2
 first, the second, or both files should be included or not, and
Packit Service 50c9f2
 why.  This holds namely for localized translators because their
Packit Service 50c9f2
 base class is changed occasionaly to adapter classes when the
Packit Service 50c9f2
 Translator class changes the interface, or back to the
Packit Service 50c9f2
 Translator class (by the local maintainer) when the localized
Packit Service 50c9f2
 translator is made up-to-date again.
Packit Service 50c9f2
*/
Packit Service 50c9f2
class TranslatorCatalan : public TranslatorAdapter_1_8_0
Packit Service 50c9f2
{
Packit Service 50c9f2
  public:
Packit Service 50c9f2
Packit Service 50c9f2
    // --- Language control methods -------------------
Packit Service 50c9f2
Packit Service 50c9f2
    /*! Used for identification of the language. The identification
Packit Service 50c9f2
     * should not be translated. It should be replaced by the name
Packit Service 50c9f2
     * of the language in English using lower-case characters only
Packit Service 50c9f2
     * (e.g. "czech", "japanese", "russian", etc.). It should be equal to
Packit Service 50c9f2
     * the identification used in language.cpp.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString idLanguage()
Packit Service 50c9f2
    { return "catalan"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! Used to get the LaTeX command(s) for the language support.
Packit Service 50c9f2
     *  This method should return string with commands that switch
Packit Service 50c9f2
     *  LaTeX to the desired language.  For example
Packit Service 50c9f2
     *  
"\\usepackage[german]{babel}\n"
Packit Service 50c9f2
     *  
Packit Service 50c9f2
     *  or
Packit Service 50c9f2
     *  
"\\usepackage{polski}\n"
Packit Service 50c9f2
     *  "\\usepackage[latin2]{inputenc}\n"
Packit Service 50c9f2
     *  "\\usepackage[T1]{fontenc}\n"
Packit Service 50c9f2
     *  
Packit Service 50c9f2
     *
Packit Service 50c9f2
     * The English LaTeX does not use such commands.  Because of this
Packit Service 50c9f2
     * the empty string is returned in this implementation.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString latexLanguageSupportCommand()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      //return "\\usepackage[catalan]{babel}\n\\usepackage[latin1]{inputenc}";
Packit Service 50c9f2
      return "\\usepackage[catalan]{babel}\n";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    // --- Language translation methods -------------------
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used in the compound documentation before a list of related functions. */
Packit Service 50c9f2
    virtual QCString trRelatedFunctions()
Packit Service 50c9f2
    { return "Funcions Associades"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! subscript for the related functions. */
Packit Service 50c9f2
    virtual QCString trRelatedSubscript()
Packit Service 50c9f2
    { return "(Remarcar que aquestes funcions no són funcions membre.)"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! header that is put before the detailed description of files, classes and namespaces. */
Packit Service 50c9f2
    virtual QCString trDetailedDescription()
Packit Service 50c9f2
    { return "Descripció Detallada"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! header that is put before the list of typedefs. */
Packit Service 50c9f2
    virtual QCString trMemberTypedefDocumentation()
Packit Service 50c9f2
    { return "Documentació de les Definicions de Tipus Membre"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! header that is put before the list of enumerations. */
Packit Service 50c9f2
    virtual QCString trMemberEnumerationDocumentation()
Packit Service 50c9f2
    { return "Documentació de les Enumeracions Membre"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! header that is put before the list of member functions. */
Packit Service 50c9f2
    virtual QCString trMemberFunctionDocumentation()
Packit Service 50c9f2
    { return "Documentació de les Funcions Membre"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! header that is put before the list of member attributes. */
Packit Service 50c9f2
    virtual QCString trMemberDataDocumentation()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Documentació dels Camps";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Documentació de les Dades Membre";
Packit Service 50c9f2
      }
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this is the text of a link put after brief descriptions. */
Packit Service 50c9f2
    virtual QCString trMore()
Packit Service 50c9f2
    { return "Més..."; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! put in the class documentation */
Packit Service 50c9f2
    virtual QCString trListOfAllMembers()
Packit Service 50c9f2
    { return "Llista de tots els membres"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used as the title of the "list of all members" page of a class */
Packit Service 50c9f2
    virtual QCString trMemberList()
Packit Service 50c9f2
    { return "Llista dels Membres"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this is the first part of a sentence that is followed by a class name */
Packit Service 50c9f2
    virtual QCString trThisIsTheListOfAllMembers()
Packit Service 50c9f2
    { return "Aquesta és la llista complerta dels membres de "; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this is the remainder of the sentence after the class name */
Packit Service 50c9f2
    virtual QCString trIncludingInheritedMembers()
Packit Service 50c9f2
    { return ", incloent tots els membres heretats."; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this is put at the author sections at the bottom of man pages.
Packit Service 50c9f2
     *  parameter s is name of the project name.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trGeneratedAutomatically(const char *s)
Packit Service 50c9f2
    { QCString result="Generat automàticament per Doxygen";
Packit Service 50c9f2
      if (s) result+=(QCString)" per a "+s;
Packit Service 50c9f2
      result+=" a partir del codi font.";
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! put after an enum name in the list of all members */
Packit Service 50c9f2
    virtual QCString trEnumName()
Packit Service 50c9f2
    { return "nom de la enum"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! put after an enum value in the list of all members */
Packit Service 50c9f2
    virtual QCString trEnumValue()
Packit Service 50c9f2
    { return "valors de la enum"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! put after an undocumented member in the list of all members */
Packit Service 50c9f2
    virtual QCString trDefinedIn()
Packit Service 50c9f2
    { return "definit a"; }
Packit Service 50c9f2
Packit Service 50c9f2
    // quick reference sections
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is put above each page as a link to the list of all groups of
Packit Service 50c9f2
     *  compounds or files (see the \\group command).
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trModules()
Packit Service 50c9f2
    { return "Mòduls"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is put above each page as a link to the class hierarchy */
Packit Service 50c9f2
    virtual QCString trClassHierarchy()
Packit Service 50c9f2
    { return "Jerarquia de Classes"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is put above each page as a link to the list of annotated classes */
Packit Service 50c9f2
    virtual QCString trCompoundList()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Estructures de Dades";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Llista de Classes";
Packit Service 50c9f2
      }
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is put above each page as a link to the list of documented files */
Packit Service 50c9f2
    virtual QCString trFileList()
Packit Service 50c9f2
    { return "Llista dels Fitxers"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is put above each page as a link to all members of compounds. */
Packit Service 50c9f2
    virtual QCString trCompoundMembers()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Camps de Dades";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Membres de Classes";
Packit Service 50c9f2
      }
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is put above each page as a link to all members of files. */
Packit Service 50c9f2
    virtual QCString trFileMembers()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Globals";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Membres de Fitxers";
Packit Service 50c9f2
      }
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is put above each page as a link to all related pages. */
Packit Service 50c9f2
    virtual QCString trRelatedPages()
Packit Service 50c9f2
    { return "Pàgines Relacionades"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is put above each page as a link to all examples. */
Packit Service 50c9f2
    virtual QCString trExamples()
Packit Service 50c9f2
    { return "Exemples"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is put above each page as a link to the search engine. */
Packit Service 50c9f2
    virtual QCString trSearch()
Packit Service 50c9f2
    { return "Cerca"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is an introduction to the class hierarchy. */
Packit Service 50c9f2
    virtual QCString trClassHierarchyDescription()
Packit Service 50c9f2
    { return "Aquesta llista d'herència està ordenada toscament, "
Packit Service 50c9f2
             "però no completa, de forma alfabètica:";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is an introduction to the list with all files. */
Packit Service 50c9f2
    virtual QCString trFileListDescription(bool extractAll)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      QCString result="Aquesta és la llista de tots els fitxers ";
Packit Service 50c9f2
      if (!extractAll) result+="documentats ";
Packit Service 50c9f2
      result+="acompanyats amb breus descripcions:";
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is an introduction to the annotated compound list. */
Packit Service 50c9f2
    virtual QCString trCompoundListDescription()
Packit Service 50c9f2
    {
Packit Service 50c9f2
Packit Service 50c9f2
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Aquestes són les estructures de dades acompanyades amb breus descripcions:";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Aquestes són les classes, estructures, "
Packit Service 50c9f2
               "unions i interfícies acompanyades amb breus descripcions:";
Packit Service 50c9f2
      }
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is an introduction to the page with all class members. */
Packit Service 50c9f2
    virtual QCString trCompoundMembersDescription(bool extractAll)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      QCString result="Aquesta és la llista de tots els ";
Packit Service 50c9f2
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
      {
Packit Service 50c9f2
        result+="camps d'estructures i unions";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        result+="membres de classe";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      if (!extractAll)
Packit Service 50c9f2
      {
Packit Service 50c9f2
        result+=" documentats";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      result+=" amb enllaços a ";
Packit Service 50c9f2
      if (!extractAll)
Packit Service 50c9f2
      {
Packit Service 50c9f2
        if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
        {
Packit Service 50c9f2
          result+="la documentació de l'estructura/unió per a cada camp:";
Packit Service 50c9f2
        }
Packit Service 50c9f2
        else
Packit Service 50c9f2
        {
Packit Service 50c9f2
          result+="la documentació de la classe per a cada membre:";
Packit Service 50c9f2
        }
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
        {
Packit Service 50c9f2
          result+="les estructures/unions a que pertanyen:";
Packit Service 50c9f2
        }
Packit Service 50c9f2
        else
Packit Service 50c9f2
        {
Packit Service 50c9f2
          result+="les classes a que pertanyen:";
Packit Service 50c9f2
        }
Packit Service 50c9f2
      }
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! This is an introduction to the page with all file members. */
Packit Service 50c9f2
    virtual QCString trFileMembersDescription(bool extractAll)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      QCString result="Aquesta és la llista de ";
Packit Service 50c9f2
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
      {
Packit Service 50c9f2
        result+="totes les funcions, variables, definicions, enumeracions, i definicions de tipus";
Packit Service 50c9f2
        if (!extractAll) result+=" documentades";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        result+="tots els membres de fitxers";
Packit Service 50c9f2
        if (!extractAll) result+=" documentats";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      result+=" amb enllaços ";
Packit Service 50c9f2
      if (extractAll)
Packit Service 50c9f2
        result+="als fitxers als quals corresponen:";
Packit Service 50c9f2
      else
Packit Service 50c9f2
        result+="a la documentació:";
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is an introduction to the page with the list of all examples */
Packit Service 50c9f2
    virtual QCString trExamplesDescription()
Packit Service 50c9f2
    { return "Aquesta és la llista de tots els exemples:"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is an introduction to the page with the list of related pages */
Packit Service 50c9f2
    virtual QCString trRelatedPagesDescription()
Packit Service 50c9f2
    { return "Aquesta és la llista de totes les pàgines de documentació associades:"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is an introduction to the page with the list of class/file groups */
Packit Service 50c9f2
    virtual QCString trModulesDescription()
Packit Service 50c9f2
    { return "Aquesta és la llista de mòduls:"; }
Packit Service 50c9f2
Packit Service 50c9f2
    // index titles (the project name is prepended for these)
Packit Service 50c9f2
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in HTML as the title of index.html. */
Packit Service 50c9f2
    virtual QCString trDocumentation()
Packit Service 50c9f2
    { return ": Documentació"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the chapter with the
Packit Service 50c9f2
     * index of all groups.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trModuleIndex()
Packit Service 50c9f2
    { return "Índex de Mòduls"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the chapter with the
Packit Service 50c9f2
     * class hierarchy.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trHierarchicalIndex()
Packit Service 50c9f2
    { return "Índex Jeràrquic"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the chapter with the
Packit Service 50c9f2
     * annotated compound index.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trCompoundIndex()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Índex d'Estructures de Dades";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Índex de Classes";
Packit Service 50c9f2
      }
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the chapter with the
Packit Service 50c9f2
     * list of all files.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trFileIndex()
Packit Service 50c9f2
    { return "Índex de Fitxers"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the chapter containing
Packit Service 50c9f2
     *  the documentation of all groups.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trModuleDocumentation()
Packit Service 50c9f2
    { return "Documentació dels Mòduls"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the chapter containing
Packit Service 50c9f2
     *  the documentation of all classes, structs and unions.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trClassDocumentation()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Documentació de les Estructures de Dades";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Documentació de les Classes";
Packit Service 50c9f2
      }
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the chapter containing
Packit Service 50c9f2
     *  the documentation of all files.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trFileDocumentation()
Packit Service 50c9f2
    { return "Documentació dels Fitxers"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the chapter containing
Packit Service 50c9f2
     *  the documentation of all examples.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trExampleDocumentation()
Packit Service 50c9f2
    { return "Documentació dels Exemples"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the chapter containing
Packit Service 50c9f2
     *  the documentation of all related pages.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trPageDocumentation()
Packit Service 50c9f2
    { return "Documentació de les Pàgines"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the document */
Packit Service 50c9f2
    virtual QCString trReferenceManual()
Packit Service 50c9f2
    { return "Manual de Referència"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file as a header before the
Packit Service 50c9f2
     *  list of defines
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trDefines()
Packit Service 50c9f2
    { return "Definicions"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file as a header before the
Packit Service 50c9f2
     *  list of typedefs
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trTypedefs()
Packit Service 50c9f2
    { return "Definicions de Tipus"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file as a header before the
Packit Service 50c9f2
     *  list of enumerations
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trEnumerations()
Packit Service 50c9f2
    { return "Enumeracions"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file as a header before the
Packit Service 50c9f2
     *  list of (global) functions
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trFunctions()
Packit Service 50c9f2
    { return "Funcions"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file as a header before the
Packit Service 50c9f2
     *  list of (global) variables
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trVariables()
Packit Service 50c9f2
    { return "Variables"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file as a header before the
Packit Service 50c9f2
     *  list of (global) variables
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trEnumerationValues()
Packit Service 50c9f2
    { return "Valors de les Enumeracions"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file before the list of
Packit Service 50c9f2
     *  documentation blocks for defines
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trDefineDocumentation()
Packit Service 50c9f2
    { return "Documentació de les Definicions"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file/namespace before the list
Packit Service 50c9f2
     *  of documentation blocks for typedefs
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trTypedefDocumentation()
Packit Service 50c9f2
    { return "Documentació de les Definicions de Tipus"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file/namespace before the list
Packit Service 50c9f2
     *  of documentation blocks for enumeration types
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trEnumerationTypeDocumentation()
Packit Service 50c9f2
    { return "Documentació dels Tipus de les Enumeracions"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file/namespace before the list
Packit Service 50c9f2
     *  of documentation blocks for functions
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trFunctionDocumentation()
Packit Service 50c9f2
    { return "Documentació de les Funcions"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file/namespace before the list
Packit Service 50c9f2
     *  of documentation blocks for variables
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trVariableDocumentation()
Packit Service 50c9f2
    { return "Documentació de les Variables"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation of a file/namespace/group before
Packit Service 50c9f2
     *  the list of links to documented compounds
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trCompounds()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Estructures de Dades";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Classes";
Packit Service 50c9f2
      }
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the standard footer of each page and indicates when
Packit Service 50c9f2
     *  the page was generated
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trGeneratedAt(const char *date,const char *projName)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      QCString result=(QCString)"Generat a "+date;
Packit Service 50c9f2
      if (projName) result+=(QCString)" per a "+projName;
Packit Service 50c9f2
      result+=(QCString)" per";
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this text is put before a class diagram */
Packit Service 50c9f2
    virtual QCString trClassDiagram(const char *clName)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return (QCString)"Diagrama d'Herència per a "+clName+":";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this text is generated when the \\internal command is used. */
Packit Service 50c9f2
    virtual QCString trForInternalUseOnly()
Packit Service 50c9f2
    { return "Tan sols per a ús intern."; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this text is generated when the \\warning command is used. */
Packit Service 50c9f2
    virtual QCString trWarning()
Packit Service 50c9f2
    { return "Atenció"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this text is generated when the \\version command is used. */
Packit Service 50c9f2
    virtual QCString trVersion()
Packit Service 50c9f2
    { return "Versió"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this text is generated when the \\date command is used. */
Packit Service 50c9f2
    virtual QCString trDate()
Packit Service 50c9f2
    { return "Data"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this text is generated when the \\return command is used. */
Packit Service 50c9f2
    virtual QCString trReturns()
Packit Service 50c9f2
    { return "Retorna"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this text is generated when the \\sa command is used. */
Packit Service 50c9f2
    virtual QCString trSeeAlso()
Packit Service 50c9f2
    { return "Mireu també"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this text is generated when the \\param command is used. */
Packit Service 50c9f2
    virtual QCString trParameters()
Packit Service 50c9f2
    { return "Paràmetres"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this text is generated when the \\exception command is used. */
Packit Service 50c9f2
    virtual QCString trExceptions()
Packit Service 50c9f2
    { return "Excepcions"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this text is used in the title page of a LaTeX document. */
Packit Service 50c9f2
    virtual QCString trGeneratedBy()
Packit Service 50c9f2
    { return "Generat per"; }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 0.49-990307
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used as the title of page containing all the index of all namespaces. */
Packit Service 50c9f2
    virtual QCString trNamespaceList()
Packit Service 50c9f2
    { return "Llista dels Espais de Noms"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used as an introduction to the namespace list */
Packit Service 50c9f2
    virtual QCString trNamespaceListDescription(bool extractAll)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      QCString result="Aquests són tots els espais de noms ";
Packit Service 50c9f2
      if (!extractAll) result+="documentats ";
Packit Service 50c9f2
      result+="amb breus descripcions:";
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used in the class documentation as a header before the list of all
Packit Service 50c9f2
     *  friends of a class
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trFriends()
Packit Service 50c9f2
    { return "Classes Amigues"; }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 0.49-990405
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used in the class documentation as a header before the list of all
Packit Service 50c9f2
     * related classes
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trRelatedFunctionDocumentation()
Packit Service 50c9f2
    { return "Documentació de funcions amigues i relacionades"; }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 0.49-990425
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used as the title of the HTML page of a class/struct/union */
Packit Service 50c9f2
    virtual QCString trCompoundReference(const char *clName,
Packit Service 50c9f2
                                    ClassDef::CompoundType compType,
Packit Service 50c9f2
                                    bool isTemplate)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      QCString result="Referència de";
Packit Service 50c9f2
      switch(compType)
Packit Service 50c9f2
      {
Packit Service 50c9f2
        case ClassDef::Class:      result+=" la Classe "; break;
Packit Service 50c9f2
        case ClassDef::Struct:     result+=" l'Estructura "; break;
Packit Service 50c9f2
        case ClassDef::Union:      result+=" la Unió "; break;
Packit Service 50c9f2
        case ClassDef::Interface:  result+=" la Interfície "; break;
Packit Service 50c9f2
        case ClassDef::Protocol:   result+="l Protocol "; break;
Packit Service 50c9f2
        case ClassDef::Category:   result+=" la Categoria "; break;
Packit Service 50c9f2
        case ClassDef::Exception:  result+=" l'Excepció "; break;
Packit Service 50c9f2
        default: break;
Packit Service 50c9f2
      }
Packit Service 50c9f2
      if (isTemplate) result+="Template ";
Packit Service 50c9f2
      result+=(QCString)clName;
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used as the title of the HTML page of a file */
Packit Service 50c9f2
    virtual QCString trFileReference(const char *fileName)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      QCString result="Referència del Fitxer ";
Packit Service 50c9f2
      result+=fileName;
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used as the title of the HTML page of a namespace */
Packit Service 50c9f2
    virtual QCString trNamespaceReference(const char *namespaceName)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      QCString result="Referència de l'Espai de Noms ";
Packit Service 50c9f2
      result+=namespaceName;
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    virtual QCString trPublicMembers()
Packit Service 50c9f2
    { return "Mètodes públics"; }
Packit Service 50c9f2
    virtual QCString trPublicSlots()
Packit Service 50c9f2
    { return "Slots públics"; }
Packit Service 50c9f2
    virtual QCString trSignals()
Packit Service 50c9f2
    { return "Senyals"; }
Packit Service 50c9f2
    virtual QCString trStaticPublicMembers()
Packit Service 50c9f2
    { return "Mètodes Públics Estàtics"; }
Packit Service 50c9f2
    virtual QCString trProtectedMembers()
Packit Service 50c9f2
    { return "Mètodes Protegits"; }
Packit Service 50c9f2
    virtual QCString trProtectedSlots()
Packit Service 50c9f2
    { return "Slots Protegits"; }
Packit Service 50c9f2
    virtual QCString trStaticProtectedMembers()
Packit Service 50c9f2
    { return "Mètodes Protegits Estàtics"; }
Packit Service 50c9f2
    virtual QCString trPrivateMembers()
Packit Service 50c9f2
    { return "Mètodes Privats"; }
Packit Service 50c9f2
    virtual QCString trPrivateSlots()
Packit Service 50c9f2
    { return "Slots Privats"; }
Packit Service 50c9f2
    virtual QCString trStaticPrivateMembers()
Packit Service 50c9f2
    { return "Mètodes Privats Estàtics"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this function is used to produce a comma-separated list of items.
Packit Service 50c9f2
     *  use generateMarker(i) to indicate where item i should be put.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trWriteList(int numEntries)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      QCString result;
Packit Service 50c9f2
      int i;
Packit Service 50c9f2
      // the inherits list contain `numEntries' classes
Packit Service 50c9f2
      for (i=0;i
Packit Service 50c9f2
      {
Packit Service 50c9f2
        // use generateMarker to generate placeholders for the class links!
Packit Service 50c9f2
        result+=generateMarker(i); // generate marker for entry i in the list
Packit Service 50c9f2
                                   // (order is left to right)
Packit Service 50c9f2
Packit Service 50c9f2
        if (i!=numEntries-1)  // not the last entry, so we need a separator
Packit Service 50c9f2
        {
Packit Service 50c9f2
          if (i
Packit Service 50c9f2
            result+=", ";
Packit Service 50c9f2
          else                // the fore last entry
Packit Service 50c9f2
            result+=" i ";
Packit Service 50c9f2
        }
Packit Service 50c9f2
      }
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used in class documentation to produce a list of base classes,
Packit Service 50c9f2
     *  if class diagrams are disabled.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trInheritsList(int numEntries)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Hereta de "+trWriteList(numEntries)+".";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used in class documentation to produce a list of super classes,
Packit Service 50c9f2
     *  if class diagrams are disabled.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trInheritedByList(int numEntries)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Heretat per "+trWriteList(numEntries)+".";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used in member documentation blocks to produce a list of
Packit Service 50c9f2
     *  members that are hidden by this one.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trReimplementedFromList(int numEntries)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Reimplementat de "+trWriteList(numEntries)+".";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! used in member documentation blocks to produce a list of
Packit Service 50c9f2
     *  all member that overwrite the implementation of this member.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trReimplementedInList(int numEntries)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Reimplementat a "+trWriteList(numEntries)+".";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is put above each page as a link to all members of namespaces. */
Packit Service 50c9f2
    virtual QCString trNamespaceMembers()
Packit Service 50c9f2
    { return "Membres de l'Espai de Noms"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is an introduction to the page with all namespace members */
Packit Service 50c9f2
    virtual QCString trNamespaceMemberDescription(bool extractAll)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      QCString result="Aquesta és la llista de tots els membres de l'espai de noms ";
Packit Service 50c9f2
      if (!extractAll) result+="documentats ";
Packit Service 50c9f2
      result+="amb enllaços a ";
Packit Service 50c9f2
      if (extractAll)
Packit Service 50c9f2
        result+="la documentació de l'espai de noms de cada membre:";
Packit Service 50c9f2
      else
Packit Service 50c9f2
        result+="l'espai de noms al qual corresponen:";
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the chapter with the
Packit Service 50c9f2
     *  index of all namespaces.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trNamespaceIndex()
Packit Service 50c9f2
    { return "Índex d'Espais de Noms"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in LaTeX as the title of the chapter containing
Packit Service 50c9f2
     *  the documentation of all namespaces.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trNamespaceDocumentation()
Packit Service 50c9f2
    { return "Documentació de l'Espai de Noms"; }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 0.49-990522
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in the documentation before the list of all
Packit Service 50c9f2
     *  namespaces in a file.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trNamespaces()
Packit Service 50c9f2
    { return "Espais de Noms"; }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 0.49-990728
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is put at the bottom of a class documentation page and is
Packit Service 50c9f2
     *  followed by a list of files that were used to generate the page.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
Packit Service 50c9f2
        bool single)
Packit Service 50c9f2
    { // here s is one of " Class", " Struct" or " Union"
Packit Service 50c9f2
      // single is true implies a single file
Packit Service 50c9f2
      QCString result=(QCString)"La documentació d'aquest";
Packit Service 50c9f2
      switch(compType)
Packit Service 50c9f2
      {
Packit Service 50c9f2
        case ClassDef::Class:      result+="a classe"; break;
Packit Service 50c9f2
        case ClassDef::Struct:     result+="a estructura"; break;
Packit Service 50c9f2
        case ClassDef::Union:      result+="a unió"; break;
Packit Service 50c9f2
        case ClassDef::Interface:  result+="a interfície"; break;
Packit Service 50c9f2
        case ClassDef::Protocol:   result+=" protocol"; break;
Packit Service 50c9f2
        case ClassDef::Category:   result+="a categoria"; break;
Packit Service 50c9f2
        case ClassDef::Exception:  result+="a excepció"; break;
Packit Service 50c9f2
        default: break;
Packit Service 50c9f2
      }
Packit Service 50c9f2
      result+=" es va generar a partir del";
Packit Service 50c9f2
      if (!single) result+="s";
Packit Service 50c9f2
      result+=" següent";
Packit Service 50c9f2
      if (!single) result+="s";
Packit Service 50c9f2
      result+=" fitxer";
Packit Service 50c9f2
      if (!single) result+="s:"; else result+=":";
Packit Service 50c9f2
      return result;
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 0.49-990901
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used as the heading text for the retval command. */
Packit Service 50c9f2
    virtual QCString trReturnValues()
Packit Service 50c9f2
    { return "Valors de retorn"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is in the (quick) index as a link to the main page (index.html)
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trMainPage()
Packit Service 50c9f2
    { return "Pàgina principal"; }
Packit Service 50c9f2
Packit Service 50c9f2
    /*! This is used in references to page that are put in the LaTeX
Packit Service 50c9f2
     *  documentation. It should be an abbreviation of the word page.
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trPageAbbreviation()
Packit Service 50c9f2
    { return "p."; }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 0.49-991003
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    virtual QCString trDefinedAtLineInSourceFile()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Definició a la línia @0 del fitxer @1.";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trDefinedInSourceFile()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Definició al fitxer @0.";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 0.49-991205
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    virtual QCString trDeprecated()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Antiquat";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 1.0.0
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    /*! this text is put before a collaboration diagram */
Packit Service 50c9f2
    virtual QCString trCollaborationDiagram(const char *clName)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return (QCString)"Diagrama de col·laboració per a "+clName+":";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! this text is put before an include dependency graph */
Packit Service 50c9f2
    virtual QCString trInclDepGraph(const char *fName)
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return (QCString)"Inclou el graf de dependències per a "+fName+":";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! header that is put before the list of constructor/destructors. */
Packit Service 50c9f2
    virtual QCString trConstructorDocumentation()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Documentació del Constructor i el Destructor";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! Used in the file documentation to point to the corresponding sources. */
Packit Service 50c9f2
    virtual QCString trGotoSourceCode()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Veure el codi d'aquest fitxer.";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! Used in the file sources to point to the corresponding documentation. */
Packit Service 50c9f2
    virtual QCString trGotoDocumentation()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Veure la documentació d'aquest fitxer.";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! Text for the \\pre command */
Packit Service 50c9f2
    virtual QCString trPrecondition()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Precondició";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! Text for the \\post command */
Packit Service 50c9f2
    virtual QCString trPostcondition()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Postcondició";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! Text for the \\invariant command */
Packit Service 50c9f2
    virtual QCString trInvariant()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Invariant";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! Text shown before a multi-line variable/enum initialization */
Packit Service 50c9f2
    virtual QCString trInitialValue()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Valor inicial:";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! Text used the source code in the file index */
Packit Service 50c9f2
    virtual QCString trCode()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "codi";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trGraphicalHierarchy()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Jerarquia Gràfica de la Classe";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trGotoGraphicalHierarchy()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Veure la jerarquia gràfica de la classe";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trGotoTextualHierarchy()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Veure la jerarquia textual de la classe";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trPageIndex()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Índex de Pàgines";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 1.1.0
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    virtual QCString trNote()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Nota";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trPublicTypes()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Tipus Públics";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trPublicAttribs()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Camps de Dades";
Packit Service 50c9f2
      }
Packit Service 50c9f2
      else
Packit Service 50c9f2
      {
Packit Service 50c9f2
        return "Atributs Públics";
Packit Service 50c9f2
      }
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trStaticPublicAttribs()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Atributs Públics Estàtics";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trProtectedTypes()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Tipus Protegits";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trProtectedAttribs()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Atributs Protegits";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trStaticProtectedAttribs()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Atributs Protegits Estàtics";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trPrivateTypes()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Tipus Privats";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trPrivateAttribs()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Atributs Privats";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trStaticPrivateAttribs()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Atributs Privats Estàtics";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 1.1.3
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    /*! Used as a marker that is put before a \\todo item */
Packit Service 50c9f2
    virtual QCString trTodo()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Per fer";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! Used as the header of the todo list */
Packit Service 50c9f2
    virtual QCString trTodoList()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Llista de coses per fer";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 1.1.4
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    virtual QCString trReferencedBy()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Referenciat a";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trRemarks()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Remarca";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trAttention()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Atenció";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trInclByDepGraph()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Aquest gràfic mostra quins fitxers inclouen, "
Packit Service 50c9f2
             "de forma directa o indirecta, aquest fitxer:";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    virtual QCString trSince()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Des de";
Packit Service 50c9f2
    }
Packit Service 50c9f2
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
// new since 1.1.5
Packit Service 50c9f2
//////////////////////////////////////////////////////////////////////////
Packit Service 50c9f2
Packit Service 50c9f2
    /*! title of the graph legend page */
Packit Service 50c9f2
    virtual QCString trLegendTitle()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return "Llegenda del Gràfic";
Packit Service 50c9f2
    }
Packit Service 50c9f2
    /*! page explaining how the dot graph's should be interpreted
Packit Service 50c9f2
     *  The %A in the text below are to prevent link to classes called "A".
Packit Service 50c9f2
     */
Packit Service 50c9f2
    virtual QCString trLegendDocs()
Packit Service 50c9f2
    {
Packit Service 50c9f2
      return
Packit Service 50c9f2
        "Aquesta pàgina explica com s'interpreten els gràfics generats per doxygen.

\n"

Packit Service 50c9f2
        "Considera aquest exemple:\n"
Packit Service 50c9f2
        "\\code\n"
Packit Service 50c9f2
        "/*! Classe invisible per culpa del retall */\n"
Packit Service 50c9f2
        "class Invisible { };\n\n"
Packit Service 50c9f2
        "/*! Classe truncada, l'herència està amagada */\n"
Packit Service 50c9f2
        "class Truncated : public Invisible { };\n\n"
Packit Service 50c9f2
        "/* Classe no documentada amb comentaris doxygen */\n"
Packit Service 50c9f2
        "class Undocumented { };\n\n"
Packit Service 50c9f2
        "/*! Classe heredada amb herència pública */\n"
Packit Service 50c9f2
        "class PublicBase : public Truncated { };\n\n"
Packit Service 50c9f2
        "/*! Una classe Template */\n"
Packit Service 50c9f2
        "template<class T> class Templ { };\n\n"
Packit Service 50c9f2
        "/*! Classe heredada utilitzant herència protegida */\n"
Packit Service 50c9f2
        "class ProtectedBase { };\n\n"
Packit Service 50c9f2
        "/*! Classe heredada utiltzant herència privada */\n"
Packit Service 50c9f2
        "class PrivateBase { };\n\n"
Packit Service 50c9f2
        "/*! Classe usada per la classe heretada */\n"
Packit Service 50c9f2
        "class Used { };\n\n"
Packit Service 50c9f2
        "/*! Super classe que hereda una quantitat de classes */\n"
Packit Service 50c9f2
        "class Inherited : public PublicBase,\n"
Packit Service 50c9f2
        "                  protected ProtectedBase,\n"
Packit Service 50c9f2
        "                  private PrivateBase,\n"
Packit Service 50c9f2
        "                  public Undocumented,\n"
Packit Service 50c9f2
        "                  public Templ<int>\n"
Packit Service 50c9f2
        "{\n"
Packit Service 50c9f2
        "  private:\n"
Packit Service 50c9f2
        "    Used *m_usedClass;\n"
Packit Service 50c9f2
        "};\n"
Packit Service 50c9f2
        "\\endcode\n"
Packit Service 50c9f2
        "Resultarà el gràfic següent:"
Packit Service 50c9f2
        "

<center>\"\"</center>\n"

Packit Service 50c9f2
        "

\n"

Packit Service 50c9f2
        "Les caixes del gràfic superior tenen aquesta interpretació:\n"
Packit Service 50c9f2
        "
    \n"
Packit Service 50c9f2
        "
  • Una caixa negra plena represent l'estructura o classe per la qual el gràfic s'ha generat.\n"
  • Packit Service 50c9f2
            "
  • Una caixa de vora negra representa una estructura o classe documentada.\n"
  • Packit Service 50c9f2
            "
  • Una caixa de vora verda representa una estructura o classe indocumentada.\n"
  • Packit Service 50c9f2
            "
  • Una caixa de vora vermalla representa una estructura o classe documentada de la qual "
  • Packit Service 50c9f2
            "no es mostren totes les relacions d'herència/inclusió. Un gràfic és truncat si no s'ajusta als límits.\n"
    Packit Service 50c9f2
            "\n"
    Packit Service 50c9f2
            "Les sagetes tenen aquest significat:\n"
    Packit Service 50c9f2
            "
      \n"
    Packit Service 50c9f2
            "
  • Una sageta blau fosc remarca una relació d'herència de tipus pública entre dues classes.\n"
  • Packit Service 50c9f2
            "
  • Una sageta verd fosc remarca una relació d'herència de tipus protegida entre dues classes.\n"
  • Packit Service 50c9f2
            "
  • Una sageta roig fosc remarca una relació d'herència de tipus privada entre dues classes.\n"
  • Packit Service 50c9f2
            "
  • Una sageta puntejada de color porpra indica que una classe és continguda o usada per una altra classe."
  • Packit Service 50c9f2
            " La sageta s'etiqueta amb la variable o variables a través de les quals la classe o estructura apuntada és accessible.\n"
    Packit Service 50c9f2
            "
  • Una sageta puntejada de color groc indica la relació entre una instància template i la classe template de què ha set instanciada."
  • Packit Service 50c9f2
            " La sageta s'etiqueta amb els paràmetres template de la instància.\n"
    Packit Service 50c9f2
            "\n";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! text for the link to the legend page */
    Packit Service 50c9f2
        virtual QCString trLegend()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "llegenda";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.2.0
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Used as a marker that is put before a test item */
    Packit Service 50c9f2
        virtual QCString trTest()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Prova";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Used as the header of the test list */
    Packit Service 50c9f2
        virtual QCString trTestList()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Llista de proves";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.2.2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Used as a section header for IDL properties */
    Packit Service 50c9f2
        virtual QCString trProperties()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Propietats";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Used as a section header for IDL property documentation */
    Packit Service 50c9f2
        virtual QCString trPropertyDocumentation()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Documentació de les Propietats";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.2.4
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Used for Java classes in the summary section of Java packages */
    Packit Service 50c9f2
        virtual QCString trClasses()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            return "Estructures de Dades";
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          else
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            return "Classes";
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Used as the title of a Java package */
    Packit Service 50c9f2
        virtual QCString trPackage(const char *name)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return (QCString)"Paquet "+name;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Title of the package index page */
    Packit Service 50c9f2
        virtual QCString trPackageList()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Llista de Paquets";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! The description of the package index page */
    Packit Service 50c9f2
        virtual QCString trPackageListDescription()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Aquesta és la llista de paquets, amb una breu descripció (si se'n disposa):";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! The link name in the Quick links header for each page */
    Packit Service 50c9f2
        virtual QCString trPackages()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Paquets";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Text shown before a multi-line define */
    Packit Service 50c9f2
        virtual QCString trDefineValue()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Valor:";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.2.5
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Used as a marker that is put before a \\bug item */
    Packit Service 50c9f2
        virtual QCString trBug()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Error";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Used as the header of the bug list */
    Packit Service 50c9f2
        virtual QCString trBugList()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Llista d'Errors";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.2.6
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Used as ansicpg for RTF file
    Packit Service 50c9f2
         *
    Packit Service 50c9f2
         * The following table shows the correlation of Charset name, Charset Value and
    Packit Service 50c9f2
         * 
    Packit Service 50c9f2
         * Codepage number:
    Packit Service 50c9f2
         * Charset Name       Charset Value(hex)  Codepage number
    Packit Service 50c9f2
         * ------------------------------------------------------
    Packit Service 50c9f2
         * DEFAULT_CHARSET           1 (x01)
    Packit Service 50c9f2
         * SYMBOL_CHARSET            2 (x02)
    Packit Service 50c9f2
         * OEM_CHARSET             255 (xFF)
    Packit Service 50c9f2
         * ANSI_CHARSET              0 (x00)            1252
    Packit Service 50c9f2
         * RUSSIAN_CHARSET         204 (xCC)            1251
    Packit Service 50c9f2
         * EE_CHARSET              238 (xEE)            1250
    Packit Service 50c9f2
         * GREEK_CHARSET           161 (xA1)            1253
    Packit Service 50c9f2
         * TURKISH_CHARSET         162 (xA2)            1254
    Packit Service 50c9f2
         * BALTIC_CHARSET          186 (xBA)            1257
    Packit Service 50c9f2
         * HEBREW_CHARSET          177 (xB1)            1255
    Packit Service 50c9f2
         * ARABIC _CHARSET         178 (xB2)            1256
    Packit Service 50c9f2
         * SHIFTJIS_CHARSET        128 (x80)             932
    Packit Service 50c9f2
         * HANGEUL_CHARSET         129 (x81)             949
    Packit Service 50c9f2
         * GB2313_CHARSET          134 (x86)             936
    Packit Service 50c9f2
         * CHINESEBIG5_CHARSET     136 (x88)             950
    Packit Service 50c9f2
         * 
    Packit Service 50c9f2
         *
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trRTFansicp()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "1252";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Used as ansicpg for RTF fcharset
    Packit Service 50c9f2
         *  \see trRTFansicp() for a table of possible values.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trRTFCharSet()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "0";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Used as header RTF general index */
    Packit Service 50c9f2
        virtual QCString trRTFGeneralIndex()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Índex";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used for translation of the word that will possibly
    Packit Service 50c9f2
         *  be followed by a single name or by a list of names
    Packit Service 50c9f2
         *  of the category.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trClass(bool first_capital, bool singular)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Classe" : "classe"));
    Packit Service 50c9f2
          if (!singular)  result+="s";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used for translation of the word that will possibly
    Packit Service 50c9f2
         *  be followed by a single name or by a list of names
    Packit Service 50c9f2
         *  of the category.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trFile(bool first_capital, bool singular)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Fitxer" : "fitxer"));
    Packit Service 50c9f2
          if (!singular)  result+="s";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used for translation of the word that will possibly
    Packit Service 50c9f2
         *  be followed by a single name or by a list of names
    Packit Service 50c9f2
         *  of the category.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trNamespace(bool first_capital, bool singular)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Namespace" : "namespace"));
    Packit Service 50c9f2
          if (!singular)  result+="s";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used for translation of the word that will possibly
    Packit Service 50c9f2
         *  be followed by a single name or by a list of names
    Packit Service 50c9f2
         *  of the category.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trGroup(bool first_capital, bool singular)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Grup" : "grup"));
    Packit Service 50c9f2
          if (!singular)  result+="s";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used for translation of the word that will possibly
    Packit Service 50c9f2
         *  be followed by a single name or by a list of names
    Packit Service 50c9f2
         *  of the category.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trPage(bool first_capital, bool singular)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Pàgin" : "pàgin"));
    Packit Service 50c9f2
          if (!singular)  result+="es"; else result+="a";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used for translation of the word that will possibly
    Packit Service 50c9f2
         *  be followed by a single name or by a list of names
    Packit Service 50c9f2
         *  of the category.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trMember(bool first_capital, bool singular)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Membre" : "membre"));
    Packit Service 50c9f2
          if (!singular)  result+="s";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used for translation of the word that will possibly
    Packit Service 50c9f2
         *  be followed by a single name or by a list of names
    Packit Service 50c9f2
         *  of the category.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trGlobal(bool first_capital, bool singular)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Global" : "global"));
    Packit Service 50c9f2
          if (!singular)  result+="s";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.2.7
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This text is generated when the \\author command is used and
    Packit Service 50c9f2
         *  for the author section in man pages. */
    Packit Service 50c9f2
        virtual QCString trAuthor(bool first_capital, bool singular)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Autor" : "autor"));
    Packit Service 50c9f2
          if (!singular)  result+="s";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.2.11
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This text is put before the list of members referenced by a member
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trReferences()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Referències";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.2.13
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! used in member documentation blocks to produce a list of
    Packit Service 50c9f2
         *  members that are implemented by this one.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trImplementedFromList(int numEntries)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Implementa "+trWriteList(numEntries)+".";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! used in member documentation blocks to produce a list of
    Packit Service 50c9f2
         *  all members that implement this abstract member.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trImplementedInList(int numEntries)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Implementat a "+trWriteList(numEntries)+".";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.2.16
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! used in RTF documentation as a heading for the Table
    Packit Service 50c9f2
         *  of Contents.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trRTFTableOfContents()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Taula de Continguts";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.2.17
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Used as the header of the list of item that have been
    Packit Service 50c9f2
         *  flagged deprecated
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trDeprecatedList()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Llista d'Antiquats";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.2.18
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Used as a header for declaration section of the events found in
    Packit Service 50c9f2
         * a C# program
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trEvents()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Esdeveniments";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Header used for the documentation section of a class' events. */
    Packit Service 50c9f2
        virtual QCString trEventDocumentation()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Documentació dels Esdeveniments";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.3
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Used as a heading for a list of Java class types with package scope.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trPackageTypes()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Tipus de paquets";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Used as a heading for a list of Java class functions with package
    Packit Service 50c9f2
         * scope.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trPackageMembers()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Funcions de Paquet";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Used as a heading for a list of static Java class functions with
    Packit Service 50c9f2
         *  package scope.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trStaticPackageMembers()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Funcions Estàtiques de Paquet";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Used as a heading for a list of Java class variables with package
    Packit Service 50c9f2
         * scope.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trPackageAttribs()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Atributs de Paquet";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Used as a heading for a list of static Java class variables with
    Packit Service 50c9f2
         * package scope.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trStaticPackageAttribs()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Atributs Estàtics de Paquet";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.3.1
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Used in the quick index of a class/file/namespace member list page
    Packit Service 50c9f2
         *  to link to the unfiltered list of all members.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trAll()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Tot";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! Put in front of the call graph for a function. */
    Packit Service 50c9f2
        virtual QCString trCallGraph()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Gràfic de crides d'aquesta funció:";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.3.3
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This string is used as the title for the page listing the search
    Packit Service 50c9f2
         *  results.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trSearchResultsTitle()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Resultats de la Búsqueda";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! This string is put just before listing the search results. The
    Packit Service 50c9f2
         *  text can be different depending on the number of documents found.
    Packit Service 50c9f2
         *  Inside the text you can put the special marker $num to insert
    Packit Service 50c9f2
         *  the number representing the actual number of search results.
    Packit Service 50c9f2
         *  The @a numDocuments parameter can be either 0, 1 or 2, where the
    Packit Service 50c9f2
         *  value 2 represents 2 or more matches. HTML markup is allowed inside
    Packit Service 50c9f2
         *  the returned string.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trSearchResults(int numDocuments)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          if (numDocuments==0)
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            return "No s'ha trobat cap document.";
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          else if (numDocuments==1)
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            return "Trobat 1 document.";
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          else
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            return "Trobats $num documents. "
    Packit Service 50c9f2
                   "Mostrant els millors resultats primer.";
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! This string is put before the list of matched words, for each search
    Packit Service 50c9f2
         *  result. What follows is the list of words that matched the query.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trSearchMatches()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Resultats:";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.3.8
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used in HTML as the title of page with source code for file filename
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trSourceFile(QCString& filename)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Fitxer de Codi " + filename;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.3.9
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used as the name of the chapter containing the directory
    Packit Service 50c9f2
         *  hierarchy.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trDirIndex()
    Packit Service 50c9f2
        { return "Jerarquia de Directoris"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used as the name of the chapter containing the documentation
    Packit Service 50c9f2
         *  of the directories.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trDirDocumentation()
    Packit Service 50c9f2
        { return "Documentació dels Directoris"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used as the title of the directory index and also in the
    Packit Service 50c9f2
         *  Quick links of a HTML page, to link to the directory hierarchy.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trDirectories()
    Packit Service 50c9f2
        { return "Directoris"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This returns a sentences that introduces the directory hierarchy.
    Packit Service 50c9f2
         *  and the fact that it is sorted alphabetically per level
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trDirDescription()
    Packit Service 50c9f2
        { return "Aquesta jerarquia de directoris està ordenada toscament, "
    Packit Service 50c9f2
                 "però no completa, de forma alfabètica:";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This returns the title of a directory page. The name of the
    Packit Service 50c9f2
         *  directory is passed via \a dirName.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trDirReference(const char *dirName)
    Packit Service 50c9f2
        { QCString result="Referència del Directori "; result+=dirName; return result; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This returns the word directory with or without starting capital
    Packit Service 50c9f2
         *  (\a first_capital) and in sigular or plural form (\a singular).
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trDir(bool first_capital, bool singular)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Directori" : "directori"));
    Packit Service 50c9f2
          if (!singular) result+="s";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.4.1
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This text is added to the documentation when the \\overload command
    Packit Service 50c9f2
         *  is used for a overloaded function.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trOverloadText()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
           return "Aquesta és una funció membre sobrecarregada, "
    Packit Service 50c9f2
                  "proveïda per conveniència. Es diferencia de la funció "
    Packit Service 50c9f2
                  "anterior només en els arguments que accepta.";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.4.6
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used to introduce a caller (or called-by) graph */
    Packit Service 50c9f2
        virtual QCString trCallerGraph()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Gràfic de crides a aquesta funció:";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used in the documentation of a file/namespace before the list
    Packit Service 50c9f2
         *  of documentation blocks for enumeration values
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trEnumerationValueDocumentation()
    Packit Service 50c9f2
        { return "Documentació de les Enumeracions"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.5.4 (mainly for Fortran)
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! header that is put before the list of member subprograms (Fortran). */
    Packit Service 50c9f2
        virtual QCString trMemberFunctionDocumentationFortran()
    Packit Service 50c9f2
        { return "Documentació de les Funcions/Subrutines Membre"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is put above each page as a link to the list of annotated data types (Fortran). */
    Packit Service 50c9f2
        virtual QCString trCompoundListFortran()
    Packit Service 50c9f2
        { return "Llista de Tipus de Dades"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is put above each page as a link to all members of compounds (Fortran). */
    Packit Service 50c9f2
        virtual QCString trCompoundMembersFortran()
    Packit Service 50c9f2
        { return "Camps de Dades"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is an introduction to the annotated compound list (Fortran). */
    Packit Service 50c9f2
        virtual QCString trCompoundListDescriptionFortran()
    Packit Service 50c9f2
        { return "Aquests són els tipus de dades acompanyats amb breus descripcions:"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is an introduction to the page with all data types (Fortran). */
    Packit Service 50c9f2
        virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result="Aquesta és la llista de tots els membres de tipus de dades";
    Packit Service 50c9f2
          if (!extractAll)
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            result+=" documentats";
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          result+=" amb enllaços a ";
    Packit Service 50c9f2
          if (!extractAll)
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            result+="la documentació del tipus de dades per a cada membre:";
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          else
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            result+="els tipus de dades a que pertanyen:";
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used in LaTeX as the title of the chapter with the
    Packit Service 50c9f2
         * annotated compound index (Fortran).
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trCompoundIndexFortran()
    Packit Service 50c9f2
        { return "Índex de Tipus de Dades"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used in LaTeX as the title of the chapter containing
    Packit Service 50c9f2
         *  the documentation of all data types (Fortran).
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trTypeDocumentation()
    Packit Service 50c9f2
        { return "Documentació dels Tipus de Dades"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used in the documentation of a file as a header before the
    Packit Service 50c9f2
         *  list of (global) subprograms (Fortran).
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trSubprograms()
    Packit Service 50c9f2
        { return "Funcions/Subrutines"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used in the documentation of a file/namespace before the list
    Packit Service 50c9f2
         *  of documentation blocks for subprograms (Fortran)
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trSubprogramDocumentation()
    Packit Service 50c9f2
        { return "Documentació de les Funcions/Subrutines"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used in the documentation of a file/namespace/group before
    Packit Service 50c9f2
         *  the list of links to documented compounds (Fortran)
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
         virtual QCString trDataTypes()
    Packit Service 50c9f2
        { return "Tipus de Dades"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! used as the title of page containing all the index of all modules (Fortran). */
    Packit Service 50c9f2
        virtual QCString trModulesList()
    Packit Service 50c9f2
        { return "Llista de Mòduls"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! used as an introduction to the modules list (Fortran) */
    Packit Service 50c9f2
        virtual QCString trModulesListDescription(bool extractAll)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result="Aquesta és la llista de tots els mòduls ";
    Packit Service 50c9f2
          if (!extractAll) result+="documentats ";
    Packit Service 50c9f2
          result+="amb breus descripcions:";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! used as the title of the HTML page of a module/type (Fortran) */
    Packit Service 50c9f2
        virtual QCString trCompoundReferenceFortran(const char *clName,
    Packit Service 50c9f2
                                        ClassDef::CompoundType compType,
    Packit Service 50c9f2
                                        bool isTemplate)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result="Referència de";
    Packit Service 50c9f2
          switch(compType)
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            case ClassDef::Class:      result+=" el Mòdul "; break;
    Packit Service 50c9f2
            case ClassDef::Struct:     result+=" el Tipus "; break;
    Packit Service 50c9f2
            case ClassDef::Union:      result+=" la Unió "; break;
    Packit Service 50c9f2
            case ClassDef::Interface:  result+=" la Interfície "; break;
    Packit Service 50c9f2
            case ClassDef::Protocol:   result+="l Protocol "; break;
    Packit Service 50c9f2
            case ClassDef::Category:   result+=" la Categoria "; break;
    Packit Service 50c9f2
            case ClassDef::Exception:  result+=" l'Excepció "; break;
    Packit Service 50c9f2
            default: break;
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          if (isTemplate) result+="Template ";
    Packit Service 50c9f2
          result+=(QCString)clName;
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! used as the title of the HTML page of a module (Fortran) */
    Packit Service 50c9f2
        virtual QCString trModuleReference(const char *namespaceName)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result="Referència del Mòdul ";
    Packit Service 50c9f2
          result+=namespaceName;
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is put above each page as a link to all members of modules. (Fortran) */
    Packit Service 50c9f2
        virtual QCString trModulesMembers()
    Packit Service 50c9f2
        { return "Membres del Mòdul"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is an introduction to the page with all modules members (Fortran) */
    Packit Service 50c9f2
        virtual QCString trModulesMemberDescription(bool extractAll)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result="Aquesta és la llista de tots els membres del mòdul";
    Packit Service 50c9f2
          if (!extractAll)
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            result+=" documentats";
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          result+=" amb enllaços a ";
    Packit Service 50c9f2
          if (!extractAll)
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            result+="la documentació del mòdul per a cada membre:";
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          else
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            result+="els mòduls a que pertanyen:";
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used in LaTeX as the title of the chapter with the
    Packit Service 50c9f2
         *  index of all modules (Fortran).
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trModulesIndex()
    Packit Service 50c9f2
        { return "Índex de Mòduls"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used for translation of the word that will possibly
    Packit Service 50c9f2
         *  be followed by a single name or by a list of names
    Packit Service 50c9f2
         *  of the category.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trModule(bool first_capital, bool singular)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Mòdul" : "mòdul"));
    Packit Service 50c9f2
          if (!singular)  result+="s";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! This is put at the bottom of a module documentation page and is
    Packit Service 50c9f2
         *  followed by a list of files that were used to generate the page.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType,
    Packit Service 50c9f2
            bool single)
    Packit Service 50c9f2
        { // here s is one of " Module", " Struct" or " Union"
    Packit Service 50c9f2
          // single is true implies a single file
    Packit Service 50c9f2
          QCString result=(QCString)"La documentació d'aquest";
    Packit Service 50c9f2
          switch(compType)
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            case ClassDef::Class:      result+=" mòdul"; break;
    Packit Service 50c9f2
            case ClassDef::Struct:     result+=" tipus"; break;
    Packit Service 50c9f2
            case ClassDef::Union:      result+="a unió"; break;
    Packit Service 50c9f2
            case ClassDef::Interface:  result+="a interfície"; break;
    Packit Service 50c9f2
            case ClassDef::Protocol:   result+=" protocol"; break;
    Packit Service 50c9f2
            case ClassDef::Category:   result+="a categoria"; break;
    Packit Service 50c9f2
            case ClassDef::Exception:  result+="a excepció"; break;
    Packit Service 50c9f2
            default: break;
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          result+=" es va generar a partir del";
    Packit Service 50c9f2
          if (!single) result+="s";
    Packit Service 50c9f2
          result+=" següent";
    Packit Service 50c9f2
          if (!single) result+="s";
    Packit Service 50c9f2
          result+=" fitxer";
    Packit Service 50c9f2
          if (!single) result+="s:"; else result+=":";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! This is used for translation of the word that will possibly
    Packit Service 50c9f2
         *  be followed by a single name or by a list of names
    Packit Service 50c9f2
         *  of the category.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trType(bool first_capital, bool)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Tipus" : "tipus"));
    Packit Service 50c9f2
          //if (!singular)  result+="s";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
        /*! This is used for translation of the word that will possibly
    Packit Service 50c9f2
         *  be followed by a single name or by a list of names
    Packit Service 50c9f2
         *  of the category.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trSubprogram(bool first_capital, bool singular)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          QCString result((first_capital ? "Subprogram" : "subprogram"));
    Packit Service 50c9f2
          if (!singular)  result+="es";
    Packit Service 50c9f2
          else            result+="a";
    Packit Service 50c9f2
          return result;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! C# Type Constraint list */
    Packit Service 50c9f2
        virtual QCString trTypeConstraints()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Restriccions de Tipus";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.6.0 (mainly for the new search engine)
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! directory relation for \a name */
    Packit Service 50c9f2
        virtual QCString trDirRelation(const char *name)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return QCString(name)+" Relació";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Loading message shown when loading search results */
    Packit Service 50c9f2
        virtual QCString trLoading()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Carregant...";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Label used for search results in the global namespace */
    Packit Service 50c9f2
        virtual QCString trGlobalNamespace()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Espai de Noms Global";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Message shown while searching */
    Packit Service 50c9f2
        virtual QCString trSearching()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Cercant...";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Text shown when no search results are found */
    Packit Service 50c9f2
        virtual QCString trNoMatches()
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return "Cap coincidència";
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.6.3 (missing items for the directory pages)
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! when clicking a directory dependency label, a page with a
    Packit Service 50c9f2
         *  table is shown. The heading for the first column mentions the
    Packit Service 50c9f2
         *  source file that has a relation to another file.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trFileIn(const char *name)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return (QCString)"Fitxer a "+name;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! when clicking a directory dependency label, a page with a
    Packit Service 50c9f2
         *  table is shown. The heading for the second column mentions the
    Packit Service 50c9f2
         *  destination file that is included.
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trIncludesFileIn(const char *name)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          return (QCString)"Inclou fitxer a "+name;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /** Compiles a date string.
    Packit Service 50c9f2
         *  @param year Year in 4 digits
    Packit Service 50c9f2
         *  @param month Month of the year: 1=January
    Packit Service 50c9f2
         *  @param day Day of the Month: 1..31
    Packit Service 50c9f2
         *  @param dayOfWeek Day of the week: 1=Monday..7=Sunday
    Packit Service 50c9f2
         *  @param hour Hour of the day: 0..23
    Packit Service 50c9f2
         *  @param minutes Minutes in the hour: 0..59
    Packit Service 50c9f2
         *  @param seconds Seconds within the minute: 0..59
    Packit Service 50c9f2
         *  @param includeTime Include time in the result string?
    Packit Service 50c9f2
         */
    Packit Service 50c9f2
        virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
    Packit Service 50c9f2
                                    int hour,int minutes,int seconds,
    Packit Service 50c9f2
                                    bool includeTime)
    Packit Service 50c9f2
        {
    Packit Service 50c9f2
          static const char *days[]   = { "Dl","Dt","Dc","Dj","Dv","Ds","Dg" };
    Packit Service 50c9f2
          static const char *months[] = { "Gen","Feb","Mar","Abr","Mai","Jun","Jul","Ago","Sep","Oct","Nov","Dec" };
    Packit Service 50c9f2
          QCString sdate;
    Packit Service 50c9f2
          sdate.sprintf("%s %s %d %d",days[dayOfWeek-1],months[month-1],day,year);
    Packit Service 50c9f2
          if (includeTime)
    Packit Service 50c9f2
          {
    Packit Service 50c9f2
            QCString stime;
    Packit Service 50c9f2
            stime.sprintf(" %.2d:%.2d:%.2d",hour,minutes,seconds);
    Packit Service 50c9f2
            sdate+=stime;
    Packit Service 50c9f2
          }
    Packit Service 50c9f2
          return sdate;
    Packit Service 50c9f2
        }
    Packit Service 50c9f2
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    // new since 1.7.5
    Packit Service 50c9f2
    //////////////////////////////////////////////////////////////////////////
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Header for the page with bibliographic citations */
    Packit Service 50c9f2
        virtual QCString trCiteReferences()
    Packit Service 50c9f2
        { return "Referències Bibliogràfiques"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Text for copyright paragraph */
    Packit Service 50c9f2
        virtual QCString trCopyright()
    Packit Service 50c9f2
        { return "Copyright"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
        /*! Header for the graph showing the directory dependencies */
    Packit Service 50c9f2
        virtual QCString trDirDepGraph(const char *name)
    Packit Service 50c9f2
        { return QCString("Graf de dependència de directoris per a ")+name+":"; }
    Packit Service 50c9f2
    Packit Service 50c9f2
    };
    Packit Service 50c9f2
    Packit Service 50c9f2
    #endif