Feat: Adds multi currency support (#88)
This commit is contained in:
+83
-2
@@ -79,14 +79,95 @@ return [
|
||||
| set to any locale for which you plan to have translation strings.
|
||||
|
|
||||
*/
|
||||
'available_locales' => ['en', 'es'],
|
||||
|
||||
'locale' => env('APP_LOCALE', 'en'),
|
||||
|
||||
'fallback_locale' => env('APP_FALLBACK_LOCALE', 'en'),
|
||||
|
||||
'faker_locale' => env('APP_FAKER_LOCALE', 'en_US'),
|
||||
|
||||
'available_locales' => [
|
||||
[
|
||||
'locale' => 'en_AU',
|
||||
'label' => 'English (Australia)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_BE',
|
||||
'label' => 'English (Belgium)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_CA',
|
||||
'label' => 'English (Canada)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_HK',
|
||||
'label' => 'English (Hong Kong SAR China)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_IN',
|
||||
'label' => 'English (India)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_IE',
|
||||
'label' => 'English (Ireland)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_MT',
|
||||
'label' => 'English (Malta)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_NZ',
|
||||
'label' => 'English (New Zealand)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_PH',
|
||||
'label' => 'English (Philippines)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_SG',
|
||||
'label' => 'English (Singapore)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_ZA',
|
||||
'label' => 'English (South Africa)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_GB',
|
||||
'label' => 'English (United Kingdom)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'en_US',
|
||||
'label' => 'English (United States)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'es_419',
|
||||
'label' => 'Spanish (Latin America)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'es_ES',
|
||||
'label' => 'Spanish (Spain)',
|
||||
'flag' => '',
|
||||
],
|
||||
[
|
||||
'locale' => 'es_US',
|
||||
'label' => 'Spanish (United States)',
|
||||
'flag' => '',
|
||||
],
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Encryption Key
|
||||
|
||||
@@ -18,4 +18,12 @@ return [
|
||||
'self_hosted' => env('SELF_HOSTED', true),
|
||||
|
||||
'daily_change_time_of_day' => env('DAILY_CHANGE_TIME', '23:00'),
|
||||
|
||||
'base_currency' => env('BASE_CURRENCY', 'USD'),
|
||||
|
||||
'currency_aliases' => [
|
||||
'RMB' => ['alias_of' => 'CNY', 'label' => 'Chinese Yuan (Renminbi)', 'adjustment' => 1],
|
||||
'GBX' => ['alias_of' => 'GBP', 'label' => 'British Sterling Pence', 'adjustment' => 100],
|
||||
'ZAC' => ['alias_of' => 'ZAR', 'label' => 'South Africa Rand Cent', 'adjustment' => 100],
|
||||
],
|
||||
];
|
||||
|
||||
@@ -60,7 +60,6 @@ return [
|
||||
*/
|
||||
|
||||
'features' => [
|
||||
! env('SELF_HOSTED', true) ? Features::termsAndPrivacyPolicy() : null,
|
||||
Features::profilePhotos(),
|
||||
Features::api(),
|
||||
Features::accountDeletion(),
|
||||
|
||||
Reference in New Issue
Block a user