GF cloud: updated lists of supported RGL languages and some minor style updates

This commit is contained in:
hallgren
2015-05-18 13:16:45 +00:00
parent 8fbe2178f5
commit 512fbb49e6
5 changed files with 22 additions and 7 deletions

View File

@@ -33,9 +33,11 @@ table.extension td { border-left-width: 0; min-width: 30em; }
.slideshow .hidden { display: none; }
img.cloud, img.right, div.right, div.modtime { float: right; }
img.cloud, img.right, div.right, div.modtime, div.version { float: right; }
.modtime { color: #999; white-space: nowrap; }
div.modtime >small { visibility: hidden; }
div.modtime:hover >small { visibility: visible; }
.modtime,.version { color: #999; white-space: nowrap; }
table.grammar_list { border-collapse: collapse; margin-left: 1.0em; }
table.grammar_list td { padding: 0.4ex 0.25em; }
@@ -116,7 +118,7 @@ table.tabs input[type=button], table.matrixview th input[type=button] {
.string_edit { font-family: inherit; font-size: inherit; }
textarea.string_edit { vertical-align: top; }
ul.languages { -moz-column-width: 20em; }
ul.languages { -moz-column-width: 10em; }
li { margin-top: 0.5ex; margin-bottom: 0.5ex; }

View File

@@ -580,7 +580,7 @@ function lang1(name) {
// Language names and 3-letter ISO-639 codes
// See http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
var languages =
map(lang1,"Amharic Arabic Bulgarian Catalan Chinese Danish Dutch English Finnish French German Greek Hindi Ina/Interlingua Italian Jpn/Japanese Latin Norwegian Polish Ron/Romanian Russian Spanish Swedish Thai Turkish Urdu".split(" "));
map(lang1,"Amharic Arabic Bulgarian Catalan Chinese Danish Dutch English Estonian Finnish French German Greek Hindi Ina/Interlingua Italian Jpn/Japanese Latin Mlt/Maltese Mongolian Norwegian Pes/Persian Polish Pnb/Punjabi Ron/Romanian Russian Snd/Sindhi Spanish Swedish Thai Turkish Urdu".split(" "));
languages.push(lang("Other","Other"));
var langname={};

View File

@@ -38,4 +38,4 @@
<hr>
<a href="http://www.grammaticalframework.org/">www.grammaticalframework.org</a>
<div class=modtime><small><a href="/version">GF version</a></small></div>
<div class=version><small><a href="/version">GF version</a></small></div>

View File

@@ -12,7 +12,14 @@ function lang1(namecode2) {
}
var languages = // [ISO-639-2 code "/"] language name ":" ISO 639-1 code
map(lang1,"Amharic:am Arabic:ar Bulgarian:bg Catalan:ca Chinese:zh Danish:da Dutch:nl English:en Finnish:fi French:fr German:de Greek:el Hindi:hi Ina/Interlingua:ia Italian:it Jpn/Japanese:ja Latin:la Norwegian:nb Polish:pl Ron/Romanian:ro Russian:ru Spanish:es Swedish:sv Thai:th Turkish:tr Urdu:ur".split(" "))
map(lang1,["Amharic:am","Arabic:ar","Bulgarian:bg","Catalan:ca",
"Chinese:zh","Danish:da","Dutch:nl","English:en","Estonian:et",
"Finnish:fi","French:fr","German:de","Greek:el","Hindi:hi",
"Ina/Interlingua:ia","Italian:it","Jpn/Japanese:ja","Latin:la",
"Norwegian:nb","Pes/Persian:fa","Polish:pl","Pnb/Punjabi:pa",
"Ron/Romanian:ro","Russian:ru","Spanish:es","Swedish:sv",
"Thai:th","Turkish:tr","Urdu:ur"])
// GF uses nonstd 3-letter codes? Pes/Persian:fa, Pnb/Punjabi:pa
var langname={}
var langcode2={}

View File

@@ -45,6 +45,7 @@ span.inflect { color: blue; }
<tr><td>
<select name=from>
<option value=Bul>Bulgarian</option>
<option value=Cat>Catalan</option>
<option value=Chi>Chinese</option>
<option value=Dut>Dutch</option>
<option value=Eng selected>English</option>
@@ -53,8 +54,10 @@ span.inflect { color: blue; }
<option value=Ger>German</option>
<option value=Hin>Hindi</option>
<option value=Ita>Italian</option>
<option value=Jpn>Japanese</option>
<option value=Spa>Spanish</option>
<option value=Swe>Swedish</option>
<option value=Tha>Thai</option>
</select>
<input type=button value="Clear" onclick="wc.clear()">
<td style="text-align: right">
@@ -62,6 +65,7 @@ span.inflect { color: blue; }
<td>
<select name=to onchange="wc.translate()">
<option value=Bul>Bulgarian</option>
<option value=Cat>Catalan</option>
<option value=Chi>Chinese</option>
<option value=Dut>Dutch</option>
<option value=Eng>English</option>
@@ -70,8 +74,10 @@ span.inflect { color: blue; }
<option value=Ger>German</option>
<option value=Hin>Hindi</option>
<option value=Ita>Italian</option>
<option value=Jpn>Japanese</option>
<option value=Spa>Spanish</option>
<option value=Swe selected>Swedish</option>
<option value=Tha>Thai</option>
</select>
<input name=colors type=checkbox checked onchange="wc.colors()"> Colors
<td><button name=translate type=submit><strong>Translate</strong></button>
@@ -97,7 +103,7 @@ span.inflect { color: blue; }
</div>
<hr>
<div class=modtime><small>
<!-- hhmts start -->Last modified: Tue Mar 24 16:59:23 CET 2015 <!-- hhmts end -->
<!-- hhmts start -->Last modified: Mon May 18 13:38:24 CEST 2015 <!-- hhmts end -->
</small></div>
<a href="http://www.grammaticalframework.org/demos/translation.html">About</a>
<script src="js/support.js"></script>