37K Views

Language Translation in UVdesk Open Source Helpdesk

Updated 23 May 2023

Facebook Linkedin
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


15 comments

  • Jussef Martinez
    Como puedo traducir la aplicación en español
    • Himani Gupta (Moderator)
      Hola Jussef Martinez,
      ¡¡Buen día para ti!!
      Siga la guía de usuario anterior paso a paso para traducir UVdesk en español. Realice los cambios en el archivo de traducción messages.es.yml y continúe.
      Aún así, tiene más dudas o cualquier tipo de problema, escriba un correo electrónico a support@uvdesk.com
      Amables respetos
      Equipo UVdesk
      • Daniel
        Donde esta ese archivo
        • akshaykrsingh.bd358 (Moderator)
          Hi Daniel
          Thank you for connecting with us. Please let us know your complete query so that we can assist you accordingly. You can also reach us at support@webkul.com and we will assist you.

          Thanks & Regards
          Webkul Team.

    • Aanchal Chaudhary (Moderator)
      Hola Jussef Martinez,
      ¡¡Buen día para ti!!
      Debe agregar un archivo de traducción para su idioma, como messages.es.yml, como instantánea en el manual del usuario, por favor, échele un vistazo y haga lo mismo como se menciona en consecuencia, también puede cambiar la aplicación en español.
      Aún tiene más preguntas o cualquier tipo de problema, escriba un correo electrónico a support@uvdesk.com

      Saludos cordiales,
      Equipo UVdesk !!

  • Eduardo
    Hola!
    Tengo un problema. El tutorial funciona perfectamente con env=dev, pero al pasar a env=prod solo funciona el idioma ingles. Si intento acceder «http://domain.name/es/» me da un error 404.

    Ayuda?

    • Himani Gupta (Moderator)
      Hello Eduardo,
      Download the community project zip from the website — https://www.uvdesk.com/en/ and try to set it up. Update all translation steps as mentioned in the above user guide and lastly clear the cache.
      Still, you are getting the same issue, feel free to contact us at support@uvdesk.com
      Kind Respects
      UVdesk Team
  • David
    Why not include the language selection in the options?
    Updating the script will overwrite the files …
    • Himani Gupta (Moderator)
      Hello David
      Glad to see you here!!
      This is something we need to work on. Currently, you can update the file to get a community helpdesk in the desired language.
      Thanks for your time and writing to us 🙂
      Have a great day ahead.
      Kind Respects
      UVdesk Team
  • Sergii
    If you want to add a new language, then you need it in the file
    If you want to add a new language it will not work
    /ua/member/dashboard
    to make it work, you need to add to the file
    /vendor/uvdesk/core-framework/Services/UVDeskService.php

    into a function
    public function getLocalesList()
    Your language.
    For example
    ‘ua’ => $translator->trans(«Ukraine»),

    • Komal Sharma (Moderator)
      Hello Sergii,

      Thanks for updated here, we will add this update line in our blog.

      Kind Respects
      UVdesk Team

  • Jas Hast
    Doesn’t work. i changed the parameters in translation.yaml and services.yaml but only fallback is set to de now. Default locale is still set to en and de is not working. If I try to open the de site I get an error: No route found for «GET /de/nutzer/dashboard»
    Can anybody help solving this problem?
    Thank you!
    • Komal Sharma (Moderator)
      Hello Jas Hast,

      We have checked but we are not able to reproduce this issue. Can you please share your composer.json and composer.lock file. You can please share on the our official uvdesk forums. Please follow the below link:

      https://forums.uvdesk.com/

      Also, you can create a ticket on our support helpdesk from here:

      https://support.uvdesk.com/en/customer/create-ticket/

      Kind Respects
      UVdesk Team

    • Bastian
      Have you managed to get it to work? I am facing the same issue. No route found for de.
      • Sanjeev
        Check and update below file as per your locale.

        path path: config/packages/translation.yaml

        framework:
        default_locale: de
        translator:
        default_path: ‘%kernel.project_dir%/translations’
        fallbacks:
        — de

        File path: config/services.yaml

        parameters:
        locale: ‘de’

        Now finally clear your project cache using below command from root directory of project:

        php bin/console c:c

        Hope it will work for you !!

        Reference video — https://webkul.chatwhizz.com/share/view-recording/663396dd4a84e7385f6358aa