[gtk-doc-cn] r171 committed - 翻译完成,提交结果。sgml源文件不全,中间有遗漏。

0 views
Skip to first unread message

gtk-d...@googlecode.com

unread,
Oct 31, 2009, 11:58:20 AM10/31/09
to gtk-d...@googlegroups.com
Revision: 171
Author: toub...@163.com
Date: Sat Oct 31 08:57:22 2009
Log: 翻译完成,提交结果。sgml源文件不全,中间有遗漏。

http://code.google.com/p/gtk-doc-cn/source/detail?r=171

Modified:
/trunk/zh_CN/glib/docs-2.20.4/tmpl/version.sgml

=======================================
--- /trunk/zh_CN/glib/docs-2.20.4/tmpl/version.sgml Thu Oct 29 08:47:34 2009
+++ /trunk/zh_CN/glib/docs-2.20.4/tmpl/version.sgml Sat Oct 31 08:57:22 2009
@@ -1,5 +1,5 @@
-<!-- ##### SECTION Title ##### -->
-版本信息
+<!-- ##### SECTION Title ##### -->
+GLib版本信息

<!-- ##### SECTION Short_Description ##### -->
检查GLib版本信息的变量和函数
@@ -19,56 +19,64 @@

<!-- ##### VARIABLE glib_major_version ##### -->
<para>
-GLib主版本号。
-(例如:GLib版本1.2.5中,1表示主版本号。)
+GLib库主版本号。
+(例如:GLib库版本号1.2.5中,1表示主版本号。)
</para>

<para>
-这个变量存在于GLib库文件中,表示你链接的GLib库的主版本号。注意与宏
#GLIB_MAJOR_VERSION的区别,那个宏定义表示包含的GLib头文件的主版本号。
+这个变量存在于GLib库文件中,表示应用程序链接的GLib库的主版本号。注意与宏
#GLIB_MAJOR_VERSION的区别,宏#GLIB_MAJOR_VERSION表示编译时包含的GLib头文件的
主版本号。
</para>


<!-- ##### VARIABLE glib_minor_version ##### -->
<para>
GLib库的次版本号。
-(例如:GLib版本1.2.5中,2表示次版本号。)
+(例如:GLib库版本1.2.5中,2表示次版本号。)
</para>

<para>
-这个变量存在于GLib库文件中,表示你链接的GLib库的次版本号。注意与宏
#GLIB_MINOR_VERSION的区别,那个宏定义表示包含的GLib头文件的次版本号。
+这个变量存在于GLib库文件中,表示应用程序链接的GLib库的次版本号。注意与宏
#GLIB_MINOR_VERSION的区别,宏#GLIB_MINOR_VERSION表示编译时包含的GLib头文件的
次版本号。
</para>


<!-- ##### VARIABLE glib_micro_version ##### -->
<para>
GLib库的小版本号。
-(例如:GLib版本1.2.5中,5表示小版本号。)
+(例如:GLib库版本1.2.5中,5表示小版本号。)
</para>

<para>
-这个变量存在于GLib库文件中,表示你链接的GLib库的小版本号。注意与宏
#GLIB_MICRO_VERSION的区别,那个宏定义表示包含的GLib头文件的小版本号。
+这个变量存在于GLib库文件中,表示应用程序链接的GLib库的小版本号。注意与宏
#GLIB_MICRO_VERSION的区别,宏#GLIB_MICRO_VERSION表示编译时包含的GLib头文件的
小版本号。
</para>


<!-- ##### VARIABLE glib_binary_age ##### -->
<para>
-This is the binary age passed to <application>libtool</application>. If
-<application>libtool</application> means nothing to you, don't worry
-about it. ;-)
+这个变量是传给<application>libtool</application>的GLib二进制库年龄(通常是
次版本号×100+小版本号)。如果<application>libtool</application>对你来说没有
意义,则不用关心这个变量。;-)
</para>


<!-- ##### VARIABLE glib_interface_age ##### -->
<para>
-This is the interface age passed to <application>libtool</application>. If
-<application>libtool</application> means nothing to you, don't worry
-about it. ;-)
+这个变量是传给<application>libtool</application>的接口年龄(通常是次版本号
×100+小版本号)。如果<application>libtool</application>对你来说没有意义,则
不用关心这个变量。;-)
</para>


<!-- ##### FUNCTION glib_check_version ##### -->
<para>
-
+检查当前使用的GLib库的版本和指定的版本是否兼容。通常把GLIB_MAJOR_VERSION,
GLIB_MINOR_VERSION, GLIB_MICRO_VERSION这三个宏作为传入参数,用来检查当前编译
的应用程序或者模块和链接的GLib库是否兼容。
+
+required_major :
+ 要求的主版本号
+
+required_minor :
+ 要求的次版本号
+
+required_micro :
+ 要求的小版本号
+
+Returns :
+ 如果版本可以兼容,返回NULL。如果版本不兼容,返回一个版本不匹配的字符串。返
回的是GLib的字符串,应用程序不要去修改或者释放。
</para>

@required_major:
@@ -79,42 +87,32 @@

<!-- ##### MACRO GLIB_MAJOR_VERSION ##### -->
<para>
-The major version number of the GLib library.
-Like #glib_major_version, but from the headers used at
-application compile time, rather than from the library linked against
-at application run time.
+GLib头文件的主版本号。来自于应用程序编译时使用的头文件的主版本号,而不是来
自链接的库文件的主版本号。
</para>



<!-- ##### MACRO GLIB_MINOR_VERSION ##### -->
<para>
-The minor version number of the GLib library.
-Like #gtk_minor_version, but from the headers used at
-application compile time, rather than from the library linked against
-at application run time.
+GLib头文件的次版本号。来自于应用程序编译时使用的头文件的次版本号,而不是来
自链接的库文件的次版本号。
</para>



<!-- ##### MACRO GLIB_MICRO_VERSION ##### -->
<para>
-The micro version number of the GLib library.
-Like #gtk_micro_version, but from the headers used at
-application compile time, rather than from the library linked against
-at application run time.
+GLib头文件的小版本号。来自于应用程序编译时使用的头文件的小版本号,而不是来
自链接的库文件的小版本号。
</para>



<!-- ##### MACRO GLIB_CHECK_VERSION ##### -->
<para>
-Checks the version of the GLib library.
-Returns %TRUE if the version of the GLib header files is the same
-as or newer than the passed-in version.
+检查GLib的版本。
+如果引用的GLib头文件的版本与传入的版本号相同,或者比传入的版本号更新,则返
回%TRUE。

<example>
-<title>Checking the version of the GLib library</title>
+<title>检查GLib的版本号</title>
<programlisting>
if (!GLIB_CHECK_VERSION (1, 2, 0))
g_error ("GLib version 1.2.0 or above is needed");
Reply all
Reply to author
Forward
0 new messages