[gcompris/gcomprixogoo] Update Chinese (Simplified) translation from littlebat.
- From: Ray Wang <raywang src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gcompris/gcomprixogoo] Update Chinese (Simplified) translation from littlebat.
- Date: Fri, 23 Apr 2010 08:21:49 +0000 (UTC)
commit 47aa648599091752b554e8763a65e7c2cf790c5a
Author: Ray Wang <raywang gnome org>
Date: Fri Apr 23 16:21:28 2010 +0800
Update Chinese (Simplified) translation from littlebat.
po/zh_CN.po | 757 ++++++++++++++++++++++++++++++++++-------------------------
1 files changed, 443 insertions(+), 314 deletions(-)
---
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 7e27c44..4c7d21b 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -1,16 +1,22 @@
# Chinese Simplified(zh_CN) Messages for gcompris
# Copyright (C) 2007 THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
+# Tranlators list, add yourself at the end of this list:
+# Funda Wang <fundawang linux net cn>, 2004.
# Pengyong Su <supy06 gmail com>, 2007.
+# Fred
+# Pockey <lampockey gmail com>, 2008.
+# littlebat <dashing meng gmail com>, 2010.
+# Pockey <lampockey gmail com>, 2010.
+# littlebat <dashing meng gmail com>, 2010.
#
msgid ""
msgstr ""
"Project-Id-Version: gcompris.HEAD\n"
-"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?"
-"product=gcompris&component=general\n"
-"POT-Creation-Date: 2010-01-20 23:47+0000\n"
-"PO-Revision-Date: 2010-01-19 21:13+0800\n"
-"Last-Translator: PockeyLam <pockey greenboard org cn>\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2010-04-23 16:20+0800\n"
+"PO-Revision-Date: 2010-04-21 11:15+0800\n"
+"Last-Translator: littlebat <dashing meng gmail com>\n"
"Language-Team: zh_CN <i18n-zh googlegroups com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -277,37 +283,71 @@ msgstr "GCompris æ??è?²å¥?件"
msgid "Multi-activity educational game"
msgstr "å¤?æ ·ç??æ??è?²æ¸¸æ??"
-#: ../src/administration-activity/admin/board_list.py:91
+#: ../nsis_translations.desktop.in.h:1
+msgid ""
+"An instance of GCompris is currently running. Exit GCompris and then try "
+"again."
+msgstr "GCompris ç??ä¸?个å®?ä¾?å½?å??æ£å?¨è¿?è¡?ã??é??å?º GCompris ç?¶å??é??è¯?ã??"
+
+#: ../nsis_translations.desktop.in.h:2
+msgid "The installer is already running."
+msgstr "�����"
+
+#: ../nsis_translations.desktop.in.h:3
+msgid "Visit the GCompris Web Site"
+msgstr "访� GCompris ��"
+
+#: ../nsis_translations.desktop.in.h:4
+msgid "You do not have permission to uninstall this application."
+msgstr "ä½ æ²¡æ??å?¸è½½æ¤åº?ç?¨ç¨?åº?ç??许å?¯ã??"
+
+#: ../nsis_translations.desktop.in.h:5
+msgid ""
+"Your old GCompris directory is about to be deleted. Would you like to "
+"continue?$\\r$\\rNote: Any non-standard plugins that you may have installed "
+"will be deleted.$\\rGCompris user settings will not be affected."
+msgstr ""
+"ä½ ç??æ?§ç?? GCompris ç?®å½?å°?被å? é?¤ã??继ç»å??ï¼?$\\r$\\r注æ??ï¼?ä»»ä½?ä½ å?¯è?½å·²ç»?å®?è£?ç??é??"
+"æ ?å??æ??件å°?被å? é?¤ã??$\\rGCompris ç?¨æ?·è®¾ç½®ä¸?ä¼?å??å?°å½±å??ã??"
+
+#: ../nsis_translations.desktop.in.h:6
+msgid ""
+"the uninstaller could not find registry entries for GCompris.$\\rIt is "
+"likely that another user installed this application."
+msgstr ""
+"å?¸è½½å?¨æ?¾ä¸?å?° GCompris ç??注å??项ã??$\\rå?¯è?½æ?¯å?¦å¤?ç??ç?¨æ?·å®?è£?äº?è¿?个åº?ç?¨ç¨?åº?ã??"
+
+#: ../src/administration-activity/admin/board_list.py:88
msgid "Select a profile:"
msgstr "é??æ?©é??ç½®æ??件ï¼?"
-#: ../src/administration-activity/admin/board_list.py:148
+#: ../src/administration-activity/admin/board_list.py:145
msgid "Filter"
msgstr "�滤"
-#: ../src/administration-activity/admin/board_list.py:153
+#: ../src/administration-activity/admin/board_list.py:150
msgid "Select all"
msgstr "å?¨é??"
-#: ../src/administration-activity/admin/board_list.py:158
+#: ../src/administration-activity/admin/board_list.py:155
msgid "Unselect all"
msgstr "å?¨ä¸?é??"
-#: ../src/administration-activity/admin/board_list.py:163
+#: ../src/administration-activity/admin/board_list.py:160
msgid "Locales"
msgstr "��"
-#: ../src/administration-activity/admin/board_list.py:168
+#: ../src/administration-activity/admin/board_list.py:165
msgid "Locales sound"
msgstr "��声�"
-#: ../src/administration-activity/admin/board_list.py:173
-#: ../src/administration-activity/admin/group_user_list.py:143
-#: ../src/administration-activity/admin/user_list.py:184
+#: ../src/administration-activity/admin/board_list.py:170
+#: ../src/administration-activity/admin/group_user_list.py:140
+#: ../src/administration-activity/admin/user_list.py:181
msgid "Login"
msgstr "ç?»å½?å??"
-#: ../src/administration-activity/admin/board_list.py:245
+#: ../src/administration-activity/admin/board_list.py:242
msgid "Main menu"
msgstr "主è??å??"
@@ -316,20 +356,20 @@ msgstr "主è??å??"
#. image = gtk.image_new_from_stock(gtk.STOCK_PREFERENCES, gtk.ICON_SIZE_MENU)
#. image.show()
#. column_pref.set_widget(image)
-#: ../src/administration-activity/admin/board_list.py:311
+#: ../src/administration-activity/admin/board_list.py:308
msgid "Active"
msgstr "æ¿?æ´»"
-#: ../src/administration-activity/admin/board_list.py:312
+#: ../src/administration-activity/admin/board_list.py:309
msgid "Board title"
msgstr "游æ??æ ?é¢?"
-#: ../src/administration-activity/admin/board_list.py:425
+#: ../src/administration-activity/admin/board_list.py:422
#, python-format
msgid "Filter Boards difficulty for profile %s"
msgstr "è¿?滤游æ??é?¾åº¦å¯¹åº?é??ç½®æ??件 %s"
-#: ../src/administration-activity/admin/board_list.py:456
+#: ../src/administration-activity/admin/board_list.py:453
#, python-format
msgid ""
"<span size='x-large'> Select the difficulty range \n"
@@ -338,8 +378,8 @@ msgstr ""
"<span size='x-large'> é??æ?©é?¾åº¦\n"
"对åº?é??ç½®æ??件 <b>%s</b></span>"
-#: ../src/administration-activity/admin/board_list.py:645
-#: ../src/administration-activity/admin/board_list.py:657
+#: ../src/administration-activity/admin/board_list.py:642
+#: ../src/administration-activity/admin/board_list.py:654
#: ../src/administration-activity/admin/wordlist.py:45
msgid ""
"<b>{config}</b> configuration\n"
@@ -349,298 +389,298 @@ msgstr ""
"é??对é??ç½®æ??件 <b>{profile}</b>"
#. self.main_vbox.pack_start (label, False, False, 8)
-#: ../src/administration-activity/admin/board_list.py:663
-#: ../src/colors-activity/colors.c:181
+#: ../src/administration-activity/admin/board_list.py:660
+#: ../src/colors-activity/colors.c:180
#: ../src/pythontest-activity/pythontest.py:518
#: ../src/smallnumbers-activity/smallnumbers.c:616
msgid "Select sound locale"
msgstr "é??æ?©æ?¬å?°è¯é?³"
-#: ../src/administration-activity/admin/class_edit.py:59
+#: ../src/administration-activity/admin/class_edit.py:56
msgid "Editing a Class"
msgstr "ç¼?è¾?ç?级"
-#: ../src/administration-activity/admin/class_edit.py:64
+#: ../src/administration-activity/admin/class_edit.py:61
msgid "Editing class: "
msgstr "ç¼?è¾?ç?级ï¼?"
-#: ../src/administration-activity/admin/class_edit.py:67
+#: ../src/administration-activity/admin/class_edit.py:64
msgid "Editing a new class"
msgstr "ç¼?è¾?æ?°ç?级"
-#: ../src/administration-activity/admin/class_edit.py:89
+#: ../src/administration-activity/admin/class_edit.py:86
msgid "Class:"
msgstr "ç?级ï¼?"
#. FIXME: How to remove the default selection
#. Label and Entry for the teacher name
-#: ../src/administration-activity/admin/class_edit.py:102
+#: ../src/administration-activity/admin/class_edit.py:99
msgid "Teacher:"
msgstr "æ??å¸?ï¼?"
-#: ../src/administration-activity/admin/class_edit.py:112
+#: ../src/administration-activity/admin/class_edit.py:109
msgid "Assign all the users belonging to this class"
msgstr "å??é??å?¨é?¨ç?¨æ?·å?°è¿?个ç?级"
-#: ../src/administration-activity/admin/class_edit.py:252
-#: ../src/administration-activity/admin/group_edit.py:264
-#: ../src/administration-activity/admin/group_user_list.py:153
-#: ../src/administration-activity/admin/user_list.py:194
+#: ../src/administration-activity/admin/class_edit.py:249
+#: ../src/administration-activity/admin/group_edit.py:261
+#: ../src/administration-activity/admin/group_user_list.py:150
+#: ../src/administration-activity/admin/user_list.py:191
msgid "First Name"
msgstr "�"
-#: ../src/administration-activity/admin/class_edit.py:263
-#: ../src/administration-activity/admin/group_edit.py:275
-#: ../src/administration-activity/admin/group_user_list.py:163
-#: ../src/administration-activity/admin/user_list.py:204
+#: ../src/administration-activity/admin/class_edit.py:260
+#: ../src/administration-activity/admin/group_edit.py:272
+#: ../src/administration-activity/admin/group_user_list.py:160
+#: ../src/administration-activity/admin/user_list.py:201
msgid "Last Name"
msgstr "å??"
-#: ../src/administration-activity/admin/class_edit.py:338
+#: ../src/administration-activity/admin/class_edit.py:335
msgid "You need to provide at least a name for your class"
msgstr "ä½ è?³å°?è¦?æ??ä¾?ä¸?个å??称ç»?æ??å?¨ç??ç?级"
-#: ../src/administration-activity/admin/class_edit.py:383
+#: ../src/administration-activity/admin/class_edit.py:380
msgid "There is already a class with this name"
msgstr "ç?级å??称é??å¤?"
-#: ../src/administration-activity/admin/class_list.py:168
-#: ../src/administration-activity/admin/profile_edit.py:269
-#: ../src/administration-activity/admin/profile_group_list.py:143
+#: ../src/administration-activity/admin/class_list.py:165
+#: ../src/administration-activity/admin/profile_edit.py:266
+#: ../src/administration-activity/admin/profile_group_list.py:140
msgid "Class"
msgstr "ç?级"
-#: ../src/administration-activity/admin/class_list.py:178
+#: ../src/administration-activity/admin/class_list.py:175
msgid "Teacher"
msgstr "æ??å¸?"
-#: ../src/administration-activity/admin/group_edit.py:59
+#: ../src/administration-activity/admin/group_edit.py:56
msgid "Editing a Group"
msgstr "ç¼?è¾?å??ç»?"
-#: ../src/administration-activity/admin/group_edit.py:65
+#: ../src/administration-activity/admin/group_edit.py:62
msgid "Editing group: "
msgstr "ç¼?è¾?å??ç»?ï¼?"
-#: ../src/administration-activity/admin/group_edit.py:66
+#: ../src/administration-activity/admin/group_edit.py:63
msgid " for class: "
msgstr "对åº?ç?级ï¼?"
-#: ../src/administration-activity/admin/group_edit.py:69
+#: ../src/administration-activity/admin/group_edit.py:66
msgid "Editing a new group"
msgstr "ç¼?è¾?æ?°å??ç»?"
-#: ../src/administration-activity/admin/group_edit.py:89
+#: ../src/administration-activity/admin/group_edit.py:86
msgid "Group:"
msgstr "å??ç»?ï¼?"
#. FIXME: How to remove the selection
#. Label and Entry for the first name
-#: ../src/administration-activity/admin/group_edit.py:101
-#: ../src/administration-activity/admin/profile_edit.py:98
+#: ../src/administration-activity/admin/group_edit.py:98
+#: ../src/administration-activity/admin/profile_edit.py:95
msgid "Description:"
msgstr "æ??è¿°ï¼?"
#. Top message gives instructions
-#: ../src/administration-activity/admin/group_edit.py:112
+#: ../src/administration-activity/admin/group_edit.py:109
msgid "Assign all the users belonging to this group"
msgstr "å??é??å?¨é?¨ç?¨æ?·å?°è¿?个å??ç»?"
-#: ../src/administration-activity/admin/group_edit.py:358
+#: ../src/administration-activity/admin/group_edit.py:355
msgid "You need to provide at least a name for your group"
msgstr "ä½ è?³å°?è¦?æ??ä¾?ä¸?个å??称ç»?æ??å?¨ç??å??ç»?"
-#: ../src/administration-activity/admin/group_edit.py:372
+#: ../src/administration-activity/admin/group_edit.py:369
msgid "There is already a group with this name"
msgstr "å??ç»?å??称é??å¤?"
-#: ../src/administration-activity/admin/group_list.py:85
+#: ../src/administration-activity/admin/group_list.py:82
msgid "Select a class:"
msgstr "é??æ?©ç?级ï¼?"
-#: ../src/administration-activity/admin/group_list.py:213
-#: ../src/administration-activity/admin/profile_edit.py:279
-#: ../src/administration-activity/admin/profile_group_list.py:153
+#: ../src/administration-activity/admin/group_list.py:210
+#: ../src/administration-activity/admin/profile_edit.py:276
+#: ../src/administration-activity/admin/profile_group_list.py:150
msgid "Group"
msgstr "å??ç»?"
-#: ../src/administration-activity/admin/group_list.py:224
-#: ../src/administration-activity/admin/profile_edit.py:289
-#: ../src/administration-activity/admin/profile_group_list.py:163
-#: ../src/administration-activity/admin/profile_list.py:197
+#: ../src/administration-activity/admin/group_list.py:221
+#: ../src/administration-activity/admin/profile_edit.py:286
+#: ../src/administration-activity/admin/profile_group_list.py:160
+#: ../src/administration-activity/admin/profile_list.py:194
msgid "Description"
msgstr "æ??è¿°"
-#: ../src/administration-activity/admin/group_list.py:321
+#: ../src/administration-activity/admin/group_list.py:318
msgid "You must first select a group in the list"
msgstr "ä½ å¿?é¡»å?¨å??表ä¸é??æ?©ä¸?个å??ç»?"
-#: ../src/administration-activity/admin/group_user_list.py:173
-#: ../src/administration-activity/admin/user_list.py:214
+#: ../src/administration-activity/admin/group_user_list.py:170
+#: ../src/administration-activity/admin/user_list.py:211
msgid "Birth Date"
msgstr "ç??æ?¥"
-#: ../src/administration-activity/admin/log_list.py:94
+#: ../src/administration-activity/admin/log_list.py:91
msgid "Select a user:"
msgstr "é??æ?©ç?¨æ?·ï¼?"
#. Insert the ALL option (HACK, use the user_id -2 to indicate ALL)
-#: ../src/administration-activity/admin/log_list.py:105
+#: ../src/administration-activity/admin/log_list.py:102
msgid "All users"
msgstr "����"
-#: ../src/administration-activity/admin/log_list.py:111
-#: ../src/administration-activity/admin/log_list.py:298
-#: ../src/administration-activity/admin/profile_list.py:120
+#: ../src/administration-activity/admin/log_list.py:108
+#: ../src/administration-activity/admin/log_list.py:295
+#: ../src/administration-activity/admin/profile_list.py:117
#: ../src/gcompris/board_config_combo.c:125
#: ../src/gcompris/board_config_combo.c:398
msgid "Default"
msgstr "é»?认缺ç??"
#. Reset buttons
-#: ../src/administration-activity/admin/log_list.py:165
+#: ../src/administration-activity/admin/log_list.py:162
msgid "Reset"
msgstr "é??ç½®"
-#: ../src/administration-activity/admin/log_list.py:219
+#: ../src/administration-activity/admin/log_list.py:216
msgid "Date"
msgstr "æ?¥æ??"
-#: ../src/administration-activity/admin/log_list.py:229
+#: ../src/administration-activity/admin/log_list.py:226
msgid "User"
msgstr "��"
-#: ../src/administration-activity/admin/log_list.py:239
+#: ../src/administration-activity/admin/log_list.py:236
msgid "Board"
msgstr "游æ??"
-#: ../src/administration-activity/admin/log_list.py:249
-#: ../src/redraw-activity/redraw.py:328
+#: ../src/administration-activity/admin/log_list.py:246
+#: ../src/redraw-activity/redraw.py:339
msgid "Level"
msgstr "级�"
-#: ../src/administration-activity/admin/log_list.py:259
+#: ../src/administration-activity/admin/log_list.py:256
msgid "Sublevel"
msgstr "次级"
-#: ../src/administration-activity/admin/log_list.py:269
+#: ../src/administration-activity/admin/log_list.py:266
msgid "Duration"
msgstr "æ??ç»æ?¶é?´"
-#: ../src/administration-activity/admin/log_list.py:279
+#: ../src/administration-activity/admin/log_list.py:276
msgid "Status"
msgstr "身份"
-#: ../src/administration-activity/admin/module_boards.py:41
-#: ../src/administration-activity/admin/module_boards.py:69
+#: ../src/administration-activity/admin/module_boards.py:49
+#: ../src/administration-activity/admin/module_boards.py:77
msgid "Boards"
msgstr "游ä¹?å?"
-#: ../src/administration-activity/admin/module_groups.py:38
-#: ../src/administration-activity/admin/module_groups.py:61
+#: ../src/administration-activity/admin/module_groups.py:46
+#: ../src/administration-activity/admin/module_groups.py:69
msgid "Groups"
msgstr "å??ç»?"
-#: ../src/administration-activity/admin/module_profiles.py:39
-#: ../src/administration-activity/admin/module_profiles.py:60
+#: ../src/administration-activity/admin/module_profiles.py:47
+#: ../src/administration-activity/admin/module_profiles.py:68
msgid "Profiles"
msgstr "é??ç½®æ??件"
-#: ../src/administration-activity/admin/module_reports.py:40
-#: ../src/administration-activity/admin/module_reports.py:69
+#: ../src/administration-activity/admin/module_reports.py:48
+#: ../src/administration-activity/admin/module_reports.py:77
msgid "Reports"
msgstr "æ?¥å??"
-#: ../src/administration-activity/admin/module_reports.py:69
-#: ../src/administration-activity/admin/module_users.py:39
-#: ../src/administration-activity/admin/module_users.py:61
+#: ../src/administration-activity/admin/module_reports.py:77
+#: ../src/administration-activity/admin/module_users.py:47
+#: ../src/administration-activity/admin/module_users.py:69
msgid "Users"
msgstr "��"
-#: ../src/administration-activity/admin/module_users.py:39
-#: ../src/administration-activity/admin/module_users.py:61
+#: ../src/administration-activity/admin/module_users.py:47
+#: ../src/administration-activity/admin/module_users.py:69
msgid "Classes"
msgstr "ç?级"
-#: ../src/administration-activity/admin/profile_edit.py:59
+#: ../src/administration-activity/admin/profile_edit.py:56
msgid "Editing a Profile"
msgstr "ç¼?è¾?ä¸?个é??ç½®æ??件"
-#: ../src/administration-activity/admin/profile_edit.py:64
+#: ../src/administration-activity/admin/profile_edit.py:61
msgid "Editing profile: "
msgstr "ç¼?è¾?é??ç½®æ??件"
-#: ../src/administration-activity/admin/profile_edit.py:67
+#: ../src/administration-activity/admin/profile_edit.py:64
msgid "Editing a new profile"
msgstr "ç¼?è¾?ä¸?个æ?°é??ç½®æ??件"
-#: ../src/administration-activity/admin/profile_edit.py:86
+#: ../src/administration-activity/admin/profile_edit.py:83
msgid "Profile:"
msgstr "é??ç½®æ??件:"
#. Top message gives instructions
-#: ../src/administration-activity/admin/profile_edit.py:109
+#: ../src/administration-activity/admin/profile_edit.py:106
msgid "Assign all the groups belonging to this profile"
msgstr "å??é??å?¨é?¨å??ç»?å?°è¿?个é??ç½®æ??件"
-#: ../src/administration-activity/admin/profile_edit.py:377
+#: ../src/administration-activity/admin/profile_edit.py:374
msgid "You need to provide at least a name for your profile"
msgstr "ä½ è?³å°?è¦?æ??ä¾?ä¸?个å??称ç»?æ??å?¨ç??é??ç½®æ??件"
-#: ../src/administration-activity/admin/profile_edit.py:399
+#: ../src/administration-activity/admin/profile_edit.py:396
msgid "There is already a profile with this name"
msgstr "é??ç½®æ??件å??称é??å¤?"
-#: ../src/administration-activity/admin/profile_list.py:187
+#: ../src/administration-activity/admin/profile_list.py:184
msgid "Profile"
msgstr "é??ç½®æ??件"
-#: ../src/administration-activity/admin/profile_list.py:314
+#: ../src/administration-activity/admin/profile_list.py:311
msgid "[Default]"
msgstr "ï¼»é»?认缺ç??ï¼½"
-#: ../src/administration-activity/admin/user_edit.py:50
+#: ../src/administration-activity/admin/user_edit.py:47
msgid "Editing a User"
msgstr "����"
-#: ../src/administration-activity/admin/user_edit.py:55
+#: ../src/administration-activity/admin/user_edit.py:52
msgid "Editing a User "
msgstr "����"
-#: ../src/administration-activity/admin/user_edit.py:61
+#: ../src/administration-activity/admin/user_edit.py:58
msgid "Editing a new user"
msgstr "�����"
-#: ../src/administration-activity/admin/user_edit.py:78
+#: ../src/administration-activity/admin/user_edit.py:75
msgid "Login:"
msgstr "ç?»å½?å??ï¼?"
#. FIXME: How to remove the selection
#. Label and Entry for the first name
-#: ../src/administration-activity/admin/user_edit.py:89
+#: ../src/administration-activity/admin/user_edit.py:86
msgid "First name:"
msgstr "��"
#. Label and Entry for the last name
-#: ../src/administration-activity/admin/user_edit.py:98
+#: ../src/administration-activity/admin/user_edit.py:95
msgid "Last name:"
msgstr "å??ï¼?"
#. Label and Entry for the birth date
-#: ../src/administration-activity/admin/user_edit.py:107
+#: ../src/administration-activity/admin/user_edit.py:104
msgid "Birth date:"
msgstr "ç??æ?¥ï¼?"
-#: ../src/administration-activity/admin/user_edit.py:159
+#: ../src/administration-activity/admin/user_edit.py:156
msgid ""
"You need to provide at least a login, first name and last name for your users"
msgstr "ä½ è¦?为æ¯?个ç?¨æ?·æ??ä¾?ç?»å½?å??ã??å§?å??"
-#: ../src/administration-activity/admin/user_edit.py:176
+#: ../src/administration-activity/admin/user_edit.py:173
msgid "There is already a user with this login"
msgstr "ç?»å½?å??é??å¤?"
-#: ../src/administration-activity/admin/user_list.py:288
+#: ../src/administration-activity/admin/user_list.py:285
msgid ""
"To import a user list from a file, first select a class.\n"
"FILE FORMAT: Your file must be formatted like this:\n"
@@ -652,7 +692,7 @@ msgstr ""
"ç?»å½?å??;å§?;å??;ç??æ?¥\n"
"å??é??符è?ªå?¨æ?¢æµ?ï¼?å?¯ä»¥ç?¨ ',' , ';' æ?? ':' "
-#: ../src/administration-activity/admin/user_list.py:366
+#: ../src/administration-activity/admin/user_list.py:363
#, python-format
msgid ""
"One or more logins are not unique !\n"
@@ -1017,11 +1057,11 @@ msgstr "å±±é??绿"
#. TRANSLATORS: Put here the mathematical operators '+-x/' for your language.
#: ../src/algebra_by-activity/algebra.c:186
-#: ../src/memory-activity/memory.c:945
+#: ../src/memory-activity/memory.c:946
msgid "+-�÷"
msgstr "+-�÷"
-#: ../src/algebra_by-activity/algebra.c:408
+#: ../src/algebra_by-activity/algebra.c:411
#: ../src/readingh-activity/reading.c:621
msgid "I am Ready"
msgstr "å??å¤?好äº?"
@@ -1056,6 +1096,7 @@ msgstr "ä¹?æ³?è¿?ç®?ç»?ä¹ "
#: ../src/algebra_guesscount-activity/algebra_guesscount.xml.in.h:1
#: ../src/erase_clic-activity/erase_clic.xml.in.h:1
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:1
msgid ""
"Animal pictures come from the Animal Photography Page of Ralf Schmode "
"(http://schmode.net/). Ralf has kindly permitted Gcompris to include his "
@@ -1418,9 +1459,9 @@ msgstr "ä¿?è¿?å??è°?è?½å??ï¼?æ¦?念ä¸?ç??å?¹é??ã??"
msgid "Mouse manipulation: movement, drag and drop. Cultural references."
msgstr "é¼ æ ?æ??ä½?ï¼?移å?¨ï¼?æ??æ?¾ã??æ??å??常è¯?"
-#: ../src/babymatch-activity/shapegame.c:1849
-#: ../src/click_on_letter-activity/click_on_letter.c:625
-#: ../src/colors-activity/colors.c:169
+#: ../src/babymatch-activity/shapegame.c:1835
+#: ../src/click_on_letter-activity/click_on_letter.c:624
+#: ../src/colors-activity/colors.c:168
#, c-format
msgid ""
"<b>%1$s</b> configuration\n"
@@ -1519,7 +1560,7 @@ msgstr ""
msgid "bar game"
msgstr "æ??é??游æ??"
-#: ../src/billard-activity/billard.c:89 ../src/erase-activity/erase.c:123
+#: ../src/billard-activity/billard.c:89 ../src/erase-activity/erase.c:124
#: ../src/erase-activity/erase.xml.in.h:4
msgid "Move the mouse"
msgstr "移å?¨é¼ æ ?"
@@ -1541,6 +1582,7 @@ msgstr "踢ç??è¿?æ´?"
#: ../src/connect4-activity/connect4.xml.in.h:6
#: ../src/erase-activity/erase.xml.in.h:3
#: ../src/erase_clic-activity/erase_clic.xml.in.h:6
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:6
#: ../src/fifteen-activity/fifteen.xml.in.h:2
#: ../src/hanoi-activity/hanoi.xml.in.h:3
#: ../src/memory-activity/memory.xml.in.h:4
@@ -1567,15 +1609,15 @@ msgstr "主è??å?? 第äº?ç??"
msgid "Select a Board"
msgstr "é??æ?©ä¸?个游æ??"
-#: ../src/boards/python.c:63 ../src/boards/python.c:87
+#: ../src/boards/python.c:64 ../src/boards/python.c:88
msgid "Python Board"
msgstr "Python 游æ??"
-#: ../src/boards/python.c:64
+#: ../src/boards/python.c:65
msgid "Special board that embeds python into GCompris."
msgstr "å°? Python åµ?å?¥ GCompris ç??ç?¹å?«æ¸¸æ??ã??"
-#: ../src/boards/python.c:88
+#: ../src/boards/python.c:89
msgid "Special board that embeds python into gcompris."
msgstr "å°? Python åµ?å?¥ GCompris ç??ç?¹å?«æ¸¸æ??ã??"
@@ -1653,7 +1695,7 @@ msgstr ""
"ä¸?使ç?¨ã??ä½ å?ªé??è¾?å?¥ä¿¡æ?¯å¹¶æ??å??车é?®ï¼?ä½ å??å?ºç??ä¿¡æ?¯å°±ä¼?被广æ?å?°å±?å??ç½?ä¸ï¼?并ä¸?æ¯?个"
"å??ç½?ä¸æ£å?¨è¿?è¡?è??天工å?·ç?? GCompris ç?¨æ?·é?½å°?æ?¥æ?¶å?°ä½ ç??ä¿¡æ?¯ã??"
-#: ../src/chess_computer-activity/chess.c:223
+#: ../src/chess_computer-activity/chess.c:222
msgid "Error: The external program gnuchess died unexpectedly"
msgstr "é??误ï¼?gnuchess æ?©å±?ç¨?åº?è¿?è¡?ä¸?äº?"
@@ -1683,20 +1725,20 @@ msgstr "��确认"
msgid "Black checks"
msgstr "��确认"
-#: ../src/chess_computer-activity/chess.c:1184
+#: ../src/chess_computer-activity/chess.c:1193
msgid "Black mates"
msgstr "é»?æ£?å°?æ»"
-#: ../src/chess_computer-activity/chess.c:1189
+#: ../src/chess_computer-activity/chess.c:1198
msgid "White mates"
msgstr "ç?½æ£?å°?æ»"
-#: ../src/chess_computer-activity/chess.c:1194 ../src/gcompris/bonus.c:195
-#: ../src/gcompris/bonus.c:204
+#: ../src/chess_computer-activity/chess.c:1203 ../src/gcompris/bonus.c:191
+#: ../src/gcompris/bonus.c:200
msgid "Drawn game"
msgstr "平�"
-#: ../src/chess_computer-activity/chess.c:1222
+#: ../src/chess_computer-activity/chess.c:1229
msgid "Error: The external program gnuchess died unexpectingly"
msgstr "é??误ï¼?gnuchess æ?©å±?ç¨?åº?è¿?è¡?ä¸?äº?"
@@ -1930,7 +1972,7 @@ msgid "Cars"
msgstr "汽车"
#: ../src/click_on_letter-activity/click_on_letter.c:271
-#: ../src/memory-activity/memory.c:905
+#: ../src/memory-activity/memory.c:906
msgid ""
"Error: this activity cannot be played with the\n"
"sound effects disabled.\n"
@@ -1944,7 +1986,7 @@ msgstr ""
#. require by all utf8-functions
#. TRANSLATORS: Put here the alphabet lowercase in your language
#: ../src/click_on_letter-activity/click_on_letter.c:276
-#: ../src/gletters-activity/gletters.c:229 ../src/memory-activity/memory.c:934
+#: ../src/gletters-activity/gletters.c:229 ../src/memory-activity/memory.c:935
msgid "abcdefghijklmnopqrstuvwxyz"
msgstr "abcdefghijklmnopqrstuvwxyz"
@@ -1966,8 +2008,8 @@ msgstr ""
"å??æ?¾å?°è?±è¯ï¼?æ?±æ?ï¼?"
#. toggle box
-#: ../src/click_on_letter-activity/click_on_letter.c:648
-#: ../src/gletters-activity/gletters.c:885 ../src/login-activity/login.py:481
+#: ../src/click_on_letter-activity/click_on_letter.c:647
+#: ../src/gletters-activity/gletters.c:883 ../src/login-activity/login.py:484
msgid "Uppercase only text"
msgstr "å?¨å¤§å??å?æ¯?æ??æ?¬"
@@ -2190,6 +2232,7 @@ msgstr "驾驶å??车并å¤?å?¶æ¨¡å??"
#: ../src/crane-activity/crane.xml.in.h:3
#: ../src/erase-activity/erase.xml.in.h:2
#: ../src/erase_clic-activity/erase_clic.xml.in.h:5
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:5
#: ../src/penalty-activity/penalty.xml.in.h:3
msgid "Motor-coordination"
msgstr "ä¿?è¿?å??è°?å??"
@@ -2362,7 +2405,7 @@ msgstr ""
"é¦?å??ï¼?é??å½?å?°ç»?ç»?è¿?äº?ç?©ä»¶ä½¿ä½ è?½å¤?æ?´æ?¹ä¾¿å?°è®¡æ?°ã??ç?¶å??ï¼?å?¨å?³ä¸?æ?¹é??æ?©ä½ è¦?å??ç?ç??ç?©"
"件ã??ç?¨é?®ç??è¾?å?¥ç?æ¡?并ç?¹å?»â??ç¡®å®?â??æ??é?®æ??æ??â??å??车â??é?®ã??"
-#: ../src/erase-activity/erase.c:124 ../src/erase-activity/erase.xml.in.h:5
+#: ../src/erase-activity/erase.c:125 ../src/erase-activity/erase.xml.in.h:5
msgid "Move the mouse to erase the area and discover the background"
msgstr "移å?¨é¼ æ ?æ?¦é?¤å?ºå??并æ?¾ç?°è??æ?¯å?¾"
@@ -2393,6 +2436,18 @@ msgstr "ç?¹å?»ç?©å½¢ç?´å?°æ??æ??å?ºå??æ¶?失ã??"
msgid "Click the mouse to erase the area and discover the background"
msgstr "ç?¹å?»é¼ æ ?æ?¥æ?¦é?¤å?ºå??并æ?¾ç?°è??æ?¯å?¾"
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:2
+msgid "Double click the mouse"
+msgstr "å??å?»é¼ æ ?"
+
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:3
+msgid "Double click the mouse on rectangles until all the blocks disappear."
+msgstr "å??å?»ç?©å½¢ç?´å?°æ??æ??å??æ¶?失ã??"
+
+#: ../src/erase_2clic-activity/erase_2clic.xml.in.h:4
+msgid "Double click the mouse to erase the area and discover the background"
+msgstr "å??å?»é¼ æ ?æ?¦é?¤å?ºå??并å??ç?°è??æ?¯"
+
#: ../src/fifteen-activity/fifteen.xml.in.h:1
msgid ""
"Click on any item that has a free block beside it, and it will be swapped "
@@ -2470,29 +2525,29 @@ msgid ""
"License"
msgstr "è¿?个软件æ?¯ä¸?个 GNU å?? 并å?¨ GNU GPL 许å?¯ä¸?å??è¡?"
-#: ../src/gcompris/about.c:220 ../src/gcompris/config.c:447
-#: ../src/gcompris/dialog.c:103 ../src/gcompris/help.c:354
+#: ../src/gcompris/about.c:220 ../src/gcompris/config.c:446
+#: ../src/gcompris/dialog.c:103 ../src/gcompris/help.c:359
#: ../src/gcompris/images_selector.c:307
msgid "OK"
msgstr "确�"
-#: ../src/gcompris/bar.c:653
+#: ../src/gcompris/bar.c:688
msgid "GCompris confirmation"
msgstr "GCompris 确认"
-#: ../src/gcompris/bar.c:654
+#: ../src/gcompris/bar.c:689
msgid "Are you sure you want to quit?"
msgstr "ä½ ç¡®å®?è¦?é??å?ºå??ï¼?"
-#: ../src/gcompris/bar.c:655
+#: ../src/gcompris/bar.c:690
msgid "Yes, I am sure!"
msgstr "æ?¯ç??ï¼?æ??ç¡®å®?ï¼?"
-#: ../src/gcompris/bar.c:656
+#: ../src/gcompris/bar.c:691
msgid "No, I want to keep going"
msgstr "ä¸?ï¼?æ??æ?³ç»§ç»æ¸¸æ??"
-#: ../src/gcompris/board.c:194
+#: ../src/gcompris/board.c:197
msgid "Dynamic module loading is not supported. GCompris cannot load.\n"
msgstr "ä¸?æ?¯æ??å?¨æ??模å??è½½å?¥ã??GCompris ä¸?è?½è½½å?¥ã??\n"
@@ -2564,273 +2619,273 @@ msgid "Arabic"
msgstr "Arabic"
#: ../src/gcompris/config.c:63
+msgid "Asturian"
+msgstr "Asturian"
+
+#: ../src/gcompris/config.c:64
msgid "Turkish (Azerbaijan)"
msgstr "Turkish (Azerbaijan)"
-#: ../src/gcompris/config.c:64
+#: ../src/gcompris/config.c:65
msgid "Bulgarian"
msgstr "Bulgarian"
-#: ../src/gcompris/config.c:65
+#: ../src/gcompris/config.c:66
msgid "Breton"
msgstr "Breton"
-#: ../src/gcompris/config.c:66
+#: ../src/gcompris/config.c:67
msgid "Catalan"
msgstr "Catalan"
-#: ../src/gcompris/config.c:67
+#: ../src/gcompris/config.c:68
#: ../src/geography-activity/resources/geography/board3_1.xml.in.h:7
msgid "Czech Republic"
msgstr "Czech Republic"
-#: ../src/gcompris/config.c:68
+#: ../src/gcompris/config.c:69
msgid "Danish"
msgstr "Danish"
-#: ../src/gcompris/config.c:69
+#: ../src/gcompris/config.c:70
msgid "German"
msgstr "German"
-#: ../src/gcompris/config.c:70
+#: ../src/gcompris/config.c:71
msgid "Dzongkha"
msgstr "Dzongkha"
-#: ../src/gcompris/config.c:71
+#: ../src/gcompris/config.c:72
msgid "Greek"
msgstr "Greek"
-#: ../src/gcompris/config.c:72
+#: ../src/gcompris/config.c:73
msgid "English (Canada)"
msgstr "English (Canada)"
-#: ../src/gcompris/config.c:73
+#: ../src/gcompris/config.c:74
msgid "English (Great Britain)"
msgstr "English (Great Britain)"
-#: ../src/gcompris/config.c:74
+#: ../src/gcompris/config.c:75
msgid "English (United States)"
msgstr "English (United States)"
-#: ../src/gcompris/config.c:75
+#: ../src/gcompris/config.c:76
msgid "Spanish"
msgstr "Spanish"
-#: ../src/gcompris/config.c:76
+#: ../src/gcompris/config.c:77
msgid "Basque"
msgstr "Basque"
-#: ../src/gcompris/config.c:77
+#: ../src/gcompris/config.c:78
msgid "Persian"
msgstr "Persian"
-#: ../src/gcompris/config.c:78
+#: ../src/gcompris/config.c:79
msgid "Finnish"
msgstr "Finnish"
-#: ../src/gcompris/config.c:79
+#: ../src/gcompris/config.c:80
msgid "French"
msgstr "French"
-#: ../src/gcompris/config.c:80
+#: ../src/gcompris/config.c:81
msgid "Irish (Gaelic)"
msgstr "Irish (Gaelic)"
-#: ../src/gcompris/config.c:81
+#: ../src/gcompris/config.c:82
msgid "Gujarati"
msgstr "Gujarati"
-#: ../src/gcompris/config.c:82
+#: ../src/gcompris/config.c:83
msgid "Hebrew"
msgstr "Hebrew"
-#: ../src/gcompris/config.c:83
+#: ../src/gcompris/config.c:84
msgid "Hindi"
msgstr "Hindi"
-#: ../src/gcompris/config.c:84
+#: ../src/gcompris/config.c:85
msgid "Croatian"
msgstr "Croatian"
-#: ../src/gcompris/config.c:85
+#: ../src/gcompris/config.c:86
msgid "Hungarian"
msgstr "Hungarian"
-#: ../src/gcompris/config.c:86
+#: ../src/gcompris/config.c:87
msgid "Indonesian"
msgstr "Indonesian"
-#: ../src/gcompris/config.c:87
+#: ../src/gcompris/config.c:88
msgid "Italian"
msgstr "Italian"
-#: ../src/gcompris/config.c:88
+#: ../src/gcompris/config.c:89
msgid "Japanese"
msgstr "Japanese"
-#: ../src/gcompris/config.c:89
+#: ../src/gcompris/config.c:90
msgid "Georgian"
msgstr "Georgian"
-#: ../src/gcompris/config.c:90
+#: ../src/gcompris/config.c:91
msgid "Korean"
msgstr "Korean"
-#: ../src/gcompris/config.c:91
+#: ../src/gcompris/config.c:92
msgid "Lithuanian"
msgstr "Lithuanian"
-#: ../src/gcompris/config.c:92
+#: ../src/gcompris/config.c:93
msgid "Macedonian"
msgstr "Macedonian"
-#: ../src/gcompris/config.c:93
+#: ../src/gcompris/config.c:94
msgid "Malayalam"
msgstr "Malayalam"
-#: ../src/gcompris/config.c:94
+#: ../src/gcompris/config.c:95
msgid "Marathi"
msgstr "Marathi"
-#: ../src/gcompris/config.c:95
+#: ../src/gcompris/config.c:96
msgid "Malay"
msgstr "Malay"
-#: ../src/gcompris/config.c:96
+#: ../src/gcompris/config.c:97
msgid "Norwegian Bokmal"
msgstr "Norwegian Bokmal"
-#: ../src/gcompris/config.c:97
+#: ../src/gcompris/config.c:98
msgid "Nepal"
msgstr "Nepal"
-#: ../src/gcompris/config.c:98
+#: ../src/gcompris/config.c:99
msgid "Dutch"
msgstr "Dutch"
-#: ../src/gcompris/config.c:99
+#: ../src/gcompris/config.c:100
msgid "Norwegian Nynorsk"
msgstr "Norwegian Nynorsk"
-#: ../src/gcompris/config.c:100
+#: ../src/gcompris/config.c:101
msgid "Occitan (languedocien)"
msgstr "Occitan (languedocien)"
-#: ../src/gcompris/config.c:101
+#: ../src/gcompris/config.c:102
msgid "Punjabi"
msgstr "Punjabi"
-#: ../src/gcompris/config.c:102
+#: ../src/gcompris/config.c:103
msgid "Polish"
msgstr "Polish"
-#: ../src/gcompris/config.c:103
+#: ../src/gcompris/config.c:104
msgid "Portuguese (Brazil)"
msgstr "Portuguese (Brazil)"
-#: ../src/gcompris/config.c:104
+#: ../src/gcompris/config.c:105
msgid "Portuguese"
msgstr "Portuguese"
-#: ../src/gcompris/config.c:105
+#: ../src/gcompris/config.c:106
msgid "Romanian"
msgstr "Romanian"
-#: ../src/gcompris/config.c:106
+#: ../src/gcompris/config.c:107
msgid "Russian"
msgstr "Russian"
-#: ../src/gcompris/config.c:107
+#: ../src/gcompris/config.c:108
msgid "Kinyarwanda"
msgstr "Kinyarwanda"
-#: ../src/gcompris/config.c:108
+#: ../src/gcompris/config.c:109
msgid "Slovak"
msgstr "Slovak"
-#: ../src/gcompris/config.c:109
+#: ../src/gcompris/config.c:110
msgid "Slovenian"
msgstr "Slovenian"
-#: ../src/gcompris/config.c:110
+#: ../src/gcompris/config.c:111
msgid "Somali"
msgstr "Somali"
-#: ../src/gcompris/config.c:111
+#: ../src/gcompris/config.c:112
msgid "Albanian"
msgstr "Albanian"
-#: ../src/gcompris/config.c:112
+#: ../src/gcompris/config.c:113
msgid "Serbian (Latin)"
msgstr "Serbian (Latin)"
-#: ../src/gcompris/config.c:113
+#: ../src/gcompris/config.c:114
msgid "Serbian"
msgstr "Serbian"
-#: ../src/gcompris/config.c:114
+#: ../src/gcompris/config.c:115
msgid "Swedish"
msgstr "Swedish"
-#: ../src/gcompris/config.c:115
+#: ../src/gcompris/config.c:116
msgid "Tamil"
msgstr "Tamil"
-#: ../src/gcompris/config.c:116
+#: ../src/gcompris/config.c:117
msgid "Thai"
msgstr "Thai"
-#: ../src/gcompris/config.c:117
+#: ../src/gcompris/config.c:118
msgid "Turkish"
msgstr "Turkish"
-#: ../src/gcompris/config.c:118
+#: ../src/gcompris/config.c:119
msgid "Ukrainian"
msgstr "Ukrainian"
-#: ../src/gcompris/config.c:119
+#: ../src/gcompris/config.c:120
msgid "Urdu"
msgstr "Urdu"
-#: ../src/gcompris/config.c:120
+#: ../src/gcompris/config.c:121
msgid "Vietnamese"
msgstr "Vietnamese"
-#: ../src/gcompris/config.c:121
+#: ../src/gcompris/config.c:122
msgid "Walloon"
msgstr "Walloon"
-#: ../src/gcompris/config.c:122
+#: ../src/gcompris/config.c:123
msgid "Chinese (Simplified)"
msgstr "ä¸æ??ï¼?ç®?ä½?ï¼?"
-#: ../src/gcompris/config.c:123
+#: ../src/gcompris/config.c:124
msgid "Chinese (Traditional)"
msgstr "ä¸æ??ï¼?ç¹?ä½?)"
-#: ../src/gcompris/config.c:128
+#: ../src/gcompris/config.c:129
msgid "No time limit"
msgstr "æ? æ?¶é?´é??å?¶"
-#: ../src/gcompris/config.c:129
+#: ../src/gcompris/config.c:130
msgid "Slow timer"
msgstr "æ?¢é??"
-#: ../src/gcompris/config.c:130
+#: ../src/gcompris/config.c:131
msgid "Normal timer"
msgstr "æ£å¸¸é??度"
-#: ../src/gcompris/config.c:131
+#: ../src/gcompris/config.c:132
msgid "Fast timer"
msgstr "å¿«é??"
-#: ../src/gcompris/config.c:135
-msgid ""
-"<i>Use Gcompris administration module\n"
-"to filter boards</i>"
-msgstr ""
-"<i>使ç?¨GCompris 管ç??模å??\n"
-"è¿?滤游æ??</i>"
+#: ../src/gcompris/config.c:136
+msgid "Use Gcompris administration module to filter boards"
+msgstr "使ç?¨GCompris 管ç??模å??è¿?滤游æ??"
#: ../src/gcompris/config.c:187
msgid "GCompris Configuration"
@@ -2848,7 +2903,7 @@ msgstr "��"
msgid "Effect"
msgstr "æ??æ??"
-#: ../src/gcompris/config.c:335
+#: ../src/gcompris/config.c:335 ../src/gcompris/sugar.c:82
msgid "Zoom"
msgstr "缩�"
@@ -2857,8 +2912,8 @@ msgstr "缩�"
msgid "Couldn't open skin dir: %s"
msgstr "ä¸?è?½æ??å¼?ç?®è?¤ç?®å½?ï¼? %s"
-#: ../src/gcompris/config.c:403 ../src/gcompris/config.c:807
-#: ../src/gcompris/config.c:821
+#: ../src/gcompris/config.c:403 ../src/gcompris/config.c:810
+#: ../src/gcompris/config.c:824
#, c-format
msgid "Skin : %s"
msgstr "��� %s"
@@ -2867,7 +2922,7 @@ msgstr "��� %s"
msgid "SKINS NOT FOUND"
msgstr "没����"
-#: ../src/gcompris/config.c:487
+#: ../src/gcompris/config.c:486
msgid "English (United State)"
msgstr "English (United State)"
@@ -2899,39 +2954,39 @@ msgstr ""
"离å¼?è¿?é??并æ??è¿?个é?®é¢?\n"
"æ?¥å??ç»?ä½?è??ã??"
-#: ../src/gcompris/gcompris.c:151
+#: ../src/gcompris/gcompris.c:156
msgid "run GCompris in fullscreen mode."
msgstr "ç?¨å?¨å±?模å¼?è¿?è¡? GComprisã??"
-#: ../src/gcompris/gcompris.c:154
+#: ../src/gcompris/gcompris.c:159
msgid "run GCompris in window mode."
msgstr "ç?¨çª?å?£æ¨¡å¼?è¿?è¡? GComprisã??"
-#: ../src/gcompris/gcompris.c:157
+#: ../src/gcompris/gcompris.c:162
msgid "run GCompris with sound enabled."
msgstr "å¼?å?¯å£°é?³è¿?è¡? GComprisã??"
-#: ../src/gcompris/gcompris.c:160
+#: ../src/gcompris/gcompris.c:165
msgid "run GCompris without sound."
msgstr "å?³é?声é?³è¿?è¡? GComprisã??"
-#: ../src/gcompris/gcompris.c:163
+#: ../src/gcompris/gcompris.c:168
msgid "run GCompris with the default gnome cursor."
msgstr "使ç?¨é»?认 GNOME å??æ ?è¿?è¡? GComprisã??"
-#: ../src/gcompris/gcompris.c:166
+#: ../src/gcompris/gcompris.c:171
msgid "display only activities with this difficulty level."
msgstr "å?ªæ?¾ç¤ºè¯¥é?¾åº¦ç??游æ??ã??"
-#: ../src/gcompris/gcompris.c:169
+#: ../src/gcompris/gcompris.c:174
msgid "display debug informations on the console."
msgstr "å?¨æ?§å?¶å?°æ?¾ç¤ºè°?è¯?ä¿¡æ?¯ã??"
-#: ../src/gcompris/gcompris.c:172
+#: ../src/gcompris/gcompris.c:177
msgid "Print the version of "
msgstr "æ??å?°ç??æ?¬ï¼?"
-#: ../src/gcompris/gcompris.c:175
+#: ../src/gcompris/gcompris.c:180
msgid ""
"Run GCompris with local menu (e.g -l /reading will let you play only "
"activities in the reading directory, -l /strategy/connect4 only the connect4 "
@@ -2942,137 +2997,137 @@ msgstr ""
"æ??ï¼? -l /strategy/connect4 å?ªè?½ç?©â??4è¿?ç? â??游æ??ï¼?ã??使ç?¨â??-l listâ??å??å?ºæ??æ??ç??游æ??å??"
"å®?们ç??æ??è¿°ã??"
-#: ../src/gcompris/gcompris.c:180
+#: ../src/gcompris/gcompris.c:185
msgid "GCompris will find the data dir in this directory"
msgstr "GCompris���个��������"
-#: ../src/gcompris/gcompris.c:183
+#: ../src/gcompris/gcompris.c:188
msgid "GCompris will find the skins in this directory"
msgstr "GCompris���个������"
-#: ../src/gcompris/gcompris.c:186
+#: ../src/gcompris/gcompris.c:191
msgid "GCompris will find the activity plugins in this directory"
msgstr "GCompriså°?å?¨è¿?个ç?®å½?æ?¾å?°æ¸¸æ??æ??件"
-#: ../src/gcompris/gcompris.c:189
+#: ../src/gcompris/gcompris.c:194
msgid "GCompris will find the python activity in this directory"
msgstr "GCompriså°?å?¨è¿?个ç?®å½?é??æ?¾å?°Python游æ??"
-#: ../src/gcompris/gcompris.c:192
+#: ../src/gcompris/gcompris.c:197
msgid "GCompris will find the locale file (.mo translation) in this directory"
msgstr "GCompiså°?å?¨è¿?个ç?®å½?æ?¾å?°è¯è¨?ç?¯å¢?æ??件ï¼?.mo ç¿»è¯?ï¼?"
-#: ../src/gcompris/gcompris.c:195
+#: ../src/gcompris/gcompris.c:200
msgid "GCompris will find the activities menu in this directory"
msgstr "GCompiså°?å?¨è¿?个ç?®å½?æ?¾å?°æ¸¸æ??è??å??"
-#: ../src/gcompris/gcompris.c:198
+#: ../src/gcompris/gcompris.c:203
msgid "Run GCompris in administration and user-management mode"
msgstr "å?¨ç®¡ç??模å¼?å??ç?¨æ?·ç®¡ç??模å¼?ä¸?è¿?è¡?GCompris"
-#: ../src/gcompris/gcompris.c:201
+#: ../src/gcompris/gcompris.c:206
msgid ""
"Use alternate database for profiles [$HOME/.config/gcompris/gcompris_sqlite."
"db]"
msgstr ""
"使ç?¨å®?å?¶æ?°æ?®åº?对åº?é??ç½®æ??件 [$HOME/.config/gcompris/gcompris_sqlite.db]"
-#: ../src/gcompris/gcompris.c:204
+#: ../src/gcompris/gcompris.c:209
msgid "Create the alternate database for profiles"
msgstr "å??建å®?å?¶æ?°æ?®åº?对åº?é??ç½®æ??件 "
-#: ../src/gcompris/gcompris.c:207
+#: ../src/gcompris/gcompris.c:212
msgid "Re-read XML Menus and store them in the database"
msgstr "é??读 XML è??å?? 并å?å?¨å®?们å?°æ?°æ?®åº?ä¸"
-#: ../src/gcompris/gcompris.c:210
+#: ../src/gcompris/gcompris.c:215
msgid "Set the profile to use. Use 'gcompris -a' to create profiles"
msgstr "设置è¦?使ç?¨ç??é??ç½®æ??件ã??æ?§è¡? â??gcompris -aâ??å??建é??ç½®æ??件"
-#: ../src/gcompris/gcompris.c:213
+#: ../src/gcompris/gcompris.c:218
msgid "List all available profiles. Use 'gcompris -a' to create profiles"
msgstr "å??å?ºå?¨é?¨æ??æ??é??ç½®æ??件ã??æ?§è¡? â??gcompris -aâ?? æ?¥å??建é??ç½®æ??件"
-#: ../src/gcompris/gcompris.c:216
+#: ../src/gcompris/gcompris.c:221
msgid ""
"Config directory location: [$HOME/.config/gcompris]. Alternate is to set "
"$XDG_CONFIG_HOME."
msgstr "é??ç½®æ?¬å?°ç?®å½?ï¼? [$HOME/.config/gcompris]. å®?å?¶è®¾ç½® $XDG_CONFIG_HOME."
-#: ../src/gcompris/gcompris.c:219
+#: ../src/gcompris/gcompris.c:224
msgid "The location of user directories: [$HOME/My GCompris]"
msgstr "������� [$HOME/My GCompris]"
-#: ../src/gcompris/gcompris.c:222
+#: ../src/gcompris/gcompris.c:227
msgid "Run the experimental activities"
msgstr "è¿?è¡?å®?éª?游æ??"
-#: ../src/gcompris/gcompris.c:225
+#: ../src/gcompris/gcompris.c:230
msgid "Disable the quit button"
msgstr "å?³é?é??å?ºæ??é?®"
-#: ../src/gcompris/gcompris.c:228
+#: ../src/gcompris/gcompris.c:233
msgid "Disable the config button"
msgstr "å?³é?é??ç½®æ??é?®"
-#: ../src/gcompris/gcompris.c:231
+#: ../src/gcompris/gcompris.c:236
msgid ""
"GCompris will get images, sounds and activity data from this server if not "
"found locally."
msgstr "å¦?æ??ä¸?è?½å¤?å?¨æ?¬å?°æ?¾å?°å?¾å??ã??声é?³å??游æ??æ?°æ?®ï¼?GCompriså°?ä»?æ??å?¡å?¨ä¸?è?·å¾?ã??"
-#: ../src/gcompris/gcompris.c:234
+#: ../src/gcompris/gcompris.c:239
msgid ""
"Only when --server is provided, disable check for local resource first. Data "
"are always taken from the web server."
msgstr ""
"å?ªæ??å½? --server 被æ??ä¾?ï¼?é¦?å??å?³é?â??确认æ?¬å?°èµ?æº?â??ã??æ?°æ?®å°?æ?¥è?ªç½?ç»?ä¸?ç??æ??å?¡å?¨ã??"
-#: ../src/gcompris/gcompris.c:238
+#: ../src/gcompris/gcompris.c:243
msgid ""
"In server mode, specify the cache directory used to avoid useless downloads."
msgstr "å?¨æ??å?¡å?¨æ¨¡å¼?ä¸ï¼?ç?¹å?«ç??ç¼?å?²ç?®å½?å°?被使ç?¨ä»¥é?¿å??æ? ç?¨ç??ä¸?è½½ã??"
-#: ../src/gcompris/gcompris.c:241
+#: ../src/gcompris/gcompris.c:246
msgid ""
"Global drag and drop mode: normal, 2clicks, both. Default mode is normal."
msgstr "å?¨ç??æ??å?¨æ¨¡å¼?ï¼?æ£å¸¸ï¼?å??å?»ï¼?两è??é?½æ?¯ã??é»?认模å¼?æ?¯æ£å¸¸ç??ã??"
-#: ../src/gcompris/gcompris.c:244
+#: ../src/gcompris/gcompris.c:249
msgid "Do not avoid the execution of multiple instances of GCompris."
msgstr "ä¸?é?¿å??æ?§è¡?å¤?个GCompris å®?ä¾?ã??"
-#: ../src/gcompris/gcompris.c:906
+#: ../src/gcompris/gcompris.c:890
#, c-format
msgid ""
"GCompris is free software released under the GPL License. In order to "
-"support its development, the Windows version provides only %d of the %d "
-"activities. You can get the full version for a small fee at\n"
+"support its development, this version provides only %d of the %d activities. "
+"You can get the full version for a small fee at\n"
"<http://gcompris.net>\n"
"The GNU/Linux version does not have this restriction. If you also believe "
"that we should teach freedom to children, please consider using GNU/Linux. "
"Get more information at FSF:\n"
"<http://www.fsf.org/philosophy>"
msgstr ""
-"GCompris æ?¯å?¨GPL 许å?¯ä¸?å??è¡?ç??è?ªç?±è½¯ä»¶ã??为äº?æ?¯æ??å®?ç??å??å±?ï¼?Windows ç??æ?¬å°?å?ªæ??"
-"ä¾? %d å±?äº? %d ç??游æ??ã??å?ªé??ä¸?ç?¹è´¹ç?¨ä½ å°±å?¯ä»¥è?·å¾?å®?å?¨ç??ï¼?详æ??请æµ?è§?\n"
+"GCompris æ?¯å?¨GPL 许å?¯ä¸?å??è¡?ç??è?ªç?±è½¯ä»¶ã??为äº?æ?¯æ??å®?ç??å??å±?ï¼?æ¤ç??æ?¬å°?å?ªæ??ä¾? %d å±?"
+"äº? %d ç??游æ??ã??å?ªé??ä¸?ç?¹è´¹ç?¨ä½ å°±å?¯ä»¥è?·å¾?å®?å?¨ç??ï¼?详æ??请æµ?è§?\n"
"<http://gcompris.net>\n"
"GNU/Linux ç??没æ??è¿?个é??å?¶ã??å¦?æ??ä½ ä¹?ç?¸ä¿¡æ??们åº?该æ??è?²å©å?使ç?¨è?ªç?±è½¯ä»¶ï¼?请è??è??使"
"ç?¨GNU/Linuxç³»ç»?ã??详æ??请æµ?è§? FSF:\n"
"<http://www.fsf.org/philosophy>"
-#: ../src/gcompris/gcompris.c:1353
+#: ../src/gcompris/gcompris.c:1429
#, c-format
msgid ""
"GCompris won't start because the lock file is less than %d seconds old.\n"
msgstr "GCompris ä¸?è?½å¼?å§?è¿?ä½?ï¼?å? 为é??æ??件è?³å°?è¦? %d ç§?ã??\n"
-#: ../src/gcompris/gcompris.c:1355
+#: ../src/gcompris/gcompris.c:1431
#, c-format
msgid "The lock file is: %s\n"
msgstr "é??æ??件æ?¯ï¼? %s\n"
-#: ../src/gcompris/gcompris.c:1469
+#: ../src/gcompris/gcompris.c:1545
#, c-format
msgid ""
"GCompris\n"
@@ -3086,34 +3141,34 @@ msgstr ""
"��信� http://gcompris.net\n"
#. check the list of possible values for -l, then exit
-#: ../src/gcompris/gcompris.c:1575
+#: ../src/gcompris/gcompris.c:1648
#, c-format
msgid "Use -l to access an activity directly.\n"
msgstr "使ç?¨ -l å?»ç?´æ?¥è®¿é?®æ¸¸æ??ã??\n"
-#: ../src/gcompris/gcompris.c:1576
+#: ../src/gcompris/gcompris.c:1649
#, c-format
msgid "The list of available activities is :\n"
msgstr "æ??æ??游æ??å??表æ?¯ï¼?\n"
-#: ../src/gcompris/gcompris.c:1607
+#: ../src/gcompris/gcompris.c:1680
#, c-format
msgid "Number of activities: %d\n"
msgstr "游æ??æ?°é??ï¼? %d\n"
-#: ../src/gcompris/gcompris.c:1643
+#: ../src/gcompris/gcompris.c:1716
#, c-format
msgid "%s exists but is not readable or writable"
msgstr "%s å?å?¨ä½?æ?¯ä¸?è?½è¯»æ??å??"
-#: ../src/gcompris/gcompris.c:1706
+#: ../src/gcompris/gcompris.c:1779
#, c-format
msgid ""
"The --server option cannot be used because GCompris has been compiled "
"without network support!"
msgstr "å? 为GCompris被ç¼?è¯?æ??æ? ç½?ç»?æ?¯æ?? --server é??项ä¸?è?½ä½¿ç?¨ï¼?"
-#: ../src/gcompris/gcompris.c:1760
+#: ../src/gcompris/gcompris.c:1833
#, c-format
msgid ""
"ERROR: Profile '%s' is not found. Run 'gcompris --profile-list' to list "
@@ -3122,35 +3177,53 @@ msgstr ""
"é??误ï¼?没æ??æ?¾å?°é??ç½®æ??件 '%s' ã??è¿?è¡? 'gcompris --profile-list' å??å?ºæ??æ??ç??é??ç½®æ??"
"件\n"
-#: ../src/gcompris/gcompris.c:1774
+#: ../src/gcompris/gcompris.c:1847
#, c-format
msgid "The list of available profiles is:\n"
msgstr "æ??æ??é??ç½®æ??件å??表æ?¯ï¼?\n"
-#: ../src/gcompris/gcompris_db.c:274
+#: ../src/gcompris/gcompris_db.c:309
msgid "Unaffected"
msgstr "æ? å½±å??"
-#: ../src/gcompris/gcompris_db.c:275
+#: ../src/gcompris/gcompris_db.c:310
msgid "Users without a class"
msgstr "ç?¨æ?·æ²¡æ??ç?级"
-#: ../src/gcompris/help.c:176
+#: ../src/gcompris/gcompris_db.c:893
+#, c-format
+msgid ""
+"Loading activity from database:\n"
+"%s"
+msgstr ""
+"ä»?æ?°æ?®åº?ä¸å? 载游æ??ï¼?\n"
+"%s"
+
+#: ../src/gcompris/help.c:181
msgid "Prerequisite"
msgstr "é??æ±?"
-#: ../src/gcompris/help.c:207
+#: ../src/gcompris/help.c:212
msgid "Goal"
msgstr "ç?®ç??"
-#: ../src/gcompris/help.c:238
+#: ../src/gcompris/help.c:243
msgid "Manual"
msgstr "æ??å??"
-#: ../src/gcompris/help.c:269
+#: ../src/gcompris/help.c:274
msgid "Credit"
msgstr "æ??ç??"
+#: ../src/gcompris/menu.c:583
+#, c-format
+msgid ""
+"Loading activity from file:\n"
+"%s"
+msgstr ""
+"è½½å?¥æ¸¸æ??è?ªæ??件ï¼?\n"
+"%s"
+
#: ../src/gcompris/properties.c:497 ../src/gcompris/properties.c:504
msgid "readme"
msgstr "说æ??"
@@ -3171,6 +3244,39 @@ msgstr ""
"ä½ å?¯ä»¥å??å?«è¿?äº?å?¾å??å?°ä½ ç??ç»?ç?»å??å?¨ç?»ä¸ã??\n"
"å?¾å??æ ¼å¼?ï¼?jpegã??png å?? svg ã??\n"
+#: ../src/gcompris/sugar.c:70
+msgid "Help"
+msgstr "帮�"
+
+#: ../src/gcompris/sugar.c:71
+msgid "About"
+msgstr "��"
+
+#: ../src/gcompris/sugar.c:72
+msgid "Previous level"
+msgstr "��级�"
+
+#: ../src/gcompris/sugar.c:75
+msgid "Next level"
+msgstr "��级�"
+
+#: ../src/gcompris/sugar.c:77
+msgid "Refresh"
+msgstr "å?·æ?°"
+
+#: ../src/gcompris/sugar.c:78
+msgid "Settings"
+msgstr "设置"
+
+#. TRANSLATORS: Back as in previous
+#: ../src/gcompris/sugar.c:86
+msgid "Back"
+msgstr "è¿?å??"
+
+#: ../src/gcompris/sugar.c:87
+msgid "Stop"
+msgstr "å??æ¢"
+
#: ../src/gcompris/timer.c:244
msgid "Time Elapsed"
msgstr "已��� "
@@ -3794,12 +3900,12 @@ msgid "Type the falling letters before they reach the ground"
msgstr "å?¨å?æ¯?è?½å?°å??é?®å?¥å¯¹åº?ç??å?æ¯?"
#. TRANSLATORS: Put here the numbers in your language
-#: ../src/gletters-activity/gletters.c:225 ../src/memory-activity/memory.c:930
+#: ../src/gletters-activity/gletters.c:225 ../src/memory-activity/memory.c:931
msgid "0123456789"
msgstr "0123456789"
#. TRANSLATORS: Put here the alphabet uppercase in your language
-#: ../src/gletters-activity/gletters.c:235 ../src/memory-activity/memory.c:940
+#: ../src/gletters-activity/gletters.c:235 ../src/memory-activity/memory.c:941
msgid "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
msgstr "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
@@ -3809,15 +3915,15 @@ msgstr "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
#. the dict passed to the apply_callback
#. the returned value is the main GtkVBox of the window,
#. we can add what you want in it.
-#: ../src/gletters-activity/gletters.c:852
-#: ../src/imageid-activity/imageid.c:714 ../src/login-activity/login.py:476
-#: ../src/missing_letter-activity/missingletter.c:750
+#: ../src/gletters-activity/gletters.c:850
+#: ../src/imageid-activity/imageid.c:712 ../src/login-activity/login.py:479
+#: ../src/missing_letter-activity/missingletter.c:748
#: ../src/pythontest-activity/pythontest.py:454
-#: ../src/readingh-activity/reading.c:880
+#: ../src/readingh-activity/reading.c:878
#: ../src/scalesboard-activity/scale.c:1161
#: ../src/smallnumbers-activity/smallnumbers.c:595
#: ../src/tuxpaint-activity/tuxpaint.py:185
-#: ../src/wordsgame-activity/wordsgame.c:768
+#: ../src/wordsgame-activity/wordsgame.c:827
#, c-format, python-format
msgid ""
"<b>%s</b> configuration\n"
@@ -3826,7 +3932,7 @@ msgstr ""
"<b>%s</b> é??ç½®\n"
"对åº?é??ç½®æ??件 <b>%s</b>"
-#: ../src/gletters-activity/gletters.c:881
+#: ../src/gletters-activity/gletters.c:879
#: ../src/smallnumbers-activity/smallnumbers.c:614
msgid "Enable sounds"
msgstr "��声�"
@@ -4095,25 +4201,25 @@ msgstr ""
"ï¼?6x1=6,2x3=6ï¼?ã??å? æ¤ 6 ä¸?æ?¯è´¨æ?°ã??å?©ç?¨é?®ç??ä¸?ç®å¤´é?®å?¨æ¸¸æ??æ?¿ä¸?游å??并躲é?¿é??人ã??"
"æ??ç©ºæ ¼é?®å??æ??å??é??ç??æ?°å?ã??"
-#: ../src/guessnumber-activity/guessnumber.py:201
+#: ../src/guessnumber-activity/guessnumber.py:199
#, python-format
msgid "Guess a number between %d and %d"
msgstr "ç??æ?°å?ä»?äº? %d å?? %d ä¹?é?´"
-#: ../src/guessnumber-activity/guessnumber.py:301
+#: ../src/guessnumber-activity/guessnumber.py:299
#, python-format
msgid "Please enter a number between %d and %d"
msgstr "请è¾?å?¥ä¸?个ä»?äº? %d å?? %d ä¹?é?´ç??æ?°å?"
-#: ../src/guessnumber-activity/guessnumber.py:306
+#: ../src/guessnumber-activity/guessnumber.py:304
msgid "Out of range"
msgstr "è¶?å?ºè??å?´"
-#: ../src/guessnumber-activity/guessnumber.py:312
+#: ../src/guessnumber-activity/guessnumber.py:310
msgid "Too high"
msgstr "太�"
-#: ../src/guessnumber-activity/guessnumber.py:314
+#: ../src/guessnumber-activity/guessnumber.py:312
msgid "Too low"
msgstr "太�"
@@ -4566,16 +4672,51 @@ msgstr ""
"ä½ å?¯ä»¥ç??å?°ä¸?å?ªæ??ï¼?è¿?å?ªæ??æ?¯å·¦æ??è¿?æ?¯å?³æ??å?¢ï¼?å¦?æ??æ?¯å·¦æ??ç??è¯?请ç?¹å?»çº¢è?²æ??é?®ï¼?å?³æ??"
"ç??è¯?请ç?¹å?»ç»¿è?²æ??é?®ã??"
-#: ../src/login-activity/login.py:98
+#: ../src/lightsoff-activity/lightsoff.py:442
+msgid ""
+"Switch off all the lights, I have to go to sleep.\n"
+"If you need help, click on me."
+msgstr ""
+"å?³æ??æ??æ??ç??ç?¯ï¼?æ??å¿?é¡»å?»ç?¡è§?äº?ã??\n"
+"å¦?æ??ä½ é??è¦?帮å?©ï¼?ç?¹å?»æ??ã??"
+
+#: ../src/lightsoff-activity/lightsoff.xml.in.h:1
+msgid "Lights Off"
+msgstr "���"
+
+#: ../src/lightsoff-activity/lightsoff.xml.in.h:2
+msgid "The aim is to switch off all the lights."
+msgstr "ç?®æ ?æ?¯å?³æ??æ??æ??ç??ç?¯ã??"
+
+#: ../src/lightsoff-activity/lightsoff.xml.in.h:3
+msgid ""
+"The effect of pressing a button is to toggle the state of that button, and "
+"of its immediate vertical and horizontal neighbours. The sun and the color "
+"of the sky depend on the number of clicks needed to solve the puzzle. If you "
+"click on Tux, the solution is shown."
+msgstr ""
+"æ??æ??纽ç??ä½?ç?¨æ?¯å??æ?¢æ??纽å??æ??æ?¥è¿?å®?ç??ç«?ç?´å??æ°´å¹³æ?¹å??ä¸?ç??é?»å±?ç??ç?¶æ??ã??太é?³å??天空ç??"
+"é¢?è?²å??å?³äº?解å?³è¿·é¢?é??è¦?ç??ç?¹å?»æ?°ã??ç?¹å?»å°?ä¼?é¹?å°?æ?¾ç¤ºè§£å?³æ?¹æ¡?ã??"
+
+#: ../src/lightsoff-activity/lightsoff.xml.in.h:4
+msgid ""
+"The solver algorithm described on haar.clara.co.uk is a valuable resource to "
+"know more about the Lights Off game: <http://www.haar.clara.co.uk/Lights/"
+"solving.html>"
+msgstr ""
+"å?¨ haar.clara.co.uk ä¸?æ??è¿°ç??æ±?解ç®?æ³?æ?¯äº?解æ?´å¤?å?³äº?â??å?³ç?¯â??游æ??ç??æ??ä»·å?¼ç??èµ?æº?ï¼? "
+"<http://www.haar.clara.co.uk/Lights/solving.html>"
+
+#: ../src/login-activity/login.py:101
msgid "Profile: "
msgstr "é??ç½®æ??件ï¼?"
-#: ../src/login-activity/login.py:231
+#: ../src/login-activity/login.py:234
msgid "Login: "
msgstr "ç?»å½?å??ï¼?"
#. toggle box
-#: ../src/login-activity/login.py:491
+#: ../src/login-activity/login.py:494
msgid "Enter login to log in"
msgstr "è¾?å?¥ç?»å½?å??ç?»å½?"
@@ -4746,7 +4887,7 @@ msgstr ""
"å?©ç?¨ç®å¤´é?®è®©å°?ä¼?é¹?èµ°å?ºå¤§é?¨ã??ç©ºæ ¼é?®å??æ?¢ä¸?å?¯è§?å??å?¯è§?模å¼?ã??å?¯è§?模å¼?å?ªè?½ç»?ä½ æ??示"
"ä½?ç½®ï¼?å°±å??ä¸?å¼ å?°å?¾ã??ä½ ä¸?è?½å?¨å?¯è§?模å¼?ä¸ç§»å?¨ã??"
-#: ../src/melody-activity/melody.py:111
+#: ../src/melody-activity/melody.py:107
msgid ""
"Error: this activity cannot be played with the\n"
"sound effects disabled.\n"
@@ -5474,7 +5615,7 @@ msgstr ""
msgid "Practice money usage including cents"
msgstr "ç»?ä¹ å??æ?¬å??æ¯?ç??é??é?±ä½¿ç?¨"
-#: ../src/mosaic-activity/mosaic.py:188
+#: ../src/mosaic-activity/mosaic.py:186
msgid "Rebuild the same mosaic on the right area"
msgstr "é??æ?°æ??é? å??å?³è¾¹ç?¸å??ç??马èµ?å??"
@@ -5590,11 +5731,11 @@ msgstr "è·³ä¼?è??"
msgid "This board is game-oriented. No specific skills are needed to play."
msgstr "è¿?æ?¯ä¸?个ç®?å??ç??游æ??ã??ä¸?é??è¦?ç?¹å?«ç??æ??å·§ã??"
-#: ../src/penalty-activity/penalty.py:292
+#: ../src/penalty-activity/penalty.py:294
msgid "Click on the balloon to place it again."
msgstr "ç?¹å?»ç??æ??å®?å??æ?¾ç½®ä¸?次ã??"
-#: ../src/penalty-activity/penalty.py:294
+#: ../src/penalty-activity/penalty.py:296
msgid "Click twice on the balloon to shoot it."
msgstr "ç?¹å?»ç??两次æ?¥å??å°?ã??"
@@ -5615,18 +5756,14 @@ msgstr "å?¨ç??ä¸?å??å?»é¼ æ ?è¿?ç??å¾?å??"
msgid "Penalty kick"
msgstr "ç½?ç??"
-#: ../src/photohunter-activity/photohunter.c:137
+#: ../src/photohunter-activity/photohunter.c:512
msgid "Error: Absolutely no photo found in the data directory"
msgstr "é??误ï¼?å?¨æ?°æ?®ç?®å½?é??没æ??ä»»ä½?ç?§ç??"
-#: ../src/photohunter-activity/photohunter.c:394
+#: ../src/photohunter-activity/photohunter.c:575
msgid "Click on the differences between the two images."
msgstr "ç?¹å?»ä¸¤å?¯å?¾å??ç??ä¸?å??ä¹?å¤?ã??"
-#: ../src/photohunter-activity/photohunter.c:590
-msgid "Error: Abnormally failed to load a data file"
-msgstr "é??误ï¼?å? è½½æ?°æ?®æ??件å¼?常ç??失败"
-
#: ../src/photohunter-activity/photohunter.xml.in.h:1
msgid "Find the differences between two pictures"
msgstr "æ?¾å?ºä¸¤å?¯å?¾ç??ç??ä¸?å??ä¹?å¤?"
@@ -5840,7 +5977,7 @@ msgid "This board teaches basic colors."
msgstr "è¿?个游æ??æ??æ??å?ºæ?¬ç??é¢?è?²ã??"
#: ../src/readingh-activity/reading.c:220
-#: ../src/wordsgame-activity/wordsgame.c:207
+#: ../src/wordsgame-activity/wordsgame.c:211
msgid ""
"Error: We can't find\n"
"a list of words to play this game.\n"
@@ -5858,6 +5995,10 @@ msgstr "被�示"
msgid "We skip this level because there are not enough words in the list!"
msgstr "å? 为å?¨æ?°æ?®æ¸?å??é??没æ??足å¤?ç??è¯?è¯ï¼?æ??们跳è¿?è¿?ä¸?级å?«ï¼?"
+#: ../src/readingh-activity/reading.c:659
+msgid "Yes, I saw it"
+msgstr "æ?¯ç??ï¼?æ??ç??å?°å®?äº?"
+
#: ../src/readingh-activity/reading.c:686
msgid "No, it was not there"
msgstr "�������"
@@ -5911,7 +6052,7 @@ msgstr "é??æ?¶é??读è®ç»?"
msgid "Vertical-reading practice"
msgstr "å??ç?´é??读ç»?ä¹ "
-#: ../src/redraw-activity/redraw.py:875
+#: ../src/redraw-activity/redraw.py:881
msgid "Coordinate"
msgstr "å??æ ?"
@@ -6245,14 +6386,14 @@ msgstr "å®?æ??è¿·é¢?é??è¦?æ??è??å¿?å??é?»è¾?è?½å??"
#: ../src/sudoku-activity/sudoku.xml.in.h:2
msgid ""
-"For the first level with colored symbols, drag symbols on the left to their "
-"target position. For the higher levels, click on an empty square to give it "
-"the keyboard focus. Then enter a possible letter or number. GCompris will "
-"not let you enter invalid data."
+"For the first level with colored symbols, select a symbol on the left and "
+"click on its target position. For the higher levels, click on an empty "
+"square to give it the keyboard focus. Then enter a possible letter or "
+"number. GCompris will not let you enter invalid data."
msgstr ""
-"å?¨é¦?个级å?«ç??彩è?²æ?°ç?¬ä¸ï¼?ä»?左边æ??å?¨ä¸?å??ç??è?²å½©ç??å?¾å½¢å?°ä»?们ç??ç?®æ ?ä½?ç½®ã??å?¨æ?´é«?级"
-"å?«ä¸ï¼?ç?¹å?»ä¸?个空ç??æ?¹å??以è?·å¾?é?®ç??ç?¦ç?¹ï¼?ç?¶å??è¾?å?¥å?¯è?½ç??å?æ¯?æ??æ?°å?ï¼?å?¯è?½ç??æ?°å?æ?¾"
-"示å?¨å·¦æ??è¾¹ã??GCompris ä¸?ä¼?è®©ä½ è¾?å?¥æ? æ??ç??æ?°æ?®ã??"
+"å?¨é¦?个级å?«ç??彩è?²æ?°ç?¬ä¸ï¼?å?¨å·¦è¾¹é??æ?©ä¸?个å?¾å½¢å¹¶ç?¹å?»å®?ç??ç?®æ ?ä½?ç½®ã??å?¨æ?´é«?级å?«ä¸ï¼?"
+"ç?¹å?»ä¸?个空ç??æ?¹å??以è?·å¾?é?®ç??ç?¦ç?¹ï¼?ç?¶å??è¾?å?¥å?¯è?½ç??å?æ¯?æ??æ?°å?ã??GCompris ä¸?ä¼?è®©ä½ è¾?"
+"å?¥æ? æ??ç??æ?°æ?®ã??"
#: ../src/sudoku-activity/sudoku.xml.in.h:3
msgid "Sudoku, place unique symbols in a square."
@@ -6573,17 +6714,8 @@ msgstr "é?®ç??è®ç»?"
msgid "Type the complete word as it falls, before it reachs the ground"
msgstr "å?¨å??è¯?è?½å?°å??å?¨é?®ç??è¾?å?¥å®?æ?´ç??å??è¯?"
-#, fuzzy
-#~ msgid "Double click the mouse"
-#~ msgstr "移å?¨å¹¶ç?¹å?»é¼ æ ?"
-
-#, fuzzy
-#~ msgid "Double click the mouse on rectangles until all the blocks disappear."
-#~ msgstr "ç?¹å?»æ?¹å½¢ç?´å?°æ??æ??å?ºå??æ¶?失ã??"
-
-#, fuzzy
-#~ msgid "Double click the mouse to erase the area and discover the background"
-#~ msgstr "ç?¹å?»æ?¦é?¤å?ºå??并æ?¾ç?°è??æ?¯"
+#~ msgid "Error: Abnormally failed to load a data file"
+#~ msgstr "é??误ï¼?å? è½½æ?°æ?®æ??件å¼?常ç??失败"
#~ msgid "gcompris animation"
#~ msgstr "gcompris ��"
@@ -6612,9 +6744,6 @@ msgstr "å?¨å??è¯?è?½å?°å??å?¨é?®ç??è¾?å?¥å®?æ?´ç??å??è¯?"
#~ msgid "The corresponding items have been skipped."
#~ msgstr "è¿?个ç?¸ç¬¦ç??ç?©ä»¶å·²è¢«ç??ç?¥ã??"
-#~ msgid "Yes, I saw it"
-#~ msgstr "æ?¯ç??ï¼?æ??ç??å?°å®?äº?"
-
#~ msgid "Arabic (Tunisia)"
#~ msgstr "Arabic (Tunisia)"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]