To Do - vsch/laravel-translation-manager GitHub Wiki
This package is still in development although it is successfully being used to manage translations. Here is a list of to do's and limitations:
-
Add modifying Laravel views to enable in-place-edit on your pages.
-
MySQL DB is assumed for queries in those places where Eloquent was too cumbersome or too inefficient. I will be refactoring all DB access that bypasses Eloquent into a TranslationRepository interface class so that new DB access will only need to create a new repository implementation class for a specific DB interface.
-
only Yandex assisted translations are implemented. Google translate was not used since it has no free option. However it is a simple change in the
translator.js
file to handle alternate translation engines. I will be making a configurable item in the future. -
key operations that allow creating new keys and also keys permuted by suffixes, moving, copying, deleting keys are a bit of a kludge. I am planning to rework the web interface to make these cleaner. However, if you desperately need these to save a lot of typing and editing, the current version will do the trick.
Suggestions and priority requests are welcome. :)