parent
bd377e65af
commit
b809890322
|
@ -1,9 +1,10 @@
|
|||
#!/usr/bin/env sh
|
||||
#!/usr/bin/env python
|
||||
"""
|
||||
This script can be used to grep the source to tree to see which localized strings are in use.
|
||||
|
||||
author: corbett
|
||||
usage: ./unused_strings.py Localizable.strings source_dir
|
||||
eg: ./unused_strings.py ../Signal/translations/en.lproj/Localizable.strings ../Signal/src
|
||||
"""
|
||||
import sys
|
||||
import os
|
||||
|
@ -32,10 +33,13 @@ def rgrep_match(dir_name, s_pat):
|
|||
if match:
|
||||
return match
|
||||
return False
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
for item in open(sys.argv[1]).readlines():
|
||||
grep_for=item.strip().split(' = ')[0].replace('"','')
|
||||
if rgrep_match(sys.argv[2],grep_for):
|
||||
strings_file = sys.argv[1]
|
||||
src_dir_name = sys.argv[2]
|
||||
|
||||
for item in open(strings_file).readlines():
|
||||
grep_for = item.strip().split(' = ')[0].replace('"','')
|
||||
if rgrep_match(src_dir_name, grep_for):
|
||||
print item.strip()
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue