From 4d854679d1d6169f0dafb7669008496295c52346 Mon Sep 17 00:00:00 2001 From: Leonard Maximus Irenous Mensah Date: Mon, 25 Sep 2017 09:35:05 +0000 Subject: [PATCH] Maxi course resources (#97) --- .travis.yml | 127 ++++++++++++++++++ .../ole/org/pbell/FullscreenLogin.java | 16 ++- .../org/pbell/ListViewAdapter_myCourses.java | 33 +++-- .../src/main/res/values-af-rZA/strings.xml | 87 ++++++++++++ .../src/main/res/values-ar-rSA/strings.xml | 87 ++++++++++++ .../src/main/res/values-de-rDE/strings.xml | 87 ++++++++++++ .../src/main/res/values-el-rGR/strings.xml | 87 ++++++++++++ .../src/main/res/values-en-rUS/strings.xml | 87 ++++++++++++ .../src/main/res/values-es-rES/strings.xml | 87 ++++++++++++ .../src/main/res/values-fr-rFR/strings.xml | 87 ++++++++++++ .../src/main/res/values-it-rIT/strings.xml | 87 ++++++++++++ .../src/main/res/values-iw-rIL/strings.xml | 87 ++++++++++++ .../src/main/res/values-ja-rJP/strings.xml | 87 ++++++++++++ .../src/main/res/values-ko-rKR/strings.xml | 87 ++++++++++++ .../src/main/res/values-pl-rPL/strings.xml | 87 ++++++++++++ .../src/main/res/values-pt-rPT/strings.xml | 87 ++++++++++++ .../src/main/res/values-ru-rRU/strings.xml | 87 ++++++++++++ .../src/main/res/values-tr-rTR/strings.xml | 87 ++++++++++++ .../src/main/res/values-vi-rVN/strings.xml | 87 ++++++++++++ .../src/main/res/values-zh-rCN/strings.xml | 87 ++++++++++++ .../src/main/res/values-zh-rTW/strings.xml | 87 ++++++++++++ app/src/main/res/values-en-rUS/strings.xml | 2 +- crowdin.properties | 2 + 23 files changed, 1732 insertions(+), 14 deletions(-) create mode 100644 .travis.yml create mode 100644 app/src/main/res/app/src/main/res/values-af-rZA/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-ar-rSA/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-de-rDE/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-el-rGR/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-en-rUS/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-es-rES/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-fr-rFR/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-it-rIT/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-iw-rIL/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-ja-rJP/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-ko-rKR/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-pl-rPL/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-pt-rPT/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-ru-rRU/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-tr-rTR/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-vi-rVN/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-zh-rCN/strings.xml create mode 100644 app/src/main/res/app/src/main/res/values-zh-rTW/strings.xml create mode 100644 crowdin.properties diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..2a1c3a5 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,127 @@ +language: android +sudo: required +jdk: oraclejdk8 + +before_cache: + + - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock + + - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ + +cache: + + directories: + + - $HOME/.gradle/caches/ + + - $HOME/.gradle/wrapper/ + +env: + + global: + + - ANDROID_API=24 + + - EMULATOR_API=21 + + - ANDROID_BUILD_TOOLS=25.0.2 + + - ANDROID_ABI=armeabi-v7a + + - ANDROID_TAG=google_apis + + - ADB_INSTALL_TIMEOUT=5 # minutes + #- secure: "kYQFW12wY9zzMNqtor4sTeE4k/877t0igpS/AaPon7MNr+ebqEkeg9z6L1sE+81bopDX+0K62AxO4mKVxOiGGGVU5JS1ZFWg/BhPyKCThm1tUzXCBs5s8AxWU9s9MudfTHgPLwsOhvpKogivA0ZXt5iEFrkv57A51qZFMQ0Irl8iAaMiwjzv+FRT26jCCBCKB5jlRwocwOB7wEujlUN289i5y9o/wcWhBmA5YY7y64hdlZEs/bmF7RXXFpsRzmpvcm9rbnffBfSgDXAmnM1U7S9BLNgxtEoXraXlVlejnkti8+7aBmAqbQTto69eLPJlnGZ917BQLuhPqdapMNvLOwGP/CUVkzAMYsIndQafJsleRTYIRTlH2I+/ZMmaCZVUE4dxO97j1Nrbbksqb5zTzxKVJjgF5FpgZoa8KZeKh5TvFzWP5ZON53UcKM34J2D9juV6iNt34yffYq5OPkCblDHPiL9SbK01fGYlgVhdO9w9O/D+ybdsPC32syHnQgNQTH7GZlIJdJzamv9dN4zB/Hqk3LlECMHXWdYxCP/2EnEIFWO9P0TPw+Fb2B0t7hi/8ksvd7O2PaK3JL9i39prR4ZGeNkrJ3EmmM4dOV8CVZpTLrx+FshHgEszkmkn/nuiMrEqdz/4LK0fRsPLXkr9RFd2HJGrW6ng/lPYkVBT60w=" + #- secure: "0Pm10LgXvYeSTGpK6QD3+BCMQv2C5OrBubk67im9R1r9HnxBViyGihZrnOzOdUDnP/j3VwCiuRmWBjmXVmG3c1K+vSpba14H3G9FFKQAwaXcKx3fsMVrXc2NFINjwL8tjKYWAQOPrXC2c1GDQiPOYgWP0YNK17UkAX0nRDZ7nCXZRvlG9xV+TF7lHKgsg7Twjp9hvXZaPJYnGPSyuko6JkBtuGstdptaO7OjfaRCrotiWT848Q/KzOQdVAzTmxMARInMRMXEP+XFkzEh7MKCx1rfz6xVvnA4iTEK8XHmk+/iqpTMFRHr2TpfT0QAF/+4hBpnJ6460ySqybUYd5kgJap+v+lL6w3s8o6gISR6m7YltqelwDeku51ZmgDtOPVmsfJIAd+XQ0SwD0gYd8r//wnNPKssGoGgDqp56g9lVlhzo9ZAkRk2PZh+o8G6vZpARIPnG2a/ENx8tC4QqoiGoR4swrgqDtqU6eruB0dfoNkkr+RiNTKsfJPs4ktQ31dF/qRJW/uLHSPWWrzonn2TE2+wf4pq1lYXadGfl+GhMcuXxTaWP9mEviS2BliGwVHQ8hn2yI40dXfIjZ0yZJPujQfRW/9tbAuKPGFdUm8RcglOpHOdNczMnodq0WfkbIVi/ohYEWmlK8LLvrhafNsevy+gP+c2Fqxw5mI3WnY/T1o=" + +android: + + components: + + - tools + + - platform-tools + + - build-tools-$ANDROID_BUILD_TOOLS + + - android-$ANDROID_API + + - android-$EMULATOR_API_LEVEL + + - extra-google-m2repository + + - extra-android-m2repository # for design library + + - addon-google_apis-google-19 # google play services + + - sys-img-armeabi-v7a-addon-google_apis-google-$ANDROID_API_LEVEL + + - sys-img-armeabi-v7a-addon-google_apis-google-$EMULATOR_API_LEVEL + + licenses: + + - android-sdk-preview-license-.+ + + - android-sdk-license-.+ + + - google-gdk-license-.+ + +before_install: + +#- openssl aes-256-cbc -K $encrypted_c0801aa05af4_key -iv $encrypted_c0801aa05af4_iv -in example_keystore.jks.enc -out example_keystore.jks -d +- mkdir "$ANDROID_HOME/licenses" || true + +- echo -e "\n8933bad161af4178b1185d1a37fbf41ea5269c55" > "$ANDROID_HOME/licenses/android-sdk-license" +- echo -e "\n84831b9409646a918e30573bab4c9c91346d8abd" > "$ANDROID_HOME/licenses/android-sdk-preview-license" + +- chmod +x gradlew +- ./gradlew dependencies || true + +before_script: + +#- echo no | android create avd --force -n test -t android-24 --abi google_apis/armeabi-v7a +- echo no | android create avd --force -n test -t "android-24" --abi $ANDROID_ABI --tag $ANDROID_TAG + +- emulator -avd test -no-skin -no-audio -no-window & + +- android-wait-for-emulator + +- adb shell input keyevent 82 & + +script: + +- "./gradlew clean build connectedCheck -PdisablePreDex --stacktrace" + +before_deploy: + +- cp $TRAVIS_BUILD_DIR/example_keystore.jks $HOME + +- cd app/build/outputs/apk/ + +- jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore $HOME/example_keystore.jks -storepass $storepass -keypass $keypass app-release-unsigned.apk ExampleKeystoreAlias + + +# Verification + +- jarsigner -verify app-release-unsigned.apk + +- "${ANDROID_HOME}/build-tools/24.0.2/zipalign -v 4 app-release-unsigned.apk TakeHomeAPK.apk" + +deploy: + + provider: releases + + file: TakeHomeAPK.apk + skip_cleanup: true + + on: + + repo: harmittaa/travis-example-android + + tags: true + + jdk: oraclejdk8 + + api_key: + + secure: "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCZNi10cLA+B5aMjF3IZ3cDPEa4pcF08uVpkqrscsUADrt62YFnMoyBcH3Kv7Yf2L/7P6hUndbMJ3heh/yRdJ8npYE64AA1k4aBzD6MbivbtWJk8aK12ddEqSiFqVCc1oAb0MDfMk/fBFV43JijS6+UuZYqUfUzYyaNe+Obd91hrtjHxyYTeaWa7cG7Sg2KE8dKriSkKCxcPToDWovnbbU+5S7Z4dj0UiTcah+1VWNCkDyoGaocGjx9TxzEBo4LNn2TGTODp6+knuOaklllXZvuf6iozyRb7LROXMH//8DnmxRIs7I3C8strQH6dBQEXfB6QpoqyshTLhxYlfMSLaQ/ leonardmensah@Leonards-MBP-2.local.tld" diff --git a/app/src/main/java/pbell/offline/ole/org/pbell/FullscreenLogin.java b/app/src/main/java/pbell/offline/ole/org/pbell/FullscreenLogin.java index ff77ba9..9127355 100644 --- a/app/src/main/java/pbell/offline/ole/org/pbell/FullscreenLogin.java +++ b/app/src/main/java/pbell/offline/ole/org/pbell/FullscreenLogin.java @@ -7,6 +7,8 @@ import android.content.Intent; import android.content.SharedPreferences; import android.content.pm.PackageManager; +import android.content.res.Configuration; +import android.content.res.Resources; import android.net.wifi.WifiManager; import android.os.AsyncTask; import android.os.Build; @@ -16,6 +18,7 @@ import android.support.v4.content.ContextCompat; import android.support.v7.app.ActionBar; import android.support.v7.app.AlertDialog; +import android.util.DisplayMetrics; import android.view.View; import android.widget.Button; import android.widget.CheckBox; @@ -65,6 +68,7 @@ import java.util.HashSet; import java.util.Iterator; import java.util.List; +import java.util.Locale; import java.util.Map; import java.util.Set; @@ -464,7 +468,17 @@ public void sendfeedbackToServer(ProgressDialog feedbackDialog) { } - + public void setLocale(String lang) { + Locale myLocale = new Locale(lang); + Resources res = getResources(); + DisplayMetrics dm = res.getDisplayMetrics(); + Configuration conf = res.getConfiguration(); + conf.locale = myLocale; + res.updateConfiguration(conf, dm); + Intent refresh = new Intent(this, FullscreenLogin.class); + startActivity(refresh); + finish(); + } //////// private void TestConnectionToServer(String textURL) { mDialog = new ProgressDialog(context); diff --git a/app/src/main/java/pbell/offline/ole/org/pbell/ListViewAdapter_myCourses.java b/app/src/main/java/pbell/offline/ole/org/pbell/ListViewAdapter_myCourses.java index d3f3ec5..a172084 100644 --- a/app/src/main/java/pbell/offline/ole/org/pbell/ListViewAdapter_myCourses.java +++ b/app/src/main/java/pbell/offline/ole/org/pbell/ListViewAdapter_myCourses.java @@ -278,17 +278,26 @@ public void createCourseResourceDoc(String manualResId, String manualResTitle, S AndroidContext androidContext = new AndroidContext(context); Manager manager = new Manager(androidContext, Manager.DEFAULT_OPTIONS); database = manager.getDatabase("offline_course_resources"); - Map properties = new HashMap<>(); - properties.put("title", manualResTitle); - properties.put("openWith", manualResopenWith); - properties.put("localfile", "yes"); - // properties.put("resourceType", manualResType); - Document document = database.getDocument(manualResId); - try { - document.putProperties(properties); - } catch (CouchbaseLiteException e) { - Log.e("MyCouch", "Cannot save document", e); - } + + ///Document doc = database.getExistingDocument(manualResId); + //Map existing_properties = doc.getProperties(); + //if(existing_properties == null){ + Log.e(TAG, "File does not exist"); + Map properties = new HashMap<>(); + properties.put("title", manualResTitle); + properties.put("openWith", manualResopenWith); + properties.put("localfile", "yes"); + // properties.put("resourceType", manualResType); + Document document = database.getDocument(manualResId); + try { + document.putProperties(properties); + } catch (CouchbaseLiteException e) { + Log.e(TAG, "Cannot save document", e); + } + // }else{ + // Log.e("MyCouch", "File already exist"); + // } + } catch (Exception e) { e.printStackTrace(); } @@ -447,6 +456,7 @@ public void run() { }); } } else { + Log.e(TAG, "Doesn't contain resource"); //// HTML Resources not supported /*Log.e("MyCouch", "-- HTML NOT PART OF DOWNLOADS "); htmlResourceList.add(OneByOneResID); @@ -465,7 +475,6 @@ public void run() { } } catch (Exception e) { Log.e(TAG, "Download this resource error " + e.getMessage()); - mListener.onCourseDownloadingProgress(OneByOneResTitle,"Please Wait","Downloading item"); mDialog.dismiss(); alertDialogOkay("Error downloading file, check connection and try again"); diff --git a/app/src/main/res/app/src/main/res/values-af-rZA/strings.xml b/app/src/main/res/app/src/main/res/values-af-rZA/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-af-rZA/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-ar-rSA/strings.xml b/app/src/main/res/app/src/main/res/values-ar-rSA/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-ar-rSA/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/app/src/main/res/values-de-rDE/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-de-rDE/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-el-rGR/strings.xml b/app/src/main/res/app/src/main/res/values-el-rGR/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-el-rGR/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-en-rUS/strings.xml b/app/src/main/res/app/src/main/res/values-en-rUS/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-en-rUS/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/app/src/main/res/values-es-rES/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-es-rES/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-fr-rFR/strings.xml b/app/src/main/res/app/src/main/res/values-fr-rFR/strings.xml new file mode 100644 index 0000000..8ba6e37 --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-fr-rFR/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Réglages + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-it-rIT/strings.xml b/app/src/main/res/app/src/main/res/values-it-rIT/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-it-rIT/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-iw-rIL/strings.xml b/app/src/main/res/app/src/main/res/values-iw-rIL/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-iw-rIL/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/app/src/main/res/values-ja-rJP/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-ja-rJP/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/app/src/main/res/values-ko-rKR/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-ko-rKR/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-pl-rPL/strings.xml b/app/src/main/res/app/src/main/res/values-pl-rPL/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-pl-rPL/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/app/src/main/res/values-pt-rPT/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-pt-rPT/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-ru-rRU/strings.xml b/app/src/main/res/app/src/main/res/values-ru-rRU/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-ru-rRU/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-tr-rTR/strings.xml b/app/src/main/res/app/src/main/res/values-tr-rTR/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-tr-rTR/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-vi-rVN/strings.xml b/app/src/main/res/app/src/main/res/values-vi-rVN/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-vi-rVN/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/app/src/main/res/values-zh-rCN/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-zh-rCN/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/app/src/main/res/values-zh-rTW/strings.xml new file mode 100644 index 0000000..a9c3e6d --- /dev/null +++ b/app/src/main/res/app/src/main/res/values-zh-rTW/strings.xml @@ -0,0 +1,87 @@ + + + + PLANET + Sync Server Url + Sync Device + Settings + Profile + Help + About + Hello World from section: %1$d + Take-Home + + Take Home + It appears your device hasn\'t yet been linked to the BeLL network. + If you know your BeLL server\'s url, please enter it bellow or contact your coach / group leader for assistance + BeLL Server Url + Save and Proceed + + Achievements + myLibrary + Courses Progress + myMeetups + + Visits + Opened Resources + + Sync server url + Save changes + + Last sync date + Synchronize device with server + Push Changes + Pull Changes + Wipe Clean + Sync Materials + + Username + Password (optional) + Sign in + Sign-in + This password is incorrect + This field is required + \"Contacts permissions are needed for providing email completions.\" + + Sync Device + First Time Configuration + Synchronize With Server + Close + Download Resources + Open Course + Course + My Tutors + My Home + Library + Courses + Meetups + Logout + Settings + Feedback + Member Login + Welcome + Demo Mode + Login + Password + test + Setup + This material is not on this device (offline). Do you want to open it online or download into this device. + Download this + Open Online + Download All + Multiple material download + Single material download + JSON Replication Disabled + FILE STREAMING DISABLED + Update + Become a member + Language + Home + Dummy Button + DUMMY\nCONTENT + User_Dashboard + myCourses + myTeams + + Hello blank fragment + diff --git a/app/src/main/res/values-en-rUS/strings.xml b/app/src/main/res/values-en-rUS/strings.xml index aa52e00..9207abf 100644 --- a/app/src/main/res/values-en-rUS/strings.xml +++ b/app/src/main/res/values-en-rUS/strings.xml @@ -60,7 +60,7 @@ Welcome Demo Mode Login - Passord + Password test Setup This material is not on this device (offline). Do you want to open it online or download into this device. diff --git a/crowdin.properties b/crowdin.properties new file mode 100644 index 0000000..ad353aa --- /dev/null +++ b/crowdin.properties @@ -0,0 +1,2 @@ +project-identifier=take-home +project-key=4eeb9c83a1a6c70503f98ac2598e1418