forked from organicmaps/website
Improve donation methods visibility based on selected language
Signed-off-by: Roman Tsisyk <roman@tsisyk.com>
This commit is contained in:
parent
34248b1a62
commit
0e0244e046
11 changed files with 21 additions and 39 deletions
|
@ -78,7 +78,7 @@ L'applicazione è gratuita per tutti. Per favore [donate](@/donate/index.md) per
|
|||
|
||||
### Ci sono diversi modi per donare:
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='it') }}
|
||||
|
||||
### I nostri sponsor:
|
||||
|
||||
|
|
|
@ -81,7 +81,7 @@ The app is free for everyone. Please [donate](@/donate/index.md) to support us!
|
|||
|
||||
### There are different ways to donate:
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='en') }}
|
||||
|
||||
### Our sponsors:
|
||||
|
||||
|
|
|
@ -79,7 +79,7 @@ Odrzuć inwigilację - doceń swoją wolność.
|
|||
|
||||
Aplikacja jest darmowa dla wszystkich. Proszę [przekaż darowiznę](@/donate/index.md) by nas wspierać!
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='pl') }}
|
||||
|
||||
### Nasi sponsorzy:
|
||||
|
||||
|
|
|
@ -45,7 +45,7 @@ Organic Maps — это офлайн-карты здорового челове
|
|||
|
||||
Organic Maps развивается сообществом энтузиастов благодаря вашей поддержке.
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='ru') }}
|
||||
|
||||
Помогите проекту [финансово](/ru/donate "поддержать деньгами") чтобы приложение могло жить и развиваться.
|
||||
|
||||
|
|
|
@ -78,7 +78,7 @@ Bu uygulama herkes için ücretsizdir. Lütfen bizi desteklemek için [bağış
|
|||
|
||||
### Bağış yapmanın farklı yolları vardır:
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='tr') }}
|
||||
|
||||
### Sponsorlarımız:
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ extra:
|
|||
|
||||
Stiamo cercando il vostro aiuto per finanziare l'ulteriore sviluppo dell'applicazione Organic Maps.
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='it') }}
|
||||
|
||||
## Perché?
|
||||
|
||||
|
@ -68,7 +68,7 @@ Le donazioni ricorrenti sono il modo migliore per garantire un'entrata relativam
|
|||
progetto e motivarci per i compiti e gli obiettivi a lungo termine. Ma potete anche
|
||||
donare una volta sola.
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='it') }}
|
||||
|
||||
### SEPA e bonifico bancario diretto
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ Organic Maps app is _free for everyone_ thanks to your **[donations][stripe]**:
|
|||
- No push notifications
|
||||
- Open source
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='en') }}
|
||||
|
||||
## Why donate to Organic Maps?
|
||||
|
||||
|
@ -48,7 +48,7 @@ Organic Maps app is _free for everyone_ thanks to your **[donations][stripe]**:
|
|||
|
||||
There are many ways to donate to the project:
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='en') }}
|
||||
|
||||
Recurring donations are the best way to ensure a relatively stable income for
|
||||
the project and motivate us for long-term tasks and goals. But you can also
|
||||
|
|
|
@ -15,7 +15,7 @@ Aplikacja Organic Maps jest _darmowa dla każdego_ dzięki Waszym **[datkom][str
|
|||
- Brak powiadomień
|
||||
- Otwarty kod źródłowy
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='pl') }}
|
||||
|
||||
## Dlaczego warto przekazać darowiznę na rzecz Organic Maps?
|
||||
|
||||
|
@ -48,7 +48,7 @@ Aplikacja Organic Maps jest _darmowa dla każdego_ dzięki Waszym **[datkom][str
|
|||
|
||||
Istnieje wiele sposobów na przekazanie darowizny na rzecz projektu:
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='pl') }}
|
||||
|
||||
Cykliczne wpłaty to najlepszy sposób na zapewnienie względnie stabilnego dochodu dla
|
||||
projektu i zmotywowanie nas do realizacji długoterminowych zadań i celów. Ale możesz też
|
||||
|
|
|
@ -14,7 +14,7 @@ extra:
|
|||
- Без трекеров;
|
||||
- Без прочего мусора.
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='ru') }}
|
||||
|
||||
## Зачем поддерживать Organic Maps деньгами?
|
||||
|
||||
|
@ -48,7 +48,7 @@ Organic Maps существует исключительно благодаря
|
|||
|
||||
Реквизиты для [банковского перевода](/donate#bank-transfer).
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='ru') }}
|
||||
|
||||
### Крипто
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ extra:
|
|||
|
||||
Organic Maps'i özgür tutma misyonumuzu yerine getirmek için **[bağışlarınıza][donate]** güveniyoruz!
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='tr') }}
|
||||
|
||||
Organic Maps kötü şeylerden arınmıştır:
|
||||
|
||||
|
@ -58,7 +58,7 @@ Organic Maps'i açık ve özgür tutma misyonumuzu yerine getirmek için bağı
|
|||
|
||||
Projeye bağış yapmanın birçok yolu var:
|
||||
|
||||
{{ donate_buttons() }}
|
||||
{{ donate_buttons(lang='tr') }}
|
||||
|
||||
Yinelenen bağışlar, nispeten istikrarlı bir gelir sağlamak için
|
||||
en iyi yoldur ve bizi uzun vadeli görevler ve hedefler için motive
|
||||
|
|
|
@ -1,12 +1,16 @@
|
|||
<div class="donate_buttons">
|
||||
<a href="https://donate.organicmaps.ru"><img id="mir" style="display: none;" src="/images/donates/mir.svg" alt="По карте МИР в рублях"></a>
|
||||
<a href="https://t.me/OrganicMapsRu/29441"><img id="telegramRu" style="display: none;" src="/images/donates/telegram.svg" alt="Telegram по карте МИР в рублях"></a>
|
||||
{%- if lang == 'ru' %}
|
||||
<a href="https://donate.organicmaps.ru"><img id="mir" src="/images/donates/mir.svg" alt="По карте МИР в рублях"></a>
|
||||
<a href="https://t.me/OrganicMapsRu/29441"><img id="telegramRu" src="/images/donates/telegram.svg" alt="Telegram по карте МИР в рублях"></a>
|
||||
{% endif -%}
|
||||
<a href="{{ config.extra.stripe | safe }}"><img src="/images/donates/visa.svg" alt="Credit/Debit Card"></a>
|
||||
<a href="{{ config.extra.stripe | safe }}"><img src="/images/donates/apple.svg" alt="Apple Pay"></a>
|
||||
<a href="{{ config.extra.stripe | safe }}"><img src="/images/donates/google.svg" alt="Google Play"></a>
|
||||
<a href="{{ config.extra.stripe | safe }}"><img src="/images/donates/giropay.svg" alt="giropay"></a>
|
||||
{%- if lang != 'ru' %}
|
||||
<a href="{{ config.extra.stripe | safe }}"><img src="/images/donates/ideal.svg" alt="iDeal"></a>
|
||||
<a href="{{ config.extra.stripe | safe }}"><img id="sofort" src="/images/donates/sofort.svg" alt="Sofort"></a>
|
||||
{% endif -%}
|
||||
<a href="{{ config.extra.stripe | safe }}"><img src="/images/donates/sepa.svg" alt="SEPA"></a>
|
||||
<a href="/donate#bank-transfer"><img src="/images/donates/bank.svg" alt="Bank Transfer"></a>
|
||||
<a href="https://liberapay.com/OrganicMaps"><img src="/images/donates/liberapay.svg" alt="LiberaPay"></a>
|
||||
|
@ -23,25 +27,3 @@
|
|||
<a href="/donate#crypto"><img src="/images/donates/tron.svg" alt="Tron"></a>
|
||||
<a href="/donate#crypto"><img src="/images/donates/zcash.svg" alt="ZCash"></a>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
function HasLanguage(code) {
|
||||
if (navigator.languages) {
|
||||
for (var i = 0; i < navigator.languages.length; i++)
|
||||
if (navigator.languages[i].indexOf(code) == 0) {
|
||||
return true;
|
||||
}
|
||||
} else if (navigator.language.indexOf(code) == 0) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
if (HasLanguage('ru')) {
|
||||
document.getElementById('mir').style.display = null;
|
||||
document.getElementById('telegramRu').style.display = null;
|
||||
// Disable two unpopular methods to keep the number of methods constant
|
||||
document.getElementById('eps').style.display = 'none';
|
||||
document.getElementById('sofort').style.display = 'none';
|
||||
}
|
||||
</script>
|
||||
|
|
Loading…
Add table
Reference in a new issue