Made translation scripts drop obsolete entries from .po and .pot files
parent
03dc99d6c9
commit
a54b7f960f
|
@ -99,6 +99,8 @@ class TemplateFile:
|
||||||
"""
|
"""
|
||||||
def merge_and_save(self):
|
def merge_and_save(self):
|
||||||
self.previous_catalog.merge(self.current_catalog)
|
self.previous_catalog.merge(self.current_catalog)
|
||||||
|
for x in self.previous_catalog.obsolete_entries():
|
||||||
|
self.previous_catalog.remove(x)
|
||||||
self.previous_catalog.save(self.file_name, newline='\n')
|
self.previous_catalog.save(self.file_name, newline='\n')
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
@ -135,6 +137,8 @@ class LanguageFile:
|
||||||
"""
|
"""
|
||||||
def merge_and_save(self, template_file):
|
def merge_and_save(self, template_file):
|
||||||
self.catalog.merge(template_file.current_catalog)
|
self.catalog.merge(template_file.current_catalog)
|
||||||
|
for x in self.catalog.obsolete_entries():
|
||||||
|
self.catalog.remove(x)
|
||||||
self.catalog.save(self.file_name, newline='\n')
|
self.catalog.save(self.file_name, newline='\n')
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in New Issue