Annotation of doc/install/linux/LCLocalization/localize/fa.pm, revision 1.2
1.1 raeburn 1: # The LearningOnline Network with CAPA
2: # Farsi Localization Lexicon for install script
3: # run to prepare a system for LON-CAPA installation.
4: #
1.2 ! raeburn 5: # $Id: fa.pm,v 1.1 2011/03/18 19:40:11 raeburn Exp $
1.1 raeburn 6: #
7: # Copyright Michigan State University Board of Trustees
8: #
9: # This file is part of the LearningOnline Network with CAPA (LON-CAPA).
10: #
11: # LON-CAPA is free software; you can redistribute it and/or modify
12: # it under the terms of the GNU General Public License as published by
13: # the Free Software Foundation; either version 2 of the License, or
14: # (at your option) any later version.
15: #
16: # LON-CAPA is distributed in the hope that it will be useful,
17: # but WITHOUT ANY WARRANTY; without even the implied warranty of
18: # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19: # GNU General Public License for more details.
20: #
21: # You should have received a copy of the GNU General Public License
22: # along with LON-CAPA; if not, write to the Free Software
23: # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
24: #
25: # /home/httpd/html/adm/gpl.txt
26: #
27: # http://www.lon-capa.org/
28: #
29: ######################################################################
30: ######################################################################
31:
32: package LCLocalization::localize::fa;
33: use base qw(LCLocalization::localize);
34:
35: %Lexicon=('_AUTO' => 1,
36:
37: 'char_encoding'=> 'UTF-8',
38: 'language_code'=> 'fa',
39:
40: '1.'
41: => '1.'
42:
43: '2.'
44: => '2.'
45:
46: '3.'
47: => '3.'
48:
49: '4.'
50: => '4.'
51:
52: '5.'
53: => '5.'
54:
55: '6.'
56: => '6.'
57:
58: '7.'
59: => '7.'
60:
61: '8.'
62: => '8.'
63:
64: '9.'
65: => '9.'
66:
67: 'A production release - version: [_1].'
68: => 'A production release - version: [_1].'
69:
70: 'A testing release - version: [_1].'
71: => 'A testing release - version: [_1].'
72:
73: 'Account [_1] already exists.'
74: => 'Account [_1] already exists.'
75:
76: 'An error occurred determining which actions are recommended.'
77: => 'An error occurred determining which actions are recommended.'
78:
79: 'Apparent success compiling pwauth:'
80: => 'Apparent success compiling pwauth:'
81:
82: 'Authentication installation not completed.'
83: => 'Authentication installation not completed.'
84:
85: 'Building authentication system for LON-CAPA users.'
86: => 'Building authentication system for LON-CAPA users.'
87:
88: 'Check firewall settings.'
89: => 'Check firewall settings.'
90:
91: 'Checking system status ...'
92: => 'Checking system status ...'
93:
94: 'Compiling pwauth'
95: => 'Compiling pwauth'
96:
97: 'Configure Apache web server.'
98: => 'Configure Apache web server.'
99:
100: 'Configure start-up of services.'
101: => 'Configure start-up of services.'
102:
103: 'Continue? ~[Y/n~] '
104: => 'Continue? ~[Y/n~] '
105:
106: 'Copying loncapa [_1] config file to [_2] and pointing [_3] to it from sites-enabled.'
107: => 'Copying loncapa [_1] config file to [_2] and pointing [_3] to it from sites-enabled.'
108:
109: 'Copying pwauth to [_1]'
110: => 'Copying pwauth to [_1]'
111:
112: 'Copying the LON-CAPA [_1] to [_2].'
113: => 'Copying the LON-CAPA [_1] to [_2].'
114:
115: 'Could not check runlevel status for MySQL or Apache.'
116: => 'Could not check runlevel status for MySQL or Apache.'
117:
118: 'Could not determine if MySQL is running.'
119: => 'Could not determine if MySQL is running.'
120:
121: 'Could not determine which version of MySQL is installed.'
122: => 'Could not determine which version of MySQL is installed.'
123:
124: 'Create the www user/group.'
125: => 'Create the www user/group.'
126:
127: 'Creating user [_1]'
128: => 'Creating user [_1]'
129:
130: 'Download LON-CAPA source code in readiness for installation.'
131: => 'Download LON-CAPA source code in readiness for installation.'
132:
133: 'Download the production release? ~[Y/n~]'
134: => 'Download the production release? ~[Y/n~]'
135:
136: 'Download the testing release? ~[Y/n~]'
137: => 'Download the testing release? ~[Y/n~]'
138:
139: 'Enter password'
140: => 'Enter password'
141:
142: 'Enter password a second time'
143: => 'Enter password a second time'
144:
145: 'Error: could not determine if LONCAPA-prerequisites package is installed'
146: => 'Error: could not determine if LONCAPA-prerequisites package is installed'
147:
148: 'Extracting LON-CAPA source files'
149: => 'Extracting LON-CAPA source files'
150:
151: 'Failed to disconnect from MySQL:'
152: => 'Failed to disconnect from MySQL:'
153:
154: 'Failed to get MySQL root password from user input.'
155: => 'Failed to get MySQL root password from user input.'
156:
1.2 ! raeburn 157: 'Failed to run command to install LONCAPA-prerequisites'
! 158: => 'Failed to run command to install LONCAPA-prerequisites'
1.1 raeburn 159:
160: 'Feedback will be displayed on screen, and also stored in: [_1].'
161: => 'Feedback will be displayed on screen, and also stored in: [_1].'
162:
163: 'Firewall not checked as iptables Chains not identified.'
164: => 'Firewall not checked as iptables Chains not identified.'
165:
166: 'Firewall not checked as path to iptables not determined.'
167: => 'Firewall not checked as path to iptables not determined.'
168:
169: 'Firewall not enabled.'
170: => 'Firewall not enabled.'
171:
172: 'Firewall status not checked: unable to run [_1].'
173: => 'Firewall status not checked: unable to run [_1].'
174:
175: 'For each the recommended action will be selected if you hit Enter/Return.'
176: => 'For each the recommended action will be selected if you hit Enter/Return.'
177:
178: 'Group [_1] already exists.'
179: => 'Group [_1] already exists.'
180:
181: 'If you are now ready to install LON-CAPA, enter the following commands:'
182: => 'If you are now ready to install LON-CAPA, enter the following commands:'
183:
184: 'If you are now ready to update LON-CAPA, enter the following commands:'
185: => 'If you are now ready to update LON-CAPA, enter the following commands:'
186:
187: 'If you have any trouble, please see [_1] and [_2]'
188: => 'If you have any trouble, please see [_1] and [_2]'
189:
190: 'If you wish, you may download a new version by executing:'
191: => 'If you wish, you may download a new version by executing:'
192:
193: 'Incorrect password.'
194: => 'Incorrect password.'
195:
196: 'Install the package LON-CAPA uses to authenticate users.'
197: => 'Install the package LON-CAPA uses to authenticate users.'
198:
199: 'It also owns most directories within the /home/httpd directory.'
200: => 'It also owns most directories within the /home/httpd directory.'
201:
202: 'It does not have to match your root account password, but you will need to remember it.'
203: => 'It does not have to match your root account password, but you will need to remember it.'
204:
205: 'It remains for you to execute the following commands:'
206: => 'It remains for you to execute the following commands:'
207:
208: 'Killing unneccessary services ([_1] daemon(s)).'
209: => 'Killing unneccessary services ([_1] daemon(s)).'
210:
211: 'LON-CAPA is available for download from: [_1]'
212: => 'LON-CAPA is available for download from: [_1]'
213:
214: 'LON-CAPA is not yet installed on your system.'
215: => 'LON-CAPA is not yet installed on your system.'
216:
217: 'LON-CAPA source files extracted.'
218: => 'LON-CAPA source files extracted.'
219:
220: 'Linux distribution could not be verified as a supported distribution.'
221: => 'Linux distribution could not be verified as a supported distribution.'
222:
223: 'MySQL database set up complete.'
224: => 'MySQL database set up complete.'
225:
226: 'MySQL is running.'
227: => 'MySQL is running.'
228:
229: 'MySQL root password stored.'
230: => 'MySQL root password stored.'
231:
232: 'No runlevel updates required.'
233: => 'No runlevel updates required.'
234:
235: 'Once a choice has been entered for all nine actions, required changes will be made.'
236: => 'Once a choice has been entered for all nine actions, required changes will be made.'
237:
238: 'Otherwise type: y or n then hit the Enter/Return key.'
239: => 'Otherwise type: y or n then hit the Enter/Return key.'
240:
241: 'Password accepted.'
242: => 'Password accepted.'
243:
244: 'Password too short.'
245: => 'Password too short.'
246:
247: 'Passwords did not match. Please try again.'
248: => 'Passwords did not match. Please try again.'
249:
250: 'Perhaps the password was incorrect?'
251: => 'Perhaps the password was incorrect?'
252:
253: 'Permissions not set.'
254: => 'Permissions not set.'
255:
256: 'Permissions set for LON-CAPA MySQL user: [_1]'
257: => 'Permissions set for LON-CAPA MySQL user: [_1]'
258:
259: 'Permissions set for LON-CAPA MySQL user: [_1].'
260: => 'Permissions set for LON-CAPA MySQL user: [_1].'
261:
262: 'Please choose a password with at least six characters.'
263: => 'Please choose a password with at least six characters.'
264:
265: 'Please enter a root password for the mysql database.'
266: => 'Please enter a root password for the mysql database.'
267:
268: 'Please enter the password now'
269: => 'Please enter the password now'
270:
271: 'Problem accessing MySQL.'
272: => 'Problem accessing MySQL.'
273:
274: 'Re-enter password now'
275: => 'Re-enter password now'
276:
277: 'Removing [_1] from startup.'
278: => 'Removing [_1] from startup.'
279:
280: 'Requested configuration complete.'
281: => 'Requested configuration complete.'
282:
283: 'Retrieving LON-CAPA source files from: [_1]'
284: => 'Retrieving LON-CAPA source files from: [_1]'
285:
286: 'Run command? ~[Y/n~]'
287: => 'Run command? ~[Y/n~]'
288:
289: 'Runlevel update command run: [_1].'
290: => 'Runlevel update command run: [_1].'
291:
292: 'Set-up MySQL permissions.'
293: => 'Set-up MySQL permissions.'
294:
295: 'Set-up the MySQL database.'
296: => 'Set-up the MySQL database.'
297:
298: 'Skipping Firewall configuration.'
299: => 'Skipping Firewall configuration.'
300:
301: 'Skipping MySQL permissions setup.'
302: => 'Skipping MySQL permissions setup.'
303:
304: 'Skipping [_1] installation.'
305: => 'Skipping [_1] installation.'
306:
307: 'Skipping configuration of Apache web server.'
308: => 'Skipping configuration of Apache web server.'
309:
310: 'Skipping configuration of MySQL.'
311: => 'Skipping configuration of MySQL.'
312:
313: 'Skipping creation of user [_1].'
314: => 'Skipping creation of user [_1].'
315:
316: 'Skipping download of LON-CAPA tar file.'
317: => 'Skipping download of LON-CAPA tar file.'
318:
319: 'Skipping setting override for start-up order of services.'
320: => 'Skipping setting override for start-up order of services.'
321:
322: 'Skipping stopping unnecessary services ([_1] and [_2] daemons).'
323: => 'Skipping stopping unnecessary services ([_1] and [_2] daemons).'
324:
325: 'So, if the default is "yes", ~[Y/n~] will be shown -- type n to override.'
326: => 'So, if the default is "yes", ~[Y/n~] will be shown -- type n to override.'
327:
328: 'Stop services not used by LON-CAPA,'
329: => 'Stop services not used by LON-CAPA,'
330:
331: 'Stopping execution.'
332: => 'Stopping execution.'
333:
334: 'Symlink created for [_1] to [_2].'
335: => 'Symlink created for [_1] to [_2].'
336:
337: 'Symlink creation failed for [_1] to [_2]. You will need to perform this action from the command line.'
338: => 'Symlink creation failed for [_1] to [_2]. You will need to perform this action from the command line.'
339:
1.2 ! raeburn 340: 'The LONCAPA-prerequisites package is not installed.'
! 341: => 'The LONCAPA-prerequisites package is not installed.'
1.1 raeburn 342:
343: 'The following actions are available:'
344: => 'The following actions are available:'
345:
346: 'The following are supported: [_1].'
347: => 'The following are supported: [_1].'
348:
349: 'The following command can be used to install the package (and dependencies):'
350: => 'The following command can be used to install the package (and dependencies):'
351:
352: 'The latest production release of LON-CAPA is [_1].'
353: => 'The latest production release of LON-CAPA is [_1].'
354:
355: 'The latest testing release of LON-CAPA is [_1].'
356: => 'The latest testing release of LON-CAPA is [_1].'
357:
358: 'The most recent LON-CAPA release is version: [_1].'
359: => 'The most recent LON-CAPA release is version: [_1].'
360:
361: 'The script will analyze your system to determine which actions are recommended.'
362: => 'The script will analyze your system to determine which actions are recommended.'
363:
364: 'The script will then prompt you to choose the actions you would like taken.'
365: => 'The script will then prompt you to choose the actions you would like taken.'
366:
367: 'This copy will be used and a new version will NOT be downloaded.'
368: => 'This copy will be used and a new version will NOT be downloaded.'
369:
370: 'This directory is where most LON-CAPA files and directories are stored.'
371: => 'This directory is where most LON-CAPA files and directories are stored.'
372:
373: 'This is the user/group ownership under which Apache child processes run.'
374: => 'This is the user/group ownership under which Apache child processes run.'
375:
376: 'This script must be run as root.'
377: => 'This script must be run as root.'
378:
379: 'This script will configure your system for installation of LON-CAPA.'
380: => 'This script will configure your system for installation of LON-CAPA.'
381:
382: 'To accept the default, simply hit Enter/Return on your keyboard.'
383: => 'To accept the default, simply hit Enter/Return on your keyboard.'
384:
385: 'To override the default, type the lower case option from the two options listed.'
386: => 'To override the default, type the lower case option from the two options listed.'
387:
388: 'Try again?'
389: => 'Try again?'
390:
391: 'Two recent LON-CAPA releases are available: '
392: => 'Two recent LON-CAPA releases are available: '
393:
394: 'Typically, you will run this script only once, when you first install LON-CAPA.'
395: => 'Typically, you will run this script only once, when you first install LON-CAPA.'
396:
397: 'Unable to add group [_1].'
398: => 'Unable to add group [_1].'
399:
400: 'Unable to add user [_1].'
401: => 'Unable to add user [_1].'
402:
403: 'Unable to compile patched [_1].'
404: => 'Unable to compile patched [_1].'
405:
406: 'Unable to configure MySQL because access is denied.'
407: => 'Unable to configure MySQL because access is denied.'
408:
409: 'Unable to copy [_1] to [_2]'
410: => 'Unable to copy [_1] to [_2]'
411:
412: 'Unable to extract pwauth'
413: => 'Unable to extract pwauth'
414:
415: 'Unable to find iptables command.'
416: => 'Unable to find iptables command.'
417:
418: 'Unable to find iptables file containing static definitions.'
419: => 'Unable to find iptables file containing static definitions.'
420:
421: 'Unable to interpret [_1] to determine system type.'
422: => 'Unable to interpret [_1] to determine system type.'
423:
424: 'Unable to open log file.'
425: => 'Unable to open log file.'
426:
427: 'Unable to retrieve LON-CAPA source files from: [_1].'
428: => 'Unable to retrieve LON-CAPA source files from: [_1].'
429:
430: 'Unable to run command to add user [_1].'
431: => 'Unable to run command to add user [_1].'
432:
433: 'Unable to set permissions on [_1].'
434: => 'Unable to set permissions on [_1].'
435:
436: 'Unable to start MySQL.'
437: => 'Unable to start MySQL.'
438:
439: 'Unable to start patch for [_1]'
440: => 'Unable to start patch for [_1]'
441:
442: 'Unknown installation: expecting a debian, ubuntu, suse, sles, redhat, fedora or scientific linux system.'
443: => 'Unknown installation: expecting a debian, ubuntu, suse, sles, redhat, fedora or scientific linux system.'
444:
445: 'Use [_1].'
446: => 'Use [_1].'
447:
448: 'Version of LON-CAPA currently installed on this server is: [_1].'
449: => 'Version of LON-CAPA currently installed on this server is: [_1].'
450:
451: 'Waiting for MySQL to start.'
452: => 'Waiting for MySQL to start.'
453:
454: 'Warning: No LON-CAPA Apache configuration file found for installation check.'
455: => 'Warning: No LON-CAPA Apache configuration file found for installation check.'
456:
457: 'Welcome to LON-CAPA'
458: => 'Welcome to LON-CAPA'
459:
460: 'Whereas if the default is "no", ~[y/N~] will be shown -- type y to override.'
461: => 'Whereas if the default is "no", ~[y/N~] will be shown -- type y to override.'
462:
463: 'You have already set a root password for the MySQL database.'
464: => 'You have already set a root password for the MySQL database.'
465:
466: 'You may retrieve the source for LON-CAPA by executing:'
467: => 'You may retrieve the source for LON-CAPA by executing:'
468:
469: 'You must install the software development tools package: [_1], when installing Linux.'
470: => 'You must install the software development tools package: [_1], when installing Linux.'
471:
472: 'You seem to have a version of loncapa-current.tar.gz in [_1]'
473: => 'You seem to have a version of loncapa-current.tar.gz in [_1]'
474:
475: '[_1] copied successfully'
476: => '[_1] copied successfully'
477:
478: 'i.e., services for a print server: [_1] daemon.'
479: => 'i.e., services for a print server: [_1] daemon.'
480:
481: 'y'
482: => 'y'
483:
484: '~[Y/n~]'
485: => '~[Y/n~]'
486:
487: '~[y/N~]'
488: => '~[y/N~]',
489:
490: );
491:
492: 1;
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>