Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge branch 'master' into sms

  • Loading branch information...
commit de3e287e42bf96811b4620dbbaacf3bd7d3ee196 2 parents f083302 + 06fc6e1
Timothy Guan-tin Chien authored
Showing with 462 additions and 238 deletions.
  1. +1 −0  apps/browser/index.html
  2. +12 −0 apps/browser/js/browser.js
  3. +23 −17 apps/browser/manifest.json
  4. +4 −0 apps/browser/style/browser.css
  5. BIN  apps/browser/style/images/clear.png
  6. +18 −14 apps/calculator/manifest.json
  7. +18 −14 apps/camera/manifest.json
  8. +6 −0 apps/clock/locale/clock.properties
  9. +18 −14 apps/clock/manifest.json
  10. +17 −13 apps/crystalskull/manifest.json
  11. +18 −14 apps/cubevid/manifest.json
  12. +15 −0 apps/dialer/locale/dialer.properties
  13. +24 −17 apps/dialer/manifest.json
  14. +3 −0  apps/gallery/locale/gallery.properties
  15. +18 −14 apps/gallery/manifest.json
  16. +24 −8 apps/homescreen/locale/homescreen.properties
  17. +23 −14 apps/homescreen/manifest.json
  18. +18 −14 apps/market/manifest.json
  19. +18 −14 apps/music/manifest.json
  20. +20 −13 apps/settings/index.html
  21. +88 −9 apps/settings/locale/settings.properties
  22. +24 −17 apps/settings/manifest.json
  23. +6 −0 apps/sms/locale/sms.properties
  24. +24 −17 apps/sms/manifest.json
  25. +3 −0  apps/video/locale/video.properties
  26. +19 −15 apps/video/manifest.json
1  apps/browser/index.html
View
@@ -23,6 +23,7 @@
</div>
<div id="browser-shade" class="hidden"></div>
<ul id="browser-menu" class="hidden">
+ <li id="menu-clear"><a href="#">Clear</a></li>
<li id="menu-refresh"><a href="#">Reload</a></li>
<li id="menu-forward"><a href="#">Forward</a></li>
</ul>
12 apps/browser/js/browser.js
View
@@ -34,6 +34,11 @@ var Browser = {
return this.menuButton = document.getElementById('browser-menu-button');
},
+ get clearButton() {
+ delete this.clearButton;
+ return this.clearButton = document.getElementById('menu-clear');
+ },
+
get refreshButton() {
delete this.refreshButton;
return this.refreshButton = document.getElementById('menu-refresh');
@@ -47,6 +52,7 @@ var Browser = {
init: function browser_init() {
this.backButton.addEventListener('click', this.goBack.bind(this));
this.menuButton.addEventListener('click', this.toggleMenu.bind(this));
+ this.clearButton.addEventListener('click', this.clear.bind(this));
this.refreshButton.addEventListener('click', this.refresh.bind(this));
this.forwardButton.addEventListener('click', this.goForward.bind(this));
this.shade.addEventListener('click', this.toggleMenu.bind(this));
@@ -125,6 +131,12 @@ var Browser = {
this.urlbar.value = url;
this.updateHistory(url);
},
+
+ clear: function browser_clear() {
+ this.urlbar.value = "";
+ this.urlbar.focus();
+ this.toggleMenu();
+ },
refresh: function browser_refresh() {
var url = this.urlbar.value;
40 apps/browser/manifest.json
View
@@ -1,36 +1,42 @@
{
"name": "Browser",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/Browser.png"
- },
"description": "Gaia Web Browser",
"launch_path": "/",
+ "developer": {
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
+ },
+ "permissions": [
+ "mozbrowser"
+ ],
"locales": {
- "ru": {
- "name": "\u041d\u0430\u0432\u0438\u0433\u0430\u0442\u043e\u0440",
- "description": "\u0412\u0435\u0431-\u043d\u0430\u0432\u0438\u0433\u0430\u0442\u043e\u0440 Gaia"
+ "ar": {
+ "name": "\u0627\u0644\u0645\u062a\u0635\u0641\u062d",
+ "description": "Gaia \u0645\u062a\u0635\u0641\u062d \u0627\u0644\u0648\u064a\u0628"
},
- "en-US": {
+ "de": {
"name": "Browser",
"description": "Gaia Web Browser"
},
- "ar": {
- "name": "\u0627\u0644\u0645\u062a\u0635\u0641\u062d",
- "description": "Gaia \u0645\u062a\u0635\u0641\u062d \u0627\u0644\u0648\u064a\u0628"
+ "en-US": {
+ "name": "Browser",
+ "description": "Gaia Web Browser"
},
"fr": {
"name": "Navigateur",
"description": "Navigateur Web Gaia"
},
+ "ru": {
+ "name": "\u041d\u0430\u0432\u0438\u0433\u0430\u0442\u043e\u0440",
+ "description": "\u0412\u0435\u0431-\u043d\u0430\u0432\u0438\u0433\u0430\u0442\u043e\u0440 Gaia"
+ },
"zh-TW": {
"name": "\u7db2\u8def\u700f\u89bd\u5668",
"description": "Gaia \u7db2\u8def\u700f\u89bd\u5668"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
- },
- "permissions": ["mozbrowser"]
-}
+ "default_locale": "en-US",
+ "icons": {
+ "120": "/style/icons/Browser.png"
+ }
+}
4 apps/browser/style/browser.css
View
@@ -186,6 +186,10 @@ input::-moz-focus-inner {
font-weight: 600;
}
+#menu-clear a {
+ background-image: url('images/clear.png');
+}
+
#menu-refresh a {
background-image: url('images/refresh.png');
}
BIN  apps/browser/style/images/clear.png
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
32 apps/calculator/manifest.json
View
@@ -1,35 +1,39 @@
{
"name": "Calculator",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/Calculator.png"
- },
"description": "Calculator",
"launch_path": "/",
+ "developer": {
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
+ },
"locales": {
- "ru": {
- "name": "\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440",
- "description": "\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440"
+ "ar": {
+ "name": "\u0627\u0644\u062d\u0627\u0633\u0628\u0629",
+ "description": "\u0627\u0644\u062d\u0627\u0633\u0628\u0629"
+ },
+ "de": {
+ "name": "Taschenrechner",
+ "description": "Taschenrechner"
},
"en-US": {
"name": "Calculator",
"description": "Calculator"
},
- "ar": {
- "name": "\u0627\u0644\u062d\u0627\u0633\u0628\u0629",
- "description": "\u0627\u0644\u062d\u0627\u0633\u0628\u0629"
- },
"fr": {
"name": "Calculatrice",
"description": "Calculatrice Gaia"
},
+ "ru": {
+ "name": "\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440",
+ "description": "\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440"
+ },
"zh-TW": {
"name": "\u8a08\u7b97\u6a5f",
"description": "\u8a08\u7b97\u6a5f"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
+ "default_locale": "en-US",
+ "icons": {
+ "120": "/style/icons/Calculator.png"
}
}
32 apps/camera/manifest.json
View
@@ -1,36 +1,40 @@
{
"name": "Camera",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/Camera.png"
- },
"description": "Gaia Camera",
"launch_path": "/",
"developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
},
"locales": {
- "ru": {
- "name": "\u041a\u0430\u043c\u0435\u0440\u0430",
- "description": "\u041a\u0430\u043c\u0435\u0440\u0430 Gaia"
+ "ar": {
+ "name": "\u0627\u0644\u0643\u0627\u0645\u064a\u0631\u0627",
+ "description": " Gaia\u0627\u0644\u0643\u0627\u0645\u064a\u0631\u0627"
+ },
+ "de": {
+ "name": "Kamera",
+ "description": "Gaia Kamera"
},
"en-US": {
"name": "Camera",
"description": "Gaia Camera"
},
- "ar": {
- "name": "\u0627\u0644\u0643\u0627\u0645\u064a\u0631\u0627",
- "description": " Gaia\u0627\u0644\u0643\u0627\u0645\u064a\u0631\u0627"
- },
"fr": {
"name": "Photo",
"description": "Appareil photo Gaia"
},
+ "ru": {
+ "name": "\u041a\u0430\u043c\u0435\u0440\u0430",
+ "description": "\u041a\u0430\u043c\u0435\u0440\u0430 Gaia"
+ },
"zh-TW": {
"name": "\u76f8\u6a5f",
"description": "Gaia \u76f8\u6a5f"
}
},
- "hackKillMe": true
+ "default_locale": "en-US",
+ "hackKillMe": true,
+ "icons": {
+ "120": "/style/icons/Camera.png"
+ }
}
6 apps/clock/locale/clock.properties
View
@@ -4,6 +4,12 @@ start=بداية
stop=إيقاف
cancel=إلغاء
+[de]
+reset=Zurücksetzen
+start=Starten
+stop=Stoppen
+cancel=Abbrechen
+
[en-US]
reset=Reset
start=Start
32 apps/clock/manifest.json
View
@@ -1,35 +1,39 @@
{
"name": "Clock",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/Clock.png"
- },
"description": "Gaia Clock",
"launch_path": "/",
+ "developer": {
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
+ },
"locales": {
- "ru": {
- "name": "\u0427\u0430\u0441\u044b",
- "description": "\u0427\u0430\u0441\u044b Gaia"
+ "ar": {
+ "name": "\u0627\u0644\u0633\u0627\u0639\u0629",
+ "description": "Gaia \u0627\u0644\u0633\u0627\u0639\u0629"
+ },
+ "de": {
+ "name": "Uhr",
+ "description": "Gaia Uhr"
},
"en-US": {
"name": "Clock",
"description": "Gaia Clock"
},
- "ar": {
- "name": "\u0627\u0644\u0633\u0627\u0639\u0629",
- "description": "Gaia \u0627\u0644\u0633\u0627\u0639\u0629"
- },
"fr": {
"name": "Horloge",
"description": "Horloge Gaia"
},
+ "ru": {
+ "name": "\u0427\u0430\u0441\u044b",
+ "description": "\u0427\u0430\u0441\u044b Gaia"
+ },
"zh-TW": {
"name": "\u6642\u9418",
"description": "Gaia \u6642\u9418"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
+ "default_locale": "en-US",
+ "icons": {
+ "120": "/style/icons/Clock.png"
}
}
30 apps/crystalskull/manifest.json
View
@@ -1,36 +1,40 @@
{
"name": "CrystalSkull",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/CrystalSkull.png"
- },
"description": "WebGL Demo",
"launch_path": "/",
- "hackKillMe": true,
+ "developer": {
+ "name": "The J3D Team",
+ "url": "https://github.com/andreasgal/gaia"
+ },
"locales": {
- "ru": {
+ "ar": {
"name": "CrystalSkull",
- "description": "\u0414\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f WebGL"
+ "description": " WebGL \u0639\u0631\u0636"
},
- "en-US": {
+ "de": {
"name": "CrystalSkull",
"description": "WebGL Demo"
},
- "ar": {
+ "en-US": {
"name": "CrystalSkull",
- "description": " WebGL \u0639\u0631\u0636"
+ "description": "WebGL Demo"
},
"fr": {
"name": "CrystalSkull",
"description": "D\u00e9mo WebGL"
},
+ "ru": {
+ "name": "CrystalSkull",
+ "description": "\u0414\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f WebGL"
+ },
"zh-TW": {
"name": "CrystalSkull",
"description": "WebGL \u793a\u7bc4"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The J3D Team"
+ "default_locale": "en-US",
+ "hackKillMe": true,
+ "icons": {
+ "120": "/style/icons/CrystalSkull.png"
}
}
32 apps/cubevid/manifest.json
View
@@ -1,36 +1,40 @@
{
"name": "CubeVid",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/VideoCube.png"
- },
"description": "Video Cube Demo",
"launch_path": "/",
- "hackKillMe": true,
+ "developer": {
+ "name": "The Original Author",
+ "url": "https://github.com/andreasgal/gaia"
+ },
"locales": {
- "ru": {
+ "ar": {
"name": "CubeVid",
- "description": "\u0414\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f Video Cube"
+ "description": " cube \u0639\u0631\u0636 \u0644\u0634\u0631\u064a\u0637"
},
- "en-US": {
+ "de": {
"name": "CubeVid",
- "description": "Video Cube Demo"
+ "description": "Video-W\u00fcrfel Demo"
},
- "ar": {
+ "en-US": {
"name": "CubeVid",
- "description": " cube \u0639\u0631\u0636 \u0644\u0634\u0631\u064a\u0637"
+ "description": "Video Cube Demo"
},
"fr": {
"name": "CubeVid",
"description": "D\u00e9mo de vid\u00e9o cube"
},
+ "ru": {
+ "name": "CubeVid",
+ "description": "\u0414\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f Video Cube"
+ },
"zh-TW": {
"name": "CubeVid",
"description": "Video Cube \u793a\u7bc4"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Original Author"
+ "default_locale": "en-US",
+ "hackKillMe": true,
+ "icons": {
+ "120": "/style/icons/VideoCube.png"
}
}
15 apps/dialer/locale/dialer.properties
View
@@ -13,6 +13,21 @@ hold=تعليق
answer= جواب
end=نهاية
+[de]
+call=Anrufen
+email=eMail
+phone=Telefon
+firstName=Vorname
+lastName=Nachname
+edit=Bearbeiten
+delete=Löschen
+mute=Stumm
+keypad=Tastatur
+speaker=Lautsprecher
+hold=Halten
+answer=Beantworten
+end=Beenden
+
[en-US]
call=Call
email=e-mail
41 apps/dialer/manifest.json
View
@@ -1,36 +1,43 @@
{
"name": "Dialer",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/Phone.png"
- },
"description": "Gaia Dialer",
"launch_path": "/",
+ "developer": {
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
+ },
+ "permissions": [
+ "telephony",
+ "contacts"
+ ],
"locales": {
- "ru": {
- "name": "\u0422\u0435\u043b\u0435\u0444\u043e\u043d",
- "description": "\u0422\u0435\u043b\u0435\u0444\u043e\u043d Gaia"
+ "ar": {
+ "name": "\u0645\u0643\u0627\u0644\u0645\u0629",
+ "description": "Gaia \u0645\u0643\u0627\u0644\u0645\u0629 \u0647\u0627\u062a\u0641\u064a\u0629"
+ },
+ "de": {
+ "name": "Telefon",
+ "description": "Gaia Telefonw\u00e4hler"
},
"en-US": {
"name": "Dialer",
"description": "Gaia Dialer"
},
- "ar": {
- "name": "\u0645\u0643\u0627\u0644\u0645\u0629",
- "description": "Gaia \u0645\u0643\u0627\u0644\u0645\u0629 \u0647\u0627\u062a\u0641\u064a\u0629"
- },
"fr": {
"name": "Appel",
"description": "Appel t\u00e9l\u00e9phonique Gaia"
},
+ "ru": {
+ "name": "\u0422\u0435\u043b\u0435\u0444\u043e\u043d",
+ "description": "\u0422\u0435\u043b\u0435\u0444\u043e\u043d Gaia"
+ },
"zh-TW": {
"name": "\u96fb\u8a71",
"description": "Gaia \u96fb\u8a71"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
- },
- "permissions": ["telephony", "contacts"]
-}
+ "default_locale": "en-US",
+ "icons": {
+ "120": "/style/icons/Phone.png"
+ }
+}
3  apps/gallery/locale/gallery.properties
View
@@ -1,6 +1,9 @@
[ar]
pictures=صور
+[de]
+pictures=Bilder
+
[en-US]
pictures=Pictures
32 apps/gallery/manifest.json
View
@@ -1,35 +1,39 @@
{
"name": "Gallery",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/Gallery.png"
- },
"description": "Gaia Gallery",
"launch_path": "/",
+ "developer": {
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
+ },
"locales": {
- "ru": {
- "name": "\u0413\u0430\u043b\u0435\u0440\u0435\u044f",
- "description": "\u0413\u0430\u043b\u0435\u0440\u0435\u044f Gaia"
+ "ar": {
+ "name": "\u0625\u0633\u062a\u062f\u064a\u0648",
+ "description": "Gaia \u0625\u0633\u062a\u062f\u064a\u0648"
+ },
+ "de": {
+ "name": "Bildergalerie",
+ "description": "Gaia Bildergalerie"
},
"en-US": {
"name": "Gallery",
"description": "Gaia Gallery"
},
- "ar": {
- "name": "\u0625\u0633\u062a\u062f\u064a\u0648",
- "description": "Gaia \u0625\u0633\u062a\u062f\u064a\u0648"
- },
"fr": {
"name": "Galerie",
"description": "Galerie Gaia"
},
+ "ru": {
+ "name": "\u0413\u0430\u043b\u0435\u0440\u0435\u044f",
+ "description": "\u0413\u0430\u043b\u0435\u0440\u0435\u044f Gaia"
+ },
"zh-TW": {
"name": "\u76f8\u7c3f",
"description": "Gaia \u76f8\u7c3f"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
+ "default_locale": "en-US",
+ "icons": {
+ "120": "/style/icons/Gallery.png"
}
}
32 apps/homescreen/locale/homescreen.properties
View
@@ -5,7 +5,7 @@ roaming={{عامل}} (التشرد)
unreadMessages=رسائل جديدة {{n}} لديك
missedCalls= المكالمات الفائتة {{n}} لديك
# FIXME
-loading=Loading…
+loading=تحميل ...
# sleep menu
airplane=نمط إطيران
silent=نمط الصمت
@@ -17,6 +17,24 @@ install=هل تريد تسجيل {{name}} من {{origin}}؟
yes=نعم
no=لا
+[de]
+noSimCard=Keine SIM Karte
+connecting=verbinde…
+roaming={{operator}} (roaming)
+unreadMessages=Du hast {{n}} ungelesene Nachrichten
+missedCalls=Du hast {{n}} verpasste Anrufe
+loading=Lade…
+# sleep menu
+airplane=Flugzeug Modus
+silent=Lautloser Modus
+normal=Normaler Modus
+restart=Neustart
+power=Ausschalten
+# permissions
+install=Möchtest du {{name}} von {{origin}} installieren?
+yes=Ja
+no=Nein
+
[en-US]
noSimCard=No SIM card
connecting=connecting…
@@ -59,8 +77,7 @@ connecting=соединяется…
roaming={{operator}} (роуминг)
unreadMessages={{n}} непрочитанных сообщений
missedCalls={{n}} пропущенных звонков
-# FIXME
-loading=Loading…
+loading=Загружается…
# sleep menu
airplane=Режим "самолёт"
silent=Режим "молчание"
@@ -68,10 +85,9 @@ normal=Режим "нормальный"
restart=Перезагрузка
power=Выключить
# permissions (FIXME)
-install=Do you want to install {{name}} from {{origin}}?
-yes=Yes
-no=No
-
+install=Вы действительно хотите установить {{name}} загруженного с {{origin}}?
+yes=Да
+no=Нет
[zh-TW]
noSimCard=無 SIM 卡
connecting=連線中…
@@ -86,7 +102,7 @@ normal=一般模式
restart=重新啟動
power=關機
# permissions
-install=您要從 {{origin}} 安裝 {{name}} 嗎?
+install=您要從 {{origin}} 安裝 {{name}} 嗎?
yes=是
no=否
37 apps/homescreen/manifest.json
View
@@ -1,33 +1,42 @@
{
"name": "Homescreen",
- "default_locale": "en-US",
"description": "Gaia Homescreen",
"launch_path": "/",
+ "developer": {
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
+ },
+ "permissions": [
+ "telephony",
+ "mozbrowser",
+ "sms",
+ "power"
+ ],
"locales": {
- "ru": {
- "name": "\u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d",
- "description": "\u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d Gaia"
+ "ar": {
+ "name": "\u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629",
+ "description": "Gaia \u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 "
+ },
+ "de": {
+ "name": "Startbildschirm",
+ "description": "Gaia Startbildschirm"
},
"en-US": {
"name": "Homescreen",
"description": "Gaia Homescreen"
},
- "ar": {
- "name": "\u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629",
- "description": "Gaia \u0627\u0644\u0634\u0627\u0634\u0629 \u0627\u0644\u0631\u0626\u064a\u0633\u064a\u0629 "
- },
"fr": {
"name": "\u00c9cran d\u2019accueil",
"description": "\u00c9cran d\u2019accueil Gaia"
},
+ "ru": {
+ "name": "\u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d",
+ "description": "\u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u044d\u043a\u0440\u0430\u043d Gaia"
+ },
"zh-TW": {
"name": "\u4e3b\u756b\u9762",
"description": "Gaia \u4e3b\u756b\u9762"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
- },
- "permissions": ["telephony", "mozbrowser", "sms", "power"]
-}
+ "default_locale": "en-US"
+}
32 apps/market/manifest.json
View
@@ -1,35 +1,39 @@
{
"name": "Market",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/Market.png"
- },
"description": "Market for downloading and installing apps",
"launch_path": "/",
+ "developer": {
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
+ },
"locales": {
- "ru": {
- "name": "\u041c\u0430\u0440\u043a\u0435\u0442",
- "description": "\u041a\u0430\u0442\u0430\u043b\u043e\u0433 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439"
+ "ar": {
+ "name": "\u0645\u0643\u062a\u0628\u0629 \u0627\u0644\u0628\u0631\u0627\u0645\u062c",
+ "description": "\u0645\u0643\u062a\u0628\u0629 \u0628\u0631\u0627\u0645\u062c \u0627\u0648\u0646\u0644\u0627\u064a\u0646"
+ },
+ "de": {
+ "name": "Markt",
+ "description": "Marktplatz um Apps herunter zu laden und zu installieren"
},
"en-US": {
"name": "Market",
"description": "Market for downloading and installing apps"
},
- "ar": {
- "name": "\u0645\u0643\u062a\u0628\u0629 \u0627\u0644\u0628\u0631\u0627\u0645\u062c",
- "description": "\u0645\u0643\u062a\u0628\u0629 \u0628\u0631\u0627\u0645\u062c \u0627\u0648\u0646\u0644\u0627\u064a\u0646"
- },
"fr": {
"name": "Logith\u00e8que",
"description": "Catalogue en ligne d\u2019applications"
},
+ "ru": {
+ "name": "\u041c\u0430\u0440\u043a\u0435\u0442",
+ "description": "\u041a\u0430\u0442\u0430\u043b\u043e\u0433 \u0434\u043b\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439"
+ },
"zh-TW": {
"name": "\u5e02\u96c6",
"description": "\u4e0b\u8f09\u8207\u5b89\u88dd\u61c9\u7528\u7a0b\u5f0f"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
+ "default_locale": "en-US",
+ "icons": {
+ "120": "/style/icons/Market.png"
}
}
32 apps/music/manifest.json
View
@@ -1,35 +1,39 @@
{
"name": "Music",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/Music.png"
- },
"description": "Gaia Music",
"launch_path": "/",
+ "developer": {
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
+ },
"locales": {
- "ru": {
- "name": "\u041c\u0443\u0437\u044b\u043a\u0430",
- "description": "\u041c\u0443\u0437\u044b\u043a\u0430 Gaia"
+ "ar": {
+ "name": "\u0645\u0648\u0633\u064a\u0642\u0649",
+ "description": "Gaia \u0645\u0648\u0633\u064a\u0642\u0649"
+ },
+ "de": {
+ "name": "Musik",
+ "description": "Gaia Musik"
},
"en-US": {
"name": "Music",
"description": "Gaia Music"
},
- "ar": {
- "name": "\u0645\u0648\u0633\u064a\u0642\u0649",
- "description": "Gaia \u0645\u0648\u0633\u064a\u0642\u0649"
- },
"fr": {
"name": "Musique",
"description": "Lecteur audio Gaia"
},
+ "ru": {
+ "name": "\u041c\u0443\u0437\u044b\u043a\u0430",
+ "description": "\u041c\u0443\u0437\u044b\u043a\u0430 Gaia"
+ },
"zh-TW": {
"name": "\u97f3\u6a02",
"description": "Gaia \u97f3\u6a02"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
+ "default_locale": "en-US",
+ "icons": {
+ "120": "/style/icons/Music.png"
}
}
33 apps/settings/index.html
View
@@ -167,6 +167,20 @@ <h2 data-l10n-id="messages">Messages</h2>
<!-- Languages -->
<div id="languages" class="view" data-title="Languages">
<ul>
+ <li id="language-ar">
+ <a>العربية</a>
+ <label class="checkbox">
+ <input type="radio" name="language.current" value="ar"/>
+ <span class="checkbox-inner"></span>
+ </label>
+ </li>
+ <li id="language-de">
+ <a dir="ltr">Deutsch</a>
+ <label>
+ <input type="radio" name="language.current" value="de"/>
+ <span></span>
+ </label>
+ </li>
<li id="language-en-us">
<a dir="ltr">English (US)</a>
<label>
@@ -181,11 +195,11 @@ <h2 data-l10n-id="messages">Messages</h2>
<span></span>
</label>
</li>
- <li id="language-ar">
- <a>العربية</a>
- <label class="checkbox">
- <input type="radio" name="language.current" value="ar"/>
- <span class="checkbox-inner"></span>
+ <li id="language-ru">
+ <a dir="ltr">Русский</a>
+ <label>
+ <input type="radio" name="language.current" value="ru"/>
+ <span></span>
</label>
</li>
<li id="language-zh-tw">
@@ -195,13 +209,6 @@ <h2 data-l10n-id="messages">Messages</h2>
<span></span>
</label>
</li>
- <li id="language-ru">
- <a dir="ltr">Русский</a>
- <label>
- <input type="radio" name="language.current" value="ru"/>
- <span></span>
- </label>
- </li>
</ul>
</div>
@@ -293,7 +300,7 @@ <h2 data-l10n-id="messages">Messages</h2>
</li>
<li>
<span data-l10n-id="traditionalChinese">Traditional Chinese</span>
- <small data-l10n-id="traditionalChines-desc">Zhuyin</small>
+ <small data-l10n-id="traditionalChinese-desc">Zhuyin</small>
<label>
<input type="checkbox" name="keyboard.layouts.zhuyin"/>
<span></span>
97 apps/settings/locale/settings.properties
View
@@ -53,7 +53,7 @@ cyrillic-desc=الروسية، الصربية (السيريلية)
arabic=العربية
hebrew=العبرية
traditionalChinese=الصينية التقليدية
-traditionalChinese-desc=ZhuYing
+traditionalChinese-desc=Zhuyin
simplifiedChinese=الصينية المبسطة
simplifiedChinese-desc=Pinyin
@@ -64,6 +64,7 @@ goodmight=GoodMight
# phone
phone=الهاتف
+messages=رسائل
vibrate=إهتزاز الهاتف
ring=نغمة رنين الهاتف
@@ -71,6 +72,80 @@ ring=نغمة رنين الهاتف
debug=تنقيح
grid=شبكة
+[de]
+settings=Einstellungen
+doNotTrack=Nicht nachverfolgen
+languages=Sprachen
+default=Standard
+ok=OK
+cancel=Abbrechen
+
+# wifi
+wifi=Wi-Fi
+wifiNetworks=Wi-Fi Netzwerke
+disabled=deaktiviert
+offline=offline
+scanning=Suche…
+connecting=verbinde mit {{ssid}}…
+connected=verbunden mit {{ssid}}.
+associating=beziehe eine IP-Adresse…
+securedBy=durch {{capabilities}} gesichert
+security=Schutz
+securityNone=Keinen
+securityOpen=Offen
+signalStrength=Signalstärke
+signalLevel0=sehr schwach
+signalLevel1=schwach
+signalLevel2=mittel
+signalLevel3=gut
+signalLevel4=sehr gut
+password=Passwort
+showPassword=Passwort anzeigen
+networkNotification=Netzwerk Benachrichtigung
+networkNotification-expl=Auf Netze hinweisen
+
+# wallpapers
+wallpapers=Wallpapers
+water=Wasser
+leaves=Blätter
+
+# display
+display=Anzeige
+brightness=Helligkeit
+lockScreen=Sperrbildschirm
+
+# keyboard
+keyboard=Tastatur
+vibration=Vibrieren
+clickSound=Tastaturanschläge
+english=Englisch
+dvorak=Englisch (Dvorak)
+latin=Andere lateinische Schriften
+latin-desc=Französisch, Deutsch, Norwegisch (Bokmål), Slowakisch, Türkisch
+cyrillic=Cyrillisch Schriften
+cyrillic-desc=Russisch, Serbisch (cyrillisch)
+arabic=Arabisch
+hebrew=Hebräisch
+traditionalChinese=Traditionell Chinesisch
+traditionalChinese-desc=Zhuyin
+simplifiedChinese=Vereinfachtes Chinesisch
+simplifiedChinese-desc=Pinyin
+
+# sounds
+sounds=Töne
+bosscaling=Bosscaling
+goodmight=GoodMight
+
+# phone
+phone=Telefon
+messages=Nachrichten
+vibrate=Vibrieren
+ring=Klingeln
+
+# debug
+debug=Debug
+grid=Raster
+
[en-US]
settings=Settings
doNotTrack=Do Not Track
@@ -125,8 +200,8 @@ cyrillic=Cyrillic scripts
cyrillic-desc=Russian, Serbian (cyrillic)
arabic=Arabic
hebrew=Hebrew
-traditionalChines=Traditional Chinese
-traditionalChines-desc=ZhuYing
+traditionalChinese=Traditional Chinese
+traditionalChinese-desc=Zhuyin
simplifiedChinese=Simplified Chinese
simplifiedChinese-desc=Pinyin
@@ -137,6 +212,7 @@ goodmight=GoodMight
# phone
phone=Phone
+messages=Messages
vibrate=Vibrate
ring=Ring
@@ -160,7 +236,7 @@ offline=hors ligne
scanning=Recherche…
connecting=connection à {{ssid}}…
connected=connecté à {{ssid}}.
-associating=récupération d’une adresse IP…
+associating=obtention d’une adresse IP…
securedBy=sécurité : {{capabilities}}
security=securité
securityNone=aucune
@@ -199,7 +275,7 @@ cyrillic-desc=russe, serbe (cyrillique)
arabic=Arabe
hebrew=Hébreu
traditionalChinese=Chinois traditionnel
-traditionalChinese-desc=ZhuYing
+traditionalChinese-desc=Zhuyin
simplifiedChinese=Chinois simplifié
simplifiedChinese-desc=Pinyin
@@ -210,6 +286,7 @@ goodmight=GoodMight
# phone
phone=Téléphone
+messages=Messages
vibrate=Vibreur
ring=Sonnerie
@@ -271,8 +348,8 @@ cyrillic=Кириллические шрифты
cyrillic-desc=Русский, сербский (кириллица)
arabic=Арабский
hebrew=Иврит
-traditionalChines=Традиционый китайский
-traditionalChines-desc=ZhuYing
+traditionalChinese=Традиционый китайский
+traditionalChinese-desc=Zhuyin
simplifiedChinese=Упрощённый китайский
simplifiedChinese-desc=Pinyin
@@ -283,6 +360,7 @@ goodmight=GoodMight
# phone
phone=Телефон
+messages=Сообщения
vibrate=Вибрация
ring=Звонок
@@ -344,8 +422,8 @@ cyrillic=斯拉夫字母鍵盤
cyrillic-desc=俄文、塞比瑞亞斯拉夫文
arabic=阿拉伯文
hebrew=希伯來文
-traditionalChines=正體中文(繁體)
-traditionalChines-desc=注音
+traditionalChinese=正體中文(繁體)
+traditionalChinese-desc=注音
simplifiedChinese=簡體中文
simplifiedChinese-desc=拼音
@@ -356,6 +434,7 @@ goodmight=GoodMight
# phone
phone=電話設定
+messages=訊息
vibrate=震動
ring=鈴響
41 apps/settings/manifest.json
View
@@ -1,36 +1,43 @@
{
"name": "Settings",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/Settings.png"
- },
"description": "Gaia Settings",
"launch_path": "/#root",
+ "developer": {
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
+ },
+ "permissions": [
+ "screen",
+ "power"
+ ],
"locales": {
- "ru": {
- "name": "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438",
- "description": "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 Gaia"
+ "ar": {
+ "name": "\u0627\u0644\u0636\u0628\u0637",
+ "description": "Gaia \u0627\u0644\u0636\u0628\u0637"
+ },
+ "de": {
+ "name": "Einstellungen",
+ "description": "Gaia Einstellungen"
},
"en-US": {
"name": "Settings",
"description": "Gaia Settings"
},
- "ar": {
- "name": "\u0627\u0644\u0636\u0628\u0637",
- "description": "Gaia \u0627\u0644\u0636\u0628\u0637"
- },
"fr": {
"name": "Param\u00e8tres",
"description": "Param\u00e8tres Gaia"
},
+ "ru": {
+ "name": "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438",
+ "description": "\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 Gaia"
+ },
"zh-TW": {
"name": "\u8a2d\u5b9a",
"description": "Gaia \u8a2d\u5b9a"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
- },
- "permissions": ["screen", "power"]
-}
+ "default_locale": "en-US",
+ "icons": {
+ "120": "/style/icons/Settings.png"
+ }
+}
6 apps/sms/locale/sms.properties
View
@@ -4,6 +4,12 @@ edit=تعديل
send=إرسال
newMessage=رسائل جديدة
+[de]
+messages=Nachrichten
+edit=Bearbeiten
+send=Senden
+newMessage=Neue Nachricht
+
[en-US]
messages=Messages
edit=Edit
41 apps/sms/manifest.json
View
@@ -1,36 +1,43 @@
{
"name": "Messages",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/Messages.png"
- },
"description": "Gaia Messages",
"launch_path": "/",
+ "developer": {
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
+ },
+ "permissions": [
+ "sms",
+ "contacts"
+ ],
"locales": {
- "ru": {
- "name": "\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f",
- "description": "\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f Gaia"
+ "ar": {
+ "name": "\u0631\u0633\u0627\u0626\u0644",
+ "description": "Gaia \u0631\u0633\u0627\u0626\u0644"
+ },
+ "de": {
+ "name": "Nachrichten",
+ "description": "Gaia Nachrichten"
},
"en-US": {
"name": "Messages",
"description": "Gaia Messages"
},
- "ar": {
- "name": "\u0631\u0633\u0627\u0626\u0644",
- "description": "Gaia \u0631\u0633\u0627\u0626\u0644"
- },
"fr": {
"name": "Messages",
"description": "Messages Gaia"
},
+ "ru": {
+ "name": "\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f",
+ "description": "\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f Gaia"
+ },
"zh-TW": {
"name": "\u8a0a\u606f",
"description": "Gaia \u8a0a\u606f"
}
},
- "developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
- },
- "permissions": ["sms", "contacts"]
-}
+ "default_locale": "en-US",
+ "icons": {
+ "120": "/style/icons/Messages.png"
+ }
+}
3  apps/video/locale/video.properties
View
@@ -1,6 +1,9 @@
[ar]
videos=فيديو
+[de]
+videos=Videos
+
[en-US]
videos=Videos
34 apps/video/manifest.json
View
@@ -1,37 +1,41 @@
{
- "fullscreen": true,
"name": "Video",
- "default_locale": "en-US",
- "icons": {
- "120": "/style/icons/Video.png"
- },
"description": "Gaia Video",
"launch_path": "/",
"developer": {
- "url": "https://github.com/andreasgal/gaia",
- "name": "The Gaia Team"
+ "name": "The Gaia Team",
+ "url": "https://github.com/andreasgal/gaia"
},
"locales": {
- "ru": {
- "name": "\u0412\u0438\u0434\u0435\u043e",
- "description": "\u0412\u0438\u0434\u0435\u043e Gaia"
+ "ar": {
+ "name": "\u0641\u064a\u062f\u064a\u0648",
+ "description": "Gaia \u0641\u064a\u062f\u064a\u0648"
},
- "en-US": {
+ "de": {
"name": "Video",
"description": "Gaia Video"
},
- "ar": {
- "name": "\u0641\u064a\u062f\u064a\u0648",
- "description": "Gaia \u0641\u064a\u062f\u064a\u0648"
+ "en-US": {
+ "name": "Video",
+ "description": "Gaia Video"
},
"fr": {
"name": "Vid\u00e9o",
"description": "Lecteur vid\u00e9o Gaia"
},
+ "ru": {
+ "name": "\u0412\u0438\u0434\u0435\u043e",
+ "description": "\u0412\u0438\u0434\u0435\u043e Gaia"
+ },
"zh-TW": {
"name": "\u5f71\u7247",
"description": "Gaia \u5f71\u7247"
}
},
- "hackKillMe": true
+ "default_locale": "en-US",
+ "fullscreen": true,
+ "hackKillMe": true,
+ "icons": {
+ "120": "/style/icons/Video.png"
+ }
}
Please sign in to comment.
Something went wrong with that request. Please try again.