Allow l10n on ExApp-Server for manual installation
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 196
- Forks
- 26
- Avg merge
- 4d 15h
- Merged PRs (30d)
- 31
Description
Describe why it is important and where it will be useful
I think it would be wonderful if there'd be an easier way to install l10n with manual-installation mode than to copy the files directly to the server. Otherwise installing an ExApp manually does not only need admin rights on your NC but also root/www-data access rights on the machine running NC.
Describe your proposed solution
Couldn't the plugin - during init/installation, alongside registering FileActionMenues etc. - copy the l10n files from a fixed or even specifiable location on the ExApp Server into a temporary location on the server?
Describe alternatives you've considered, if relevant
No response
Additional context
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the ExApp manual-installation initialization flow, including where FileActionMenus are registered and how l10n files are currently handled. Define the supported fixed or configurable ExApp Server location, the temporary server location, and the installation behavior that would demonstrate completion.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- backend, localization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100