Ok, in case you want to try:
get NAME basename
string NAME + ".txt"
for i = 0 < 16552
slog NAME -1 -1
Remember that the reimporting must be performed one time only with the original archive so you can't make things like edit+reimport, new edit+reimport and so on otherwise the script is unable to get the correct strings (they are sequences of NULL delimited strings).
extraction and reimport use the same steps (same files and folders) except that in reimport mode you have to click on reimport.bat.
I really doubt you can make a translation using less bytes than the original string so don't expect a success.
Additionally it may be suggested to fill the remaining bytes (in case your new string is shorter) with spaces.
Yeah it's not easy and may be a failure