Scratch localization framework

E203926

Scratch localization framework is the system used to translate and adapt the Scratch programming platform’s interface and learning resources into multiple languages for users worldwide.

All labels observed (2)

How this entity was disambiguated

Statements (41)

Predicate Object
instanceOf internationalization system ⓘ
software localization framework ⓘ
aimsTo enable local communities to customize translations ⓘ
lower language barriers for learning to code ⓘ
provide consistent terminology across Scratch languages ⓘ
benefits global Scratch community ⓘ
non-English-speaking Scratch users ⓘ
schools in different countries ⓘ
developedFor Scratch users worldwide ⓘ
children learning programming ⓘ
educators using Scratch ⓘ
domain block-based programming environments ⓘ
educational software ⓘ
feature centralized string management ⓘ
community translation workflow ⓘ
fallback language behavior ⓘ
language selection in the Scratch interface ⓘ
versioned translation updates ⓘ
manages localization of blocks and categories names ⓘ
translation of error messages ⓘ
translation of help documentation ⓘ
translation of interface labels ⓘ
translation of menu items ⓘ
translation of tutorial texts ⓘ
operatesOn documentation text ⓘ
tutorial and curriculum materials ⓘ
user interface text strings ⓘ
purpose adapt Scratch content for different cultures ⓘ
support global accessibility of Scratch ⓘ
translate Scratch user interface into multiple languages ⓘ
relatedTo Scratch localization framework self-linksurface differs ⓘ
surface form: Scratch internationalization

Scratch translation community ⓘ
localization of educational resources ⓘ
supports community-contributed translations ⓘ
multiple languages ⓘ
right-to-left languages ⓘ
updates to language strings ⓘ
usedBy Scratch programming language ⓘ
surface form: Scratch editor

Scratch learning resources ⓘ
scratch.mit.edu ⓘ
surface form: Scratch programming platform

Scratch website ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Scratch Team → maintains → Scratch localization framework ⓘ
Scratch localization framework → relatedTo → Scratch localization framework self-linksurface differs ⓘ
this entity surface form: Scratch internationalization