mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-03-31 07:12:49 -04:00
Link to language-specific forum categories when available
This commit is contained in:
parent
dfc1ef2e89
commit
08d0440c71
2 changed files with 9 additions and 2 deletions
app
|
@ -10,7 +10,7 @@ block header
|
|||
span.glyphicon.glyphicon-home
|
||||
a(href='/teachers', data-i18n="nav.teachers") Teachers
|
||||
a(href='/courses', data-i18n="nav.courses")
|
||||
a(href='http://discourse.codecombat.com/', data-i18n="nav.forum")
|
||||
a(href=view.forumLink(), data-i18n="nav.forum")
|
||||
a(href='/community', data-i18n="nav.community")
|
||||
|
||||
if me.get('anonymous') === false
|
||||
|
|
|
@ -100,6 +100,13 @@ module.exports = class RootView extends CocoView
|
|||
c.usesSocialMedia = @usesSocialMedia
|
||||
c
|
||||
|
||||
forumLink: ->
|
||||
link = 'http://discourse.codecombat.com/'
|
||||
lang = (me.get('preferredLanguage') or 'en-US').split('-')[0]
|
||||
if lang in ['zh', 'ru', 'es', 'fr', 'pt', 'de', 'nl', 'lt']
|
||||
link += "c/other-languages/#{lang}"
|
||||
link
|
||||
|
||||
afterRender: ->
|
||||
if @$el.find('#site-nav').length # hack...
|
||||
@$el.addClass('site-chrome')
|
||||
|
@ -172,4 +179,4 @@ module.exports = class RootView extends CocoView
|
|||
res.success (model, response, options) ->
|
||||
#console.log 'Saved language:', newLang
|
||||
|
||||
logoutRedirectURL: '/'
|
||||
logoutRedirectURL: '/'
|
||||
|
|
Loading…
Add table
Reference in a new issue