Browse Source

chapter01: auto translate changelog

Xℹ Ruoyao 3 years ago
parent
commit
2fcccdff99
5 changed files with 1022 additions and 2 deletions
  1. 1 0
      .gitignore
  2. 6 2
      Makefile
  3. 30 0
      changelogtranslator.py
  4. 67 0
      templatetranslator.py
  5. 918 0
      zh_CN/chapter01/changelog.po

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
+__pycache__

+ 6 - 2
Makefile

@@ -1,13 +1,17 @@
 LFS_EN = /home/xry111/svn-repos/LFS-BOOK
 MLANG=zh_CN
 ALL_XML_FILES = $(shell find $(LFS_EN) -type f -name '*.xml')
-EXCLUDE_FILES = $(LFS_EN)/chapter01/changelog.xml \
-				$(LFS_EN)/chapter01/livecd.xml
+EXCLUDE_FILES = $(LFS_EN)/chapter01/livecd.xml
 XML_FILES = $(filter-out $(EXCLUDE_FILES), $(ALL_XML_FILES))
 PO_FILES = $(patsubst $(LFS_EN)/%.xml, $(MLANG)/%.po, $(XML_FILES))
 
 run: $(PO_FILES)
 
+$(MLANG)/chapter01/changelog.po: $(LFS_EN)/chapter01/changelog.xml changelogtranslator.py templatetranslator.py
+	mkdir -pv "$(@D)"
+	po4a-updatepo -f docbook -m $< -p $@
+	./changelogtranslator.py $(MLANG)
+
 $(MLANG)/%.po: $(LFS_EN)/%.xml
 	mkdir -pv "$(@D)"
 	po4a-updatepo -f docbook -m $< -p $@

+ 30 - 0
changelogtranslator.py

@@ -0,0 +1,30 @@
+#!/usr/bin/python3
+# -*- coding: utf-8 -*-
+
+import sys
+import re
+from templatetranslator import TemplateTranslator
+
+languages = sys.argv
+languages.pop(0)
+files=['chapter01/changelog.po']
+
+tt = TemplateTranslator(files)
+
+tt.append(re.compile('\[([^\]]+)\] - Updated? to ([^ ]+). +Fixes (<ulink [^>]+> *#[0-9]+ *</ulink>).?$', re.MULTILINE|re.DOTALL),
+	{'fr': '[#1] — Mise à jour vers #2. Corrige #3',
+         'zh_CN': '[#1] — 更新到 #2。修复 #3。'})
+tt.append(re.compile('\[([^\]]+)\] - Updated? to ([^ ]+). +Partially fixes (<ulink [^>]+> *#[0-9]+ *</ulink>).?$', re.MULTILINE|re.DOTALL),
+	{'fr': '[#1] — Mise à jour vers #2. Corrige partiellement #3',
+         'zh_CN': '[#1] — 更新到 #2。部分修复 #3。'})
+tt.append(re.compile('\[([^\]]+)\] - Updated? to ([^ ]+) (\([^ ]+\)). +Fixes (<ulink [^>]+> *#[0-9]+ *</ulink>).?$', re.MULTILINE|re.DOTALL),
+	{'fr': '[#1] — Mise à jour vers #2 #3. Corrige #4',
+         'zh_CN': '[#1] — 更新到 #2 #3。修复#4。'})
+tt.append(re.compile('\[([^\]]+)\] - Updated? to ([^ ]+) \(([^ ]+) module\). +Fixes (<ulink [^>]+> *#[0-9]+ *</ulink>).?$', re.MULTILINE|re.DOTALL),
+	{'fr': '[#1] — Mise à jour vers #2 (module #3). Corrige #4',
+         'zh_CN': '[#1] — 更新到 #2(模块 #3)。修复 #4。'})
+tt.append(re.compile('(20[0-9]{2})-(0?)([0-9]+)-(0?)([0-9]+)'),
+	{'fr': '#4#5-#2#3-#1',
+         'zh_CN': '#1 年 #3 月 #5 日'})
+
+tt.translate(languages)

+ 67 - 0
templatetranslator.py

@@ -0,0 +1,67 @@
+#!/usr/bin/python3
+# -*- coding: utf-8 -*-
+
+#    Template Translator v0.2
+#    Regex-based automatic translator for common strings in gettext files.
+#
+#    Copyright 2016-2017 roptat <julien@lepiller.eu>
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU General Public License as published by
+#    the Free Software Foundation, either version 3 of the License, or
+#    (at your option) any later version.
+
+import sys
+import re
+import polib
+import os.path
+
+class TemplateTranslator:
+	def __init__(self, files):
+		self.regexps = []
+		self.files = files
+	
+	def append(self, regexp, translation):
+		self.regexps.append([regexp, translation])
+
+	def convert(self, entry, regexp, template):
+		m = regexp.match(entry.msgid)
+		# do not modify anything if the translation is already correct
+		#if m and ("fuzzy" in entry.flags or not entry.msgstr):
+		if m:
+			msgstr = template
+			try:
+				msgstr = msgstr.replace("#1", m.group(1))
+				msgstr = msgstr.replace('#2', m.group(2))
+				msgstr = msgstr.replace('#3', m.group(3))
+				msgstr = msgstr.replace('#4', m.group(4))
+				msgstr = msgstr.replace('#5', m.group(5))
+			except:
+				x=1
+			entry.msgstr = msgstr
+			if "fuzzy" in entry.flags:
+				entry.flags.remove("fuzzy")
+
+	def translate_one(self, filename, language):
+		realname = language + '/' + filename
+		if not os.path.exists(realname):
+			print(realname, 'does not exist.')
+			return
+		po = polib.pofile(realname)
+		for entry in po:
+			for reg in self.regexps:
+				if language in reg[1]:
+					self.convert(entry, reg[0], reg[1][language])
+		po.save()
+	
+	def translate(self, languages):
+		number = len(self.files)
+		current = 1
+		
+		for filename in self.files:
+			print('Traitement du fichier ', current, '/', number, '     \r',
+					end="", flush=True),
+			current = current + 1
+			for language in languages:
+				self.translate_one(filename, language)
+		print('')

+ 918 - 0
zh_CN/chapter01/changelog.po

@@ -0,0 +1,918 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2020-06-17 17:20+0800\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Content of: <sect1><title>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:11
+msgid "Changelog"
+msgstr ""
+
+#. type: Content of: <sect1><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:13
+msgid ""
+"This is version <phrase revision=\"sysv\">&version;</phrase> <phrase "
+"revision=\"systemd\">&versiond;</phrase> of the Linux From Scratch book, "
+"dated &releasedate;. If this book is more than six months old, a newer and "
+"better version is probably already available. To find out, please check one "
+"of the mirrors via <ulink url=\"&lfs-root;mirrors.html\"/>."
+msgstr ""
+
+#. type: Content of: <sect1><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:21
+msgid ""
+"Below is a list of changes made since the previous release of the book."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><title>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:25
+msgid "Changelog Entries:"
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:47
+msgid "2020-06-16"
+msgstr "2020 年 6 月 16 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:50
+msgid ""
+"[bdubbs] - Split Chapter 5 into three separate chapters.  Implement a new "
+"method of cross-building the LFS tool chain and other tools to simplify the "
+"method of isolating the new system from the original host.  This will be the"
+" start of LFS-10.0."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:60
+msgid "2020-06-03"
+msgstr "2020 年 6 月 3 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:63
+msgid ""
+"[renodr] - Fix systemd's build with GCC-10 with a patch instead of CFLAGS."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:67
+msgid ""
+"[renodr] - Update to perl-5.30.3 (security update). Fixes <ulink url=\"&lfs-"
+"ticket-root;4664\">#4664</ulink>."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:71
+msgid ""
+"[renodr] - Update to dbus-1.12.18 (security update). Fixes <ulink "
+"url=\"&lfs-ticket-root;4665\">#4665</ulink>."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:75
+msgid ""
+"[renodr] - Update to man-db-2.9.2. Fixes <ulink url=\"&lfs-ticket-"
+"root;4663\">#4663</ulink>."
+msgstr ""
+"[renodr] — 更新到 man-db-2.9.2。修复 <ulink url=\"&lfs-ticket-"
+"root;4663\">#4663</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:79
+msgid ""
+"[renodr] - Update to libcap-2.36. Fixes <ulink url=\"&lfs-ticket-"
+"root;4666\">#4666</ulink>."
+msgstr ""
+"[renodr] — 更新到 libcap-2.36。修复 <ulink url=\"&lfs-ticket-"
+"root;4666\">#4666</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:83
+msgid ""
+"[renodr] - Update to bison-3.6.3. Fixes <ulink url=\"&lfs-ticket-"
+"root;4667\">#4667</ulink>."
+msgstr ""
+"[renodr] — 更新到 bison-3.6.3。修复 <ulink url=\"&lfs-ticket-"
+"root;4667\">#4667</ulink>。"
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:90
+msgid "2020-05-31"
+msgstr "2020 年 5 月 31 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:93
+msgid ""
+"[pierre] - Fix bash tests: add a couple of symlinks from /bin to /tools, "
+"create the tester user with the uid of the tty owner, run the bash tests "
+"with su &lt;&lt; EOF, and explicitely defining stdin (with help from thomas "
+"and bdubbs)."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:102
+msgid "2020-05-29"
+msgstr "2020 年 5 月 29 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:105
+msgid ""
+"[xry111] - Move flex earlier in chapter 6, so that binutils can use it."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:109
+msgid "[xry111] - Remove bzip2 and flex from chapter 5."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:112
+msgid ""
+"[xry111] - Move zstd earlier in chapter 6, so that file and GCC can use it."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:116
+msgid ""
+"[bdubbs] - Run sed and findutils tests as an unprivileged user. Fixes <ulink"
+" url=\"&lfs-ticket-root;4661\">#4661</ulink>."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:124
+msgid "2020-05-28"
+msgstr "2020 年 5 月 28 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:127
+msgid ""
+"[bdubbs] - Add an unprivileged user, tester, at the beginning of Chapter 6 "
+"for running some tests.  This user is then removed at the end of the "
+"chapter."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:132
+msgid ""
+"[bdubbs] - Update to zstd-1.4.5. Fixes <ulink url=\"&lfs-ticket-"
+"root;4660\">#4660</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 zstd-1.4.5。修复 <ulink url=\"&lfs-ticket-"
+"root;4660\">#4660</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:136
+msgid ""
+"[bdubbs] - Update to util-linux-2.35.2. Fixes <ulink url=\"&lfs-ticket-"
+"root;4659\">#4659</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 util-linux-2.35.2。修复 <ulink url=\"&lfs-ticket-"
+"root;4659\">#4659</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:140
+msgid ""
+"[bdubbs] - Update to bison-3.6.2. Fixes <ulink url=\"&lfs-ticket-"
+"root;4657\">#4657</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 bison-3.6.2。修复 <ulink url=\"&lfs-ticket-"
+"root;4657\">#4657</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:144
+msgid ""
+"[pierre] - Update to linux-5.6.15. Fixes <ulink url=\"&lfs-ticket-"
+"root;4658\">#4658</ulink>."
+msgstr ""
+"[pierre] — 更新到 linux-5.6.15。修复 <ulink url=\"&lfs-ticket-"
+"root;4658\">#4658</ulink>。"
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:151
+msgid "2020-05-27"
+msgstr "2020 年 5 月 27 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:154
+msgid "[pierre] - Bash: document test results."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:160
+msgid "2020-05-26"
+msgstr "2020 年 5 月 26 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:163
+msgid ""
+"[pierre] - Bash: do not use \"su -c command\" to change user to nobody: it "
+"removes the controlling terminal and makes some tests fail. Use \"su "
+"&lt;&lt; EOF\" instead."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:168
+msgid ""
+"[pierre] - Mount /dev/pts with \"--bind\", so that \"tty\" knows there is a "
+"terminal. Fixes a test in coreutils."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:172
+msgid ""
+"[pierre] - Add a patch to fix a failure in gold test suite, which really "
+"needs -fcommon in some tests."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:176
+msgid "[pierre] - Fix a failure in automake test suite."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:179
+msgid "[pierre] - Update to vim-8.2.0814."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:182
+msgid ""
+"[pierre] - Add a symlink from /tools/lib/locale to /usr/lib/locale/locale-"
+"archive, to allow some programs to find the installed locales. Fixes test "
+"failures in bison and man-db."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:191
+msgid "2020-05-21"
+msgstr "2020 年 5 月 21 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:194
+msgid ""
+"[pierre] - Fix a crash at early boot when using "
+"CONFIG_STACK_PROTECTOR_STRONG=y in kernel configuration."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:201
+msgid "2020-05-16"
+msgstr "2020 年 5 月 16 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:204
+msgid ""
+"[bdubbs] - Update to meson-0.54.2. Fixes <ulink url=\"&lfs-ticket-"
+"root;4656\">#4656</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 meson-0.54.2。修复 <ulink url=\"&lfs-ticket-"
+"root;4656\">#4656</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:208
+msgid ""
+"[bdubbs] - Update to Python-3.8.3. Fixes <ulink url=\"&lfs-ticket-"
+"root;4655\">#4655</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 Python-3.8.3。修复 <ulink url=\"&lfs-ticket-"
+"root;4655\">#4655</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:212
+msgid ""
+"[bdubbs] - Update to bison-3.6.1. Fixes <ulink url=\"&lfs-ticket-"
+"root;4654\">#4654</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 bison-3.6.1。修复 <ulink url=\"&lfs-ticket-"
+"root;4654\">#4654</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:216
+msgid ""
+"[bdubbs] - Update to linux-5.6.13. Fixes <ulink url=\"&lfs-ticket-"
+"root;4653\">#4653</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 linux-5.6.13。修复 <ulink url=\"&lfs-ticket-"
+"root;4653\">#4653</ulink>。"
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:223
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:233
+msgid "2020-05-09"
+msgstr "2020 年 5 月 9 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:226
+msgid ""
+"[pierre] - Pass -Wno-format-overflow to systemd to prevent an error with GCC"
+" 10."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:236
+msgid ""
+"[pierre] - Patch GCC pass 2 to allow cross-compile (specific to new cross "
+"method)."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:243
+msgid "2020-05-08"
+msgstr "2020 年 5 月 8 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:246
+msgid "[bdubbs] - Update to vim-8.2.0716."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:249
+msgid ""
+"[bdubbs] - Update to bison-3.6. Fixes <ulink url=\"&lfs-ticket-"
+"root;4652\">#4652</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 bison-3.6。修复 <ulink url=\"&lfs-ticket-"
+"root;4652\">#4652</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:253
+msgid ""
+"[bdubbs] - Update to gcc-10.1.0. Fixes <ulink url=\"&lfs-ticket-"
+"root;4651\">#4651</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 gcc-10.1.0。修复 <ulink url=\"&lfs-ticket-"
+"root;4651\">#4651</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:257
+msgid ""
+"[bdubbs] - Update to libcap-2.34. Fixes <ulink url=\"&lfs-ticket-"
+"root;4650\">#4650</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 libcap-2.34。修复 <ulink url=\"&lfs-ticket-"
+"root;4650\">#4650</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:261
+msgid ""
+"[bdubbs] - Update to bc-2.7.2. Fixes <ulink url=\"&lfs-ticket-"
+"root;4648\">#4648</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 bc-2.7.2。修复 <ulink url=\"&lfs-ticket-"
+"root;4648\">#4648</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:265
+msgid ""
+"[bdubbs] - Update to linux-5.6.11. Fixes <ulink url=\"&lfs-ticket-"
+"root;4649\">#4649</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 linux-5.6.11。修复 <ulink url=\"&lfs-ticket-"
+"root;4649\">#4649</ulink>。"
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:272
+msgid "2020-05-01"
+msgstr "2020 年 5 月 1 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:275
+msgid ""
+"[bdubbs] - Update to tzdata-2020a. Fixes <ulink url=\"&lfs-ticket-"
+"root;4644\">#4644</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 tzdata-2020a。修复 <ulink url=\"&lfs-ticket-"
+"root;4644\">#4644</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:279
+msgid ""
+"[bdubbs] - Update to meson-0.54.1. Fixes <ulink url=\"&lfs-ticket-"
+"root;4646\">#4646</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 meson-0.54.1。修复 <ulink url=\"&lfs-ticket-"
+"root;4646\">#4646</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:283
+msgid ""
+"[bdubbs] - Update to iana-etc-20200429. Fixes <ulink url=\"&lfs-ticket-"
+"root;4645\">#4645</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 iana-etc-20200429。修复 <ulink url=\"&lfs-ticket-"
+"root;4645\">#4645</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:287
+msgid ""
+"[bdubbs] - Update to linux-5.6.8. Fixes <ulink url=\"&lfs-ticket-"
+"root;4630\">#4630</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 linux-5.6.8。修复 <ulink url=\"&lfs-ticket-"
+"root;4630\">#4630</ulink>。"
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:294
+msgid "2020-04-23"
+msgstr "2020 年 4 月 23 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:297
+msgid ""
+"[ken] - Update to openssl-1.1.1g (Security Fix). Fixes <ulink url=\"&lfs-"
+"ticket-root;4643\">#4643</ulink>."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:304
+msgid "2020-04-20"
+msgstr "2020 年 4 月 20 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:307
+msgid ""
+"[pierre] - Change -isystem to -idirafter in \"Adjusting the toolchain\". "
+"This allows to search g++ private headers before the public ones, which is "
+"the normal search order, with the drawback that it includes the headers in "
+"/tools if they exist in both /usr and /tools. Fix most of <ulink url=\"&lfs-"
+"ticket-root;4641\">#4641</ulink>."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:318
+msgid "2020-04-19"
+msgstr "2020 年 4 月 19 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:321
+msgid ""
+"[pierre] - Build util-linux in chapter 5 for both books.  link util-linux "
+"libraries and headers from /usr to /tools.  Copy util-linux pkg-config files"
+" from /tools to /usr, changing any occurence of /tools to /usr. Also move "
+"eudev before util-linux.  Fixes <ulink url=\"&lfs-ticket-"
+"root;4637\">#4637</ulink>, <ulink url=\"&lfs-ticket-"
+"root;4638\">#4638</ulink>, and <ulink url=\"&lfs-ticket-"
+"root;4642\">#4642</ulink>."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:330
+msgid ""
+"[pierre] - Reinstate flex in chapter 5, so that ar and ranlib (binutils) "
+"link against libfl. This allows to run tests for bison, too. Fixes <ulink "
+"url=\"&lfs-ticket-root;4631\">#4631</ulink>."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:336
+msgid ""
+"[pierre] - Prevent readline.pc from referencing termcap as a private library"
+" by adding --with-curses to configure switches.  Fixes <ulink url=\"&lfs-"
+"ticket-root;4635\">#4635</ulink>."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:341
+msgid ""
+"[pierre] - Allow bison to use the libtextstyle.so library from gettext, by "
+"moving gettext before bison. Fixes <ulink url=\"&lfs-ticket-"
+"root;4634\">#4634</ulink>."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:346
+msgid ""
+"[pierre] - Allow some shadow programs to use \"setcap\" by moving libcap "
+"before shadow. Fixes <ulink url=\"&lfs-ticket-root;4633\">#4633</ulink>."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:351
+msgid ""
+"[pierre] - Fix a wrong hardcoded path in some programs from the shadow "
+"package. Fixes <ulink url=\"&lfs-ticket-root;4632\">#4632</ulink>."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:359
+msgid "2020-04-15"
+msgstr "2020 年 4 月 15 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:362
+msgid ""
+"[renodr] - Install the man pages in systemd. Fixes <ulink url=\"&lfs-ticket-"
+"root;4627\">#4627</ulink>."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:366
+msgid ""
+"[bdubbs] - Update to gawk-5.1.0. Fixes <ulink url=\"&lfs-ticket-"
+"root;4629\">#4629</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 gawk-5.1.0。修复 <ulink url=\"&lfs-ticket-"
+"root;4629\">#4629</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:370
+msgid ""
+"[bdubbs] - Update to gettext-0.20.2. Fixes <ulink url=\"&lfs-ticket-"
+"root;4628\">#4628</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 gettext-0.20.2。修复 <ulink url=\"&lfs-ticket-"
+"root;4628\">#4628</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:374
+msgid ""
+"[bdubbs] - Update to man-pages-5.06. Fixes <ulink url=\"&lfs-ticket-"
+"root;4626\">#4626</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 man-pages-5.06。修复 <ulink url=\"&lfs-ticket-"
+"root;4626\">#4626</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:378
+msgid ""
+"[bdubbs] - Update to bc-2.6.1. Fixes <ulink url=\"&lfs-ticket-"
+"root;4625\">#4625</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 bc-2.6.1。修复 <ulink url=\"&lfs-ticket-"
+"root;4625\">#4625</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:382
+msgid ""
+"[bdubbs] - Update to bison-3.5.4. Fixes <ulink url=\"&lfs-ticket-"
+"root;4623\">#4623</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 bison-3.5.4。修复 <ulink url=\"&lfs-ticket-"
+"root;4623\">#4623</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:386
+msgid ""
+"[bdubbs] - Update to iproute2-5.6.0. Fixes <ulink url=\"&lfs-ticket-"
+"root;4622\">#4622</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 iproute2-5.6.0。修复 <ulink url=\"&lfs-ticket-"
+"root;4622\">#4622</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:390
+msgid ""
+"[bdubbs] - Update to linux-5.6.4. Fixes <ulink url=\"&lfs-ticket-"
+"root;4615\">#4615</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 linux-5.6.4。修复 <ulink url=\"&lfs-ticket-"
+"root;4615\">#4615</ulink>。"
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:397
+msgid "2020-04-01"
+msgstr "2020 年 4 月 1 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:400
+msgid ""
+"[bdubbs] - Update to vim-8.2.0486. Addresses <ulink url=\"&lfs-ticket-"
+"root;4500\">#4500</ulink>."
+msgstr ""
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:404
+msgid ""
+"[bdubbs] - Update to elfutils-0.179. Fixes <ulink url=\"&lfs-ticket-"
+"root;4621\">#4621</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 elfutils-0.179。修复 <ulink url=\"&lfs-ticket-"
+"root;4621\">#4621</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:408
+msgid ""
+"[bdubbs] - Update to meson-0.54.0. Fixes <ulink url=\"&lfs-ticket-"
+"root;4620\">#4620</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 meson-0.54.0。修复 <ulink url=\"&lfs-ticket-"
+"root;4620\">#4620</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:412
+msgid ""
+"[bdubbs] - Update to e2fsprogs-1.45.6. Fixes <ulink url=\"&lfs-ticket-"
+"root;4619\">#4619</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 e2fsprogs-1.45.6。修复 <ulink url=\"&lfs-ticket-"
+"root;4619\">#4619</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:416
+msgid ""
+"[bdubbs] - Update to automake-1.16.2. Fixes <ulink url=\"&lfs-ticket-"
+"root;4618\">#4618</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 automake-1.16.2。修复 <ulink url=\"&lfs-ticket-"
+"root;4618\">#4618</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:420
+msgid ""
+"[bdubbs] - Update to xz-5.2.5. Fixes <ulink url=\"&lfs-ticket-"
+"root;4617\">#4617</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 xz-5.2.5。修复 <ulink url=\"&lfs-ticket-"
+"root;4617\">#4617</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:424
+msgid ""
+"[bdubbs] - Update to openssl-1.1.1f. Fixes <ulink url=\"&lfs-ticket-"
+"root;4616\">#4616</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 openssl-1.1.1f。修复 <ulink url=\"&lfs-ticket-"
+"root;4616\">#4616</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:428
+msgid ""
+"[bdubbs] - Update to perl-5.30.2. Fixes <ulink url=\"&lfs-ticket-"
+"root;4614\">#4614</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 perl-5.30.2。修复 <ulink url=\"&lfs-ticket-"
+"root;4614\">#4614</ulink>。"
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:435
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:465
+msgid "2020-03-29"
+msgstr "2020 年 3 月 29 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:438
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:468
+msgid "[bdubbs] - Textual updates thanks to Kevin Buckley."
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:444
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:474
+msgid "2020-03-19"
+msgstr "2020 年 3 月 19 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:447
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:477
+msgid ""
+"[renodr] - Update to systemd-245. Fixes <ulink url=\"&lfs-ticket-"
+"root;4593\">#4593</ulink>."
+msgstr ""
+"[renodr] — 更新到 systemd-245。修复 <ulink url=\"&lfs-ticket-"
+"root;4593\">#4593</ulink>。"
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:454
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:484
+msgid "2020-03-18"
+msgstr "2020 年 3 月 18 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:457
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:487
+msgid ""
+"[renodr] - Make minor modifications to the kernel configuration in order to "
+"match the configuration options to there current positions in Linux-5.5"
+msgstr ""
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:495
+msgid "2020-03-15"
+msgstr "2020 年 3 月 15 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:498
+msgid ""
+"[bdubbs] - Update to gcc-9.3.0. Fixes <ulink url=\"&lfs-ticket-"
+"root;4613\">#4613</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 gcc-9.3.0。修复 <ulink url=\"&lfs-ticket-"
+"root;4613\">#4613</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:502
+msgid ""
+"[bdubbs] - Update to bc-2.6.0. Fixes <ulink url=\"&lfs-ticket-"
+"root;4612\">#4612</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 bc-2.6.0。修复 <ulink url=\"&lfs-ticket-"
+"root;4612\">#4612</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:506
+msgid ""
+"[bdubbs] - Update to bison-3.5.3. Fixes <ulink url=\"&lfs-ticket-"
+"root;4611\">#4611</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 bison-3.5.3。修复 <ulink url=\"&lfs-ticket-"
+"root;4611\">#4611</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:510
+msgid ""
+"[bdubbs] - Update to linux-5.5.9. Fixes <ulink url=\"&lfs-ticket-"
+"root;4610\">#4610</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 linux-5.5.9。修复 <ulink url=\"&lfs-ticket-"
+"root;4610\">#4610</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:514
+msgid ""
+"[bdubbs] - Update to coreutils-8.32. Fixes <ulink url=\"&lfs-ticket-"
+"root;4609\">#4609</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 coreutils-8.32。修复 <ulink url=\"&lfs-ticket-"
+"root;4609\">#4609</ulink>。"
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:521
+msgid "2020-03-02"
+msgstr "2020 年 3 月 2 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:524
+msgid ""
+"[bdubbs] - Update to Python-3.8.2. Fixes <ulink url=\"&lfs-ticket-"
+"root;4606\">#4606</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 Python-3.8.2。修复 <ulink url=\"&lfs-ticket-"
+"root;4606\">#4606</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:528
+msgid ""
+"[bdubbs] - Update to meson-0.52.2. Fixes <ulink url=\"&lfs-ticket-"
+"root;4605\">#4605</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 meson-0.52.2。修复 <ulink url=\"&lfs-ticket-"
+"root;4605\">#4605</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:532
+msgid ""
+"[bdubbs] - Update to man-db-2.9.1. Fixes <ulink url=\"&lfs-ticket-"
+"root;4604\">#4604</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 man-db-2.9.1。修复 <ulink url=\"&lfs-ticket-"
+"root;4604\">#4604</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:536
+msgid ""
+"[bdubbs] - Update to kmod-27. Fixes <ulink url=\"&lfs-ticket-"
+"root;4603\">#4603</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 kmod-27。修复 <ulink url=\"&lfs-ticket-"
+"root;4603\">#4603</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:540
+msgid ""
+"[bdubbs] - Update to procps-3.3.16. Fixes <ulink url=\"&lfs-ticket-"
+"root;4602\">#4602</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 procps-3.3.16。修复 <ulink url=\"&lfs-ticket-"
+"root;4602\">#4602</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:544
+msgid ""
+"[bdubbs] - Update to psmisc-23.3. Fixes <ulink url=\"&lfs-ticket-"
+"root;4601\">#4601</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 psmisc-23.3。修复 <ulink url=\"&lfs-ticket-"
+"root;4601\">#4601</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:548
+msgid ""
+"[bdubbs] - Update to libcap-2.33. Fixes <ulink url=\"&lfs-ticket-"
+"root;4600\">#4608</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 libcap-2.33。修复 <ulink url=\"&lfs-ticket-"
+"root;4600\">#4608</ulink>。"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:552
+msgid ""
+"[bdubbs] - Update to linux-5.5.7. Fixes <ulink url=\"&lfs-ticket-"
+"root;4598\">#4598</ulink>."
+msgstr ""
+"[bdubbs] — 更新到 linux-5.5.7。修复 <ulink url=\"&lfs-ticket-"
+"root;4598\">#4598</ulink>。"
+
+#. type: Content of: <sect1><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:559
+msgid "2020-03-01"
+msgstr "2020 年 3 月 1 日"
+
+#. type: Content of:
+#. <sect1><itemizedlist><listitem><itemizedlist><listitem><para>
+#: /home/xry111/svn-repos/LFS-BOOK/chapter01/changelog.xml:562
+msgid "[bdubbs] - LFS-9.1 released."
+msgstr ""