Mercurial > pyntnclick
comparison pyntnclick/resources.py @ 790:032c8c5563b8 pyntnclick
Don't search the same path twice, if language == lang_dialect
author | Stefano Rivera <stefano@rivera.za.net> |
---|---|
date | Sat, 26 Jan 2013 20:11:40 +0200 |
parents | cb71ad1fb64b |
children |
comparison
equal
deleted
inserted
replaced
789:1466365bd395 | 790:032c8c5563b8 |
---|---|
56 def get_paths(self, resource_path): | 56 def get_paths(self, resource_path): |
57 """Get list of resource paths to search. | 57 """Get list of resource paths to search. |
58 """ | 58 """ |
59 paths = [] | 59 paths = [] |
60 for module in [self.resource_module, self.DEFAULT_RESOURCE_MODULE]: | 60 for module in [self.resource_module, self.DEFAULT_RESOURCE_MODULE]: |
61 if self.language: | 61 if self.lang_dialect: |
62 fn = os.path.join(self.lang_dialect, resource_path) | 62 fn = os.path.join(self.lang_dialect, resource_path) |
63 paths.append(resource_filename(module, fn)) | 63 paths.append(resource_filename(module, fn)) |
64 if self.language != self.lang_dialect: | |
64 fn = os.path.join(self.language, resource_path) | 65 fn = os.path.join(self.language, resource_path) |
65 paths.append(resource_filename(module, fn)) | 66 paths.append(resource_filename(module, fn)) |
66 paths.append(resource_filename(module, resource_path)) | 67 paths.append(resource_filename(module, resource_path)) |
67 return paths | 68 return paths |
68 | 69 |