# HG changeset patch # User Jaroslav Tulach # Date 1409331857 -7200 # Node ID 2f2a29ad26ef5235e95f1d0ae55d9cb7d0d7c1c7 # Parent 0be5bc600566d6124818a69883bd3af4a63c3718 Turning on I18N and providing Czech L10N diff -r 0be5bc600566 -r 2f2a29ad26ef minesweeper/src/main/java/org/apidesign/demo/minesweeper/Main.java --- a/minesweeper/src/main/java/org/apidesign/demo/minesweeper/Main.java Fri Aug 29 16:32:03 2014 +0200 +++ b/minesweeper/src/main/java/org/apidesign/demo/minesweeper/Main.java Fri Aug 29 19:04:17 2014 +0200 @@ -23,6 +23,7 @@ */ package org.apidesign.demo.minesweeper; +import java.util.Locale; import net.java.html.boot.BrowserBuilder; import org.netbeans.api.nbrwsr.OpenHTMLRegistration; import org.openide.awt.ActionID; @@ -39,6 +40,7 @@ public static void main(String... args) throws Exception { BrowserBuilder.newBrowser(). loadPage("pages/index.html"). + locale(Locale.getDefault()). loadClass(MinesModel.class). invoke("main", args). showAndWait(); diff -r 0be5bc600566 -r 2f2a29ad26ef minesweeper/src/main/webapp/pages/index.html --- a/minesweeper/src/main/webapp/pages/index.html Fri Aug 29 16:32:03 2014 +0200 +++ b/minesweeper/src/main/webapp/pages/index.html Fri Aug 29 19:04:17 2014 +0200 @@ -185,22 +185,22 @@

iBrwsr

- This application can also be packaged to run on your iPhone - or iPad. It is not yet available on AppStore, but it will. + This application has been packaged to run on your iPhone + or iPad and made available on AppStore. In this mode it uses RoboVM virtual machine to execute Java code natively. It uses iOS WebView to display the UI and execute generated JavaScript. Both these components are bound together via + href="http://wiki.apidesign.org/wiki/IBrwsr"> iBrwsr library.

- Learn more » + >Install »

diff -r 0be5bc600566 -r 2f2a29ad26ef minesweeper/src/main/webapp/pages/index_cs.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/minesweeper/src/main/webapp/pages/index_cs.html Fri Aug 29 19:04:17 2014 +0200 @@ -0,0 +1,247 @@ + + + + + Férové miny + + + + + + + + + + + + + + + + + + +
+ +
+
+

Ukázka HTML/Java technologie

+ +

Na první pohled se jedná o staré dobré miny. + Bližší pohled však odhalí revoluční technologii, jež + umožňuje programovat logiku aplikace v Javě + a uživatelské rozhraní definovat v HTML. + To vše na jakémkoli zařízení schopném zobrazit moderní + HTML5 prohlížeč. +

+

Navštívit stránky projektu +

+
+
+ +
+
+
+

Miny

+

+ Odhalte deset políček jež skrývají miny + a označte je znakem ⚠. + Dotykem políčka se zjistí, + zda-li je na něm mina či kolik min se + nachází v sousedních osmi políčkách. + Nespoléhejte na náhodu, + tato verze min dokáže detekovat + náhodné hádání a v takovém případě přerovnat miny. + Tato hra je fér! +

+

Hrát »

+
+
+

Dokumentace

+

+ Chcete-li psát aplikace jako je tato + (tedy používat Javu a HTML) + můžete se nyní dozvědět něco o knihovnách, které + to umožňují. Následující odkaz Vás zavede + stránky s dokumentací. +

+

Více »

+
+
+

Verze pro prohlížeč

+

+ Tato technologie je primárně určena pro + klasické osobní počítače či pro tablety a telefony. + Přesto je však možné spustit tu samou aplikaci + s nezměným kódem v prohlížeči. Je k tomu potřeba + implementace Java virtuálního stroje zvaná + bck2brwsr. +

+

Vyzkoušet »

+
+
+
+
+
+
+ Android +
+

DlvkBrwsr

+

+ Tato apliace byla přeložena pro Váš telefon se systémem Android + a je dostupná na Google Play! tržišti. V této konfiguraci + se používá virtuální stroj Dalvik pro spouštění Java kódu + a Androidí WebView k zobrazení uživatelského rozhraní a + interpretaci generovaného JavaScriptu. Tyto komponenty jsou + spojeny dohromady pomocí + DlvkBrwsr technologie. +

+

+ Instalovat » +

+
+
+
+
+
+ Android +
+

iBrwsr

+

+ Tato aplikace byla přeložena a zabalena tak, aby běžela na + Vašem iPhonu + nebo iPadu a je dostupná na tržišti AppStore. + V této konfiguraci se používá + virtuální stroj RoboVM + pro přeložení Java kódu do nativního formátu. + Pro zobrazení a provádění vygenerovaného JavaScriptu + se využívá iOS WebView. Obě tyto komponenty jsou spojeny + pomocí + iBrwsr knihovny. +

+

+ Instalovat » +

+
+
+
+
+
+ Android +
+

Vyvíjejte své aplikace!

+

+ Tuto aplikace lze zabalit jako + rozšíření pro NetBeans a nebo + lze použít vývojové prostředí + + NetBeans k vytvoření své vlastní aplikace, + jež bude využívat synergie + HTML a Javy. + Pište své aplikace jednou a zobrazte je na + každém zařízení schopném zobrazit HTML! +

+

+ Vyvíjejte » +

+
+
+
+
+ + + + + + diff -r 0be5bc600566 -r 2f2a29ad26ef pom.xml --- a/pom.xml Fri Aug 29 16:32:03 2014 +0200 +++ b/pom.xml Fri Aug 29 19:04:17 2014 +0200 @@ -13,7 +13,7 @@ UTF-8 - 0.8.3 + 1.0-SNAPSHOT 0.8.3 0.9 0.1