* Please note that other than Excel files, you can also simply upload your resource files (e.g. .strings, .xml, .po, .yaml, etc.) to our platform. Read more.
Preparing your spreadsheet
In order for our system to parse your spreadsheet properly, follow these guidelines when preparing your Excel spreadsheet:
- 1st column: String Identifiers (optional)
- 2nd column: Description of the string (these show as Notes to translators)
- 3rd column: Character limits (optional)
- 4th column: Your phrases in the Base Language (i.e. original)
- 5th column and so on: Any existing translation - 1 language per column
If you’d rather not include the optional columns (string identifiers, descriptions or character limits), you can simply input your strings in the Base Language in the first column.
(Note: Words in the String Identifiers and Descriptions columns will be excluded from the final word count if you’re ordering pay-per-word translations from our Professional Translation Services. Phew.)
1. Click the "+" sign next to "Files" in the left-hand menu bar. This will trigger a new “Upload” page to open.
2. Select "Upload" then simply drag your file into the box or click "browse files."
Uncheck the box next to your top row if your top row is just a header and you do not want to include them in your translation.
Define each column as String Identifier (optional), Base Language and any target languages.
If your file contains some translations that are the same as the source text, there is an option for you to indicate whether to skip or keep them. Simply choose "Keep" and your translation would be imported even though they are same as the source text.

More useful links related to uploading phrases
- Upload phrases using resource files (e.g. .strings, .xml, .po, etc.)
- Migrating phrases from another project on OneSky
- Automate import and export using our API, plugins for mobile apps and plugins for websites
Comments
10 comments
Uncheck the box next to your top row if your top row is just a header and you do not want to include them in your translation. png to ico conversions
We're investigating this issue right now. The issue is only with TMX files that are uploaded as part of a ZIP file, so for now a workaround is to upload TMX files separately. Make sure when uploading the TMX separately to check the "Override document if it exists" check box. We'll update this thread when we've shipped a fix.
MyBalanceNow
Thanks for the solution, It worked just fine for me as well!
FirstCallOnline
Click the "+" sign next to "Files" in the left-hand menu bar. This will trigger a new “Upload” page to open. 2. Select "Upload" then simply drag your file into the box or click "browse files."
MyHTSpace
The problem is simplest with TMX documents which can be uploaded as a part of a ZIP file, so for now jioplay Download workaround is to add TMX documents one after the other. Make positive while importing the TMX one after the other to test the "Override file if it exists" take a look at HDO box APK.
Since the issue is most straightforward with TMX documents, which can be added sequentially to a ZIP file, this is the current fix for Jioplay Download. Make sure to check the "Override file if it exists" checkbox on HDO box APK while importing the TMX one at a time.click here
Those are useful tips for building a quality spreadsheet. thank you for sharing! Super Mario
Hello,
2. Ensure Compatibility with the Upload System
Check the platform or tool you’re uploading to (e.g., a database, translation system, CMS).
Review documentation or guidelines for any specific requirements, such as:
File format (.csv, .xlsx, etc.). SafecoAgent Com
Mandatory columns (e.g., phrase IDs, language codes).
Character limits or encoding (e.g., UTF-8).
3. Upload the File
Log in to the platform where you want to upload the phrases.
Look for an Import or Upload option.
Select the file and upload it.
Map the columns in your Excel file to the corresponding fields in the platform (if required).
Confirm the upload.
4. Verify the Upload
Check if the phrases have been uploaded correctly by searching for a few phrases or running a test.
Correct any errors or re-upload if necessary.
5. Automate (Optional)
If you frequently upload phrases, consider automating the process using a script or integration with APIs provided by the platform.
Best Regards
Preparing your spreadsheet correctly ensures smooth parsing. Use structured columns for identifiers, descriptions, character limits, base language, and translations. Optional columns help but aren’t required. When uploading, define the structure, skip or keep identical translations, and import—simple and efficient. These steps add flavors of flexibility to your workflow!
Locksmith
We're investigating this issue right now. The issue is only with TMX files that are uploaded as part of a ZIP file, so for now a workaround is to upload TMX files separately. Make sure when uploading the TMX separately to check the "Override document if it exists" check box. We'll update this thread when we've shipped a fix.
Please sign in to leave a comment.