Download page fixes for Mac OSX

This commit is contained in:
idk
2022-01-05 10:57:04 -05:00
parent 66459bd2a4
commit 625a56ab0c
2 changed files with 18 additions and 15 deletions

View File

@@ -25,9 +25,9 @@ If you would like to try the latest experimental I2P projects, visit the <a href
{% endtrans -%}--> {% endtrans -%}-->
<h3>{{ _('Getting Started') }}</h3> <h3>{{ _('Getting Started') }}</h3>
<h4>{% trans %}Basic Steps{% endtrans %}</h4> <h4>{% trans %}Basic Steps{% endtrans %}</h4>
<p>{% trans %}For most platforms and systems, setting I2P installed and running will <p>{% trans %}Unless you are using Mac OSX, Android, or a Debian-based linux, the official install
consist of up to three steps.{% endtrans %}</p> process will take three steps:{% endtrans %}</p>
<ul> <ol>
<li><strong>{% trans %}Install Java: {% endtrans %}</strong>{% trans java='https://java.com/download/', <li><strong>{% trans %}Install Java: {% endtrans %}</strong>{% trans java='https://java.com/download/',
openjdk='http://openjdk.java.net/install/', openjdk='http://openjdk.java.net/install/',
icedtea='http://icedtea.classpath.org/wiki/Main_Page', icedtea='http://icedtea.classpath.org/wiki/Main_Page',
@@ -45,13 +45,16 @@ PowerPC: <a href="{{ ibmsdk7 }}">IBM Java SE 7 or 8</a>)
<br /> <br />
<a href="{{ detectjre }}">Determine your installed Java version here</a> <a href="{{ detectjre }}">Determine your installed Java version here</a>
or type <tt>java -version</tt> at your command prompt. or type <tt>java -version</tt> at your command prompt.
Only two platforms do not require Java to be installed before I2P is installed, those platforms are:{% endtrans %}</li> Currently three platforms do not require Java to be installed before I2P is installed, those platforms are:{% endtrans %}</li>
<ul> <ul>
<li><strong>{% trans %}Android: {% endtrans %}</strong>{% trans %}Mac OSX packages now include a complete Java
Virtual Machine as part of the bundle, which is used only for I2P. This eliminates the need to install
a separate Java Virtual Machine.{% endtrans %}</li>
<li><strong>{% trans %}Android: {% endtrans %}</strong>{% trans %}Android comes with a Java virtual machine <li><strong>{% trans %}Android: {% endtrans %}</strong>{% trans %}Android comes with a Java virtual machine
as part of the platform, which I2P for Android uses. Therefore it is not necessary to install Java to use as part of the platform, which I2P for Android uses. Therefore it is not necessary to install Java to use
I2P for Android.{% endtrans %}</li> I2P for Android.{% endtrans %}</li>
<li><strong>{% trans %}Debian and Ubuntu: {% endtrans %}</strong>{% trans %}On Debian and Ubuntu when using <li><strong>{% trans %}Debian and Ubuntu: {% endtrans %}</strong>{% trans %}On Debian and Ubuntu when using
a .deb package to install, the system will automatically install and configure a Java environment for you.{% endtrans %}</li> a .deb package to install, the system will automatically install and configure a Java environment for you.{% endtrans %}</li>
</ul> </ul>
<li><strong>{% trans %}Install I2P: {% endtrans %}</strong>{% trans %}Once you have Java installed, you should <li><strong>{% trans %}Install I2P: {% endtrans %}</strong>{% trans %}Once you have Java installed, you should
run the I2P installer for your platform. This step applies to all systems.{% endtrans %}</li> run the I2P installer for your platform. This step applies to all systems.{% endtrans %}</li>
@@ -59,7 +62,7 @@ run the I2P installer for your platform. This step applies to all systems.{% end
configure applications to use I2P. Many applications can use I2P, but the first application most people configure is a Web configure applications to use I2P. Many applications can use I2P, but the first application most people configure is a Web
Browser for browsing I2P sites. Detailed instructions are available on the{% endtrans %} Browser for browsing I2P sites. Detailed instructions are available on the{% endtrans %}
<a href="{{ site_url() }}about/browser-config">{% trans %}Browser Page{% endtrans %}</a>.</li> <a href="{{ site_url() }}about/browser-config">{% trans %}Browser Page{% endtrans %}</a>.</li>
</ul><p> </ol><p>
{% trans -%} {% trans -%}
Windows: Java 8 is recommended. Java 9 or higher may not work. Windows: Java 8 is recommended. Java 9 or higher may not work.
{%- endtrans %} {%- endtrans %}
@@ -118,11 +121,11 @@ I2P connections.</p>
{% endcall %} {% endcall %}
<h5>{%- trans %}I2P for Mac OSX{%- endtrans %}</h5> <h5>{%- trans %}I2P for Mac OSX{%- endtrans %}</h5>
{% call package('mac') %} {% call package_outer('mac', "Mac OSX", 'images/download/mac-osx.png') %}
<h3>{% trans %}DMG Bundle{% endtrans %}</h3> <h3>{% trans %}Download the I2P for Mac DMG Bundle{% endtrans %}</h3>
<p>I2P for Mac OSX is packaged using OSX's standard ".dmg" package type, which <p>{% trans i2pversion=ver() -%}I2P for Mac OSX is packaged using OSX's standard ".dmg" package type, which
allows it to use Apple's built-in tools to securely, reliably, and easily allows it to use Apple's built-in tools to securely, reliably, and easily
install the package.</p> install the package. It does not require Java to be installed to use.{%- endtrans %}</p>
<div class="file"> <div class="file">
<a class="default" href="{{ get_url('downloads_mac') }}">{% trans %}Mac OS DMG I2P Bundle{% endtrans %}</a> <a class="default" href="{{ get_url('downloads_mac') }}">{% trans %}Mac OS DMG I2P Bundle{% endtrans %}</a>
</div> </div>

View File

@@ -65,10 +65,10 @@
{%- elif type == 'unix' -%} {%- elif type == 'unix' -%}
{%- set name = 'Linux / BSD / Solaris' -%} {%- set name = 'Linux / BSD / Solaris' -%}
{%- set icon = 'images/download/freebsd-tux.png' -%} {%- set icon = 'images/download/freebsd-tux.png' -%}
{%- endif -%}
{%- set filename = 'i2pinstall_%s.jar' -%} {%- set filename = 'i2pinstall_%s.jar' -%}
{%- set signame = 'i2pinstall_%s.jar.sig' -%} {%- set signame = 'i2pinstall_%s.jar.sig' -%}
{%- set hash = i2pinstall_jar_hash -%} {%- set hash = i2pinstall_jar_hash -%}
{%- endif -%}
{%- endif -%} {%- endif -%}
{%- set details = caller() -%} {%- set details = caller() -%}