Commit Graph

1722 Commits

Author SHA1 Message Date
2a82bc59fa Add support for translation notes
To add a translation note, use it as a filter. For example,
consider
   {% Free %}
If we want to say that this means free as in no monetary value,
wrap it around in {{ }} and apply the tl_note filter:
   {% {{ "Free" | tl_note: Free as in no monetary value }} %}
The tl_note parameter will be ignored when this Liquid filter is
parsed, but the entirety will be used as the keyed string. Just
make sure that translators don't remove the quotes around "Free".
2019-11-24 18:22:06 -05:00
8800be73ae Key some pages in Providers category
Key the following pages under "Providers" in navbar:
* cloud-storage
* hosting providers
* pastebin
* search engines
* social networks
* social news aggregators
2019-11-24 18:22:06 -05:00
8b5226d388 Append _KEY to keys and strip newlines from ID
Some strings such as "Yes" and "No" refuse to be translated, so
we need to pad the IDs somehow.
2019-11-24 18:22:06 -05:00
1a2996e80c Code cleanup: Remove unused variable 2019-11-24 18:22:06 -05:00
45ab5135f3 Key 'Website' and 'Forum' for cardv2 2019-11-24 18:22:06 -05:00
085bb990d1 Key /providers/
This covers
* Global Mass Surveillance - The Fourteen Eyes
* Key Disclosure Law
* What is a warrant canary?
2019-11-24 18:22:05 -05:00
128871e550 Fix missing spaces 2019-11-24 18:22:05 -05:00
d59672b784 Key sponsors.html 2019-11-24 18:22:05 -05:00
eaecf7a5b9 Key services.html 2019-11-24 18:22:05 -05:00
6f052cc462 Key all of index.html 2019-11-24 18:22:05 -05:00
211747580d Key footer.html 2019-11-24 18:22:05 -05:00
bbb63d3698 Parse translated and nontranslated strings
This updates translate-tag.rb to parse all strings. This means that
we can add items such as {{ site.name }} into the source strings
and the plugin will do the rest. We no longer need hacky a
hacky workaround.
2019-11-24 18:22:05 -05:00
2688f16fbb Key the nav bar 2019-11-24 18:22:05 -05:00
2f76b467e3 Automatically key external links in card and cardv2 2019-11-24 18:22:05 -05:00
13728d2e39 Fix newline in description 2019-11-24 18:22:05 -05:00
394b22fe92 Enable auto keying for cardv2 contents 2019-11-24 18:22:05 -05:00
ad335fe640 Cleanup
Translate tooltips in card.html if available
Clean up old captures
2019-11-24 18:22:05 -05:00
fe8d4810d4 Use capture tags for capturing button text 2019-11-24 18:22:05 -05:00
9924c83b85 Don't add empty strings into source file 2019-11-24 18:22:05 -05:00
b4cc2cf5e0 Stop using capture tags for card.html includes 2019-11-24 18:22:05 -05:00
718a52be07 Add in translate page filter 2019-11-24 18:22:05 -05:00
7ac8f97e96 Add translate filter 2019-11-24 18:22:04 -05:00
ac0a28837f Fix permalink generation (#1515) 2019-11-23 23:21:15 -06:00
1472c2760c Code style cleanup 2019-11-19 00:14:04 -05:00
52da0f33bc Use 't' instead of 'translate' 2019-11-18 23:55:46 -05:00
9817613736 Partially translate providers/cloud-storage/ 2019-11-18 23:34:40 -05:00
2ace1bfe6c Fix permalinks in page generator 2019-11-18 23:29:43 -05:00
3abed603b5 Translate a part of providers page 2019-11-18 23:10:33 -05:00
cab6bd18b8 Add support for translating page.description 2019-11-18 23:09:39 -05:00
8f216deec5 Key 'Privacy Tools', and get rid of en.yml 2019-11-18 01:45:28 +00:00
95f87e234c Translate more of the index.html
* Translate more of index.html, with translations sourced from
deepl.com

* Relax the plugin to allow capitalization, periods, exclamation 
marks, and question marks in the Weblate ID for YAML src. 
This helps differentiate between similar but different strings.
2019-11-18 01:18:12 +00:00
c36002d851 Add jekyll-simple-i18n plugin with example
Adds in support for https://github.com/signalapp/jekyll-simple-i18n.

The plugin did not work with the github-pages gem, so github-pages was
switched with jekyll (which is what the current i18n branch does anyway).
2019-11-18 00:09:19 +00:00
bef6d7c574 Correct @Mikaela's Profile (#1499)
* about: don't link to Keybase for my keys

I am against listing Keybase as the PGP host, because they are a centralized service and may terminate accounts at any time. Also I cannot link keys to https://mikaela.info/PGP/0xB2F32B67.txt as it excludes existence of SSH and all the other key types (e.g. minisign?).

Of course now I am giving that power to gitea.blesmrt.net, but at least that instance is not for-profit business.

Later I may move the keys onto IPFS to be more sure that they won't be tampered with.

* about: delete Mikaela's Mastodon

https://github.com/Mikaela/mikaela.github.io/issues/173
2019-11-17 15:42:14 -06:00
0538ee8cd2 Warn Cryptomator mobile apps not open source in cloud storage (#1494)
See https://github.com/privacytoolsIO/privacytools.io/pull/1484
2019-11-17 08:37:19 -08:00
bb329e9525 Update bio, profile pic and Mastodon for dngray (#1493) 2019-11-17 10:08:48 +00:00
91419e433f Add Key icon and links in the /about/ page (#1498) 2019-11-17 08:26:15 +00:00
d527ccd8f5 Layout mobile navbar nicely with Flexbox (#1497)
Before hamburger menu was floated to the right with a fixed margin-top,
which means that it probably wasn't perfectly centered and if we would
change logo image size, we would have to edit that margin manually.
2019-11-17 01:46:29 -06:00
ec9f97f043 Delist DiskCryptor (#1491) 2019-11-15 19:50:51 -08:00
aec52be7dc Add warning to Cryptomator (#1484) 2019-11-14 09:39:20 -08:00
35f8af6137 use /#participate instead of /index.html#participate (#1487) 2019-11-13 11:19:53 +02:00
d4bf103ab5 footer: Change link and tooltip text (#1481)
OpenCollective is not the only way to donate. We should just refer users to the donate page (which already emphasizes OpenCollective at the top anyway) if a user prefers to donate via cryptocurrencies.

Also 
* Change "ad free" to "ad-free" and adjust grammar of the last bit
* Move href attribute to the front to be more consistent with the others
2019-11-12 23:45:26 -06:00
098fc02712 about: www.danarel.com -> danarel.com (#1486) 2019-11-13 06:29:50 +08:00
9a156bc135 search-engines: delist startpage (#1410)
* search-engines: delist startpage

Resolves: #1409

* assets: rm StartPage.png

* search-engines.html: add a note on Startpage removal

Co-authored-by: Liz McIntyre <LizMcIntyre@users.noreply.github.com>

* Revert "search-engines.html: add a note on Startpage removal"

This reverts commit ff5ef961f1.
2019-11-12 16:20:18 -06:00
f592621d4a Update browser-tweaks.html (#1476) 2019-11-10 21:16:58 -06:00
2695c2335a self-contained-networks: add privacy warning to ZeroNet (#1462)
* self-contained-networks: add privacy warning to ZeroNet

* use span in place of i

Co-Authored-By: Dawid Potocki <dpot@disroot.org>
2019-11-11 00:04:21 +00:00
817ea5ef1b Fix some minor typos (#1479)
* Update resources.html

* Update selfhosted-cloud.html to make it more consistent with other the 
wording of the other Nextcloud entry in cloud storage
2019-11-11 00:00:17 +00:00
4b60a4d211 Add team page (#1473)
* Add team page

* Add biographies

Co-Authored-By: nitrohorse <1514352+nitrohorse@users.noreply.github.com>

* Add links to navbar

* Add trai_dep's bio

* Add info about us and our mission

* Update bios

Co-Authored-By: Mikaela Suomalainen <mikaela@users.noreply.github.com>
Co-Authored-By: Dan Arel <danarel@users.noreply.github.com>

* Replace contact page with about us page

* Fix footer link

* Make up bios for the lazy team members

Plus, they are all more aesthetically pleasing for @danarel.

* Update bio

Co-Authored-By: Dawid Potocki <dpot@disroot.org>

* Update bio

Co-Authored-By: Dawid Potocki <dpot@disroot.org>

* Apply suggestions from code review

Co-Authored-By: Dawid Potocki <dpot@disroot.org>
Co-Authored-By: Mikaela Suomalainen <mikaela+git@mikaela.info>
2019-11-09 12:42:13 -06:00
f255fe19a4 Redirect webrtc.html 2019-11-09 00:19:36 -06:00
7207511b64 Add production_url variable 2019-11-08 21:06:02 -06:00
430a2ccdfc Adding some SEO metadata (#1474)
* Add breadcrumbs

* Update cardv2.html

* Dark mode fix
2019-11-08 16:40:37 -06:00