summaryrefslogtreecommitdiffstats
path: root/src/translator_kr.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/translator_kr.h')
-rw-r--r--src/translator_kr.h133
1 files changed, 75 insertions, 58 deletions
diff --git a/src/translator_kr.h b/src/translator_kr.h
index 96b08e1..2d6a1dd 100644
--- a/src/translator_kr.h
+++ b/src/translator_kr.h
@@ -51,24 +51,43 @@
//
// Update:
//
-// 2004.12.22 (SooYoung Jung: jung5000@gmail.com)
-// - LaTex and RTF were not generated correctly.
-// Corrected trRTFansicp and trRTFCharSet.
-// It was wrong.
-// - Adapting 1.3.9 and added "new since 1.3.9"
-// - Çؼ®ÀÌ À߸øµÈ ºÎºÐÀÌ ²Ò³ª ÀÖ¾î º¸ÀÓ..
+// 2004.12.22 (SooYoung Jung: jung5000 at gmail.com)
+// - LaTex and RTF were not generated correctly.
+// Corrected trRTFansicp and trRTFCharSet.
+// It was wrong.
+// - Adapting 1.3.9 and added "new since 1.3.9"
+// - Çؼ®ÀÌ À߸øµÈ ºÎºÐÀÌ ²Ò³ª ÀÖ¾î º¸ÀÓ..
+//
+// 2005.02.11 (SooYoung Jung: jung5000 at gmail.com)
+// - ½Ç¼ö·Î Ãß°¡µÇ¾ú´ø decode ÇÔ¼ö ¼öÁ¤
+//
+// 2005.03.11 (SooYoung Jung: jung5000 at gmail.com)
+// - Adapting 1.4.1
+// - ÀϺΠ¹ø¿ª¾ÈµÈ ºÎºÐ ¼öÁ¤ (Translated little bit of untranslated part)
+// - Removed following
+// Obsolete methods (should be removed, never used):
+// virtual QCString trHeaderFilesDescription()
+// virtual QCString trField(bool first_capital, bool singular)
+// virtual QCString trPackageDocumentation()
+// virtual QCString trSources()
+// virtual QCString trReimplementedForInternalReasons()
+// virtual QCString trInterfaces()
+// virtual QCString trHeaderFiles()
+// virtual QCString trBugsAndLimitations()
+// virtual QCString trEnumerationValueDocumentation()
+// virtual QCString trNoDescriptionAvailable()
//
class TranslatorKorean : public TranslatorAdapter_1_4_1
{
private:
- /*! The decode() can change euc into sjis */
+ // guess, unnecessary for Korean language
inline QCString decode(const QCString & sInput)
{
if (Config_getBool("USE_WINDOWS_ENCODING"))
{
- return JapaneseEucToSjis(sInput);
+ return sInput;
}
else
{
@@ -182,7 +201,7 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
virtual QCString trGeneratedAutomatically(const char *s)
{ QCString result="";
if (s) result+=(QCString)s+"¿¡ ";
- result += "source ÄÚµå·Î ºÎÅÍ Doxygen¿¡ ÀÇÇØ ÀÚµ¿À¸·Î »ý¼º";
+ result += "¼Ò½º ÄÚµå·Î ºÎÅÍ Doxygen¿¡ ÀÇÇØ ÀÚµ¿À¸·Î »ý¼º";
return result;
}
@@ -229,8 +248,8 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
{ return "ÆÄÀÏ ¸ñ·Ï"; } //"ÆÄÀÏ ¸ñ·Ï", "ÆÄÀÏ ¸®½ºÆ®"
/*! This is put above each page as a link to the list of all verbatim headers */
- virtual QCString trHeaderFiles()
- { return "Çì´õ ÆÄÀÏ"; }
+ // virtual QCString trHeaderFiles()
+ // { return "Çì´õ ÆÄÀÏ"; }
/*! This is put above each page as a link to all members of compounds. */
virtual QCString trCompoundMembers()
@@ -337,8 +356,8 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
}
/*! This is an introduction to the page with the list of all header files. */
- virtual QCString trHeaderFilesDescription()
- { return "´ÙÀ½Àº API¸¦ ±¸¼ºÇÏ´Â Çì´õ ÆÄÀÏÀÔ´Ï´Ù."; }
+ // virtual QCString trHeaderFilesDescription()
+ // { return "´ÙÀ½Àº API¸¦ ±¸¼ºÇÏ´Â Çì´õ ÆÄÀÏÀÔ´Ï´Ù."; }
/*! This is an introduction to the page with the list of all examples */
virtual QCString trExamplesDescription()
@@ -355,8 +374,8 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
/*! This sentences is used in the annotated class/file lists if no brief
* description is given.
*/
- virtual QCString trNoDescriptionAvailable()
- { return "À¯¿ëÇÑ ¼³¸íÀÌ ¾ø½À´Ï´Ù."; }
+ // virtual QCString trNoDescriptionAvailable()
+ // { return "À¯¿ëÇÑ ¼³¸íÀÌ ¾ø½À´Ï´Ù."; }
// index titles (the project name is prepended for these)
@@ -492,8 +511,8 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
/*! This is used in the documentation of a file/namespace before the list
* of documentation blocks for enumeration values
*/
- virtual QCString trEnumerationValueDocumentation()
- { return "¿­°ÅÇü °ª ¹®¼­È­"; }
+ // virtual QCString trEnumerationValueDocumentation()
+ // { return "¿­°ÅÇü °ª ¹®¼­È­"; }
/*! This is used in the documentation of a file/namespace before the list
* of documentation blocks for functions
@@ -514,11 +533,11 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
{
if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
{
- return "Data Structures";
+ return "µ¥ÀÌÅÍ ±¸Á¶";
}
else
{
- return "Classes";
+ return "Ŭ·¡½º";
}
}
@@ -550,16 +569,16 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
{ return "³»ºÎ »ç¿ë¸¸À» À§ÇØ"; }
/*! this text is generated when the \\reimp command is used. */
- virtual QCString trReimplementedForInternalReasons()
- { return "³»ºÎÀû ÀÌÀ¯·Î ÀÎÇØ À籸ÇöµÈ: API°¡ ¿µÇâÀ» ¹ÞÁö¾Ê¾Ò´Ù."; }
+ // virtual QCString trReimplementedForInternalReasons()
+ // { return "³»ºÎÀû ÀÌÀ¯·Î ÀÎÇØ À籸ÇöµÈ: API°¡ ¿µÇâÀ» ¹ÞÁö¾Ê¾Ò´Ù."; }
/*! this text is generated when the \\warning command is used. */
virtual QCString trWarning()
{ return "°æ°í"; }
/*! this text is generated when the \\bug command is used. */
- virtual QCString trBugsAndLimitations()
- { return "¹ö±×¿Í ÇÑ°è"; }
+ // virtual QCString trBugsAndLimitations()
+ // { return "¹ö±×¿Í ÇÑ°è"; }
/*! this text is generated when the \\version command is used. */
virtual QCString trVersion()
@@ -639,8 +658,8 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
case ClassDef::Struct: result+=" ±¸Á¶Ã¼"; break;
case ClassDef::Union: result+=" °ø¿ëü"; break;
case ClassDef::Interface: result+=" ÀÎÅÍÆäÀ̽º"; break;
- case ClassDef::Protocol: result+=" protocol"; break; // translate me!
- case ClassDef::Category: result+=" category"; break; // translate me!
+ case ClassDef::Protocol: result+=" ÇÁ·ÎÅäÄÝ"; break;
+ case ClassDef::Category: result+=" Ä«Å×°í¸®"; break;
case ClassDef::Exception: result+=" ¿¹¿Ü"; break;
}
if (isTemplate) result+=" ÅÛÇø´";
@@ -838,10 +857,10 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
// new since 0.49-991003
//////////////////////////////////////////////////////////////////////////
- virtual QCString trSources()
- {
- return "Ãâó";
- }
+ // virtual QCString trSources()
+ // {
+ // return "Ãâó";
+ // }
virtual QCString trDefinedAtLineInSourceFile()
{
return "@1 ÆÄÀÏÀÇ @0 ¹ø° ¶óÀο¡¼­ Á¤ÀÇ";
@@ -1016,13 +1035,12 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
}
virtual QCString trInclByDepGraph()
{
- // TODO: Need to be translated. -ryk11/22/01.
- return "This graph shows which files directly or "
- "indirectly include this file:";
+ return " ÀÌ ±×·¡ÇÁ´Â ÀÌ ÆÄÀÏÀ» Á÷Á¢ ¶Ç´Â °£Á¢ÀûÀ¸·Î"
+ "Æ÷ÇÔ(include)ÇÔÀ» ³ªÅ¸³½´Ù:";
}
virtual QCString trSince()
{
- return "Since"; // TODO: Need to be translated. -ryk11/22/01.
+ return "¾ðÁ¦ºÎÅÍ: "; // TODO: Need to be translated. -ryk11/22/01.
}
//////////////////////////////////////////////////////////////////////////
@@ -1155,12 +1173,12 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
/*! Used as a section header for IDL properties */
virtual QCString trProperties()
{
- return "properties"; // TODO: Need to be translated. -ryk11/22/01.
+ return "¼Ó¼º";
}
/*! Used as a section header for IDL property documentation */
virtual QCString trPropertyDocumentation()
{
- return "property ¹®¼­È­"; // TODO: Need to be translated. -ryk11/22/01.
+ return "¼Ó¼º ¹®¼­È­";
}
//////////////////////////////////////////////////////////////////////////
@@ -1168,52 +1186,51 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
//////////////////////////////////////////////////////////////////////////
/*! Used for Java interfaces in the summary section of Java packages */
- virtual QCString trInterfaces()
- {
- return "ÀÎÅÍÆäÀ̽º"; // TODO: Need to be translated. -ryk11/22/01.
- }
+ // virtual QCString trInterfaces()
+ // {
+ // return "ÀÎÅÍÆäÀ̽º";
+ // }
/*! Used for Java classes in the summary section of Java packages */
virtual QCString trClasses()
{
if (Config_getBool("OPTIMIZE_OUTPUT_FOR_C"))
{
- return "µ¥ÀÌÅÍ ±¸Á¶"; // TODO: Need to be translated. -ryk11/22/01.
+ return "µ¥ÀÌÅÍ ±¸Á¶";
}
else
{
- return "Ŭ·¡½º"; // TODO: Need to be translated. -ryk11/22/01.
+ return "Ŭ·¡½º";
}
}
/*! Used as the title of a Java package */
virtual QCString trPackage(const char *name)
{
- return (QCString)"ÆÐÅ°Áö "+name; // TODO: Need to be translated. -ryk11/22/01.
+ return (QCString)"ÆÐÅ°Áö "+name;
}
/*! Title of the package index page */
virtual QCString trPackageList()
{
- return "ÆÐÅ°Áö ¸ñ·Ï"; // TODO: Need to be translated. -ryk11/22/01.
+ return "ÆÐÅ°Áö ¸ñ·Ï";
}
/*! The description of the package index page */
virtual QCString trPackageListDescription()
{
- //Here are the packages with brief descriptions (if available):"; // TODO: Need to be translated. -ryk11/22/01.
return "´ÙÀ½Àº °£·«ÇÑ ¼³¸íÀ» °¡Áø ÆÐÅ°ÁöÀÌ´Ù.";
}
/*! The link name in the Quick links header for each page */
virtual QCString trPackages()
{
- return "ÆÐÅ°Áö"; // TODO: Need to be translated. -ryk11/22/01.
+ return "ÆÐÅ°Áö";
}
/*! Used as a chapter title for Latex & RTF output */
- virtual QCString trPackageDocumentation()
- {
- return "ÆÐÅ°Áö ¹®¼­È­"; // TODO: Need to be translated. -ryk11/22/01.
- }
+ // virtual QCString trPackageDocumentation()
+ // {
+ // return "ÆÐÅ°Áö ¹®¼­È­";
+ // }
/*! Text shown before a multi-line define */
virtual QCString trDefineValue()
{
- return "°ª:"; // TODO: Need to be translated. -ryk11/22/01.
+ return "°ª:";
}
//////////////////////////////////////////////////////////////////////////
@@ -1223,12 +1240,12 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
/*! Used as a marker that is put before a \\bug item */
virtual QCString trBug()
{
- return "¹ö±×"; // TODO: Need to be translated. -ryk11/22/01.
+ return "¹ö±×";
}
/*! Used as the header of the bug list */
virtual QCString trBugList()
{
- return "¹ö±× ¸ñ·Ï"; // TODO: Need to be translated. -ryk11/22/01.
+ return "¹ö±× ¸ñ·Ï";
}
//////////////////////////////////////////////////////////////////////////
@@ -1350,12 +1367,12 @@ class TranslatorKorean : public TranslatorAdapter_1_4_1
* be followed by a single name or by a list of names
* of the category.
*/
- virtual QCString trField(bool first_capital, bool singular)
- {
- QCString result((first_capital ? "Çʵå" : "Çʵå"));
- if (!singular) result+="µé";
- return result; // TODO: Need to be translated. -ryk11/22/01.
- }
+ // virtual QCString trField(bool first_capital, bool singular)
+ // {
+ // QCString result((first_capital ? "Çʵå" : "Çʵå"));
+ // if (!singular) result+="µé";
+ // return result; // TODO: Need to be translated. -ryk11/22/01.
+ // }
/*! This is used for translation of the word that will possibly
* be followed by a single name or by a list of names