=_("Go to %{link_to_google_takeout}.").html_safe%{link_to_google_takeout: link_to_google_takeout}
%li
%p
=_("Make sure you're logged into the account that owns the projects you'd like to import.")
%li
%p
=html_escape(_('Click the %{strong_open}Select none%{strong_close} button on the right, since we only need "Google Code Project Hosting".'))%{strong_open: '<strong>'.html_safe,strong_close: '</strong>'.html_safe}
%li
%p
=html_escape(_('Scroll down to %{strong_open}Google Code Project Hosting%{strong_close} and enable the switch on the right.'))%{strong_open: '<strong>'.html_safe,strong_close: '</strong>'.html_safe}
%li
%p
=html_escape(_('Choose %{strong_open}Next%{strong_close} at the bottom of the page.'))%{strong_open: '<strong>'.html_safe,strong_close: '</strong>'.html_safe}
%li
%p
=_('Leave the "File type" and "Delivery method" options on their default values.')
%li
%p
=html_escape(_('Choose %{strong_open}Create archive%{strong_close} and wait for archiving to complete.'))%{strong_open: '<strong>'.html_safe,strong_close: '</strong>'.html_safe}
%li
%p
=html_escape(_('Click the %{strong_open}Download%{strong_close} button and wait for downloading to complete.'))%{strong_open: '<strong>'.html_safe,strong_close: '</strong>'.html_safe}
%li
%p
=_('Find the downloaded ZIP file and decompress it.')
=_("Customize how Google Code email addresses and usernames are imported into GitLab. In the next step, you'll be able to select the projects you want to import.")
%p
=html_escape(_("The user map is a JSON document mapping the Google Code users that participated on your projects to the way their email addresses and usernames will be imported into GitLab. You can change this by changing the value on the right hand side of %{code_open}:%{code_close}. Be sure to preserve the surrounding double quotes, other punctuation and the email address or username on the left hand side."))%{code_open: '<code>'.html_safe,code_close: '</code>'.html_safe}
%ul
%li
%strong=_("Default: Directly import the Google Code email address or username")
%p
=html_escape(_('%{code_open}"johnsmith@example.com": "johnsm...@example.com"%{code_close} will add "By johnsm...@example.com" to all issues and comments originally created by johnsmith@example.com. The email address or username is masked to ensure the user\'s privacy.'))%{code_open: '<code>'.html_safe,code_close: '</code>'.html_safe}
%li
%strong=_("Map a Google Code user to a GitLab user")
%p
=html_escape(_('%{code_open}"johnsmith@example.com": "@johnsmith"%{code_close} will add "By %{link_open}@johnsmith%{link_close}" to all issues and comments originally created by johnsmith@example.com, and will set %{link_open}@johnsmith%{link_close} as the assignee on all issues originally assigned to johnsmith@example.com.'))%{code_open: '<code>'.html_safe,code_close: '</code>'.html_safe,link_open: '<a href="#">'.html_safe,link_close: '</a>'.html_safe}
%li
%strong=_("Map a Google Code user to a full name")
%p
=html_escape(_('%{code_open}"johnsmith@example.com": "John Smith"%{code_close} will add "By John Smith" to all issues and comments originally created by johnsmith@example.com.'))%{code_open: '<code>'.html_safe,code_close: '</code>'.html_safe}
%li
%strong=_("Map a Google Code user to a full email address")
%p
=html_escape(_('%{code_open}"johnsmith@example.com": "johnsmith@example.com"%{code_close} will add "By %{link_open}johnsmith@example.com%{link_close}" to all issues and comments originally created by johnsmith@example.com. By default, the email address or username is masked to ensure the user\'s privacy. Use this option if you want to show the full email address.'))%{code_open: '<code>'.html_safe,code_close: '</code>'.html_safe,link_open: '<a href="#">'.html_safe,link_close: '</a>'.html_safe}
=_("Optionally, you can %{link_to_customize} how Google Code email addresses and usernames are imported into GitLab.").html_safe%{link_to_customize: link_to_customize}
=_("One or more of your Google Code projects cannot be imported into GitLab directly because they use Subversion or Mercurial for version control, rather than Git.")
@@ -292,7 +292,7 @@ listed in the descriptions of the relevant settings.
| `housekeeping_gc_period` | integer | required by: `housekeeping_enabled` | Number of Git pushes after which `git gc` is run. |
| `housekeeping_incremental_repack_period` | integer | required by: `housekeeping_enabled` | Number of Git pushes after which an incremental `git repack` is run. |
| `html_emails_enabled` | boolean | no | Enable HTML emails. |
| `import_sources` | array of strings | no | Sources to allow project import from, possible values: `github`, `bitbucket`, `bitbucket_server`, `gitlab`, `google_code`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`, and `phabricator`. |
| `import_sources` | array of strings | no | Sources to allow project import from, possible values: `github`, `bitbucket`, `bitbucket_server`, `gitlab`, `fogbugz`, `git`, `gitlab_project`, `gitea`, `manifest`, and `phabricator`. |
| `issues_create_limit` | integer | no | Max number of issue creation requests per minute per user. Disabled by default.|
| `local_markdown_version` | integer | no | Increase this value when any cached Markdown should be invalidated. |
| `maintenance_mode_message` | string | no | **(PREMIUM)** Message displayed when instance is in maintenance mode |
optional:html_emails_enabled,type: Boolean,desc: 'By default GitLab sends emails in HTML and plain text formats so mail clients can choose what format to use. Disable this option if you only want to send emails in plain text format.'