diff --git a/public/language/bg/admin/settings/api.json b/public/language/bg/admin/settings/api.json
index ba7d964a04..ddc03fab20 100644
--- a/public/language/bg/admin/settings/api.json
+++ b/public/language/bg/admin/settings/api.json
@@ -1,12 +1,12 @@
 {
-	"tokens": "Tokens",
-	"lead-text": "From this page you can configure access to the Write API in NodeBB.",
-	"intro": "By default, the Write API authenticates users based on their session cookie, but NodeBB also supports Bearer authentication via tokens generated via this page.",
-	"docs": "Click here to access the full API specification",
+	"tokens": "Кодове",
+	"lead-text": "На тази страница можете да настроите достъпа до ППИ за писане в NodeBB.",
+	"intro": "По подразбиране ППИ за писане удостоверява потребителите чрез бисквитката им за сесията, но NodeBB поддържа и удостоверяване чрез метода „Bearer“, използвайки кодовете от тази страница.",
+	"docs": "Щракнете тук за достъп до пълната документация на ППИ",
 
-	"uid": "User ID",
-	"uid-help-text": "Specify a User ID to associate with this token. If the user ID is <code>0</code>, it will be considered a <em>master</em> token, which can assume the identity of other users based on the <code>_uid</code> parameter",
-	"description": "Description",
-	"no-description": "No description specified.",
-	"token-on-save": "Token will be generated once form is saved"
+	"uid": "Потребителски ИД",
+	"uid-help-text": "Посочете потребителски ИД, който да бъде свързан с този код. Ако ИД е <code>0</code>, това ще се счита за <em>главен</em> код, който може да приема идентичността на всеки от другите потребители чрез параметъра <code>_uid</code>",
+	"description": "Описание",
+	"no-description": "Няма описание.",
+	"token-on-save": "Кодът ще бъде създаден след като данните бъдат запазени"
 }
\ No newline at end of file
diff --git a/public/language/fr/admin/settings/advanced.json b/public/language/fr/admin/settings/advanced.json
index 360a0fec85..15f35e18d2 100644
--- a/public/language/fr/admin/settings/advanced.json
+++ b/public/language/fr/admin/settings/advanced.json
@@ -37,7 +37,7 @@
 	"analytics.settings": "Paramètres d'analytique",
 	"analytics.max-cache": "Valeur maximale du cache Analytique",
 	"analytics.max-cache-help": "Sur les installations à fort trafic, le cache peut être utilisé en permanence s'il y a plus d'utilisateurs actifs simultanément que la valeur Max Cache. (Redémarrage requis)",
-	"compression.settings": "Compression Settings",
-	"compression.enable": "Enable Compression",
-	"compression.help": "This setting enables gzip compression. For a high-traffic website in production, the best way to put compression in place is to implement it at a reverse proxy level. You can enable it here for testing purposes."
+	"compression.settings": "Paramètres de compression",
+	"compression.enable": "Activer la compression",
+	"compression.help": "Ce paramètre active la compression gzip. Pour un site Web à fort trafic en production, la meilleure façon de mettre en place la compression est de l'implémenter au niveau du reverse proxy. Vous pouvez l'activer ici à des fins de test."
 }
\ No newline at end of file
diff --git a/public/language/fr/admin/settings/api.json b/public/language/fr/admin/settings/api.json
index ba7d964a04..ed9b9914ef 100644
--- a/public/language/fr/admin/settings/api.json
+++ b/public/language/fr/admin/settings/api.json
@@ -1,12 +1,12 @@
 {
 	"tokens": "Tokens",
-	"lead-text": "From this page you can configure access to the Write API in NodeBB.",
-	"intro": "By default, the Write API authenticates users based on their session cookie, but NodeBB also supports Bearer authentication via tokens generated via this page.",
-	"docs": "Click here to access the full API specification",
+	"lead-text": "À partir de cette page, vous pouvez configurer l'accès à l'API d'écriture dans NodeBB.",
+	"intro": "Par défaut, l'API d'écriture authentifie les utilisateurs en fonction de leur cookie de session, mais NodeBB prend également en charge l'authentification du porteur via des tokens générés via cette page.",
+	"docs": "Cliquez ici pour accéder à la spécification complète de l'API",
 
-	"uid": "User ID",
-	"uid-help-text": "Specify a User ID to associate with this token. If the user ID is <code>0</code>, it will be considered a <em>master</em> token, which can assume the identity of other users based on the <code>_uid</code> parameter",
+	"uid": "ID Utilisateur",
+	"uid-help-text": "Spécifiez un ID utilisateur à associer à ce token. Si l'ID utilisateur est 0, il sera considéré comme un token <code>maître<em>, qui peut prendre l'identité d'autres utilisateurs en fonction du paramètre <code>_uid</code>",
 	"description": "Description",
-	"no-description": "No description specified.",
-	"token-on-save": "Token will be generated once form is saved"
+	"no-description": "Aucune description spécifiée.",
+	"token-on-save": "Le token sera généré une fois le formulaire enregistré"
 }
\ No newline at end of file
diff --git a/public/language/fr/admin/settings/guest.json b/public/language/fr/admin/settings/guest.json
index 99a2b6b800..422348f22b 100644
--- a/public/language/fr/admin/settings/guest.json
+++ b/public/language/fr/admin/settings/guest.json
@@ -2,6 +2,6 @@
 	"handles": "Gestion des invités",
 	"handles.enabled": "Autoriser les invités à poster",
 	"handles.enabled-help": "Cette option affiche un nouveau champ qui permet aux invités de choisir un nom qui sera associé à chaque message qu'ils rédigent. Si désactivé, il seront simplement nommés \"Invité\".",
-	"topic-views": "Topic views",
-	"topic-views.enabled": "Allow guests to increase topic view counts"
+	"topic-views": "Consultations du sujet",
+	"topic-views.enabled": "Autoriser les invités à augmenter le nombre de consultations de sujets"
 }
\ No newline at end of file
diff --git a/public/language/fr/admin/settings/post.json b/public/language/fr/admin/settings/post.json
index 8a183baa1c..b8cbb4c803 100644
--- a/public/language/fr/admin/settings/post.json
+++ b/public/language/fr/admin/settings/post.json
@@ -34,8 +34,8 @@
 	"timestamp.cut-off-help": "Les dates et heures seront affichées de façon relative (par exemple \"il y a 3 heures\", \"il y a 5 jours\"), et localisées. Après un certain point, le texte peut afficher la date emlle-même (par exemple 5 Novembre 2016, 15:30).<br /><em>(Défaut : <code>30</code>, ou un mois). Régler à 0 pour toujours afficher des dates, laisser vide pour toujours afficher des dates relatives.</em>",
 	"timestamp.necro-threshold": "Seuil d'archivage (en jours)",
 	"timestamp.necro-threshold-help": "Un message sera affiché entre les messages si le temps qui les sépare est plus long que le seuil d'archivage. (Par défaut: 7 ou une semaine). Définissez sur 0 pour désactiver.",
-	"timestamp.topic-views-interval": "Increment topic views interval (in minutes)",
-	"timestamp.topic-views-interval-help": "Topic views will only increment once every X minutes as defined by this setting.",
+	"timestamp.topic-views-interval": "Incrémenter l'intervalle de consultation du sujet (en minutes)",
+	"timestamp.topic-views-interval-help": "Les conseultations de sujet ne s'incrémenteront qu'une fois toutes les X minutes, comme défini par ce paramètre.",
 	"teaser": "Message d'aperçu",
 	"teaser.last-post": "Dernier &ndash; Affiche le dernier message, ou celui d'origine, si il n'y a pas de réponse",
 	"teaser.last-reply": "Dernier &ndash; Affiche le dernier message, ou \"Aucune réponse\" si il n'y a pas de réponse",
diff --git a/public/language/it/admin/settings/api.json b/public/language/it/admin/settings/api.json
index ba7d964a04..a815259b93 100644
--- a/public/language/it/admin/settings/api.json
+++ b/public/language/it/admin/settings/api.json
@@ -1,12 +1,12 @@
 {
-	"tokens": "Tokens",
-	"lead-text": "From this page you can configure access to the Write API in NodeBB.",
-	"intro": "By default, the Write API authenticates users based on their session cookie, but NodeBB also supports Bearer authentication via tokens generated via this page.",
-	"docs": "Click here to access the full API specification",
+	"tokens": "Token",
+	"lead-text": "Da questa pagina è possibile configurare l'accesso alle API di scrittura in NodeBB.",
+	"intro": "Per impostazione predefinita, l'API di scrittura autentica gli utenti in base al cookie di sessione, ma NodeBB supporta anche l'autenticazione Bearer tramite token generati tramite questa pagina.",
+	"docs": "Clicca qui per accedere alle specifiche complete dell'API",
 
-	"uid": "User ID",
-	"uid-help-text": "Specify a User ID to associate with this token. If the user ID is <code>0</code>, it will be considered a <em>master</em> token, which can assume the identity of other users based on the <code>_uid</code> parameter",
-	"description": "Description",
-	"no-description": "No description specified.",
-	"token-on-save": "Token will be generated once form is saved"
+	"uid": "ID utente",
+	"uid-help-text": "Specificare un ID utente da associare a questo token. Se l'ID utente è <code>0</code>, sarà considerato un token <em>master</em>, che può assumere l'identità di altri utenti in base al parametro <code>_uid</code>",
+	"description": "Descrizione",
+	"no-description": "Nessuna descrizione specificata.",
+	"token-on-save": "Il token sarà generato una volta salvato il modulo"
 }
\ No newline at end of file