Skip to content
This repository has been archived by the owner on Aug 21, 2018. It is now read-only.

Commit

Permalink
L10n crowdin translation (#96)
Browse files Browse the repository at this point in the history
  • Loading branch information
leomaxi authored Sep 25, 2017
1 parent 4201b6b commit 71a8aa6
Show file tree
Hide file tree
Showing 29 changed files with 3,036 additions and 959 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ adobe_reader.apk
*firefox_49_0_multi_android.apk
firefox_49_0_multi_android.apk

assets/

# Android Studio Navigation editor temp files
.navigation/
Expand Down
506 changes: 250 additions & 256 deletions app/src/main/java/pbell/offline/ole/org/pbell/Dashboard.java

Large diffs are not rendered by default.

346 changes: 260 additions & 86 deletions app/src/main/java/pbell/offline/ole/org/pbell/DemoDataLoader.java

Large diffs are not rendered by default.

25 changes: 14 additions & 11 deletions app/src/main/java/pbell/offline/ole/org/pbell/Fragm_myCourses.java
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ public class Fragm_myCourses extends Fragment {
Manager manager;

CouchViews chViews = new CouchViews();
String resourceIdList[], resourceTitleList[],courseIdList[],courseTitleList[];
String resourceIdList[], resourceTitleList[], courseIdList[], courseTitleList[];
int rsLstCnt, csLstCnt = 0;
static Intent intent;
Database database;
Expand Down Expand Up @@ -187,6 +187,7 @@ public interface OnFragmentInteractionListener {
// TODO: Update argument type and name
void onFragmentInteraction(Uri uri);
}

public void LoadMyCourses() {
try {
/// Todo remove bellow code
Expand All @@ -210,7 +211,6 @@ public void LoadMyCourses() {
}*/



//maximus
manager = new Manager(androidContext, Manager.DEFAULT_OPTIONS);
Database course_db = manager.getExistingDatabase("courses");
Expand All @@ -220,10 +220,10 @@ public void LoadMyCourses() {
courseIdList = new String[results.getCount()];
courseTitleList = new String[results.getCount()];
csLstCnt = 0;
String mycourseId="";
String mycourseId = "";
String mycourseTitile;
String mycourseForgndColor="#000000";
String mycourseBackgndColor="#FFFFFF";
String mycourseForgndColor = "#000000";
String mycourseBackgndColor = "#FFFFFF";
for (Iterator<QueryRow> it = results; it.hasNext(); ) {
QueryRow row = it.next();
String docId = (String) row.getValue();
Expand Down Expand Up @@ -251,8 +251,8 @@ public void LoadMyCourses() {
doc = coursestep_Db.getExistingDocument(docId);
Map<String, Object> coursestep_properties = doc.getProperties();
if (mycourseId.equals((String) coursestep_properties.get("courseId"))) {
course_step_resourceId = (ArrayList) coursestep_properties.get("resourceId");
Log.e(TAG, "Course Step title " + ((String) coursestep_properties.get("title")) + " Step ID "+ docId);
course_step_resourceId = (ArrayList) coursestep_properties.get("resourceId");
Log.e(TAG, "Course Step title " + ((String) coursestep_properties.get("title")) + " Step ID " + docId);
Log.e(TAG, "Course Step Resources - " + course_step_resourceId.size() + " ");
courseStepsCounter++;
}
Expand Down Expand Up @@ -308,10 +308,10 @@ public void LoadMyCourses() {
if (local_downloaded_doc != null) {
map.put(KEY_RESOURCE_STATUS, "downloaded");
} else {
if(course_step_resourceId.size()<1) {
if (course_step_resourceId.size() < 1) {
map.put(KEY_RESOURCE_STATUS, "downloaded");
createCourseDoc((String) properties.get("_id"), course_step_resourceId.size());
}else{
} else {
map.put(KEY_RESOURCE_STATUS, "not downloaded");
}
}
Expand All @@ -329,6 +329,7 @@ public void LoadMyCourses() {
e.printStackTrace();
}
}

public int getIconType(String myresExt) {

int img = R.drawable.web;
Expand All @@ -354,6 +355,7 @@ public int getIconType(String myresExt) {
}
return img;
}

public void createCourseDoc(String manualCourseId, int numberOfSteps) {
Database database = null;
try {
Expand All @@ -367,13 +369,14 @@ public void createCourseDoc(String manualCourseId, int numberOfSteps) {
try {
document.putProperties(properties);
} catch (CouchbaseLiteException e) {
Log.e(TAG, "Cannot course details in offline courses"+ e.getMessage());
Log.e(TAG, "Cannot course details in offline courses" + e.getMessage());
}
} catch (Exception e) {
e.printStackTrace();
}

}

public void restorePref() {
// Restore preferences
settings = getActivity().getSharedPreferences(PREFS_NAME, 0);
Expand All @@ -393,7 +396,7 @@ public void restorePref() {
sys_serverversion = settings.getString("pf_server_version", " ");
}

private void crossfadeShowLoading(final View fromView,View toView) {
private void crossfadeShowLoading(final View fromView, View toView) {

// Set the content view to 0% opacity but visible, so that it is visible
// (but fully transparent) during the animation.
Expand Down
32 changes: 21 additions & 11 deletions app/src/main/java/pbell/offline/ole/org/pbell/Fragm_myLibrary.java
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ public class Fragm_myLibrary extends Fragment {
sys_password, sys_usercouchId, sys_userfirstname, sys_userlastname,
sys_usergender, sys_uservisits, sys_servername, sys_serverversion = "";
Boolean sys_singlefilestreamdownload, sys_multiplefilestreamdownload;
Boolean sys_appInDemoMode;
int sys_uservisits_Int = 0;
AndroidContext androidContext;
Manager manager;
Expand Down Expand Up @@ -117,7 +118,12 @@ public void LoadMyLibraryList() {
try {
manager = new Manager(androidContext, Manager.DEFAULT_OPTIONS);
Database shelf_db = manager.getExistingDatabase("shelf");
Database shadowresources_db = manager.getExistingDatabase("shadowresources");
Database shadowresources_db;
if (sys_appInDemoMode) {
shadowresources_db = manager.getExistingDatabase("shadowresources_demo");
} else {
shadowresources_db = manager.getExistingDatabase("shadowresources");
}
Database local_downloaded_resources = manager.getDatabase("resources");
Query orderedQuery = chViews.ReadShelfByIdView(shelf_db).createQuery();
orderedQuery.setDescending(true);
Expand All @@ -140,7 +146,7 @@ public void LoadMyLibraryList() {
Log.e(TAG, "Resource Title " + (String) shelf_properties.get("resourceTitle"));
String buildDecript = "Description not available.";
String buildRating = "0";
String avgRating ="0";
String avgRating = "0";
Boolean resourceDownloaded = false;
HashMap<String, String> map = new HashMap<>();
map.put(KEY_ID, myresId);
Expand All @@ -151,13 +157,13 @@ public void LoadMyLibraryList() {
Document local_downloaded_doc = local_downloaded_resources.getExistingDocument(myresId);

Log.e(TAG, "Completed going to if " + myresTitile);
if(shadowresources_doc!=null){
if (shadowresources_doc != null) {
Map<String, Object> shadowresources_properties = shadowresources_doc.getProperties();
buildDecript = "Author : " + (String) shadowresources_properties.get("author") + " Language : " + (String) shadowresources_properties.get("language") + " \n" +
" Resource Type : " + (String) shadowresources_properties.get("Medium") + " \n" +
"Date Uploaded : " + (String) shadowresources_properties.get("uploadDate") + " ";
buildRating = (((String) shadowresources_properties.get("averageRating")) == "") ? "2.2" : (String) shadowresources_properties.get("averageRating");
avgRating =shadowresources_properties.get("averageRating").toString();
avgRating = shadowresources_properties.get("averageRating").toString();
Log.e(TAG, "OBJECT FOUND - Item found in shadow resources " + myresTitile);
}
if (local_downloaded_doc != null) {
Expand All @@ -173,18 +179,22 @@ public void LoadMyLibraryList() {
} catch (Exception err) {
Log.e(TAG, "ERROR NOT Found in shadow resources" + err.getMessage());
err.printStackTrace();
// rsLstCnt++;
// rsLstCnt++;
}

Document local_downloaded_doc = local_downloaded_resources.getExistingDocument(myresId);
if(resourceDownloaded){
map.put(KEY_RESOURCE_STATUS,"downloaded");
}else{
map.put(KEY_RESOURCE_STATUS,"not downloaded");
if (resourceDownloaded) {
map.put(KEY_RESOURCE_STATUS, "downloaded");
} else {
if (sys_appInDemoMode) {
map.put(KEY_RESOURCE_STATUS, "downloaded");
} else {
map.put(KEY_RESOURCE_STATUS, "not downloaded");
}
}
map.put(KEY_DESCRIPTION, buildDecript);
map.put(KEY_DETAILS, myresId);
map.put(KEY_FEEDBACK,myresId);
map.put(KEY_FEEDBACK, myresId);
map.put(KEY_DELETE, myresId);
map.put(KEY_RATING, buildRating);
map.put(KEY_TOTALNUM_RATING, "Rating (" + avgRating + ")");
Expand Down Expand Up @@ -241,12 +251,12 @@ public void restorePref() {
sys_usergender = settings.getString("pf_usergender", "");
sys_uservisits = settings.getString("pf_uservisits", "");
sys_uservisits_Int = settings.getInt("pf_uservisits_Int", 0);
sys_appInDemoMode = settings.getBoolean("pf_appindemomode", false);
sys_singlefilestreamdownload = settings.getBoolean("pf_singlefilestreamdownload", true);
sys_multiplefilestreamdownload = settings.getBoolean("multiplefilestreamdownload", true);
sys_servername = settings.getString("pf_server_name", " ");
sys_serverversion = settings.getString("pf_server_version", " ");
}



}
Loading

0 comments on commit 71a8aa6

Please sign in to comment.