Redirecting to a separate pre activation message screen instead of just flashing...
[gitorious:yousource.git] / config / locales / en.rb
1 # encoding: utf-8
2 {
3   :'en' => {
4     :application => {
5       :require_ssh_keys_error => "You need to upload your public key first",
6       :require_current_user => "Bad {{title}}, bad! You shouldn't be snooping around in other people's stuff!",
7       :no_commits_notice => "The repository doesn't have any commits yet",
8     },
9     :admin => {
10       :users_controller => {
11         :create_notice => 'User was successfully created.',
12         :suspend_notice => "User {{user_name}} was successfully suspended.",
13         :suspend_error => "Unable to suspend user {{user_name}}.",
14         :unsuspend_notice => "User {{user_name}} was successfully unsuspended.",
15         :unsuspend_error => "Unable to unsuspend user {{user_name}}.",
16         :check_admin => "For Administrators Only",
17       },
18     },
19     :mailer => {
20       :repository_clone => "{{login}} has cloned {{slug}}",
21       :request_notification => "{{login}} has requested a merge in {{title}}",
22       :new_password => "Your new password",
23       :subject  => 'Please activate your new account',
24       :activated => 'Your account has been activated!',
25     },
26     :blobs_controller => {
27       :raw_error => "Blob is too big ({{size}} bytes). Clone the repository locally to see it",
28     },
29     :comments_controller => {
30       :create_success => "Your comment was added",
31     },
32     :committers_controller => {
33       :create_error_not_found => "Could not find user by that name",
34       :create_error_already_commiter => "Could not add user or user is already a committer",
35       :destroy_success => "User removed from repository",
36       :destroy_error => "Could not remove user from repository",
37       :find_repository_error => "You're not the owner of this repository",
38     },
39     :keys_controller => {
40       :create_notice => "Key added",
41       :destroy_notice => "Key removed",
42     },
43     :merge_requests_controller => {
44       :create_success => "You sent a merge request to \"{{name}}\"",
45       :resolve_notice => "The merge request was marked as {{status}}",
46       :resolve_disallowed => "The merge request could not be marked as {{status}}",
47       :update_success => "Merge request was updated",
48       :destroy_success => "Merge request was retracted",
49       :assert_resolvable_error => "You're not permitted to resolve this merge request",
50       :assert_ownership_error => "You're not the owner of this merge request",
51       :need_contribution_agreement => "You need to accept the contribution agreement",
52       :reopened => 'Merge request was reopened',
53       :reopening_failed => 'Merge request could not be reopened'
54     },
55     :projects_controller => {
56       :update_error => "You're not the owner of this project",
57       :destroy_error => "You're not the owner of this project, or the project has clones",
58       :create_only_for_site_admins => "Only site administrators are allowed to create new projects",
59     },
60     :repositories_controller => {
61       :new_clone_error => "Sorry, can't clone an empty repository",
62       :create_clone_error => "Sorry, can't clone an empty repository",
63       :create_success => "New repository created",
64       :destroy_notice => "The repository was deleted",
65       :destroy_error => "You're not the owner of this repository",
66       :adminship_error => "Sorry, only repository admins are allowed to do that",
67       :only_projects_create_new_error => "You can only add new repositories directly to a project",
68     },
69     :trees_controller => {
70       :archive_error => "The given repository or sha is invalid"
71     },
72     :groups_controller => {
73       :group_created => "Team created",
74     },
75     :users_controller => {
76       :activate_notice => "Your account has been activated, welcome!",
77       :activate_error => "Invalid activation code",
78       :reset_password_notice => "A new password has been sent to your email",
79       :reset_password_error => "Invalid email",
80       :reset_password_inactive_account  => 'Your account has not been activated yet. Please check your mailbox (including your spam folder) for an activation message from Gitorious',
81     },
82     :pages_controller => {
83       :invalid_page_error => "invalid page, badly formatted title or body",
84       :no_changes => "No changes was submitted",
85       :repository_not_ready => "The wiki is being created",
86     },
87     :memberships_controller => {
88       :membership_created => "Membership was successfully created",
89       :membership_updated => "Membership was updated",
90       :failed_to_destroy => "Failed to destroy membership",
91       :membership_destroyed => "Membership deleted",
92     },
93     :application_helper => {
94       :notice_for => lambda { |class_name| "This #{class_name} is being created,<br /> it will be ready pretty soon&hellip;"},
95       :event_status_add_project_repository => "created repository",
96       :event_status_created => "created project",
97       :event_status_deleted => "deleted project",
98       :event_status_updated => "updated project",
99       :event_status_cloned => "cloned",
100       :event_updated_repository => 'updated repository',
101       :event_status_deleted => "deleted",
102       :event_status_pushed => "pushed",
103       :event_status_started => "started development",
104       :event_branch_created => "created branch",
105       :event_branch_deleted => "deleted branch",
106       :event_tagged => "tagged",
107       :event_tag_deleted => "deleted tag",
108       :event_committer_added => "added {{committer}} as committer",
109       :event_committer_removed => "removed {{committer}} as committer",
110       :event_commented => "commented",
111       :event_requested_merge_of => "requested merge of",
112       :event_resolved_merge_request => "resolved merge request",
113       :event_reopened_merge_request => 'reopened merge request',
114       :event_updated_merge_request => "updated merge request",
115       :event_deleted_merge_request => "deleted merge request",
116       :event_status_push_wiki => "pushed wiki content",
117       :event_updated_wiki_page => "edited wiki page",
118       :event_status_pushed => 'pushed some commits',
119       :event_status_committed => 'committed',
120       :event_pushed_n => "pushed {{commit_link}}",
121       :more_info => "More info…",
122     },
123     :project => {
124       :format_slug_validation => "must match something in the range of [a-z0-9_\-]+",
125       :ssl_required => "Must begin with http(s)",
126     },
127     :user => {
128       :invalid_url => "Invalid url",
129     },
130     :membership => {
131       :notification_subject => "You have been added to a team",
132       :notification_body => "{{inviter}} added you to the \"{{group}}\" team, as a {{role}}",
133     },
134     :committership => {
135       :notification_subject => "A new committer has been added",
136       :notification_body => "{{inviter}} added {{user}} as a committer to the {{repository}} in the {{project}} project",
137     },
138     :ssh_key => {
139       :key_format_validation_message => "does not appear to be a valid public key",
140     },
141     :views => {
142       :layout => {
143         :system_notice => "System notice",
144         :home => "Home",
145         :dashboard => "Dashboard",
146         :admin => "Administration",
147         :projects => "All Projects",
148         :search => "Search",
149         :faq => "FAQ",
150         :about => "About Gitorious",
151         :my_account => "My Account",
152         :logout => "Logout",
153         :login => "Login",
154         :register => "Register",
155         :project_overview => "Project Overview",
156         :repositories => "Repositories",
157         :pages => "Wiki",
158         :user_mgt => "User Management",
159         :discussion => "Discussion group",
160         :teams => "All Teams",
161         :blog => "Blog",
162       },
163       :site => {
164         :pay_off => lambda {|gitorious_repo_path, read_more_path|
165           %{Gitorious provides free <a href="#{gitorious_repo_path}">open source</a> infrastructure for open source projects that use Git. <a href="#{read_more_path}">Read more &raquo;</a>}
166         },
167         :login_box_header => "Already registered?",
168         :page_title => "Free open source project hosting",
169         :description => "<strong>Gitorious</strong> is a great way of collaborating on distributed open source projects",
170         :for_projects => "For Projects",
171         :for_contributors => "For Contributors",
172         :creating_account => lambda { |this, path| 
173           this.link_to("Creating a user account", path) + 
174           " allows you to create your own project or participate in the development of any project." },
175         :newest_projects => "Latest projects",
176         :view_more => "View more &raquo;",
177         :dashboard => {
178           :page_title => "{{login}}'s dashboard",
179           :activities => "Activities",
180           :your_projects => "Your projects:",
181           :your_clones => "Your repository clones",
182           :your_account => "Your Account",
183           :your_profile => "Your Profile",
184           :projects => "Projects",
185           :repositories => "Repositories",
186           :team_memberships => "Team memberships",
187           :registration_button => "Register now"
188         },
189       },
190       :events => {
191         :page_title => "Events",
192         :activities => "Gitorious activities",
193         :system_activities => "System Activities",
194       },
195       :license => {
196         :show_title => 'End User License Agreement',
197         :terms_accepted => 'You have accepted the Terms of Use',
198         :terms_not_accepted => 'You need to accept the Terms of Use',
199         :terms_already_accepted => 'You have already accepted the latest terms of use'
200       },
201       :keys => {
202         :edit_title => "Edit a SSH key",
203         :ssh_keys => "Your SSH Keys",
204         :ssh_keys_breadcrumb => "SSH Keys",
205         :manage_ssh_keys => "Manage SSH keys",
206         :add_ssh_key => "Add SSH key",
207         :add_ssh_key_breadcrumb => "Add SSH Key",
208         :add_title => "Add a new public SSH key",
209         :your_public_key => "Your public key",
210         :hint => "It's generally located in ~/.ssh/id_rsa.pub or ~/.ssh/id_dsa.pub. If you want to use multiple keys you'll have to add each of them seperately. <br />The key should be in the format of: <br /><code>ssh-algorithm base64-content you@somehost</code>",
211       },
212       :users => {
213         :activated => "Activated?",
214         :suspended => "Suspended?",
215         :reset_pwd => "Reset Password",
216         :admin => "Admin?",
217         :suspend => "Suspend",
218         :unsuspend => "Unsuspend",
219         :create_btn => "Create New User",
220         :is_admin => "Is Administrator?",
221         :forgot_title => "Forgot your password?",
222         :send_new_passwd => 'Send me a new password',
223         :openid_build_title => 'Complete your registration',
224         :openid_build_description => 'You need enter the following details:',
225         :create_title => lambda { |this, path| "Create new user or " + 
226           this.link_to( "login directly with your OpenID", path ) },
227         :create_description => "Creating a user account allows you to create your own project or participate in the development of any project.",
228         :wants_email_notifications => 'Send email notifications?',
229         :describe_email_notifications => "We will send you an email notification when you receive a message in Gitorious",
230         :member_for => "Member for",
231         :this_week => {
232           :one => "commit so far this week",
233           :other => "commits so far this week",
234         },
235         :about => "about {{about}}",
236         :edit_title => "Edit your details",
237         :edit_action => "Edit details",
238         :edit_breadcrumb => "Edit Details",
239         :realname => "Full name",
240         :email => "E-mail",
241         :url => "Website URL <small>(blog etc.)</small>",
242         :openid => "OpenID",
243         :my_account => "My account",
244         :chg_passwd_action => "Change password",
245         :chg_passwd_title => "Change your password",
246         :chg_passwd_breadcrumb => "Change Password",
247         :new_passwd => "New password",
248         :new_passwd_conf => "New password confirmation",
249         :edit_details => "Edit details",
250         :show_title => "Account",
251         :details_title => "Account details",
252         :edit_link => "edit",
253         :username => "Username",
254         :create => "create an account",
255         :license => 'End User License Agreement',
256         :send_user_msg => "Send {{username}} a message",
257         :avatar => 'Profile image',
258         :pending_activation => {
259           :header => "Almost done",
260           :info => "A <strong>confirmation e-mail</strong> will be delivered to e-mail address you specified. In it, you'll find an activation link. Visit that link to complete the registration.",
261           :thanks => "Thank you for using Gitorious!" 
262         }
263       },
264       :logs => {
265         :title => "Commits in {{repo_url}}:{{ref}}",
266         :project => "Project",
267         :maintainer => "Maintainer",
268         :head_tree => "HEAD tree",
269         :branches => "Branches",
270         :tags => "Tags",
271         :committed => "committed",
272       },
273       :blobs => {
274         :page_title => "{{path}} - {{repo}} in {{title}}",
275         :wrap => "Softwrap mode",
276         :title => "Blob of <code>{{path}}</code>",
277         :raw => "Raw blob data",
278         :show => "Blob contents",
279         :history => "Blob history",
280         :heading => "History for {{ref}}:{{path}}",
281         :too_big => lambda { |this, path| "This file is too big to be rendered within reasonable time, " +
282           this.link_to("try viewing the raw data", path) },
283         :message => lambda { |this, path|
284           "This blob appears to be binary data, if you like you can " +
285           this.link_to("download the raw data", path) + " (right click, save as)"
286         },
287       },
288       :comments => {
289         :commit => "on commit {{sha1}}",
290         :permalink => '<abbr title="permalink for this comment">#</abbr>',
291         :add_title => "Add a new comment",
292         :body => "Comment",
293         :add => "Add Comment",
294         :update_or_add => "Update / Add Comment",
295         :page_title => "Comments in {{repo}}",
296         :diff => "Commit diff",
297         :total => "Comments ({{total}})",
298         :page_title_2 => "Comments on {{title}}",
299         :page_title_3 => "Comments for &quot;{{repo}}&quot; repository in {{title}}",
300       },
301       :commits => {
302         :date => "Date",
303         :committer => "Committer",
304         :author => "Author",
305         :sha1 => "Commit SHA1",
306         :tree_sha1 => "Tree SHA1",
307         :parent_sha1 => "Parent SHA1",
308         :page_title => "Commit in {{repo}} in {{title}}",
309         :title => "Commit {{commit}}",
310         :message => lambda { |this, path| "This is the initial commit in this repository, " +
311           this.link_to( "browse the initial tree state", path ) + "." },
312       },
313       :sessions => {
314         :login => "Login",
315         :label => lambda { |this| "Email or #{this.switch_login('switch to OpenID','to_openid')}" },
316         :passwd => "Password",
317         :openid => lambda { |this| "OpenID or #{this.switch_login('switch to email login', 'to_email')}"},
318         :remember => "Remember me",
319         :submit => 'Log in',
320         :register => "Register",
321         :forgot => "Forgotten your password?",
322         :openid_url => "OpenID URL",
323         :email => "E-mail",
324         :to_openid => "Switch to OpenID",
325         :to_regular => "Switch to regular login",
326         :regular_login_header => "Regular login",
327         :openid_login_header => "OpenID login"
328       },
329       :searches => {
330         :search => "Search",
331         :hint => %Q{eg. 'wrapper', 'category:python' or '"document database"'},
332         :page_title => %Q{Search for "{{term}}"},
333         :no_results => "Sorry, no results for {{term}}",
334         :found => {
335           :one => "Found {{count}} result in {{time}}ms",
336           :other => "Found {{count}} results in {{time}}ms",
337         },
338       },
339       :trees => {
340         :page_title => "Tree for {{repo}} in {{title}}",
341         :title => "Tree of {{repo}} repository in {{title}}",
342         :download => "Download as gzipped tarball",
343         :branch => "Branch",
344       },
345       :repos => {
346         :overview => "Overview",
347         :commits => "Commits",
348         :tree => "Source Tree",
349         :comments => "Comments ({{count}})",
350         :requests => "Merge requests ({{count}})",
351         :public_url => "Public clone url",
352         :your_clone_url => "Your push url",
353         :clone_this_repo => "Clone this repository",
354         :more_info => "More info…",
355         :help_clone => "You can clone this repository with the following command",
356         :help_clone_http => "note that cloning over HTTP is slightly slower, but useful if you're behind a firewall",
357         :http_url => "Public HTTP clone url",
358         :push_url => "Push url",
359         :help_push => "You can run <code>git push {{repo}} master</code><br /> Or you can setup a remote like this:",
360         :owner => "Owner",
361         :creator => "creator",
362         :project => "Project",
363         :confirm_delete => "Please confirm deletion of {{repo}} in {{title}}",
364         :message_delete => "Once you press this button the repository will be deleted",
365         :btn_delete => "YES I am sure I want to delete this repository permanently",
366         :page_title => "Repositories in {{repo}}",
367         :title => "Repositories",
368         :commits => "Commits",
369         :tree => "Tree",
370         :activities => { :one => "activity", :other => "activities" },
371         :branches => { :one => "branch", :other => "branches" },
372         :authors => { :one => "author", :other => "authors" },
373         :name => %Q{Name <small>(eg "{{name}}-sandbox", "performance-fixes" etc)</small>},
374         :btn_clone => "Clone this repository on Gitorious",
375         :back => "Back to repository",
376         :show_page_title => "{{repo}} in {{title}}",
377         :show_title => "&quot;{{repo}}&quot; repository in {{title}}",
378         :committers_title => "Add committers to {{repo}} in {{title}}",
379         :committers_manage_group_members => "Manage team members for {{group}}",
380         :committers_howto => "There are two ways to add committers to a repository, either by adding 
381                               members to the team owning the repository, or to add another team as 
382                               committers.",
383         :transfer_owner => "Transfer owner",
384         :current_owner_project => "The repository is currrently owned by the {{project_name}} project (which you own).",
385         :current_owner_user => "The repository is currrently owned by you.",
386         :transfer_owner_howto => "If you wish, you can transfer ownership
387                                   of this repository to a team you're an administrator of. That way you can add
388                                   multiple users as committers, without requiring them to start a team.",
389         :add_committer_group => "Or you can add an existing team as committers to the repository, 
390                                 thus giving all the members commit access.",
391         :activities => "Activities",
392         :clone_of => "Clone of",
393         :created => "Created",
394         :btn_request => "Request merge",
395         :btn_add_committer => "Add committer",
396         :btn_add_committers => "Add committers",
397         :btn_manage_committers => "Manage committers",
398         :btn_delete_repo => "Delete repository",
399         :btn_edit_repo => "Edit repository",
400         :edit_breadcrumb => "Edit Repository",
401         :committers => "Committers",
402         :current_committers => "Committers",
403         :remove => "Remove",
404         :clone_breadcrumb => "Clone Repository",
405         :create_title => lambda { |this, clone, project| 
406           "Create a clone of #{this.link_to(this.send(:h, clone.name), this.send(:project_repository_path, project, clone) )} <small>in #{this.link_to this.send(:h, project.title), this.send(:project_path, project)}</small>"
407         },
408         :edit_group => "Edit/show team members",
409         :show_group => "Show team members",
410         :by_teams => "Team clones",
411         :by_users => "Personal clones",
412       },
413       :projects => {
414         :title => "Projects",
415         :back => "Back to edit screen",
416         :hint => %Q{<a href="http://daringfireball.net/projects/markdown/">Markdown</a> and basic html is allowed},
417         :categories => "Categories",
418         :delete => "Delete project",
419         :delete_title => "Please confirm deletion of {{title}}",
420         :delete_message => "Once you press this button the project will be deleted",
421         :delete_btn => "YES I am sure I want to delete this project permanently",
422         :edit => "Edit project",
423         :edit_breadcrumb => "Edit Project",
424         :update_title => "Edit project {{link}}",
425         :new => "New project",
426         :create_new => "Create a new project",
427         :popular => "Popular Categories",
428         :new_breadcrumb => "New Project",
429         :new_title => "Create a new project",
430         :new_hint => "After you've created the project you'll have the option of adding one or more repositories to the project.",
431         :create => "Create project",
432         :labels => "Labels",
433         :license => "License",
434         :owner => "Owner",
435         :created => "Created",
436         :website => "Website at ",
437         :mailing => "Mailinglist at ",
438         :bugtracker => "Bugtracker at ",
439         :repos => "Repositories",
440         :repository_clones => "Repository clones",
441         :no_clones_yet => "No clones on Gitorious yet of this project",
442         :project_members => "Project members",
443         :add_repository => "Add repository",
444         :edit_oauth_settings => 'Edit contribution settings',
445         :add_repository_breadcrumb => "Add Repository",
446         :edit_slug_title => 'Edit the slug (for URLs etc.)',
447         :edit_slug_disclaimer => 'Please note that by changing the slug <strong>all URLs, including git URLs, will be changed</strong>',
448         :update_slug => 'Update slug',
449         :merge_request_states_hint => 'Each line should contain one status tag that can be selected for merge requests in this project'
450       },
451       :merges => {
452         :info => {
453           :target_repos => "The one you wish this repository should be merged with",
454           :target_branch => "The target branch you wish your changes to be merged into",
455           :source_branch => "The source branch you wish the target repository should merge from",
456           :summary => "A one-line summary of your changes",
457           :proposal => "A more detailed overview of your changes",          
458         },
459         :summary_title => "{{source}} has requested a merge with {{target}}",
460         :review => "Review merge request &#x2192;",
461         :page_title => "Merge requests in {{repo}}",
462         :edit_title => "Edit merge request",
463         :hint => %Q{A "merge request" is a notification from one repository to another that would like their changes to be merged upstream.},
464         :no_merge => "No merge requests yet",
465         :create_title => "Create a merge request",
466         :create_btn => "Create merge request",
467         :show_title => "Reviewing merge request \#{{id}}: {{summary}}",
468         :edit_btn => "Edit merge request",
469         :delete_btn => 'Delete merge request',
470         :example => "Show example workflow",
471         :commits_to_merged => "Commits that would be merged",
472         :commits => "Commits",
473         :reopen_btn => 'Reopen merge request',
474       },
475       :committers => {
476         :title => "Give a user commit rights to {{repo}}",
477         :login => "Existing username <small>(search-as-you-type)</small>",
478         :add => "Add as committer",
479       },
480       :common => {
481         :confirm => "Are you sure?",
482         :create => "Create",
483         :creating => "Creating",
484         :editing => "Editing",
485         :edit => "Edit",
486         :save => "Save",
487         :delete => "delete",
488         :add => "Add",
489         :yes => "Yes",
490         :no => "No",
491         :back => "Back",
492         :signup => 'Sign up',
493         :toggle => "Toggle",
494         :none => "none",
495         :update => "Update",
496         :cancel => "cancel",
497         :or => "or",
498         :remove => "remove",
499         :format_using_markdown => %Q(Use {{markdown}} for formatting),
500         :markdown_format_with_help => %Q(Format pages using <a href="#markdown-help" class="markdown-help-toggler">Markdown</a>"),
501       },
502       :pages => {
503         :page => "page",
504         :last_edited_by => "Last edited by {{link_or_name}}",
505         :or_back_to_page => "or return to {{page_link}}",
506         :history => "History",
507         :last_n_edits => "Last {{n}} edits on {{title}}",
508         :index => "Pages index",
509         :format_using_markdown => %Q(Format pages using {{markdown}}),
510         :wikiwords_syntax => "[[Wikilink]] will be linked to a page of that name."
511       },
512       :memberships => {
513         :add_new_member => "Add new member",
514         :role => "Role",
515         :header_title => "Members in {{group_name}}",
516         :new_title => "Add new member to {{group_memberships}}",
517       },
518       :groups => {
519         :create_team => "Create a new team",
520         :update_team => 'Update a team',
521         :team_name => "Team name",
522         :project_name => "Project name",
523         :create_team_submit => "Create team",
524         :update_team_submit => 'Update team',
525         :teams => "Teams",
526         :member_singular => "member",
527         :member_plural => "members",
528         :repo_singular => "repository",
529         :repo_plural => "repositories",
530         :new_team_after_create_hint => "You can add more members to the team after you've created it",
531         :edit_memberships => "Edit memberships",
532         :edit_team  => 'Edit team',
533         :description => 'Team description',
534         :avatar => 'Team image/logo:'
535       },
536       :committerships => {
537         :add_new => "Add committers",
538         :title => "Users &amp; teams with commit rights to {{repo_name}}",
539         :committer_name => "Committer",
540         :group_name => "Team name",
541         :user_login => "Username",
542         :add_user => "Add a user",
543         :add_team => "Add a team",
544         :new_title => "Add a user or team as committers to {{repo_name}}",
545         :btn_add_as_committer => "Add as committers",
546         :return_to => "return to", 
547         :or_return_to => "or return to", 
548         :add_tema_note => "<strong>Note</strong> that adding a team will give
549                           everyone in that team commit rights to your repository",
550       },
551       :aliases => {
552         :aliases_title => "Aliases",
553         :new_alias => "New alias",
554         :new_alias_breadcrumb => "New Alias",
555         :manage_aliases => "Manage aliases"
556       },
557       :messages => {
558         :collection_title => "Messages",
559         :title_new  => "Compose a message",
560         :subject  => "Subject",
561         :body => "Message body",
562         :recipient => "Choose one or more recipients, separate with comma",
563         :submit => "Send message",
564         :index_message => "Inbox",
565         :reply => "Reply",
566         :received_messages => "Inbox",
567         :all_messages => 'Archive',
568         :sent_messages => "Sent messages",
569         :new => "Compose a message",
570         :mark_as_read => "Mark as read"
571       }
572     },
573     :date => {
574       :formats => {
575         :long_ordinal => lambda { |date| "%B #{date.day.ordinalize}, %Y" },
576         :default => "%Y-%m-%d",
577         :short => "%e %b",
578         :long => "%B %e, %Y",
579         :only_day => "%e",
580       },
581       :day_names => %w(Sunday Monday Tuesday Wednesday Thursday Friday Saturday),
582       :abbr_day_names => %w(Sun Mon Tue Wed Thu Fri Sat),
583       :month_names => [nil] + %w(January February March April May June July August September October November December),
584       :abbr_month_names => [nil] + %w(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec),
585       :order => [ :year, :month, :day ],
586     },
587     :time => {
588       :formats => {
589         :long_ordinal => lambda { |time| "%B #{time.day.ordinalize}, %Y %H:%M" },
590         :default => "%a %b %d %H:%M:%S %Z %Y",
591         :time => "%H:%M",
592         :short => "%d %b %H:%M",
593         :long => "%B %d, %Y %H:%M",
594         :only_second => "%S",
595         :human => "%A %B %d %Y",
596         :short_time => "%H:%M",
597         :datetime => {
598           :formats => {
599             :default => "%Y-%m-%dT%H:%M:%S%Z",
600           },
601         },
602       },
603       :time_with_zone => {
604         :formats => {
605           :default => lambda { |time| "%Y-%m-%d %H:%M:%S #{time.formatted_offset(false, 'UTC')}" }
606         },
607       },
608       :am => 'AM',
609       :pm => 'PM',
610     },
611     :activerecord => {
612       :models => {
613         :comment => "Comment",
614         :event => "Event",
615         :group => "Team",
616         :membership => "Membership",
617         :merge_request => "Merge Request",
618         :project => "Project",
619         :repository => "Repository",
620         :role => "Role",
621         :ssh_key => "SSH Key",
622         :tags => "Category",
623         :user => "User",
624       },
625       :attributes => {
626         :user => {
627           :login => "Login",
628           :email => "Email",
629           :current_password => "Current Password",
630           :password => "Password",
631           :password_confirmation => "Password Confirmation",
632           :created_at => "Created At",
633           :updated_at => "Updated At",
634           :activation_code => "Activation Code",
635           :activated_at => "Activated At",
636           :fullname => "Full name",
637           :url => "Url",
638           :public_email => "Show email in public?"
639         },
640         :merge_request => {
641           :target_repository_id => "Target Repository",
642           :summary => "Summary",
643           :proposal => "Description",
644           :source_branch => "Source Branch",
645           :target_branch => "Target Branch",
646         },
647         :project => {
648           :title => "Title",
649           :description => "Description (obligatory)",
650           :slug => "Slug (for urls etc)",
651           :license => "License",
652           :home_url => "Home URL (if any)",
653           :mailinglist_url => "Mailinglist URL (if any)",
654           :bugtracker_url => "Bugtracker URL (if any)",
655           :wiki_enabled => "Should the wiki be enabled?",
656           :tag_list => "Categories (space separated)",
657           :merge_request_states => 'Merge request states',
658         },
659         :comment => {
660           :body => "Body",
661         },
662         :repository => {
663           :name => "Name",
664           :ready => "Ready",
665           :wiki_permissions => "Wiki permissions",
666         },
667         :keys => {
668           :key => "Key",
669           :ready => "Ready",
670         },
671         :roles => {
672           :name => "Role"
673         },
674         :memberships => {
675           :created_at => "Created at"
676         },
677         :committerships => {
678           :created_at => "Created at",
679           :committer => "committer",
680           :committer_type => "Committer type",
681           :repository => "Repository",
682           :creator => "Added by",
683         }
684       },
685     }
686   }
687 }