Transxml
Transxml
Add
Agree
Cancel
Choose
Change
Close
Copy
Delete
Edit
Exit
Overwrite
Yes
No
Modify
Ok
Reset
Save
Save as new
Submit
Show
Purchase
public
private
Locale
Enroll
Enrolled
Ended
Description
Detail
Try Again
Contributor
Collection
Create
Information
Decrypt
Import
Import %s Item(s)
Finish
Remove
Run
Save
Continue
Go Back
Select
See More
See All
Settings
Share
Update
Upload
Preview
Review
Restore
Warning
*deprecated
Watch
Project Information
Package
Project
App Name
Version code
Version name
Activity
View
Custom View
Component
Drawer
MoreBlock
Image
Sound
Font
Widget
Block
Variable
There is not enough space available in the storage. (ᴎ) Please make room and
try again
Progressing
Now Loading
Downloading
Downloading Resources
Downloading Icon
Copied to clipboard
Contacts permission is needed to enable social media login in Sketchware.
Please give access in the next step
Permission Required
To access photos, media, and files, please give Sketchware permission in the
next step
Permission denied
Save complete
Reset complete
Delete complete
Copy complete
Upload complete
Modify complete
Updated
Failed to initialize
An error occurred!
Failed to save
Access denied
My Projects
Tutorials
Shared Projects
Remove Ads
Purchase List
Documentation
System Settings
Program information
Language Settings
Get my invitation
Explore
Sign In
A project with the same name already exists. Would you like to overwrite?
Setting
Share
Sign
Export
Delete
New Project
Project Settings
Advanced Settings
Package name
Project name
Save
Create App
Choose
This project is linked with Firebase. Firebase may not work properly if you
change the package name.
Version Control
Code
Name
Share Project
Visibility
Public
Private
Allow comments
Screenshots
Title
Description
Terms of Use
If you set the project private, you will only be able to access it using the
same login information
Share complete
Select my Projects
I Agree
Sexual content
Empty projects
Advertisements
By signing the application, you can then export the project to upload to the
Play Store
Sign
To upload your APK file to the Google Play Store, a self-signed certificate
is needed
Certificate
Certificate
Validity(Years)
Organizational Unit
Organization
City or Locality
State or Province
Country Code(XX)
Create
Export Certificate
Delete Certificate
Are you sure you want to delete this certificate? You won't be able to undo
this action and there could be a problem when uploading your application to
the Google Play Store.
attached file : %s
Choose email
View
Event
Component
Library Manager
View Manager
Collection Manager
Image Manager
Sound Manager
Font Manager
Save Project
Exit Project
Restore Data
Something went wrong and previous data was not saved. Would you like to
recover it?
Break block can only be used inside the repeat or forever blocks
Configuration
Global
Theme
Library
Collection
View
Image
Sound
Font
Color theme
Component settings
My saved collections
Enabled
Please refer to the tutorial if it's your first time setting up.
AppCompat
The existing Drawer Layout and FAB will be deleted. Would you like to
continue?
Including the library may slow down the compilation time on certain devices.
Activating App Compat library will let you add Drawer Layout and Floating
Action Button to the Activities.
If enabled, you will be able to use Firebase DB, Auth, and Storage
Components.
Firebase Settings
Data location
Project ID, App ID, and API Key must match the values inside the Firebase
Console.
Storage Bucket URL must match the value in Firebase Storage for it to work
properly.
Firebase
If you uncheck the option for Firebase DB, existing Firebase components will
be deleted. Are you sure you want to continue?
Go To Firebase Console
Go To Firebase Database
Go To Firebase Authentication
Go To Firebase Storage
In order to use this component, you have to setup the settings in the
Library Manager first.
In order to use this component, you have to setup the API Key in the
Firebase Settings first.
Full Database URL, App ID, and API Key must be filled out.
This Project
My Collection
Add to My Collection
Change name
There seems to be a naming conflict. Please make sure there are no duplicate
names.
Edit complete
Add complete
Import complete
New Activity
Edit Activity
Screen Orientation
Keyboard Settings
Activity Preset
Empty Activity
View Name :
Activity Name :
Including the drawer or the FAB may slow down the compilation time on
certain devices.
No views to display
Custom View can be used to change the way items are displayed inside the
ListView or the Spinner
Add Image
Edit Image
If you add an image here (ᴎ) You can use it as an Icon or ImageView
Add Sound
Edit Sound
Add Font
Edit Font
If your device does not support the font above, the text in the parentheses
may fail to display
Import Icon
Grey
White
Block Details
Widget Details
Widgets
Layouts
Properties
Saved widgets are saved to My Collection and are accessible from all the
projects.
Are you sure you want to delete your saved widget from My Collection? This
action can not be undone.
No events to display
Event Menu
Initialize logic
Delete moreBlock
Delete Event
On activity create
MoreBlock
On activity destroyed
On activity resume
On activity pause
onClick
onCheckChanged
onItemSelected
onTextChanged
onProgressChanged
onStartTrackingTouch
onStopTrackingTouch
onPageStarted
onPageFinished
onAnimationStart
onAnimationEnd
onAnimationCancel
onItemClicked
onItemLongClicked
onBindCustomView
onChildAdded
onChildChanged
onChildRemoved
onCancelled
onSensorChanged
onCreateUserComplete
onSignInUserComplete
onResetPasswordEmailSent
onAdLoaded
onAdFailedToLoad
onAdOpened
onAdClosed
onUploadProgress
onDownloadProgress
onUploadSuccess
onDownloadSuccess
onDeleteSuccess
onFailure
onPictureTaken
onFilesPicked
Component menu
Delete Component
File name
No components to display
All files
Image files
Audio files
Text files
Add Component
Intent is used to start a new Activity
Firebase Storage is built for app developers who need to store and serve
user-generated content.
FilePicker is used to select raw and media files, such as images, sounds,
and text.
Saved blocks are added to My Collection and are accessible from all the
projects.
Are you sure you want to delete your saved block from My Collection? This
action can not be undone.
Boolean
Number
String
Map
List Number
List String
List Map
Select widget
Select image
Select sound
Select font
Select typeface
Select list
Select activity
Select visibility
Select interpolator
Copy blocks
Add variable
Remove variable
Add list
Remove list
Create
Add component
Remove a variable
My Block Collection
Remove a list
Block Name
Add
Add Label
Add Variable
Selected variable is currently used (ᴎ) Please try again after removing the
blocks with this variable
Selected list is currently used (ᴎ) Please try again after removing the
blocks with this list
Selected block is currently used (ᴎ) Please try again after removing the
block(s)
Shared
Favorite
Remaining Shares :
Go premium
No projects to display
Account Settings
No nickname created
Log Out
Terms of Service
Reset Password
Failed to login
Choose an account
Account Suspended
Deactivate Account
Nickname unavailable
Edit Profile
Deactivate
Deactivate account
Trending
Open Project
New
Popular
Editors' choice
Popular Projects
New Projects
My Shared Projects
My Liked Projects
Update Required
Share Project
Would you like to share this project?
About
Comments
Open project
Read less
Read more
Last Updated
Registered Date
More Projects by %s
Report Project
Save as New
Edit Project
Delete Project
Sexual content
Graphic violence
Spam
Advertisements
Gambling content
Illegal activity
Other objection
Flag as inappropriate
Copy Comment
Delete Comment
No comments to display
Commented
Liked
Unliked
Deleted Comment
Deleted Project
Are you sure you want to delete this project? You can't undo this action
Share my project
Language Files
Upload strings.xml
Version
Are you sure? The current language file will be deleted and Sketchware will
revert back to English.
A new version of localization file is available. Would you like to update?
If your device does not support the font above, the text in the parentheses
may fail to display
Upload strings.xml
Your strings.xml file is not valid. Please double check the file.
Language Information
Version and locale code not found. Please write them on the first line of
the file.
The locale code of strings.xml does not match the file you are trying to
edit.
Download
Copy Comment
Delete Comment
Liked
Unliked
Purchase List
Purchase List
License Duration
Order No.
Timestamp
Item name
Price
Program Information
Reset system
Check Update
Update Log
Service terms
Reset
Android version
System resolution
Dpi
Model name
Developer options
Setting vibration
Automatically save
Enable Alerts
Ongoing Promotions
My Enrolled Promotions
Available Promotions
%d tickets
Redeem
%d checked-in days
Redeem coupon
Check in
Ticket
My Available Tickets
Choose a Ticket
Show Results
No Rewards
You will be able to win a discount coupon after checking in a certain number
of days
You will have a higher chance of winning the pass depending on the number of
tickets you own
Did you check in today? You will receive a free discount coupon!
You have won a free pass! (ᴎ) Please redeem this pass before %s
You have won a free %d discount coupon (ᴎ) Please redeem this coupon before
%s
Invalid Reward
Reward Details
Discount Coupons
Invalid format
Your device does not support this hardware. This component may not function
properly
The following page is compatible with Google Chrome. Would you like
to install Chrome?
Free Trial
Would you like to watch an advertisement to unlock the content for a single
use?
Follow these examples! It may result in a runtime error if you don't! (ᴎ)
(ᴎ) ACTION_CALL, ACTION_DIAL (ᴎ) tel:number (tel:12345678) (ᴎ) (ᴎ)
ACTION_VIEW (ᴎ) url type (http://sketchware.io)
Enter value
Basic
Recent
Event
Layout Properties
Text Properties
Image Properties
View Properties
SeekBar Properties
width
height
orientation
text size
text style
text font
input type
ime option
spinnerMode
scale type
resource
gravity
layout gravity
single line
lines
enabled
clickable
checked
text color
hint color
background color
background resource
text
hint
weight
weightSum
Id
rotate
padding
margin
dividerHeight
choiceMode
image
alpha
max
progress
translationX
translationY
scaleX
scaleY
customView
Define
When
On activity create
On activity destroyed
On activity resume
On activity pause
clicked
checkChanged
itemSelected
textChanged
pageStarted
pageFinished
progressChanged
onStartTrackingTouch
onStopTrackingTouch
onAnimationStart
onAnimationEnd
onAnimationCancel
itemClicked
itemLongClicked
onBindCustomView
onChildAdded
onChildChanged
onChildRemoved
onCancelled
onCreateUserComplete
onSignInUserComplete
onResetPasswordEmailSent
onSensorChanged
onDateChange
onUploadProgress
onUploadSuccess
onDownloadSuccess
onDeleteSuccess
onFailure
onPictureTaken
onFilesPicked
Variable
List
Control
Math
Operator
View
Component
File
More Block
set
to
set
to
increase 1
decrease 1
set
to
put key
value
get key
contain key
remove key
size
clear
is empty
add
to
insert
at
to
get at
of
index
in
contains
add
to
insert
at
to
get at
of
index
in
contains
add key
value
to
insert key
value
at
to
get value at
key
of
set key
value
at
to
contains at
key
delete at
of
length of
clear
repeat
forever
stop
if
then
if
then
else
true
false
<
>
and
or
not
pick random
to
length of
join
and
index
of
last index
of
substring
to
equals
contains
replace all
with
with
with
toNumber
trim
toUpperCase
toLowerCase
toString
without decimal
toString
with decimal
toDecimalFormat
getDip
getDisplayWidthPixels
getDisplayHeightPixels
PI(π)
E(e)
to the
power
minimum of
and
maximum of
and
square root of
absolute value of
round
ceil
floor
sin
cos
tan
arcsin
arccos
arctan
exp
ln
log
Degree
to Radian
Radian
to Degree
When
clicked
setEnable
getEnable
setVisible
setClickable
setText
getText
setBackgroundColor
setBackgroundResource
setTextColor
setImage
setColorFilter
setRotation
getRotation
setAlpha
getAlpha
setTranslationX
getTranslationX
setTranslationY
getTranslationY
setScaleX
getScaleX
setScaleY
getScaleY
setChecked
getChecked
setThumbResource
setTrackResource
setListViewData
setListCustomViewData
setSpinnerData
setSelection
getSelection
setProgress
getProgress
setMax
getMax
refreshData
refreshData
loadUrl
getUrl
setCacheMode
canGoBack
canGoForward
goBack
goForward
clearCache
clearHistory
stopLoading
zoomIn
zoomOut
setAction
setData
setScreen
putExtra key
value
setFlags
StartActivity
Finish
Activity
getData key
setData key
value
removeData key
getNow
add
value
set
value
Format
Difference
vibrate for
ms
after
ms
after
ms for every
ms
cancel
set title
set message
show
dismiss
OK Button
Clicked
Cancel Button
Clicked
Neutral Button
Clicked
create
start
pause
seek to
reset
release
is playing
set looping
is looping
SoundID :
load
StreamID :
play Sound ID
1 +
times
stop stream ID
set target
set property
set value
to
set duration
set interpolator
start
cancel
is running
Toast
copyToClipboard
getDate(ms)
setDate
ms
setMinDate
ms
setMaxDate
ms
getTime(ms)
setTime
ms
add key
value
push value
delete key
get children to
then
Json
to
to JSON String
Json
to
to JSON String
createUserWith Email
and Password
signInWith Email
and Password
signInAnonymously
FirebaseAuth isLoggedIn
FirebaseAuth getEmail
FirebaseAuth getUid
FirebaseAuth signOut
push getKey
smoothScrollToPosition
setTypeface
with style
getLocationX
getLocationY
isDrawerOpen
openDrawer
closeDrawer
start Listening
stop Listening
Sensor start
Sensor stop
add
to
insert
at
to
get at
of
to
to file path
take picture
pick files
to path
write String
to file path
to path
to
path
is directory
path
is file
starts with
ends with
max size
to path
max size
to path
to path
round pixels
to path
width
height
to path
angle
to path
to path
to path
color
value
to path
value
onPictureTakenCancel
onFilesPickedCancel
onPictureTakenCancel
onFilesPickedCancel
STEP %d
Prev
Next
Go To Documentation
adSize
onDateChange
firstDayOfWeek
AdMob
If you uncheck the option for AdMob, existing AdMob widgets and components
will be deleted. Are you sure you want to continue?
Add Ad Units
First, you need to create Ad Units inside the AdMob console. Add the created
Ad Units manually or by linking your AdMob account.
Assign Ad Unit IDs
If you test AdMob without adding your device ID, your AdMob account may be
banned. Please add your device ID.
Review Information
Please review the information below. If they are all correct, click on
"Save".
Add Manually
Request for Ad Unit failed. Please double check your AdMob account [%s].
Add Ad Unit
Ad Unit Name
Ad Unit ID
Delete Ad Unit
You are about to delete the selected Ad Unit. Are you sure?
Banner AD
Interstitial AD
Ad Name
Ad Unit ID
Select Ad Unit
Test Devices
Device ID
You are about to delete the selected Test Device ID. Are you sure?
In order to use this component, you have to setup the settings in the
Library Manager first.
In order to use this widget, you have to setup the settings in the Library
Manager first.
No Ad Unit ID to display
You can not disable the AppCompat Library when Firebase is in use.
onAdLoaded
onAdFailedToLoad
onAdOpened
onAdClosed
load
create
load
show
Subscribe
Authorization Error
This JSON file's access token expired. Please select a valid json file
JSON File
Client Id
Client Email
This procedure is necessary for future publishing. Sketchware does not save
or edit this JSON file. Do you want to continue?
Become a Publisher
To publish apps on Google Play, you need a Google Play Developer account.
Please create a Google Play Developer account first.
App Information
Publish Type
Store Listing
Graphic Assets
Release Information
Review Information
Below is a preview of your application on the Play Store. Please review that
all the information is correct.
Publish
Sign
Choose a Project
Please use a different package name. Projects starting with "%s" package
name can not be published
The version code needs to be updated before publishing. Update the version
code automatically?
Load Data Error
This version code cannot be used. If you wish to update the version code,
please click on the OK button.
This app's version code has changed. Do you want to sign the APK file again?
No Projects to display
Default Language
Application Name
After the app is published, the APK file will be uploaded to Sketchware
server for backup purposes. Do you want to continue?
Title
Short Description
Full Description
Video
Invalid %s Length
The text length is invalid. Please double check the length of your listing.
Icon
Screenshots
Screenshot size is invalid. (Min length for any side: 320px. Max length for
any side: 3840px)
Icon Size Error
Delete Screenshot
Release Key
Password
The APK file does not exist. Please sign the APK file again
The APK file is ready to upload. (ᴎ) Click "NEXT" to upload the APK file
Use the release key in Sketchware server to sign the APK file
Track
Status
Release Name
Release Version
Release Note
Fraction
Alpha
Beta
Production
Internal
Select Status
Halted
In Progress
Completed
Draft
The APK file does not exist in this track's status. Please double check if
this track includes the APK file.
The version code of the APK file has to be higher than the version code of
this track's status. Please double check this track's status.
Install
Read more
Publish Complete
Published Track
Published Date
Published Status
Published Fraction
Back Up
Code
Reason
Message
More Detail
Publishing Manager
One APK with the same package name must be manually submitted to the Google
Play Store before the publish to Google Play function works properly.
When you click the button below, We will send you a detailed guide with the
necessary assets to your email:
I understand
Email Address
We sent your apk and a publishing guide to your email. Please follow the
guide on the email and publish your first apk.
The compilation of the APK file is failed. Please check this project
Play Store
Publish
Backup Complete
Backup Failed
Backup Success. You will be able to re-download the project whenever you
need to.
Download Complete
Download Failed
AdMob
Ad-free Experience
Export Projects
Unlimited Sharing
Publish and update your applications
Ad-free experience
Premium Features
1. Error purchasing:
2. Error purchasing:
Verification error
Save Sketchware
Download
AdMob Manager
Project Settings
Settings Review
Please review the information below. If they are all correct, click on
"Save"..
App ID
API Key
Firebase Manager
Competitions
In Progress
User Rank
Rank Information
Points Range
Starting Soon
Closed
Completed
Closes Today
Days Remaining
No competitions to display
My Status
Rewards
Points Rewarded
Entering Bonus
Winning Bonus
Enroll
Submit
Eligible to Enroll
Enrolled
Not Enrolled
Submitted
Not Submitted
Winner
Enroll Complete
Competition Terms
Submission Steps
1. Screen Record the project, starting from when you click on the "RUN"
button inside the project.. (ᴎ) * There are many screen capture
applications available on the Play Store. (ᴎ) 2. Upload the video on
YouTube. (ᴎ) 3. Submit the YouTube URL along with the project. (ᴎ)
4. Failing to follow the steps above will result in a disqualification.
Competition Terms
Request Enrollment
Submit Project
Youtube URL
Please submit the screen recording of the demo. (Recorded from pressing the
RUN Button)
Submit Complete
Submit Failed
onResponse
onErrorResponse
set params
to request type
set headers
to url
with tag
onResponse
onErrorResponse
setIndeterminate
progressBarStyle
indeterminate
Select RequestNetwork component
Select Method
set pitch
set speak
is speaking
stop
shutdown
onSpeechResponse
onSpeechError
onSpeechResult
onSpeechError
start listening
stop listening
shutdown
Preset
Preset Settings
Start
Download
Update Information
Adding collection is canceled. Downloaded data is all removed.
The text length is invalid. Please double check the length of your
collection information.
Short Description
Long Description
Screenshot
Recent
Download
Like
Select View
View Information
Select Image
Review Information
Please review the information below. If they are all correct, click on
"Share"..
View Name
Select Block
Block Information
Select Image
Select Font
Select Sound
Review Information
Please review the information below. If they are all correct, click on
"Share"..
Block Name
View Details
Block Details
Shared View
My Shared View
Shared Block
My Shared Block
Search Result of %s
Search Collection
Recommended Collection!
No data to display
Top Downloaded 5
Show Details
No recommendation to display
View Preview
Block Preview
Download Completed
Download Failed
Delete Completed
Uploading...
Under Review
Channel Management
Go to channel
No videos to display
Apply
Channel Information
Language Information
Video List
Failed to delete
Delete Complete
Note
Api key
Certificate
Select Language
Failed to certificate. (ᴎ) Please check the url and the api key again.
Certificate Complete.
Applying Complete.
Video Information
Register Complete.
Failed to register.
This feature will be updated soon. Please wait to the next update.
Add Collection Complete. If the view has the required images, the required
images are added to image collection automatically and you can use the view
with the required images in your project directly.
request focus
If you save this block, you can use this block in all projects.
Add To Collection
No collection to share. (ᴎ) (ᴎ) Please try again after adding at least one
collection.
No collection to share.
APK file is generated. APK file is generated in the save directory below.
Please check the save directory.
Save Directory
If you click the button below, an APK file for your first publish will be
generated.
onConnected
onDataReceived
onDataSent
onConnectionError
onConnectionStopped
onConnected
onDataReceived
onDataSent
onConnectionError
onConnectionStopped
with tag
with tag
and address
with tag
send data
with tag
is bluetooth enabled
is bluetooth activated
activate bluetooth
No Collection To Display
Included Collection
Show Details
If you write a comment not related to this collection, the comment could be
deleted and you could be banned from Sketchware
Select Project
Import from the other project
onMapReady
onMarkerClicked
onMapReady
onMarkerClicked
lng
zoom to
zoom in
zoom out
add marker id
position lat
lng
marker id
set title
snippet
marker id
lng
marker id
set color
alpha
marker id
set icon
marker id
set visible
GoogleMap
Open Documentation
Use Google Map
Api key
onLocationChanged
onLocationChanged
min time
min distance
remove updates
Read Documentation
Google Map View can be operated. (ᴎ) You must enter the API key to operate
the map normally.
Recommended By Sketchware
Bookmark Added
Bookmark Deleted
Bookmark Is Not Exist
Tag
Related Tag
No tag to add
Contents Search
Recent Keyword
Delete All
Delete Keyword
Search Result of %s
Export Project
Failed To Export.
Exceeded the number of urls that can be created. You can manage urls in
Manage Exported URLs menu.
The url is created. You can manage the url in Manage Exported URLs menu.
Days Remaining
Expiration Date
Sign APK
Source Data for Sketchware
Local Path
Download URL
Sign APK
attached file : %s
Choose email
Import Project
Export URLs
Signed APK
Exported Data
Delete URL
The url will be deleted and the url can't be restored. Do you want to
continue?
Expand
Register Date
Package Name
App Name
Author
App Name
Package Name
Expiration Date
The ID is invalid.
Download for %s completed. Refresh Project list in the project tab and check
the downloaded project.
Sign/Export