No more monotone and trac

This commit is contained in:
2023-01-15 19:05:20 +00:00
committed by idk
parent da6a59e3d7
commit 65ec4eeb91
6 changed files with 29 additions and 27 deletions

View File

@ -178,7 +178,7 @@ scheduled development meetings, however <a href="{{ meetings }}">archives are av
{%- endtrans %}</p> {%- endtrans %}</p>
<p>{% trans monotone=site_url('get-involved/guides/monotone') -%} <p>{% trans monotone=site_url('get-involved/guides/monotone') -%}
The current source is available in <a href="{{ monotone }}">monotone</a>. The current source is available in <a href="{{ monotone }}">git</a>.
{%- endtrans %}</p> {%- endtrans %}</p>
<h2>{% trans %}Additional Information{% endtrans %}</h2> <h2>{% trans %}Additional Information{% endtrans %}</h2>

View File

@ -149,7 +149,7 @@ or easily add some feature.
<h3>{% trans %}Getting Started{% endtrans %}</h3> <h3>{% trans %}Getting Started{% endtrans %}</h3>
<p>{% trans url='https://github.com/i2p/i2p.scripts/tree/master/plugin/makeplugin.sh' -%} <p>{% trans url='https://github.com/i2p/i2p.scripts/tree/master/plugin/makeplugin.sh' -%}
To create a plugin from an existing binary package you will need to get To create a plugin from an existing binary package you will need to get
makeplugin.sh from <a href="{{ url }}">the i2p.scripts branch in monotone</a>. makeplugin.sh from <a href="{{ url }}">the i2p.scripts repository in git</a>.
{%- endtrans %}</p> {%- endtrans %}</p>

View File

@ -473,13 +473,13 @@ These are described in detail below.
</tr> </tr>
<tr> <tr>
<td> <td>
8998 7670 (8998)
</td> </td>
<td> <td>
mtn.i2p-projekt.i2p (Monotone) gitssh.idk.i2p git over ssh
</td> </td>
<td> <td>
{% trans -%}May be disabled or changed on the i2ptunnel page in the router console. {% trans -%}This used to be port 8998 for monotone. Elder installations may still have that and not this one. May be disabled or changed on the i2ptunnel page in the router console.
May also be configured to be bound to a specific interface or all interfaces.{%- endtrans %} May also be configured to be bound to a specific interface or all interfaces.{%- endtrans %}
</td> </td>
</tr> </tr>

View File

@ -309,7 +309,7 @@ Except where otherwise noted, content on this site is licensed under a
<p>{% trans git=site_url('docs/applications/git') -%} <p>{% trans git=site_url('docs/applications/git') -%}
Developers may push changes to a distributed git repository if you Developers may push changes to a distributed git repository if you
receive permission from the person running that repository. receive permission from the person running that repository.
See the <a href="{{ git }}">Monotone Page</a> for details. See the <a href="{{ git }}">Git Page</a> for details.
{%- endtrans %}</p> {%- endtrans %}</p>
<p>{% trans -%} <p>{% trans -%}

View File

@ -46,13 +46,13 @@ These will give you a good overview of how I2P is structured and what different
<p>{% trans -%} <p>{% trans -%}
For development on the I2P router or the embedded applications, For development on the I2P router or the embedded applications,
there are two ways to get the source code: you need to get the source code:
{%- endtrans %}</p> {%- endtrans %}</p>
<h3 id="git">{% trans %}The new way: Git{% endtrans %}</h3> <h3 id="git">{% trans %}Our current way: Git{% endtrans %}</h3>
<p>{% trans trac="https://i2pgit.org" -%}I2P now has official Git services and accepts contributions via Git at our own gitlab. <p>{% trans trac="https://i2pgit.org" -%}I2P has official Git services and accepts contributions via Git at <a href="{{ trac }}">our own gitlab</a>.
Trac issues have also been migrated to <a href="{{ trac }}">gitlab</a> and the old Trac is not available anymore by now. Two-way syncing of Trac issues have also been migrated there and the former Trac is not available anymore by now. Two-way syncing of
issues between Gitlab and Github is a work-in-progress.{%- endtrans %}</p> issues between Gitlab and Github is a work-in-progress.{%- endtrans %}</p>
<li>{% trans git_url='https://git-scm.com/' -%} <li>{% trans git_url='https://git-scm.com/' -%}

View File

@ -1,7 +1,11 @@
{% extends "global/layout.html" %} {% extends "global/layout.html" %}
{% block title %}{% trans %}New Translator's Guide{% endtrans %}{% endblock %} {% block title %}{% trans %}New Translator's Guide{% endtrans %}{% endblock %}
{% block content %} {% block content %}
{% trans %}Here's a very quick guide to getting started.{% endtrans %} {% trans %}Here's a very quick guide to getting started.
Note that for both (website/console) there is an <b>easy way</b> using a
translation web-site (and requiring nothing else than to use that) and
the <b>other way</b> which requires you to set up a build-environment
(installing software etc.).{% endtrans %}
<h2>{% trans %}How to Translate the Website{% endtrans %}</h2> <h2>{% trans %}How to Translate the Website{% endtrans %}</h2>
@ -24,8 +28,8 @@ please update the translation status on <a href="{{ url }}">this wiki page</a>.
{%- endtrans %}</li> {%- endtrans %}</li>
<li>{% trans newdevs=site_url('get-involved/guides/new-developers') -%} <li>{% trans newdevs=site_url('get-involved/guides/new-developers') -%}
Follow the <a href="{{ newdevs }}">new developer's guide</a>, Follow the <a href="{{ newdevs }}">new developer's guide</a>,
Including the installation of monotone, including the installation of git and the gettext tools. You will need
checking out i2p.www branch, and generate your own monotone keys. the i2p.www repository.
It is not required that you sign a dev agreement. It is not required that you sign a dev agreement.
{%- endtrans %}</li> {%- endtrans %}</li>
</ol> </ol>
@ -56,10 +60,9 @@ To work with .po files efficiently, you may wish to use <a href="http://www.poed
{%- endtrans %}</li> {%- endtrans %}</li>
<li>{% trans -%} <li>{% trans -%}
<b>Check in:</b> <b>Git Workflow:</b>
"<code>mtn pull</code>", "<code>mtn update</code>". Then check in by "<code>mtn ci -k yourname@mail.i2p file1 file2 ...</code>" You can then add all new and changed files to your next commit using <code>git add .</code> (or specify which files instead of the dot).
This collects the diff info of your changed file into your local repo. Then "<code>mtn sync mtn.i2p2.de -k yourname-transport@mail.i2p i2p.i2p</code>". Please note the suggested workflow for git on our git-page.
This synchronizes your local repo with the repo on the target machine.
{%- endtrans %}</li> {%- endtrans %}</li>
<li>{% trans -%} <li>{% trans -%}
@ -89,8 +92,8 @@ please update the translation status on <a href="{{ url }}">this wiki page</a>.
{%- endtrans %}</li> {%- endtrans %}</li>
<li>{% trans newdevs=site_url('get-involved/guides/new-developers') -%} <li>{% trans newdevs=site_url('get-involved/guides/new-developers') -%}
Follow the <a href="{{ newdevs }}">new developer's guide</a>, Follow the <a href="{{ newdevs }}">new developer's guide</a>,
including the installation of monotone and the gettext tools, including the installation of git and the gettext tools. You will need
checking out i2p.i2p branch, and generate your own monotone keys. the i2p.i2p repository.
{%- endtrans %}</li> {%- endtrans %}</li>
<li>{% trans -%} <li>{% trans -%}
Generate your own gpg key and sign the dev agreement. Generate your own gpg key and sign the dev agreement.
@ -149,10 +152,9 @@ To work with .po files efficiently, you may wish to use <a href="http://www.poed
{%- endtrans %}</li> {%- endtrans %}</li>
<li>{% trans -%} <li>{% trans -%}
<b>Check in:</b> <b>Git Workflow:</b>
"<code>mtn pull</code>", "<code>mtn update</code>". Then check in by "<code>mtn ci -k yourname@mail.i2p file1 file2 ...</code>" You can then add all new and changed files to your next commit using <code>git add .</code> (or specify which files instead of the dot).
This collects the diff info of your changed file into your local repo. Then "<code>mtn sync mtn.i2p2.de -k yourname-transport@mail.i2p i2p.i2p</code>". Please note the suggested workflow for git on our git-page.
This synchronizes your local repo with the repo on the target machine.
{%- endtrans %}</li> {%- endtrans %}</li>
<li>{% trans -%} <li>{% trans -%}
@ -169,14 +171,14 @@ If you have questions about the meaning of the terms in the console, ask in <cod
<h2>{% trans %}FAQ{% endtrans %}</h2> <h2>{% trans %}FAQ{% endtrans %}</h2>
<p><b>{% trans -%} <p><b>{% trans -%}
Q: Why do I have to install monotone, Java, jsp, learn about .po files and html, etc.? Why can't I just do a translation and email it to you? Q: Why do I have to install git, Java, jsp, learn about .po files and html, etc.? Why can't I just do a translation and email it to you?
{%- endtrans %}</b></p> {%- endtrans %}</b></p>
<p><b>{% trans %}A: Several reasons:{% endtrans %}</b></p> <p><b>{% trans %}A: You do not / Several reasons:{% endtrans %}</b></p>
<ul> <ul>
<li>{% trans transifex='https://www.transifex.com/projects/p/I2P/' -%} <li>{% trans transifex='https://www.transifex.com/projects/p/I2P/' -%}
You might be interested in translating via Transifex. Request to join a translation team <a href="{{ transifex }}">here</a>. First of all: you don't have to, you can translate via Transifex (aka "using a web-site to translate"). Request to join a translation team <a href="{{ transifex }}">here</a>. Aside from that ...
{%- endtrans %}</li> {%- endtrans %}</li>
<li>{% trans -%} <li>{% trans -%}
@ -200,7 +202,7 @@ HTML files are not difficult. Just ignore the html stuff and translate the text.
{%- endtrans %}</li> {%- endtrans %}</li>
<li>{% trans -%} <li>{% trans -%}
Installing and using monotone is not that difficult. Several of the translators and other contributors to I2P are non-programmers, and they use monotone regularly. Monotone is simply a source control system, it is not about "coding". Installing and using git is not that difficult. Several of the translators and other contributors to I2P are non-programmers, and they use git regularly. Git is simply a source control system, it is not about "coding".
{%- endtrans %}</li> {%- endtrans %}</li>
<li>{% trans -%} <li>{% trans -%}