Translating iPhone Apps with Across
iPhone apps are in general developed using Xcode or TextWrangler. However, since these are strictly Macintosh applications and not all translators have a Mac at their disposal, following you will find a methodology to translate iPhone application string files with across. Please note that this is only efficient if the string file is large. For small files, such as the one used for this example, the direct translation in a copy of the original is a better approach.
Proceed as follows:
Open the file in NotePad++, which is freeware. Do not use Notepad, because in Notepad, you will see this with the line breaks removed and if you remove the word wrap you have one long line.
With Notepad++, you will see that in this example only line 3 and 6 require translation.
With Notepad++ and the relevant file open, select the lines and copy them into a word document. This will give you the following result.
Highlight the text and select the convert to table option and use the double Quote as separator.
Save the file.
Highlight (in this example) the center column. Copy this column to a new file and save it.
Using the EN15038 workflow, in the preparation stage and select the shaded areas as hidden or locked. I suggest hidden, so they will not be entered into the TM.
Translate the literals and check out the results.
Open the previously saved file with the table and insert the column again. Convert the table back to text.
You will see that after the semicolon you will find 2 quote characters in the translated file. These are easily removed through a search and replace.
Replace “;”" with “; globally and you are done.
Open Notepad++ with the file for the translations to be inserted.
Copy the text from the word document and paste it in the file in Notepad++.
Verify the file and save it.
Here is the result.
And here is the original
That’s it.








