FusionAuth / fusionauth-issues

FusionAuth issue submission project
https://fusionauth.io
91 stars 12 forks source link

Manage translations with files #436

Open soullivaneuh opened 4 years ago

soullivaneuh commented 4 years ago

Manage translations with files

Problem

As described on #430, I'm trying to automate FusionAuth installation with docker build + CI.

It works for theme files, but I can't find how to add theme to the core theme without having to use the admin UI.

Solution

I would like to put the translations on a folder and get it working out of the box.

Alternative: Release the FusionAuth app shipped with official translations.

Alternatives/workarounds

I found no workaround at this point and I would like to hear suggestions about that.

This is the last thing I have to get in order to make the app working as I want, it would be quite frustrating to give up this app just for that. :upside_down_face:

Additional context

Maybe covered by: #170

How to vote

Please give us a thumbs up or thumbs down as a reaction to help us prioritize this feature. Feel free to comment if you have a particular need or comment on how this feature should work.

robotdan commented 4 years ago

@soullivaneuh this should now be possible using the Kickstart option. I'll plan to close this out unless you have a use case that we haven't covered using Kickstart.

Kickstart released under #170 , and documented here https://fusionauth.io/docs/v1/tech/installation-guide/kickstart

soullivaneuh commented 4 years ago

@robotdan I didn't a manual import script before this feature and the last time I checked it, it was offering not enough flexibility to move on to it.

I'll try to get a look soon.

Still, this method is not the simplest IMO. You still have to use an API to configure templates. This is quite heavy.

It would be much simpler for CI deployment to just have to leave files to the right folder to see them taking effect on app boot. :+1:

mooreds commented 1 year ago

You might be interested in this as well: https://github.com/fusionauth/fusionauth-node-cli