60 @type str |
62 @type str |
61 @return list of supported target languages for the given original |
63 @return list of supported target languages for the given original |
62 @rtype list of str |
64 @rtype list of str |
63 """ |
65 """ |
64 targetLanguages = self.supportedLanguages()[:] |
66 targetLanguages = self.supportedLanguages()[:] |
65 try: |
67 with contextlib.suppress(ValueError): |
66 targetLanguages.remove(original) |
68 targetLanguages.remove(original) |
67 except ValueError: |
|
68 # original is not in the list of target languages |
|
69 pass |
|
70 |
69 |
71 return targetLanguages |
70 return targetLanguages |
72 |
71 |
73 def hasTTS(self): |
72 def hasTTS(self): |
74 """ |
73 """ |