Ustad Mobile
Login
Error
Error registering new user:
Please fill out all required fields
Wrong email address
Group\nActivity
Select group members
Are you sure you want to delete this entry from your device?
Wrong username/password: try again.
Network error: please check you are online.
Download
Downloaded
Recycled
Libraries
Pause download
OK
Confirm
Cancel
Canceled
Delete
Deleted
Displaying on new Tab
Loading
Deleting
Processing
Uploading
Error opening file:
Log out
About
Download all
Next
Previous
Back
Username
Password
Confirm password
Last name
First name
Register Now
New password
Phone memory
Memory card
Device
Register
Phone number
Name
Description
Male
Female
Other
Unset
Settings
Language
Add a new language
Add new language
Pick Language
Languages
Edit Language
Two letter code (ISO 639–1)
Three letter code (ISO 639–2)
Add, remove, and modify languages used for categorizing educational content and user preferences
Advanced
Optional
Email
Signup Code
Home
Phone
Attendance
Classes
Exams
Reports
Choose template
Save as template
Contents
Students
Add a student
Forgot password
Notifications
Account
Accounts
Share App
Share
Send
Open
Downloading
Waiting
Waiting for connection
Queued
Failed
Passed
Success
Incomplete
Completed
Select Subtitle Language
No Subtitles
No video file found
From file
From link
- @string/content_from_file
- @string/content_from_link
Import Content
Update Content
Publicly accessible
Title
Licence
E-book
Interactive
Collection
Document
Article
Audio
Move
Hide
Unhide
Compress
and
Added
Attempts
Add educational content using web link, then use it offline
Add video or audio from the device gallery
Add educational content using supported formats e.g. PDF, xAPI, H5P, EPUB
Sorry, this device does not support sending files over Bluetooth.
Send in zip file
You can share this app offline. On the device that you want to share with:
\n1. Open Settings > Bluetooth Settings.
\n2. Make sure that the device is visible.
Preparing
Fixed Date
Relative Date
This field is required
Password should be at least 5 characters
Mismatching passwords. Try again.
Update
Profile
Access & Share Educational Content Offline
Download now (free)
Stay on website
Accept
Also available in
Created in partnership with:
Get Started
Let\'s get started
No Internet? No problem.
Everything works offline
Share offline
Save time and data with superfast offline sharing
Stay organized
Education content, assignments, classes, and attendance all in one place
Continue download
Continue
Wi-Fi only
Calculating…
Download]]> total of %1$s items, they will use total of %2$s on your device storage.
Downloading]]> total of %1$s items, which will be using total of %2$s on your device storage.
Downloaded]]> total of %1$s items, which are using about %2$s of your device storage.
Downloading %1$s of %2$s
%1$s active downloads
Cancel download
Pause
Use %1$s - %2$s free
Available nearby
Available in cloud
Insufficient storage space available
Paused
Get app
"No app found to open file"
Author
Publisher
License:
File Not Found
Multiple choice
Preview
Storage option
File to be imported is not selected, try again
New folder was successfully added
Folder was successfully updated
Failed to load the page
Failed to update document
Supported files: Video, Audio, EPUB, Xapi Zip,H5P
Error while saving, try again
Exporting
You are about to export %1$s to your device storage. Would you like to continue?
Show hidden items
Open Folder
Hidden
Invalid Registration Code
Enter Registration Code
Bar Chart
Line Chart
Average Score
Content usage - total duration
Content usage - average duration per session
Content usage - number of sessions
Content usage - number of interactions recorded
Content usage - number of active users
Content usage - average usage time per user
Content usage - number of students who completed content
Content usage - percentage of students who completed content
Attendance - total attendances
Attendance - total absences
Attendance - total lates
Attendance - Percentage of students who attended
Attendance - Percentage of students who attended or were late
Attendance - Total number of classes
Attendance - Number of unique students attending
Day
Week
Month
Custom Date
Content Entry
Clear
Last week
Last two weeks
Last month
Last three months
New custom date range…
Custom range: %1$s%
Time Range
Year
From
Done
General
Report Title
Visualization Type
Data set
Series
Axes
Y-Axis
X-Axis
Subgroup by
Filters
Who
Did
What
When
Where>
Everything
Field
Condition
Value(s)
Report
Create a new report
Edit report
Verb
Add a new verb
ID: %s
Edit filters
Person gender
Person age
Content completion status
Content entry
Content progress
Attendance percentage
is
is not
greater than
less than
in list
not in list
between
Add person filter
Add verb filter
Add content filter
Dashboard
Import Link
Hrs
Mins
Secs
Did what
Result
Score (%)
Title not entered
You do not have an account?
Enter Url
Invalid link
Content not supported
File size too big
Import Error
Supported link types: Google Drive (folder or file) and plain HTTP links
Offline sharing requires Bluetooth
Offline sharing requires WiFi to be switched on
Enable
Loading from cloud
Loading from peer
No connection or peer
Connection error
CC BY
CC BY SA
CC BY SA NC
CC BY NC
CC BY NC SA
Public Domain
All Rights Reserved
CC0
Syncing..
Feed
People
Record attendance
Today
Sort by
Log
Schedule
Add a schedule
Edit schedule
first
last
Last week
Mark all
Mark all present
Mark all absent
Present
Absent
Attendance report
Father
Mother
Birthday
First names
Basic details
Address
Add person to class
Edit
Class
Add a new class
Edit class
Add a class
Join existing class
Student image
question
Add question
Edit question
Questions
Add Person
Add Class
Class name
Class description
to
Holiday
Add a holiday
Edit holiday
Holidays
Holiday Calendar
Add a new holiday calendar
Edit holiday calendar
Features enabled
Weekly
Once
Every working day
Monthly
Yearly
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Day
To
Last month
Activity change
Change implemented (if any)
Duration
How did it go ?
Notes
Activity
Sort by name
name (ascending)
name (descending)
Date enroled
Date left
Enroled
Class enrolment
Graduated
Dropped out
Moved
New enrolment result reason
Edit enrolment result reason
Edit enrolment
New enrolment
Select leaving reason
Add new leaving reason
Leaving reason
Leaving reasons
Add, remove and modify leaving reasons used when a student leaves a class
View profile
Class enrolment outcome
Class enrolment reason for leaving
In progress
Outcome
%1$s enrolments in %2$s
Enrolment
Enrolment cannot start before class start date
New enrolment must be after the end of the last enrolment for this person %1$s
present
Ascending
Descending
Sort by
Attendance (high to low)
Attendance (low to high)
Teacher
Add a teacher
Partial
Teachers
Participant
Primary user
up
down
Activity went good
Activity didn\'t go as good
Enter any notes you have about this activity
How many times
Length of time
True or false
Unit of measurement
Add a new activity...
Add activity
Select one
Measurement type
Frequency
Yes\/No
Time period
Location
Last three months
Export
Date
Average
Age
Days
Apply
File selected:
All
Holiday calendars
Add, remove and modify holiday calendars
SEL Question set
Manage SEL questions
Users
Nomination
Active
Class ID
Gender
Country
Connectivity
Home Internet access
Mobile Internet access
Limited - I avoid downloading too much
Full - I download as much as I want
Prefer not to say
SEL question set to use
Search
Attendance percentage:
Filter
over
Sync
Not recorded
Groups
Add, remove or modify groups
Roles
Role
Add a new role
Edit role
Roles assignment
Assign roles to a user or a group
Locations
Manage locations
Audit log
View and export audit log
entry
permission
Permissions
Role name
members
member
Role assignment
Scope by
Assign to
Person
Add a new person
Edit person
View people
Add People
Update People
View profile pictures
Add profile pictures
Update profile pictures
View Classes
Add Classes
Update Classes
Add teachers to class
Add students to class
View attendance
Take attendance
Update attendance
View class activity
Take class activity
Update class activity
View SEL questions
Add SEL questions
Update SEL questions
View SEL results
Update SEL results
Custom fields
Custom field
Add, remove and modify custom fields
Field type
Text
Dropdown
Options
Option value
Errors
Shake for feedback
Please enter your feedback
Send feedback
Thank you for the feedback.
Start date
End date
Last active
Save
Change Password
Current Password
Password (Unchanged)
Timezone
Add, remove, modify users, or reset their password
Add
Refresh
School
Add a new school
Edit school
Join existing school
Schools
Assignments
None
Instructions for students
Not started
%1$s%% complete
Score %1$s%%
Started %1$s
- %d attempt
- %d attempts
- %d hour
- %d hours
- %d min
- %d mins
- %d sec
- %d secs
Started
Mixed
Ustad Mobile - Offline Open Educational Resources
Access and share educational content offline
Ustad Mobile is an open-source app that enables users to access a wide variety of open educational resources, online or offline. Both the app and content can be shared offline between devices.\n
\n
Ustad Mobile features openly licensed content from some of the Internet\'s leading Open Educational Resources (OER) sites:\n
\n
African Story Books\n
ETakkatho\n
Global Digital Library\n
Khan Academy (including offline access to both videos and exercises)\n
PHET\n
Pratham Books\n
Voice of America\n
\n
Content is provided under license by external content providers. Ustad Mobile, unless explicitly mentioned otherwise, is not endorsed by any such content provider.
Due date
Content
Add new content
Add content
Student progress
Status
Use device language
Select %1$s
%1$s - %2$s
%1$d %2$s
%1$d %2$s, %3$d %4$s
Add to %1$s
Remove from %1$s
%1$d selected
Change photo
Remove photo
Take new photo from camera
Select new photo from gallery
View class assignments
Create and edit class assignments
Overview
Add new
Staff
%1$d teachers, %2$d students
Call
Organization ID
Student
Contact details
Untitled
%1$d present, %2$d late, %3$d absent
Marked
Submitted
Not submitted
Submit
%1.0f%% attendance
Answer
of content
Nothing here
Not answered
Classwork
Add a new classwork
Edit classwork
Assignment
New assignment
Edit assignment
Total score
Late submissions
Mark penalty
Late submission penalty
End of grace period
Allow class comments from students
Must be after deadline date
Points
Minimum score
Automatic
Student marks themselves
Completion criteria
Mark complete
(%1$s%% late penalty)
marked
submitted
not submitted
Visible from date
Submission type
No submission required
Short text
Attachment
Quiz
Allow private comments from students
Deadline
Class timezone
Maximum score
Quiz questions
Time
Submission
Public comments
Private comments
Submit your answer
Add a class comment
Add a private comment
Class comments
Submit
%1$d %2$s, %3$d %4$s, %5$d %6$s
Marking
Return and mark next
Return and finish
Workspace
Organisation %1$s
Use public library site
Create a new site
Connect as guest
Create account
My %1$s
Add another %1$s
Logged in as %1$s on %2$s
Person already exist, pick another username
Current password incorrect
Free text
Multiple choice
Question text
Question type
Add option
Roles and permissions
Add Role \/ Permission
Scope
Select the scope(e.g. class, school or a specific person) over which permissions will be applied.
A role(e.g. teacher, student, etc) gives a set of permissions (e.g. view person details, record attendance, etc) that apply to the scope selected above.
Assign role
More information
Class code
Pending requests
Pending
Please wait for your request to be approved by your teacher or admin.
Reject
Ask your teacher for the code, then enter it below:
Copied to clipboard
Anyone with this link can join and apply to join %1$s. You can then approve or reject their request to join.
Copy link
Copy code
Share link
Invite with link
Role must be selected
Delegate roles and permissions to others
This field is mandatory
View and select all roles
Insert a new role
View and select schools
Insert a new school
Update and edit existing schools
Add student to school
Add staff to school
Reset and update persons password
School code
%1$s code
Ask your teacher for the code, then enter it below:
Record for student
Moved %1$s entries
End is before start
Record attendance for most recent existing occurrence
Add a new occurrence
Active classes
Terms and policies
Manage site settings and policies
Guest login enabled
Registration allowed
Yes
No
Edit site
Site
Site link
Please enter the link for your learning environment provided by your teacher or administrator:
OR
Connect
Terms and policies text
Edit terms and policies
Special characters are not allowerd in this field
Undo
Video
New folder
Content pieces completed
Content usage duration
Manage download
Powered by
Please enter a valid email
Select account
Opening link: %1$s
Select account to continue
Error: you are already enroled in the class: %1$s
Error: you are already enroled in the school: %1$s
Join class
Join school
What is your date of birth?
Parents\' email address
We sent a message to your parent ( %1$s ) so they can approve your registration. You can login using the username and password you set after your parent approves.
Toggle visibility
Parental consent
Parent - please approve or reject your child‘s registration with %1$s
Dear parent,
Your child ( %1$s ) has requested to register with %2$s . Please approve or reject the request
using the link below.
%3$s
If the request has not been accepted within 30 days, then the request (and any personal
information) will be deleted. You can revoke approval anytime by using the same link.
Thank you,
%2$s
I confirm that I am the parent or legal guardian of the following child:\n
\n
Name: %1$s\n
Date of birth: %2$s\n
\n
If I consent to my child using %3$s, then the collection of and processing of personally identifiable information will be done in compliance with the privacy policy and terms and conditions below.\n
\n
Consent can be revoked anytime by using the link that was emailed. If you choose not to consent, any data provided by your child will be deleted within 24 hours.
Relationship
I consent
I do not consent
Revoke consent
Restore consent
Status: consent granted (%1$s)
Status: consent denied (%1$s)
Other legal guardian
Manage parental consent
View class content
Edit class content
View class learning records
View member contact details
Edit member contact details
View socioeconomic details of members
Edit socioeconomic details of members
Add person or group
Let\'s get started
Looks like you just installed the app using a link. What would you like to do?
Continue using link (recommended)
Continue using the link provided to join a class or school.
Start from scratch
Ignore the link and continue to the default login
Add permission for a person
Add permission for a group
Add using link
Add educational content using a web link, then use it offline
Add from gallery
Add video or audio from the device gallery
Add file
Add all from folder
Importing %1$s
Downloading %1$s
Deleting %1$s
Add all supported education content from a folder
Add educational content using supported formats e.g. PDF, xAPI, H5P
Current status: Consent granted %1$s
Select country
Enter Link
Add subject
Share via…
Share APK file
Recommended for advanced users
Nearby share
Recommended for offline installation
App store link
Everything works offline.
SWIPE TO NEXT
Content entries completed
Content usage time
All permissions
Folder
Create a new Learning Environment
Add educational content (ebooks, videos, interactive exercises, and more) of your own, or import it from other websites using a link. Setup schools, classes, and groups. Then invite your students, teachers, and staff to access it: online or offline.
Connect to an existing Learning Environment
Does your class, school, or organization already have a Learning Environment setup? Great!
Use the public library Learning Environment
Just want to browse and use educational content offline without managing schools and classes? No problem! Our public library has over 100,000 open educational resources (OERs) ready to use offline.
Revoking consent will lead to deletion of child\'s personal data within 24 hours
You must ensure that you comply content license conditions
You can copy/paste a link from various educational websites.
See supported sites
Class setup
Anyone with this link can apply to join the school. You can approve or reject their request to join
This class
From my classes
My content
Learning environment
Grades
Add, remove, and modify grades e.g. Kindergarten, Grade 1, etc.
Subjects
Add, remove, and modify subjects
Create my account
Recommend it
Edit permissions
Add from contacts
Almost done!
Your username
Select content
Search in
Type
Please download the app
Alternatively, you can download the APK file for manual installation if you want.
Full - I can download as much as I like
Limited - I avoid downloading too much
Oops!
Sorry, something went wrong! We have logged it, and we\'ll try to fix it. Please make sure to share the incident ID if you need to contact your system administator about this.
Incident ID
Error code: %1$s
Take me home
View class
View classes
Enrol and unenrol students
Enrol and unenrol teachers
View assignments
Add or edit assignments
View basic profile of members
Edit basic profile of members
View school
Edit classes
Add new class to school
%1$s added to class content
%1$s was already in class content
Your account needs to be approved by your parent using the link that was sent.
If you are the parent, you need to login to your own existing account or create a new account.
An adult account is required to open this link.
If you are the parent, you need to login to your own existing account or create a new account.
Blank report
Attendance over time by class
Percentage of students attending over time
Content completion
Number of students who have completed selected content
Content usage by class
Total content usage duration subgroup by class
Content usage over time
Total content usage duration over time (disaggregated by gender)
Unique content users over time
Number of active users over time
Parent
Upload
Selected %1$s (%2$s)
Drag and drop a file here or click
We do not support multiple tabs running at the same time, close this tab.
Saved
Individual
Group
Don\'t show before
Require file submission
Require text submission
Maximum
Size limit (MB)
Limit
Maximum number of files
Editing after submission
Allowed till deadline
Allowed till end of grace period
Not allowed
Marked by
Peers
File type
Type:
Any
Document (pdf, docx, odt)
Image
Maximum number of files: %1$s
Submit grade
Submit grade and mark next
Graded
Must be greater than 0
Words
Characters
Class timezone: %1$s
Maximum points
If completed after deadline but before end of grace period
Submissions
Add text
Course blocks
Add block
Edit block
Module
Course module
Block that will display formatted text
Add audio, video, ebooks, or interactive content (H5P, xAPI, etc) from files or links
Assignment for course participants to complete
Discussion board
Organized discussion with topics and threads
New module
Edit module
Indent
Unindent
Institution
Student enrolment policy
Teacher enrolment policy
Open enrolment
Enrolment requests must be approved
Accept enrolment requests automatically
Visibility
Hidden (enrolment via links, code, or invitation)
Visible for all
Terminology
Select terminology
Add new terminology
Edit terminology
Your words for
Course setup
Number of groups
Assign to random groups
Add new groups
Edit groups
%1$d replies
Topics
Add topic
Add a reply
Messages
Message
Library
Courses
Course
Reports and analytics
Course comments
Currently enroled
Past enrolments
Standard
Group %1$s
Course code
Add group
Edit group
New group set
Edit text
Add module
Add a new course
Join existing course
Edit course
Currently enrolled
Past enrollments
Unread
New chat
New group
Chat
You
Edit topic
Posts
Post
Individual submission
Unassigned
Text too long
Managed - must be invited or approved
Must use text and/or file submission
Must submit all at once
Can make multiple submissions
Enrolment policy
Submission policy
Submission already made
Grade must be between 0 and %1$s
Update grade
Update grade and mark next
Add discussion
Edit discussion
Type here…
Deadline has passed
Can\'t submit: you\'re enroled in the course, but not assigned to a group
Enabled
Disabled
From my courses
Assign reviewers
Reviews per user or group
Assign random reviewers
Reviewer #%1$s
App language
PDF
Panic button app
Actions to be taken in case of emergency
Exit app
Delete app data from device
More options
%1$s holidays
Hide app
%1$s can automatically exit, clear data stored on this device, and hide itself when triggered by any panic button app that supports the PanicKit standard (such as Ripple). Tap to download Ripple.
Unhide code: %2$s\nIf hide app is enabled, then %1$s will be hidden and replaced with a fake notepad app when the panic button is triggered. You will need to type unhide code above ( %2$s ) into the fake notepad app to unhide %1$s.
Most Recent
Comment
Grant %1$s permission
This app will receive your profile information and information about your courses
My profile
Add another account
End is before start
Select person
Your submission
Edit content
Edit folder
Add a new post
Grades
Mark comment
Mark
Too high!