{"id":7902,"date":"2021-12-14T16:30:32","date_gmt":"2021-12-14T15:30:32","guid":{"rendered":"https:\/\/www.ibidemgroup.com\/edu\/?p=7902"},"modified":"2024-03-04T12:36:12","modified_gmt":"2024-03-04T11:36:12","slug":"traducciones-laravel-8","status":"publish","type":"post","link":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/","title":{"rendered":"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n)."},"content":{"rendered":"\n<p class=\"has-text-align-left wp-block-paragraph\"><span style=\"color:#000000\" class=\"color\">Texto original escrito por J\u00e9r\u00f4me W., explicando c\u00f3mo traducir o internacionalizar un proyecto web o una app realizado en Laravel.  Publicado originalmente en <a rel=\"noreferrer noopener\" href=\"https:\/\/dev.to\/jeromew90\/how-to-create-a-multilingual-project-in-laravel-internationalization-i18n-11ol\" target=\"_blank\">https:\/\/dev.to\/jeromew90\/how-to-create-a-multilingual-project-in-laravel-internationalization-i18n-11ol<\/a> <\/span><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><em><span style=\"color:#0693e3\" class=\"color\">Disclaimer: Esta es una traducci\u00f3n gratuita realizada por un estudiante de traducci\u00f3n. Si necesitas <\/span><a href=\"https:\/\/www.ibidemgroup.com\/traducciones.php\">servicios de t<span style=\"color:#0693e3\" class=\"color\">raducci\u00f3n profesional<\/span><\/a><span style=\"color:#0693e3\" class=\"color\">, es mejor que contactes con una <a href=\"https:\/\/www.ibidemgroup.com\/traducciones-madrid.php\">agencia de traducci\u00f3n en Madrid<\/a><\/span> <span style=\"color:#0693e3\" class=\"color\">o alguna<\/span> <a href=\"https:\/\/www.ibidemgroup.com\/traducciones-barcelona.php\"><span style=\"color:#0693e3\" class=\"color\">oficina de traducci\u00f3n en Barcelona<\/span><\/a><span style=\"color:#0693e3\" class=\"color\">.<\/span><\/em><\/p><\/blockquote>\n\n\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\">INDICE<\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#Configurar\" >Configurar<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#Crear_el_desplegable\" >Crear el\ndesplegable<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#Intentemoslo\" >Intent\u00e9moslo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#Nota_final_%F0%9F%92%AC\" >Nota final \ud83d\udcac<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Configurar\"><\/span><strong>Configurar <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En primer\nlugar, hay que crear un controlador App\/Http\/Controllers para\nregistrar el idioma en sesi\u00f3n y poder recuperarlo con el middleware que\ncrearemos justo despu\u00e9s :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">namespace App\\Http\\Controllers;<br> use App;<br> use Illuminate\\Http\\RedirectResponse;<br> class LocalizationController extends Controller<br> {<br>     \/**<br>      * @param $locale<br>      * @return RedirectResponse<br>      *\/<br>     public function index($locale)<br>     {<br>         App::setLocale($locale);<br>         session()-&gt;put('locale', $locale);<br>         return redirect()-&gt;back();<br>     }<br> }<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Luego crearemos un middleware App\/Http\/Middleware para recuperar el idioma que se estableci\u00f3 en la sesi\u00f3n :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">namespace App\\Http\\Middleware;<br> use App;<br> use Closure;<br> class Localization<br> {<br>     \/**<br>      * Handle an incoming request.<br>      * @param \\Illuminate\\Http\\Request $request<br>      * @param \\Closure $next<br>      * @return mixed<br>      *\/<br>     public function handle($request, Closure $next)<br>     {<br>         if (session()-&gt;has('locale')) {<br>             App::setLocale(session()-&gt;get('locale'));<br>         }<br>         return $next($request);<br>     }<br> }<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Despu\u00e9s de eso, guardaremos el middleware en app\/http\/Kernel.php :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/**<br>      * The application's route middleware groups.<br>      * @var array<br>      *\/<br>     protected $middlewareGroups = [<br>         'web' =&gt; [<br>             (\u2026)<br>             \\App\\Http\\Middleware\\Localization::class,<br>         ],<br> <code>    (...)<\/code><br><code> ];<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Por \u00faltimo, crearemos una ruta para cambiar el idioma:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">use App\\Http\\Controllers\\LocalizationController;<br> Route::get('lang\/{locale}', [App\\Http\\Controllers\\LocalizationController::class, 'index']);<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Crear_el_desplegable\"><\/span><strong>Crear el\ndesplegable <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">En primer lugar, debes crear una carpeta de banderas en public\/images y almacenar dentro las im\u00e1genes de las banderas :<br><\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" src=\"https:\/\/res.cloudinary.com\/practicaldev\/image\/fetch\/s--MWA3p499--\/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880\/https:\/\/dev-to-uploads.s3.amazonaws.com\/uploads\/articles\/qjrpx63jcxd0wdkaggrl.png\" alt=\"Alt Text\"\/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">En segundo lugar, debes insertar este c\u00f3digo para poder cambiar de un idioma a otro :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>@php $locale = session()-&gt;get('locale'); @endphp<br>&lt;li class=\"nav-item dropdown\"&gt;<\/code><br><code>   &lt;a id=\"navbarDropdown\" class=\"nav-link dropdown-toggle\" href=\"#\" role=\"button\"<\/code><br><code>     data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\" v-pre&gt;         <\/code><br><code>       @switch($locale)<\/code><br><code>          @case('en')<\/code><br><code>          &lt;img src=\"{{asset('images\/flag\/en.png')}}\" width=\"25px\"&gt; English             <\/code><br><code>          @break<\/code><br><code>          @case('fr')<\/code><br><code>          &lt;img src=\"{{asset('images\/flag\/fr.png')}}\" width=\"25px\"&gt; Fran\u00e7ais             <\/code><br><code>           @break<\/code><br><code>          @default<\/code><br><code>          &lt;img src=\"{{asset('images\/flag\/en.png')}}\" width=\"25px\"&gt; English         <\/code><br><code>        @endswitch <\/code><br><code>        &lt;span class=\"caret\"&gt;&lt;\/span&gt;<\/code><br><code>     &lt;\/a&gt;<\/code><br><code>     &lt;div class=\"dropdown-menu dropdown-menu-right\" aria-labelledby=\"navbarDropdown\"&gt;<\/code><br><code>       &lt;a class=\"dropdown-item\" href=\"lang\/en\"&gt;&lt;img src=\"{{asset('images\/flag\/en.png')}}\" width=\"25px\"&gt; English&lt;\/a&gt;<\/code><br><code>       &lt;a class=\"dropdown-item\" href=\"lang\/fr\"&gt;&lt;img src=\"{{asset('images\/flag\/fr.png')}}\" width=\"25px\"&gt; Fran\u00e7ais&lt;\/a&gt;     <\/code><br><code>     &lt;\/div&gt;<\/code><br><code>&lt;\/li&gt;<\/code> <\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Intentemoslo\"><\/span><strong>Intent\u00e9moslo\n<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para probar que todo funciona, inserta este c\u00f3digo en tu p\u00e1gina de inicio o en cualquier otra p\u00e1gina :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"> <code>&lt;h1&gt;@lang(\"Bonjour\")&lt;\/h1&gt;<\/code> <\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Para terminar, en la carpeta resources\/lang, tienes que crear una carpeta para cada idioma (por ejemplo fr, en, es, etc) y para cada carpeta, hacer lo siguiente para tener en cuenta el texto de la p\u00e1gina de inicio a traducir :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;? php<br>\/ Carpeta ES<br>return [Bonjour' =&gt; 'Hello'<br>];<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Listo! Si haces clic en la bandera inglesa de tu men\u00fa, el texto de <em>Bonjour <\/em>cambiar\u00e1 a <em>Hello<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ten en cuenta que si lo necesitas, hay otra forma de hacer traducciones usando json :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">{<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; \"Bonjour\" : \"Hello\"<br>}<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Nota_final_%F0%9F%92%AC\"><\/span><strong>Nota final \ud83d\udcac <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Gracias por\nleer este peque\u00f1o tutorial, \u00a1no dudes en a\u00f1adir un comentario para compartir\ntus opiniones! \ud83d\ude00\u2615<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si buscas un\nmont\u00f3n de banderas, tengo un <a href=\"https:\/\/github.com\/Jerome-W-90\/flags-icon-iso-3166-1-alpha-2\">repositorio <\/a>con : <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>284 banderas de pa\u00edses y sindicatos de todo el mundo<\/li><li>Con el nombre France.png o los c\u00f3digos ISO 3166-1 alpha-2 fr.png <\/li><li>Tama\u00f1os disponibles: 16\u00d716,  24\u00d724, 32\u00d732, 48\u00d748, 64\u00d764, 128\u00d7128<\/li><li>Formatos de iconos: PNG<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Si quieres\nm\u00e1s informaci\u00f3n sobre la localizaci\u00f3n, puedes consultar la documentaci\u00f3n\noficial de Laravel : <a href=\"https:\/\/laravel.com\/docs\/8.x\/localization\">https:\/\/laravel.com\/docs\/8.x\/localization<\/a><\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-right kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;right&quot;,&quot;id&quot;:&quot;7902&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;Rate this post&quot;,&quot;legend&quot;:&quot;0\\\/5 - (0 votos)&quot;,&quot;size&quot;:&quot;24&quot;,&quot;title&quot;:&quot;C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 0px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 24px; height: 24px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 19.2px;\">\n            <span class=\"kksr-muted\">Rate this post<\/span>\n    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"Traducci\u00f3n de un interesant\u00edsimo tutorial de J\u00e9r\u00f4me W. sobre c\u00f3mo crear un sistema de traducciones en un proyecto Laravel de forma que se pueda cambiar de idioma simplemente escogi\u00e9ndolo del menu desplegable. ","protected":false},"author":8,"featured_media":8404,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[619],"tags":[391,390,389],"class_list":["post-7902","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-traduccion-automatica","tag-laravel-8","tag-multilingue","tag-traducciones"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n\t<meta name=\"author\" content=\"Mauri Fernandez\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"IBIDEM EDU |\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-12-14T15:30:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-03-04T11:36:12+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/#article\",\"name\":\"C\\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).\",\"headline\":\"C\\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).\",\"author\":{\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/author\\\/mauri\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/como_traducir_laravel_i18n.jpg\",\"width\":1140,\"height\":380,\"caption\":\"Traducci\\u00f3n en Laravel 8\"},\"datePublished\":\"2021-12-14T16:30:32+01:00\",\"dateModified\":\"2024-03-04T12:36:12+01:00\",\"inLanguage\":\"es-ES\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/#webpage\"},\"articleSection\":\"Traduccion Automatica, LARAVEL 8, MULTILINGUE, TRADUCCIONES\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/#listItem\",\"position\":1,\"name\":\"Inicio\",\"item\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traduccion-automatica\\\/#listItem\",\"name\":\"Traduccion Automatica\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traduccion-automatica\\\/#listItem\",\"position\":2,\"name\":\"Traduccion Automatica\",\"item\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traduccion-automatica\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/#listItem\",\"name\":\"C\\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/#listItem\",\"name\":\"Inicio\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/#listItem\",\"position\":3,\"name\":\"C\\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traduccion-automatica\\\/#listItem\",\"name\":\"Traduccion Automatica\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/#organization\",\"name\":\"IBIDEM EDU\",\"url\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/author\\\/mauri\\\/#author\",\"url\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/author\\\/mauri\\\/\",\"name\":\"Mauri Fernandez\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b7b325afa7a8af8c21ac26bbaac9118b81803ff10d6c403a1b84df7063a874dd?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Mauri Fernandez\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/#webpage\",\"url\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/\",\"name\":\"C\\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).\",\"inLanguage\":\"es-ES\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/author\\\/mauri\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/author\\\/mauri\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/como_traducir_laravel_i18n.jpg\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/#mainImage\",\"width\":1140,\"height\":380,\"caption\":\"Traducci\\u00f3n en Laravel 8\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/traducciones-laravel-8\\\/#mainImage\"},\"datePublished\":\"2021-12-14T16:30:32+01:00\",\"dateModified\":\"2024-03-04T12:36:12+01:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/#website\",\"url\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/\",\"name\":\"IBIDEM EDU\",\"inLanguage\":\"es-ES\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ibidemgroup.com\\\/edu\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).","description":"","canonical_url":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/","robots":"max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#article","name":"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).","headline":"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).","author":{"@id":"https:\/\/www.ibidemgroup.com\/edu\/author\/mauri\/#author"},"publisher":{"@id":"https:\/\/www.ibidemgroup.com\/edu\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.ibidemgroup.com\/edu\/wp-content\/uploads\/2021\/12\/como_traducir_laravel_i18n.jpg","width":1140,"height":380,"caption":"Traducci\u00f3n en Laravel 8"},"datePublished":"2021-12-14T16:30:32+01:00","dateModified":"2024-03-04T12:36:12+01:00","inLanguage":"es-ES","mainEntityOfPage":{"@id":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#webpage"},"isPartOf":{"@id":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#webpage"},"articleSection":"Traduccion Automatica, LARAVEL 8, MULTILINGUE, TRADUCCIONES"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.ibidemgroup.com\/edu\/#listItem","position":1,"name":"Inicio","item":"https:\/\/www.ibidemgroup.com\/edu\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.ibidemgroup.com\/edu\/traduccion-automatica\/#listItem","name":"Traduccion Automatica"}},{"@type":"ListItem","@id":"https:\/\/www.ibidemgroup.com\/edu\/traduccion-automatica\/#listItem","position":2,"name":"Traduccion Automatica","item":"https:\/\/www.ibidemgroup.com\/edu\/traduccion-automatica\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#listItem","name":"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n)."},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.ibidemgroup.com\/edu\/#listItem","name":"Inicio"}},{"@type":"ListItem","@id":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#listItem","position":3,"name":"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).","previousItem":{"@type":"ListItem","@id":"https:\/\/www.ibidemgroup.com\/edu\/traduccion-automatica\/#listItem","name":"Traduccion Automatica"}}]},{"@type":"Organization","@id":"https:\/\/www.ibidemgroup.com\/edu\/#organization","name":"IBIDEM EDU","url":"https:\/\/www.ibidemgroup.com\/edu\/"},{"@type":"Person","@id":"https:\/\/www.ibidemgroup.com\/edu\/author\/mauri\/#author","url":"https:\/\/www.ibidemgroup.com\/edu\/author\/mauri\/","name":"Mauri Fernandez","image":{"@type":"ImageObject","@id":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/b7b325afa7a8af8c21ac26bbaac9118b81803ff10d6c403a1b84df7063a874dd?s=96&d=mm&r=g","width":96,"height":96,"caption":"Mauri Fernandez"}},{"@type":"WebPage","@id":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#webpage","url":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/","name":"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).","inLanguage":"es-ES","isPartOf":{"@id":"https:\/\/www.ibidemgroup.com\/edu\/#website"},"breadcrumb":{"@id":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#breadcrumblist"},"author":{"@id":"https:\/\/www.ibidemgroup.com\/edu\/author\/mauri\/#author"},"creator":{"@id":"https:\/\/www.ibidemgroup.com\/edu\/author\/mauri\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.ibidemgroup.com\/edu\/wp-content\/uploads\/2021\/12\/como_traducir_laravel_i18n.jpg","@id":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#mainImage","width":1140,"height":380,"caption":"Traducci\u00f3n en Laravel 8"},"primaryImageOfPage":{"@id":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/#mainImage"},"datePublished":"2021-12-14T16:30:32+01:00","dateModified":"2024-03-04T12:36:12+01:00"},{"@type":"WebSite","@id":"https:\/\/www.ibidemgroup.com\/edu\/#website","url":"https:\/\/www.ibidemgroup.com\/edu\/","name":"IBIDEM EDU","inLanguage":"es-ES","publisher":{"@id":"https:\/\/www.ibidemgroup.com\/edu\/#organization"}}]},"og:locale":"es_ES","og:site_name":"IBIDEM EDU |","og:type":"article","og:title":"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).","og:url":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/","article:published_time":"2021-12-14T15:30:32+00:00","article:modified_time":"2024-03-04T11:36:12+00:00","twitter:card":"summary_large_image","twitter:title":"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n)."},"aioseo_meta_data":{"post_id":"7902","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2023-09-12 16:26:38","updated":"2026-11-02 14:39:40","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.ibidemgroup.com\/edu\/\" title=\"Inicio\">Inicio<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.ibidemgroup.com\/edu\/traduccion-automatica\/\" title=\"Traduccion Automatica\">Traduccion Automatica<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tC\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Inicio","link":"https:\/\/www.ibidemgroup.com\/edu\/"},{"label":"Traduccion Automatica","link":"https:\/\/www.ibidemgroup.com\/edu\/traduccion-automatica\/"},{"label":"C\u00f3mo generar traducciones para un proyecto Laravel 8 (i18n).","link":"https:\/\/www.ibidemgroup.com\/edu\/traducciones-laravel-8\/"}],"_links":{"self":[{"href":"https:\/\/www.ibidemgroup.com\/edu\/wp-json\/wp\/v2\/posts\/7902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ibidemgroup.com\/edu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ibidemgroup.com\/edu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ibidemgroup.com\/edu\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ibidemgroup.com\/edu\/wp-json\/wp\/v2\/comments?post=7902"}],"version-history":[{"count":31,"href":"https:\/\/www.ibidemgroup.com\/edu\/wp-json\/wp\/v2\/posts\/7902\/revisions"}],"predecessor-version":[{"id":11134,"href":"https:\/\/www.ibidemgroup.com\/edu\/wp-json\/wp\/v2\/posts\/7902\/revisions\/11134"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ibidemgroup.com\/edu\/wp-json\/wp\/v2\/media\/8404"}],"wp:attachment":[{"href":"https:\/\/www.ibidemgroup.com\/edu\/wp-json\/wp\/v2\/media?parent=7902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ibidemgroup.com\/edu\/wp-json\/wp\/v2\/categories?post=7902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ibidemgroup.com\/edu\/wp-json\/wp\/v2\/tags?post=7902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}