Spanish language added
This commit is contained in:
parent
16560c8ea4
commit
ac219bf80d
|
|
@ -118,7 +118,7 @@ class Install extends Command
|
||||||
$input_admin_url = $this->ask('Please Enter the Admin URL : ');
|
$input_admin_url = $this->ask('Please Enter the Admin URL : ');
|
||||||
$this->envUpdate('APP_ADMIN_URL=', $input_admin_url ?: $default_admin_url);
|
$this->envUpdate('APP_ADMIN_URL=', $input_admin_url ?: $default_admin_url);
|
||||||
|
|
||||||
$locale = $this->choice('Please select the default locale or press enter to continue', ['ar', 'en', 'fa', 'nl', 'pt_BR'], 1);
|
$locale = $this->choice('Please select the default locale or press enter to continue', ['ar', 'en', 'es', 'fa', 'nl', 'pt_BR'], 1);
|
||||||
$this->envUpdate('APP_LOCALE=', $locale);
|
$this->envUpdate('APP_LOCALE=', $locale);
|
||||||
|
|
||||||
$TimeZones = timezone_identifiers_list();
|
$TimeZones = timezone_identifiers_list();
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ class CountryStateTranslationSeeder extends Seeder
|
||||||
public function run()
|
public function run()
|
||||||
{
|
{
|
||||||
|
|
||||||
foreach (['ar', 'fa', 'pt_BR'] as $code) {
|
foreach (['ar', 'es', 'fa', 'pt_BR'] as $code) {
|
||||||
DB::table('country_translations')->where('locale', $code)->delete();
|
DB::table('country_translations')->where('locale', $code)->delete();
|
||||||
|
|
||||||
DB::table('country_state_translations')->where('locale', $code)->delete();
|
DB::table('country_state_translations')->where('locale', $code)->delete();
|
||||||
|
|
@ -25,7 +25,7 @@ class CountryStateTranslationSeeder extends Seeder
|
||||||
data_fill($stateTranslations, '*.locale', $code);
|
data_fill($stateTranslations, '*.locale', $code);
|
||||||
|
|
||||||
DB::table('country_translations')->insert($countryTranslations);
|
DB::table('country_translations')->insert($countryTranslations);
|
||||||
|
|
||||||
DB::table('country_state_translations')->insert($stateTranslations);
|
DB::table('country_state_translations')->insert($stateTranslations);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,10 @@ class LocalesTableSeeder extends Seeder
|
||||||
'id' => 4,
|
'id' => 4,
|
||||||
'code' => 'tr',
|
'code' => 'tr',
|
||||||
'name' => 'Türkçe',
|
'name' => 'Türkçe',
|
||||||
|
], [
|
||||||
|
'id' => 5,
|
||||||
|
'code' => 'es',
|
||||||
|
'name' => 'Español',
|
||||||
]]);
|
]]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -11,16 +11,16 @@
|
||||||
<div id="app-settings">
|
<div id="app-settings">
|
||||||
<div class="form-group" id="app_name">
|
<div class="form-group" id="app_name">
|
||||||
<label for="application_name" class="required">Application Name</label>
|
<label for="application_name" class="required">Application Name</label>
|
||||||
<input type= "text" name= "app_name" id="application_name" class="form-control" value="Bagisto_" data-validation="required length"
|
<input type= "text" name= "app_name" id="application_name" class="form-control" value="Bagisto_" data-validation="required length"
|
||||||
data-validation-length="max20">
|
data-validation-length="max20">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group" id="app_url">
|
<div class="form-group" id="app_url">
|
||||||
<label for="application_url" class="required">Default URL</label>
|
<label for="application_url" class="required">Default URL</label>
|
||||||
<input type="text" name="app_url" id="application_url" class="form-control" value="https://<?php echo $_SERVER['HTTP_HOST']; ?>"
|
<input type="text" name="app_url" id="application_url" class="form-control" value="https://<?php echo $_SERVER['HTTP_HOST']; ?>"
|
||||||
data-validation="required length" data-validation-length="max50">
|
data-validation="required length" data-validation-length="max50">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group" id="app_currency">
|
<div class="form-group" id="app_currency">
|
||||||
<label for="application_currency" class="required">Default Currency</label>
|
<label for="application_currency" class="required">Default Currency</label>
|
||||||
<select name="app_currency" id="application_currency" class="form-control" data-validation="required length" data-validation-length="max50">
|
<select name="app_currency" id="application_currency" class="form-control" data-validation="required length" data-validation-length="max50">
|
||||||
|
|
@ -28,15 +28,15 @@
|
||||||
<option value="USD" selected>US Dollar</option>
|
<option value="USD" selected>US Dollar</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group" id="app_timezone">
|
<div class="form-group" id="app_timezone">
|
||||||
<label for="application_timezone" class="required">Default Timezone</label>
|
<label for="application_timezone" class="required">Default Timezone</label>
|
||||||
<select name="app_timezone" id="application_timezone" class="js-example-basic-single">
|
<select name="app_timezone" id="application_timezone" class="js-example-basic-single">
|
||||||
<?php
|
<?php
|
||||||
date_default_timezone_set('UTC');
|
date_default_timezone_set('UTC');
|
||||||
$tzlist = DateTimeZone::listIdentifiers(DateTimeZone::ALL);
|
$tzlist = DateTimeZone::listIdentifiers(DateTimeZone::ALL);
|
||||||
$current = date_default_timezone_get();
|
$current = date_default_timezone_get();
|
||||||
|
|
||||||
foreach($tzlist as $key => $value) {
|
foreach($tzlist as $key => $value) {
|
||||||
if(!$value === $current) {
|
if(!$value === $current) {
|
||||||
echo "<option value='$value' selected>" . $value . "</option>";
|
echo "<option value='$value' selected>" . $value . "</option>";
|
||||||
|
|
@ -47,13 +47,14 @@
|
||||||
?>
|
?>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group" id="app_locale">
|
<div class="form-group" id="app_locale">
|
||||||
<label for="application_locale" class="required">Default Locale</label>
|
<label for="application_locale" class="required">Default Locale</label>
|
||||||
<select name="app_locale" id="application_locale" class="form-control" data-validation="required">
|
<select name="app_locale" id="application_locale" class="form-control" data-validation="required">
|
||||||
<option value="nl">Dutch</option>
|
<option value="nl">Dutch</option>
|
||||||
<option value="en" selected>English</option>
|
<option value="en" selected>English</option>
|
||||||
<option value="fr">French</option>
|
<option value="fr">French</option>
|
||||||
|
<option value="es">Español</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -65,7 +66,7 @@
|
||||||
|
|
||||||
<div id="database-settings">
|
<div id="database-settings">
|
||||||
<div class="databse-error" id="database_error"></div>
|
<div class="databse-error" id="database_error"></div>
|
||||||
|
|
||||||
<div class="form-group" id="database_connection">
|
<div class="form-group" id="database_connection">
|
||||||
<label for="db_connection" class="required">Database Connection</label>
|
<label for="db_connection" class="required">Database Connection</label>
|
||||||
<select name="database_connection" id="db_connection" class="form-control">
|
<select name="database_connection" id="db_connection" class="form-control">
|
||||||
|
|
@ -79,26 +80,26 @@
|
||||||
<div class="form-row">
|
<div class="form-row">
|
||||||
<div class="form-group col-md-6" id="host_name">
|
<div class="form-group col-md-6" id="host_name">
|
||||||
<label for="db_hostname" class="required">Database Hostname</label>
|
<label for="db_hostname" class="required">Database Hostname</label>
|
||||||
<input type="text" name="host_name" id="db_hostname" class="form-control" value="127.0.0.1"
|
<input type="text" name="host_name" id="db_hostname" class="form-control" value="127.0.0.1"
|
||||||
data-validation="required length" data-validation-length="max50">
|
data-validation="required length" data-validation-length="max50">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group col-md-6" id="port_name">
|
<div class="form-group col-md-6" id="port_name">
|
||||||
<label for="db_port" class="required">Database Port</label>
|
<label for="db_port" class="required">Database Port</label>
|
||||||
<input type="text" name="port_name" id="db_port" class="form-control" value="3306"
|
<input type="text" name="port_name" id="db_port" class="form-control" value="3306"
|
||||||
data-validation="required alphanumeric number length" data-validation-length="max5">
|
data-validation="required alphanumeric number length" data-validation-length="max5">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group" id="database_name">
|
<div class="form-group" id="database_name">
|
||||||
<label for="db_name" class="required">Database Name</label>
|
<label for="db_name" class="required">Database Name</label>
|
||||||
<input type="text" name="database_name" id="db_name" class="form-control"
|
<input type="text" name="database_name" id="db_name" class="form-control"
|
||||||
data-validation="length required" data-validation-length="max50">
|
data-validation="length required" data-validation-length="max50">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group" id="user_name">
|
<div class="form-group" id="user_name">
|
||||||
<label for="db_username" class="required">Database Username</label>
|
<label for="db_username" class="required">Database Username</label>
|
||||||
<input type="text" name="user_name" id="db_username" class="form-control"
|
<input type="text" name="user_name" id="db_username" class="form-control"
|
||||||
data-validation="length required" data-validation-length="max50">
|
data-validation="length required" data-validation-length="max50">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -129,12 +130,12 @@
|
||||||
$('#database-settings').hide();
|
$('#database-settings').hide();
|
||||||
$('#environment-next').click(function() {
|
$('#environment-next').click(function() {
|
||||||
$('#app-settings').hide();
|
$('#app-settings').hide();
|
||||||
$('#database-settings').show();
|
$('#database-settings').show();
|
||||||
});
|
});
|
||||||
|
|
||||||
$('#environment-first').click(function() {
|
$('#environment-first').click(function() {
|
||||||
$('#app-settings').show();
|
$('#app-settings').show();
|
||||||
$('#database-settings').hide();
|
$('#database-settings').hide();
|
||||||
});
|
});
|
||||||
|
|
||||||
// process the form
|
// process the form
|
||||||
|
|
@ -170,7 +171,7 @@
|
||||||
// using the done promise callback
|
// using the done promise callback
|
||||||
.done(function(data) {
|
.done(function(data) {
|
||||||
if (!data.success) {
|
if (!data.success) {
|
||||||
// handle errors
|
// handle errors
|
||||||
if (data.errors.app_name) {
|
if (data.errors.app_name) {
|
||||||
$('#app_name').addClass('has-error');
|
$('#app_name').addClass('has-error');
|
||||||
$('#app_name').append('<div class="form-error">' + data.errors.app_name + '</div>');
|
$('#app_name').append('<div class="form-error">' + data.errors.app_name + '</div>');
|
||||||
|
|
@ -182,7 +183,7 @@
|
||||||
if (data.errors.app_timezone) {
|
if (data.errors.app_timezone) {
|
||||||
$('#app_timezone').addClass('has-error');
|
$('#app_timezone').addClass('has-error');
|
||||||
$('#app_timezone').append('<div class="form-error">' + data.errors.app_timezone + '</div>');
|
$('#app_timezone').append('<div class="form-error">' + data.errors.app_timezone + '</div>');
|
||||||
}
|
}
|
||||||
if (data.errors.host_name) {
|
if (data.errors.host_name) {
|
||||||
$('#host_name').addClass('has-error');
|
$('#host_name').addClass('has-error');
|
||||||
$('#host_name').append('<div class="form-error">' + data.errors.host_name + '</div>');
|
$('#host_name').append('<div class="form-error">' + data.errors.host_name + '</div>');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue