[prev in list] [next in list] [prev in thread] [next in thread]
List: ipcop-svn
Subject: [Ipcop-svn] SF.net SVN: ipcop:[5876] ipcop/trunk/src/libs/lang.pl
From: owes () users ! sourceforge ! net
Date: 2011-09-24 18:17:38
Message-ID: E1R7WnC-0001PZ-4f () sfp-svn-6 ! v30 ! ch3 ! sourceforge ! com
[Download RAW message or body]
Revision: 5876
http://ipcop.svn.sourceforge.net/ipcop/?rev=5876&view=rev
Author: owes
Date: 2011-09-24 18:17:37 +0000 (Sat, 24 Sep 2011)
Log Message:
-----------
Add some more comments. lang.pl already in update package due to mistake in commit \
5874
Modified Paths:
--------------
ipcop/trunk/src/libs/lang.pl
Modified: ipcop/trunk/src/libs/lang.pl
===================================================================
--- ipcop/trunk/src/libs/lang.pl 2011-09-24 09:46:51 UTC (rev 5875)
+++ ipcop/trunk/src/libs/lang.pl 2011-09-24 18:17:37 UTC (rev 5876)
@@ -1,6 +1,6 @@
#!/usr/bin/perl
#
-# IPCop CGIs
+# lang.pl: retrieve the translated texts for GUI
#
# This file is part of the IPCop Firewall.
#
@@ -15,10 +15,9 @@
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
-# along with IPCop; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+# along with IPCop. If not, see <http://www.gnu.org/licenses/>.
#
-# (c) 2007-2009, the IPCop team
+# (c) 2007-2011, the IPCop team
#
# Copyright (c) 2007-11-13 owes This is almost a full cleanup, texts are now \
fetched from .MO files. #
@@ -28,9 +27,9 @@
# When you want to add your own language strings/entries to IPCop,
# you create a file with <PREFIX>.<LANG>.pl in the /var/ipcop/addons/lang directory
-# <PREFIX> can be freely chosen but must be unique. An example could be \
"myAddonName"
-# <LANG> is a mnemonic of the used language like en, de, it, nl etc.
-# You can find a detailed list of possible mnemonic's in the file \
/var/ipcop/main/language.lst +# <PREFIX> can be freely chosen but must be unique. \
An example could be "myAddonName" +# <LANG> is a mnemonic of the used language like \
en, de, it, nl etc. +# You can find a detailed list of possible mnemonics in \
the file /var/ipcop/main/language.lst # A file could for example be named \
"myAddonName.en.pl". #
# Note that you should always add 'en' (English) file, as this will be taken as the \
default for all @@ -80,6 +79,7 @@
$locale = $settings{'LOCALE'};
}
+# call with 0 if main/settings already read (don't use in CGIs)
# call with 1 to reread main/settings for language info (gui.cgi)
# call with 2 to use en_GB as language (makegraphs)
sub reload
@@ -136,9 +136,9 @@
# Add our current language if it is not 'en'
if ($language ne 'en') {
- foreach my $file (grep (/.*\.$language\.pl$/,@files) ) {
- do "$Lang::CacheDir/$file";
- }
+ foreach my $file (grep (/.*\.$language\.pl$/,@files) ) {
+ do "$Lang::CacheDir/$file";
+ }
}
# Write assembled texts to file
This was sent by the SourceForge.net collaborative development platform, the world's \
largest Open Source development site.
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Ipcop-svn mailing list
Ipcop-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipcop-svn
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic