<!-- .slide: data-background="https://raw.githubusercontent.com/maxulysse/maxulysse.github.io/main/assets/img/svg/green_transparent_bg.svg" -->
<a href="https://www.nf-co.re"><img src="https://raw.githubusercontent.com/nf-core/logos/master/byte-size-logos/bytesize-darkbg.svg" width="65%"><img></a>
# Localizing Nextflow
**Marcel Ribeiro-Dantas, Ph.D.**
*Developer Advocate* at <img src="https://github.com/seqeralabs/logos/raw/master/seqera-logo-black.png" width=300px>
<img src="https://openmoji.org/data/color/svg/E040.svg" width=50> @mribeirodantas / <img src="https://openmoji.org/data/color/svg/E045.svg" width=50> @mribeirodantas
---
# Overview
- What is localization? 🤔
- Where to start? 🤩
- Cost-benefit analysis 👀
---
# Training material back then
- Originally written and maintained by <img src="https://github.com/seqeralabs/logos/raw/master/seqera-logo-white.png" width=200px>
- Hosted at training.seqera.io
- asciidoc 😅
- Recently converted to Markdown using Material for Mkdocs
---
# Training material now
- Moved to training.nextflow.io
- Maintained by the community
- Opportunity for localization
- mkdocs-static-i18n plugin
- Once setup, very easy to maintain/contribute
---
# Contributing (TRANSLATING.md)

---
# Contributing

---
# Contributors


---
# Current status
- 100% translated to Portuguese (and up to date)
- ~30% to French (and up to date)
- ~2% to Spanish (and up to date)
---
# How do we know that?
 <!-- .element: class="fragment fade-up" data-fragment-index="1" -->
---
# Project board on GitHub

---
# Not only written material

- Abhinav Sharma (Hindi) <!-- .element: class="fragment fade-up" data-fragment-index="1" -->
- Maxime Garcia (French) <!-- .element: class="fragment fade-up" data-fragment-index="1" -->
- Júlia Mir Pedrol and Gisela Gabernet (Spanish) <!-- .element: class="fragment fade-up" data-fragment-index="1" -->
- Me (Portuguese) <!-- .element: class="fragment fade-up" data-fragment-index="1" -->
- Chris Hakkaart (English) <!-- .element: class="fragment fade-up" data-fragment-index="1" -->
<!-- .element: class="fragment fade-up" data-fragment-index="1" -->
---
# Region channels on Slack too
- \#region-latin-america (Nextflow/nf-core Slack)
---
# Need help?
- https://github.com/nextflow-io/training
- https://www.nextflow.io/slack-invite.html
- https://nf-co.re/join/slack
- mribeirodantas@seqera.io
<style>
.reveal section img { background:none; border:none; box-shadow:none; }
body {
background-image: url(https://raw.githubusercontent.com/nf-core/logos/master/nf-core-logos/nf-core-logo-square.svg);
background-size: 7.5%;
background-repeat: no-repeat;
background-position: 3% 96%;
background-color: #181a1b;
}
.reveal body {
font-family: 'Roboto', sans-serif;
font-weight: 300;
color: white;
}
.reveal p {
font-family: 'Roboto', sans-serif;
font-weight: 300;
color: white;
}
.reveal h1 {
font-family: 'Roboto', sans-serif;
font-style: bold;
font-weight: 400;
color: white;
font-size: 62px;
}
.reveal h2 {
font-family: 'Roboto', sans-serif;
font-weight: 300;
color: white;
}
.reveal h3 {
font-family: 'Roboto', sans-serif;
font-style: italic;
font-weight: 300;
color: white;
}
.reveal p {
font-family: 'Roboto', sans-serif;
font-weight: 300;
color: white;
}
.reveal li {
font-family: 'Roboto', sans-serif;
font-weight: 300;
color: white;
}
.reveal pre {
background-color: #272822 !important;
display: inline-block;
border-radius: 7px;
color: #aaaba9;
}
.reveal pre code {
color: #eeeeee;
background-color: #272822;
font-size: 100%;
}
.reveal code {
background-color: #272822;
font-size: 75%;
}
.reveal .progress {
color: #24B064;
}
.reveal .controls button {
color: #24B064;
}
.reveal blockquote {
display: block;
position: relative;
width: 90%;
margin: 20px auto;
padding: 5px;
background: rgba(255, 255, 255, 0.05);
box-shadow: 0px 0px 2px rgb(0 0 0 / 20%);
}
</style>
{"metaMigratedAt":"2023-06-18T02:34:39.951Z","metaMigratedFrom":"YAML","title":"nf-core/bytesize Localizing Nextflow","breaks":true,"contributors":"[{\"id\":\"ebc6686b-7394-48da-9081-2dccb25355cb\",\"add\":6933,\"del\":2478}]"}