add languages

This commit is contained in:
Benjamin Takats
2022-12-18 21:27:12 +01:00
parent cf6afdcb43
commit 28949bf8b7
2 changed files with 3 additions and 2 deletions

View File

@@ -20,7 +20,7 @@ class LanguageController extends Controller
->select('id', 'name', 'language') ->select('id', 'name', 'language')
->orderBy('name') ->orderBy('name')
->with([ ->with([
'translations' 'translations:value,language_id',
]) ])
->when( ->when(
$request->search, $request->search,
@@ -41,6 +41,7 @@ class LanguageController extends Controller
$toTranslate = Translation::query() $toTranslate = Translation::query()
->where('language_id', $language->id) ->where('language_id', $language->id)
->count(); ->count();
$language->name = $language->name ? __($language->name) : $language->language;
$language->description = $language->language === 'en' ? '100% translated' : round($translated / $toTranslate * 100).'% translated'; $language->description = $language->language === 'en' ? '100% translated' : round($translated / $toTranslate * 100).'% translated';
return $language; return $language;

View File

@@ -33,7 +33,7 @@
:clearable="false" :clearable="false"
:searchable="true" :searchable="true"
:async-data="route('api.languages.index')" :async-data="route('api.languages.index')"
option-label="language" option-label="name"
option-value="language" option-value="language"
/> />
</div> </div>