Commit 7d3c1548 authored by Bruno Coudoin's avatar Bruno Coudoin
Browse files

Fixed bug #314680 http://bugzilla.gnome.org/show_bug.cgi?id=314680 Thanks

	Fixed bug #314680
	http://bugzilla.gnome.org/show_bug.cgi?id=314680
	Thanks to Clytie Siddall
parent a513514e
2005-09-04 Bruno coudoin <bruno.coudoin@free.fr>
Fixed bug #314680
http://bugzilla.gnome.org/show_bug.cgi?id=314680
Thanks to Clytie Siddall
* boards/administration.xml.in:
* po/TRANSLATORS.README:
* src/boards/python/admin/user_list.py:
* src/gcompris/gcompris.c:
2005-09-04 Yves Combe <yves@ycombe.net>
add file for wordlists in xml format.
......
......@@ -10,10 +10,10 @@
<_title>GCompris Administration Menu</_title>
<_description>Left-Click with the mouse to select an activity</_description>
<_prerequisite></_prerequisite>
<_goal>If you want to fine tune GCompris to your needs, you can use the administration module here. The ultimate goal is to provide reporting usage by user. This is mandatory for parents and teacher who want to analyse the progress, strength and weakeness of their kids.</_goal>
<_manual>- In the 'Boards' section you can change the list of activities. Just untoggle them in the treeview. You can change the language for reading and for example the sound language for colors.
- You can save multiple configurations, and switch easily. In the 'Profile' section add a profile, then in the 'Board' section select the profile in the combobox and after select the boards you want to be active. You can add lot of
profiles, with differents list of boards, differents language. You select the active profile to be used by default in the 'Profile' section by using the default button. You can also choose a profile from the command line.
- You can add users, class and for each class, you can create groups of users. Note that you can import users from a comma separated file too. In a profile put one or more groups. In this case the login will appears at next GCompris start. Having the kids identified in GCompris let us provide reporting for each kid. It is also to let kids teach reading or typing their names (login is configurable).</_manual>
<_goal>If you want to fine tune GCompris to your needs, you can use the administration module here. The ultimate goal is to provide child-specific reporting for parents and teacher who want to monitor the progress, strengths and weakenesses of their children.</_goal>
<_manual>- In the 'Boards' section you can change the list of activities. Just untoggle them in the treeview. You can change the language used for reading, for example, then language used for saying the name of colours.
- You can save multiple configurations, and switch easily. In the 'Profile' section add a profile, then in the 'Board' section select the profile in the combobox, then select the boards you want to be active. You can add lot of
profiles, with different lists of boards, and different languages. You set the default profile in the 'Profile' section, by chhosing the profile you want, then clicking on the 'Default' button. You can also choose a profile from the command line.
- You can add users, classes and for each class, you can create groups of users. Note that you can import users from a comma-separated file. Assign one or more groups to a profile, after which those new logins will appear after restarting GCompris. Being able to identify individual children in GCompris means we can provide individual reports. It also recognizes the children as individuals; they can learn to type in, and recognize their own usernames (login is configurable).</_manual>
</Board>
</GCompris>
......@@ -6,6 +6,20 @@ done to bring back everything to .po files but it is not exhaustive.
To complete the translation, you must also provide:
Note that in the po file when you encounter string like this:
#: ../boards/missing_letter/board1.xml.in.h:2
msgid "apple/appl_/e/h/a"
You don't have to translate apple in your language at all.
You can and should provide words that make sense to learn in your language.
The number in board1.xml.in means this word will be provided at level 1 of this very activity in gcompris.
So here is the format description:
The word The _ 3 proposals
to find is the missing chose them to
letter confuse the kid
apple appl_ / e / h / a
A set of file in boards/wordsgame/wordslevelx.yy
Where x is the level or max and yy your target locale.
Note that these words must be choosen to be simple in your language, don't
......
......@@ -368,7 +368,7 @@ class User_list:
dialog = gtk.MessageDialog(None,
gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT,
gtk.MESSAGE_INFO, gtk.BUTTONS_OK,
_("Uppercased login was not unique !\n Some of them have been changed appending time . Change them : %s !") % p)
_("One or more logins are not unique !\nYou need to change them: %s !") % p)
dialog.run()
dialog.destroy()
......
......@@ -133,11 +133,11 @@ static struct poptOption options[] = {
{"profile",'p', POPT_ARG_STRING, &popt_profile, 0,
N_("Set the profile to use. Use 'gcompris -a' to create profiles"), NULL},
{"profile-list",'\0', POPT_ARG_NONE, &popt_profile_list, 0,
N_("List all availaible profiles. Use 'gcompris -a' to create profiles"), NULL},
N_("List all available profiles. Use 'gcompris -a' to create profiles"), NULL},
{"shared-dir",'\0', POPT_ARG_STRING, &popt_shared_dir, 0,
N_("Shared directory emplacement. For profiles and boards configuration data. [$HOME/.gcompris/shared]"), NULL},
N_("Shared directory location, for profiles and board-configuration data: [$HOME/.gcompris/shared]"), NULL},
{"users-dir",'\0', POPT_ARG_STRING, &popt_users_dir, 0,
N_("Users directory emplacement. [$HOME/.gcompris/users] "), NULL},
N_("The location of user directories: [$HOME/.gcompris/users]"), NULL},
#ifndef WIN32 /* Not supported on windows */
POPT_AUTOHELP
#endif
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment