diff --git a/library/CM/FormField/Location.js b/library/CM/FormField/Location.js
index <HASH>..<HASH> 100644
--- a/library/CM/FormField/Location.js
+++ b/library/CM/FormField/Location.js
@@ -62,7 +62,7 @@ var CM_FormField_Location = CM_FormField_SuggestOne.extend({
         }
       })
       .catch(function(error) {
-        cm.window.hint('Unable to detect location');
+        cm.window.hint(cm.language.get('Unable to detect location'));
       })
       .finally(function() {
         self.$('.detect-location').removeClass('waiting');
diff --git a/resources/translations/en.php b/resources/translations/en.php
index <HASH>..<HASH> 100644
--- a/resources/translations/en.php
+++ b/resources/translations/en.php
@@ -54,4 +54,5 @@ return function (CM_Model_Language $language) {
     $language->setTranslation('{$file} has an invalid extension. Only {$extensions} are allowed.', '{$file} has an invalid extension. Only {$extensions} are allowed.',
         array('file', 'extensions'));
     $language->setTranslation('An unexpected connection problem occurred.', 'An unexpected connection problem occurred.');
+    $language->setTranslation('Unable to detect location', 'Unable to detect location');
 };
Translation of 'Unable to detect location'.