From 36574771a6d0e1aa8ed53e3cd9c5e07f8affe73a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marcos=20Garci=CC=81a?= <marcosgdf@gmail.com>
Date: Sat, 27 Apr 2013 12:49:19 +0200
Subject: [PATCH] Translation of barcode internal engine string

---
 htdocs/core/modules/barcode/phpbarcode.modules.php | 5 ++++-
 htdocs/langs/en_US/admin.lang                      | 1 +
 htdocs/langs/es_ES/admin.lang                      | 1 +
 htdocs/langs/fr_FR/admin.lang                      | 1 +
 4 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/htdocs/core/modules/barcode/phpbarcode.modules.php b/htdocs/core/modules/barcode/phpbarcode.modules.php
index 954ecb23325..f5c8d596c70 100644
--- a/htdocs/core/modules/barcode/phpbarcode.modules.php
+++ b/htdocs/core/modules/barcode/phpbarcode.modules.php
@@ -56,7 +56,10 @@ class modPhpbarcode extends ModeleBarCode
 	{
 		global $langs;
 
-		return 'Internal engine';
+		$key = 'BarcodeInternalEngine';
+		$trans = $langs->trans('BarcodeInternalEngine');
+
+		return ($trans != $key) ? $trans : 'Internal engine';
 	}
 
 	/**
diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang
index bd8ba3dbc0d..4c5ac9a0f0e 100644
--- a/htdocs/langs/en_US/admin.lang
+++ b/htdocs/langs/en_US/admin.lang
@@ -1269,6 +1269,7 @@ BarcodeDescISBN=Barcode of type ISBN
 BarcodeDescC39=Barcode of type C39
 BarcodeDescC128=Barcode of type C128
 GenbarcodeLocation=Bar code generation command line tool (used by internal engine for some bar code types)
+BarcodeInternalEngine=Internal engine
 ##### Prelevements #####
 WithdrawalsSetup=Withdrawal module setup
 ##### ExternalRSS #####
diff --git a/htdocs/langs/es_ES/admin.lang b/htdocs/langs/es_ES/admin.lang
index 8a722e2e36f..b91e674a29c 100644
--- a/htdocs/langs/es_ES/admin.lang
+++ b/htdocs/langs/es_ES/admin.lang
@@ -1269,6 +1269,7 @@ BarcodeDescISBN=Códigos de barras tipo ISBN
 BarcodeDescC39=Códigos de barras tipo C39
 BarcodeDescC128=Códigos de barras tipo C128
 GenbarcodeLocation=Herramienta de generación de códigos de barras en líneas de pedidos (utilizado por el motor phpbar para determinados tipos de códigos de barras)
+BarcodeInternalEngine=Motor interno
 ##### Prelevements #####
 WithdrawalsSetup=Configuración del módulo domiciliaciones
 ##### ExternalRSS #####
diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang
index 0c4269b0da3..b18b9f06270 100644
--- a/htdocs/langs/fr_FR/admin.lang
+++ b/htdocs/langs/fr_FR/admin.lang
@@ -1269,6 +1269,7 @@ BarcodeDescISBN= code-barres de type ISBN
 BarcodeDescC39= code-barres de type C39
 BarcodeDescC128= code-barres de type C128
 GenbarcodeLocation=Outil de génération de code-barres en ligne de commande (utilisé par le moteur interne pour certains types de codes-barres)
+BarcodeInternalEngine=Moteur interne
 ##### Prelevements #####
 WithdrawalsSetup= Configuration du module prélèvement
 ##### ExternalRSS #####
-- 
GitLab