diff --git a/includes/tmgmt.plugin.inc b/includes/tmgmt.plugin.inc
index b2ac6e6..86c3f89 100644
--- a/includes/tmgmt.plugin.inc
+++ b/includes/tmgmt.plugin.inc
@@ -427,7 +427,7 @@ abstract class TMGMTDefaultTranslatorPluginController extends TMGMTPluginBase im
    */
   public function canTranslate(TMGMTTranslator $translator, TMGMTJob $job) {
     // The job is only translatable if the translator is available too.
-    if ($this->isAvailable($translator) && array_key_exists($job->target_language, $translator->getSupportedTargetLanguages($job->source_language))) {
+    if ($this->isAvailable($translator) && array_key_exists($translator->mapToRemoteLanguage($job->target_language), $translator->getSupportedTargetLanguages($translator->mapToRemoteLanguage($job->source_language)))) {
       // We can only translate this job if the target language of the job is in
       // one of the supported languages.
       return TRUE;
