重新排序.strings文件

Szu*_*Szu 2 iphone bash localization ipad ios

在我Localizable.Strings我尝试按字母顺序排列所有对.是否可以按字母顺序对Localizable.strings文件进行重新排序,不区分大小写?Maby使用genstring或特殊的bash脚本?

例如我有字符串:

"app" = "app";
"Application settings" = "Application settings";
"back" = "back";
"Back" = "Back";
"Average rating" = "Average rating";
Run Code Online (Sandbox Code Playgroud)

我想收到:

"Average rating" = "Average rating";
"app" = "app";
"Application settings" = "Application settings";
"back" = "back";
"Back" = "Back";
Run Code Online (Sandbox Code Playgroud)

anu*_*ava 6

你可以使用ignore case sort:

sort -f Localizable.strings
"app" = "app";
"Application settings" = "Application settings";
"Average rating" = "Average rating";
"Back" = "Back";
"back" = "back";
Run Code Online (Sandbox Code Playgroud)