[LON-CAPA-cvs] cvs: loncom /homework inputtags.pm /interface loncoursegroups.pm loncreateuser.pm lonhelper.pm lonprintout.pm lonuserutils.pm lonwhatsnew.pm /localize/localize de.pm
bisitz
bisitz@source.lon-capa.org
Sat, 06 Dec 2008 12:49:24 -0000
This is a MIME encoded message
--bisitz1228567764
Content-Type: text/plain
bisitz Sat Dec 6 12:49:24 2008 EDT
Modified files:
/loncom/homework inputtags.pm
/loncom/interface loncoursegroups.pm loncreateuser.pm lonhelper.pm
lonprintout.pm lonuserutils.pm lonwhatsnew.pm
/loncom/localize/localize de.pm
Log:
- Separated HTML formats from translations:
Moved HTML tags from text to parameters and changed related German translations.
More changes like this needed.
- Added some missing translations, e.g. for lonprintout.pm
- Optimized/corrected some translations
--bisitz1228567764
Content-Type: text/plain
Content-Disposition: attachment; filename="bisitz-20081206124924.txt"
Index: loncom/homework/inputtags.pm
diff -u loncom/homework/inputtags.pm:1.249 loncom/homework/inputtags.pm:1.250
--- loncom/homework/inputtags.pm:1.249 Tue Nov 25 13:16:17 2008
+++ loncom/homework/inputtags.pm Sat Dec 6 12:49:12 2008
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# input definitons
#
-# $Id: inputtags.pm,v 1.249 2008/11/25 13:16:17 jms Exp $
+# $Id: inputtags.pm,v 1.250 2008/12/06 12:49:12 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -481,7 +481,7 @@
$result.='<tr><td>';
if ($uploadedfiletypes ne '*') {
$result.=
- &mt('Allowed filetypes: <b>[_1]</b>',$uploadedfiletypes).'<br />';
+ &mt('Allowed filetypes: [_1]','<b>'.$uploadedfiletypes.'</b>').'<br />';
}
if ($which eq 'uploadonly' || $which eq 'both') {
$result.=&mt('Submit a file: (only one file can be uploaded)').
@@ -516,7 +516,7 @@
my $icon=&Apache::loncommon::icon($url);
my $curfile='<a href="'.$url.'"><img src="'.$icon.
'" border="0" />'.$uploadedfile.'</a>';
- return &mt('Currently submitted: <tt>[_1]</tt>',$curfile);
+ return &mt('Currently submitted: [_1]','<tt>'.$curfile.'</tt>');
}
@@ -546,7 +546,9 @@
my $bad_files = '<span class="LC_filename">'.
join('</span>, <span class="LC_filename">',@bad_file_list).
'</span>';
- $result.='<br />'.&mt('<span class="LC_error">These file(s) don\'t exist:</span> [_1]',$bad_files);
+ $result.='<p><span class="LC_error">'
+ .&mt("These file(s) don't exist: [_1]",$bad_files)
+ .'</span></p>';
}
return $result;
@@ -811,7 +813,7 @@
} elsif ($award eq 'SIG_FAIL') {
my ($used,$min,$max)=split(':',$awardmsg);
my $word = ($used < $min) ? 'more' : 'fewer';
- $message = &mt("Submission not graded. Use $word digits.",$used);
+ $message = &mt("Submission not graded. Use $word digits.",$used);
$css_class=$possible_class{'not_charged_try'};
$button=1;
} elsif ($award eq 'UNIT_INVALID_INSTRUCTOR') {
Index: loncom/interface/loncoursegroups.pm
diff -u loncom/interface/loncoursegroups.pm:1.81 loncom/interface/loncoursegroups.pm:1.82
--- loncom/interface/loncoursegroups.pm:1.81 Wed Dec 3 21:59:37 2008
+++ loncom/interface/loncoursegroups.pm Sat Dec 6 12:49:17 2008
@@ -1,6 +1,6 @@
# The LearningOnline Network with CAPA
#
-# $Id: loncoursegroups.pm,v 1.81 2008/12/03 21:59:37 schafran Exp $
+# $Id: loncoursegroups.pm,v 1.82 2008/12/06 12:49:17 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -1668,8 +1668,8 @@
<td class="LC_description">'.&mt('Granularity:').'</td>
<td colspan="10">'.$lt{'doyo'}.' <label><input type="radio" name="granularity" value="Yes" />'.&mt('Yes').'</label> <label><input type="radio" name="granularity" value="No" checked="checked" />'.&mt('No').'</label>');
if ($action eq 'modify') {
- $r->print(' ('.&mt('Currently set to "[_1]"',
- &mt($$stored{'granularity'})).')');
+ $r->print(' ('.&mt('Currently set to [_1].'
+ ,'"'.&mt($$stored{'granularity'}).'"').')');
}
$r->print('
</td>
@@ -3509,7 +3509,6 @@
'adds' => "If automatic $gpterm enrollment is enabled, when a user is newly assigned a ".lc($crstype)."-wide or section-specific role, he/she will automatically be added as a member of the $gpterm, with start and end access dates defined by the default dates set for the $gpterm, unless he/she is already a $gpterm member, with access dates that permit either current or future $gpterm access.",
'drops' => "If automatic $gpterm disenrollment is enabled, when a user's role is expired, access to the $gpterm will be terminated unless the user continues to have other ".lc($crstype)."-wide or section-specific active or future roles which receive automatic membership in the $gpterm.",
'pirs' => "Pick roles and sections for automatic $gpterm enrollment",
- 'curr' => 'Currently set to',
'on' => 'on',
'off' => 'off',
'auad' => "Automatically enable $gpterm membership when roles are added?",
@@ -3537,14 +3536,14 @@
<nobr>'.$$lt{'auad'}.':
<label><input type="radio" name="autoadd" value="on" />'.&mt('on').' </label><label><input type="radio" name="autoadd" value="off" checked="checked" />'.&mt('off').'</label>');
if ($action eq 'modify') {
- $r->print(' ('.$$lt{'curr'}.' <b>'.$$lt{$add}.'</b>)');
+ $r->print(' ('.&mt('Currently set to [_1].','<b>'.$$lt{$add}.'</b>').')');
}
$r->print('
</nobr><br />
<nobr>'.$$lt{'auex'}.':
<label><input type="radio" name="autodrop" value="on" />'.&mt('on').' </label><label><input type="radio" name="autodrop" value="off" checked="checked" />'.&mt('off').'</label>');
if ($action eq 'modify') {
- $r->print(' ('.$$lt{'curr'}.' <b>'.$$lt{$drop}.'</b>)');
+ $r->print(' ('.&mt('Currently set to [_1].','<b>'.$$lt{$drop}.'</b>').')');
}
$r->print('</nobr><br /><br />'.$$lt{'mapr'});
}
Index: loncom/interface/loncreateuser.pm
diff -u loncom/interface/loncreateuser.pm:1.265 loncom/interface/loncreateuser.pm:1.266
--- loncom/interface/loncreateuser.pm:1.265 Wed Dec 3 19:26:05 2008
+++ loncom/interface/loncreateuser.pm Sat Dec 6 12:49:18 2008
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Create a user
#
-# $Id: loncreateuser.pm,v 1.265 2008/12/03 19:26:05 mielkec Exp $
+# $Id: loncreateuser.pm,v 1.266 2008/12/06 12:49:18 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -2248,8 +2248,8 @@
my $result=&Apache::lonnet::assignrole($env{'form.ccdomain'},
$env{'form.ccuname'},$url,$role,0,$now,'','',
$context);
- $output = &mt('Re-enabling [_1] in [_2]: <b>[_3]</b>',
- $role,$url,$result).'<br />';
+ $output = &mt('Re-enabling [_1] in [_2]: [_3]',
+ $role,$url,'<b>'.$result.'</b>').'<br />';
}
$r->print($output);
if (!grep(/^\Q$role\E$/,@rolechanges)) {
@@ -2262,8 +2262,8 @@
my $result = &Apache::lonnet::assigncustomrole(
$env{'form.ccdomain'}, $env{'form.ccuname'},
$url,$rdom,$rnam,$rolename,0,$now,undef,$context);
- $r->print(&mt('Re-enabling custom role [_1] by [_2]@[_3] in [_4] : <b>[_5]</b>',
- $rolename,$rnam,$rdom,$url,$result).'<br />');
+ $r->print(&mt('Re-enabling custom role [_1] by [_2]@[_3] in [_4] : [_5]',
+ $rolename,$rnam,$rdom,$url,'<b>'.$result.'</b>').'<br />');
if (!grep(/^cr$/,@rolechanges)) {
push(@rolechanges,'cr');
}
@@ -4450,10 +4450,30 @@
&Apache::lonuserutils::can_create_user($env{'request.role.domain'},$context);
if ($cancreate) {
my $showdom = &display_domain_info($env{'request.role.domain'});
- $response .= '<br /><br />'.&mt("<b>To add a new user</b> (you can only create new users in your current role's domain - <span class=\"LC_cusr_emph\">[_1]</span>):",$env{'request.role.domain'}).'<ul><li>'.&mt("Set 'Domain/institution to search' to: <span class=\"LC_cusr_emph\">[_1]</span>",$showdom).'<li>'.&mt("Set 'Search criteria' to: <span class=\"LC_cusr_emph\">'username is ...... in selected LON-CAPA domain'").'</span></li><li>'.&mt('Provide the proposed username').'</li><li>'.&mt('Search').'</li></ul><br />';
+ $response .= '<br /><br />'
+ .'<b>'.&mt('To add a new user:').'</b>'
+ .'<br />'
+ .&mt("(You can only create new users in your current role's domain - [_1])"
+ ,'<span class="LC_cusr_emph">'.$env{'request.role.domain'}.'</span>')
+ .'<ul><li>'
+ .&mt("Set 'Domain/institution to search' to: [_1]",'<span class="LC_cusr_emph">'.$showdom.'</span>')
+ .'</li><li>'
+ .&mt("Set 'Search criteria' to: [_1]username is ..... in selected LON-CAPA domain[_2]",'<span class="LC_cusr_emph">','</span>')
+ .'</li><li>'
+ .&mt('Provide the proposed username')
+ .'</li><li>'
+ .&mt("Click 'Search'")
+ .'</li></ul><br />';
} else {
my $helplink = ' href="javascript:helpMenu('."'display'".')"';
- $response .= '<br /><br />'.&mt("You are not authorized to create new users in your current role's domain - <span class=\"LC_cusr_emph\">[_1]</span>.",$env{'request.role.domain'}).'<br />'.&mt('Contact the <a[_1]>helpdesk</a> if you need to create a new user.',$helplink).'<br /><br />';
+ $response .= '<br /><br />'
+ .&mt("You are not authorized to create new users in your current role's domain - [_1]."
+ ,'<span class="LC_cusr_emph">'.$env{'request.role.domain'}.'</span>')
+ .'<br />'
+ .&mt('Contact the [_1]helpdesk[_2] if you need to create a new user.'
+ ,' <a'.$helplink.'>'
+ ,'</a>')
+ .'<br /><br />';
}
}
}
Index: loncom/interface/lonhelper.pm
diff -u loncom/interface/lonhelper.pm:1.166 loncom/interface/lonhelper.pm:1.167
--- loncom/interface/lonhelper.pm:1.166 Wed Sep 17 15:53:34 2008
+++ loncom/interface/lonhelper.pm Sat Dec 6 12:49:18 2008
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# .helper XML handler to implement the LON-CAPA helper
#
-# $Id: lonhelper.pm,v 1.166 2008/09/17 15:53:34 raeburn Exp $
+# $Id: lonhelper.pm,v 1.167 2008/12/06 12:49:18 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -3633,7 +3633,7 @@
# Print the granularity, depending on the action
if ($vars->{GRANULARITY} eq 'whole_course') {
- $resourceString .= '<li>'.&mt('for <b>all resources in the course</b>').'</li>';
+ $resourceString .= '<li>'.&mt('for [_1]all resources in the course[_2]','<b>','</b>').'</li>';
if ($vars->{TARGETS} eq 'course') {
$level = 14; # general course, see lonparmset.pm perldoc
} elsif ($vars->{TARGETS} eq 'section') {
@@ -3749,7 +3749,7 @@
# Print targets
if ($vars->{TARGETS} eq 'course') {
- $result .= '<li>'.&mt('for <b>all students in course</b>').'</li>';
+ $result .= '<li>'.&mt('for [_1]all students in course[_2]','<b>','</b>').'</li>';
} elsif ($vars->{TARGETS} eq 'section') {
my $section = $vars->{SECTION_NAME};
$result .= '<li>'.&mt('for section [_1]',"<b>$section</b>").'</li>';
Index: loncom/interface/lonprintout.pm
diff -u loncom/interface/lonprintout.pm:1.545 loncom/interface/lonprintout.pm:1.546
--- loncom/interface/lonprintout.pm:1.545 Tue Nov 4 14:13:16 2008
+++ loncom/interface/lonprintout.pm Sat Dec 6 12:49:18 2008
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Printout
#
-# $Id: lonprintout.pm,v 1.545 2008/11/04 14:13:16 bisitz Exp $
+# $Id: lonprintout.pm,v 1.546 2008/12/06 12:49:18 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -2696,9 +2696,9 @@
$helper->{VARS}->{'postdata'} &&
$helper->{VARS}->{'assignment'}) {
# Allow problems from sequence
- push @{$printChoices}, [&mt('Selected <b>Problems</b> in folder <b><i>[_1]</i></b>',$sequenceTitle), 'map_problems', 'CHOOSE_PROBLEMS'];
+ push @{$printChoices}, [&mt('Selected [_1]Problems[_2] from folder [_3]','<b>','</b>','<b><i>'.$sequenceTitle.'</i></b>'), 'map_problems', 'CHOOSE_PROBLEMS'];
# Allow all resources from sequence
- push @{$printChoices}, [&mt('Selected <b>Resources</b> in folder <b><i>[_1]</i></b>',$sequenceTitle), 'map_problems_pages', 'CHOOSE_PROBLEMS_HTML'];
+ push @{$printChoices}, [&mt('Selected [_1]Resources[_2] from folder [_3]','<b>','</b>','<b><i>'.$sequenceTitle.'</i></b>'), 'map_problems_pages', 'CHOOSE_PROBLEMS_HTML'];
my $helperFragment = <<HELPERFRAGMENT;
<state name="CHOOSE_PROBLEMS" title="Select Problem(s) to print">
@@ -2727,8 +2727,8 @@
&Apache::lonxml::xmlparse($r, 'helper', $helperFragment);
}
- # If the user has pfo (print for otheres) allow them to print all
- # problems and resources in the entier course, optionally for selected students
+ # If the user has pfo (print for others) allow them to print all
+ # problems and resources in the entire course, optionally for selected students
if ($perm{'pfo'} && !$is_published &&
($helper->{VARS}->{'postdata'}=~/\/res\// || $helper->{VARS}->{'postdata'}=~/\/(syllabus|smppg|aboutme|bulletinboard)$/)) {
@@ -2778,8 +2778,8 @@
ALL_PROBLEMS
if ($helper->{VARS}->{'assignment'}) {
- push @{$printChoices}, [&mt("Selected <b>Problems</b> from folder <b><i>[_1]</i></b> for <b>selected people</b>",$sequenceTitle), 'problems_for_students', 'CHOOSE_STUDENTS'];
- push @{$printChoices}, [&mt("Selected <b>Problems</b> from folder <b><i>[_1]</i></b> for <b>CODEd assignments</b>",$sequenceTitle), 'problems_for_anon', 'CHOOSE_ANON1'];
+ push @{$printChoices}, [&mt('Selected [_1]Problems[_2] from folder [_3] for [_4]selected people[_5]','<b>','</b>','<b><i>'.$sequenceTitle.'</i></b>','<b>','</b>'), 'problems_for_students', 'CHOOSE_STUDENTS'];
+ push @{$printChoices}, [&mt('Selected [_1]Problems[_2] from folder [_3] for [_4]CODEd assignments[_5]','<b>','</b>','<b><i>'.$sequenceTitle.'</i></b>','<b>','</b>'), 'problems_for_anon', 'CHOOSE_ANON1'];
}
my $randomly_ordered_warning =
@@ -2957,8 +2957,8 @@
if ($helper->{VARS}->{'assignment'}) {
- push @{$printChoices}, [&mt("Selected <b>Resources</b> from folder <b><i>[_1]</i></b> for <b>selected people</b>",$sequenceTitle), 'resources_for_students', 'CHOOSE_STUDENTS1'];
- push @{$printChoices}, [&mt("Selected <b>Resources</b> from folder <b><i>[_1]</i></b> for <b>CODEd assignments</b>",$sequenceTitle), 'resources_for_anon', 'CHOOSE_ANON2'];
+ push @{$printChoices}, [&mt('Selected [_1]Resources[_2] from folder [_3] for [_4]selected people[_5]','<b>','</b>','<b><i>'.$sequenceTitle.'</i></b>','<b>','</b>'), 'resources_for_students', 'CHOOSE_STUDENTS1'];
+ push @{$printChoices}, [&mt('Selected [_1]Resources[_2] from folder [_3] for [_4]CODEd assignments[_5]','<b>','</b>','<b><i>'.$sequenceTitle.'</i></b>','<b>','</b>'), 'resources_for_anon', 'CHOOSE_ANON2'];
}
@@ -3081,7 +3081,7 @@
) {
my $pretty_dir = &Apache::lonnet::hreflocation($subdir);
- push @{$printChoices}, [&mt("Selected <b>Problems</b> from current subdirectory <b><i>[_1]</i></b>",$pretty_dir), 'problems_from_directory', 'CHOOSE_FROM_SUBDIR'];
+ push @{$printChoices}, [&mt('Selected [_1]Problems[_2] from current subdirectory [_3]','<b>','</b>','<b><i>'.$pretty_dir.'</i></b>','<b>','</b>'), 'problems_from_directory', 'CHOOSE_FROM_SUBDIR'];
my $xmlfrag = <<CHOOSE_FROM_SUBDIR;
<state name="CHOOSE_FROM_SUBDIR" title="Select File(s) from <b><small>$pretty_dir</small></b> to print">
Index: loncom/interface/lonuserutils.pm
diff -u loncom/interface/lonuserutils.pm:1.73 loncom/interface/lonuserutils.pm:1.74
--- loncom/interface/lonuserutils.pm:1.73 Wed Oct 15 14:12:41 2008
+++ loncom/interface/lonuserutils.pm Sat Dec 6 12:49:18 2008
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Utility functions for managing LON-CAPA user accounts
#
-# $Id: lonuserutils.pm,v 1.73 2008/10/15 14:12:41 bisitz Exp $
+# $Id: lonuserutils.pm,v 1.74 2008/12/06 12:49:18 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -3636,8 +3636,8 @@
if ($entries{$fields{'username'}}
ne &LONCAPA::clean_username($entries{$fields{'username'}})) {
$r->print('<br />'.
- &mt('<b>[_1]</b>: Unacceptable username for user [_2] [_3] [_4] [_5]',
- $entries{$fields{'username'}},$fname,$mname,$lname,$gen).
+ &mt('[_1]: Unacceptable username for user [_2] [_3] [_4] [_5]',
+ '<b>'.$entries{$fields{'username'}}.'</b>',$fname,$mname,$lname,$gen).
'</b>');
next;
} else {
@@ -3657,10 +3657,10 @@
$entries{$fields{'sec'}} =~ s/\W//g;
my $item = $entries{$fields{'sec'}};
if ($item eq "none" || $item eq 'all') {
- $r->print('<br />'.&mt('<b>[_1]</b>: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]" - this is a reserved word.',$username,$fname,$mname,$lname,$gen,$item));
+ $r->print('<br />'.&mt('[_1]: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]" - this is a reserved word.','<b>'.$username.'</b>',$fname,$mname,$lname,$gen,$item));
next;
} elsif (exists($curr_groups{$item})) {
- $r->print('<br />'.&mt('<b>[_1]</b>: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]" - this is a course group.',$username,$fname,$mname,$lname,$gen,$item).' '.&mt('Section names and group names must be distinct.'));
+ $r->print('<br />'.&mt('[_1]: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]" - this is a course group.','<b>'.$username.'</b>',$fname,$mname,$lname,$gen,$item).' '.&mt('Section names and group names must be distinct.'));
next;
} else {
push(@secs,$item);
@@ -3672,7 +3672,7 @@
if (ref($userlist{$username.':'.$userdomain}) eq 'ARRAY') {
my $currsec = $userlist{$username.':'.$userdomain}[$secidx];
if ($currsec ne $env{'request.course.sec'}) {
- $r->print('<br />'.&mt('<b>[_1]</b>: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]".',$username,$fname,$mname,$lname,$gen,$secs[0]).'<br />');
+ $r->print('<br />'.&mt('[_1]: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]".','<b>'.$username.'</b>',$fname,$mname,$lname,$gen,$secs[0]).'<br />');
if ($currsec eq '') {
$r->print(&mt('This user already has an active/future student role in the course, unaffiliated to any section.'));
@@ -3722,8 +3722,13 @@
}
if ($role eq '') {
my $rolestr = join(', ',@permitted_roles);
- $r->print('<br />'.
- &mt('<b>[_1]</b>: You do not have permission to add the requested role [_2] for the user.',$entries{$fields{'username'}},$entries{$fields{'role'}}).'<br />'.&mt('Allowable role(s) is/are: [_1].',$rolestr)."\n");
+ $r->print('<br />'
+ .&mt('[_1]: You do not have permission to add the requested role [_2] for the user.'
+ ,'<b>'.$entries{$fields{'username'}}.'</b>'
+ ,$entries{$fields{'role'}})
+ .'<br />'
+ .&mt('Allowable role(s) is/are: [_1].',$rolestr)."\n"
+ );
next;
}
}
@@ -3883,15 +3888,15 @@
} else {
if ($context eq 'course') {
$r->print('<br />'.
- &mt('<b>[_1]</b>: Unable to enroll. No password specified.',$username)
+ &mt('[_1]: Unable to enroll. No password specified.','<b>'.$username.'</b>')
);
} elsif ($context eq 'author') {
$r->print('<br />'.
- &mt('<b>[_1]</b>: Unable to add co-author. No password specified.',$username)
+ &mt('[_1]: Unable to add co-author. No password specified.','<b>'.$username.'</b>')
);
} else {
$r->print('<br />'.
- &mt('<b>[_1]</b>: Unable to add user. No password specified.',$username)
+ &mt('[_1]: Unable to add user. No password specified.','<b>'.$username.'</b>')
);
}
}
@@ -3994,7 +3999,7 @@
if ($userresult =~ /^error:(.+)$/) {
my $error = $1;
$r->print('<br />'.
- &mt('<b>[_1]</b>: Unable to add/modify: [_2]',$username.':'.$userdomain,$error));
+ &mt('[_1]: Unable to add/modify: [_2]','<b>'.$username.':'.$userdomain.'</b>',$error));
}
} else {
$counts->{'user'} ++;
@@ -4004,7 +4009,7 @@
if ($authresult =~ /^error:(.+)$/) {
my $error = $1;
$r->print('<br />'.
- &mt('<b>[_1]</b>: Unable to modify authentication: [_2]',$username.':'.$userdomain,$error));
+ &mt('[_1]: Unable to modify authentication: [_2]','<b>'.$username.':'.$userdomain.'</b>',$error));
}
} else {
$counts->{'auth'} ++;
@@ -4014,7 +4019,7 @@
if ($roleresult =~ /^error:(.+)$/) {
my $error = $1;
$r->print('<br />'.
- &mt('<b>[_1]</b>: Unable to add role: [_2]',$username.':'.$userdomain,$error));
+ &mt('[_1]: Unable to add role: [_2]','<b>'.$username.':'.$userdomain.'</b>',$error));
}
} else {
$counts->{'role'} ++;
@@ -4284,7 +4289,7 @@
$r->print('<p><b>'.&mt("$result_text{'ok'}{$choice} role(s) for [quant,_1,user,users,no users].",$count).'</b></p>');
if ($count > 0) {
if ($choice eq 'revoke' || $choice eq 'drop') {
- $r->print('<p>'.&mt('Re-enabling will re-activate data for the role.</p>'));
+ $r->print('<p>'.&mt('Re-enabling will re-activate data for the role.').'</p>');
}
# Flush the course logs so reverse user roles immediately updated
&Apache::lonnet::flushcourselogs();
Index: loncom/interface/lonwhatsnew.pm
diff -u loncom/interface/lonwhatsnew.pm:1.80 loncom/interface/lonwhatsnew.pm:1.81
--- loncom/interface/lonwhatsnew.pm:1.80 Tue Aug 26 01:12:16 2008
+++ loncom/interface/lonwhatsnew.pm Sat Dec 6 12:49:18 2008
@@ -1,5 +1,5 @@
#
-# $Id: lonwhatsnew.pm,v 1.80 2008/08/26 01:12:16 raeburn Exp $
+# $Id: lonwhatsnew.pm,v 1.81 2008/12/06 12:49:18 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -354,11 +354,13 @@
.' <span class="LC_nobreak">'
.&mt('Currently: [_1].','<i>'.$currinit.'</i>')
.' '
- .&mt('<b>Change</b> for just [_1]this course[_2]'
- .' or for all [_3]your courses[_2].'
+ .&mt('[_1]Change[_2] for just [_3]this course[_4] or for all [_5]your courses[_6].'
+ ,'<b>'
+ ,'</b>'
,'<a href="/adm/whatsnew?command=courseinit&refpage='.$refpage.'">'
,'</a>'
- ,'<a href="/adm/preferences?action=changecourseinit&refpage='.$refpage.'">')
+ ,'<a href="/adm/preferences?action=changecourseinit&refpage='.$refpage.'">'
+ ,'</a>')
.' </span><br /><hr />');
if ($command eq 'reset') {
@@ -677,7 +679,13 @@
document.discussionswitch.submit();
}
</script>');
- $r->print('<br />'.&mt('Choose whether or not to display a count of the number of new posts for each resource or bulletin board which has unread posts.').'<br />'.&mt("This can increase the time taken to gather data for the '<i>What's New?</i>' page by a few seconds.").' '.&mt("Currently set to <b>$current</b>."));
+ $r->print('<br />'
+ .&mt('Choose whether or not to display a count of the number of new posts for each resource or bulletin board which has unread posts.')
+ .'<br />'
+ .&mt("This can increase the time taken to gather data for the '<i>What's New?</i>' page by a few seconds.")
+ .' '
+ .&mt('Currently set to [_1].','<b>'.$current.'</b>.')
+ );
$r->print('<br /><br />
<form method="post" name="discussionswitch" action="/adm/whatsnew">
<input type="hidden" name="command" value="newdiscconf" />
@@ -1873,9 +1881,10 @@
\%courseinit_settings,$udom,$uname);
if ($outcome eq 'ok') {
if ($page_control eq 'global preferences') {
- $result = &mt("Page displayed after role selection in $lctype now set by <b>user's global preferences</b>.");
+ $result = &mt("Page displayed after role selection in $lctype now set by [_1]user's global preferences[_2].",'<b>','</b>');
} else {
- $result = &mt('Page displayed after role selection in this '.$lctype.' set to <b>[_2]</b>',$lctype,$$initpage{$env{'form.courseinit_page'}});
+ $result = &mt('Page displayed after role selection in this '.$lctype.' set to [_1].'
+ ,'<b>'.$$initpage{$env{'form.courseinit_page'}}.'</b>');
}
} else {
&Apache::lonnet::logthis('Error saving whatsnew courseinit '.
@@ -1887,8 +1896,10 @@
'<b>'.$page_control.'</b>',
'<tt>'.$outcome.'</tt>.<br />');
} else {
- $result = &mt('Unable to set page display, after role selection, for this '.$lctype.' to <b>[_2]</b> due to <tt>[_3]</tt>.<br />',
- $$initpage{$env{'form.courseinit_page'}},$outcome);
+ $result = &mt('Unable to set page display, after role selection, for this '.$lctype.' to [_1] due to [_2].'
+ ,'<b>'.$$initpage{$env{'form.courseinit_page'}}.'</b>'
+ ,'<tt>'.$outcome.'</tt>')
+ .'<br />';
}
}
}
Index: loncom/localize/localize/de.pm
diff -u loncom/localize/localize/de.pm:1.175 loncom/localize/localize/de.pm:1.176
--- loncom/localize/localize/de.pm:1.175 Fri Dec 5 18:20:22 2008
+++ loncom/localize/localize/de.pm Sat Dec 6 12:49:23 2008
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# German Localization Lexicon
#
-# $Id: de.pm,v 1.175 2008/12/05 18:20:22 schafran Exp $
+# $Id: de.pm,v 1.176 2008/12/06 12:49:23 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -2648,14 +2648,8 @@
'can not be accessed from your location.'
=> 'kann von Ihrer Position aus nicht aufgerufen werden.',
- '<b>[_1]</b>: Unable to enroll: [_2]'
-=> '<b>[_1]</b>: Kursbelegung nicht möglich für [_2]',
-
- '<b>[_1]</b>: Unable to enroll. No password specified.'
-=> '<b>[_1]</b>: Kursbelegung nicht möglich. Kein Passwort angegeben.',
-
- '<b>[_1]</b>: Unacceptable username for user [_2] [_3] [_4] [_5]'
-=> '<b>[_1]</b>: Unzulässige Benutzerkennung für den Benutzer [_2] [_3] [_4] [_5]',
+ '[_1]: Unacceptable username for user [_2] [_3] [_4] [_5]'
+=> '[_1]: Unzulässige Benutzerkennung für den Benutzer [_2] [_3] [_4] [_5]',
'All Documents in Course'
=> 'Alle Ressourcen im Kurs',
@@ -3533,8 +3527,8 @@
'All Students'
=> 'Alle Studierenden',
- 'Allowed filetypes: <b>[_1]</b>'
-=> 'Akzeptierte Dateitypen: <b>[_1]</b>',
+ 'Allowed filetypes: [_1]'
+=> 'Akzeptierte Dateitypen: [_1]',
'An error occurred during the attempt to change the section for this student.'
=> 'Beim Ändern der Sektion für diesen Studenten trat ein Fehler auf.',
@@ -3710,8 +3704,8 @@
'The following [quant,_1,role,roles] will become active in the future:'
=> 'Die [quant,_1,folgende Rolle wird,folgenden Rollen werden] zukünftig aktiv:',
- 'Currently submitted: <tt>[_1]</tt>'
-=> 'Derzeit eingereicht: <tt>[_1]</tt>',
+ 'Currently submitted: [_1]'
+=> 'Derzeit eingereicht: [_1]',
'Custom Role Editor'
=> 'Editor für benutzerdefinierte Rollen',
@@ -4149,7 +4143,7 @@
=> 'Alter Wert',
'One particular problem (overrides folder and course defaults)'
-=> 'Eine bestimmte Aufgabe (überschreibt Verzeichnis- und Kurs-Defaultwerte)',
+=> 'Eine bestimmte Aufgabe (überschreibt Verzeichnis- und Kurs-Voreinstellungen)',
'Online Help'
=> 'Online-Hilfe',
@@ -4924,7 +4918,7 @@
=> '#_1 ist die Bezeichnung der Auswahlmöglichkeit, _2 ist der aktuelle Wert der Auswahlmöglichkeit',
'" [_1] " is not an acceptable number of tries. Tries must be a positive number with no decimal point.'
-=> '" [_1] " ist keine zulässige Anzahl von Versuchen. Die Anzahl muss eine positive, ganze Zahl (ohne Dezimalkurs) sein.',
+=> '" [_1] " ist keine zulässige Anzahl von Versuchen. Die Anzahl muss eine positive, ganze Zahl (ohne Dezimaltrennzeichen) sein.',
'" [_1] " is not an acceptable weight. Weight must be a positive number.'
=> '" [_1] " ist keine zulässige Gewichtung. Die Gewichtung muss eine positive Zahl sein.',
@@ -4993,7 +4987,7 @@
=> 'Hilfsprogramm zur Kurs-Einrichtung',
'Course default for all problems'
-=> 'Default-Einstellungen des Kurses für alle Aufgaben',
+=> 'Voreinstellungen des Kurses für alle Aufgaben',
'Course members can provide feedback about the course. You can choose who will receive the feedback, such as a different instructor or a TA. Please enter their LON-CAPA address below, in the form user:domain, where "user" and "domain" are both the LON-CAPA username and LON-CAPA domain, not an email address.'
=> 'Kursmitglieder können Feedback zum Kurs geben. Sie können hier auswählen, wer das Feedback empfangen soll, wie z.B. ein anderer Dozent oder Tutor. Bitte geben Sie deren LON-CAPA-Benutzer unten in der Form benutzer:domäne ein, wobei "benutzer" und "domäne" LON-CAPA-Benutzerkennung und LON-CAPA-Domäne sind. Verwenden Sie keine E-Mail-Adresse!',
@@ -5036,7 +5030,7 @@
=> 'Fälligkeitsdatum (duedate)',
'Every problem in a particular folder (overrides course default)'
-=> 'Jede Aufgabe in einen bestimmten Verzeichnis ablegen (Überschreibt Default-Einstellungen des Kurses)',
+=> 'Jede Aufgabe in einen bestimmten Verzeichnis (überschreibt Kurs-Voreinstellung)',
'Exit'
=> 'Beenden',
@@ -5359,11 +5353,11 @@
'for'
=> 'für',
- 'for <b>all resources in the course</b>'
-=> 'für <b>alle Ressourcen des Kurses</b>',
+ 'for [_1]all resources in the course[_2]'
+=> 'für [_1]alle Ressourcen des Kurses[_2]',
- 'for <b>all students in course</b>'
-=> 'für <b>alle Teilnehmer des Kurses</b>',
+ 'for [_1]all students in course[_2]'
+=> 'für [_1]alle Teilnehmer des Kurses[_2]',
'for [_1]'
=> 'für [_1]',
@@ -6100,20 +6094,20 @@
'(mark desired resources then click "next" button)'
=> '(markieren Sie gewünschte Ressourcen und klicken Sie dann auf "Weiter")',
-# '<b>Change</b> for just <a href="/adm/whatsnew?command=courseinit&refpage=[_1]">this course</a>'
-#=> '<b>Änderen:</b> nur für <a href="/adm/whatsnew?command=courseinit&refpage=[_1]">diesen Kurs</a>',
+ '[_1]Change[_2] for just [_3]this course[_4] or for all [_5]your courses[_6].'
+=> '[_1]Ändern:[_2] nur für [_3]diesen Kurs[_4] oder für alle [_5]Ihre Kurse[_6].',
-# 'or for all <a href="/adm/preferences?action=changecourseinit&refpage=[_1]">your courses</a>.'
-#=> 'oder für alle <a href="/adm/preferences?action=changecourseinit&refpage=[_1]">Ihre Kurse</a>',
+ "Page displayed after role selection in course now set by [_1]user's global preferences[_2]."
+=> "Seite, die nach Betreten des Kurses angezeigt werden soll, wird nun durch Ihre [_1]allgemeinen Benutzereinstellungen[_2] gesteuert.",
- '<b>Change</b> for just [_1]this course[_2] or for all [_3]your courses[_2].'
-=> '<b>Ändern:</b> nur für [_1]diesen Kurs[_2] oder für alle [_3]Ihre Kurse[_2].',
+ 'Page displayed after role selection in this course set to [_1].'
+=> 'Seite, die nach Betreten des Kurses angezeigt werden soll, wurde auf [_1] gesetzt.',
- "Page displayed after role selection in course now set by <b>user's global preferences</b>."
-=> "Seite, die nach Betreten des Kurses angezeigt werden soll, wird nun durch Ihre <b>allgemeinen Benutzereinstellungen</b> gesteuert.",
+ 'Unable to set control of page display to [_1] due to [_2].'
+=> 'Setzen der Seitenanzeige-Einstellungen auf [_1] war nicht möglich aufgrund von [_2].',
- "Page displayed after role selection in this course set to <b>[_2]</b>"
-=> "Seite, die nach Betreten des Kurses angezeigt werden soll, wurde auf <b>[_2]</b> gesetzt.",
+ 'Unable to set page display, after role selection, for this course to [_1] due to [_2].'
+=> 'Setzen der Seitenanzeige-Einstellungen nach Rollenauswahl für diesen Kurs auf [_1] war nicht möglich aufgrund von [_2].',
'Add or Edit Blog Entries'
=> 'Blog-Einträge hinzufügen oder bearbeiten',
@@ -6340,11 +6334,38 @@
'Select the sequence to print resources from:'
=> 'Wählen Sie die Sequenz, aus der Ressourcen gedruckt werden sollen:',
- 'Selected <b>Problems</b> in folder <b><i>[_1]</i></b>'
-=> 'Bestimmte <b>Aufgaben</b> im Verzeichnis <b><i>[_1]</i></b>',
+ 'Selected [_1]Problems[_2] from folder [_3]'
+=> 'Bestimmte [_1]Aufgaben[_2] aus dem Verzeichnis [_3]',
+
+ 'Selected [_1]Resources[_2] from folder [_3]'
+=> 'Bestimmte [_1]Ressourcen[_2] aus dem Verzeichnis [_3]',
+
+ 'Selected <b>Problems</b> from <b>entire course</b>'
+=> 'Bestimmte <b>Aufgaben</b> des <b>gesamten Kurses</b>',
+
+ 'Selected <b>Resources</b> from <b>entire course</b>'
+=> 'Bestimmte <b>Ressourcen</b> des <b>gesamten Kurses</b>',
+
+ 'Selected <b>Problems</b> from <b>entire course</b> for <b>selected people</b>'
+=> 'Bestimmte <b>Ressourcen</b> des <b>gesamten Kurses</b> für <b>bestimmte Personen</b>',
+
+ 'Selected [_1]Problems[_2] from folder [_3] for [_4]selected people[_5]'
+=> 'Bestimmte [_1]Aufgaben[_2] aus dem Verzeichnis [_3] für [_4]bestimmte Personen[_5]',
+
+ 'Selected [_1]Problems[_2] from folder [_3] for [_4]CODEd assignments[_5]'
+=> 'Bestimmte [_1]Aufgaben[_2] aus dem Verzeichnis [_3] für [_4]geCODEte Übungen[_5]', # ???
+
+ 'Selected [_1]Resources[_2] from folder [_3] for [_4]selected people[_5]'
+=> 'Bestimmte [_1]Resourcen[_2] aus dem Verzeichnis [_3] für [_4]bestimmte Personen[_5]',
+
+ 'Selected [_1]Resources[_2] from folder [_3] for [_4]CODEd assignments[_5]'
+=> 'Bestimmte [_1]Ressourcen[_2] aus dem Verzeichnis [_3] für [_4]geCODEte Übungen[_5]', # ???
- 'Selected <b>Resources</b> in folder <b><i>[_1]</i></b>'
-=> 'Bestimmte <b>Ressourcen</b> im Verzeichnis <b><i>[_1]</i></b>',
+ 'Selected [_1]Problems[_2] from current subdirectory [_3]'
+=> 'Bestimmte[_1]Aufgaben[_2] aus aktuellem Unterverzeichnis [_3]',
+
+ 'Selected <b>Resources</b> from <b>selected folder</b> in course'
+=> 'Bestimmte <b>Ressourcen</b> aus </b>bestimmtem Verzeichnis</b> im Kurs',
'Send Message'
=> 'Nachricht versenden',
@@ -6797,9 +6818,6 @@
'Return'
=> 'Zurück',
- 'Selected <b>Problems</b> from current subdirectory <b><i>[_1]</i></b>'
-=> 'Ausgewählte <b>Aufgaben</b> aus aktuellem Unterverzeichnis <b><i>[_1]</i></b>',
-
'Setting WYSIWYG editor to:'
=> 'Setze WYSIWYG-Editor auf:',
@@ -7993,9 +8011,6 @@
'No new dynamic data found.'
=> 'Keine neuen dynamischen Daten gefunden.',
- 'Selected <b>Resources</b> from <b>selected folder</b> in course'
-=> 'Ausgewählte <b>Ressourcen</b> im </b>ausgewählten Verzeichnis</b> im Kurs',
-
'Current value is'
=> 'Aktuelle Einstellung ist',
@@ -8703,7 +8718,7 @@
=> 'Die Berechnung korrekter Antworten erhöht die benötigte Zeit erheblich, um den Bericht zu erstellen.',
'Please select problems and use the [_1]Prepare Report[_2] button to continue.'
-=> 'Wählen Sie die zu berücksichtigenden Aufgaben aus und klicken Sie anschließend auf den <b>Bericht erstellen</b>-Button.',
+=> 'Wählen Sie die zu berücksichtigenden Aufgaben aus und klicken Sie anschließend auf den [_1]Bericht erstellen[_2]-Button.',
'Please select a Survey to analyze'
=> 'Wählen Sie eine Umfrage, die analysiert werden soll:',
@@ -9701,11 +9716,11 @@
'Add to classlist'
=> 'Hinzufügen zur Kursteilnehmerliste',
- 'Re-enabling [_1] in [_2]: <b>[_3]</b>'
-=> 'Reaktivierung der Rolle [_1] für [_2]: <b>[_3]</b>',
+ 'Re-enabling [_1] in [_2]: [_3]'
+=> 'Reaktivierung der Rolle [_1] für [_2]: [_3]',
- 'Re-enabling custom role [_1] by [_2]@[_3] in [_4] : <b>[_5]</b>'
-=> 'Reaktivierung der benutzerdefinierten Rolle [_1] von [_2]@[_3] für [_4] : <b>[_5]</b>',
+ 'Re-enabling custom role [_1] by [_2]@[_3] in [_4] : [_5]'
+=> 'Reaktivierung der benutzerdefinierten Rolle [_1] von [_2]@[_3] für [_4] : [_5]',
'Unknown command'
=> 'Unbekannter Befehl',
@@ -9908,14 +9923,20 @@
'Closing'
=> 'Ende',
- "<b>To add a new user</b> (you can only create new users in your current role's domain - <span class=\"LC_cusr_emph\">[_1]</span>):"
-=> "<b>Um einen neuen Benutzer hinzuzufügen...</b> (Neue Benutzer können nur in der Domäne Ihrer Benutzerrolle erzeugt werden - <span class=\"LC_cusr_emph\">[_1]</span>):",
+ 'To add a new user:'
+=> 'Um einen neuen Benutzer hinzuzufügen...:',
- "Set 'Domain/institution to search' to: <span class=\"LC_cusr_emph\">[_1]</span>"
-=> "Setzen Sie die Domäne, in der gesucht werden soll, auf <span class=\"LC_cusr_emph\">[_1]</span>",
+ "(You can only create new users in your current role's domain - [_1])"
+=> "(Neue Benutzer können nur in der Domäne Ihrer derzeitigen Benutzerrolle erzeugt werden - [_1])",
- "Set 'Search criteria' to: <span class=\"LC_cusr_emph\">'username is ...... in selected LON-CAPA domain'"
-=> "Setzen Sie 'Suchkriterien' auf <span class=\"LC_cusr_emph\">'Benutzerkennung ist ... in ausgewählter LON-CAPA-Domäne'",
+ "You are not authorized to create new users in your current role's domain - [_1]."
+=> "Sie sind nicht berechtigt, neue Benutzer in der Domäne Ihrer derzeitigen Benutzerrolle anzulegen - [_1].",
+
+ "Set 'Domain/institution to search' to: [_1]"
+=> "Setzen Sie die Domäne, in der gesucht werden soll, auf [_1]",
+
+ "Set 'Search criteria' to: [_1]username is ..... in selected LON-CAPA domain[_2]"
+=> "Setzen Sie 'Suchkriterien' auf [_1]Benutzerkennung ist ..... in ausgewählter LON-CAPA-Domäne[_2]",
'Provide the proposed username'
=> 'Geben Sie die gewünschte Benutzerkennung ein',
@@ -9923,6 +9944,9 @@
'Select a user to add/modify roles'
=> 'Wählen Sie einen Benutzer, für den Sie Rollen oder Berechtigungen ändern bzw. hinzufügen möchten',
+ "Click 'Search'"
+=> "Klicken Sie auf 'Suchen'",
+
'User Search to add/modify roles'
=> 'Benutzersuche zum Hinzufügen/Ändern von Rollen oder Berechtigungen',
@@ -9977,10 +10001,10 @@
'Submission won\'t be graded. The type of file submitted is not allowed.'
=> 'Ihre Antwort wurde nicht gewertet. Der Dateityp ist nicht erlaubt.',
- 'Submission not graded. Use fewer digits.'
+ 'Submission not graded. Use fewer digits.'
=> 'Ihre Antwort wurde nicht gewertet. Verwenden Sie weniger Dezimalstellen.',
- 'Submission not graded. Use more digits.'
+ 'Submission not graded. Use more digits.'
=> 'Ihre Antwort wurde nicht gewertet. Verwenden Sie mehr Dezimalstellen.',
'Error in instructor specifed unit. This error has been reported to the instructor.'
@@ -10037,8 +10061,8 @@
'Portfolio files previously selected: [_1]'
=> 'Zuvor ausgewählte Portfolio-Dateien: [_1]',
- '<span class="LC_error">These file(s) don\'t exist:</span> [_1]'
-=> '<span class="LC_error">Diese Datei(en) existiert nicht:</span> [_1]',
+ "These file(s) don't exist: [_1]"
+=> "Diese Datei(en) existieren nicht: [_1]",
'Previously published version'
=> 'Zuvor veröffentlichte Version',
@@ -10688,11 +10712,8 @@
"This can increase the time taken to gather data for the '<i>What's New?</i>' page by a few seconds."
=> "Dies kann die Dauer des Zusammenstellens der Daten für die '<i>Was-gibt's-Neues-Seite</i>' um ein paar Sekunden erhöhen.",
- 'Currently set to <b>on</b>.'
-=> 'Derzeit eingestellt auf <b>an<b>.',
-
- 'Currently set to <b>off</b>.'
-=> 'Derzeit eingestellt auf <b>aus<b>.',
+ 'Currently set to [_1].'
+=> 'Derzeit eingestellt auf [_1].',
'Change to [_1]'
=> 'Auf [_1] umstellen',
@@ -11129,9 +11150,6 @@
'Group Page'
=> 'Gruppenseite',
- 'Currently set to "[_1]"'
-=> 'Derzeit eingestellt auf "[_1]"',
-
'Quota allocated to file repository:'
=> 'Zugewiesener Speicherplatz für Dateiensammlung',
@@ -12410,17 +12428,17 @@
'Default section name "[_1]" is the name of a course group. Section names and group names must be distinct.'
=> 'Der voreingestellte Sektionsname "[_1]" ist eine Name einer Kursgruppe. Sektionsnamen and Gruppennamen müssen sich jedoch unterscheiden.',
- '<b>[_1]</b>: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]" - this is a reserved word.'
-=> '<b>[_1]</b>: Kursbelegung für Benutzer [_2] [_3] [_4] [_5] in der Sektion "[_6]" nicht möglich - es handelt sich um ein intern reserviertes Wort.',
+ '[_1]: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]" - this is a reserved word.'
+=> '[_1]: Kursbelegung für Benutzer [_2] [_3] [_4] [_5] in der Sektion "[_6]" nicht möglich - es handelt sich um ein intern reserviertes Wort.',
- '<b>[_1]</b>: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]" - this is a course group.'
-=> '<b>[_1]</b>: Kursbelegung für Benutzer [_2] [_3] [_4] [_5] in der Sektion "[_6]" nicht möglich - es handelt sich um eine Kursgruppe.',
+ '[_1]: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]" - this is a course group.'
+=> '[_1]: Kursbelegung für Benutzer [_2] [_3] [_4] [_5] in der Sektion "[_6]" nicht möglich - es handelt sich um eine Kursgruppe.',
'Section names and group names must be distinct.'
=> 'Sektionsnamen und Gruppennamen müssen sich unterscheiden.',
- '<b>[_1]</b>: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]".'
-=> '<b>[_1]</b>: Kursbelegung für Benutzer [_2] [_3] [_4] [_5] in der Sektion "[_6]" nicht möglich.',
+ '[_1]: Unable to enroll user [_2] [_3] [_4] [_5] in a section named "[_6]".'
+=> '[_1]: Kursbelegung für Benutzer [_2] [_3] [_4] [_5] in der Sektion "[_6]" nicht möglich.',
'This user already has an active/future student role in the course, unaffiliated to any section.'
=> 'Dieser Benutzer hat bereits eine aktive oder zukünftige Rolle in diesem Kurs, die nicht mit einer Sektion verbunden ist.',
@@ -12431,20 +12449,20 @@
'Although your current role has privileges to add students to section "[_1]", you do not have privileges to modify existing enrollments in other sections.'
=> 'Auch wenn Ihre derzeitige Rolle das Hinzufügen von Studenten in die Sektion "[_1]" zulässt, haben Sie nicht die Berechtigung, bestehende Kursbelegungen in anderen Sektionen zu ändern.',
- '<b>[_1]</b>: You do not have permission to add the requested role [_2] for the user.'
-=> '<b>[_1]</b>: Sie haben nicht die Berechtigung, dem Benutzer die gewünschte Rolle "[_2]" zuzuweisen.',
+ '[_1]: You do not have permission to add the requested role [_2] for the user.'
+=> '[_1]: Sie haben nicht die Berechtigung, dem Benutzer die gewünschte Rolle "[_2]" zuzuweisen.',
'Allowable role(s) is/are: [_1].'
=> 'Zulässige Rollen: [_1]',
- '<b>[_1]</b>: Unable to enroll. No password specified.'
-=> '<b>[_1]</b>: Kursbelegung nicht möglich. Kein Passwort angegeben!',
+ '[_1]: Unable to enroll. No password specified.'
+=> '[_1]: Kursbelegung nicht möglich. Kein Passwort angegeben!',
- '<b>[_1]</b>: Unable to add co-author. No password specified.'
-=> '<b>[_1]</b>: Hinzufügen des Co-Autors nicht möglich. Kein Passwort angegeben!',
+ '[_1]: Unable to add co-author. No password specified.'
+=> '[_1]: Hinzufügen des Co-Autors nicht möglich. Kein Passwort angegeben!',
- '<b>[_1]</b>: Unable to add user. No password specified.'
-=> '<b>[_1]</b>: Hinzufügen des Benutzers nicht möglich. Kein Passwort angegeben!',
+ '[_1]: Unable to add user. No password specified.'
+=> '[_1]: Hinzufügen des Benutzers nicht möglich. Kein Passwort angegeben!',
'Processed [quant,_1,user].'
=> '[quant,_1,Benutzer,Benutzer] verarbeitet.',
@@ -12467,14 +12485,14 @@
'There are no students with current/future access to the course.'
=> 'Es existieren keine Studenten mit aktuellem oder zukünftigem Zugriff auf den Kurs.',
- '<b>[_1]</b>: Unable to add/modify: [_2]'
-=> '<b>[_1]</b>: Hinzufügen/Ändern nicht möglich: [_2]',
+ '[_1]: Unable to add/modify: [_2]'
+=> '[_1]: Hinzufügen/Ändern nicht möglich: [_2]',
- '<b>[_1]</b>: Unable to modify authentication: [_2]'
-=> '<b>[_1]</b>: Ändern der Authentifizierungsmethode nicht möglich: [_2]',
+ '[_1]: Unable to modify authentication: [_2]'
+=> '[_1]: Ändern der Authentifizierungsmethode nicht möglich: [_2]',
- '<b>[_1]</b>: Unable to add role: [_2]'
-=> '<b>[_1]</b>: Hinzufügen der Rolle nicht möglich: [_2]',
+ '[_1]: Unable to add role: [_2]'
+=> '[_1]: Hinzufügen der Rolle nicht möglich: [_2]',
'No change in section assignment (none)'
=> 'Keine Änderung in Sektionsbelegung (none)',
@@ -15874,8 +15892,8 @@
'the institutional directory for domain: '
=> 'das institutionelle Verzeichnis für die Domäne: ',
- 'Contact the <a[_1]>helpdesk</a> if you need to create a new user.'
-=> 'Kontaktieren Sie den <a[_1]>Helpdesk</a> falls Sie einen neuen Benutzer erstellen möchten.',
+ 'Contact the [_1]helpdesk[_2] if you need to create a new user.'
+=> 'Kontaktieren Sie das [_1]Helpdesk[_2], falls Sie einen neuen Benutzer erstellen möchten.',
'Section for self-enrolled users unchanged as the proposed section is a group'
=> 'Sektion für selbst eingetragene Benutzer nicht geändert, da die vorgeschlagene Sektion eine Gruppe ist',
--bisitz1228567764--