A self-hosting localization tool

Last update: Mar 10, 2022

Localiser

A self-hosting localization tool.

Requirements

  • PHP ^7.3

Usage

Fetch cached locales

GET /api/project/:id/locales

Delete cached locales

DELETE /api/project/:id/locales

Fetch cached translations

GET /api/project/:id/messages

Delete cached translations

DELETE /api/project/:id/messages

Version Control

Download locale files to project with Localiser CLI easily.

Roles

System Scope

Ability Admin User
USER_VIEW ✔️ ✔️
USER_CREATE ✔️
USER_UPDATE ✔️
USER_DELETE ✔️
PROJECT_VIEW ✔️ ✔️
PROJECT_CREATE ✔️ ✔️

Project Scope

Ability Owner Maintainer Reporter Guest
PROJECT_UPDATE ✔️ ✔️
PROJECT_DELETE ✔️
LANGUAGE_CREATE ✔️
LANGUAGE_UPDATE ✔️ ✔️
LANGUAGE_DELETE ✔️
KEY_CREATE ✔️ ✔️ ✔️
KEY_UPDATE ✔️ ✔️ ✔️
KEY_DELETE ✔️ ✔️ ✔️
VALUE_CREATE ✔️ ✔️ ✔️
VALUE_UPDATE ✔️ ✔️ ✔️
VALUE_DELETE ✔️ ✔️ ✔️

Development

Download the master branch.

git clone [email protected]:memochou1993/localiser.git

Copy .env.example to .env.

cp .env.example .env

Install the dependencies.

composer install

Set a random secure application key.

php artisan key:generate

Create a database.

CREATE DATABASE `localiser`;

Run the migrations and database seeds.

php artisan migrate --seed

Start a development server.

php artisan serve

GitHub

https://github.com/memochou1993/localiser
You might also like...

🎌 Laravel Localization Helper :: Easily add translation variables from Blade templates.

LocalizationHelper Package for convenient work with Laravel's localization features and fast language files generation. Take a look at contributing.md

Jan 15, 2022

Seo Manager Package for Laravel ( with Localization )

Seo Manager Package for Laravel ( with Localization )

Seo Manager Package for Laravel ( with Localization ) lionix/seo-manager package will provide you an interface from where you can manage all your page

Apr 10, 2022

Provides support for message translation and localization for dates and numbers.

The I18n library provides a I18n service locator that can be used for setting the current locale, building translation bundles and translating messages. Additionally, it provides the Time and Number classes which can be used to output dates, currencies and any numbers in the right format for the specified locale.

Mar 3, 2022

A PHP replacement layer for the C intl extension that also provides access to the localization data of the ICU library.

A PHP replacement layer for the C intl extension that also provides access to the localization data of the ICU library.

May 25, 2022

A Sharex IMG uploader that runs with PHP | Use a hosting site if you're a beginner use 000webhost

A Sharex IMG uploader that runs with PHP | Use a hosting site if you're a beginner use 000webhost

Sharex-Img-Uploader A Sharex IMG uploader that runs with PHP | Use a hosting site if you're a beginner use 000webhost Setting up SXCU In YOUR_DOMAIN_U

Dec 21, 2021

An open source image hosting service powered by Laravel

 An open source image hosting service powered by Laravel

Limg An open source image hosting service powered by Laravel Features Upload your image via file, url or ShareX ! Manage your image (custom title, pub

May 16, 2022

David Recipe Food adalah sebuah aplikasi resep makanan dimana disini kita bisa melihat apa saja resep makanan yang ada dengan menggunakan framework7 , php, dan free hosting dari Ubaya dengan menggunakan ubaya.fun sebagai databasenya

David Recipe Food adalah sebuah aplikasi resep makanan dimana disini kita bisa melihat apa saja resep makanan yang ada dengan menggunakan framework7 , php, dan free hosting dari Ubaya dengan menggunakan ubaya.fun sebagai databasenya

davidRecipeFood David Recipe Food adalah sebuah aplikasi resep makanan dimana disini kita bisa melihat apa saja resep makanan yang ada dengan mengguna

Oct 13, 2021

Vigil is a free client and hosting account management system designed especially for MyOwnFreeHost resellers.

Vigil is a free client and hosting account management system designed especially for MyOwnFreeHost resellers.

Vigil is a free client and hosting account management system designed especially for MyOwnFreeHost resellers. It comes out of the box with a ticket support system, free SSL generator and elegant design.

Nov 21, 2021

Sebuah aplikasi file hosting sederhana yang berguna untuk menyimpan berbagai file

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Nov 25, 2021

AbuseIO is a toolkit to receive, process, correlate and notify about abuse reports received by network operators, typically hosting and access providers.

AbuseIO - Abusemanagement tools AbuseIO is a toolkit to receive, process, correlate and notify end users about abuse reports received by network opera

Mar 9, 2022

Satis-go is a web server for hosting and managing your Satis Repository for Composer Packages

Satis-go download latest Satis-go is a web server for hosting and managing your Satis Repository for Composer Packages Some Highlights: Satis-go provi

Dec 14, 2021

Simple PHP API client for tube-hosting.com rest API

Tube-Hosting API PHP client Explanation This PHP library is a simple api wrapper/client for the tube-hosting.com api. It is based on the provided docu

Apr 16, 2022

This is a setup for a Tor based shared web hosting server

General Information: This is a setup for a Tor based shared hosting server. It is provided as is and before putting it into production you should make

May 3, 2022

PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself.

PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself.

PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself.

May 17, 2022

Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.

TARS - A Linux Foundation Project TARS Foundation Official Website TARS Project Official Website WeChat Group: TARS01 WeChat Offical Account: TarsClou

May 27, 2022

Now Introducing a new and easy way to manage your clients and MyOwnFreeHost hosting accounts.

Warning This is a beta version of Xera. Use it for testing purpose only. You are be responsible for any loss or damages that may occor from using this

May 16, 2022

Self hosted project management and collaboration tool powered by TALL stack

Self hosted project management and collaboration tool powered by TALL stack

Sponsored By: Self hosted project management and collaboration tool inspired by basecamp. Notice: Project under some major change, do not use until st

May 25, 2022

PHP_Depend is an adaptation of the established Java development tool JDepend. This tool shows you the quality of your design in terms of extensibility, reusability and maintainability.

PHP Depend Documentation PHP Depend for enterprise Available as part of the Tidelift Subscription. The maintainers of PHP Depend and thousands of othe

May 19, 2022

A simple tool that I share with you. This tool serves to make conversions from text to audio Google Translate.

A simple tool that I share with you. This tool serves to make conversions from text to audio Google Translate. You can download this conversion 100% for free. Good luck.

Oct 25, 2021
🎌 Laravel Localization Helper :: Easily add translation variables from Blade templates.

LocalizationHelper Package for convenient work with Laravel's localization features and fast language files generation. Take a look at contributing.md

Jan 15, 2022
Provides support for message translation and localization for dates and numbers.

The I18n library provides a I18n service locator that can be used for setting the current locale, building translation bundles and translating messages. Additionally, it provides the Time and Number classes which can be used to output dates, currencies and any numbers in the right format for the specified locale.

Mar 3, 2022
MOFHY Lite is a free web hosting management system to manage MOFH hosting accounts and SSL certificates.

MOFHY Lite is a free of cost MOFH clientarea for account management and support services with free ssl service. It have easy to use feature

May 19, 2022
MOFHY Lite is a free web hosting management system to manage MOFH hosting accounts and SSL certificates.

MOFHY Lite MOFHY LITE is a priceless MyOwnFreeHost Client Area for account management, ticket support system and a free ssl service. It has easy to us

Dec 28, 2021
Simple Dynamic DNS Web management self-hosting. Run over dnsmasq.
Simple Dynamic DNS Web management self-hosting. Run over dnsmasq.

MyDDNS [BETA] Simple Dynamic DNS Web management self-hosting. It use dnsmasq. It was inspired on duckdns.org. Preparation You need root access to a se

Dec 11, 2021
This package provides some basic methods to implement a self updating functionality for your Laravel application. Already bundled are some methods to provide a self-update mechanism via Github or some private repository via http.

This package provides some basic methods to implement a self updating functionality for your Laravel 5 application. Already bundled are some methods to provide a self-update mechanism via Github.

May 18, 2022
Easy localization for Laravel

Laravel Localization Easy i18n localization for Laravel, an useful tool to combine with Laravel localization classes. The package offers the following

May 26, 2022
A Laravel Larex plugin to import/export localization strings from/to Crowdin
A Laravel Larex plugin to import/export localization strings from/to Crowdin

Laravel Larex: Crowdin Plugin A Laravel Larex plugin to import/export localization strings from/to Crowdin ?? Requirements PHP 7.4 | 8.0 Laravel ≥ 7 L

Oct 27, 2021
Laravel URL Localization Manager - [ccTLD, sub-domain, sub-directory].
Laravel URL Localization Manager - [ccTLD, sub-domain, sub-directory].

Laravel URL Localization - (ccTLD, sub-domain, sub-directory). with Simple & Easy Helpers. Afrikaans Akan shqip አማርኛ العربية հայերեն অসমীয়া azərbayca

Mar 12, 2022
Easy Localization for Laravel
Easy Localization for Laravel

Query String Localization Package for Laravel Use this package to localize your laravel application via query strings easily. Features: Localization b

Dec 15, 2021