Que bueno Emerson, siendo con conceptos generales a menos que laravel cambie muchisimo deberia seguir funcionando para vversiones futuras sin problemas.
Muy buen video. Acabo de montar el multi idioma siguiendo tus instrucciones usando el metodo de Cookies que me ha gustado mas. Sigue así y espero que el canal siga creciendo
Hola Sagrast, me alegra saber que mi contenido ayuda y en este caso te ayudo a configurar el multiidioma, y si cookies es una buena opcion. Gracias por los deseos de que el canal cresca, yo espero lo mismo, y de nuevo me alegra saber que puedo ayudar a la gente con mi contenido. Saludos y exitos.
Estoy desarrollando una página web y esto me ha ayudado un montón! Siguiendo tus instrucciones usando el metodo de Cookies que me ha gustado más y me parece más interactivo con el usuario:)
El problema que vas a tener es si los textos estan en angular, para cuando se utilizan frameworks como angular te diria mas buscar alguna herramienta especializado para angular, se puede guardar tambien en la cookie y la misma cookie por si hay contenido del back. Sino siempre el backend tiene que devolver todos los textos.
Hola, es muy interesante tu video. Debo decir también que veo que no entiendo muchas cosas que haces, no tengo los conocimientos necesarios. ¿qué editor utilizas? Parece que el autocompletado te ayuda bastante.
Hola, utilizo neovim, el autocompletado es en base del servidor de lsp, esta es la manera que el autocompletado funciona igual en distintos editores que se puede ver en vscode, vim, neovim, emacs, sublima y otros. Cabe decir que phpstorm utiliza uno propietario propio. Si te interesa aprender de neovim tengo una lista mastering neovim, si tenes otras dudas esta el discord. Para finalizar si te interesa la programacion sigue estudiando y ya vas a poder enteder mas y mas, muchos exitos.
si queres traducir el contenido lo tenes que tener guardado en la base de datos, osea pedir al usuario que lo cargue directamente en los idiomas que quieras. Sino la otra opcion es ver de utilizar algun servicio como google translate para traducir automaticamente, aunque el resultado puede ser lejos de lo esperado dado que la traduccion puede no ser coherente. Saludos.
buenas maestro, estoy en la cuarta parte en las cookies en routes/web.php y no me aparece: require __DIR__ . 'auth.php'; Supongo prk uso jetstream en laravel. Es mi ultimo paso y nose como hacerlo... La unica diferencia es que aparece esto arriba: Route::middleware([ 'auth:sanctum', config('jetstream.auth_session'), 'verified' ])->group(function () { Route::get('/dashboard', function () { return view('dashboard'); })->name('dashboard'); }); Sabrias como echarme una manilla rapida? Este es el codigo que pones: Route::middleware(LocaleCookieMiddleware::class)->group(function () { require __DIR__ . 'auth.php'; }); Como deberia implementarlo... ni idea.Gracias y saludos!!
Si queres aplicar el approach del middleware a todas las rutas podes agregarla en el kernel.php dentro de php github.com/laravel/laravel/blob/9.x/app/Http/Kernel.php#L32 aca podes ver que al agregarlo al web va a aplicarse a todas las peticiones que pasen por el web o que tengan configurado ese grupo de middleware que deberia estar ahi incluida las rutas de auth. Espero que te sirva. Saludos y exitos
Hola, si queres podes reemplazar el archivo es.json por una carpeta y dentro poner los .php. si usas los archivos php tenes que especificar el nombre del archivo. Si usas los json es normal que las key del json sea directamente lo que quieras poner, se suele poner directamente el texto en el idioma principal y despues en los otros lenguajes se reemplaza. Saludos.
26 de mayo de 2023 y sigue funcionando en Laravel 10. Muchas gracias amigo, me sirvió demasiado tu video! Tienes mi like y suscripción!
Que bueno Emerson, siendo con conceptos generales a menos que laravel cambie muchisimo deberia seguir funcionando para vversiones futuras sin problemas.
Excelente video, sigue hablando de temas variados de Laravel
Muy buen video. Acabo de montar el multi idioma siguiendo tus instrucciones usando el metodo de Cookies que me ha gustado mas.
Sigue así y espero que el canal siga creciendo
Hola Sagrast, me alegra saber que mi contenido ayuda y en este caso te ayudo a configurar el multiidioma, y si cookies es una buena opcion.
Gracias por los deseos de que el canal cresca, yo espero lo mismo, y de nuevo me alegra saber que puedo ayudar a la gente con mi contenido. Saludos y exitos.
Estoy desarrollando una página web y esto me ha ayudado un montón! Siguiendo tus instrucciones usando el metodo de Cookies que me ha gustado más y me parece más interactivo con el usuario:)
Genial que te haya ayudado. Saludos y exitos con tu pagina. Saludos
Muchas gracias por la explicación completa suscriptor #1000 👌
De nada, gracias por el apoyo. Saludos y exitos.
que grande eres amigo muchas gracias!!!!!!!!!!!!
De nada, me alegra poder ayudar. Saludos y exitos.
Excelente aporte
Gracias
Gracias, muy buen video. Like + new subscriptor.
Gracias! 😊
Excelente video, podria usar el metodo de la cookie con una API en Laravel y un front en Angular?
El problema que vas a tener es si los textos estan en angular, para cuando se utilizan frameworks como angular te diria mas buscar alguna herramienta especializado para angular, se puede guardar tambien en la cookie y la misma cookie por si hay contenido del back.
Sino siempre el backend tiene que devolver todos los textos.
Hola, es muy interesante tu video. Debo decir también que veo que no entiendo muchas cosas que haces, no tengo los conocimientos necesarios. ¿qué editor utilizas? Parece que el autocompletado te ayuda bastante.
Hola, utilizo neovim, el autocompletado es en base del servidor de lsp, esta es la manera que el autocompletado funciona igual en distintos editores que se puede ver en vscode, vim, neovim, emacs, sublima y otros. Cabe decir que phpstorm utiliza uno propietario propio.
Si te interesa aprender de neovim tengo una lista mastering neovim, si tenes otras dudas esta el discord.
Para finalizar si te interesa la programacion sigue estudiando y ya vas a poder enteder mas y mas, muchos exitos.
Excelente aporte. Como de haria en el caso de querer traducir lo que va subiendo el usuario? Ejemplo, blog, plataforma de servicios, etc
si queres traducir el contenido lo tenes que tener guardado en la base de datos, osea pedir al usuario que lo cargue directamente en los idiomas que quieras. Sino la otra opcion es ver de utilizar algun servicio como google translate para traducir automaticamente, aunque el resultado puede ser lejos de lo esperado dado que la traduccion puede no ser coherente. Saludos.
buenas maestro, estoy en la cuarta parte en las cookies en routes/web.php y no me aparece:
require __DIR__ . 'auth.php';
Supongo prk uso jetstream en laravel. Es mi ultimo paso y nose como hacerlo...
La unica diferencia es que aparece esto arriba:
Route::middleware([
'auth:sanctum',
config('jetstream.auth_session'),
'verified'
])->group(function () {
Route::get('/dashboard', function () {
return view('dashboard');
})->name('dashboard');
});
Sabrias como echarme una manilla rapida?
Este es el codigo que pones:
Route::middleware(LocaleCookieMiddleware::class)->group(function () {
require __DIR__ . 'auth.php';
});
Como deberia implementarlo... ni idea.Gracias y saludos!!
Si queres aplicar el approach del middleware a todas las rutas podes agregarla en el kernel.php dentro de php github.com/laravel/laravel/blob/9.x/app/Http/Kernel.php#L32 aca podes ver que al agregarlo al web va a aplicarse a todas las peticiones que pasen por el web o que tengan configurado ese grupo de middleware que deberia estar ahi incluida las rutas de auth. Espero que te sirva. Saludos y exitos
Yo busco la carpeta de es y hay unos json y no los archivos para traducir el las cosas q son .php. No lo pude hacer andar ahora
Hola, si queres podes reemplazar el archivo es.json por una carpeta y dentro poner los .php.
si usas los archivos php tenes que especificar el nombre del archivo. Si usas los json es normal que las key del json sea directamente lo que quieras poner, se suele poner directamente el texto en el idioma principal y despues en los otros lenguajes se reemplaza. Saludos.