-
Notifications
You must be signed in to change notification settings - Fork 274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Renames .strings files into .xib and .storyboard for projects with Base localization #68
Comments
I have the same issue, and am, surprisingly, having trouble repairing it manually. If I rename the files back to How did you go about fixing this @lazarev? It took me some days before I noticed, so I would rather not return to a previous commit. Edit: Bah, never mind – I figured it out. |
+1 |
@erwald Just a thought: Did you check the encoding of the |
@Mazyod Do you mean in order to re-add them? I think it's UTF-8 now, but it also works now again. I don't remember exactly what I had to do, but I think it was just another half an hour of fiddling in Xcode that did it. |
@erwald Oh, got it. Yeah, I thought it was a requirement, but it seems to just be a best practice, it is not actually enforced. From Apple docs:
|
Ah, same issue here. Does the fix in #77 work well? |
Same issue here. |
This is still a problem in the latest version; it makes synx totally unusable for apps with localization. |
Any progress possible on this? Still not useable on localized Projects! |
We fixed this in our project like this:
|
@MrNickBarker 's solution worked for us, too. Thanks! |
This issue is still present in the current version. Unfortunately, I didn't know about this before an app update went live and it broke localization in my app for thousands of our Spanish and French users. While it's nice that there is a work around to get things working again, Synx shouldn't be doing this in the first place. |
MrNickBarker's answer works, but it's poor that the issue still presents. |
Same issue here, noticed it too late and already done a lot of changes in the project to just reverse a commit. This was the last time for us when we were using this utility. This is unacceptable for the apps that are in production. |
a friendly advice: cool down, its an FOSS project. take it or leave it. no need for harsh words here. and yes I ran into the same issue. |
I ran into the same issue, was able to fix it using the diff of my app's project.pbxproj. Would be great to see a fix in an upcoming release. |
#63 fix does not supports base localization (by default from Xcode 5). This type of localization uses ".strings" files to collect localizable strings for .xib and .storyboard files.
If I have structure like this:
Base.lproj/myview.xib
en.lproj/myview.strings
ru.lproj/myview.strings
after synx I get:
Base.lproj/myview.xib
en.lproj/myview.xib
ru.lproj/myview.xib
Localization tables are just renamed. To fix this synx just shouldn't rename this files but keep their original names.
The text was updated successfully, but these errors were encountered: