Add "Translated Name" to /i18n

This commit is contained in:
nixel2007 2015-03-19 01:44:23 +03:00
parent a004c8376c
commit 9b509fa83e
2 changed files with 8 additions and 2 deletions
app

View file

@ -11,16 +11,22 @@ block content
select#language-select.form-control.input-sm select#language-select.form-control.input-sm
option(value='') Select one... option(value='') Select one...
th Translated Name
th Type th Type
th Specifically Covered th Specifically Covered
th Generally Covered th Generally Covered
if selectedLanguage if selectedLanguage
for model in collection.models for model in collection.models
-var translatedName = ''
-if (model.get('i18n') != undefined)
-if (model.get('i18n').hasOwnProperty(selectedLanguage))
-translatedName = model.get('i18n')[selectedLanguage].name
tr tr
td td
a(href=model.i18nURLBase+model.get('slug'))= model.get('name') a(href=model.i18nURLBase+model.get('slug'))= model.get('name')
td= translatedName
td= model.constructor.className td= model.constructor.className
td(class=model.specificallyCovered ? 'success' : 'danger')= model.specificallyCovered ? 'Yes' : 'No' td(class=model.specificallyCovered ? 'success' : 'danger')= model.specificallyCovered ? 'Yes' : 'No'
td(class=model.generallyCovered ? 'success' : 'danger')= model.generallyCovered ? 'Yes' : 'No' td(class=model.generallyCovered ? 'success' : 'danger')= model.generallyCovered ? 'Yes' : 'No'

View file

@ -30,7 +30,7 @@ module.exports = class I18NHomeView extends RootView
return 1 if m.generallyCovered return 1 if m.generallyCovered
return 0 return 0
project = ['name', 'components.original', 'i18nCoverage', 'slug'] project = ['name', 'components.original', 'i18n', 'i18nCoverage', 'slug']
@thangTypes = new CocoCollection([], { url: '/db/thang.type?view=i18n-coverage', project: project, model: ThangType }) @thangTypes = new CocoCollection([], { url: '/db/thang.type?view=i18n-coverage', project: project, model: ThangType })
@components = new CocoCollection([], { url: '/db/level.component?view=i18n-coverage', project: project, model: LevelComponent }) @components = new CocoCollection([], { url: '/db/level.component?view=i18n-coverage', project: project, model: LevelComponent })