Transifex Native Feature Matrix
This is a helper page on the supported Transifex Native features per framework.
Python | Javascript | iOS | Android | |
---|---|---|---|---|
Supported frameworks | Django, Python 2.7, Python 3.5+ | Vanilla, React, React-Native, Angular, NodeJS | iOS 10+, Swift 5.3, Objective C, XCode 12.3+ | Android 4.3, Android SDK 18+ |
Runtime | ||||
Generic ICU syntax | ✅ | ✅ | N/A | N/A |
Translate function (t) | ✅ | ✅ | ❌ | ❌ |
Unescaped Translate function (ut) | ✅ | ✅ | ❌ | ❌ |
Get project languages | ❌ | ✅ | ❌ | ❌ |
Source language as target language | ✅ | ✅ | ✅ | ✅ |
Send SDK version header to CDS | ✅ | ✅ | ✅ | ✅ |
Background update of content | ✅ | ✅ | ✅ | ✅ |
Pseudo localization | ✅ | ✅ | ✅ | ✅ |
Language picker helper | ❌ | ✅ | N/A | N/A |
Offline support | ❌ | ❌ | ✅ | ✅ |
Rerender component on language change | ❌ | ✅ | ❌ | ❌ |
Interpolation of rich content inside templates | ❌ | ✅[1] | N/A | N/A |
Metadata | ||||
Developer comments | ✅ | ✅ | ✅ | ❌ |
Character limit metadata | ✅ | ✅ | ❌ | ❌ |
Context | ✅ | ✅ | ❌ | ❌ |
Tags metadata | ✅ | ✅ | ❌ | ❌ |
Custom keys | ✅ | ✅ | ❌ | ✅ |
CLI | ||||
Push source content | ✅ | ✅ | ✅ | ✅ |
Append extra tags (--append-tags) | ✅ | ✅ | ✅ | ✅ |
Push filters using tags (--with-tags-only, --without-tags-only) | ✅ | ✅ | ❌ | ❌ |
Purge existing Transifex content (--purge) | ✅ | ✅ | ✅ | ✅ |
Invalidate cache command | ✅ | ✅ | ✅ | ✅ |
Setup | ||||
Configurable missing policy | ✅ | ✅ | ✅ | ✅ |
Configurable error policy | ✅ | ✅ | ✅ | ✅ |
Configurable cache | ❌ | ✅ | ✅ | ✅ |
Configurable CDS host | ✅ | ✅ | ✅ | ✅ |
Content splitting (fetch content with tags only) | ✅ | ✅ | ✅ | ✅ |
[1]: Available for React only
Updated about 2 years ago