[LON-CAPA-cvs] cvs: loncom /auth lonroles.pm /interface lonwhatsnew.pm /localize/localize de.pm

bisitz bisitz@source.lon-capa.org
Fri, 30 Oct 2009 16:31:48 -0000


This is a MIME encoded message

--bisitz1256920308
Content-Type: text/plain

bisitz		Fri Oct 30 16:31:48 2009 EDT

  Modified files:              
    /loncom/auth	lonroles.pm 
    /loncom/interface	lonwhatsnew.pm 
    /loncom/localize/localize	de.pm 
  Log:
  Localization:
  - Corrected &mt() update lonroles.pm 1.234: Allow change of parameter order due to localization but keep proper HTML structure.
  - Wording correction on roles screen (no roles): It's actually the right to _request_ creation of courses/communities, not the right to create them
  - Corrected &mt() update lonwhatsnew.pm 1.95: Allow proper translation of course type. Include "all" in second link to highlight the difference between "this" and "all".
  - de.pm: additions/updates and some other updates/corrections
  
  - Screen ergonomics for "show all roles" option on roles screen: First checkbox, then option text. Added "Update" to button text.
  
  
--bisitz1256920308
Content-Type: text/plain
Content-Disposition: attachment; filename="bisitz-20091030163148.txt"

Index: loncom/auth/lonroles.pm
diff -u loncom/auth/lonroles.pm:1.237 loncom/auth/lonroles.pm:1.238
--- loncom/auth/lonroles.pm:1.237	Mon Oct 26 22:13:43 2009
+++ loncom/auth/lonroles.pm	Fri Oct 30 16:31:30 2009
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # User Roles Screen
 #
-# $Id: lonroles.pm,v 1.237 2009/10/26 22:13:43 raeburn Exp $
+# $Id: lonroles.pm,v 1.238 2009/10/30 16:31:30 bisitz Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -704,10 +704,11 @@
     $refresh = $now;
     &Apache::lonnet::appenv({'user.refresh.time'  => $refresh});
     if ($env{'user.adv'}) {
-        $r->print(
-              '<p><label>'.&mt('Show all roles').': <input type="checkbox" name="showall"');
+        $r->print('<p><label><input type="checkbox" name="showall"');
         if ($env{'form.showall'}) { $r->print(' checked="checked" '); }
-        $r->print(' /></label><input type="submit" value="'.&mt('Display').'" /></p>');
+        $r->print(' />'.&mt('Show all roles').'</label>'
+                 .' <input type="submit" value="'.&mt('Update display').'" />'
+                 .'</p>');
     } else {
         if ($countactive > 0) {
             &queued_selfenrollment($r);
@@ -1188,14 +1189,20 @@
         my ($types,$typename) = &Apache::loncommon::course_types();
         if ((ref($types) eq 'ARRAY') && (ref($typename) eq 'HASH')) { 
             $r->print('<h3>'.&mt('Request creation of a course or community').'</h3>'.
-                      '<p>'.&mt('You have rights to create courses and/or communities in the following domain(s):').'<ul>');
+                      '<p>'.&mt('You have rights to request the creation of courses and/or communities in the following domain(s):').'<ul>');
             my (@reqdoms,@reqtypes);
             foreach my $type (sort(keys(%request_doms))) {
                 push(@reqtypes,$type); 
                 if (ref($request_doms{$type}) eq 'ARRAY') {
                     my $domstr = join(', ',map { &Apache::lonnet::domain($_) } sort(@{$request_doms{$type}}));
-                    $r->print(&mt('[_1] in domain: [_2]',
-                              '<li><i>'.$typename->{$type}.'</i>','<b>'.$domstr.'</b></li>'));
+                    $r->print(
+                        '<li>'
+                       .&mt('[_1]'.$typename->{$type}.'[_2] in domain: [_3]',
+                            '<i>',
+                            '</i>',
+                            '<b>'.$domstr.'</b>')
+                       .'</li>'
+                    );
                     foreach my $dom (@{$request_doms{$type}}) {
                         unless (grep(/^\Q$dom\E/,@reqdoms)) {
                             push(@reqdoms,$dom);
Index: loncom/interface/lonwhatsnew.pm
diff -u loncom/interface/lonwhatsnew.pm:1.95 loncom/interface/lonwhatsnew.pm:1.96
--- loncom/interface/lonwhatsnew.pm:1.95	Mon Oct 26 22:30:50 2009
+++ loncom/interface/lonwhatsnew.pm	Fri Oct 30 16:31:39 2009
@@ -1,5 +1,5 @@
 #
-# $Id: lonwhatsnew.pm,v 1.95 2009/10/26 22:30:50 raeburn Exp $
+# $Id: lonwhatsnew.pm,v 1.96 2009/10/30 16:31:39 bisitz Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -354,11 +354,11 @@
               .' <span class="LC_nobreak">'
               .&mt('Currently: [_1].','<i>'.$currinit.'</i>')
               .'&nbsp;&nbsp;'
-              .&mt('[_1]Change[_2] for just [_3]this [_4] or for all [_5]your courses/communities[_6].'
+              .&mt('[_1]Change[_2] for just [_3]this '.$lctype.'[_4] or for [_5]all your courses/communities[_6].'
                   ,'<b>'
                   ,'</b>'
                   ,'<a href="/adm/whatsnew?command=courseinit&amp;refpage='.$refpage.'">'
-                  ,$lctype.'</a>'
+                  ,'</a>'
                   ,'<a href="/adm/preferences?action=changecourseinit&amp;refpage='.$refpage.'">'
                   ,'</a>')
               .' </span><br /><hr />');
Index: loncom/localize/localize/de.pm
diff -u loncom/localize/localize/de.pm:1.334 loncom/localize/localize/de.pm:1.335
--- loncom/localize/localize/de.pm:1.334	Mon Oct 26 15:54:49 2009
+++ loncom/localize/localize/de.pm	Fri Oct 30 16:31:48 2009
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # German Localization Lexicon
 #
-# $Id: de.pm,v 1.334 2009/10/26 15:54:49 bisitz Exp $
+# $Id: de.pm,v 1.335 2009/10/30 16:31:48 bisitz Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -1228,7 +1228,7 @@
 => 'Lesezeichen setzen', # long version: 'Lesezeichen auf diese Ressource setzen',
 
    'Show all roles'
-=> 'Alle Rollen anzeigen',
+=> 'alle Rollen anzeigen',
 
    'Special documents'
 => 'Spezielle Dokumente',
@@ -1525,7 +1525,7 @@
 => 'Metadaten', # long version: 'Metadaten anzeigen',
 
    'Show resource'
-=> 'Zeige Ressource an',
+=> 'Ressource zeigen',
 
    'Statistics'
 => 'Statistiken',
@@ -5909,8 +5909,11 @@
    '(mark desired resources then click "next" button)'
 => '(markieren Sie gewünschte Ressourcen und klicken Sie dann auf "Weiter")',
 
-   '[_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].',
+   '[_1]Change[_2] for just [_3]this course[_4] or for [_5]all your courses/communities[_6].'
+=> '[_1]Ändern:[_2] nur für [_3]diesen Kurs[_4] oder für [_5]alle Ihre Kurse/Communities[_6].',
+
+   '[_1]Change[_2] for just [_3]this community[_4] or for [_5]all your courses/communities[_6].'
+=> '[_1]Ändern:[_2] nur für [_3]diese Community[_4] oder für [_5]alle Ihre Kurse/Communities[_6].',
 
    "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.",
@@ -6783,7 +6786,7 @@
 => 'Kurs neu initialisieren',
 
    'Show Resource'
-=> 'Zeige Ressource',
+=> 'Ressource zeigen',
 
    'Feedback to resource author'
 => 'Feedback an den Autor der Ressource',
@@ -7527,7 +7530,7 @@
 => 'Skript-Variablen',
 
    'Regular file'
-=> 'Reguläre Datei',
+=> 'Normale Datei',
 
    'Testbank file'
 => 'Testbank-Datei',
@@ -7856,7 +7859,7 @@
    'The [_1]Course/Community Catalog[_2] provides information about all [_3] classes for which LON-CAPA courses have been created, as well as any communities in the domain.' # [_3]: domain
 => 'Die [_1]Kurs-/Community-Übersicht[_2] enthält Informationen über alle Kurse der Einrichtung [_3], für die LON-CAPA-Kurse sowie Communitys in dieser Domäne eingerichtet wurden.',
 
-   'You can search the Course/Community Catalog for courses and communities which permit self-enrollment, if you would like to enroll in one.'
+   'You can search for courses and communities which permit self-enrollment, if you would like to enroll in one.'
 => 'Falls Sie sich in einen Kurs oder in eine Community eintragen möchten, können Sie die Kurs-/Community-Übersicht nach Kursen und Communitys durchsuchen, die eine Selbsteintragung zulassen.',
 
    'User Authentication'
@@ -13419,10 +13422,10 @@
 => 'Schließt am ',
 
    'The resources in "[_1]" are open for a limited time. Once you click the "Show Resource" button below you have [_2] to complete all resources "[_1]".'
-=> 'Die Ressourcen in "[_1]" sind nur für eine begrenzte Zeit verfügbar. Sobald Sie auf "Zeige Ressource" klicken, haben Sie [_2] Zeit, um alle Ressourcen in "[_1]" zu bearbeiten.',
+=> 'Die Ressourcen in "[_1]" sind nur für eine begrenzte Zeit verfügbar. Sobald Sie auf "Ressource zeigen" klicken, haben Sie [_2] Zeit, um alle Ressourcen in "[_1]" zu bearbeiten.',
 
    'This resource "[_1]" is open for a limited time. Once you click the "Show Resource" button below you have [_2] to complete this resource "[_1]".'
-=> 'Diese Ressource "[_1]" ist nur für eine begrenzte Zeit verfügbar. Sobald Sie auf "Zeige Ressource" klicken, haben Sie [_2] Zeit, um diese Ressource zu bearbeiten.',
+=> 'Diese Ressource "[_1]" ist nur für eine begrenzte Zeit verfügbar. Sobald Sie auf "Ressource zeigen" klicken, haben Sie [_2] Zeit, um diese Ressource zu bearbeiten.',
 
    '[quant,_1,day]'
 => '[quant,_1,Tag,Tage]',
@@ -16647,6 +16650,18 @@
    'Results of PDF Form problems'
 => 'Ergebnisse der PDF-Formular-Aufgaben',
 
+   'Request creation of a course or community'
+=> 'Anforderung zur Erstellung von Kursen oder Communitys',
+
+   'You have rights to request the creation of courses and/or communities in the following domain(s):'
+=> 'Sie haben die Berechtigung, die Erstellung von Kursen und/oder Communitys in den folgenden Domänen anzufordern:',
+
+   '[_1]Official course[_2] in domain: [_3]'
+=> '[_1]Offizieller Kurs[_2] in Domäne: [_3]',
+
+   'Use the [_1]request form[_2] to submit a request for creation of a new course or community.'
+=> 'Verwenden Sie das [_1]Anforderungsformular[_2], um die Erstellung eines neuen Kurses oder einer neuen Community zu beantragen.',
+
    ''
 => '',
 

--bisitz1256920308--