remove lang fallback links

This commit is contained in:
Thibault Duplessis 2014-12-31 17:19:01 +01:00
parent 4f3d051501
commit 004d4d97f1
3 changed files with 0 additions and 19 deletions

View file

@ -41,13 +41,6 @@ trait I18nHelper {
def transValidationPattern(trans: String) =
(trans contains "%s") option ".*%s.*"
def langFallbackLinks(implicit ctx: UserContext) = Html {
pool.preferredNames(ctx.req, 3).map {
case (code, name) => """<a class="lang_fallback" lang="%s" href="%s">%s</a>""".format(
code, langUrl(Lang(code))(I18nDomain(ctx.req.domain)), name)
}.mkString("").replace(uriPlaceholder, ctx.req.uri)
}
private lazy val langAnnotationsBase: String =
pool.names.keySet diff Set("fp", "kb", "le", "tp", "pi", "io") map { code =>
s"""<link rel="alternate" hreflang="$code" href="http://$code.lichess.org%"/>"""
@ -63,9 +56,6 @@ trait I18nHelper {
def acceptLanguages(implicit ctx: UserContext): List[String] =
ctx.req.acceptLanguages.map(_.language.toString).toList.distinct
def acceptsLanguage(lang: Lang)(implicit ctx: UserContext): Boolean =
ctx.req.acceptLanguages exists (_.language == lang.language)
private val uriPlaceholder = "[URI]"
private def langUrl(lang: Lang)(i18nDomain: I18nDomain) =

View file

@ -172,11 +172,7 @@ chessground: Boolean = true)(body: Html)(implicit ctx: Context)
<a id="site_title" href="@routes.Lobby.home">
lichess<span class="extension">.org</span>
</a>
@if(acceptsLanguage(lang)) {
@baseline
} else {
@langFallbackLinks
}
</h1>
@menu.map { side =>
<div class="side_menu">@side</div>

View file

@ -567,11 +567,6 @@ strong {
body.tight #site_header {
display: none;
}
#site_header a.lang_fallback {
font-weight: bold;
display: inline-block;
margin-right: 1em;
}
body > div.content {
width: 1005px;
margin: 20px auto 30px auto;