|
From: <dai...@us...> - 2011-09-16 23:15:15
|
Revision: 4692
http://web-erp.svn.sourceforge.net/web-erp/?rev=4692&view=rev
Author: daintree
Date: 2011-09-16 23:15:08 +0000 (Fri, 16 Sep 2011)
Log Message:
-----------
make windows use the correct locale
Modified Paths:
--------------
trunk/DeliveryDetails.php
trunk/PrintCustTrans.php
trunk/PrintCustTransPortrait.php
trunk/UserSettings.php
trunk/WWW_Users.php
trunk/doc/Change.log
trunk/includes/LanguageSetup.php
trunk/includes/LanguagesArray.php
Modified: trunk/DeliveryDetails.php
===================================================================
--- trunk/DeliveryDetails.php 2011-09-16 10:29:26 UTC (rev 4691)
+++ trunk/DeliveryDetails.php 2011-09-16 23:15:08 UTC (rev 4692)
@@ -44,7 +44,7 @@
/*store the old freight cost before it is recalculated to ensure that there has been no change - test for change after freight recalculated and get user to re-confirm if changed */
- $OldFreightCost = round(filter_number_format($_POST['FreightCost']),2);
+ $OldFreightCost = round(filter_number_format($_POST['FreightCost']),$_SESSION['Items'.$identifier]->CurrDecimalPlaces);
}
@@ -119,7 +119,7 @@
if ($_SESSION['DoFreightCalc']==True){
list ($_POST['FreightCost'], $BestShipper) = CalcFreightCost($_SESSION['Items'.$identifier]->total, $_POST['BrAdd2'], $_POST['BrAdd3'], $_SESSION['Items'.$identifier]->totalVolume, $_SESSION['Items'.$identifier]->totalWeight, $_SESSION['Items'.$identifier]->Location, $db);
if ( !empty($BestShipper) ){
- $_POST['FreightCost'] = round(filter_number_format($_POST['FreightCost']),2);
+ $_POST['FreightCost'] = round(filter_number_format($_POST['FreightCost']),$_SESSION['Items'.$identifier]->CurrDecimalPlaces);
$_POST['ShipVia'] = $BestShipper;
} else {
prnMsg(_($_POST['FreightCost']),'warn');
@@ -183,7 +183,7 @@
$_SESSION['Items'.$identifier]->ConfirmedDate = $_POST['ConfirmedDate'];
$_SESSION['Items'.$identifier]->CustRef = $_POST['CustRef'];
$_SESSION['Items'.$identifier]->Comments = $_POST['Comments'];
- $_SESSION['Items'.$identifier]->FreightCost = round(filter_number_format($_POST['FreightCost']),2);
+ $_SESSION['Items'.$identifier]->FreightCost = round(filter_number_format($_POST['FreightCost']),$_SESSION['Items'.$identifier]->CurrDecimalPlaces);
$_SESSION['Items'.$identifier]->Quotation = $_POST['Quotation'];
} else {
$_SESSION['Items'.$identifier]->DeliverTo = $_POST['DeliverTo'];
@@ -200,13 +200,13 @@
$_SESSION['Items'.$identifier]->ShipVia = $_POST['ShipVia'];
$_SESSION['Items'.$identifier]->DeliverBlind = $_POST['DeliverBlind'];
$_SESSION['Items'.$identifier]->SpecialInstructions = $_POST['SpecialInstructions'];
- $_SESSION['Items'.$identifier]->DeliveryDays = filter_number_format$_POST['DeliveryDays']);
+ $_SESSION['Items'.$identifier]->DeliveryDays = filter_number_format($_POST['DeliveryDays']);
$_SESSION['Items'.$identifier]->DeliveryDate = $_POST['DeliveryDate'];
$_SESSION['Items'.$identifier]->QuoteDate = $_POST['QuoteDate'];
$_SESSION['Items'.$identifier]->ConfirmedDate = $_POST['ConfirmedDate'];
$_SESSION['Items'.$identifier]->CustRef = $_POST['CustRef'];
$_SESSION['Items'.$identifier]->Comments = $_POST['Comments'];
- $_SESSION['Items'.$identifier]->FreightCost = round(filter_number_format($_POST['FreightCost']),2);
+ $_SESSION['Items'.$identifier]->FreightCost = round(filter_number_format($_POST['FreightCost']),$_SESSION['Items'.$identifier]->CurrDecimalPlaces);
$_SESSION['Items'.$identifier]->Quotation = $_POST['Quotation'];
}
/*$_SESSION['DoFreightCalc'] is a setting in the config.php file that the user can set to false to turn off freight calculations if necessary */
Modified: trunk/PrintCustTrans.php
===================================================================
--- trunk/PrintCustTrans.php 2011-09-16 10:29:26 UTC (rev 4691)
+++ trunk/PrintCustTrans.php 2011-09-16 23:15:08 UTC (rev 4692)
@@ -231,10 +231,9 @@
stockmoves.narrative,
stockmaster.units,
stockmaster.decimalplaces
- FROM stockmoves,
- stockmaster
- WHERE stockmoves.stockid = stockmaster.stockid
- AND stockmoves.type=10
+ FROM stockmoves INNER JOIN stockmaster
+ ON stockmoves.stockid = stockmaster.stockid
+ WHERE stockmoves.type=10
AND stockmoves.transno=" . $FromTransNo . "
AND stockmoves.show_on_inv_crds=1";
} else {
@@ -248,10 +247,9 @@
stockmoves.narrative,
stockmaster.units,
stockmaster.decimalplaces
- FROM stockmoves,
- stockmaster
- WHERE stockmoves.stockid = stockmaster.stockid
- AND stockmoves.type=11
+ FROM stockmoves INNER JOIN stockmaster
+ ON stockmoves.stockid = stockmaster.stockid
+ WHERE stockmoves.type=11
AND stockmoves.transno=" . $FromTransNo . "
AND stockmoves.show_on_inv_crds=1";
} // end else
Modified: trunk/PrintCustTransPortrait.php
===================================================================
--- trunk/PrintCustTransPortrait.php 2011-09-16 10:29:26 UTC (rev 4691)
+++ trunk/PrintCustTransPortrait.php 2011-09-16 23:15:08 UTC (rev 4692)
@@ -253,6 +253,7 @@
(stockmoves.price * " . $ExchRate . ") AS fxprice,
stockmoves.narrative,
stockmaster.controlled,
+ stockmaster.serialised,
stockmaster.units,
stockmoves.stkmoveno,
stockmaster.decimalplaces
@@ -271,6 +272,7 @@
(stockmoves.price * " . $ExchRate . ") AS fxprice,
stockmoves.narrative,
stockmaster.controlled,
+ stockmaster.serialised,
stockmaster.units,
stockmoves.stkmoveno,
stockmaster.decimalplaces
Modified: trunk/UserSettings.php
===================================================================
--- trunk/UserSettings.php 2011-09-16 10:29:26 UTC (rev 4691)
+++ trunk/UserSettings.php 2011-09-16 23:15:08 UTC (rev 4692)
@@ -5,7 +5,6 @@
include('includes/session.inc');
$title = _('User Settings');
include('includes/header.inc');
-include('includes/LanguagesArray.php');
echo '<p class="page_title_text"><img src="'.$rootpath.'/css/'.$theme.'/images/user.png" title="' .
_('User Settings') . '" alt="" />' . ' ' . _('User Settings') . '</p>';
@@ -134,11 +133,11 @@
foreach ($LanguagesArray as $LanguageEntry => $LanguageName){
if (isset($_POST['Language']) AND $_POST['Language'] == $LanguageEntry){
- echo '<option selected value="' . $LanguageEntry . '">' . $LanguageName .'</option>';
+ echo '<option selected value="' . $LanguageEntry . '">' . $LanguageName['LanguageName'] .'</option>';
} elseif (!isset($_POST['Language']) AND $LanguageEntry == $DefaultLanguage) {
- echo '<option selected value="' . $LanguageEntry . '">' . $LanguageName .'</option>';
+ echo '<option selected value="' . $LanguageEntry . '">' . $LanguageName['LanguageName'] .'</option>';
} else {
- echo '<option value="' . $LanguageEntry . '">' . $LanguageName .'</option>';
+ echo '<option value="' . $LanguageEntry . '">' . $LanguageName['LanguageName'] .'</option>';
}
}
echo '</select></td></tr>';
Modified: trunk/WWW_Users.php
===================================================================
--- trunk/WWW_Users.php 2011-09-16 10:29:26 UTC (rev 4691)
+++ trunk/WWW_Users.php 2011-09-16 23:15:08 UTC (rev 4692)
@@ -8,7 +8,6 @@
}
}
include('includes/session.inc');
-include ('includes/LanguagesArray.php');
$ModuleList = array(_('Orders'),
_('Receivables'),
@@ -84,7 +83,15 @@
$InputError = 1;
}
*/
-
+ if (!isset($SelectedUser)){
+ /* check to ensure the user id is not already entered */
+ $result = DB_query("SELECT userid FROM www_users WHERE userid='" . $_POST['UserID'] . "'",$db);
+ if (DB_num_rows($result)==1){
+ $InputError =1;
+ prnMsg(_('The user ID') . ' ' . $_POST['UserID'] . ' ' . _('already exists and cannot be used again'),'error');
+ }
+ }
+
if ((mb_strlen($_POST['BranchCode'])>0) AND ($InputError !=1)) {
// check that the entered branch is valid for the customer code
$sql = "SELECT custbranch.debtorno
@@ -113,7 +120,7 @@
$_POST['ModulesAllowed']= $ModulesAllowed;
- if ($SelectedUser AND $InputError !=1) {
+ if (isset($SelectedUser) AND $InputError !=1) {
/*SelectedUser could also exist if submit had not been clicked this code would not run in this case cos submit is false of course see the delete code below*/
@@ -388,7 +395,7 @@
} else { //end of if $SelectedUser only do the else when a new record is being entered
- echo '<table class=selection>
+ echo '<table class="selection">
<tr>
<td>' . _('User Login') . ':</td>
<td><input type="text" name="UserID" size="22" maxlength="20"></td></tr>';
@@ -447,7 +454,7 @@
$result = DB_query($sql,$db);
while ($myrow=DB_fetch_array($result)){
- if (isset($_POST['DefaultLocation']) and $myrow['loccode'] == $_POST['DefaultLocation']){
+ if (isset($_POST['DefaultLocation']) AND $myrow['loccode'] == $_POST['DefaultLocation']){
echo '<option selected value="' . $myrow['loccode'] . '">' . $myrow['locationname'] .'</option>';
} else {
echo '<option Value="' . $myrow['loccode'] . '">' . $myrow['locationname'] .'</option>';
@@ -478,14 +485,14 @@
$sql = "SELECT salesmancode, salesmanname FROM salesman WHERE current = 1";
$result = DB_query($sql,$db);
-if ((isset($_POST['Salesman']) and $_POST['Salesman']=='') OR !isset($_POST['Salesman'])){
+if ((isset($_POST['Salesman']) AND $_POST['Salesman']=='') OR !isset($_POST['Salesman'])){
echo '<option selected value="">' . _('Not a salesperson only login') . '</option>';
} else {
echo '<option value="">' . _('Not a salesperson only login') . '</option>';
}
while ($myrow=DB_fetch_array($result)){
- if (isset($_POST['Salesman']) and $myrow['salesmancode'] == $_POST['Salesman']){
+ if (isset($_POST['Salesman']) AND $myrow['salesmancode'] == $_POST['Salesman']){
echo '<option selected value="' . $myrow['salesmancode'] . '">' . $myrow['salesmanname'] . '</option>';
} else {
echo '<option value="' . $myrow['salesmancode'] . '">' . $myrow['salesmanname'] . '</option>';
@@ -498,42 +505,42 @@
echo '<tr><td>' . _('Reports Page Size') .':</td>
<td><select name="PageSize">';
-if(isset($_POST['PageSize']) and $_POST['PageSize']=='A4'){
+if(isset($_POST['PageSize']) AND $_POST['PageSize']=='A4'){
echo '<option selected value="A4">' . _('A4') .'</option>';
} else {
echo '<option value="A4">' . _('A4') . '</option>';
}
-if(isset($_POST['PageSize']) and $_POST['PageSize']=='A3'){
+if(isset($_POST['PageSize']) AND $_POST['PageSize']=='A3'){
echo '<option selected value="A3">' . _('A3') .'</option>';
} else {
echo '<option value="A3">' . _('A3') .'</option>';
}
-if(isset($_POST['PageSize']) and $_POST['PageSize']=='A3_landscape'){
+if(isset($_POST['PageSize']) AND $_POST['PageSize']=='A3_landscape'){
echo '<option selected value="A3_landscape">' . _('A3') . ' ' . _('landscape') .'</option>';
} else {
echo '<option value="A3_landscape">' . _('A3') . ' ' . _('landscape') .'</option>';
}
-if(isset($_POST['PageSize']) and $_POST['PageSize']=='letter'){
+if(isset($_POST['PageSize']) AND $_POST['PageSize']=='letter'){
echo '<option selected value="letter">' . _('Letter') .'</option>';
} else {
echo '<option value="letter">' . _('Letter') .'</option>';
}
-if(isset($_POST['PageSize']) and $_POST['PageSize']=='letter_landscape'){
+if(isset($_POST['PageSize']) AND $_POST['PageSize']=='letter_landscape'){
echo '<option selected value="letter_landscape">' . _('Letter') . ' ' . _('landscape') .'</option>';
} else {
echo '<option value="letter_landscape">' . _('Letter') . ' ' . _('landscape') .'</option>';
}
-if(isset($_POST['PageSize']) and $_POST['PageSize']=='legal'){
+if(isset($_POST['PageSize']) AND $_POST['PageSize']=='legal'){
echo '<option selected value="legal">' . _('Legal') .'</option>';
} else {
echo '<option value="legal">' . _('Legal') .'</option>';
}
-if(isset($_POST['PageSize']) and $_POST['PageSize']=='legal_landscape'){
+if(isset($_POST['PageSize']) AND $_POST['PageSize']=='legal_landscape'){
echo '<option selected value="legal_landscape">' . _('Legal') . ' ' . _('landscape') .'</option>';
} else {
echo '<option value="legal_landscape">' . _('Legal') . ' ' . _('landscape') .'</option>';
@@ -552,9 +559,9 @@
if (is_dir('css/' . $ThemeName) AND $ThemeName != '.' AND $ThemeName != '..' AND $ThemeName != '.svn'){
- if (isset($_POST['Theme']) and $_POST['Theme'] == $ThemeName){
+ if (isset($_POST['Theme']) AND $_POST['Theme'] == $ThemeName){
echo '<option selected value="' . $ThemeName . '">' . $ThemeName .'</option>';
- } else if (!isset($_POST['Theme']) and ($_SESSION['DefaultTheme']==$ThemeName)) {
+ } else if (!isset($_POST['Theme']) AND ($_SESSION['DefaultTheme']==$ThemeName)) {
echo '<option selected value="' . $ThemeName . '">' . $ThemeName .'</option>';
} else {
echo '<option value="' . $ThemeName . '">' . $ThemeName .'</option>';
@@ -570,12 +577,12 @@
<td><select name="UserLanguage">';
foreach ($LanguagesArray as $LanguageEntry => $LanguageName){
- if (isset($_POST['UserLanguage']) and $_POST['UserLanguage'] == $LanguageEntry){
- echo '<option selected value="' . $LanguageEntry . '">' . $LanguageName .'</option>';
- } elseif (!isset($_POST['UserLanguage']) and $LanguageEntry == $DefaultLanguage) {
- echo '<option selected value="' . $LanguageEntry . '">' . $LanguageName .'</option>';
+ if (isset($_POST['UserLanguage']) AND $_POST['UserLanguage'] == $LanguageEntry){
+ echo '<option selected value="' . $LanguageEntry . '">' . $LanguageName['LanguageName'] .'</option>';
+ } elseif (!isset($_POST['UserLanguage']) AND $LanguageEntry == $DefaultLanguage) {
+ echo '<option selected value="' . $LanguageEntry . '">' . $LanguageName['LanguageName'] .'</option>';
} else {
- echo '<option value="' . $LanguageEntry . '">' . $LanguageName .'</option>';
+ echo '<option value="' . $LanguageEntry . '">' . $LanguageName['LanguageName'] .'</option>';
}
}
echo '</select></td></tr>';
Modified: trunk/doc/Change.log
===================================================================
--- trunk/doc/Change.log 2011-09-16 10:29:26 UTC (rev 4691)
+++ trunk/doc/Change.log 2011-09-16 23:15:08 UTC (rev 4692)
@@ -1,6 +1,6 @@
webERP Change Log
-
+17/9/11 Felix Lim: added serialised field into PrintCustTransPortrait.php to reinstate possiblity for printing serialised items on invoice - not possible in landscape version (PrintCustTrans.php)
12/9/11 Phil/Exson/Tom: Change all scripts to allow display and input of numbers in the format of the selected users locale
5/9/11 Phil: Fixed supplier payment exchange rate ... was being calculated incorrectly from functional exchange rate and the exchange rate between the currency of the bank account and currency of payment.
5/9/11 Phil: GLTransInquiry posted was not retrieved correctly - now fixed
Modified: trunk/includes/LanguageSetup.php
===================================================================
--- trunk/includes/LanguageSetup.php 2011-09-16 10:29:26 UTC (rev 4691)
+++ trunk/includes/LanguageSetup.php 2011-09-16 23:15:08 UTC (rev 4692)
@@ -4,7 +4,7 @@
/* Set internal character encoding to UTF-8 */
mb_internal_encoding('UTF-8');
-
+include('includes/LanguagesArray.php');
/* This file is included in session.inc or PDFStarter.php or a report script that does not use PDFStarter.php
to check for the existance of gettext function and setup the necessary enviroment to allow for automatic translation
@@ -13,7 +13,7 @@
normally the lower case two character country code underscore uppercase
2 character country code does the trick except for en !!*/
-// Specify location of translation tables
+
If (isset($_POST['Language'])) {
$_SESSION['Language'] = $_POST['Language'];
$Language = $_POST['Language'];
@@ -24,8 +24,14 @@
$Language = $_SESSION['Language'];
}
-$Locale = setlocale (LC_ALL, $_SESSION['Language']);
-$Locale = setlocale (LC_NUMERIC, 'fr_FR.utf8');
+if (defined('LC_MESSAGES')){ //it's a unix/linux server
+ $Locale = setlocale (LC_MESSAGES, $_SESSION['Language']);
+ $Locale = setlocale (LC_NUMERIC, $_SESSION['Language']);
+} else { // it's a windows server
+ $Locale = setlocale (LC_ALL, $LanguageArray[$_SESSION['Language']]['WindowsLocale']);
+}
+//$Locale = setlocale (LC_NUMERIC, 'fr_FR.utf8');
+
$LocaleInfo = localeconv();
if ($LocaleInfo['mon_decimal_point']==''){
$LocaleInfo['mon_decimal_point']= $LocaleInfo['decimal_point'];
@@ -33,11 +39,9 @@
if ($LocaleInfo['mon_thousands_sep']==''){
$LocaleInfo['mon_thousands_sep']= $LocaleInfo['thousands_sep'];
}
-if (defined('LC_MESSAGES')){
- $Locale = setlocale (LC_MESSAGES, $_SESSION['Language']);
-}
+
//Turkish seems to be a special case
if ($_SESSION['Language']=='tr_TR.utf8') {
$Locale = setlocale(LC_CTYPE, 'C');
Modified: trunk/includes/LanguagesArray.php
===================================================================
--- trunk/includes/LanguagesArray.php 2011-09-16 10:29:26 UTC (rev 4691)
+++ trunk/includes/LanguagesArray.php 2011-09-16 23:15:08 UTC (rev 4692)
@@ -1,32 +1,60 @@
<?php
$LanguagesArray = array();
-$LanguagesArray['en_US.utf8'] = _('English US');
-$LanguagesArray['en_GB.utf8'] = _('English British');
-$LanguagesArray['cz_CZ.utf8'] = _('Czechoslovakian');
-$LanguagesArray['de_DE.utf8'] = _('German');
-$LanguagesArray['el_GR.utf8'] = _('Greek');
-$LanguagesArray['es_ES.utf8'] = _('Spanish');
-$LanguagesArray['et_EE.utf8'] = _('Estonian');
-$LanguagesArray['fa_IR.utf8'] = _('Arabic');
-$LanguagesArray['fr_FR.utf8'] = _('French');
-$LanguagesArray['hi_IN.utf8'] = _('Hindi');
-$LanguagesArray['hr_HR.utf8'] = _('Hungarian');
-$LanguagesArray['id_ID.utf8'] = _('Indonisian');
-$LanguagesArray['it_IT.utf8'] = _('Italian');
-$LanguagesArray['ja_JP.utf8'] = _('Japanese');
-$LanguagesArray['lv_LV.utf8'] = _('Latvian');
-$LanguagesArray['nl_NL.utf8'] = _('Dutch');
-$LanguagesArray['pl_PL.utf8'] = _('Polish');
-$LanguagesArray['pt_BR.utf8'] = _('Brazilian Portuguese');
-$LanguagesArray['pt_PT.utf8'] = _('Portuguese');
-$LanguagesArray['ro_RO.utf8'] = _('Roumanian');
-$LanguagesArray['ru_RU.utf8'] = _('Russian');
-$LanguagesArray['sq_AL.utf8'] = _('Albanian');
-$LanguagesArray['sv_SE.utf8'] = _('Sweedish');
-$LanguagesArray['sw_KE.utf8'] = _('Kiswahili');
-$LanguagesArray['tr_TR.utf8'] = _('Turkish');
-$LanguagesArray['vi_VN.utf8'] = _('Vietnamese');
-$LanguagesArray['zh_CN.utf8'] = _('Chinese - Simplified');
-$LanguagesArray['zh_HK.utf8'] = _('Chinese - Traditional');
+$LanguagesArray['en_US.utf8']['LanguageName'] = _('English US');
+$LanguagesArray['en_US.utf8']['WindowsLocale'] = 'english-us';
+$LanguagesArray['en_GB.utf8']['LanguageName'] = _('English British');
+$LanguagesArray['en_GB.utf8']['WindowsLocale'] = 'english-uk';
+$LanguagesArray['cz_CZ.utf8']['LanguageName'] = _('Czechoslovakian');
+$LanguagesArray['cz_CZ.utf8']['WindowsLocale'] = 'czech';
+$LanguagesArray['de_DE.utf8']['LanguageName'] = _('German');
+$LanguagesArray['de_DE.utf8']['WindowsLocale'] = 'german';
+$LanguagesArray['el_GR.utf8']['LanguageName'] = _('Greek');
+$LanguagesArray['el_GR.utf8']['WindowsLocale'] = 'greek';
+$LanguagesArray['es_ES.utf8']['LanguageName'] = _('Spanish');
+$LanguagesArray['es_ES.utf8']['WindowsLocale'] = 'spanish';
+$LanguagesArray['et_EE.utf8']['LanguageName'] = _('Estonian');
+$LanguagesArray['et_EE.utf8']['WindowsLocale'] = 'estonian';
+$LanguagesArray['fa_IR.utf8']['LanguageName'] = _('Arabic');
+$LanguagesArray['fa_IR.utf8']['WindowsLocale'] = 'arabic';
+$LanguagesArray['fr_FR.utf8']['LanguageName'] = _('French');
+$LanguagesArray['fr_FR.utf8']['WindowsLocale'] = 'french';
+$LanguagesArray['hi_IN.utf8']['LanguageName'] = _('Hindi');
+$LanguagesArray['hi_IN.utf8']['WindowsLocale'] = 'hindi';
+$LanguagesArray['hr_HR.utf8']['LanguageName'] = _('Hungarian');
+$LanguagesArray['hr_HR.utf8']['WindowsLocale'] = 'hungarian';
+$LanguagesArray['id_ID.utf8']['LanguageName'] = _('Indonisian');
+$LanguagesArray['id_ID.utf8']['WindowsLocale'] = 'indonesian';
+$LanguagesArray['it_IT.utf8']['LanguageName'] = _('Italian');
+$LanguagesArray['it_IT.utf8']['WindowsLocale'] = 'italian';
+$LanguagesArray['ja_JP.utf8']['LanguageName'] = _('Japanese');
+$LanguagesArray['ja_JP.utf8']['WindowsLocale'] = 'japanese';
+$LanguagesArray['lv_LV.utf8']['LanguageName'] = _('Latvian');
+$LanguagesArray['lv_LV.utf8']['WindowsLocale'] = 'latvian';
+$LanguagesArray['nl_NL.utf8']['LanguageName'] = _('Dutch');
+$LanguagesArray['nl_NL.utf8']['WindowsLocale'] = 'dutch';
+$LanguagesArray['pl_PL.utf8']['LanguageName'] = _('Polish');
+$LanguagesArray['pl_PL.utf8']['WindowsLocale'] = 'polish';
+$LanguagesArray['pt_BR.utf8']['LanguageName'] = _('Brazilian Portuguese');
+$LanguagesArray['pt_BR.utf8']['WindowsLocale'] = 'portuguese-brazil';
+$LanguagesArray['pt_PT.utf8']['LanguageName'] = _('Portuguese');
+$LanguagesArray['pt_PT.utf8']['WindowsLocale'] = 'portuguese';
+$LanguagesArray['ro_RO.utf8']['LanguageName'] = _('Romanian');
+$LanguagesArray['ro_RO.utf8']['WindowsLocale'] = 'romanian';
+$LanguagesArray['ru_RU.utf8']['LanguageName'] = _('Russian');
+$LanguagesArray['ru_RU.utf8']['WindowsLocale'] = 'russian';
+$LanguagesArray['sq_AL.utf8']['LanguageName'] = _('Albanian');
+$LanguagesArray['sq_AL.utf8']['WindowsLocale'] = 'english-us';
+$LanguagesArray['sv_SE.utf8']['LanguageName'] = _('Sweedish');
+$LanguagesArray['sv_SE.utf8']['WindowsLocale'] = 'swedish';
+$LanguagesArray['sw_KE.utf8']['LanguageName'] = _('Kiswahili');
+$LanguagesArray['sw_KE.utf8']['WindowsLocale'] = 'english-us';
+$LanguagesArray['tr_TR.utf8']['LanguageName'] = _('Turkish');
+$LanguagesArray['tr_TR.utf8']['WindowsLocale'] = 'turkish';
+$LanguagesArray['vi_VN.utf8']['LanguageName'] = _('Vietnamese');
+$LanguagesArray['vi_VN.utf8']['WindowsLocale'] = 'vietnamese';
+$LanguagesArray['zh_CN.utf8']['LanguageName'] = _('Chinese - Simplified');
+$LanguagesArray['zh_CN.utf8']['WindowsLocale'] = 'chinese-simplified';
+$LanguagesArray['zh_HK.utf8']['LanguageName'] = _('Chinese - Traditional');
+$LanguagesArray['zh_HK.utf8']['WindowsLocale'] = 'chinese-traditional';
asort($LanguagesArray);
-?>
+?>
\ No newline at end of file
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|