本文介绍了重新排序.strings文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的 Localizable.Strings 我努力​​按字母顺序排列的所有对。是否有可能重新排序的字母顺序我的 Localizable.strings 与区分大小写的文件?莫比使用genstring或特殊的bash脚本?

例如我有一个字符串:

 程序=应用程序;
应用程序设置=应用程序设置;
回=后面;
后退=返回;
平均评级=平均评级;

我想收到:

 平均评级=平均评级;
应用程序=应用程序;
应用程序设置=应用程序设置;
回=后面;
后退=返回;


解决方案

您可以用忽略大小写排序

 排序-f Localizable.strings
应用程序=应用程序;
应用程序设置=应用程序设置;
平均评级=平均评级;
后退=返回;
回=后面;

In my Localizable.Strings I try to have all pairs in alphabetical order. Is it possible to reorder them alphabetically my Localizable.strings file with case insensitive? Maby using genstring or special bash script?

For example i have strings:

"app" = "app";
"Application settings" = "Application settings";
"back" = "back";
"Back" = "Back";
"Average rating" = "Average rating";

I want to receive:

"Average rating" = "Average rating";
"app" = "app";
"Application settings" = "Application settings";
"back" = "back";
"Back" = "Back";
解决方案

You can use ignore case sort:

sort -f Localizable.strings
"app" = "app";
"Application settings" = "Application settings";
"Average rating" = "Average rating";
"Back" = "Back";
"back" = "back";

这篇关于重新排序.strings文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-15 10:44