From 654a9cae43358c7eecf3b522e9876aa7815e2453 Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Mon, 7 Dec 2015 15:57:51 +0100 Subject: Move urls from pradosoft.com to github's project page; drop unmaintained quickstart tutorial translations --- .../pages/Advanced/Samples/I18N/id/Home.page | 161 --------------------- .../Advanced/Samples/I18N/messages/index.de.xml | 29 ---- .../Advanced/Samples/I18N/messages/index.es.xml | 29 ---- .../Advanced/Samples/I18N/messages/index.fr.xml | 30 ---- .../Advanced/Samples/I18N/messages/index.id.xml | 29 ---- .../Advanced/Samples/I18N/messages/index.pl.xml | 29 ---- .../Advanced/Samples/I18N/messages/index.zh.xml | 29 ---- .../Advanced/Samples/I18N/messages/tests.de.xml | 17 --- .../Advanced/Samples/I18N/messages/tests.es.xml | 17 --- .../Advanced/Samples/I18N/messages/tests.fr.xml | 18 --- .../Advanced/Samples/I18N/messages/tests.id.xml | 17 --- .../Advanced/Samples/I18N/messages/tests.pl.xml | 17 --- .../Advanced/Samples/I18N/messages/tests.zh.xml | 17 --- .../pages/Advanced/Samples/I18N/zh_TW/Home.page | 155 -------------------- 14 files changed, 594 deletions(-) delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/id/Home.page delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.de.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.es.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.fr.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.id.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.pl.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.zh.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.de.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.es.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.fr.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.id.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.pl.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.zh.xml delete mode 100755 demos/quickstart/protected/pages/Advanced/Samples/I18N/zh_TW/Home.page (limited to 'demos/quickstart/protected/pages/Advanced/Samples') diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/id/Home.page b/demos/quickstart/protected/pages/Advanced/Samples/I18N/id/Home.page deleted file mode 100755 index a490abce..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/id/Home.page +++ /dev/null @@ -1,161 +0,0 @@ -<%@ Title="Internasionlisasi dalam PRADO" - Page.Application.Globalization.TranslationCatalogue="index" %> - - -

Internasionlisasi dalam PRADO

-

Demo ini memperlihatkan komponen dasar yang tersedia dalam PRADO untuk memproses Internasionalisasi dan Lokalisasi aplikasi web. Halam ini memanfaatkan template siap multipel lokal (atau kultur) untuk memperlihatkan halaman terlokalisasi yang tersedia. Untuk melihat versi dilokalisasi yang berbeda, silahkan ganti setelan bahasa dalam browser Anda.

- -

-Saat ini kultur Anda adalah <%= $this->Page->CurrentCulture %>. -

-

- -

- Sebagai tambahan ke template siap kultur. Teks dapat dilokalisasi menggunakan banyak sumber terjemanan yang berbeda. PRADO menyediakan wadah gettext, XML, SQLite, dan MySQL untuk menyimpan terjemahan pesan. Contoh dalam link berikut mendemonstrasikan bagaimana teks dapat dilokalisasi menggunakan komponen TTranslate. -

-
-

Pengenalan

-

Mengembangkan dan memelihara situs multi-bahasa adalah masalah umum bagi para pengembang web.

-
-
Internasionalisasi (I18N)
-
Proses pengembangan sebuah produk dalam cara yang bekerja dengan data dalam bahasa berbeda dan dapat diadaptasi ke berbagai target pasar tanpa melakukan perubahan.
-
Lokalisasi (L10N)
-
Proses selanjutnya dari menterjemahkan dan mengadaptasi sebuah produk untuk pasar konvensi kultural yang tersedia.
-
-

Fitur berikut didukung oleh PRADO:

- -

Contoh

-

Tanggal: pola lengkap, kultur en_GB

-

Contoh:

- -<com:TDateFormat ID="Time1" Pattern="full" Culture="en_GB"/> - -

Hasil:

-
-
- -

Tanggal: pola pendek

-

Contoh:

- -<com:TDateFormat ID="Time2" Pattern="short" /> - - -

Hasil:

-
-
- -

Pola standar tanggal dari <%= $this->Page->CurrentCulture %>

-

Contoh:

- -<com:TDateFormat ID="Time3" Value="2004/12/06" /> - - -

Hasil:

-
-
- -

Format standar kurs

-

Contoh:

- -<com:TNumberFormat Type="currency" Value="12.4" /> - - -

Hasil:

-
-
-

Currency, de_DE culture with Euro

-

Contoh:

- -<com:TNumberFormat ID="Number2" Type="currency" Culture="de_DE" Currency="EUR"/> - - -

Hasil:

-
- -
- -

Kurs, format US dengan Euro

-

Contoh:

- -<com:TNumberFormat Type="currency" Culture="en_US" Currency="EUR" Value="100" /> - - -

Hasil

-
-
- -

Contoh terjemahan

-

ContohExample:

- -<com:TTranslate>Hello</com:TTranslate> - - -

Hasil:

-Hello
-

Contoh:

- -<com:TTranslate Text="Goodbye" /> - - -

Hasil:

-
- -
-

Menggunakan tag lokalisasi

-

Contoh:

- -<%[ Goodbye ]%> - - -

Hasil:

-<%[ Goodbye ]%> -
- - -
-

Menterjemahkan menggunakan katalog berbeda

-

Contoh:

- -<com:TTranslate Text="Goodbye" Catalogue="tests" /> - - -

Hasil:

- -
- - -
-

Translasi dengan substitusi parameter

-

Contoh:

- -<com:TTranslate> - {greeting} {name}!, The unix-time is "{time}". - <com:TTranslateParameter Key="name"> - <com:TTranslate Catalogue="tests" Text="World" /> - </com:TTranslateParameter> - <com:TTranslateParameter Key="greeting" Value="Hello" /> - <com:TTranslateParameter Key="time" Value="<%= Time() %>" /> -</com:TTranslate> - - - -

Hasil:

- - - {greeting} {name}!, The unix-time is "{time}". - - - - - - - -
diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.de.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.de.xml deleted file mode 100755 index 696fafe0..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.de.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - -Hello -Hallo - - - -Goodbye -Auf Wiedersehen - - - -World -Welt - - - -{greeting} {name}!, The unix-time is "{time}". -{greeting} {name}!, der Unix-Zeitstempel ist "{time}". - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.es.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.es.xml deleted file mode 100755 index 86548092..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.es.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - -Hello -Hola - - - -Goodbye -Adiós - - - -World -mundo - - - -{greeting} {name}!, The unix-time is "{time}". -¡{greeting} {name}!, el unix-tiempo es "{time}". - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.fr.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.fr.xml deleted file mode 100755 index e486d644..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.fr.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - -Hello -Bonjour - - - -Goodbye -Au revoir - - - -World -le monde - - - -{greeting} {name}!, The unix-time is "{time}". -{greeting} {name}!, le temps unix est "{time}". - - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.id.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.id.xml deleted file mode 100755 index 6a8c0c56..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.id.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - -Hello -Halo - - - -Goodbye -Selamat tinggal - - - -World -Dunia - - - -{greeting} {name}!, The unix-time is "{time}". -{greeting} {name}!, Waktu-unix adalah "{time}". - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.pl.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.pl.xml deleted file mode 100755 index e1f6cf0d..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.pl.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - -Hello -Witaj - - - -Goodbye -Żegnaj! - - - -World -Świecie - - - -{greeting} {name}!, The unix-time is "{time}". -{greeting} {name}!, Czas unixowy "{time}". - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.zh.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.zh.xml deleted file mode 100755 index ae2c8a2d..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/index.zh.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - -Hello -你好 - - - -Goodbye -再见 - - - -World -世界 - - - -{greeting} {name}!, The unix-time is "{time}". -{greeting} {name}!,Unix时间是“{time}”。 - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.de.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.de.xml deleted file mode 100755 index b98547b7..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.de.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - -Goodbye -Auf Wiedersehen! - - -World -Welt - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.es.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.es.xml deleted file mode 100755 index e4119a6c..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.es.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - -Goodbye -¡Adiós! - - -World -mundo - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.fr.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.fr.xml deleted file mode 100755 index 20609fcb..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.fr.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - -Goodbye -Au revoir ! - - -World -le monde - - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.id.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.id.xml deleted file mode 100755 index 558026dc..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.id.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - -Goodbye -Selamat tinggal - - -World -Dunia - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.pl.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.pl.xml deleted file mode 100755 index 82a33cbc..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.pl.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - -Goodbye -Dowidzenia - - -World -Świecie - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.zh.xml b/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.zh.xml deleted file mode 100755 index 4f93f268..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/messages/tests.zh.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - -Goodbye -拜拜 - - -World -世界 - - - - diff --git a/demos/quickstart/protected/pages/Advanced/Samples/I18N/zh_TW/Home.page b/demos/quickstart/protected/pages/Advanced/Samples/I18N/zh_TW/Home.page deleted file mode 100755 index 7629e7bb..00000000 --- a/demos/quickstart/protected/pages/Advanced/Samples/I18N/zh_TW/Home.page +++ /dev/null @@ -1,155 +0,0 @@ -<%@ Title="PRADO 國際化" - Page.Application.Globalization.TranslationCatalogue="index" %> - -

PRADO 國際化

-

本演示將介紹如何用PRADO中的一些部件對您的Web應用進行國際化和本地化。 - 本网頁的顯示是根据您的當地設置從多個不同語言的模板中選擇進行的。 - 如果你想查看其它語言版本,請更改瀏覽器的語言設置。

- -

- 您目前的語言設置是 - <%= $this->Page->CurrentCulture %>. -

-

- -

- 除了能自動偵知語言設置的模板外,文本也可以使用不同的翻譯源進行本地化。 - PRADO提供了gettext,XML,SQLite以及MySQL等手段用于存放消息的各种翻譯。 - 下面連接所指向的例子展示了如何使用TTranslate部件對文本進行本地化。 -


-

簡介

-

開發和維護多語言的站點對Web開發者而言是一個很常見的問題。

-
-
國際化(I18N)
-
產品開發的一個步驟,它使得產品能接受不同語言的數据,并且在沒有更改設計 - 的情況下使產品能用于不同的市場。
-
L本地化(L10N)
-
國際化的一個細節步驟,它針對某個特定的市場文化對產品進行翻譯和調整。
-
-

PRADO支持以下功能:

- -

例子

-

日期:完整格式,en_GB語言設置

-

例:

- -<com:TDateFormat ID="Time1" Pattern="full" Culture="en_GB"/> - -

結果:

-
-
- -

日期:短格式

-

例:

- -<com:TDateFormat ID="Time2" Pattern="short" /> - -

結果:

-
-
- -

日期:<%= $this->Page->CurrentCulture %>的缺省模式

-

例:

- -<com:TDateFormat ID="Time3" Value="2004/12/06" /> - -

結果:

-
-
- -

貨幣,缺省格式

-

例:

- -<com:TNumberFormat Type="currency" Value="12.4" /> - -

結果:

-
-
-

貨幣,de_DE語言以及歐幣

-

例:

- -<com:TNumberFormat ID="Number2" Type="currency" Culture="de_DE" Currency="EUR"/> - -

結果:

-
- -
- -

貨幣, 美國格式以及歐幣

-

例:

- -<com:TNumberFormat Type="currency" Culture="en_US" Currency="EUR" Value="100" /> - -

結果:

-
-
- -

翻譯實例

-

例:

- -<com:TTranslate>Hello</com:TTranslate> - -

結果:

- Hello
-

例:

- -<com:TTranslate Text="Goodbye" /> - -

結果:

-
- -
-

Using localization tag

-

Example:

- -<%[ Goodbye ]%> - - -

Result:

-<%[ Goodbye ]%> -
- -
-

用不同目錄進行翻譯

-

例:

- -<com:TTranslate Text="Goodbye" Catalogue="tests" /> - -

結果:

- -
- - -
-

用參數替換進行翻譯

-

例:

- -<com:TTranslate> - {greeting} {name}!, The unix-time is "{time}". - <com:TTranslateParameter Key="name"> - <com:TTranslate Catalogue="tests" Text="World" /> - </com:TTranslateParameter> - <com:TTranslateParameter Key="greeting" Value="Hello" /> - <com:TTranslateParameter Key="time" Value="<%= Time() %>" /> -</com:TTranslate> - - -

結果:

- - - {greeting} {name}!, The unix-time is "{time}". - - - - - - - -
-- cgit v1.2.3