Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Krombel add i18n #61

Merged
merged 11 commits into from
Mar 31, 2019
33 changes: 33 additions & 0 deletions i18n/de.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
[view]
other = "Anzeigen"
[code]
other = "Code"
[viewAll]
other = "Alles anzeigen"
[letsChat]
other = "Lass uns Chatten"
[name]
other = "Name"
[email]
other = "Email"
[subject]
other = "Betreff"
[message]
other = "Nachricht"
[send]
other = "Sende"
[thanksForYourEmail]
other = "Danke für deine Email!"
[minuteRead]
one = "Eine Minute zu lesen"
other = "{{.Count}} Minuten zu lesen"
[latestPosts]
other = "Letzte Posts"
[enableJavaScript]
other = "Bitte aktiviere JavaScript um die Kommentare anzuzeigen von"
[404Message]
other = "WAS HAST DU GETAN?!"
[themeDevelopedBy]
other = "Theme entwickelt von"
[copyright]
other = "Copyright"
41 changes: 41 additions & 0 deletions i18n/en.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
[view]
other = "View"
[code]
other = "Code"
[viewAll]
other = "View All"
[letsChat]
other = "Let's Chat"
[name]
other = "Name"
[email]
other = "Email"
[subject]
other = "Subject"
[message]
other = "Message"
[send]
other = "Send"
[thanksForYourEmail]
other = "Thanks for your email!"
[minuteRead]
one = "One minute read"
other = "{{.Count}} minutes read"
[latestPosts]
other = "Latest Posts"
[enableJavaScript]
other = "Please enable JavaScript to view comments powered by"
[404Message]
other = "WHAT DID YOU DO?!"
[themeDevelopedBy]
other = "Theme developed by"
[copyright]
other = "Copyright"
[facebook]
other = "Facebook"
[github]
other = "GitHub"
[linkedin]
other = "LinkedIn"
[twitter]
other = "Twitter"
32 changes: 32 additions & 0 deletions i18n/sv.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[view]
other = "Visa"
[code]
other = "Kod"
[viewAll]
other = "Visa alla"
[letsChat]
other = "Låt oss prata"
[name]
other = "Namn"
[email]
other = "E-post"
[subject]
other = "Rubrik"
[message]
other = "Meddelande"
[send]
other = "Skicka"
[thanksForYourEmail]
other = "Tack för ditt mail!"
[minuteRead]
other = "minuters läsning"
[latestPosts]
other = "Senaste inläggen"
[enableJavaScript]
other = "Vänligen aktivera Javascript för att visa kommentarer med hjälp av"
[404Message]
other = "Vad hände?"
[themeDevelopedBy]
other = "Temat utvecklat av"
[copyright]
other = "upphovsrätt"
2 changes: 1 addition & 1 deletion layouts/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<div class="row full center-xs middle-xs">
<div class="col-xs-12">
<h1>404!</h1>
<p>WHAT DID YOU DO?!</p>
<p>{{ i18n "404Message" }}</p>
</div>
</div>

Expand Down
2 changes: 1 addition & 1 deletion layouts/_default/list.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<article>
<h2><a href="{{ .Permalink }}">{{ .Title }}</a></h2>
<div class=sub-header>
{{ .Date.Format (.Site.Params.dateform | default "January 2, 2006") }} · {{ .ReadingTime }} minute read
{{ .Date.Format (.Site.Params.dateform | default "January 2, 2006") }} · {{ i18n "minuteRead" .ReadingTime }}
</div>
</article>
{{ end }}
Expand Down
6 changes: 3 additions & 3 deletions layouts/_default/single.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<section class="content">
<h1>{{ if .Params.heading }} {{ .Params.heading }} {{ else }} {{ .Title }} {{ end }}</h1>

<div class="sub-header">
{{ .Date.Format (.Site.Params.dateform | default "January 2, 2006") }} · {{ .ReadingTime }} minute read
</div>
<div class="sub-header">
{{ .Date.Format (.Site.Params.dateform | default "January 2, 2006") }} · {{ i18n "minuteRead" .ReadingTime }}
</div>

<article class="entry-content">
{{ .Content }}
Expand Down
4 changes: 2 additions & 2 deletions layouts/partials/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
<div class="container middle-xs">
<div class="row center-xs">
<div class="col-xs-12">
<h1>{{ with $.Site.GetPage "page" "about.md" }}{{ .Title }}{{ end }}</h1>
<h1>{{ with $.Site.GetPage "page" "about" }}{{ .Title }}{{ end }}</h1>
</div>
</div>
<div class="row">
<div class="col-xs-12 middle-xs">
{{ with $.Site.GetPage "page" "about.md" }}
{{ with $.Site.GetPage "page" "about" }}
{{ .Content }}
{{ end }}
</div>
Expand Down
6 changes: 3 additions & 3 deletions layouts/partials/blog.html
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
<section class="blog" id="blog">
<div class="container">
<div class="row center-xs">
<div class="col-xs-12"><h1>Latest Posts</h1></div>
<div class="col-xs-12"><h1>{{ i18n "latestPosts" }}</h1></div>
</div>
<div class="row">
<div class="col-xs-12 posts-list">
{{ range first 5 (where .Data.Pages "Section" "blog") }}
<article>
<h2><a href="{{ .Permalink }}">{{ .Title }}</a></h2>
<div class=sub-header>
{{ .Date.Format (.Site.Params.dateform | default "January 2, 2006") }} · {{ .ReadingTime }} minute read
{{ .Date.Format (.Site.Params.dateform | default "January 2, 2006") }} · {{ i18n "minuteRead" .ReadingTime }}
</div>
</article>
{{ end }}
</div>
</div>
<div class="row center-xs">
<div class="col-xs-12"><h3><a href="{{ .Site.BaseURL }}/blog/">View All</a></h3></div>
<div class="col-xs-12"><h3><a href="{{ "blog/" | relLangURL }}">{{ i18n "viewAll" }}</a></h3></div>
</div>
</div>
</section>
2 changes: 1 addition & 1 deletion layouts/partials/body-top.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ <h1>{{ .Site.Params.tagline }}<span class="cursor">|</span></h1>

<nav class="row middle-xs center-xs">
<div class="col-xs-6 col-sm-1 logo">
<a href="{{ .Site.BaseURL }}#"><img {{ if .Site.Params.lazyLoading }}data-src="{{ .Site.Params.logoSmall }}" class="lazyload" lazyload="on"{{ else }}src="{{ .Site.Params.logoSmall }}"{{ end }} alt="{{ .Site.Title }}"></a>
<a href="{{ "#" | relLangURL }}"><img {{ if .Site.Params.lazyLoading }}data-src="{{ .Site.Params.logoSmall }}" class="lazyload" lazyload="on"{{ else }}src="{{ .Site.Params.logoSmall }}"{{ end }} alt="{{ .Site.Title }}"></a>
</div>
{{ range .Site.Menus.main }}
<div class="col-xs-3 col-sm-2">
Expand Down
14 changes: 7 additions & 7 deletions layouts/partials/contact.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,23 @@

<div class="row">
<div class="col-xs-12">
<h1>Let's Chat</h1>
<h1>{{ i18n "letsChat" }}</h1>
</div>
</div>

<form id="form-contact" action="{{ if .Site.Params.ajaxFormspree }}https://formspree.io/{{ .Site.Params.email }}{{ else if .Site.Params.ajaxBasin }}{{ .Site.Params.ajaxBasin }}{{ end }}" method="POST">
<div class="row center-xs">
<div class="col-xs-12 col-sm-6"><input type="text" name="name" aria-label="name" placeholder="Name" required></div>
<div class="col-xs-12 col-sm-6"><input type="email" id="email" name="email" aria-label="email address" placeholder="Email" required></div>
<div class="col-xs-12"><input type="text" name="_subject" aria-label="email subject" placeholder="Subject" required></div>
<div class="col-xs-12"><textarea name="message" aria-label="email message" placeholder="Message" required></textarea></div>
<div class="col-xs-12 col-sm-6"><input type="text" name="name" aria-label="name" placeholder="{{ i18n "name" }}" required></div>
<div class="col-xs-12 col-sm-6"><input type="email" id="email" name="email" aria-label="email address" placeholder="{{ i18n "email" }}" required></div>
<div class="col-xs-12"><input type="text" name="_subject" aria-label="email subject" placeholder="{{ i18n "subject" }}" required></div>
<div class="col-xs-12"><textarea name="message" aria-label="email message" placeholder="{{ i18n "message" }}" required></textarea></div>
{{ if .Site.Params.ajaxFormspree }}
<input type="text" name="_gotcha" style="display:none">
<input type="hidden" name="_next" value="/">
{{ end }}
<div class="col-xs-12 contact-submit">
<input id="form-submit" type="submit" value="Send">
<span id="form-thankyou" style="visibility:hidden">Thanks for your email!</span>
<input id="form-submit" type="submit" value="{{ i18n "send" }}">
<span id="form-thankyou" style="visibility:hidden">{{ i18n "thanksForYourEmail" }}</span>
</div>
</div>
</form>
Expand Down
2 changes: 1 addition & 1 deletion layouts/partials/disqus.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
<noscript>Please enable JavaScript to view comments powered by <a href="http:https://disqus.com/?ref_noscript">Disqus</a>.</noscript>
<noscript>{{ i18n "enableJavaScript" }} <a href="http:https://disqus.com/?ref_noscript">Disqus</a>.</noscript>
</section>
12 changes: 6 additions & 6 deletions layouts/partials/footer.html
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
<footer class="row middle-xs center-xs">

{{ if .Site.Params.facebook }}
<div class="col-xs-3 col-md-2"><a target="_blank" rel="noopener" href="https://facebook.com/{{ .Site.Params.facebook }}">Facebook</a></div>
<div class="col-xs-3 col-md-2"><a target="_blank" rel="noopener" href="https://facebook.com/{{ .Site.Params.facebook }}">{{ i18n "facebook" }}</a></div>
{{ end }}

{{ if .Site.Params.github }}
<div class="col-xs-3 col-md-2"><a target="_blank" rel="noopener" href="/{{ .Site.Params.github }}">GitHub</a></div>
<div class="col-xs-3 col-md-2"><a target="_blank" rel="noopener" href="/{{ .Site.Params.github }}">{{ i18n "github" }}</a></div>
{{ end }}

{{ if .Site.Params.linkedin }}
<div class="col-xs-3 col-md-2"><a target="_blank" rel="noopener" href="https://linkedin.com/in/{{ .Site.Params.linkedin }}">LinkedIn</a></div>
<div class="col-xs-3 col-md-2"><a target="_blank" rel="noopener" href="https://linkedin.com/in/{{ .Site.Params.linkedin }}">{{ i18n "linkedin" }}</a></div>
{{ end }}

{{ if .Site.Params.twitter }}
<div class="col-xs-3 col-md-2"><a target="_blank" rel="noopener" href="https://twitter.com/{{ .Site.Params.twitter }}">Twitter</a></div>
<div class="col-xs-3 col-md-2"><a target="_blank" rel="noopener" href="https://twitter.com/{{ .Site.Params.twitter }}">{{ i18n "twitter" }}</a></div>
{{ end }}

{{ if or (.Site.Params.copyright) (.Site.Params.credit) }}
<div class="col-xs-12">
{{ if .Site.Params.copyright }}
Copyright &copy; {{ now.Format "2006" }} {{ .Site.Title }}.
{{ i18n "copyright" }} &copy; {{ now.Format "2006" }} {{ .Site.Title }}.
{{ end }}
{{ if .Site.Params.credit }}
<a href="https://tomanistor.com" target="_blank" rel="">Theme developed by Toma Nistor</a>
<a href="https://tomanistor.com" target="_blank" rel="">{{ i18n "themeDevelopedBy" }} Toma Nistor</a>
{{ end }}
</div>
{{ end }}
Expand Down
8 changes: 4 additions & 4 deletions layouts/partials/gallery.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
{{ range first 3 $galleryReverse }}
<div class="gallery-item col-xs-12" onclick {{ if .Params.color }}style="background-color:{{ .Params.color }}"{{ end }}>
<div class= "gallery-img-container">
<img {{ if .Site.Params.lazyLoading }}data-src="/images/{{ .Params.image }}" lazyload="on"{{ else }}src="/images/{{ .Params.image }}"{{ end }} {{ if .Params.alt }}alt="{{ .Params.alt }}"{{ end }}>
<img {{ if .Site.Params.lazyLoading }}data-src="{{ "images/" | relURL }}{{ .Params.image}}" lazyload="on"{{ else }}src="{{ "images/" | relURL }}{{ .Params.image}}"{{ end }} {{ if .Params.alt }}alt="{{ .Params.alt }}"{{ end }}>
</div>
<div class="row middle-xs center-xs overlay">
<a href="#modal-{{ .Scratch.Get "$modalID" }}" data-modal="modal-{{ .Scratch.Get "$modal" }}" class="gallery-modal-link"></a>
Expand All @@ -33,7 +33,7 @@ <h2>{{ .Title }}</h2>
{{ range first 3 $galleryReverse }}
<div class="gallery-item col-xs-12 col-md-4" onclick {{ if .Params.color }}style="background-color:{{ .Params.color }}"{{ end }}>
<div class= "gallery-img-container">
<img {{ if .Site.Params.lazyLoading }}data-src="/images/{{ .Params.image }}" class="lazyload" lazyload="on"{{ else }}src="/images/{{ .Params.image }}"{{ end }} {{ if .Params.alt }}alt="{{ .Params.alt }}"{{ end }}>
<img {{ if .Site.Params.lazyLoading }}data-src="{{ "images/" | relURL }}{{ .Params.image}}" class="lazyload" lazyload="on"{{ else }}src="{{ "images/" | relURL }}{{ .Params.image}}"{{ end }} {{ if .Params.alt }}alt="{{ .Params.alt }}"{{ end }}>
</div>
<div class="row middle-xs center-xs overlay">
<a href="#modal-{{ .Scratch.Get "$modalID" }}" data-modal="modal-{{ .Scratch.Get "$modal" }}" class="gallery-modal-link"></a>
Expand All @@ -56,7 +56,7 @@ <h2>{{ .Title }}</h2>
{{- end }}
{{- end }}" onclick {{ if .Params.color }}style="background-color:{{ .Params.color }}"{{ end }}>
<div class= "gallery-img-container">
<img {{ if .Site.Params.lazyLoading }}data-src="/images/{{ .Params.image }}" class="lazyload" lazyload="on"{{ else }}src="/images/{{ .Params.image }}"{{ end }} {{ if .Params.alt }}alt="{{ .Params.alt }}"{{ end }}>
<img {{ if .Site.Params.lazyLoading }}data-src="{{ "images/" | relURL }}{{ .Params.image}}" class="lazyload" lazyload="on"{{ else }}src="{{ "images/" | relURL }}{{ .Params.image}}"{{ end }} {{ if .Params.alt }}alt="{{ .Params.alt }}"{{ end }}>
</div>
<div class="row middle-xs center-xs overlay">
<a href="#modal-{{ .Scratch.Get "$modalID" }}" data-modal="modal-{{ .Scratch.Get "$modal" }}" class="gallery-modal-link"></a>
Expand All @@ -83,7 +83,7 @@ <h2>{{ .Title }}</h2>
{{- end }}
{{- end }}" onclick {{ if .Params.color }}style="background-color:{{ .Params.color }}"{{ end }}>
<div class= "gallery-img-container">
<img {{ if .Site.Params.lazyLoading }}data-src="/images/{{ .Params.image }}" class="lazyload" lazyload="on"{{ else }}src="/images/{{ .Params.image }}"{{ end }} {{ if .Params.alt }}alt="{{ .Params.alt }}"{{ end }}>
<img {{ if .Site.Params.lazyLoading }}data-src="{{ "images/" | relURL }}{{ .Params.image}}" class="lazyload" lazyload="on"{{ else }}src="{{ "images/" | relURL }}{{ .Params.image}}"{{ end }} {{ if .Params.alt }}alt="{{ .Params.alt }}"{{ end }}>
</div>
<div class="row middle-xs center-xs overlay">
<a href="#modal-{{ .Scratch.Get "$modalID" }}" class="gallery-modal-link"></a>
Expand Down
6 changes: 3 additions & 3 deletions layouts/partials/modals.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

<div class="modal-header">
<div class="modal-header-img-container" {{ if .Params.color }}style="background-color:{{ .Params.color }}"{{ end }}>
<img {{ if .Site.Params.lazyLoading }}data-src="/images/{{ .Params.image }}" class="lazyload"{{ else }}src="/images/{{ .Params.image }}"{{ end }} {{ if .Params.alt }}alt="{{ .Params.alt }}"{{ end }}>
<img {{ if .Site.Params.lazyLoading }}data-src="{{ "images/" | relURL }}{{ .Params.image}}" class="lazyload"{{ else }}src="{{ "images/" | relURL }}{{ .Params.image}}"{{ end }} {{ if .Params.alt }}alt="{{ .Params.alt }}"{{ end }}>
</div>
</div>

Expand All @@ -23,8 +23,8 @@ <h2>{{ .Params.title }}</h2>
{{ .Content }}
</article>

{{ if .Params.link1 }}<h3><a href="{{ .Params.link1 }}">View</a></h3>{{ end }}
{{ if .Params.link2 }}<h3><a href="{{ .Params.link2 }}">Code</a></h3>{{ end }}
{{ if .Params.link1 }}<h3><a href="{{ .Params.link1 }}">{{ i18n "view" }}</a></h3>{{ end }}
{{ if .Params.link2 }}<h3><a href="{{ .Params.link2 }}">{{ i18n "code" }}</a></h3>{{ end }}
</div>

</div>
Expand Down
2 changes: 1 addition & 1 deletion layouts/partials/scripts/contact.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion static/scripts/contact.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions theme.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ features = ["blog", "portfolio", "google analytics"]
min_version = 0.24.1

[author]
name = "Toma Nistor"
homepage = "https://tomanistor.com"
name = "Toma Nistor"
homepage = "https://tomanistor.com"