Right now, languages can only be exported and imported as XML.
This needlessly complicates the process for those that provide Language Packs / Translations and those who use them:
Steps 1-5 are performed by those creating language packs / translations, the remaining steps are executed by those who use them.
So there is a lot of (manual) compression / decompression going on here so my suggestion ist to support export & import as ZIP which cuts down the process to
This needlessly complicates the process for those that provide Language Packs / Translations and those who use them:
- Start export as XML
- Transfer compression (gzip/brotli) by most origin server / CDN if supported by client
- Transfer decompression by client (if compressed)
- Create ZIP
- Upload ZIP for distribution (in xenforo.com Resources, etc.)
- Download ZIP
- Extract XML from ZIP
- Start uploading XML
- Transfer compression by client (if supported by orgin server/CDN)
- Transfer decompression on origin server
- Finally: Import XML
Steps 1-5 are performed by those creating language packs / translations, the remaining steps are executed by those who use them.
So there is a lot of (manual) compression / decompression going on here so my suggestion ist to support export & import as ZIP which cuts down the process to
- Start export as ZIP
- XenForo builds the XML and creates the ZIP in one step
- Upload ZIP for distribution (in xenforo.com Resources, etc.)
- Download ZIP
- Start uploading ZIP
- XenForo extracts the XML from the ZIP and imports it in one step
Upvote
3