101 |
self._p_changed = 1 |
self._p_changed = 1 |
102 |
|
|
103 |
def _unregisterMessageCatalog(self, catalog): |
def _unregisterMessageCatalog(self, catalog): |
104 |
for combo in self._catalogs.values(): |
for key, combo in self._catalogs.items(): |
105 |
try: |
try: |
106 |
combo.remove(catalog.getIdentifier()) |
combo.remove(catalog.getIdentifier()) |
107 |
except ValueError: |
except ValueError: |
108 |
pass |
continue |
109 |
|
if not combo: # removed the last catalog for a language/domain combination |
110 |
|
del self._catalogs[key] |
111 |
self._p_changed = 1 |
self._p_changed = 1 |
112 |
|
|
113 |
def _load_dir(self, basepath): |
def _load_dir(self, basepath): |