|
Packit |
1c1d7e |
/******************************************************************************
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* Copyright (C) 1997-2015 by Dimitri van Heesch.
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* Permission to use, copy, modify, and distribute this software and its
|
|
Packit |
1c1d7e |
* documentation under the terms of the GNU General Public License is hereby
|
|
Packit |
1c1d7e |
* granted. No representations are made about the suitability of this software
|
|
Packit |
1c1d7e |
* for any purpose. It is provided "as is" without express or implied warranty.
|
|
Packit |
1c1d7e |
* See the GNU General Public License for more details.
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* Documents produced by Doxygen are derivative works derived from the
|
|
Packit |
1c1d7e |
* input used in their production; they are not affected by this license.
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
#ifndef TRANSLATOR_CN_H
|
|
Packit |
1c1d7e |
#define TRANSLATOR_CN_H
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*!
|
|
Packit |
1c1d7e |
If you want insert a space whenever Chinese meets English characters, set
|
|
Packit |
1c1d7e |
CN_SPC to " ", else null.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
#define CN_SPC " "
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
class TranslatorChinese : public Translator
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
public:
|
|
Packit |
1c1d7e |
/*! Used for identification of the language. The identification
|
|
Packit |
1c1d7e |
* should not be translated. It should be replaced by the name
|
|
Packit |
1c1d7e |
* of the language in English using lower-case characters only
|
|
Packit |
1c1d7e |
* (e.g. "czech", "japanese", "russian", etc.). It should be equal to
|
|
Packit |
1c1d7e |
* the identification used in the language.cpp.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString idLanguage()
|
|
Packit |
1c1d7e |
{ return "chinese"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used to get the LaTeX command(s) for the language support.
|
|
Packit |
1c1d7e |
* This method should return string with commands that switch
|
|
Packit |
1c1d7e |
* LaTeX to the desired language. For example
|
|
Packit |
1c1d7e |
* "\\usepackage[german]{babel}\n"
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* or
|
|
Packit |
1c1d7e |
* "\\usepackage{polski}\n"
|
|
Packit |
1c1d7e |
* "\\usepackage[latin2]{inputenc}\n"
|
|
Packit |
1c1d7e |
* "\\usepackage[T1]{fontenc}\n"
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* The English LaTeX does not use such commands. Because of this
|
|
Packit |
1c1d7e |
* the empty string is returned in this implementation.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString latexLanguageSupportCommand()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used in the compound documentation before a list of related functions.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trRelatedFunctions()
|
|
Packit |
1c1d7e |
{ return "相关函数"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! subscript for the related functions. */
|
|
Packit |
1c1d7e |
virtual QCString trRelatedSubscript()
|
|
Packit |
1c1d7e |
{ return "(请注意: 这些不是成员函数.)"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! header that is put before the detailed description of files,
|
|
Packit |
1c1d7e |
* classes and namespaces.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trDetailedDescription()
|
|
Packit |
1c1d7e |
{ return "详细描述"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! header that is put before the list of typedefs. */
|
|
Packit |
1c1d7e |
virtual QCString trMemberTypedefDocumentation()
|
|
Packit |
1c1d7e |
{ return "成员类型定义说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! header that is put before the list of enumerations. */
|
|
Packit |
1c1d7e |
virtual QCString trMemberEnumerationDocumentation()
|
|
Packit |
1c1d7e |
{ return "成员枚举类型说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! header that is put before the list of member function. */
|
|
Packit |
1c1d7e |
virtual QCString trMemberFunctionDocumentation()
|
|
Packit |
1c1d7e |
{ return "成员函数说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! header that is put before the list of member attributes. */
|
|
Packit |
1c1d7e |
virtual QCString trMemberDataDocumentation()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "结构体成员变量说明";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "类成员变量说明";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! this is the text of a link put after brief descriptions. */
|
|
Packit |
1c1d7e |
virtual QCString trMore()
|
|
Packit |
1c1d7e |
{ return "更多..."; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! put in the class documention */
|
|
Packit |
1c1d7e |
virtual QCString trListOfAllMembers()
|
|
Packit |
1c1d7e |
{ return "所有成员列表"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used as the title of the "list of all members" page of a class */
|
|
Packit |
1c1d7e |
virtual QCString trMemberList()
|
|
Packit |
1c1d7e |
{ return "成员列表"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! this is the first part of a sentence that is followed by a class name */
|
|
Packit |
1c1d7e |
virtual QCString trThisIsTheListOfAllMembers()
|
|
Packit |
1c1d7e |
{ return "成员的完整列表,这些成员属于" CN_SPC; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! this is the remainder of the sentence after the class name */
|
|
Packit |
1c1d7e |
virtual QCString trIncludingInheritedMembers()
|
|
Packit |
1c1d7e |
{ return ",包括所有继承而来的类成员"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! this is put at the author sections at the bottom of man pages.
|
|
Packit |
1c1d7e |
* parameter s is name of the project name.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trGeneratedAutomatically(const char *s)
|
|
Packit |
1c1d7e |
{ QCString result;
|
|
Packit |
1c1d7e |
result = "由" CN_SPC "Doyxgen" CN_SPC "通过分析" CN_SPC;
|
|
Packit |
1c1d7e |
if (s) result += ((QCString)s+CN_SPC "的" CN_SPC);
|
|
Packit |
1c1d7e |
result+= "源代码自动生成.";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! put after an enum name in the list of all members */
|
|
Packit |
1c1d7e |
virtual QCString trEnumName()
|
|
Packit |
1c1d7e |
{ return "枚举名称"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! put after an enum value in the list of all members */
|
|
Packit |
1c1d7e |
virtual QCString trEnumValue()
|
|
Packit |
1c1d7e |
{ return "枚举值"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! put after an undocumented member in the list of all members */
|
|
Packit |
1c1d7e |
virtual QCString trDefinedIn()
|
|
Packit |
1c1d7e |
{ return "定义于" CN_SPC; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
// quick reference sections
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to the list of all groups of
|
|
Packit |
1c1d7e |
* compounds or files (see the \\group command).
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trModules()
|
|
Packit |
1c1d7e |
{ return "模块"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to the class hierarchy */
|
|
Packit |
1c1d7e |
virtual QCString trClassHierarchy()
|
|
Packit |
1c1d7e |
{ return "类继承关系"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to the list of annotated class */
|
|
Packit |
1c1d7e |
virtual QCString trCompoundList()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
|
|
Packit |
1c1d7e |
return "结构体";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else {
|
|
Packit |
1c1d7e |
return "类列表";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to the list of documented files */
|
|
Packit |
1c1d7e |
virtual QCString trFileList()
|
|
Packit |
1c1d7e |
{ return "文件列表"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to all members of compounds. */
|
|
Packit |
1c1d7e |
virtual QCString trCompoundMembers()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
|
|
Packit |
1c1d7e |
return "成员变量";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else {
|
|
Packit |
1c1d7e |
return "类成员";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to all member of files. */
|
|
Packit |
1c1d7e |
virtual QCString trFileMembers()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
|
|
Packit |
1c1d7e |
return "全局定义";
|
|
Packit |
1c1d7e |
} else {
|
|
Packit |
1c1d7e |
return "文件成员";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to all related pages. */
|
|
Packit |
1c1d7e |
virtual QCString trRelatedPages()
|
|
Packit |
1c1d7e |
{ return "相关页面"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to all examples. */
|
|
Packit |
1c1d7e |
virtual QCString trExamples()
|
|
Packit |
1c1d7e |
{ return "示例"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trSearch()
|
|
Packit |
1c1d7e |
{ return "搜索"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trClassHierarchyDescription()
|
|
Packit |
1c1d7e |
{ return "此继承关系列表按字典顺序粗略的排序:" CN_SPC; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trFileListDescription(bool extractAll)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result="这里列出了所有";
|
|
Packit |
1c1d7e |
if (!extractAll) result+="文档化的";
|
|
Packit |
1c1d7e |
result+="文件,并附带简要说明:";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trCompoundListDescription()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "这里列出了所有结构体,并附带简要说明:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "这里列出了所有类、结构、联合以及接口定义等,并附带简要说明:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trCompoundMembersDescription(bool extractAll)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result="这里列出了所有";
|
|
Packit |
1c1d7e |
if (!extractAll) {
|
|
Packit |
1c1d7e |
result+="文档化的";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
|
|
Packit |
1c1d7e |
result+="结构体和联合体的成员变量,并附带";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else {
|
|
Packit |
1c1d7e |
result+="类成员,并附带";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
//result+=" with links to ";
|
|
Packit |
1c1d7e |
if (extractAll) {
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
|
|
Packit |
1c1d7e |
result+="结构体或联合的详细说明:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else {
|
|
Packit |
1c1d7e |
result+="类的详细说明:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else {
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
|
|
Packit |
1c1d7e |
result+="结构或联合所属的文件:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else {
|
|
Packit |
1c1d7e |
result+="类所属的文件:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trFileMembersDescription(bool extractAll)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result="这里列出了所有";
|
|
Packit |
1c1d7e |
if (!extractAll)
|
|
Packit |
1c1d7e |
result +="文档化的";
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C)) {
|
|
Packit |
1c1d7e |
result +="函数,变量,宏,枚举和类型定义等,并附带";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else {
|
|
Packit |
1c1d7e |
result +="文件成员,并附带";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
if (extractAll)
|
|
Packit |
1c1d7e |
result+="其所属的文件:";
|
|
Packit |
1c1d7e |
else
|
|
Packit |
1c1d7e |
result+="其详细说明:";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trExamplesDescription()
|
|
Packit |
1c1d7e |
{ return "这里列出了所有示例:"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trRelatedPagesDescription()
|
|
Packit |
1c1d7e |
{ return "这里列出了所有相关页面:"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trModulesDescription()
|
|
Packit |
1c1d7e |
{ return "这里列出了所有模块:"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDocumentation()
|
|
Packit |
1c1d7e |
{ return "文档"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trModuleIndex()
|
|
Packit |
1c1d7e |
{ return "模块索引"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trHierarchicalIndex()
|
|
Packit |
1c1d7e |
{ return "继承关系索引"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trCompoundIndex()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "结构体索引";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else {
|
|
Packit |
1c1d7e |
return "类索引";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trFileIndex()
|
|
Packit |
1c1d7e |
{ return "文件索引"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trModuleDocumentation()
|
|
Packit |
1c1d7e |
{ return "模块说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trClassDocumentation()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "结构体说明";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else {
|
|
Packit |
1c1d7e |
return "类说明";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trFileDocumentation()
|
|
Packit |
1c1d7e |
{ return "文件说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trExampleDocumentation()
|
|
Packit |
1c1d7e |
{ return "示例说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPageDocumentation()
|
|
Packit |
1c1d7e |
{ return "页面说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trReferenceManual()
|
|
Packit |
1c1d7e |
{ return "参考手册"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDefines()
|
|
Packit |
1c1d7e |
{ return "宏定义"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trTypedefs()
|
|
Packit |
1c1d7e |
{ return "类型定义"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trEnumerations()
|
|
Packit |
1c1d7e |
{ return "枚举"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trFunctions()
|
|
Packit |
1c1d7e |
{ return "函数"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trVariables()
|
|
Packit |
1c1d7e |
{ return "变量"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trEnumerationValues()
|
|
Packit |
1c1d7e |
{ return "枚举值"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDefineDocumentation()
|
|
Packit |
1c1d7e |
{ return "宏定义说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trTypedefDocumentation()
|
|
Packit |
1c1d7e |
{ return "类型定义说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trEnumerationTypeDocumentation()
|
|
Packit |
1c1d7e |
{ return "枚举类型说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trFunctionDocumentation()
|
|
Packit |
1c1d7e |
{ return "函数说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trVariableDocumentation()
|
|
Packit |
1c1d7e |
{ return "变量说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trCompounds()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "结构体";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else {
|
|
Packit |
1c1d7e |
return "类";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trGeneratedAt(const char *date,const char *projName)
|
|
Packit |
1c1d7e |
{ QCString result=(QCString)"生成于" CN_SPC+date;
|
|
Packit |
1c1d7e |
if (projName) result+=(QCString)CN_SPC ", 为" CN_SPC+projName;
|
|
Packit |
1c1d7e |
result+=(QCString)"使用" CN_SPC;
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trClassDiagram(const char *clName)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return (QCString)"类" CN_SPC+clName+CN_SPC "继承关系图:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trForInternalUseOnly()
|
|
Packit |
1c1d7e |
{ return "仅限内部使用."; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trWarning()
|
|
Packit |
1c1d7e |
{ return "警告"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trVersion()
|
|
Packit |
1c1d7e |
{ return "版本"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDate()
|
|
Packit |
1c1d7e |
{ return "日期"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trReturns()
|
|
Packit |
1c1d7e |
{ return "返回"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trSeeAlso()
|
|
Packit |
1c1d7e |
{ return "参见"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trParameters()
|
|
Packit |
1c1d7e |
{ return "参数"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trExceptions()
|
|
Packit |
1c1d7e |
{ return "异常"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trGeneratedBy()
|
|
Packit |
1c1d7e |
{ return "制作者"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990307
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceList()
|
|
Packit |
1c1d7e |
{ return "命名空间列表"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceListDescription(bool extractAll)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result="这里列出了所有";
|
|
Packit |
1c1d7e |
if (!extractAll) result+="文档化的";
|
|
Packit |
1c1d7e |
result+="命名空间定义,附带简要说明:";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trFriends()
|
|
Packit |
1c1d7e |
{ return "友元"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990405
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trRelatedFunctionDocumentation()
|
|
Packit |
1c1d7e |
{ return "友元及相关函数文档"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990425
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trCompoundReference(const char *clName,
|
|
Packit |
1c1d7e |
ClassDef::CompoundType compType,
|
|
Packit |
1c1d7e |
bool isTemplate)
|
|
Packit |
1c1d7e |
// used as the title of the HTML page of a class/struct/union
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result=(QCString)clName;
|
|
Packit |
1c1d7e |
if (isTemplate) result+=CN_SPC "模板";
|
|
Packit |
1c1d7e |
switch(compType)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
case ClassDef::Class: result+="类"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Struct: result+="结构体"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Union: result+="联合体"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Interface: result+="接口"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Protocol: result+="协议"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Category: result+="分类"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Exception: result+="异常"; break;
|
|
Packit |
1c1d7e |
default: break;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
result+=CN_SPC "参考";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used as the title of the HTML page of a file */
|
|
Packit |
1c1d7e |
virtual QCString trFileReference(const char *fileName)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result=fileName;
|
|
Packit |
1c1d7e |
result+=CN_SPC "文件参考";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used as the title of the HTML page of a namespace */
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceReference(const char *namespaceName)
|
|
Packit |
1c1d7e |
{ QCString result=namespaceName;
|
|
Packit |
1c1d7e |
result+=CN_SPC "命名空间参考";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
// these are for the member sections of a class, struct or union
|
|
Packit |
1c1d7e |
virtual QCString trPublicMembers()
|
|
Packit |
1c1d7e |
{ return "Public 成员函数"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPublicSlots()
|
|
Packit |
1c1d7e |
{ return "Public 槽"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trSignals()
|
|
Packit |
1c1d7e |
{ return "信号"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trStaticPublicMembers()
|
|
Packit |
1c1d7e |
{ return "静态 Public 成员函数"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trProtectedMembers()
|
|
Packit |
1c1d7e |
{ return "Protected 成员函数"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trProtectedSlots()
|
|
Packit |
1c1d7e |
{ return "Protected 槽"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trStaticProtectedMembers()
|
|
Packit |
1c1d7e |
{ return "静态 Protected 成员函数"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPrivateMembers()
|
|
Packit |
1c1d7e |
{ return "Private 成员函数"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPrivateSlots()
|
|
Packit |
1c1d7e |
{ return "Private 槽"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trStaticPrivateMembers()
|
|
Packit |
1c1d7e |
{ return "静态 Private 成员函数"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
// end of member sections
|
|
Packit |
1c1d7e |
virtual QCString trWriteList(int numEntries)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
// this function is used to produce a comma-separated list of items.
|
|
Packit |
1c1d7e |
// use generateMarker(i) to indicate where item i should be put.
|
|
Packit |
1c1d7e |
QCString result;
|
|
Packit |
1c1d7e |
int i;
|
|
Packit |
1c1d7e |
// the inherits list contain `numEntries' classes
|
|
Packit |
1c1d7e |
for (i=0;i
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
// use generateMarker to generate placeholders for the class links!
|
|
Packit |
1c1d7e |
result+=generateMarker(i); // generate marker for entry i in the list
|
|
Packit |
1c1d7e |
// (order is left to right)
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
if (i!=numEntries-1) // not the last entry, so we need a separator
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (i
|
|
Packit |
1c1d7e |
result+="," CN_SPC;
|
|
Packit |
1c1d7e |
else // the fore last entry
|
|
Packit |
1c1d7e |
result+=CN_SPC ", 以及" CN_SPC;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used in class documentation to produce a list of base classes,
|
|
Packit |
1c1d7e |
* if class diagrams are disabled.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trInheritsList(int numEntries)
|
|
Packit |
1c1d7e |
{ return "继承自" CN_SPC+trWriteList(numEntries)+CN_SPC "."; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used in class documentation to produce a list of super classes,
|
|
Packit |
1c1d7e |
* if class diagrams are disabled.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trInheritedByList(int numEntries)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "被" CN_SPC+trWriteList(numEntries)+CN_SPC "继承.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used in member documentation blocks to produce a list of
|
|
Packit |
1c1d7e |
* members that are hidden by this one.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trReimplementedFromList(int numEntries)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "重载" CN_SPC+trWriteList(numEntries)+CN_SPC ".";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used in member documentation blocks to produce a list of
|
|
Packit |
1c1d7e |
* all member that overwrite the implementation of this member.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trReimplementedInList(int numEntries)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "被" CN_SPC+trWriteList(numEntries)+CN_SPC "重载.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to all members of namespaces. */
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceMembers()
|
|
Packit |
1c1d7e |
{ return "命名空间成员"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is an introduction to the page with all namespace members */
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceMemberDescription(bool extractAll)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result="这里列出了所有";
|
|
Packit |
1c1d7e |
if (!extractAll) result+="文档化的";
|
|
Packit |
1c1d7e |
result+="命名空间成员,并附带";
|
|
Packit |
1c1d7e |
if (extractAll)
|
|
Packit |
1c1d7e |
result+="其说明文档:";
|
|
Packit |
1c1d7e |
else
|
|
Packit |
1c1d7e |
result+="其所属的文件:";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in LaTeX as the title of the chapter with the
|
|
Packit |
1c1d7e |
* index of all namespaces.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceIndex()
|
|
Packit |
1c1d7e |
{ return "命名空间索引"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in LaTeX as the title of the chapter containing
|
|
Packit |
1c1d7e |
* the documentation of all namespaces.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trNamespaceDocumentation()
|
|
Packit |
1c1d7e |
{ return "命名空间文档"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990522
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in the documentation before the list of all
|
|
Packit |
1c1d7e |
* namespaces in a file.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trNamespaces()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "命名空间";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990728
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put at the bottom of a class documentation page and is
|
|
Packit |
1c1d7e |
* followed by a list of files that were used to generate the page.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trGeneratedFromFiles(ClassDef::CompoundType compType,
|
|
Packit |
1c1d7e |
bool)
|
|
Packit |
1c1d7e |
{ // here s is one of " Class", " Struct" or " Union"
|
|
Packit |
1c1d7e |
// single is true implies a single file
|
|
Packit |
1c1d7e |
QCString result=(QCString)"该";
|
|
Packit |
1c1d7e |
switch(compType)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
case ClassDef::Class: result+="类"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Struct: result+="结构体"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Union: result+="联合体"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Interface: result+="接口"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Protocol: result+="协议"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Category: result+="分类"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Exception: result+="异常"; break;
|
|
Packit |
1c1d7e |
default: break;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
result+="的文档由以下文件生成:";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-990901
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used as the heading text for the retval command. */
|
|
Packit |
1c1d7e |
virtual QCString trReturnValues()
|
|
Packit |
1c1d7e |
{ return "返回值"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is in the (quick) index as a link to the main page (index.html)
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trMainPage()
|
|
Packit |
1c1d7e |
{ return "首页"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in references to page that are put in the LaTeX
|
|
Packit |
1c1d7e |
* documentation. It should be an abbreviation of the word page.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trPageAbbreviation()
|
|
Packit |
1c1d7e |
{ return "p."; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-991106
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDefinedAtLineInSourceFile()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "在文件" CN_SPC "@1" CN_SPC "第" CN_SPC "@0" CN_SPC "行定义.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDefinedInSourceFile()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "在文件" CN_SPC "@0" CN_SPC "中定义.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 0.49-991205
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDeprecated()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "弃用";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.0.0
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! this text is put before a collaboration diagram */
|
|
Packit |
1c1d7e |
virtual QCString trCollaborationDiagram(const char *clName)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return (QCString)clName+CN_SPC "的协作图:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! this text is put before an include dependency graph */
|
|
Packit |
1c1d7e |
virtual QCString trInclDepGraph(const char *fName)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return (QCString)fName+CN_SPC "的引用(Include)关系图:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! header that is put before the list of constructor/destructors. */
|
|
Packit |
1c1d7e |
virtual QCString trConstructorDocumentation()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "构造及析构函数说明";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used in the file documentation to point to the corresponding sources. */
|
|
Packit |
1c1d7e |
virtual QCString trGotoSourceCode()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "浏览源代码.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used in the file sources to point to the corresponding documentation. */
|
|
Packit |
1c1d7e |
virtual QCString trGotoDocumentation()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "浏览该文件的文档.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Text for the \\pre command */
|
|
Packit |
1c1d7e |
virtual QCString trPrecondition()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "前置条件";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Text for the \\post command */
|
|
Packit |
1c1d7e |
virtual QCString trPostcondition()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "后置条件";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Text for the \\invariant command */
|
|
Packit |
1c1d7e |
virtual QCString trInvariant()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "不变性";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Text shown before a multi-line variable/enum initialization */
|
|
Packit |
1c1d7e |
virtual QCString trInitialValue()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "初始值:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Text used the source code in the file index */
|
|
Packit |
1c1d7e |
virtual QCString trCode()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "代码";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trGraphicalHierarchy()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "类继承关系图";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trGotoGraphicalHierarchy()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "浏览类继承关系图";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trGotoTextualHierarchy()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "浏览类继承关系表";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPageIndex()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "页面索引";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.1.0
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trNote()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "注解";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPublicTypes()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "Public 类型";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPublicAttribs()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "成员变量";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else {
|
|
Packit |
1c1d7e |
return "Public 属性";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trStaticPublicAttribs()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "静态 Public 属性";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trProtectedTypes()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "Protected 类型";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trProtectedAttribs()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "Protected 属性";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trStaticProtectedAttribs()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "静态 Protected 属性";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPrivateTypes()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "Private 类型";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trPrivateAttribs()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "Private 属性";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trStaticPrivateAttribs()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "静态 Private 属性";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.1.3
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as a marker that is put before a todo item */
|
|
Packit |
1c1d7e |
virtual QCString trTodo()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "待办事项";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as the header of the todo list */
|
|
Packit |
1c1d7e |
virtual QCString trTodoList()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "待办事项列表";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.1.4
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trReferencedBy()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "被这些函数引用";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trRemarks()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "备注";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trAttention()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "注意";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trInclByDepGraph()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "此图展示该文件直接或间接的被哪些文件引用了:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trSince()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "自从";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.1.5
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! title of the graph legend page */
|
|
Packit |
1c1d7e |
virtual QCString trLegendTitle()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "图例";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! page explaining how the dot graph's should be interpreted */
|
|
Packit |
1c1d7e |
virtual QCString trLegendDocs()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "本页将向您解释如何理解由" CN_SPC "doxygen" CN_SPC "生成的图.\n"
|
|
Packit |
1c1d7e |
"考虑如下例子:\n"
|
|
Packit |
1c1d7e |
"\\code\n"
|
|
Packit |
1c1d7e |
"/*! 由于截断而使 Invisible 不可见 */\n"
|
|
Packit |
1c1d7e |
"class Invisible { };\n\n"
|
|
Packit |
1c1d7e |
"/*! Truncated 的继承关系将被隐藏 */\n"
|
|
Packit |
1c1d7e |
"class Truncated : public Invisible { };\n\n"
|
|
Packit |
1c1d7e |
"/* 没有被doxygen文档化的类 */\n"
|
|
Packit |
1c1d7e |
"class Undocumented { };\n\n"
|
|
Packit |
1c1d7e |
"/*! public 继承关系的类 */\n"
|
|
Packit |
1c1d7e |
"class PublicBase : public Truncated { };\n\n"
|
|
Packit |
1c1d7e |
"/*! 一个模板类 */\n"
|
|
Packit |
1c1d7e |
"template<class T> class Templ { };\n\n"
|
|
Packit |
1c1d7e |
"/*! protected 继承关系的类 */\n"
|
|
Packit |
1c1d7e |
"class ProtectedBase { };\n\n"
|
|
Packit |
1c1d7e |
"/*! private 继承关系的类 */\n"
|
|
Packit |
1c1d7e |
"class PrivateBase { };\n\n"
|
|
Packit |
1c1d7e |
"/*! 被 Inherited 使用的类 */\n"
|
|
Packit |
1c1d7e |
"class Used { };\n\n"
|
|
Packit |
1c1d7e |
"/*! 继承自其它若干类的超级类 */\n"
|
|
Packit |
1c1d7e |
"class Inherited : public PublicBase,\n"
|
|
Packit |
1c1d7e |
" protected ProtectedBase,\n"
|
|
Packit |
1c1d7e |
" private PrivateBase,\n"
|
|
Packit |
1c1d7e |
" public Undocumented,\n"
|
|
Packit |
1c1d7e |
" public Templ<int>\n"
|
|
Packit |
1c1d7e |
"{\n"
|
|
Packit |
1c1d7e |
" private:\n"
|
|
Packit |
1c1d7e |
" Used *m_usedClass;\n"
|
|
Packit |
1c1d7e |
"};\n"
|
|
Packit |
1c1d7e |
"\\endcode\n"
|
|
Packit |
1c1d7e |
"结果将会生成以下图:"
|
|
Packit |
1c1d7e |
"<center></center> \n"
|
|
Packit |
1c1d7e |
"\n"
|
|
Packit |
1c1d7e |
"上图中的矩形有如下意义:\n"
|
|
Packit |
1c1d7e |
"\n"
|
|
Packit |
1c1d7e |
"
|
|
Packit |
1c1d7e |
"%灰色填充的矩形 表示上图是由该结构体或类生成.\n"
|
|
Packit |
1c1d7e |
"%黑色边框的矩形 表示已经被文档化的结构体或类.\n"
|
|
Packit |
1c1d7e |
"%灰色边框的矩形 表示未被文档化的结构体或类.\n"
|
|
Packit |
1c1d7e |
"%红色边框的矩形 表示该结构体或类的关系没有被完全显示."
|
|
Packit |
1c1d7e |
"%如果生成的图不能调整到制定的尺寸,有一些关系就会被截断而不显示出来.\n"
|
|
Packit |
1c1d7e |
"\n"
|
|
Packit |
1c1d7e |
"\n"
|
|
Packit |
1c1d7e |
"箭头有如下意义:\n"
|
|
Packit |
1c1d7e |
"\n"
|
|
Packit |
1c1d7e |
"
|
|
Packit |
1c1d7e |
"%深蓝色的箭头被用于展示 public 的继承关系.\n"
|
|
Packit |
1c1d7e |
"%深绿色的箭头表示 protected 的继承关系.\n"
|
|
Packit |
1c1d7e |
"%深红色的箭头说明了是 privated 的继承关系.\n"
|
|
Packit |
1c1d7e |
"%紫色虚线箭头用来表示两个类之间的聚合关系. 被箭头指向的类的类型的变量,可以通过箭头旁标明的变量去访问.\n"
|
|
Packit |
1c1d7e |
"%黄色虚线箭头表示模板类实例和模板类之间的关系. 箭头旁边标明了模板类实例化的参数.\n"
|
|
Packit |
1c1d7e |
"\n";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! text for the link to the legend page */
|
|
Packit |
1c1d7e |
virtual QCString trLegend()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "图例";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.0
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as a marker that is put before a test item */
|
|
Packit |
1c1d7e |
virtual QCString trTest()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "测试";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as the header of the test list */
|
|
Packit |
1c1d7e |
virtual QCString trTestList()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "测试列表";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
//// new since 1.2.2
|
|
Packit |
1c1d7e |
////////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as a section header for IDL properties */
|
|
Packit |
1c1d7e |
virtual QCString trProperties()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "属性";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as a section header for IDL property documentation */
|
|
Packit |
1c1d7e |
virtual QCString trPropertyDocumentation()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "属性说明";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.4
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used for Java classes in the summary section of Java packages */
|
|
Packit |
1c1d7e |
virtual QCString trClasses()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (Config_getBool(OPTIMIZE_OUTPUT_FOR_C))
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "结构体";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "类";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as the title of a Java package */
|
|
Packit |
1c1d7e |
virtual QCString trPackage(const char *name)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return (QCString)"包" CN_SPC+name;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Title of the package index page */
|
|
Packit |
1c1d7e |
virtual QCString trPackageList()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "包列表";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! The description of the package index page */
|
|
Packit |
1c1d7e |
virtual QCString trPackageListDescription()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "这里列出所有的包,附带简要说明(如果有的话):";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! The link name in the Quick links header for each page */
|
|
Packit |
1c1d7e |
virtual QCString trPackages()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "包";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Text shown before a multi-line define */
|
|
Packit |
1c1d7e |
virtual QCString trDefineValue()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "值:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
////////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
//// new since 1.2.6
|
|
Packit |
1c1d7e |
////////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
virtual QCString trBug ()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "Bug";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trBugList ()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "Bug" CN_SPC "列表";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.6
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as ansicpg for RTF file
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* The following table shows the correlation of Charset name, Charset Value and
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
* Codepage number:
|
|
Packit |
1c1d7e |
* Charset Name Charset Value(hex) Codepage number
|
|
Packit |
1c1d7e |
* ------------------------------------------------------
|
|
Packit |
1c1d7e |
* DEFAULT_CHARSET 1 (x01)
|
|
Packit |
1c1d7e |
* SYMBOL_CHARSET 2 (x02)
|
|
Packit |
1c1d7e |
* OEM_CHARSET 255 (xFF)
|
|
Packit |
1c1d7e |
* ANSI_CHARSET 0 (x00) 1252
|
|
Packit |
1c1d7e |
* RUSSIAN_CHARSET 204 (xCC) 1251
|
|
Packit |
1c1d7e |
* EE_CHARSET 238 (xEE) 1250
|
|
Packit |
1c1d7e |
* GREEK_CHARSET 161 (xA1) 1253
|
|
Packit |
1c1d7e |
* TURKISH_CHARSET 162 (xA2) 1254
|
|
Packit |
1c1d7e |
* BALTIC_CHARSET 186 (xBA) 1257
|
|
Packit |
1c1d7e |
* HEBREW_CHARSET 177 (xB1) 1255
|
|
Packit |
1c1d7e |
* ARABIC _CHARSET 178 (xB2) 1256
|
|
Packit |
1c1d7e |
* SHIFTJIS_CHARSET 128 (x80) 932
|
|
Packit |
1c1d7e |
* HANGEUL_CHARSET 129 (x81) 949
|
|
Packit |
1c1d7e |
* GB2313_CHARSET 134 (x86) 936
|
|
Packit |
1c1d7e |
* CHINESEBIG5_CHARSET 136 (x88) 950
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trRTFansicp()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "936";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as ansicpg for RTF fcharset
|
|
Packit |
1c1d7e |
* \see trRTFansicp() for a table of possible values.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trRTFCharSet()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "134";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as header RTF general index */
|
|
Packit |
1c1d7e |
virtual QCString trRTFGeneralIndex()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "索引";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used for translation of the word that will possibly
|
|
Packit |
1c1d7e |
* be followed by a single name or by a list of names
|
|
Packit |
1c1d7e |
* of the category.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trClass(bool /*first_capital*/, bool /*singular*/)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/*
|
|
Packit |
1c1d7e |
QCString result((first_capital ? "Class" : "class"));
|
|
Packit |
1c1d7e |
if (!singular) result+="es";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
return "类";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used for translation of the word that will possibly
|
|
Packit |
1c1d7e |
* be followed by a single name or by a list of names
|
|
Packit |
1c1d7e |
* of the category.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trFile(bool /*first_capital*/, bool /*singular*/)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/*
|
|
Packit |
1c1d7e |
QCString result((first_capital ? "File" : "file"));
|
|
Packit |
1c1d7e |
if (!singular) result+="s";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
return "文件";
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used for translation of the word that will possibly
|
|
Packit |
1c1d7e |
* be followed by a single name or by a list of names
|
|
Packit |
1c1d7e |
* of the category.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trNamespace(bool /*first_capital*/, bool /*singular*/)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/*
|
|
Packit |
1c1d7e |
QCString result((first_capital ? "Namespace" : "namespace"));
|
|
Packit |
1c1d7e |
if (!singular) result+="s";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
return "命名空间";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used for translation of the word that will possibly
|
|
Packit |
1c1d7e |
* be followed by a single name or by a list of names
|
|
Packit |
1c1d7e |
* of the category.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trGroup(bool /*first_capital*/, bool /*singular*/)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/*
|
|
Packit |
1c1d7e |
QCString result((first_capital ? "Group" : "group"));
|
|
Packit |
1c1d7e |
if (!singular) result+="s";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
return "组";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used for translation of the word that will possibly
|
|
Packit |
1c1d7e |
* be followed by a single name or by a list of names
|
|
Packit |
1c1d7e |
* of the category.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trPage(bool /*first_capital*/, bool /*singular*/)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/*
|
|
Packit |
1c1d7e |
QCString result((first_capital ? "Page" : "page"));
|
|
Packit |
1c1d7e |
if (!singular) result+="s";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
return "页";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used for translation of the word that will possibly
|
|
Packit |
1c1d7e |
* be followed by a single name or by a list of names
|
|
Packit |
1c1d7e |
* of the category.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trMember(bool /*first_capital*/, bool /*singular*/)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/*
|
|
Packit |
1c1d7e |
QCString result((first_capital ? "Member" : "member"));
|
|
Packit |
1c1d7e |
if (!singular) result+="s";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
return "成员";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used for translation of the word that will possibly
|
|
Packit |
1c1d7e |
* be followed by a single name or by a list of names
|
|
Packit |
1c1d7e |
* of the category.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trGlobal(bool /*first_capital*/, bool /*singular*/)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/*
|
|
Packit |
1c1d7e |
QCString result((first_capital ? "Global" : "global"));
|
|
Packit |
1c1d7e |
if (!singular) result+="s";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
return "全局";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.7
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This text is generated when the \\author command is used and
|
|
Packit |
1c1d7e |
* for the author section in man pages. */
|
|
Packit |
1c1d7e |
virtual QCString trAuthor(bool /*first_capital*/, bool /*singular*/)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/*
|
|
Packit |
1c1d7e |
QCString result((first_capital ? "Author" : "author"));
|
|
Packit |
1c1d7e |
if (!singular) result+="s";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
return "作者";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.11
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This text is put before the list of members referenced by a member
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trReferences()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "引用了";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.13
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used in member documentation blocks to produce a list of
|
|
Packit |
1c1d7e |
* members that are implemented by this one.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trImplementedFromList(int numEntries)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/* return "Implements "+trWriteList(numEntries)+"."; */
|
|
Packit |
1c1d7e |
return "实现了" CN_SPC+trWriteList(numEntries)+".";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used in member documentation blocks to produce a list of
|
|
Packit |
1c1d7e |
* all members that implement this abstract member.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trImplementedInList(int numEntries)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/* return "Implemented in "+trWriteList(numEntries)+"."; */
|
|
Packit |
1c1d7e |
return "在" CN_SPC+trWriteList(numEntries)+CN_SPC "内被实现.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.16
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used in RTF documentation as a heading for the Table
|
|
Packit |
1c1d7e |
* of Contents.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trRTFTableOfContents()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/* return "Table of Contents"; */
|
|
Packit |
1c1d7e |
return "目录";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.17
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as the header of the list of item that have been
|
|
Packit |
1c1d7e |
* flagged deprecated
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trDeprecatedList()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "弃用列表";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.2.18
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as a header for declaration section of the events found in
|
|
Packit |
1c1d7e |
* a C# program
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trEvents()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "事件";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Header used for the documentation section of a class' events. */
|
|
Packit |
1c1d7e |
virtual QCString trEventDocumentation()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "事件说明";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.3
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as a heading for a list of Java class types with package scope.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trPackageTypes()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "包类型";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as a heading for a list of Java class functions with package
|
|
Packit |
1c1d7e |
* scope.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trPackageMembers()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "包函数";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as a heading for a list of static Java class functions with
|
|
Packit |
1c1d7e |
* package scope.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trStaticPackageMembers()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "静态包函数";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as a heading for a list of Java class variables with package
|
|
Packit |
1c1d7e |
* scope.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trPackageAttribs()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "包属性";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as a heading for a list of static Java class variables with
|
|
Packit |
1c1d7e |
* package scope.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trStaticPackageAttribs()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "静态包属性";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.3.1
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used in the quick index of a class/file/namespace member list page
|
|
Packit |
1c1d7e |
* to link to the unfiltered list of all members.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trAll()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "全部";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Put in front of the call graph for a function. */
|
|
Packit |
1c1d7e |
virtual QCString trCallGraph()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "函数调用图:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.3.3
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This string is used as the title for the page listing the search
|
|
Packit |
1c1d7e |
* results.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trSearchResultsTitle()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "搜索结果";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This string is put just before listing the search results. The
|
|
Packit |
1c1d7e |
* text can be different depending on the number of documents found.
|
|
Packit |
1c1d7e |
* Inside the text you can put the special marker $num to insert
|
|
Packit |
1c1d7e |
* the number representing the actual number of search results.
|
|
Packit |
1c1d7e |
* The @a numDocuments parameter can be either 0, 1 or 2, where the
|
|
Packit |
1c1d7e |
* value 2 represents 2 or more matches. HTML markup is allowed inside
|
|
Packit |
1c1d7e |
* the returned string.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trSearchResults(int numDocuments)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
if (numDocuments==0)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "抱歉,未找到与您查询相符的文档.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else if (numDocuments==1)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "找到1篇与您查询相符的文档.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "找到$num篇与您查询相符的文档."
|
|
Packit |
1c1d7e |
"优先显示最符合的文档.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
/*! This string is put before the list of matched words, for each search
|
|
Packit |
1c1d7e |
* result. What follows is the list of words that matched the query.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trSearchMatches()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "符合的结果:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.3.8
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in HTML as the title of page with source code for file filename
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trSourceFile(QCString& filename)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
/* return filename + " Source File"; */
|
|
Packit |
1c1d7e |
return filename + CN_SPC "源文件";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.3.9
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used as the name of the chapter containing the directory
|
|
Packit |
1c1d7e |
* hierarchy.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trDirIndex()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "目录结构";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used as the name of the chapter containing the documentation
|
|
Packit |
1c1d7e |
* of the directories.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trDirDocumentation()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "目录说明";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used as the title of the directory index and also in the
|
|
Packit |
1c1d7e |
* Quick links of an HTML page, to link to the directory hierarchy.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trDirectories()
|
|
Packit |
1c1d7e |
{ return "目录"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This returns a sentences that introduces the directory hierarchy.
|
|
Packit |
1c1d7e |
* and the fact that it is sorted alphabetically per level
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trDirDescription()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "此继承关系列表按字典顺序粗略的排序:" CN_SPC;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This returns the title of a directory page. The name of the
|
|
Packit |
1c1d7e |
* directory is passed via \a dirName.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trDirReference(const char *dirName)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result=dirName;
|
|
Packit |
1c1d7e |
result+=CN_SPC "目录参考";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This returns the word directory with or without starting capital
|
|
Packit |
1c1d7e |
* (\a first_capital) and in sigular or plural form (\a singular).
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trDir(bool /*first_capital*/, bool /*singular*/)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "目录";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.4.1
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This text is added to the documentation when the \\overload command
|
|
Packit |
1c1d7e |
* is used for a overloaded function.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trOverloadText()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "这是为便于使用而提供的一个重载成员函数."
|
|
Packit |
1c1d7e |
"与上面的函数相比,它接受不同类型的参数.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.4.6
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used to introduce a caller (or called-by) graph */
|
|
Packit |
1c1d7e |
virtual QCString trCallerGraph()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "这是这个函数的调用关系图:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in the documentation of a file/namespace before the list
|
|
Packit |
1c1d7e |
* of documentation blocks for enumeration values
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trEnumerationValueDocumentation()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "枚举变量说明";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.5.4 (mainly for Fortran)
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! header that is put before the list of member subprograms (Fortran). */
|
|
Packit |
1c1d7e |
virtual QCString trMemberFunctionDocumentationFortran()
|
|
Packit |
1c1d7e |
{ return "成员函数/子程序说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to the list of annotated data types (Fortran). */
|
|
Packit |
1c1d7e |
virtual QCString trCompoundListFortran()
|
|
Packit |
1c1d7e |
{ return "数据类型列表"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to all members of compounds (Fortran). */
|
|
Packit |
1c1d7e |
virtual QCString trCompoundMembersFortran()
|
|
Packit |
1c1d7e |
{ return "数据项"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is an introduction to the annotated compound list (Fortran). */
|
|
Packit |
1c1d7e |
virtual QCString trCompoundListDescriptionFortran()
|
|
Packit |
1c1d7e |
{ return "带简要描述的数据类型列表:"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is an introduction to the page with all data types (Fortran). */
|
|
Packit |
1c1d7e |
virtual QCString trCompoundMembersDescriptionFortran(bool extractAll)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result="这里列出了所有";
|
|
Packit |
1c1d7e |
if (!extractAll)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
result+="文档化的";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
result+="数据类型成员,并附带";
|
|
Packit |
1c1d7e |
//result+=" with links to ";
|
|
Packit |
1c1d7e |
if (!extractAll)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
result+="其说明文档:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
else
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
result+="其所属的文件:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in LaTeX as the title of the chapter with the
|
|
Packit |
1c1d7e |
* annotated compound index (Fortran).
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trCompoundIndexFortran()
|
|
Packit |
1c1d7e |
{ return "数据类型索引"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in LaTeX as the title of the chapter containing
|
|
Packit |
1c1d7e |
* the documentation of all data types (Fortran).
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trTypeDocumentation()
|
|
Packit |
1c1d7e |
{ return "数据类型文档"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in the documentation of a file as a header before the
|
|
Packit |
1c1d7e |
* list of (global) subprograms (Fortran).
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trSubprograms()
|
|
Packit |
1c1d7e |
{ return "函数/子程序"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in the documentation of a file/namespace before the list
|
|
Packit |
1c1d7e |
* of documentation blocks for subprograms (Fortran)
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trSubprogramDocumentation()
|
|
Packit |
1c1d7e |
{ return "函数/子程序说明"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in the documentation of a file/namespace/group before
|
|
Packit |
1c1d7e |
* the list of links to documented compounds (Fortran)
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trDataTypes()
|
|
Packit |
1c1d7e |
{ return "数据类型"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used as the title of page containing all the index of all modules (Fortran). */
|
|
Packit |
1c1d7e |
virtual QCString trModulesList()
|
|
Packit |
1c1d7e |
{ return "模块列表"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used as an introduction to the modules list (Fortran) */
|
|
Packit |
1c1d7e |
virtual QCString trModulesListDescription(bool extractAll)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result="这里列出了所有";
|
|
Packit |
1c1d7e |
if (!extractAll) result+="文档化的";
|
|
Packit |
1c1d7e |
result+="模块,并附带简要说明:";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used as the title of the HTML page of a module/type (Fortran) */
|
|
Packit |
1c1d7e |
virtual QCString trCompoundReferenceFortran(const char *clName,
|
|
Packit |
1c1d7e |
ClassDef::CompoundType compType,
|
|
Packit |
1c1d7e |
bool isTemplate)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result=(QCString)clName;
|
|
Packit |
1c1d7e |
switch(compType)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
case ClassDef::Class: result+=CN_SPC "模块"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Struct: result+=CN_SPC "类型"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Union: result+=CN_SPC "联合体"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Interface: result+=CN_SPC "接口"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Protocol: result+=CN_SPC "协议"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Category: result+=CN_SPC "目录"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Exception: result+=CN_SPC "异常"; break;
|
|
Packit |
1c1d7e |
default: break;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
if (isTemplate) result+="模板" CN_SPC;
|
|
Packit |
1c1d7e |
result+="参考手册";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! used as the title of the HTML page of a module (Fortran) */
|
|
Packit |
1c1d7e |
virtual QCString trModuleReference(const char *namespaceName)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result=namespaceName;
|
|
Packit |
1c1d7e |
result += CN_SPC "模块参考手册";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is put above each page as a link to all members of modules. (Fortran) */
|
|
Packit |
1c1d7e |
virtual QCString trModulesMembers()
|
|
Packit |
1c1d7e |
{ return "模块成员"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is an introduction to the page with all modules members (Fortran) */
|
|
Packit |
1c1d7e |
virtual QCString trModulesMemberDescription(bool extractAll)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
// QCString result="Here is a list of all ";
|
|
Packit |
1c1d7e |
// if (!extractAll) result+="documented ";
|
|
Packit |
1c1d7e |
// result+="module members with links to ";
|
|
Packit |
1c1d7e |
// if (extractAll)
|
|
Packit |
1c1d7e |
// {
|
|
Packit |
1c1d7e |
// result+="the module documentation for each member:";
|
|
Packit |
1c1d7e |
// }
|
|
Packit |
1c1d7e |
// else
|
|
Packit |
1c1d7e |
// {
|
|
Packit |
1c1d7e |
// result+="the modules they belong to:";
|
|
Packit |
1c1d7e |
// }
|
|
Packit |
1c1d7e |
// return result;
|
|
Packit |
1c1d7e |
if(!extractAll) {
|
|
Packit |
1c1d7e |
return "这里是有文档的模块成员列表,含有到每个成员所在模块的文档的链接:";
|
|
Packit |
1c1d7e |
} else {
|
|
Packit |
1c1d7e |
return "这里是模块成员列表,含有到成员所属的模块的链接:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used in LaTeX as the title of the chapter with the
|
|
Packit |
1c1d7e |
* index of all modules (Fortran).
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trModulesIndex()
|
|
Packit |
1c1d7e |
// { return "Modules Index"; }
|
|
Packit |
1c1d7e |
{ return "模块索引"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used for translation of the word that will possibly
|
|
Packit |
1c1d7e |
* be followed by a single name or by a list of names
|
|
Packit |
1c1d7e |
* of the category.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trModule(bool, bool)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
// QCString result((first_capital ? "Module" : "module"));
|
|
Packit |
1c1d7e |
// if (!singular) result+="s";
|
|
Packit |
1c1d7e |
// return result;
|
|
Packit |
1c1d7e |
return "模块";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
/*! This is put at the bottom of a module documentation page and is
|
|
Packit |
1c1d7e |
* followed by a list of files that were used to generate the page.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trGeneratedFromFilesFortran(ClassDef::CompoundType compType,
|
|
Packit |
1c1d7e |
bool)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result="该";
|
|
Packit |
1c1d7e |
switch(compType)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
case ClassDef::Class: result+=CN_SPC "模块"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Struct: result+=CN_SPC "结构体"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Union: result+=CN_SPC "联合体"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Interface: result+=CN_SPC "接口"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Protocol: result+=CN_SPC "协议"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Category: result+=CN_SPC "目录"; break;
|
|
Packit |
1c1d7e |
case ClassDef::Exception: result+=CN_SPC "异常"; break;
|
|
Packit |
1c1d7e |
default: break;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
result+=CN_SPC "的文档由以下文件生成:";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used for translation of the word that will possibly
|
|
Packit |
1c1d7e |
* be followed by a single name or by a list of names
|
|
Packit |
1c1d7e |
* of the category.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trType(bool, bool)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "类型";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! This is used for translation of the word that will possibly
|
|
Packit |
1c1d7e |
* be followed by a single name or by a list of names
|
|
Packit |
1c1d7e |
* of the category.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trSubprogram(bool, bool)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "子程序";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! C# Type Constraint list */
|
|
Packit |
1c1d7e |
virtual QCString trTypeConstraints()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "类型限制";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.6.0
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
virtual QCString trDirRelation(const char *name)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
// return QCString(name)+" Relation";
|
|
Packit |
1c1d7e |
// unsure
|
|
Packit |
1c1d7e |
return QCString(name)+CN_SPC "关系";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trLoading()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "载入中...";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trGlobalNamespace()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "全局命名空间";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trSearching()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "搜索中...";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trNoMatches()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "未找到";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.6.3
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trFileIn(const char *name)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return (QCString)"文件在"+CN_SPC+name;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trIncludesFileIn(const char *name)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return (QCString)"在" CN_SPC+name+CN_SPC "中引用";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
virtual QCString trDateTime(int year,int month,int day,int dayOfWeek,
|
|
Packit |
1c1d7e |
int hour,int minutes,int seconds,
|
|
Packit |
1c1d7e |
bool includeTime)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
static const char *days[] = { "一","二","三","四","五","六","日" };
|
|
Packit |
1c1d7e |
static const char *months[] = { "一","二","三","四","五","六","七","八","九","十","十一","十二" };
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
QCString sdate;
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
sdate.sprintf("%d年" CN_SPC "%s月" CN_SPC "%d日" CN_SPC "星期%s",year, months[month-1], day, days[dayOfWeek-1]);
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
if (includeTime)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString stime;
|
|
Packit |
1c1d7e |
stime.sprintf(" %.2d:%.2d:%.2d",hour,minutes,seconds);
|
|
Packit |
1c1d7e |
sdate+=stime;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
return sdate;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.7.5
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Header for the page with bibliographic citations */
|
|
Packit |
1c1d7e |
virtual QCString trCiteReferences()
|
|
Packit |
1c1d7e |
{ return "参考书目"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Text for copyright paragraph */
|
|
Packit |
1c1d7e |
virtual QCString trCopyright()
|
|
Packit |
1c1d7e |
{ return "版权所有"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Header for the graph showing the directory dependencies */
|
|
Packit |
1c1d7e |
virtual QCString trDirDepGraph(const char *name)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return QCString(name)+CN_SPC "的目录依赖关系图";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.8.0
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Detail level selector shown for hierarchical indices */
|
|
Packit |
1c1d7e |
virtual QCString trDetailLevel()
|
|
Packit |
1c1d7e |
{ return "详情级别"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Section header for list of template parameters */
|
|
Packit |
1c1d7e |
virtual QCString trTemplateParameters()
|
|
Packit |
1c1d7e |
{ return "模板参数"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used in dot graph when UML_LOOK is enabled and there are many fields */
|
|
Packit |
1c1d7e |
virtual QCString trAndMore(const QCString &number)
|
|
Packit |
1c1d7e |
{ return "和" CN_SPC+number+CN_SPC "更多..."; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used file list for a Java enum */
|
|
Packit |
1c1d7e |
virtual QCString trEnumGeneratedFromFiles(bool /*single*/)
|
|
Packit |
1c1d7e |
{ return "枚举说明文档从下列文件生成:"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Header of a Java enum page (Java enums are represented as classes). */
|
|
Packit |
1c1d7e |
virtual QCString trEnumReference(const char *name)
|
|
Packit |
1c1d7e |
{ return QCString(name)+CN_SPC "枚举类型参考"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used for a section containing inherited members */
|
|
Packit |
1c1d7e |
virtual QCString trInheritedFrom(const char *members,const char *what)
|
|
Packit |
1c1d7e |
{ return QCString(members)+CN_SPC "继承自" CN_SPC+what; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Header of the sections with inherited members specific for the
|
|
Packit |
1c1d7e |
* base class(es)
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trAdditionalInheritedMembers()
|
|
Packit |
1c1d7e |
{ return "额外继承的成员函数"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.8.2
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as a tooltip for the toggle button that appears in the
|
|
Packit |
1c1d7e |
* navigation tree in the HTML output when GENERATE_TREEVIEW is
|
|
Packit |
1c1d7e |
* enabled. This tooltip explains the meaning of the button.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trPanelSynchronisationTooltip(bool enable)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString opt = enable ? "开启" : "关闭";
|
|
Packit |
1c1d7e |
return "点击" CN_SPC+opt+CN_SPC "面板同步";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used in a method of an Objective-C class that is declared in a
|
|
Packit |
1c1d7e |
* a category. Note that the @1 marker is required and is replaced
|
|
Packit |
1c1d7e |
* by a link.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trProvidedByCategory()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "由 category @0 提供.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used in a method of an Objective-C category that extends a class.
|
|
Packit |
1c1d7e |
* Note that the @1 marker is required and is replaced by a link to
|
|
Packit |
1c1d7e |
* the class method.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trExtendsClass()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "扩展类 @0.";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as the header of a list of class methods in Objective-C.
|
|
Packit |
1c1d7e |
* These are similar to static public member functions in C++.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trClassMethods()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "类方法";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as the header of a list of instance methods in Objective-C.
|
|
Packit |
1c1d7e |
* These are similar to public member functions in C++.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trInstanceMethods()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "构造函数";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as the header of the member functions of an Objective-C class.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trMethodDocumentation()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "函数文档";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/*! Used as the title of the design overview picture created for the
|
|
Packit |
1c1d7e |
* VHDL output.
|
|
Packit |
1c1d7e |
*/
|
|
Packit |
1c1d7e |
virtual QCString trDesignOverview()
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
return "设计概要";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
// new since 1.8.4
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/** old style UNO IDL services: implemented interfaces */
|
|
Packit |
1c1d7e |
virtual QCString trInterfaces()
|
|
Packit |
1c1d7e |
{ return "导出的接口"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/** old style UNO IDL services: inherited services */
|
|
Packit |
1c1d7e |
virtual QCString trServices()
|
|
Packit |
1c1d7e |
{ return "包含的服务"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/** UNO IDL constant groups */
|
|
Packit |
1c1d7e |
virtual QCString trConstantGroups()
|
|
Packit |
1c1d7e |
{ return "常量组"; }
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
/** UNO IDL constant groups */
|
|
Packit |
1c1d7e |
virtual QCString trConstantGroupReference(const char *namespaceName)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result=namespaceName;
|
|
Packit |
1c1d7e |
result+= CN_SPC "常量组参考";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
/** UNO IDL service page title */
|
|
Packit |
1c1d7e |
virtual QCString trServiceReference(const char *sName)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result=(QCString)sName;
|
|
Packit |
1c1d7e |
result+= CN_SPC "服务参考";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
/** UNO IDL singleton page title */
|
|
Packit |
1c1d7e |
virtual QCString trSingletonReference(const char *sName)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
QCString result=(QCString)sName;
|
|
Packit |
1c1d7e |
result+= CN_SPC "单例参考";
|
|
Packit |
1c1d7e |
return result;
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
/** UNO IDL service page */
|
|
Packit |
1c1d7e |
virtual QCString trServiceGeneratedFromFiles(bool single)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
// single is true implies a single file
|
|
Packit |
1c1d7e |
return "该服务的文档由下列文件生成:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
/** UNO IDL singleton page */
|
|
Packit |
1c1d7e |
virtual QCString trSingletonGeneratedFromFiles(bool single)
|
|
Packit |
1c1d7e |
{
|
|
Packit |
1c1d7e |
// single is true implies a single file
|
|
Packit |
1c1d7e |
return "该单例的文档由下列文件生成:";
|
|
Packit |
1c1d7e |
}
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
//////////////////////////////////////////////////////////////////////////
|
|
Packit |
1c1d7e |
};
|
|
Packit |
1c1d7e |
|
|
Packit |
1c1d7e |
#endif
|
|
Packit |
1c1d7e |
|