diff --git a/docs/export-demo.xml b/docs/export-demo.xml
index 93b237ffc66..2e2e4590383 100644
--- a/docs/export-demo.xml
+++ b/docs/export-demo.xml
@@ -27,7 +27,7 @@
User
User talk
DemoWiki
- DemoWIki talk
+ DemoWiki talk
File
File talk
MediaWiki
diff --git a/includes/specials/SpecialImport.php b/includes/specials/SpecialImport.php
index 5a6bbc4dfad..3ef64f881f3 100644
--- a/includes/specials/SpecialImport.php
+++ b/includes/specials/SpecialImport.php
@@ -79,7 +79,7 @@ class SpecialImport extends SpecialPage {
}
# @todo Allow Title::getUserPermissionsErrors() to take an array
- # @todo FIXME: Title::checkSpecialsAndNSPermissions() has a very wierd expectation of what
+ # @todo FIXME: Title::checkSpecialsAndNSPermissions() has a very weird expectation of what
# getUserPermissionsErrors() might actually be used for, hence the 'ns-specialprotected'
$errors = wfMergeErrorArrays(
$this->getPageTitle()->getUserPermissionsErrors(
diff --git a/resources/lib/jquery.client/jquery.client.js b/resources/lib/jquery.client/jquery.client.js
index 8257d85bc75..bcd9c5cdf98 100644
--- a/resources/lib/jquery.client/jquery.client.js
+++ b/resources/lib/jquery.client/jquery.client.js
@@ -93,7 +93,7 @@
'camino', 'chrome', 'firefox', 'iceweasel', 'netscape', 'konqueror', 'lynx', 'msie', 'opera',
'safari', 'ipod', 'iphone', 'blackberry', 'ps3', 'rekonq', 'android'
],
- // Tanslations for conforming browser names
+ // Translations for conforming browser names
nameTranslations = [],
// Names of known layout engines
layouts = ['gecko', 'konqueror', 'msie', 'trident', 'edge', 'opera', 'webkit'],