Translating Foundation/

Laraship QuestionsCategory: TechnicalTranslating Foundation/
Martin Kutter asked 5 years ago
Hi Translating of some core files do not work: // Foundation
php artisan translate --module=corals-foundation --namespace=Foundation --from=en --to=de
----- TRANSLATING Corals/core/Foundation/resources/lang -----
----- TRANSLATING labels ----- In TranslateLocalisation.php line 135:

Invalid argument supplied for foreach()
  // Elfinder
php artisan translate --module=corals-elfinder --namespace=Elfinder --from=en --to=de In TranslateLocalisation.php line 87:

Trying to get property 'type' of non-object
Is there a reason for that? Regards. Martin
1 Answers
laraship Staff answered 5 years ago
Hello Martin, the provided namespace is not correct, for Foundation Service provider its: Corals for file manager namespace it's: elfinder We just added an example on our documentation on how to grab the namespaces https://www.laraship.com/docs/laraship/laraship-configuration/localization/  
Martin Kutter replied 5 years ago

Hi

Thank you for your reply.
The translation for Foundation worked now.

Still, Elfinder, does not (even though there is not a lot to translate 🙂

php artisan translate –module=corals-elfinder –namespace=elfinder –from=en –to=de

In TranslateLocalisation.php line 87:

Trying to get property ‘type’ of non-object

Regards.

Martin

laraship Staff replied 5 years ago

Hello,
The module name is corals-file-manager and corals-elfinder, you can find that inside module.json

Martin Kutter replied 5 years ago

Hi

Ok.
Now it works.

Thanks.

Martin