Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Commit

Permalink
Move documentation to readthedocs
Browse files Browse the repository at this point in the history
https://bugzilla.redhat.com/show_bug.cgi?id=1204982

Squashed commit of the following:

commit 97d705b
Author: Alex Eng <aeng@redhat.com>
Date:   Tue May 5 14:08:47 2015 +1000

    run png crush on png images

commit 1da5a0a
Author: Alex Eng <aeng@redhat.com>
Date:   Tue May 5 13:44:54 2015 +1000

    Add Editor view details

commit aab3474
Merge: e6f7391 ab66f42
Author: Alex Eng <aeng@redhat.com>
Date:   Tue May 5 13:13:10 2015 +1000

    Merge branch 'integration/master' into rhbz1204982

commit e6f7391
Author: Alex Eng <aeng@redhat.com>
Date:   Tue May 5 11:09:59 2015 +1000

    Convert .png to .gif

commit 184ba1f
Author: Damian Jansen <djansen@redhat.com>
Date:   Tue May 5 09:41:49 2015 +1000

    Spellcheck docs

commit c8e1969
Author: Alex Eng <aeng@redhat.com>
Date:   Tue May 5 07:21:44 2015 +1000

    Add user guide

commit 5cc09f3
Author: Alex Eng <aeng@redhat.com>
Date:   Thu Apr 30 15:51:23 2015 +1000

    Migrade docs and manual from zanata.org/help

commit ed33d9b
Author: Alex Eng <aeng@redhat.com>
Date:   Tue Apr 28 16:06:35 2015 +1000

    Add contact us in index page

commit 5a2aac3
Merge: aeb9476 80260ce
Author: Alex Eng <aeng@redhat.com>
Date:   Tue Apr 28 15:12:03 2015 +1000

    Merge branch 'rhbz1204982' of github.com:zanata/zanata-server into rhbz1204982

commit aeb9476
Author: Alex Eng <aeng@redhat.com>
Date:   Tue Apr 28 15:11:49 2015 +1000

    Add download translations section

commit 80260ce
Author: Damian Jansen <djansen@redhat.com>
Date:   Tue Apr 28 14:47:38 2015 +1000

    Review and update some of the new documentation entries

commit 926a531
Author: Alex Eng <aeng@redhat.com>
Date:   Tue Apr 28 14:07:43 2015 +1000

    Restructure doc layout, add languages and groups section

commit e9ba9cc
Author: Alex Eng <aeng@redhat.com>
Date:   Tue Apr 28 09:15:02 2015 +1000

    Add documentation for account, projects and versions

commit 1318a54
Author: Alex Eng <aeng@redhat.com>
Date:   Mon Apr 27 15:27:14 2015 +1000

    Add Account section
  • Loading branch information
Alex Eng committed May 5, 2015
1 parent ab66f42 commit 9201cfb
Show file tree
Hide file tree
Showing 162 changed files with 1,673 additions and 371 deletions.
Binary file added docs/images/account-activated.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/account-resend-activation.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/account-settings-email.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/account-settings-languages.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/account-settings-password.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/account-signup-openid-details.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/admin-contact-link.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/admin-contact.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/admin-menu-access.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/admin-sections.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/copy-trans-access.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/copy-trans-dialog.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/copy-trans-newversion.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/copy-trans-permissive.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/copy-trans-strict.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/copy-version-access.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/copy-version-access2.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/copy-version.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/create-group-completed.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/create-group.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/create-project-completed.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/images/create-project.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed docs/images/create-version-master.png
Binary file not shown.
Binary file removed docs/images/create-version.png
Binary file not shown.
Binary file added docs/images/editor-approve-button.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/images/editor-approved.png
Binary file added docs/images/editor-doc-list-settings.png
Binary file added docs/images/editor-doc-list-validations.png
Binary file added docs/images/editor-doc-list.png
Binary file added docs/images/editor-filter-translated.png
Binary file added docs/images/editor-history-button.png
Binary file added docs/images/editor-open-menu.png
Binary file added docs/images/editor-overview.png
Binary file added docs/images/editor-readonly-indicator.png
Binary file added docs/images/editor-reject-dialog.png
Binary file added docs/images/editor-rejected-history.png
Binary file added docs/images/editor-rejected-with-comment.png
Binary file added docs/images/editor-settings.png
Binary file added docs/images/editor-translated-strings.png
Binary file added docs/images/editor-validations.png
Binary file added docs/images/editor-views-icon.png
Binary file added docs/images/glossary-csv.png
Binary file added docs/images/glossary-upload-windows-po.png
Binary file added docs/images/glossary-upload-windows.png
Binary file added docs/images/glossary-upload.png
Binary file added docs/images/group-general-settings.png
Binary file added docs/images/group-languages-settings.png
Binary file added docs/images/group-maintainer-settings.png
Binary file added docs/images/group-projects-remove.png
Binary file added docs/images/group-projects-settings.png
Binary file added docs/images/group-request-join-dialog.png
Binary file added docs/images/group-request-join.png
Binary file added docs/images/group-settings-button.png
Binary file added docs/images/group-view-languages.png
Binary file added docs/images/language-add-member.png
Binary file added docs/images/language-contact-coordinator.png
Binary file added docs/images/language-contact-menu.png
Binary file added docs/images/language-leave-team.png
Binary file added docs/images/language-members-tab.png
Binary file added docs/images/language-request-join-menu.png
Binary file added docs/images/language-request-join.png
Binary file added docs/images/merge-trans-access.png
Binary file added docs/images/merge-trans-dialog.png
Binary file modified docs/images/project-about-settings.png
Binary file modified docs/images/project-general-settings.png
Binary file modified docs/images/project-languages-add.png
Binary file modified docs/images/project-languages-remove.png
Binary file modified docs/images/project-languages-settings.png
Binary file modified docs/images/project-permissions-settings.png
Binary file modified docs/images/project-settings-button.png
Binary file modified docs/images/project-translation-settings.png
Binary file added docs/images/project-user-search.png
Binary file modified docs/images/project-view-versions.png
Binary file added docs/images/project-webhooks-settings-2.png
Binary file added docs/images/project-webhooks-settings.png
Binary file added docs/images/upload-new-source-doc.png
Binary file added docs/images/upload-source-doc-dialog.png
Binary file added docs/images/upload-source-doc-from-settings.png
Binary file added docs/images/upload-source-doc.png
Binary file added docs/images/upload-translation-doc-dialog.png
Binary file added docs/images/upload-translation-doc.png
Binary file modified docs/images/user-dashboard-create-version.png
Binary file added docs/images/user-dashboard-versions.png
Binary file added docs/images/user-dashboard-view.png
Binary file added docs/images/user-dashboard.png
Binary file added docs/images/user-profile.png
Binary file added docs/images/version-create-new.png
Binary file added docs/images/version-create.png
Binary file added docs/images/version-documents-settings.png
Binary file added docs/images/version-download-translations-all.png
Binary file added docs/images/version-download-translations.png
Binary file added docs/images/version-general-settings.png
Binary file added docs/images/version-languages-settings.png
Binary file modified docs/images/version-merge-trans-cancel.png
Binary file modified docs/images/version-merge-trans-dialog.png
Binary file modified docs/images/version-merge-trans-progress.png
Binary file modified docs/images/version-more-action-menu.png
Binary file added docs/images/version-settings-button.png
Binary file added docs/images/version-translation-settings.png
Binary file modified docs/images/version-view-languages.png
Binary file added docs/images/webtrans-access.png
30 changes: 29 additions & 1 deletion docs/index.md
Expand Up @@ -19,4 +19,32 @@ For help and support options, see [Help|Zanata](http://zanata.org/help/)

License
-------
Zanata is Free software, licensed under the [LGPL](http://www.gnu.org/licenses/lgpl-2.1.html).
Zanata is Free software, licensed under the [LGPL](http://www.gnu.org/licenses/lgpl-2.1.html).

Release notes
-------

[Release notes](release-notes.md)

Contact us
-------

<ul>
<li>
<a href="mailto:zanata-users@redhat.com" target="_top">Email</a>
</li>
<li>
<a href="http://webchat.freenode.net/?channels=zanata">IRC</a>
</li>
<li>
<a href="http://zanata.org/mailing-lists/">Mailing lists</a>
</li>
<li>
<iframe src="http://ghbtns.com/github-btn.html?user=zanata&repo=zanata-server&type=watch&count=true"
allowtransparency="true" frameborder="0" scrolling="0" width="80" height="20"></iframe>
</li>
<li>
<a href="https://twitter.com/zanataTM" class="twitter-follow-button" data-show-count="false">Follow @zanataTM</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
</li>
</ul>
2 changes: 0 additions & 2 deletions docs/user-guide/Opening-a-Translation-Project.md

This file was deleted.

14 changes: 14 additions & 0 deletions docs/user-guide/account/account-activate.md
@@ -0,0 +1,14 @@
#Activate account

After signing up with Zanata, you will need to activate the account before being able to perform any tasks.

To activate your account:

1. Check your email used for signup in Zanata. You should have received an email with subject `Zanata account activation`.
1. If you didn't receive an email from Zanata, see [Resend activation email](user-guide/account/account-resend-activation).
1. Click the `Account activation link` in your email or copy and paste the URL provided into your browser.
1. You will be redirected to Zanata with your account activated. You can now log in with your details.

<img alt="Account activated" src="images/account-activated.png" />

*Note: The activation URL will expire after 24 hours.*
10 changes: 10 additions & 0 deletions docs/user-guide/account/account-resend-activation.md
@@ -0,0 +1,10 @@
# Resend activation email

If you didn't receive an email after signing up, or entered wrong email address during signing up, you can always request to resend the account activation email or update your email address.

1. Log in to Zanata with your username and password that you used when signing up.
1. You will be redirected to `account inactive` page.
1. To resend activation email to the same email address, click on `Resend activation email` button.
1. To update email address and send activation email, enter the new email address in the input field and click `Update email`.

<img alt="Resend activation or update email address" src="images/account-resend-activation.png" />
57 changes: 57 additions & 0 deletions docs/user-guide/account/account-settings.md
@@ -0,0 +1,57 @@
# Account Settings

To access your user settings:

1. Login to Zanata
1. Click on `User menu` on top right corner, click on `Settings` on the drop down menu.
1. Alternatively, you can click on the `Settings` tab on your dashboard page.

## Account Settings

### Update email

1. Enter the new email address in input field and click `Update email`.

<img alt="Email input field" src="images/account-settings-email.png" />

1. A confirmation email will be sent to the new email address. Click on the link or the URL to confirm email address change.

### Change password

1. Fill in the `Old Password` and `New Password` fields.

<img alt="Password input field" src="images/account-settings-password.png" />

1. Click `Update password` to change your password.

### Merge with other account

Use this to merge additional Zanata accounts you may have created when signing up with a connected account.

1. Select and login into any connected account that you wish to merge with current logged in account.
1. Click `Merge account` button merge from the selected connected account into current logged in account.

## Profile

1. To update your name, fill in updated name in input field and click `Update profile`.

## Languages

This page shows all the language teams you have joined in Zanata.

<img alt="Languages" src="images/account-settings-languages.png" />

To join more language teams,

1. Click on `Join a language team`.
1. See [Joining language team](user-guide/languages/language-team#joining-a-language-team).

## Client

API key is a unique identifier used for authentication between client and Zanata server.
Both [Zanata CLI](http://zanata-client.readthedocs.org/en/latest/installation) and [Zanata Maven plugin](http://zanata-client.readthedocs.org/en/latest/maven-plugin/installation/) uses it.

1. To generate an API Key, click on `Generate new API Key` button.
1. The updated settings for your Zanata client are available in the text area below.

For more information on setting up Zanata client, see [Zanata Client configuration](http://zanata-client.readthedocs.org/en/latest/configuration/).
52 changes: 52 additions & 0 deletions docs/user-guide/account/account-sign-up.md
@@ -0,0 +1,52 @@
# Signing Up


You can create an account on Zanata using an OpenID login (such as Google or Fedora), or by creating a password specific to Zanata. You can set or change your password and add OpenID accounts to your Zanata account at any time.

*Note: If you want to translate a JBoss-related project, use the translate.jboss.org site, which requires a jboss.org account. You can create a jboss.org account at the [jboss.org registration page](https://community.jboss.org/register.jspa). The following instructions are for general open source projects on [translate.zanata.org](http://translate.zanata.org).*

## Sign up Using OpenID

To create an account using OpenID:

1. Navigate to translate.zanata.org
1. Click `Sign up` at the upper right of the page.
1. Select your OpenID type or enter an OpenID URL.
1. Confirm with your OpenID provider, after which you are returned to the Zanata page.
1. Complete the `Name`, `Username`, and `Email` fields. Ensure your email address is entered correctly.
1. Click `Save`. This sends a validation email to the address you entered in the previous step.
1. Open the validation email and click the validation link.

<img alt="Account signup openid" src="images/account-signup-openid-details.png" />

You can now sign in to Zanata using your OpenID credentials.


## Sign up with a New Password

To use a separate password for Zanata, rather than registering with your OpenID credentials:

1. Click `Sign up` at the upper right of the page.
1. Complete the `Name`, `Email`, and other details.
1. Click `Register`
1. Open the validation email and click the validation link.

You can now sign in to Zanata with the user name and password you entered in step 2.


## Adding a Password

If you registered with OpenID, you can still set up a password and sign in directly. To set a password, click `Change Password` under your profile settings and enter the desired password.


## Adding OpenID Accounts to Your Zanata Account

You can add OpenID accounts to your Zanata account after it is created. You can have several different accounts linked to the same Zanata account and sign in with any of them.

To add an OpenID account to your Zanata account:

1. Click the profile avatar at the upper right of the page to display the menu pane.
1. Click `Settings` and then click `Manage Identities`.
1. In the `Actions` menu, click `Add New Identity` and follow the procedure described earlier.

*Note: if you want to translate a project that falls under the Fedora CLA, you must add a Fedora OpenID to your Zanata account. You can then sign in with your password or any OpenID account and be allowed to translate Fedora projects.*
48 changes: 48 additions & 0 deletions docs/user-guide/account/user-dashboard.md
@@ -0,0 +1,48 @@
The dashboard aims to help you quickly see and navigate to content that is relevant to you. With the dashboard you can:

- quickly get back to what you were doing
- see an overview of your projects
- read about recent events related to your activity on Zanata

## Opening the Dashboard

If you sign in from the Zanata homepage, the first screen you see will be the user dashboard. To get to the dashboard from another page, expand the user menu on the right and click `Dashboard`.

<img alt="User dashboard menu" src="images/user-dashboard.png" />

## Dashboard Information

Dashboard has

- user information
- joined language team
- translation statistics
- an activity stream
- list of maintained projects
- [Profile settings](user-guide/account/account-settings)

<img alt="User dashboard" src="images/user-dashboard-view.png" />

### User Information

At the top left, you will see your profile picture, name and username, as well as a link to user settings.

### Activity Stream

The activity stream is on the `Activity` tab on the left of the dashboard. It aims to show recent activity relevant to you.

The activity stream shows:

- Translations you have done. This includes links to the project, version, language and document that was translated. There is also a link to the last translation of a batch, so you can easily pick up translating where you left off the previous day or before a break.
- Reviews you have done. This will include similar information to translations.
- Documents you have uploaded recently. This includes links to the project, version and document.

The icon to the right of each item shows the type of activity - document uploads have a document icon, translations have a globe icon and reviews have an eye icon.

If you have more recent activity than is shown in the activity stream, you can see more by clicking `more activity` at the bottom of the stream.

### Projects

In the Project tab, a list of your maintained projects is shown. The down arrow to the left of the version can be clicked to show all the versions for the project. The project name, version name link directly to the project page, version page respectively.

<img alt="User dashboard" src="images/user-dashboard-versions.png" />
@@ -1,6 +1,8 @@
# User Profile Page

You can view a user's profile page by typing the username in the top search field and click on the search result.

<img alt="Project user search" src="images/project-user-search.png" />

On the user profile page, you can view this user's recent contribution statistics according to the selected date range option.
By default it will show this week's contribution categorized by language and project.

<img alt="User profile" src="images/user-profile.png" />
55 changes: 55 additions & 0 deletions docs/user-guide/admin/admin-overview.md
@@ -0,0 +1,55 @@
Zanata admin has full access to all functionality in Zanata.

To access to admin menu, login to Zanata with admin role user, select `Administrator`.
<figure>
<img alt="admin menu access" src="images/admin-menu-access.png" />
</figure>
<br/>

## Admin sections

<figure>
<img alt="admin sections" src="images/admin-sections.png" />
</figure>
<br/>

## Server configuration

Configuration and settings for Zanata server.

## Manage users

- Edit user information such as password, roles.
- Delete users in Zanata.


## Manage Roles

- Create new roles to Zanata.
- Edit/Remove roles in Zanata.

## Manage Search

- Reindexing Zanata database used for searching.

## Role assignment rules

Role Assignment Rules assist with the automatic assignment of user roles to certain users when they sign in. If the user's identity (e.g. user name) matches a certain pattern and they are authenticated in a certain way (e.g. via Open Id where available), Zanata will be able to automatically add the user to a specified user Role.

## Translation memory

- Import/Export external TMX file for translation memory in editor.

## Process manager

- See all background asynchronous tasks running in Zanata.

## Overall statistic

Overall general statistics of Zanata.

- Number of users, projects, documents and translations.

## Server monitoring

- Server performance and statistics.
11 changes: 11 additions & 0 deletions docs/user-guide/admin/contact-admin.md
@@ -0,0 +1,11 @@
1. Login to Zanata.
1. At the bottom of the page, click on `Contact admin`.
<figure>
<img alt="Contact admin link" src="images/admin-contact-link.png" />
</figure>
<br/>
1. In the dialog, fill in the message in the input file and click `Send`.
<figure>
<img alt="Contact admin" src="images/admin-contact.png" />
</figure>
<br/>
1 change: 1 addition & 0 deletions docs/user-guide/api/api.md
@@ -0,0 +1 @@
All Zanata API documentation is located at [Zanata API](https://zanata.ci.cloudbees.com/job/zanata-api-site/site/zanata-common-api/rest-api-docs/index.html)
38 changes: 0 additions & 38 deletions docs/user-guide/client-command-hook.md

This file was deleted.

0 comments on commit 9201cfb

Please sign in to comment.