blob: e758131fa871edb3c3b20c369e58fed38703ded1 [file] [log] [blame]
<?php
/*******************************************************************************
* Copyright (c) 2007-2008 Eclipse Foundation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Paul Colton (Aptana)- initial API and implementation
* Eclipse Foundation
* Kit Lo (IBM) - Beautify Babel Supported Languages table
*******************************************************************************/
require(dirname(__FILE__) . "/global.php");
require_once(dirname(__FILE__) . "/../classes/system/language.class.php");
InitPage("");
$pageTitle = "Babel Project - Eclipse translation";
$pageKeywords = "translation,language,nlpack,pack,eclipse,babel,english,french,german,chinese,japanese,spanish,arabic,hebrew,hungarian,polish,italian,russian,dutch,finnish,greek,norwegian,sweedish,turkish";
global $addon;
$addon->callHook("head");
?>
<style>
table {
margin-left: auto;
margin-right: auto;
}
.head {
background-color: SteelBlue;
color: white;
margin: 0px;
font-size: 14px;
padding: 2px;
}
.odd {
background-color: LightSteelBlue;
}
.foot {
background-color: LightGray;
}
</style>
<h1 id="page-message">Babel Supported Languages</h1></br>
<table width=512>
<tr class="head">
<td><b>Language</b></td><td><b>ISO</b></td>
</tr>
<?php
$languages = Language::all();
foreach ($languages as $lang) {
$rowcount++;
$class="";
if($rowcount % 2) {
$class="class='odd'";
}
echo "<tr $class>";
if ($lang->iso == "en_AA") {
$rowcount--;
continue;
}
$row = <<<ROW
<td>$lang->name</td><td>$lang->iso</td>
ROW;
echo $row;
echo "</tr>";
}
?>
<tr class="foot">
<td colspan=2><?= $rowcount ?> <?= $rowcount > 1 ? "languages" : "language" ?> found</td>
</tr>
</table>
<p align=center>Please <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Babel&component=Server&bug_file_loc=<?= $_SERVER['SCRIPT_NAME']; ?>">
contact us</a> if the language you need is missing.</p>
<?php
global $addon;
$addon->callHook("footer");
?>