en: activerecord: attributes: note: created_at: Created at updated_at: Updated at preference: date_format: Date format due_style: Due style first_name: First name last_name: Last name email: Email locale: Locale mobile_todos_per_page: Actions per page (Mobile View) refresh: Refresh interval (in minutes) review_period: Project review interval show_completed_projects_in_sidebar: Show completed projects in sidebar show_hidden_contexts_in_sidebar: Show hidden contexts in sidebar show_hidden_projects_in_sidebar: Show hidden projects in sidebar show_number_completed: Show number of completed actions show_project_on_todo_done: Go to project page on completing todo sms_context: Default email context sms_email: From email staleness_starts: Start of staleness theme: Theme time_zone: Time zone title_date_format: Title date format verbose_action_descriptors: Show descriptors (context, project) of actions in a verbose form week_starts: Week starts on project: default_context_name: Default context default_tags: Default Tags description: Description name: Name todo: context: Context description: Description due: Due notes: Notes predecessors: Depends on project: Project show_from: Show from tags: Tags user: auth_type: Auth type created_at: Created at display_name: Display name email: Email address first_name: First name last_login_at: Last login at last_name: Last name login: Login open_id_url: OpenID URL password: Password errors: full_messages: format: "%{attribute} %{message}" messages: accepted: must be accepted blank: can't be blank confirmation: doesn't match confirmation empty: can't be empty equal_to: must be equal to %{count} even: must be even exclusion: is reserved greater_than: must be greater than %{count} greater_than_or_equal_to: must be greater than or equal to %{count} inclusion: is not included in the list invalid: is not valid less_than: must be less than %{count} less_than_or_equal_to: must be less than or equal to %{count} not_a_number: is not a number odd: must be odd record_invalid: 'Validation failed: %{errors}' restrict_dependent_destroy: has_one: Cannot delete record because a dependent %{record} exists has_many: Cannot delete record because dependent %{record} exist taken: has already been taken too_long: is too long (maximum is %{count} characters) too_short: is too short (minimum is %{count} characters) wrong_length: is the wrong length (should be %{count} characters) models: project: attributes: name: blank: project must have a name taken: already exists too_long: project name must be less than 256 characters template: body: 'There were problems with the following fields:' header: one: 1 error prohibited this %{model} from being saved other: '%{count} errors prohibited this %{model} from being saved' common: action: Action actions: Actions actions_midsentence: one: action other: actions zero: actions add: Add ajaxError: There was an error retrieving from server back: Back bugs: Bugs cancel: Cancel collapse_expand: Collapse/expand context: Context contexts: Contexts contribute: Contribute create: Create days_midsentence: one: day other: days zero: days deferred: deferred description: Description drag_handle: DRAG email: Email errors_with_fields: 'There were problems with the following fields:' first: First forth: Forth fourth: Fourth go_back: Go back last: Last logout: Logout mailing_list: Mailing List month: month months: months next: Next none: None not_available_abbr: n/a note: one: 1 notes other: "%{count} notes" zero: no notes notes: Notes numbered_step: Step %{number} ok: Ok optional: optional previous: Previous project: Project projects: Projects recurring_todos: Recurring Actions review: Review search: Search second: Second server_error: An error occurred on the server. show_all: Show all sort: alphabetically: Alphabetically alphabetically_confirm: Are you sure that you want to sort these projects alphabetically? This will replace the existing sort order. alphabetically_title: Sort projects alphabetically by_task_count: By number of tasks by_task_count_title: Sort by number of tasks by_task_count_title_confirm: Are you sure that you want to sort these projects by the number of tasks? This will replace the existing sort order. sort: Sort third: Third todo: todo update: Update website: Website week: week weeks: weeks wiki: Wiki contexts: add_context: Add Context all_completed_tasks_title: TRACKS::All Completed actions in the context '%{context_name}' completed_tasks_title: TRACKS::Completed actions in the context '%{context_name}' context_deleted: Deleted context '%{name}' context_hide: Hide from front page? context_name: Context name context_state: Context state delete_context: Delete context delete_context_confirmation: Are you sure that you want to delete the context '%{name}'? Be aware that this will also delete all (recurring) actions in this context! delete_context_title: Delete context edit_context: Edit context hidden_contexts: Hidden contexts hide_form: Hide form hide_form_title: Hide new context form last_completed_in_context: "(last %{number})" letter_abbreviation: C new_context_post: "' will be also created. Are you sure?" new_context_pre: New context ' no_contexts_: 'No contexts ' no_contexts_active: Currently there are no active contexts no_contexts_closed: Currently there are no closed contexts no_contexts_hidden: Currently there are no hidden contexts save_status_message: Context saved show_form: Create a new context show_form_title: Add a context status_active: Context is active status_hidden: Context is hidden todos_append: in this context update_status_message: Name of context was changed view_link: 'View context: %{name}' visible_contexts: Visible contexts data: import: errors: invalid_destination: "Invalid import destination: %{e}" some: Some errors occurred during import file_blank: File can't be blank invalid_csv: "Invalid CSV: could not read headers: %{e}" save_error: "Could not save uploaded CSV (%{path_and_file}). Can Tracks write\ \ to the upload directory? %{e}" no_context: No default context could be found map_title: Map fields to be imported header: Importing data submit: Import successful: Import was successful. target_field: "Import to:" upload: Upload upload_csv: Please upload your CSV file projects_count: "%{count} Projects imported" todos_count: "%{count} Todos imported" yaml_disabled: "YAML loading is disabled" yaml_warning: "%{warning}: all your current data will be destroyed before importing\ \ the YAML file, so if you have access to the database, we strongly recommend\ \ backing up the database right now in case that anything goes wrong." paste_field: "Paste the contents of the YAML file you exported into the text\ \ box below:" warning: Beware export: page_title: Tracks::Export title: Exporting data format_header: "You can choose between the following formats:" yaml_description: "%{yaml}: Best for exporting data." yaml_link_description: YAML file containing all your actions, contexts, projects, tags and notes yaml_experimental: "Please note that importing YAML files is currently supported\ \ only in experimentally. Do not rely on it for backing up critical data." csv_description: "%{csv}: Best for importing into spreadsheet or data analysis\ \ software" csv_actions_description: CSV file containing all of your actions, with named contexts and projects csv_notes_description: CSV file containing all your notes xml_description: "%{xml}: Best for importing or repurposing the data" xml_link_description: XML file containing all your actions, contexts, projects, tags and notes download_link: Download link yaml_link_title: YAML file csv_actions_title: CSV file (actions, contexts and projects) csv_notes_title: CSV file (notes only) xml_link_title: XML file (actions only) yaml: YAML csv: CSV xml: XML date: abbr_day_names: - Sun - Mon - Tue - Wed - Thu - Fri - Sat abbr_month_names: - - Jan - Feb - Mar - Apr - May - Jun - Jul - Aug - Sep - Oct - Nov - Dec day_names: - Sunday - Monday - Tuesday - Wednesday - Thursday - Friday - Saturday formats: default: "%Y-%m-%d" long: "%B %d, %Y" longer: "%A %B %d, %Y" month_day: '' only_day: '' short: "%b %d" month_names: - - January - February - March - April - May - June - July - August - September - October - November - December order: - :year - :month - :day datetime: distance_in_words: about_x_hours: one: about 1 hour other: about %{count} hours about_x_months: one: about 1 month other: about %{count} months about_x_years: one: about 1 year other: about %{count} years almost_x_years: one: almost 1 year other: almost %{count} years half_a_minute: half a minute less_than_x_minutes: one: less than a minute other: less than %{count} minutes zero: less than 1 minute less_than_x_seconds: one: less than 1 second other: less than %{count} seconds zero: less than 1 second over_x_years: one: over 1 year other: over %{count} years x_days: one: 1 day other: '%{count} days' x_minutes: one: 1 minute other: '%{count} minutes' x_months: one: 1 month other: '%{count} months' x_seconds: one: 1 second other: '%{count} seconds' prompts: day: Day hour: Hour minute: Minute month: Month second: Seconds year: Year errors: format: "%{attribute} %{message}" messages: accepted: must be accepted blank: can't be blank confirmation: doesn't match %{attribute} empty: can't be empty equal_to: must be equal to %{count} even: must be even exclusion: is reserved greater_than: must be greater than %{count} greater_than_or_equal_to: must be greater than or equal to %{count} inclusion: is not included in the list invalid: is invalid less_than: must be less than %{count} less_than_or_equal_to: must be less than or equal to %{count} not_a_number: is not a number not_an_integer: must be an integer odd: must be odd other_than: must be other than %{count} present: must be blank taken: has already been taken too_long: 'is too long (maximum is %{count} characters)' too_short: 'is too short (minimum is %{count} characters)' wrong_length: is the wrong length (should be %{count} characters) user_unauthorized: '401 Unauthorized: Only administrative users are allowed access to this function.' feedlist: actions_completed_last_week: Actions completed in the last 7 days actions_due_next_week: Actions due in 7 days or earlier actions_due_today: Actions due today or earlier active_projects_wo_next: Active projects with no next actions active_starred_actions: All starred, active actions all_actions: All actions all_contexts: All Contexts all_projects: All Projects choose_context: Choose the context you want a feed of choose_project: Choose the project you want a feed of context_centric_actions: Feeds for incomplete actions in a specific context context_needed: There needs to be at least one context before you can request a feed ical_feed: iCal feed last_fixed_number: Last %{number} actions legend: 'Legend:' notice_incomplete_only: 'Note: All feeds show only actions that have not been marked as done, unless stated otherwise. These iCal feeds can be added to todo lists. If you want to show due todos in a calendar, use the iCal feed on the calendar page' plain_text_feed: Plain Text Feed project_centric: Feeds for incomplete actions in a specific project project_needed: There needs to be at least one project before you can request a feed projects_and_actions: Active projects with their actions rss_feed: RSS Feed select_feed_for_context: Select the feed for this context select_feed_for_project: Select the feed for this project footer: version: 'Tracks %{version} (%{revision_with_date})' send_feedback: Send feedback helpers: select: prompt: Please select submit: create: Create %{model} submit: Save %{model} update: Update %{model} integrations: sections: automatic_email: Automatically Email Yourself Upcoming Actions message_gateway: Integrate Tracks with an email server to be able to send an action through email to Tracks mailgun: Send emails to Tracks with Mailgun email_rich: Rich Todo Message email format opensearch_description: Search in Tracks title: Integrations intro: "Tracks can be integrated with a number of other tools… whatever it takes\ \ to help you get things done! This page has information on setting up some\ \ of these. Not all of these are applicable to all platforms, and some require\ \ more technical knowledge than others. See also %{documentation_link}" developer_documentation_link: developer documentation for Tracks contents_header: "Contents:" add_your_own: Do you have one of your own to add? %{tell_us_link} and we may include it on this page in a future versions of Tracks. tell_us_link_text: Tell us about it in our issue queue cron_1: If you enter the following entry to your crontab, you will receive email every day around 5 AM with a list of the upcoming actions which are due within the next 7 days. cron_2: You can of course use other text %{feeds_link} – why not email a list of next actions in a particular project to a group of colleagues who are working on the project? cron_email_subject: Tracks actions due in the next 7 days feeds_link_text: feeds provided by Tracks message_gateway: description: 'If Tracks is running on the same server as your mail server, you can use the integrated mail handler built into Tracks. Steps to set it up:' rich_api_tip: 'You can also use the Rich Todo API to send in tasks like "do laundry @ Home" or "Call Bill > project X". The subject of the message will fill description, context, and project, while the body will populate the tasks''s note.' configuration: "You may need to configure your %{site_yml} to tell the message\ \ gateway to look at the %{to_name} field or %{from_name} field to lookup\ \ Tracks' user from the email address in that field." one_user_configuration: "You can also send all email to a specific Tracks user.\ \ Configure mail_dispatch in site.yml to %{single_user_value} and pass the\ \ login of the user in the pipe command: %{code}" instructions: '1': 'Go to %{preferences_link} and set your "%{sms_email_name}" and "%{sms_context_name}" for todos sent in via email (which could come from an SMS message)' '2': In sendmail/qmail/postfix/whatever, set up an email address alias to pipe messages to %{command} '3': Send an email to your newly configured address! mailgun: description: If you want to email tasks to Tracks, but cannot run a mailserver on the same host, you could use the %{mailgun_link} support built in to Tracks. conditions: For this to work your Tracks server will need to be reachable from the internet, so that Mailgun can POST data to it. gateway_instructions: All the comments about the email format from the section above apply to the Mailgun handling, as the data is processed the same way instructions: '1': Go to %{mailgun_link} and register for a free account. '2': "Go to 'Routes' in the Mailgun control panel, and add a new route:" 2a: "'Filter expression' should be set to 'catch_all()'" 2b: "'Action' should be 'forward(\"http://mytracksserver.example.com/mailgun/mime\"\ )'" '3': 'Go to %{preferences_link} and enter your incoming Mailgun email address (e.g. tracks@user.mailgun.com) in the "%{sms_email_name}" box.' '4': 'Select a default context for emails to be put in with "%{sms_context_name}"' '5': "Add your Mailgun API key (not the Public API key) to the Tracks 'site.yml'" '6': "Update the mailmap in 'site.yml' to define which senders can send emails\ \ to which incoming addresses. For example, to send emails from your work\ \ and home email accounts to your Tracks Mailgun route, set it up like this:\ \ %{code}" email_rich: description: "For both of the above methods, the following format can be used in the message subject to add metadata:" fields_title: "The fields are:" symbol_title: Symbol meaning_title: Meaning fields_instruction: All symbols are optional, and text up to the first symbol (or end of string) is used as the description of the todo field_descriptions: context: The context to place the Todo in project: The project to place the Todo in due_date: The due date for the Todo (may be 2 digits for day, 4 digits for month-day, or 6 digits for year-month-day) tickler_date: The tickler date for the Todo (may be 2 digits for day, 4 digits for month-day, or 6 digits for year-month-day) tag: A tag to apply to the Todo – may be used multiple times star: Flag to star the Todo example_names: todo: my awesome todo context: context project: project tag: '1': tag1 '2': tag2 help: title: Help usage: 'You can find information on the usage in the %{manual_link} in the project GitHub wiki.' manual_link_text: User manual bugs: 'If you encounter a bug or have a feature request, please report it in the %{issue_link}.' issue_link_text: issue queue contribute: 'We gladly welcome all contributions to Tracks. Check the %{contribute_link} for further information. You can also come discuss with the community:' contribute_link_text: project website mailing_list_link_text: Mailing list irc_bullet: '%{irc_link} (also available in %{matrix_link})' irc_link_text: 'IRC channel #Tracks@Libera' matrix_link_text: Matrix layouts: mobile_navigation: calendar: Calendar contexts: Contexts feeds: Feeds full: Full Site home: Home logout: Logout new_action: New projects: Projects starred: Starred tickler: Tickler navigation: admin: Admin api_docs: REST API Docs calendar: Calendar calendar_title: Calendar of due actions completed_tasks: Done completed_tasks_title: Completed contexts_title: Contexts export: Export export_title: Export data feeds: Feeds feeds_title: See a list of available feeds group_view_by_context: Group by context group_view_by_project: Group by project group_view_by_title: Change the grouping of the actions on this page help: "?" help_page: Help home: Home home_title: Home import: Import import_title: Import data integrations_: Integrate Tracks manage_users: Manage users manage_users_title: Add or delete users mobile: Mobile Site notes_title: View all notes options: Options organize: Organize preferences: Preferences preferences_title: Show my preferences projects_title: Projects recurring_todos: Recurring todos recurring_todos_title: Manage recurring actions review_title: Make review search: Search All Items show_empty_containers_context: Show empty contexts show_empty_containers_project: Show empty projects show_empty_containers_title: Show or hide the empty projects or contexts starred: Starred starred_title: See your starred actions stats: Statistics stats_title: See your statistics tickler: Tickler tickler_title: Tickler view: View next_actions_rss_feed: RSS feed of next actions toggle_contexts: Toggle collapsed contexts toggle_contexts_title: Make collapsed contexts (in)visible toggle_notes: Toggle notes toggle_notes_title: Toggle all notes login: account_login: Account login cas_create_account: If you like to request on please go here to %{signup_link} cas_logged_in_greeting: Hello, %{username}! You are authenticated. cas_login: CAS Login cas_no_user_found: Hello, %{username}! You do not have an account on Tracks. cas_signup_link: Request account cas_username_not_found: Sorry, no user by that CAS username exists (%{username}) log_in_again: log in again. logged_out: You have been logged out of Tracks. login_cas: go to the CAS login_standard: go back to the standard login login_with_openid: login with an OpenID mobile_use_openid: "…or login with an OpenID" openid_identity_url_not_found: Sorry, no user by that identity URL exists (%{identity_url}) option_separator: or, please_login: Please log in to use Tracks session_time_out: Session has timed out. Please %{link} session_will_expire: session will expire after %{hours} hour(s) of inactivity. session_will_not_expire: session will not expire. sign_in: Sign in signup_prompt: Want to create an account? successful: Logged in successfully. Welcome back! successful_with_session_info: 'Login successful:' unsuccessful: Login unsuccessful. user_no_expiry: Stay logged in models: preference: due_in: Due in %{days} days due_on: Due on %{date} due_styles: - Due in ___ days - Due on _______ themes: black: Black light_blue: Light blue project: feed_description: Lists all the projects for %{username} feed_title: Tracks Projects todo: error_date_must_be_future: must be a date in the future user: error_context_not_associated: Context id %{context} not associated with user id %{user}. error_project_not_associated: Project id %{project} not associated with user id %{user}. notes: delete_confirmation: Are you sure that you want to delete the note '%{id}'? delete_item_title: Delete item delete_note_confirm: Are you sure that you want to delete the note '%{id}'? delete_note_title: Delete the note '%{id}' deleted_note: Deleted note '%{id}' edit_item_title: Edit item in_project: 'In: ' no_notes_available: 'Currently there are no notes: add notes to projects from individual project pages.' note_header: Note %{id} note_link_title: Show note %{id} note_location_link: 'In:' save_status_message: Note %{id} was saved show_note_title: Show note number: currency: format: delimiter: "," format: "%u%n" precision: '2' separator: "." significant: Significant strip_insignificant_zeros: Strip insignificant zeros unit: "$" format: delimiter: "," precision: '3' separator: "." significant: Significant strip_insignificant_zeros: Strip insignificant zeros human: decimal_units: format: "%n %u" units: billion: Billion million: Million quadrillion: Quadrillion thousand: Thousand trillion: Trillion unit: "." format: delimiter: '' precision: '1' significant: 'true' strip_insignificant_zeros: 'true' storage_units: format: "%n %u" units: byte: one: Byte other: Bytes gb: GB kb: KB mb: MB tb: TB percentage: format: delimiter: '' format: "%n%" precision: format: delimiter: '' preferences: authentication_header: Your authentication change_authentication_type: Change your authentication type change_identity_url: Change Your Identity URL change_password: Change your password current_authentication_type: Your authentication type is %{auth_type} edit_preferences: Edit preferences generate_new_token: Generate a new token generate_new_token_confirm: Are you sure? Generating a new token will replace the existing one and break any external usages of this token. is_false: 'false' is_true: 'true' open_id_url: Your OpenID URL is page_title: TRACKS::Preferences page_title_edit: TRACKS::Edit Preferences password_changed: You password has been changed, please log on again. pick_one: 'Or pick one of the following:' remove_introduction: You can remove your user account here. Note that this is irreversible and will remove all your data! After removal you will be logged out. result_in: 'This will result in: ' show_number_completed: Show %{number} completed items sms_context_none: None staleness_starts_after: Staleness starts after %{days} days tabs: authentication: Authentication date_and_time: Date and time profile: Profile remove_account: Remove account tracks_behavior: Tracks behavior title: Your preferences token_description: Token (for feeds and API use) token_header: Your token updated: Preferences updated projects: actions_in_project_title: Actions in this project active_projects: Active projects add_note: Add a note add_note_submit: Add note add_project: Add Project all_completed_tasks_title: TRACKS::List All Completed Actions in Project '%{project_name}' completed_actions: Completed actions completed_actions_empty: Completed actions empty completed_projects: Completed projects completed_tasks_title: TRACKS::List Completed Actions in Project '%{project_name}' default_context: The default context for this project is %{context} default_context_removed: Removed default context default_context_set: Set project's default context to %{default_context} default_tags_removed_notice: Removed the default tags deferred_actions: Deferred actions deferred_actions_empty: Deferred actions empty delete_project: Delete project delete_project_confirmation: Are you sure that you want to delete the project '%{name}'? delete_project_title: Delete the project edit_project_settings: Edit Project Settings edit_project_title: Edit project hidden_projects: Hidden projects hide_form: Hide form hide_form_title: Hide new project form is_active: is active last_completed_in_project: "(last %{number})" letter_abbreviation: P list_completed_projects: TRACKS::List Completed Projects list_projects: TRACKS::List Projects list_reviews: TRACKS::Review no_default_context: This project does not have a default context no_last_completed_projects: No completed projects found no_last_completed_recurring_todos: No completed recurring todos found no_notes_attached: Currently there are no notes attached to this project no_projects: Currently there are no projects notes: Notes notes_empty: There are no notes for this project page_title: 'TRACKS::Project: %{project}' project_destroyed_status: Deleted project '%{name}' project_saved_status: Project saved project_state: Project is %{state}. set_default_tags_notice: Set project's default tags to %{default_tags} settings: Settings show_form: Add a project show_form_title: Create a new project state: This project is %{state} status_project_name_changed: Name of project was changed this_project: This project to_new_project_page: Take me to the new project page view_link: 'View project: %{name}' was_marked_complete: has been marked as completed was_marked_hidden: has been marked as hidden with_default_context: with a default context of '%{context_name}' with_default_tags: and with '%{tags}' as the default tags with_no_default_context: with no default context with_no_default_tags: and with no default tags search: contexts_matching_query: Contexts matching query no_results: Your search yielded no results. notes_matching_query: Notes matching query projects_matching_query: Projects matching query tags_matching_query: Tags matching query todos_matching_query: Todos matching query shared: add_action: Add action add_actions: Add actions add_context: Add Context context_for_all_actions: Context for all actions hide_action_form_title: Hide new action form hide_form: Hide form make_actions_dependent: Make actions dependent on each other multiple_next_actions: Multiple next actions (one on each line) project_for_all_actions: Project for all actions separate_tags_with_commas: separate with commas tags_for_all_actions: Tags for all actions (sep. with commas) toggle_multi: Add multiple next actions toggle_multi_title: Toggle single/multi new action form toggle_single: Add a next action toggle_single_title: Add a new next action sidebar: list_empty: None list_name_active_contexts: Active contexts list_name_active_projects: Active projects list_name_completed_projects: Completed projects list_name_hidden_contexts: Hidden contexts list_name_hidden_projects: Hidden projects states: active: Active active_plural: Active blocked: Blocked blocked_plural: Blocked close: Closed closed_plural: Closed completed: Completed completed_plural: Completed contexts: ":": ":" active: Active contexts closed: Closed contexts hidden: Hidden contexts current: Up-to-date current_plural: Up-to-date hidden: Hidden hidden_plural: Hidden projects: ":": ":" active: Active projects blocked: Blocked closed: Closed projects completed: Completed current: Current hidden: Hidden projects review: Review stalled: Stalled review: Dated review_plural: Dated stalled: Stalled stalled_plural: Stalled visible: Visible visible_plural: Visible stats: action_completion_time_title: Completion time (all completed actions) action_selection_title: TRACKS::Action selection actions: Actions actions_30days_title: Actions in the last 30 days actions_actions_avg_created_30days: In the last 30 days you created on average %{count} actions actions_avg_completed: and completed an average of %{count} actions per month. actions_avg_completed_30days: and completed an average of %{count} actions per day. actions_avg_completion_time: Of all your completed actions, the average time to complete is %{count} days. actions_avg_created: In the last 12 months you created on average %{count} actions actions_day_of_week_legend: day_of_week: Day of the week number_of_actions: Number of actions actions_day_of_week_title: Day of week (all actions) actions_dow_30days_legend: day_of_week: Day of the week number_of_actions: Number of actions actions_dow_30days_title: Day of week (past 30 days) actions_further: " and further" actions_last_year: Actions in the last years actions_last_year_legend: months_ago: Months ago number_of_actions: Number of actions actions_lastyear_title: Actions in the last 12 months actions_min_completion_time: The minimum time to complete is %{time}. actions_min_max_completion_days: The Min-/maximum days to complete is %{min}/%{max}. actions_selected_from_week: 'Actions selected from week ' click_to_return: Click %{link} to return to the statistics page. click_to_return_link: here click_to_show_actions_from_week: Click %{link} to show the actions from week %{week} and further. click_to_update_actions: Click on a bar in the chart to update the actions below. contexts: Contexts current_running_time_of_incomplete_visible_actions: Current running time of incomplete visible actions index_title: TRACKS::Statistics labels: avg_completed: Avg completed avg_created: Avg created completed: Completed created: Created month_avg_completed: "%{months} Month avg completed" month_avg_created: "%{months} Month avg created" legend: actions: Actions day_of_week: Day of week months_ago: Months ago number_of_actions: Number of actions number_of_days: Number of days ago percentage: Percentage running_time: Running time of an action (weeks) more_stats_will_appear: More statistics will appear here once you have added some actions. no_actions_selected: There are no actions selected. no_tags_available: no tags available open_per_week: Active (visible and hidden) next actions per week open_per_week_legend: actions: Actions weeks: Weeks ago other_actions_label: "(others)" projects: Projects running_time_all: Current running time of all incomplete actions running_time_all_legend: actions: Actions percentage: Percentage running_time: Running time of an action (weeks). Click on a bar for more info running_time_legend: actions: Actions percentage: Percentage weeks: Running time of an action (weeks). Click on a bar for more info spread_of_actions_for_all_context: Spread of actions for all contexts spread_of_running_actions_for_visible_contexts: Spread of running actions for visible contexts tag_cloud_90days_description: This tag cloud includes tags of actions that were created or completed in the past 90 days. tag_cloud_90days_title: Tag cloud actions in past 90 days tag_cloud_description: This tag cloud includes tags of all actions (completed, not completed, visible and/or hidden) tag_cloud_title: Tag cloud for all actions tags: Tags time_of_day: Time of day (all actions) time_of_day_legend: number_of_actions: Number of actions time_of_day: Time of day tod30: Time of day (last 30 days) tod30_legend: number_of_actions: Number of actions time_of_day: Time of day top10_longrunning: Top 10 longest running projects top10_projects: Top 10 projects top10_projects_30days: Top 10 project in past 30 days top5_contexts: Top 5 contexts top5_visible_contexts_with_incomplete_actions: Top 5 visible contexts with incomplete actions totals: Totals totals_action_count: you have a total of %{count} actions totals_actions_completed: "%{count} of these are completed." totals_active_project_count: Of those %{count} are active projects totals_blocked_actions: "%{count} are dependent on the completion of their actions." totals_completed_project_count: and %{count} are completed projects. totals_context_count: You have %{count} contexts. totals_deferred_actions: of which %{count} are deferred actions in the tickler totals_first_action: Since your first action on %{date} totals_hidden_context_count: and %{count} are hidden contexts. totals_hidden_project_count: "%{count} are hidden" totals_incomplete_actions: You have %{count} incomplete actions totals_project_count: You have %{count} projects. totals_tag_count: You have %{count} tags placed on actions. totals_unique_tags: Of those tags, %{count} are unique. totals_visible_context_count: Of those %{count} are visible contexts within_one: Within 1 support: array: last_word_connector: ", and " two_words_connector: " and " words_connector: ", " select: prompt: Please select time: am: am formats: default: "%a, %d %b %Y %H:%M:%S %z" long: "%B %d, %Y %H:%M" month_day: "%B %d" short: "%d %b %H:%M" stats: "%a %d-%m" time: '' pm: pm todos: action_deferred: The action '%{description}' was deferred action_deleted_error: Failed to delete the action action_deleted_success: Successfully deleted next action action_due_on: "(action due on %{date})" action_marked_complete: The action '%{description}' was marked as %{completed} action_marked_complete_error: The action '%{description}' was NOT marked as %{completed} due to an error on the server. action_saved: Action saved action_saved_to_tickler: Action saved to tickler actions: completed: Completed actions context_completed: Completed actions in this context context_deferred_pending: Deferred/pending actions in this context context_without_project: Actions without project in %{param} home_completed: Completed actions home_without_project: Actions without project project_completed: Completed actions in this project project_deferred_pending: Deferred/pending actions in this project project_project: Actions in this project tag_completed: Completed actions tagged with '%{param}' tag_deferred_pending: Deferred/pending actions tagged with '%{param}' tag_hidden: Hidden actions tagged with '%{param}' add_another_dependency: Add another dependency add_new_recurring: Add a new recurring action added_dependency: Added %{dependency} as dependency. added_new_context: Added new context added_new_next_action: Added new next action added_new_next_action_plural: Added new next actions added_new_next_action_singular: Added new next action added_new_project: Added new project all_completed: All completed actions all_completed_here: here all_completed_tagged_page_title: TRACKS::All completed tasks with tag %{tag_name} append_in_this_project: in this project archived_tasks_title: TRACKS::Archived completed tasks blocked_by: Blocked by %{predecessors} calendar: due_after_this_month: Due in %{next_month} and later due_next_week: Due next week due_this_month: Due in rest of %{month} due_this_week: Due in rest of this week due_today: Due today get_in_ical_format: Get this calendar in iCal format calendar_page_title: TRACKS::Calendar cannot_add_dependency_to_completed_todo: Cannot add this action as a dependency to a completed action! clear_due_date: Clear due date clear_show_from_date: Clear show from date completed: Completed completed_actions: Completed actions completed_actions_with: Completed actions with the tag '%{tag_name}' completed_in_archive: one: There is a completed action in the archive. other: There are %{count} completed actions in the archive. completed_last_day: Completed in the last 24 hours completed_last_x_days: Completed in the last %{count} days completed_recurrence_completed: There is no next action after the recurring action you just deleted. The recurrence is completed completed_recurring: Completed recurring todos completed_recurring_actions_title: TRACKS::Completed recurring actions completed_rest_of_month: Completed in the rest of this month completed_rest_of_previous_month: Completed in the rest of the previous month completed_rest_of_week: Completed in the rest of this week completed_tagged_page_title: TRACKS::Completed tasks with tag '%{tag_name}' completed_tasks_title: TRACKS::Completed tasks completed_today: Completed today confirm_delete: Are you sure that you want to delete the action '%{description}'? context_changed: Context changed to %{name} convert_to_project: Make project defer_date_after_due_date: Defer date is after due date. Please edit and adjust due date before deferring. defer_x_days: one: Defer 1 day other: Defer %{count} days deferred_actions_with: Deferred actions with the tag '%{tag_name}' deferred_pending_actions: Deferred/pending actions deferred_tasks_title: TRACKS::Tickler delete: Delete delete_action: Delete action delete_recurring_action_confirm: Are you sure that you want to delete the recurring action '%{description}'? delete_recurring_action_title: Delete the recurring action deleted_success: The action was deleted successfully. depends_on: Depends on depends_on_separate_with_commas: Depends on (separate with commas) done: Done? drag_action_title: Drag onto another action to mark that action as a dependency for this action. due: Due edit: Edit edit_action: Edit action edit_action_with_description: Edit the action '%{description}' edit_recurring_todo: Edit recurring action error: invalid_due_date: Invalid due date invalid_show_from_date: Invalid show from date error_completing_todo: There was an error completing / activating the recurring todo %{description} error_deleting_item: There was an error deleting the item %{description} error_deleting_recurring: There was an error deleting the recurring todo '%{description}' error_removing_dependency: There was an error removing the dependency error_saving_recurring: There was an error saving the recurring todo '%{description}' error_starring: Could not toggle the star of this todo '%{description}' error_starring_recurring: Could not toggle the star of recurring todo '%{description}' error_toggle_complete: Could not mark this todo complete feed_title_in_context: in context '%{context}' feed_title_in_project: in project '%{project}' feeds: completed: 'Completed: %{date}' due: 'Due: %{date}' has_x_pending: one: Has one pending action other: Has %{count} pending actions hidden_actions: Hidden actions in_hidden_state: in hidden state in_pending_state: in pending state list_incomplete_next_actions: Lists incomplete next actions list_incomplete_next_actions_with_limit: Lists the last %{count} incomplete next actions mark_complete: Mark complete mobile_todos_page_title: All actions new_related_todo_created: A new todo was added which belongs to this recurring todo new_related_todo_created_short: created a new todo new_related_todo_not_created_short: did not create todo next_action_description: Next action description next_action_needed: You need to submit at least one next action next_actions_description: 'Filter:' next_actions_description_additions: completed: in the last %{count} days due_date: with a due date %{due_date} or earlier next_actions_due_date: due_in_x_days: Due in %{days} days due_today: Due Today due_tomorrow: Due Tomorrow overdue_by: Overdue by %{days} day overdue_by_plural: Overdue by %{days} days next_actions_title: Tracks - Next Actions next_actions_title_additions: completed: actions completed due_today: due today due_within_a_week: due within a week no_actions: completed: Currently there are no completed actions completed_recurring: Currently there are no completed recurring todos completed_rest_of_month: No actions were completed in the rest of this month completed_rest_of_week: No actions were completed in the rest of this week completed_today: No actions were completed today context: Currently there are no incomplete actions in this context deferred_pending: Currently there are no deferred or pending actions due_after_this_month: No actions due after this month due_next_week: No actions due in next week due_this_month: No actions due in rest of this month due_this_week: No actions due this week due_today: No actions due today hidden: Currently there are no hidden actions found not_done: Currently there are no incomplete actions not_done_context: Currently there are no incomplete actions in this context not_done_project: Currently there are no incomplete actions in this project not_done_with_tag: Currently there are no incomplete actions with the tag '%{param}' project: Currently there are no incomplete actions in this project recurring_todos: Currently there are no recurring todos tag_hidden: Currently there are no hidden actions found title: No actions found without_project: Currently there are no actions without a project no_actions_due_this_week: No actions due in rest of this week no_actions_found_title: No actions found title no_actions_with: No actions with no_completed_actions: No completed actions no_completed_actions_with: No completed actions with no_completed_recurring: No completed recurring no_deferred_actions: No deferred actions no_deferred_actions_with: No deferred actions with no_last_completed_actions: No completed actions found no_project: "--No project--" no_recurring_todos: No recurring todos notes: Notes overdue: Overdue pending: Pending recurrence: daily: Daily daily_every_number_day: Every %{number} day(s) daily_options: Settings for daily recurring actions day_x_on_every_x_month: Day %{day} on every %{month} month ends_on: Ends on ends_on_date: Ends on %{date} ends_on_number_times: Ends after %{number} times every_work_day: Every work day monthly: Monthly monthly_every_xth_day: The %{day} %{day_of_week} of every %{month} month monthly_options: Settings for monthly recurring actions no_end_date: No end date pattern: day_names: - sunday - monday - tuesday - wednesday - thursday - friday - saturday due: due every_day: every day every_month: every month every_n: every %{n} every_n_days: every %{n} days every_n_months: every %{n} months every_xth_day_of_every_n_months: every %{x} %{day} of every %{n_months} every_year_on: every year on %{date} first: first fourth: fourth from: from last: last month_names: - - January - February - Match - April - May - June - July - August - September - October - November - December on_day_n: on day %{n} on_work_days: on work days second: second show: show the_xth_day_of_month: the %{x} %{day} of %{month} third: third times: for %{number} times until: until weekly: weekly recurrence_on: due_date: set the actions due date from_tickler: set the date the action should be shown (do not set a due date) options: Use the calculated date to show_always: always show_days_before: not until %{days} days before the due date show_options: Show the action starts_on: Starts on weekly: Weekly weekly_every_number_week: Returns every %{number} week on weekly_options: Settings for weekly recurring actions yearly: Yearly yearly_every_x_day: Every %{month} %{day} yearly_every_xth_day: The %{day} %{day_of_week} of %{month} yearly_options: Settings for yearly recurring actions recurrence_completed: There is no next action after the recurring action you just finished. The recurrence is completed recurrence_period: Recurrence period recurring_action_deleted: Action was deleted. Because this action is recurring, a new action was added recurring_action_saved: Recurring action saved recurring_actions_title: TRACKS::Recurring Actions recurring_deleted_success: The recurring action was deleted successfully. recurring_pattern_removed: The recurrence pattern is removed from %{count} recurring_todos: Recurring todos remove_dependency: Remove dependency (does not delete the action) removed_predecessor: Removed %{successor} as dependency from %{predecessor}. scheduled_overdue: Scheduled to show %{days} days ago see_all_completed: You can see all completed actions %{link} set_to_pending: "%{task} set to pending" show_from: Show from show_in_days: Show in %{days} days show_on_date: Show on %{date} show_today: Show Today show_tomorrow: Show Tomorrow star_action: Star this action star_action_with_description: star the action '%{description}' tagged_page_title: TRACKS::Tagged with '%{tag_name}' tagged_with: tagged with '%{tag_name}' tags: Tags (separate with commas) task_list_title: TRACKS::List tasks tickler_items_due: one: One tickler item is now due - refresh the page to see it. other: '%{count} tickler items are now due - refresh the page to see them.' to_tickler: to tickler unable_to_add_dependency: Unable to add dependency unresolved_dependency: The value you entered in the dependency field did not resolve to an existing action. This value will not be saved with the rest of the action. Continue? was_due_on_date: was due on %{date} users: account_signup: Account signup approve_tos: I approve the Terms of Service auth_change_submit: Change authentication type auth_type_update_error: 'There was a problem updating your authentication type: %{error_messages}' auth_type_updated: Authentication type updated. change_auth_type_title: TRACKS::Change authentication type change_authentication_type: Change authentication type change_password_prompt: Enter your new password in the fields below and click 'Change password' to replace your current password with your new one. change_password_submit: Change password change_password_title: TRACKS::Change password choose_password: Choose password confirm_password: Confirm password desired_login: Desired login destroy_confirmation: 'Warning: this will delete user ''%{login}'', all their actions, contexts, project and notes. Are you sure that you want to continue?' destroy_error: There was an error deleting the user %{login} destroy_successful: User %{login} was successfully destroyed destroy_user: Destroy user email_address: Email address failed_to_delete_user: Failed to delete user %{username} first_user_heading: 'Welcome to TRACKS. To get started, please create an admin account:' first_user_title: TRACKS::Sign up as the admin user identity_url: Identity URL label_auth_type: Authentication type manage_users: Manage users manage_users_title: TRACKS::Manage Users new_password_label: New password new_token_generated: New token successfully generated new_user_heading: 'Sign up a new user:' new_user_title: TRACKS::Sign up no_signups_title: TRACKS::No signups openid_ok_pref_failed: You have successfully verified %{url} as your identity but there was a problem saving your authentication preferences. openid_url_verified: You have successfully verified %{url} as your identity and set your authentication type to OpenID. password_confirmation_label: Confirm password password_updated: Password updated. register_with_cas: With your CAS username select_authentication_type: Select your new authentication type and click 'Change authentication type' to replace your current settings. signup: Signup signup_new_user: Sign up new user signup_successful: Signup successful for user %{username}. successfully_deleted_user: Successfully deleted user %{username} tos_link: read the Terms of Service total_actions: Total actions total_contexts: Total contexts total_notes: Total notes total_projects: Total projects total_users_count: You have a total of %{count} users user_created: User created. you_have_to_reset_your_password: You have to reset your password will_paginate: next_label: Next → page_entries_info: multi_page: Displaying %{model} %{from} - %{to} of %{count} in total multi_page_html: Displaying %{model} %{from} - %{to} of %{count} in total single_page: one: Displaying 1 %{model} other: Displaying all %{count} %{model} zero: No %{model} found single_page_html: one: Displaying 1 %{model} other: Displaying all %{count} %{model} zero: No %{model} found page_gap: "…" previous_label: "← Previous" auth_type: database: Database rest_help: title: REST API Documentation for Developers id: ID curl_link_text: cURL intro: title: Introduction content: Tracks is designed to be integrated with scripts, web services, and third-party applications. This page serves as the documentation of our REST API. content_2: The Tracks REST API allows developers to integrate Tracks into their applications. It allows applications to access and modify Tracks data, and is implemented as Vanilla XML over HTTP. content_3: The API is a %{restful_link} service. All data is available through the API as a resource to which can be referred using a unique identifier. It responds to a number of the HTTP methods, specifically GET, PUT, POST and UPDATE, and all responses from the API are in a simple XML format encoded as UTF-8. restful_link_text: RESTful auth: title: Authentication content: Authentication is handled using %{auth_link}. Your Tracks username and password is used as the authentication credentials for the API. Note that in Basic HTTP authentication, your password is sent in clear text. If you need a more secure authentication solution, you should configure your web server to run Tracks under HTTPS. basic_auth_link_text: Basic HTTP authentication retrieve: title: Retrieving data from the API content: 'To retrieve data you only need to do an HTTP GET on a resource identifier. For example, if you want to get all the contexts with %{curl_link}:' single_context: 'Getting a single context:' todos_from_context: 'Getting the todos within a context:' projects: You also can apply the pattern shown above with projects instead of contexts. paths_title: 'All data is available according to the following resource paths:' limit: 'For the todo resources (todos, tickler, done, hidden and calendar) you can limit the returnedfield to %{fields} by adding the parameter %{limit_parameter} and setting it to %{set_to}. For example:' active_todos: 'If you only want to get the active todos, you add the parameter %{active_code} and set it to some value like this:' writing: title: Writing to the API description: The API provides mechanisms for adding, updating and deleting resources using the HTTP methods %{put}, %{post} and %{delete} in combination with the content. example_title: 'Creating a new project, using curl:' example_project_name: Build a treehouse for the kids example_project_response_title: 'The response is an %{response_code} with %{header} header indicating where the new project resource can be found. Now we can add a todo to this project, using curl:' example_todo_name: Model treehouse in SketchUp example_todo_response_title: 'The response is a again an %{response_code} with %{header} header indicating where the new todo resource can be found. Changing the todo notes, again using curl:' example_note_text: use maple texture example_note_response_title: 'The response is an %{response_code} with in the body the XML representation of the updated todo. We provide a shorcut method to toggle a todo done or undone without having to perform the update with the right field values:' example_delete_title: 'If we want to delete that todo we can call its unique resource identifier (the URL) with the HTTP method %{delete}, again with curl:' example_delete_response_title: The API returns an %{response_code} and the todo is now deleted. response: title: Dealing with the response and response status description: All successful operations respond with a status code of %{response_200} or %{response_201} depending on the operation. Sometimes a list, say %{example_call} will not have any items, it will return an empty list. xml_description: 'The XML for empty list responses look like this, again with curl:' activeresource: title: Consuming the API with ActiveResource description: '%{activeresource_link} is a thin but powerful wrapper around RESTful services exposed by %{ror_link}. It will be part of Rails 2.0 but until then you can get it with %{gem_command}.' activeresource_link_text: ActiveResource ror_link_text: Ruby on Rails wrapper_description: 'Inspired by %{signals_link} ’s Highrise wrapper, we’ve put together a small ruby wrapper (find it in the doc/ directory) for the API which sets up the ActiveResource models for you to play with in an IRB session:' signals_link_text: 37 Signals notes: title: Notes about the documentation description: 'A few conventions have been applied in the documentation, these are:' bullet1: '%{id}’s in a resource %{url} indicate that the resource’s unique ID needs to be inserted there' bullet2: '%{omit} indicates that unimportant bits of response data have been removed to eliminate noise from the documentation' curl_description: 'All examples make use of %{curl}.'