[LON-CAPA-cvs] cvs: loncom /interface domainprefs.pm loncommon.pm loncreateuser.pm lonmsgdisplay.pm lonpickcourse.pm /localize/localize de.pm es.pm pt.pm zh.pm
bisitz
bisitz at source.lon-capa.org
Fri Apr 25 13:56:51 EDT 2014
bisitz Fri Apr 25 17:56:51 2014 EDT
Modified files:
/loncom/interface loncreateuser.pm lonmsgdisplay.pm loncommon.pm
lonpickcourse.pm domainprefs.pm
/loncom/localize/localize de.pm es.pm pt.pm zh.pm
Log:
Improved internationalization:
- Properly compile translation phrases
- Updated related translation file entries
-------------- next part --------------
Index: loncom/interface/loncreateuser.pm
diff -u loncom/interface/loncreateuser.pm:1.398 loncom/interface/loncreateuser.pm:1.399
--- loncom/interface/loncreateuser.pm:1.398 Mon Mar 31 02:31:05 2014
+++ loncom/interface/loncreateuser.pm Fri Apr 25 17:56:42 2014
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Create a user
#
-# $Id: loncreateuser.pm,v 1.398 2014/03/31 02:31:05 raeburn Exp $
+# $Id: loncreateuser.pm,v 1.399 2014/04/25 17:56:42 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -3156,9 +3156,9 @@
$rolestr = &mt('No roles');
}
if ($context eq 'course') {
- $contextname = &mt('course');
+ $contextname = 'course';
} elsif ($context eq 'author') {
- $contextname = &mt('co-author');
+ $contextname = 'co-author';
}
$r->print(&mt('The following fields were not updated: ').'<ul>');
my %fieldtitles = &Apache::loncommon::personal_data_fieldtitles();
@@ -3167,9 +3167,9 @@
}
$r->print('</ul>');
if (@mod_disallowed == 1) {
- $r->print(&mt("You do not have the authority to change this field given the user's current set of active/future [_1] roles:",$contextname));
+ $r->print(&mt("You do not have the authority to change this field given the user's current set of active/future $contextname roles:"));
} else {
- $r->print(&mt("You do not have the authority to change these fields given the user's current set of active/future [_1] roles:",$contextname));
+ $r->print(&mt("You do not have the authority to change these fields given the user's current set of active/future $contextname roles:"));
}
my $helplink = 'javascript:helpMenu('."'display'".')';
$r->print('<span class="LC_cusr_emph">'.$rolestr.'</span><br />'
Index: loncom/interface/lonmsgdisplay.pm
diff -u loncom/interface/lonmsgdisplay.pm:1.173 loncom/interface/lonmsgdisplay.pm:1.174
--- loncom/interface/lonmsgdisplay.pm:1.173 Thu Jan 16 18:38:25 2014
+++ loncom/interface/lonmsgdisplay.pm Fri Apr 25 17:56:42 2014
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Routines for messaging display
#
-# $Id: lonmsgdisplay.pm,v 1.173 2014/01/16 18:38:25 bisitz Exp $
+# $Id: lonmsgdisplay.pm,v 1.174 2014/04/25 17:56:42 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -1953,9 +1953,9 @@
if ($result eq '') {
my $lctype = &mt(lc(&Apache::loncommon::course_type()));
if ($target ne 'tex') {
- $r->print("<p><b>".&mt('No notes, face-to-face discussion records, critical messages, or broadcast messages in this [_1].',$lctype)."</b></p>");
+ $r->print("<p><b>".&mt('No notes, face-to-face discussion records, critical messages or broadcast messages in this '.$lctype.'.')."</b></p>");
} else {
- $r->print('\textbf{'.&mt('No notes, face-to-face discussion records, critical messages or broadcast messages in this [_1].',$lctype).'}\\\\');
+ $r->print('\textbf{'.&mt('No notes, face-to-face discussion records, critical messages or broadcast messages in this '.$lctype.'.').'}\\\\');
}
} elsif ($target ne 'tex') {
$r->print($result.'</div>');
Index: loncom/interface/loncommon.pm
diff -u loncom/interface/loncommon.pm:1.1186 loncom/interface/loncommon.pm:1.1187
--- loncom/interface/loncommon.pm:1.1186 Thu Apr 24 13:26:23 2014
+++ loncom/interface/loncommon.pm Fri Apr 25 17:56:43 2014
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# a pile of common routines
#
-# $Id: loncommon.pm,v 1.1186 2014/04/24 13:26:23 kruse Exp $
+# $Id: loncommon.pm,v 1.1187 2014/04/25 17:56:43 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -14882,7 +14882,7 @@
}
$cloneableonlyform = '<span class="LC_nobreak"><label><input type="radio" name="cloneableonly" value="1" '.$cloneableon.'/> '.&mt('Required').'</label>'.(' 'x3).'<label><input type="radio" name="cloneableonly" value="" '.$cloneableoff.' /> '.&mt('No restriction').'</label></span>';
if ($formname eq 'ccrs') {
- $cloneabletitle = &mt('Cloneable for').' '.$cloneruname.':'.$clonerudom;
+ $cloneabletitle = &mt('Cloneable for [_1]',$cloneruname.':'.$clonerudom);
} else {
$cloneabletitle = &mt('Cloneable by you');
}
Index: loncom/interface/lonpickcourse.pm
diff -u loncom/interface/lonpickcourse.pm:1.113 loncom/interface/lonpickcourse.pm:1.114
--- loncom/interface/lonpickcourse.pm:1.113 Mon Mar 17 13:38:57 2014
+++ loncom/interface/lonpickcourse.pm Fri Apr 25 17:56:43 2014
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Pick a course
#
-# $Id: lonpickcourse.pm,v 1.113 2014/03/17 13:38:57 raeburn Exp $
+# $Id: lonpickcourse.pm,v 1.114 2014/04/25 17:56:43 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -630,7 +630,7 @@
$output = '<label><input type="checkbox" name="course_id" value="'.$cdom.'_'.$cnum.'" />'."\n";
} elsif ((($env{'form.form'} eq 'ccrs') || ($env{'form.form'} eq 'requestcrs')) && (!$canclone)) {
if ($env{'form.form'} eq 'ccrs') {
- $output = &mt('No cloning for ').$env{'form.cloner'}."\n";
+ $output = &mt('No cloning for [_1]',$env{'form.cloner'})."\n";
} else {
$output = &mt('No rights to clone')."\n";
}
Index: loncom/interface/domainprefs.pm
diff -u loncom/interface/domainprefs.pm:1.236 loncom/interface/domainprefs.pm:1.237
--- loncom/interface/domainprefs.pm:1.236 Wed Apr 23 10:11:26 2014
+++ loncom/interface/domainprefs.pm Fri Apr 25 17:56:43 2014
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Handler to set domain-wide configuration settings
#
-# $Id: domainprefs.pm,v 1.236 2014/04/23 10:11:26 raeburn Exp $
+# $Id: domainprefs.pm,v 1.237 2014/04/25 17:56:43 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -5098,9 +5098,9 @@
$jstext = ' var categories = Array(1);'."\n".
' categories[0] = Array("instcode_pos");'."\n";
}
- my $instcode_reserved = &mt('The name: "instcode" is a reserved category');
- my $communities_reserved = &mt('The name: "communities" is a reserved category');
- my $choose_again = '\\n'.&mt('Please use a different name for the new top level category');
+ my $instcode_reserved = &mt('The name: [_1] is a reserved category.','"instcode"');
+ my $communities_reserved = &mt('The name: [_1] is a reserved category.','"communities"');
+ my $choose_again = '\\n'.&mt('Please use a different name for the new top level category.');
$output = <<"ENDSCRIPT";
<script type="text/javascript">
// <![CDATA[
Index: loncom/localize/localize/de.pm
diff -u loncom/localize/localize/de.pm:1.590 loncom/localize/localize/de.pm:1.591
--- loncom/localize/localize/de.pm:1.590 Fri Apr 25 14:37:40 2014
+++ loncom/localize/localize/de.pm Fri Apr 25 17:56:47 2014
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# German Localization Lexicon
#
-# $Id: de.pm,v 1.590 2014/04/25 14:37:40 bisitz Exp $
+# $Id: de.pm,v 1.591 2014/04/25 17:56:47 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -2282,11 +2282,11 @@
'User Notes, Records of Face-To-Face Discussions, Critical Messages, Broadcast Messages and Archived Messages in Community'
=> 'Benutzeranmerkungen, Aufzeichnungen von persönlichen Diskussionsbeiträgen, wichtige Nachrichten, Broadcast-Nachrichten und archivierte Nachrichten in der Community',
- 'No notes, face-to-face discussion records, critical messages, or broadcast messages in this [_1].'
-=> 'Für diese/n [_1] existieren keine Benutzer-Anmerkungen, Aufzeichnungen von Face-to-face-Diskussionsbeiträgen, wichtige Nachrichten oder Broadcast-Nachrichten.',
+ 'No notes, face-to-face discussion records, critical messages or broadcast messages in this course.'
+=> 'Für diesen Kurs existieren keine Benutzer-Anmerkungen, Aufzeichnungen von persönlichen Diskussionsbeiträgen, wichtige Nachrichten oder Broadcast-Nachrichten.',
- 'No notes, face-to-face discussion records, critical messages or broadcast messages in this [_1].'
-=> 'Für diesen [_1] existieren keine Benutzer-Anmerkungen, Aufzeichnungen von persönlichen Diskussionsbeiträgen, wichtige Nachrichten oder Broadcast-Nachrichten.',
+ 'No notes, face-to-face discussion records, critical messages or broadcast messages in this community.'
+=> 'Für diese Community existieren keine Benutzer-Anmerkungen, Aufzeichnungen von persönlichen Diskussionsbeiträgen, wichtige Nachrichten oder Broadcast-Nachrichten.',
'Version Number'
=> 'Versionsnummer',
@@ -5072,8 +5072,8 @@
'Top Level Map'
=> 'Hauptebenen-Inhaltszusammenstellung',
- 'Please use a different name for the new top level category'
-=> 'Bitte verwenden Sie einen anderen Namen für die neue Hauptebenen-Kategorie',
+ 'Please use a different name for the new top level category.'
+=> 'Bitte verwenden Sie einen anderen Namen für die neue Hauptebenen-Kategorie.',
'Type Name Here'
=> 'Hier Name eingeben',
@@ -17772,11 +17772,17 @@
'The following fields were not updated: '
=> 'Die folgenden Felder wurden nicht aktualisiert: ',
- "You do not have the authority to change this field given the user's current set of active/future [_1] roles:"
-=> 'Sie haben nicht die Berechtigung, um dieses Feld angesichts der aktuellen aktiven/zukünftigen [_1] Rollen des Benutzer zu ändern:',
+ "You do not have the authority to change this field given the user's current set of active/future course roles:"
+=> 'Sie haben nicht die Berechtigung, um dieses Feld angesichts der aktuellen aktiven/zukünftigen Kursrollen des Benutzers zu ändern:',
- "You do not have the authority to change these fields given the user's current set of active/future [_1] roles:"
-=> 'Sie haben nicht die Berechtigung, um diese Felder angesichts der aktuellen aktiven/zukünftigen [_1] Rollen des Benutzers zu ändern:',
+ "You do not have the authority to change this field given the user's current set of active/future co-author roles:"
+=> 'Sie haben nicht die Berechtigung, um dieses Feld angesichts der aktuellen aktiven/zukünftigen Co-Author-Rollen des Benutzers zu ändern:',
+
+ "You do not have the authority to change these fields given the user's current set of active/future course roles:"
+=> 'Sie haben nicht die Berechtigung, um diese Felder angesichts der aktuellen aktiven/zukünftigen Kursrollen des Benutzers zu ändern:',
+
+ "You do not have the authority to change these fields given the user's current set of active/future co-author roles:"
+=> 'Sie haben nicht die Berechtigung, um diese Felder angesichts der aktuellen aktiven/zukünftigen Co-Author-Rollen des Benutzers zu ändern:',
'Please contact your [_1]helpdesk[_2] for more information.'
=> 'Bitte kontaktieren Sie das [_1]Helpdesk[_2] für weitere Informationen.',
@@ -21676,11 +21682,8 @@
'Status of domain servers'
=> 'Status der Server dieser Domäne',
- 'The name: "communities" is a reserved category'
-=> 'Der Name "communities" ist eine intern reservierte Kategorie',
-
- 'The name: "instcode" is a reserved category'
-=> 'Der Name "instcode" ist eine intern reservierte Kategorie',
+ 'The name: [_1] is a reserved category.'
+=> 'Der Name [_1] ist eine intern reservierte Kategorie.',
'This may take some time ..'
=> 'Dies könnte einen Moment dauern...',
@@ -22225,11 +22228,11 @@
'Cloneable by you'
=> 'Durch Sie klonbar',
- 'Cloneable for'
-=> 'Klonbar für',
+ 'Cloneable for [_1]'
+=> 'Klonbar für [_1]',
- 'No cloning for '
-=> 'Nicht klonbar für ',
+ 'No cloning for [_1]'
+=> 'Nicht klonbar für [_1]',
'No restriction'
=> 'Keine Beschränkung',
Index: loncom/localize/localize/es.pm
diff -u loncom/localize/localize/es.pm:1.87 loncom/localize/localize/es.pm:1.88
--- loncom/localize/localize/es.pm:1.87 Fri Apr 25 14:37:40 2014
+++ loncom/localize/localize/es.pm Fri Apr 25 17:56:47 2014
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Spanish Localization Lexicon
#
-# $Id: es.pm,v 1.87 2014/04/25 14:37:40 bisitz Exp $
+# $Id: es.pm,v 1.88 2014/04/25 17:56:47 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -1825,11 +1825,11 @@
'User Notes, Records of Face-To-Face Discussions, Critical Messages, Broadcast Messages and Archived Messages in Course'
=> 'Notas de Usuarios, Registros de Discusiones Cara-a-Cara, Mensajes CrÃticos, Mensajes de difusión y Mensajes Archivados en el Curso',
- 'No notes, face-to-face discussion records, critical messages, or broadcast messages in this [_1].'
-=> 'NO hay notas, registros de discusiones cara-a-cara, mensajes crÃticos, o mensajes de difusión en este [_1].',
+ 'No notes, face-to-face discussion records, critical messages or broadcast messages in this course.'
+=> 'NO hay notas, registros de discusiones cara-a-cara, mensajes crÃticos o mensajes de difusión en este curso.',
- 'No notes, face-to-face discussion records, critical messages or broadcast messages in this [_1].'
-=> 'NO hay notas, registros de discusiones cara-a-cara, mensajes crÃticos o mensajes de difusión en este [_1].',
+ 'No notes, face-to-face discussion records, critical messages or broadcast messages in this community.'
+=> 'NO hay notas, registros de discusiones cara-a-cara, mensajes crÃticos o mensajes de difusión en este comunidad.',
'Version Number'
=> 'Número de Versión',
@@ -15702,11 +15702,17 @@
'The following fields were not updated: '
=> 'Los siguientes campos no fueron actualizados: ',
- "You do not have the authority to change this field given the user's current set of active/future [_1] roles:"
-=> 'No tiene autoridad de cambiar este campo dado el conjunto actual de funciones activas/futuras [_1]:',
+ "You do not have the authority to change this field given the user's current set of active/future course roles:"
+=> "You do not have the authority to change this field given the user's current set of active/future course roles:", # 'No tiene autoridad de cambiar este campo dado el conjunto actual de funciones activas/futuras [_1]:',
- "You do not have the authority to change these fields given the user's current set of active/future [_1] roles:"
-=> 'No tiene autoridad de cambiar estos campos dado el conjunto actual de funciones activas/futuras [_1]:',
+ "You do not have the authority to change this field given the user's current set of active/future co-author roles:"
+=> "You do not have the authority to change this field given the user's current set of active/future co-author roles:", # 'No tiene autoridad de cambiar este campo dado el conjunto actual de funciones activas/futuras [_1]:',
+
+ "You do not have the authority to change these fields given the user's current set of active/future course roles:"
+=> "You do not have the authority to change these fields given the user's current set of active/future course roles:", # 'No tiene autoridad de cambiar estos campos dado el conjunto actual de funciones activas/futuras [_1]:',
+
+ "You do not have the authority to change these fields given the user's current set of active/future co-author roles:"
+=> "You do not have the authority to change these fields given the user's current set of active/future co-author roles:", # 'No tiene autoridad de cambiar estos campos dado el conjunto actual de funciones activas/futuras [_1]:',
'Please contact your [_1]helpdesk[_2] for more information.'
=> 'Por favor contacte su [_1]centro de asistencia(Helpdesk)[_2] para mas información.',
Index: loncom/localize/localize/pt.pm
diff -u loncom/localize/localize/pt.pm:1.80 loncom/localize/localize/pt.pm:1.81
--- loncom/localize/localize/pt.pm:1.80 Fri Apr 25 14:37:41 2014
+++ loncom/localize/localize/pt.pm Fri Apr 25 17:56:48 2014
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Portuguese Localization Lexicon
#
-# $Id: pt.pm,v 1.80 2014/04/25 14:37:41 bisitz Exp $
+# $Id: pt.pm,v 1.81 2014/04/25 17:56:48 bisitz Exp $
#
# Copyright UNICAMP, Sao Paulo
# Supported in part by Partnership in Global Learning
@@ -8421,8 +8421,8 @@
'Cloneable by you'
=> 'Cloneable by you',
- 'Cloneable for'
-=> 'Cloneable for',
+ 'Cloneable for [_1]'
+=> 'Cloneable for [_1]',
'Cloning course from'
=> 'Cloning course from',
@@ -10185,8 +10185,17 @@
'Disk space for storage of group portfolio files for:'
=> 'Disk space for storage of group portfolio files for:',
- 'Disk usage [_1] exceeds the quota for this community.'
-=> 'Disk usage [_1] exceeds the quota for this community.',
+ 'Disk usage exceeds the quota for this course.'
+=> 'Disk usage exceeds the quota for this course.',
+
+ 'Disk usage now exceeds the quota for this course.'
+=> 'Disk usage now exceeds the quota for this course.',
+
+ 'Disk usage exceeds the quota for this community.'
+=> 'Disk usage exceeds the quota for this community.',
+
+ 'Disk usage now exceeds the quota for this community.'
+=> 'Disk usage now exceeds the quota for this community.',
'Display "Submit a bug" link?'
=> 'Display "Submit a bug" link?',
@@ -13530,8 +13539,8 @@
'No changes were made to the existing self-enrollment settings in this course.'
=> 'No changes were made to the existing self-enrollment settings in this course.',
- 'No cloning for '
-=> 'No cloning for ',
+ 'No cloning for [_1]'
+=> 'No cloning for [_1]',
'No communication blocks currently saved'
=> 'No communication blocks currently saved',
@@ -13731,11 +13740,11 @@
'No new dynamic data found.'
=> 'No new dynamic data found.',
- 'No notes, face-to-face discussion records, critical messages or broadcast messages in this [_1].'
-=> 'No notes, face-to-face discussion records, critical messages or broadcast messages in this [_1].',
+ 'No notes, face-to-face discussion records, critical messages or broadcast messages in this course.'
+=> 'No notes, face-to-face discussion records, critical messages or broadcast messages in this course.',
- 'No notes, face-to-face discussion records, critical messages, or broadcast messages in this [_1].'
-=> 'No notes, face-to-face discussion records, critical messages, or broadcast messages in this [_1].',
+ 'No notes, face-to-face discussion records, critical messages or broadcast messages in this community.'
+=> 'No notes, face-to-face discussion records, critical messages or broadcast messages in this community.',
'No notifications sent when an enrollment request needs approval, or has been approved.'
=> 'No notifications sent when an enrollment request needs approval, or has been approved.',
@@ -14823,8 +14832,8 @@
'Please upload an UTF8 encoded file to ensure a correct character encoding in your classlist.'
=> 'Please upload an UTF8 encoded file to ensure a correct character encoding in your classlist.',
- 'Please use a different name for the new top level category'
-=> 'Please use a different name for the new top level category',
+ 'Please use a different name for the new top level category.'
+=> 'Please use a different name for the new top level category.',
"Please use the 'Select Course' link to open a separate pick course window where you may select the course you wish to enter"
=> "Please use the 'Select Course' link to open a separate pick course window where you may select the course you wish to enter",
@@ -18092,11 +18101,8 @@
'The name of the new file needs to end with an appropriate file extension to indicate the type of file to create.'
=> 'The name of the new file needs to end with an appropriate file extension to indicate the type of file to create.',
- 'The name: "communities" is a reserved category'
-=> 'The name: "communities" is a reserved category',
-
- 'The name: "instcode" is a reserved category'
-=> 'The name: "instcode" is a reserved category',
+ 'The name: [_1] is a reserved category.'
+=> 'The name: [_1] is a reserved category.',
'The nature of the problem is unclear'
=> 'The nature of the problem is unclear',
@@ -20094,11 +20100,17 @@
'You do not have sufficient privileges to [_1]'
=> 'You do not have sufficient privileges to [_1]',
- "You do not have the authority to change these fields given the user's current set of active/future [_1] roles:"
-=> "You do not have the authority to change these fields given the user's current set of active/future [_1] roles:",
+ "You do not have the authority to change these fields given the user's current set of active/future course roles:"
+=> "You do not have the authority to change these fields given the user's current set of active/future course roles:",
+
+ "You do not have the authority to change these fields given the user's current set of active/future co-author roles:"
+=> "You do not have the authority to change these fields given the user's current set of active/future co-author roles:",
+
+ "You do not have the authority to change this field given the user's current set of active/future course roles:"
+=> "You do not have the authority to change this field given the user's current set of active/future course roles:",
- "You do not have the authority to change this field given the user's current set of active/future [_1] roles:"
-=> "You do not have the authority to change this field given the user's current set of active/future [_1] roles:",
+ "You do not have the authority to change this field given the user's current set of active/future co-author roles:"
+=> "You do not have the authority to change this field given the user's current set of active/future co-author roles:",
'You do not have the authority to modify this users authentication information.'
=> 'You do not have the authority to modify this users authentication information.',
Index: loncom/localize/localize/zh.pm
diff -u loncom/localize/localize/zh.pm:1.125 loncom/localize/localize/zh.pm:1.126
--- loncom/localize/localize/zh.pm:1.125 Fri Apr 25 14:37:41 2014
+++ loncom/localize/localize/zh.pm Fri Apr 25 17:56:48 2014
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Chinese Simplified Localization Lexicon
#
-# $Id: zh.pm,v 1.125 2014/04/25 14:37:41 bisitz Exp $
+# $Id: zh.pm,v 1.126 2014/04/25 17:56:48 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -1808,8 +1808,11 @@
'User Notes, Records of Face-To-Face Discussions, Critical Messages, Broadcast Messages and Archived Messages in Course'
=> 'ç¨æ·æ³¨éï¼è®°å½é¢å¯¹é¢è®¨è®ºï¼éè¦çä¿¡æ¯ï¼å¹¿æä¿¡æ¯ï¼è¯¾ç¨åæ¡£',
- 'No notes, face-to-face discussion records, critical messages, or broadcast messages in this [_1].'
-=> 'å¯¹äº [_1] 没æç¨æ·æ³¨é, è®°å½ç¨æ·ç讨论, éè¦ä¿¡æ¯, æè
广æä¿¡æ¯ã',
+ 'No notes, face-to-face discussion records, critical messages or broadcast messages in this course.'
+=> 'No notes, face-to-face discussion records, critical messages or broadcast messages in this course.', # 'å¯¹äº [_1] 没æç¨æ·æ³¨é, è®°å½ç¨æ·ç讨论, éè¦ä¿¡æ¯, æè
广æä¿¡æ¯ã',
+
+ 'No notes, face-to-face discussion records, critical messages or broadcast messages in this community.'
+=> 'No notes, face-to-face discussion records, critical messages or broadcast messages in this community.', # 'å¯¹äº [_1] 没æç¨æ·æ³¨é, è®°å½ç¨æ·ç讨论, éè¦ä¿¡æ¯, æè
广æä¿¡æ¯ã',
'Version Number'
=> 'çæ¬å·',
@@ -15557,11 +15560,18 @@
'The following fields were not updated: '
=> 'The following fields were not updated: ',
- "You do not have the authority to change this field given the user's current set of active/future [_1] roles:"
-=> "You do not have the authority to change this field given the user's current set of active/future [_1] roles:",
+ "You do not have the authority to change these fields given the user's current set of active/future course roles:"
+=> "You do not have the authority to change these fields given the user's current set of active/future course roles:",
+
+ "You do not have the authority to change these fields given the user's current set of active/future co-author roles:"
+=> "You do not have the authority to change these fields given the user's current set of active/future co-author roles:",
+
+ "You do not have the authority to change this field given the user's current set of active/future course roles:"
+=> "You do not have the authority to change this field given the user's current set of active/future course roles:",
+
+ "You do not have the authority to change this field given the user's current set of active/future co-author roles:"
+=> "You do not have the authority to change this field given the user's current set of active/future co-author roles:",
- "You do not have the authority to change these fields given the user's current set of active/future [_1] roles:"
-=> "You do not have the authority to change these fields given the user's current set of active/future [_1] roles:",
'Please contact your [_1]helpdesk[_2] for more information.'
=> 'Please contact your [_1]helpdesk[_2] for more information.',
More information about the LON-CAPA-cvs
mailing list