Skip to content

Commit

Permalink
Added Language Support & NavBar
Browse files Browse the repository at this point in the history
  • Loading branch information
Shachindra committed Mar 27, 2020
1 parent 7be10ce commit 7e03ab3
Show file tree
Hide file tree
Showing 25 changed files with 1,544 additions and 249 deletions.
6 changes: 6 additions & 0 deletions climateorb/android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
In most cases you can leave this as-is, but you if you want to provide
additional functionality it is fine to subclass or reimplement
FlutterApplication and put your custom class here. -->

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

<application
android:name="io.flutter.app.FlutterApplication"
android:label="ClimateOrb"
Expand Down
Binary file added climateorb/images/profile.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
89 changes: 89 additions & 0 deletions climateorb/lang/en.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
{
"splashScreen": {
"name": "ClimateOrb",
"title": "Empowering Citizens\n For Climate Action",
"madeIn": "Made In India"
},
"intro": {
"page1": {
"title": "WELCOME",
"content": "ClimateOrb\n Empowering Citizens For Climate Action"
},
"page2": {
"title": "ClimateOrb Prida",
"content": "Environmental Sensing\n & Track Climate Conditions"
},
"page3": {
"title": "ClimateOrb Breeze",
"content": "Smart Air Purifier\n For Healthy Life"
},
"page4": {
"title": "ClimateOrb Platform",
"content": "Climate Action Through\n Global Education & Connectivity"
},
"skip": "SKIP",
"next": "NEXT",
"gotIt": "GOT IT"
},
"dialog": {
"title": "Exit the App?",
"content": "ClimateOrb App will be closed.",
"yes": "Yes",
"no": "No"
},
"drawer": {
"item1": "Dashboard",
"item2": "Devices",
"item3": "Cloud",
"item4": "Blogs",
"item5": "About",
"item6": "Settings",
"item7": "Report an Issue",
"item8": "Help and Feedback"
},
"dashboard": {
"title": "Dashboard",
"content": "Welcome to ClimateOrb"
},
"devices": {
"title": "Devices",
"snackBar": "Scanning for Wi-Fi Connected Devices"
},
"cloud": {
"title": "Cloud",
"content": "Access your ClimateOrb Device Over Cloud"
},
"blog": {
"title": "Blogs",
"content": "Read latest articles about our Climate Action Initiatives"
},
"about": {
"title": "About",
"content": "About ClimateOrb"
},
"settings": {
"title": "Settings",
"profile": "Login/Register",
"profileSubtitle": "Account Settings",
"pushNotifications": "Push Notifications",
"onState": "On",
"offState": "Off",
"languages": {
"option": "Languages",
"title": "Change Language",
"snackBar": "Changing Language...",
"english": "English",
"chinese": "Chinese",
"hindi": "Hindi",
"spanish":"Spanish"
}
},
"reportIssue": {
"title": "Report an Issue",
"content": "Report to us if you encounter an issue!"
},
"helpFeedback": {
"title": "Help and Feedback",
"content": "Get instant Help and Provide Feedback"
}
}
89 changes: 89 additions & 0 deletions climateorb/lang/es.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
{
"splashScreen": {
"name": "YottaSens",
"title": "Empoderar a los ciudadanos\n para la acción climática",
"madeIn": "Hecho en la India"
},
"intro": {
"page1": {
"title": "BIENVENIDO",
"content": "ClimateOrb\n Empoderar a los ciudadanos para la acción climática"
},
"page2": {
"title": "ClimateOrb Prida\"",
"content": "Sensor ambiental\n y seguimiento de las condiciones climáticas"
},
"page3": {
"title": "ClimateOrb Breeze",
"content": "Purificador de\n aire inteligente"
},
"page4": {
"title": "Plataforma ClimateOrb",
"content": "Peer 2 Peer Music Sharing\n Creando un ecosistema eficiente"
},
"skip": "OMITIR",
"next": "SIGUIENTE",
"gotIt": "ENTENDIDO"
},
"dialog": {
"title": "Salir de la aplicación?",
"content": "La aplicación ClimateOrb se cerrará?",
"yes": "Si",
"no": "No"
},
"drawer": {
"item1": "Panel de control",
"item2": "Dispositivos",
"item3": "Nube",
"item4": "Blogs",
"item5": "Acerca de",
"item6": "Ajustes",
"item7": "Informar de un problema",
"item8": "Ayuda y Comentarios"
},
"dashboard": {
"title": "Panel de control",
"content": "Bienvenido a ClimateOrb"
},
"devices": {
"title": "Dispositivos",
"snackBar": "Escaneado en busca de dispositivos conectados por Wi-Fi\""
},
"cloud": {
"title": "Nube",
"content": "Acceso a su dispositivo ClimateOrb a través de la nube"
},
"blog": {
"title": "Blogs",
"content": "Leer los últimos artículos sobre nuestras Iniciativas de Acción Climática"
},
"about": {
"title": "Acerca de",
"content": "Acerca de ClimateOrb"
},
"settings": {
"title": "Configuraciones",
"profile": "Iniciar sesión / Registrarse",
"profileSubtitle": "Configuraciones de la cuenta",
"pushNotifications": "Notificaciones push",
"onState": "En",
"offState": "Apagado",
"languages": {
"option": "Idiomas",
"title": "Cambiar idioma",
"snackBar": "Cambiar el idioma...",
"english": "English (inglés)",
"chinese": "Chinese (idioma chino)",
"hindi": "Hindi (hindi)",
"spanish":"Spanish (Cambiar idioma)"
}
},
"reportIssue": {
"title": "Informar de un problema",
"content": "¡Informe a nosotros si encuentra un problema!(masculine)"
},
"helpFeedback": {
"title": "Ayuda y Comentarios",
"content": "Obtenga ayuda instantánea y proporcione comentarios"
}
}
89 changes: 89 additions & 0 deletions climateorb/lang/hi.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
{
"splashScreen": {
"name": "ClimateOrb",
"title": "जलवायु कार्रवाई के लिए\n नागरिकों का सशक्तिकरण",
"madeIn": "भारत में निर्मित"
},
"intro": {
"page1": {
"title": "आपका स्वागत है",
"content": "गक्लाइमेटऑर्ब\n जलवायु कार्रवाई के लिए नागरिकों का सशक्तिकरण"
},
"page2": {
"title": "गक्लाइमेटऑर्ब प्रिडा",
"content": "पर्यावरण संवेदन और\n जलवायु स्थितियां ट्रैक करें"
},
"page3": {
"title": "क्लाइमेटऑर्ब ब्रीज",
"content": "स्वस्थ जीवन के लिए\n स्मार्ट एयर प्यूरीफायर"
},
"page4": {
"title": "क्लाइमेटऑर्ब प्लेटफार्म",
"content": "जलवायु कार्रवाई के माध्यम से\n वैश्विक शिक्षा और कनेक्टिविटी "
},
"skip": "स्किप",
"next": "अगला",
"gotIt": "समझ गया"
},
"dialog": {
"title": "ऐप से बाहर निकलेंं?",
"content": "ClimateOrb ऐप बंद हो जाएगा।",
"yes": "हां",
"no": "नहीं"
},
"drawer": {
"item1": "डैशबोर्ड",
"item2": "डिवाइस",
"item3": "क्लाउड",
"item4": "ब्लॉग",
"item5": "जानकारी",
"item6": "सेटिंग",
"item7": "समस्या रिपोर्ट",
"item8": "मदद और प्रतिक्रिया"
},
"dashboard": {
"title": "डैशबोर्ड",
"content": "नमस्कार! क्लाइमेटऑर्ब में आपका स्वागत है"
},
"devices": {
"title": "डिवाइस",
"snackBar": "वाई-फाई कनेक्टेड डिवाइसेज के लिए स्कैनिंग"
},
"cloud": {
"title": "क्लाउड",
"content": "अपने क्लाइमेटऑर्ब डिवाइस को क्लाउड पर एक्सेस करें"
},
"blog": {
"title": "ब्लॉग",
"content": "हमारी जलवायु कार्रवाई पहल के बारे में नवीनतम लेख पढ़ें"
},
"about": {
"title": "जानकारी",
"content": "क्लाइमेटऑर्ब के बारे में"
},
"settings": {
"title": "समायोजन",
"profile": "लॉग इन / पंजीकरण",
"profileSubtitle": "अकाउंट सेटिंग",
"pushNotifications": "सूचनाएं भेजना",
"onState": "चालू",
"offState": "बंद",
"languages": {
"option": "भाषाएँ",
"title": "भाषा बदलें",
"snackBar": "भाषा बदली जा रही है...",
"english": "अंग्रेज़ी (English)",
"chinese": "चीनी (Chinese)",
"hindi": "हिंदी (Hindi)",
"spanish":"स्पैनिश (Spanish)"
}
},
"reportIssue": {
"title": "समस्या रिपोर्ट",
"content": "यदि आप किसी समस्या का सामना करते हैं तो हमें रिपोर्ट करें!"
},
"helpFeedback": {
"title": "मदद और प्रतिक्रिया",
"content": "तत्काल सहायता प्राप्त करें और प्रतिक्रिया प्रदान करें"
}
}
89 changes: 89 additions & 0 deletions climateorb/lang/zh.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
{
"splashScreen": {
"name": "气候球",
"title": "赋予公民权力\n气候行动",
"madeIn": "印度制造"
},
"intro": {
"page1": {
"title": "欢迎",
"content": "气候\n 增强公民对气候行动的能力"
},
"page2": {
"title": "气候奥布·普里达",
"content": "\"环境传感\n 跟踪气候条件"
},
"page3": {
"title": "气候微风",
"content": "智能空气净化器\n健康生活"
},
"page4": {
"title": "气候平台",
"content": "智能空气净化器\n 健康生活"
},
"skip": "",
"next": "下一个",
"gotIt": "明白了"
},
"dialog": {
"title": "关闭应用程序?",
"content": "是否要退出应用程序?",
"yes": "是的",
"no": ""
},
"drawer": {
"item1": "仪表板",
"item2": "设备",
"item3": "",
"item4": "博客",
"item5": "关于",
"item6": "设置",
"item7": "报告问题",
"item8": "帮助和反馈"
},
"dashboard": {
"title": "仪表板",
"content": "欢迎来到气候环境"
},
"devices": {
"title": "设备",
"snackBar": "扫描 Wi-Fi 连接设备"
},
"cloud": {
"title": "",
"content": "在云上访问您的气候Orb设备"
},
"blog": {
"title": "博客",
"content": "阅读有关我们气候行动倡议的最新文章"
},
"about": {
"title": "关于",
"content": "关于气候"
},
"settings": {
"title": "设置",
"profile": "登录/注册",
"profileSubtitle": "帐号设定",
"pushNotifications": "推送通知",
"onState": "",
"offState": "",
"languages": {
"option": "语言",
"snackBar": "正在更改语言...",
"title": "更改语言",
"english": "英语 (English - US)",
"chinese": "中文 (Chinese)",
"hindi": "印地语 (Hindi)",
"spanish":"西班牙语 (Spanish)"
}
},
"reportIssue": {
"title": "报告问题",
"content": "如果您遇到问题,请向我们报告!"
},
"helpFeedback": {
"title": "帮助和反馈",
"content": "获得即时帮助并提供反馈"
}
}
Loading

0 comments on commit 7e03ab3

Please sign in to comment.