[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