Combine string resources into single file

pull/384/head
Alex Baker 9 years ago
parent e43306fa4f
commit 1efd5c9552

@ -1,11 +0,0 @@
#!/bin/bash
# combine multiple android resource xml's to one
cat $1 | sed 's/<\/resources.*//'
shift
if [ "$*" != "" ]; then
cat $* | sed 's/<\/resources.*//;s/<?xml.*//;s/<resources.*//'
fi
echo '</resources>'

@ -114,8 +114,7 @@ class Android
def self.src_files(cmd, type)
if cmd == :export && type == "master"
%x[./scripts/catxml src/main/res/values/strings*.xml > #{self.tmp_files[0]}]
lambda { |l| ["translations/strings.xml"] }
lambda { |l| ["src/main/res/values/strings.xml"] }
else
lambda { |l| ["src/main/res/values-#{l}/strings.xml"] }
end

@ -1,24 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- ================================================== general terms == -->
<!-- menu item to clear picture selection -->
<string name="actfm_picture_clear">Clear Picture</string>
<!-- ================================================== TagViewActivity == -->
<!-- Tag View Activity: Add Comment hint -->
<string name="TVA_add_comment">Add a comment...</string>
<string name="name">Name</string>
<string name="enter_tag_name">Enter tag name</string>
<string name="enter_filter_name">Enter filter name</string>
<!-- ========================================= sharing login activity == -->
<string name="choose_google_account">Choose Google Account</string>
</resources>

@ -1,48 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Resources for built-in backup plug-in -->
<!-- ================================================= BackupPreferences == -->
<!-- slide 33c/48d: Backup Preferences Title -->
<string name="backup_BPr_header">Backups</string>
<!-- backup activity import button -->
<string name="backup_BAc_import">Import tasks</string>
<!-- backup activity export button -->
<string name="backup_BAc_export">Export tasks</string>
<!-- ============================================== Importer / Exporter == -->
<string name="export_toast">Backed up %1$s to %2$s.</string>
<string name="export_toast_no_tasks">No tasks to export.</string>
<!-- Backup: Title of Import Summary Dialog -->
<string name="import_summary_title">Restore summary</string>
<!-- Backup: Summary message for import. (%s => file name, %s => total # tasks, %s => imported, %s => skipped, %s => errors) -->
<string name="import_summary_message">
File %1$s contained %2$s.\n\n
%3$s imported,\n
%4$s already exist\n
%5$s had errors\n
</string>
<!-- Progress Dialog text for import reading task (%d -> task number)-->
<string name="import_progress_read">Reading task %d...</string>
<!-- Backup: Dialog when unable to open a file -->
<!-- Backup: Dialog when unable to open SD card folder (%s => folder) -->
<string name="DLG_error_sdcard">Cannot access folder: %s</string>
<!-- Backup: Dialog when unable to open SD card in general -->
<string name="DLG_error_sdcard_general">Cannot access your SD card!</string>
<!-- Backup: File Selector dialog for import -->
<string name="import_file_prompt">Select a file to restore</string>
</resources>

@ -1,356 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- ================================================== AndroidManifest == -->
<!-- permission title for READ_TASKS -->
<string name="read_permission_label">Tasks Permission</string>
<!-- permission title for READ_TASKS -->
<string name="write_permission_label">Tasks Permission</string>
<!-- ================================================== Generic Dialogs == -->
<!-- question for deleting tasks -->
<string name="DLG_delete_this_task_question">Delete this task?</string>
<!-- Progress dialog shown when upgrading -->
<string name="DLG_upgrading">Upgrading your tasks...</string>
<!-- Title for dialog selecting a time (hours and minutes) -->
<string name="DLG_hour_minutes">Time (hours : minutes)</string>
<!-- Dialog - dismiss -->
<string name="DLG_undo">Undo</string>
<!-- =============================================================== UI == -->
<!-- Label for DateButtons with no value -->
<string name="WID_dateButtonUnset">Click to set</string>
<!-- ================================================= TaskListActivity == -->
<!-- slide 8b: Task List: Displayed instead of list when no items present -->
<string name="TLA_no_items">You have no tasks! \n Want to add something?</string>
<!-- Menu: Adjust Sort and Hidden Task Settings -->
<string name="TLA_menu_sort">Sort</string>
<!-- Menu: Search -->
<string name="TLA_menu_search">Search</string>
<!-- Menu: Settings -->
<string name="TLA_menu_settings">Settings</string>
<!-- ====================================================== TaskAdapter == -->
<!-- Format string to indicate task is hidden (%s => task name) -->
<string name="TAd_hiddenFormat">%s [hidden]</string>
<!-- Format string to indicate task is deleted (%s => task name) -->
<string name="TAd_deletedFormat">%s [deleted]</string>
<!-- slide 22b: indicates task was completed. %s => date or time ago -->
<string name="TAd_completed">Finished\n%s</string>
<!-- slide 15a: Action Button: edit task -->
<string name="TAd_actionEditTask">Edit</string>
<!-- Context Item: copy task -->
<string name="TAd_contextCopyTask">Copy Task</string>
<!-- Context Item: delete task -->
<string name="TAd_contextDeleteTask">Delete Task</string>
<!-- Context Item: undelete task -->
<string name="TAd_contextUndeleteTask">Undelete Task</string>
<!-- Context Item: purge task -->
<string name="TAd_contextPurgeTask">Purge Task</string>
<!-- ============================================== SortSelectionDialog == -->
<!-- Sort Selection: drag with subtasks -->
<string name="SSD_sort_drag">Manual order with subtasks</string>
<!-- slide 23b: Sort Selection: smart sort -->
<string name="SSD_sort_auto">Smart sort</string>
<!-- slide 23e: Sort Selection: sort by alpha -->
<string name="SSD_sort_alpha">By title</string>
<!-- slide 23c: Sort Selection: sort by due date -->
<string name="SSD_sort_due">By due date</string>
<!-- slide 23d: Sort Selection: sort by importance -->
<string name="SSD_sort_importance">By priority</string>
<!-- slide 23f: Sort Selection: sort by modified date -->
<string name="SSD_sort_modified">By last modified</string>
<!-- =============================================== FilterListActivity == -->
<!-- Search Filter name (%s => query) -->
<string name="FLA_search_filter">Matching \'%s\'</string>
<!-- Menu: new filter -->
<string name="FLA_new_filter">New Filter</string>
<!-- Alert when creating a shortcut without selecting a filter -->
<string name="FLA_no_filter_selected">No filter selected! Please select a filter or list.</string>
<!-- ================================================= TaskEditActivity == -->
<!-- Task title hint (displayed when edit box is empty) -->
<string name="TEA_title_hint">Task name</string>
<!-- Task importance label -->
<string name="TEA_importance_label">Priority</string>
<string name="TEA_no_date">No date</string>
<!-- Task hide until label -->
<string name="TEA_hideUntil_label">Hide until</string>
<!-- Task hide until label -->
<string name="TEA_hideUntil_display">Hide until %s</string>
<!-- slide 16c: Task note label -->
<string name="TEA_note_label">Description</string>
<!-- Estimated time label -->
<string name="TEA_estimatedDuration_label">How long will it take?</string>
<!-- Elapsed time label -->
<string name="TEA_elapsedDuration_label">Time already spent</string>
<!-- Menu: Save -->
<string name="TEA_menu_save">Save Changes</string>
<string name="save">Save</string>
<!-- Menu: Don't Save -->
<string name="TEA_menu_discard_changes">Discard changes</string>
<!-- slide 15b: Task edit tab: activity -->
<string name="TEA_tab_activity">Activity</string>
<string name="TEA_timer_est">Est. %s</string>
<string name="TEA_timer_elap">Elapsed %s</string>
<string name="TEA_no_time">No time</string>
<string-array name="TEA_hideUntil">
<!-- hideUntil: labels for edit page. -->
<item>Never</item>
<item>Due date</item>
<item>Due time</item>
<item>Day before due</item>
<item>Week before due</item>
<item>Specific day/time</item>
</string-array>
<!-- Task edit control set descriptors -->
<!-- slide 9c/ 35a -->
<string name="TEA_control_when">When</string>
<string name="TEA_control_repeat">Repeat</string>
<string name="TEA_control_gcal">Calendar</string>
<!-- slide 16a/35c -->
<string name="TEA_control_importance">Priority</string>
<!-- slide 16c/35e -->
<string name="TEA_control_notes">Description</string>
<string name="TEA_control_files">Files</string>
<!-- slide 16e / slide 35g-->
<string name="TEA_control_reminders">Reminders</string>
<!-- slide 16f -->
<string name="TEA_control_timer">Timer Controls</string>
<string name="TEA_control_hidden_section">----Hide Always----</string>
<string name="hide_until_prompt">Show in my list</string>
<!-- Text to load more activity -->
<string name="TEA_load_more">Load more...</string>
<!-- ===================================================== MissedCallActivity == -->
<string name="missed_call">Missed call from %s</string>
<!-- Missed call: return call -->
<string name="MCA_return_call">Call now</string>
<!-- Missed call: return call -->
<string name="MCA_add_task">Call later</string>
<!-- Missed call: return call -->
<string name="MCA_ignore">Ignore</string>
<string name="missed_calls">Missed Calls</string>
<!-- Missed call: task title with name (%1$s -> name, %2$s -> number)-->
<string name="MCA_task_title_name">Call %1$s back at %2$s</string>
<!-- Missed call: task title no name (%s -> number)-->
<string name="MCA_task_title_no_name">Call %s back</string>
<!-- ======================================= Calendar reminder activity == -->
<!-- Calendar remindeer ignore button -->
<string name="CRA_ignore">Ignore</string>
<!-- Calendar event -->
<string name="CRA_title">Need a meeting list?</string>
<!-- Calendar reminder: dialog to ignore all missed calls body -->
<string name="CRA_ignore_body">You\'ve ignored several calendar events. Should Tasks stop asking you about them?</string>
<!-- Calendar reminder: dialog to ignore all missed calls ignore all button -->
<string name="CRA_ignore_all">Ignore all events</string>
<!-- Calendar reminder: dialog to ignore all missed calls ignore just this button -->
<string name="CRA_ignore_this">Ignore this event only</string>
<!-- Calendar reminder: astrid speech bubble when event starting (%s -> event name) -->
<string name="CRA_speech_bubble_start">Looks like %s is starting soon. Want to create a list for action items?</string>
<!-- Calendar reminder: astrid speech bubble when event ending (%s -> event name) -->
<string name="CRA_speech_bubble_end">Looks like you just finished with %s. Want to create a list for action items?</string>
<!-- Calendar reminder: create list button -->
<string name="CRA_create_list">Create list</string>
<!-- Calendar reminder: postpone button -->
<string name="CRA_postpone">Maybe afterwards</string>
<!-- Calendar reminder: list exists dialog body (%s -> list name)-->
<string name="CRA_list_exists_body">A list named %s already exists. Do you want to use the existing list or create a new one for this event?</string>
<!-- Calendar reminder: list exists dialog create new button -->
<string name="CRA_create_new">Create new</string>
<!-- Calendar reminder: list exists dialog use existing button -->
<string name="CRA_use_existing">Use existing</string>
<!-- Calendar remindr: created list (%s -> list name) -->
<string name="CRA_created_list_dialog">I created a list %s.</string>
<!-- Calendar reminder: one attendee (%s -> attendee name or email) -->
<string name="CRA_one_attendee">%s is attending.</string>
<!-- Calendar reminder: two attendees (%s -> attendee name or email) -->
<string name="CRA_two_attendees">%1$s and %2$s are attending.</string>
<!-- Calendar reminder: many attendees (%s -> attendee name or email, %3$d -> how many other people) -->
<string name="CRA_many_attendees">%1$s, %2$s, and %3$d others are attending.</string>
<!-- Calendar reminder: invitation prompt -->
<string name="CRA_invitation_prompt">Want to invite them?</string>
<!-- Calendar reminder: preference title -->
<string name="CRA_calendar_reminders_pref_title">Calendar assistant</string>
<!-- Calendar reminder: pref description enabled -->
<string name="CRA_calendar_reminders_pref_desc_enabled">Tasks will remind you about upcoming calendar events and prompt you to prepare for them</string>
<!-- Calendar reminder: share list title -->
<string name="CRA_share_list_title">Share the list?</string>
<string name="CRA_invite_attendees">Invite attendees</string>
<string name="CRA_more_options">More options</string>
<string name="CRA_dont_invite">No thank you</string>
<!-- Calendar reminder: share list title when no other attendees exist-->
<string name="CRA_list_created_title">List created!</string>
<!-- Calendar reminder: default new list name (%s -> event title) -->
<string name="CRA_default_list_name">Action Items: %s</string>
<!-- ================================================== EditPreferences == -->
<string name="none">None</string>
<!-- slide 30i: Preference Category: Appearance Title -->
<string name="EPr_appearance_header">Appearance</string>
<!-- Preference: Filters to show pref screen title -->
<string name="EPr_filters_to_show_title">Filters to show</string>
<!-- Edit screen preference category -->
<string name="EPr_edit_screen_options">Edit screen options</string>
<string name="EPr_show_timer_shortcut">Show timer shortcut</string>
<!-- slide 35h -->
<string name="EPr_beastMode_desc">Customize the layout of the task edit screen</string>
<!-- slide 35j -->
<string name="EPr_beastMode_reset">Reset to defaults</string>
<string name="EPr_beastMode_hint">Customize your task edit screen by dragging the left handle on each row</string>
<!-- slide 34b: Preferences: Wrap task titles to two lines -->
<string name="EPr_fullTask_title">Show full task title</string>
<!-- Preference: task edit comments -->
<string name="EPr_show_task_edit_comments">Show comments in task edit</string>
<string name="task_list_options">Task list options</string>
<!-- Preferences: calendar event start time -->
<string name="EPr_cal_end_or_start_at_due_time">Calendar event time</string>
<string name="EPr_cal_end_at_due_time">End calendar events at due time</string>
<string name="EPr_cal_start_at_due_time">Start calendar events at due time</string>
<!-- ========================================== Task Management Settings == -->
<!-- slide 33a/47c: Preference Screen Header: Old Task Management -->
<string name="EPr_manage_header">Manage old tasks</string>
<!-- slide 47d -->
<string name="EPr_manage_delete_completed">Delete completed tasks</string>
<string name="EPr_manage_delete_completed_message">Do you really want to delete all your completed tasks?</string>
<!-- slide 47a -->
<string name="EPr_manage_delete_completed_status">Deleted %d tasks!</string>
<!-- slide 47e -->
<string name="EPr_manage_purge_deleted">Purge deleted tasks</string>
<string name="EPr_manage_purge_deleted_message">Do you really want to purge all your deleted tasks?\n\nThese tasks will be gone forever!</string>
<string name="EPr_manage_purge_deleted_status">Purged %d tasks!</string>
<!-- slide 47h-->
<string name="EPr_reset_preferences">Reset preferences</string>
<string name="EPr_reset_preferences_warning">Preferences will be reset to default values</string>
<string name="EPr_delete_task_data">Delete task data</string>
<string name="EPr_delete_task_data_warning">All tasks will be permanently deleted</string>
<!-- slide 47f -->
<string name="EPr_manage_delete_completed_gcal">Delete calendar events for completed tasks</string>
<string name="EPr_manage_delete_completed_gcal_message">Do you really want to delete all your events for completed tasks?</string>
<string name="EPr_manage_delete_completed_gcal_status">Deleted %d calendar events!</string>
<!-- slide 47g-->
<string name="EPr_manage_delete_all_gcal">Delete all calendar events for tasks</string>
<string name="EPr_manage_delete_all_gcal_message">Do you really want to delete all your events for tasks?</string>
<string name="EPr_manage_delete_all_gcal_status">Deleted %d calendar events!</string>
<!-- ====================================================== TasksWidget == -->
<!-- Widget text when loading tasks -->
<string name="TWi_loading">Loading...</string>
<!-- Widget configuration activity title: select a filter -->
<string name="WCA_title">Select tasks to view...</string>
<!-- ============================================================= Misc == -->
<string name="DB_corrupted_body">
Uh oh! It looks like you may have a corrupted database.
If you see this error regularly, we suggest you clear all
data (Settings->Sync and backup->Manage old tasks->Clear all data) and restore
your tasks from a backup (Settings->Sync and backup->Backup->Import tasks) in Tasks.</string>
</resources>

@ -1,67 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="task_defaults">Task defaults</string>
<!-- slide 41f: Preference: Default Urgency Title -->
<string name="EPr_default_urgency_title">Default deadline</string>
<!-- slide 40a: Preference: Default Importance Title -->
<string name="EPr_default_importance_title">Default priority</string>
<!-- slide 42e: Preference: Default Hide Until Title -->
<string name="EPr_default_hideUntil_title">Default hide until</string>
<!-- slide 43e: Preference: Default Reminders Title -->
<string name="EPr_default_reminders_title">Default reminders</string>
<!-- slide 19a/46c: Preference: Default Add To Calendar Title -->
<string name="EPr_default_addtocalendar_title">Default add to calendar</string>
<!-- slide 45d: Reminder Mode Preference: Default Reminders Duration -->
<string name="EPr_default_reminders_mode_title">Default ring/vibrate type</string>
<string-array name="EPr_default_importance">
<!-- importance: labels for "Task Defaults" preference item. -->
<!-- slide 40b -->
<item>!!! (Highest)</item>
<item>!!</item>
<item>!</item>
<!-- slide 40c -->
<item>o (Lowest)</item>
</string-array>
<string-array name="EPr_default_urgency">
<!-- urgency: labels for "Task Defaults" preference item. -->
<!-- slide 41a-->
<item>No deadline</item>
<!-- slide 41b -->
<item>Today</item>
<!-- slide 41c-->
<item>Tomorrow</item>
<!-- slide 41d -->
<item>Day after tomorrow</item>
<!-- slide 41e -->
<item>Next week</item>
</string-array>
<string-array name="EPr_default_hideUntil">
<!-- hideUntil: labels for "Task Defaults" preference item. -->
<!-- slide 42a -->
<item>Don\'t hide</item>
<!-- slide 42b -->
<item>Task is due</item>
<!-- slide 42c -->
<item>Day before due</item>
<!-- slide 42d-->
<item>Week before due</item>
</string-array>
<string-array name="EPr_default_reminders">
<!-- reminders: labels for "Task Defaults" preference item. -->
<item>No deadline reminders</item>
<item>At deadline</item>
<item>When overdue</item>
<item>At deadline or overdue</item>
</string-array>
</resources>

@ -1,75 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- ================================================= Filter Exposer == -->
<!-- Active Tasks Filter -->
<string name="BFE_Active">My Tasks</string>
<!-- slide 10b: Recently Modified -->
<string name="BFE_Recent">Recently Modified</string>
<!-- =========================================== CustomFilterActivity == -->
<!-- slide 30a: Filter Starting Universe: all tasks -->
<string name="CFA_universe_all">Active Tasks</string>
<!-- Filter Criteria Type: add (at the begging of title of the criteria) -->
<string name="CFA_type_add">or</string>
<!-- Filter Criteria Type: subtract (at the begging of title of the criteria) -->
<string name="CFA_type_subtract">not</string>
<!-- Filter Criteria Type: intersect (at the begging of title of the criteria) -->
<string name="CFA_type_intersect">also</string>
<!-- Filter Criteria Context Menu: chaining (%s chain type as above) -->
<string name="CFA_context_chain">%s has criteria</string>
<!-- Filter Criteria Context Menu: delete -->
<string name="CFA_context_delete">Delete Row</string>
<!-- slide 30b: Filter Screen Help Text -->
<string name="CFA_help">Long press on items for additional options</string>
<!-- slide 30c: Filter Button: add new -->
<string name="CFA_button_add">Add Criteria</string>
<!-- =========================================== CustomFilterCriteria == -->
<!-- Criteria: due by X - display text (? -> user input) -->
<string name="CFC_dueBefore_text">Due By: ?</string>
<!-- Criteria: due by X - name of criteria -->
<string name="CFC_dueBefore_name">Due By...</string>
<string-array name="CFC_dueBefore_entries">
<!-- Criteria: due by X - options -->
<item>No Due Date</item>
<item>Yesterday</item>
<item>Today</item>
<item>Tomorrow</item>
<item>Day After Tomorrow</item>
<item>Next Week</item>
<item>Next Month</item>
</string-array>
<!-- Criteria: importance - display text (? -> user input)-->
<string name="CFC_importance_text">Priority at least ?</string>
<!-- Criteria: importance - name of criteria -->
<string name="CFC_importance_name">Priority...</string>
<!-- Criteria: tag - display text (? -> user input) -->
<string name="CFC_tag_text">Tag: ?</string>
<!-- Criteria: tag - name of criteria -->
<string name="CFC_tag_name">Tag...</string>
<!-- Criteria: tag_contains - name of criteria -->
<string name="CFC_tag_contains_name">Tag name contains...</string>
<!-- Criteria: tag_contains - text (? -> user input) -->
<string name="CFC_tag_contains_text">Tag name contains: ?</string>
<!-- Criteria: title_contains - name of criteria -->
<string name="CFC_title_contains_name">Title contains...</string>
<!-- Criteria: title_contains - text (? -> user input) -->
<string name="CFC_title_contains_text">Title contains: ?</string>
</resources>

@ -1,26 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Resources for built-in tag plug-in -->
<!-- =============================================== Task Edit Controls == -->
<!-- Error message for adding to calendar -->
<string name="gcal_TEA_error">Error adding task to calendar!</string>
<!-- Label for adding task to calendar -->
<!-- slide 21c: Label for adding task to calendar -->
<string name="gcal_TEA_addToCalendar_label">Add to Calendar</string>
<string name="choose_calendar">Choose Calendar</string>
<!-- Label when calendar event already exists -->
<string name="gcal_TEA_showCalendar_label">Open Calendar Event</string>
<!-- ======================================================== Calendars == -->
<!-- Calendar event name when task is completed (%s => task title) -->
<string name="gcal_completed_title">%s (completed)</string>
</resources>

@ -1,50 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- ============================================================= UI == -->
<!-- short help title for Gtasks -->
<string name="CFC_gtasks_list_text">In List: ?</string>
<string name="CFC_gtasks_list_name">In GTasks List...</string>
<!-- Message while clearing completed tasks -->
<string name="gtasks_GTA_clearing">Clearing completed tasks...</string>
<!-- Label for clear completed menu item -->
<string name="gtasks_GTA_clear_completed">Clear Completed</string>
<!-- ============================================ GtasksLoginActivity == -->
<!-- Activity Title: Gtasks Login -->
<string name="gtasks_GLA_noaccounts">No available Google accounts to sync with.</string>
<!-- Sign In Button -->
<!-- E-mail Address Label -->
<!-- Password Label -->
<!-- Authenticating toast -->
<string name="gtasks_GLA_authenticating">Authenticating...</string>
<!-- Google Apps for Domain checkbox -->
<!-- Error Message when fields aren't filled out -->
<!-- Error Message when we receive an IO Exception -->
<string name="gtasks_GLA_errorIOAuth">Sorry, we had trouble communicating with Google servers. Please try again later.</string>
<!-- ============================================== GtasksPreferences == -->
<!-- GTasks Preferences Title -->
<string name="gtasks_GPr_header">Google Tasks</string>
<!-- ================================================ Synchronization == -->
<!-- Error for account not found -->
<string name="gtasks_error_accountNotFound">Account %s not found--please log out and log back in from the Google Tasks settings.</string>
</resources>

@ -1,25 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="premium_record_audio">Record a note</string>
<string name="premium_remove_file_confirm">Are you sure? Cannot be undone</string>
<string name="audio_recording_title">Recording Audio</string>
<string name="audio_stop_recording">Stop Recording</string>
<string name="file_type_unhandled">Sorry! No application was found to handle this file type.</string>
<string name="back">Back</string>
<string name="file_browser_title">Choose a file</string>
<string name="dir_browser_title">Choose a directory</string>
<string name="file_browser_err_permissions">Permissions error! Please make sure you have not blocked Tasks from accessing the SD card.</string>
<string name="file_err_copy">Error copying file for attachment</string>
<string name="file_dir_dialog_ok">Use this directory</string>
<string name="file_dir_dialog_default">Reset to default</string>
<!-- in app billing -->
<string name="premium_speech_bubble_2">Order one year and save 25%!</string>
</resources>

@ -1,75 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- slide 45a: Task Edit: Reminder mode: ring once -->
<string name="ring_once">Ring once</string>
<!-- slide 45b: Task Edit: Reminder mode: ring five times -->
<string name="ring_five_times">Ring five times</string>
<!-- slide 45c: Task Edit: Reminder mode: ring nonstop -->
<string name="ring_nonstop">Ring nonstop</string>
<string-array name="TEA_reminder_random">
<!-- random reminder choices for task edit page. -->
<item>an hour</item>
<item>a day</item>
<item>a week</item>
<item>in two weeks</item>
<item>a month</item>
<item>in two months</item>
</string-array>
<!-- ==================================================== notifications == -->
<!-- Reminder: Task was already done -->
<string name="rmd_NoA_done">Complete</string>
<!-- Reminder: Snooze button (remind again later) -->
<string name="rmd_NoA_snooze">Snooze</string>
<!-- ============================================= reminder preferences == -->
<!-- Reminder Preference: Quiet Hours Start Title -->
<string name="rmd_EPr_quiet_hours_start_title">Quiet hours start</string>
<!-- Reminder Preference: Quiet Hours End Title -->
<string name="rmd_EPr_quiet_hours_end_title">Quiet hours end</string>
<!-- Reminder Preference: Default Reminder Title -->
<string name="rmd_EPr_rmd_time_title">Default reminder</string>
<!-- Reminder Preference: Default Reminder Description (%s => time set) -->
<string name="rmd_EPr_rmd_time_desc">Notifications for tasks without due times will appear at %s</string>
<!-- Reminder Preference: Notification Persistence Title -->
<string name="persistent_notifications">Persistent notifications</string>
<!-- Reminder Preference: Notification Persistence Description (true) -->
<string name="persistent_notifications_description">Persistent notifications cannot be cleared</string>
<!-- Reminder Preference: Max Volume for Multiple-Ring reminders Title -->
<string name="rmd_EPr_multiple_maxvolume_title">Max volume for multiple-ring reminders</string>
<!-- Reminder Preference: Max Volume for Multiple-Ring reminders Description (true) -->
<string name="rmd_EPr_multiple_maxvolume_desc_true">Tasks will max out the volume for multiple-ring reminders</string>
<!-- slide 44g: Reminder Preference: Default Reminders Title -->
<string name="rmd_EPr_defaultRemind_title">Random reminders</string>
<!-- slide 39a: Defaults Title -->
<string-array name="EPr_reminder_random">
<!-- slide 44a: Reminder Preference: random reminder choices for preference page. -->
<item>disabled</item>
<!-- slide 44b -->
<item>hourly</item>
<!-- slide 44c -->
<item>daily</item>
<!-- slide 44d-->
<item>weekly</item>
<!-- slide 44e-->
<item>bi-weekly</item>
<!-- slide 44f -->
<item>monthly</item>
<item>bi-monthly</item>
</string-array>
</resources>

@ -1,51 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Resources for built-in repeat plug-in -->
<!-- slide 20a: checkbox for turning on/off repeats -->
<string name="repeat_enabled">Repeats</string>
<!-- slide 20b: button for "every x" part of repeat (%d -> repeat value) -->
<string name="repeat_every">Every %d</string>
<!-- hint when opening repeat interval -->
<string name="repeat_interval_prompt">Repeat interval</string>
<!-- slide 19b-->
<string name="repeat_never">Not repeating</string>
<!-- slide 20f-->
<string name="repeat_dont">Don\'t repeat</string>
<string-array name="repeat_interval">
<!-- slide 20e: repeat interval (days,weeks,months,hours,minutes,years) -->
<item>Day(s)</item>
<item>Week(s)</item>
<item>Month(s)</item>
<item>Hour(s)</item>
<item>Minute(s)</item>
<item>Year(s)</item>
</string-array>
<string-array name="repeat_type">
<!-- slide 20c: repeat type (date to repeat from) -->
<item>from due date</item>
<!-- slide 20c -->
<item>from completion date</item>
</string-array>
<!-- task detail for repeat from due date (%s -> interval) -->
<string name="repeat_detail_duedate">Every %s</string>
<!-- task detail for repeat until a specific date (%1$s -> interval, %2$s -> finish date)-->
<string name="repeat_detail_duedate_until">Every %1$s\nuntil %2$s</string>
<!-- text for button when repeating task indefinitely -->
<string name="repeat_forever">Repeat forever</string>
<!-- text for button when repeating task until specified date (%s -> date string) -->
<string name="repeat_until">Repeat until %s</string>
<string name="repeat_snackbar">%1$s rescheduled for %2$s</string>
</resources>

@ -1,23 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- =============================================== Task Edit Controls == -->
<!-- Tags label long version -->
<string name="TEA_tags_label_long">Add to lists</string>
<!-- ========================================================== Extras == -->
<string name="new_tag">New Tag</string>
<!-- Dialog: task created without title -->
<string name="tag_no_title_error">Please enter a name for this list first!</string>
<!-- ========================================================== Filters == -->
<!-- slide 10d: filter for untagged tasks -->
<string name="tag_FEx_untagged">Uncategorized</string>
<string name="delete_tag_confirmation">Delete %s?</string>
</resources>

@ -1,22 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Android Notification Title (%s => # tasks) -->
<string name="TPl_notification">Timers Active for %s!</string>
<!-- Filter for Timed Tasks -->
<string name="TFE_workingOn">Tasks Being Timed</string>
<!-- Title for TEA -->
<string name="TEA_timer_controls">Timer</string>
<!-- Edit Notes: create comment for when timer is started -->
<string name="TEA_timer_comment_started">started this task:</string>
<!-- Edit Notes: create comment for when timer is stopped -->
<string name="TEA_timer_comment_stopped">stopped doing this task:</string>
<!-- Edit Notes: comment to notify how long was spent on task -->
<string name="TEA_timer_comment_spent">Time spent:</string>
</resources>

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Voice Add Prompt Text -->
<string name="voice_create_prompt">Speak to create a task</string>
<string name="EPr_voiceInputEnabled_title">Voice input</string>
<!-- slide 38f: Preference: Voice reminders if TTS-service is available -->
<string name="EPr_voiceRemindersEnabled_title">Voice reminders</string>
<!-- Preference: Voice reminders description (true) -->
<string name="EPr_voiceRemindersEnabled_desc_enabled">Tasks will speak task names during task reminders</string>
</resources>

@ -1,5 +1,821 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- ================================================== general terms == -->
<!-- menu item to clear picture selection -->
<string name="actfm_picture_clear">Clear Picture</string>
<!-- ================================================== TagViewActivity == -->
<!-- Tag View Activity: Add Comment hint -->
<string name="TVA_add_comment">Add a comment...</string>
<string name="name">Name</string>
<string name="enter_tag_name">Enter tag name</string>
<string name="enter_filter_name">Enter filter name</string>
<!-- ========================================= sharing login activity == -->
<string name="choose_google_account">Choose Google Account</string>
<!-- Resources for built-in backup plug-in -->
<!-- ================================================= BackupPreferences == -->
<!-- slide 33c/48d: Backup Preferences Title -->
<string name="backup_BPr_header">Backups</string>
<!-- backup activity import button -->
<string name="backup_BAc_import">Import tasks</string>
<!-- backup activity export button -->
<string name="backup_BAc_export">Export tasks</string>
<!-- ============================================== Importer / Exporter == -->
<string name="export_toast">Backed up %1$s to %2$s.</string>
<string name="export_toast_no_tasks">No tasks to export.</string>
<!-- Backup: Title of Import Summary Dialog -->
<string name="import_summary_title">Restore summary</string>
<!-- Backup: Summary message for import. (%s => file name, %s => total # tasks, %s => imported, %s => skipped, %s => errors) -->
<string name="import_summary_message">
File %1$s contained %2$s.\n\n
%3$s imported,\n
%4$s already exist\n
%5$s had errors\n
</string>
<!-- Progress Dialog text for import reading task (%d -> task number)-->
<string name="import_progress_read">Reading task %d...</string>
<!-- Backup: Dialog when unable to open a file -->
<!-- Backup: Dialog when unable to open SD card folder (%s => folder) -->
<string name="DLG_error_sdcard">Cannot access folder: %s</string>
<!-- Backup: Dialog when unable to open SD card in general -->
<string name="DLG_error_sdcard_general">Cannot access your SD card!</string>
<!-- Backup: File Selector dialog for import -->
<string name="import_file_prompt">Select a file to restore</string>
<!-- ================================================== AndroidManifest == -->
<!-- permission title for READ_TASKS -->
<string name="read_permission_label">Tasks Permission</string>
<!-- permission title for READ_TASKS -->
<string name="write_permission_label">Tasks Permission</string>
<!-- ================================================== Generic Dialogs == -->
<!-- question for deleting tasks -->
<string name="DLG_delete_this_task_question">Delete this task?</string>
<!-- Progress dialog shown when upgrading -->
<string name="DLG_upgrading">Upgrading your tasks...</string>
<!-- Title for dialog selecting a time (hours and minutes) -->
<string name="DLG_hour_minutes">Time (hours : minutes)</string>
<!-- Dialog - dismiss -->
<string name="DLG_undo">Undo</string>
<!-- =============================================================== UI == -->
<!-- Label for DateButtons with no value -->
<string name="WID_dateButtonUnset">Click to set</string>
<!-- ================================================= TaskListActivity == -->
<!-- slide 8b: Task List: Displayed instead of list when no items present -->
<string name="TLA_no_items">You have no tasks! \n Want to add something?</string>
<!-- Menu: Adjust Sort and Hidden Task Settings -->
<string name="TLA_menu_sort">Sort</string>
<!-- Menu: Search -->
<string name="TLA_menu_search">Search</string>
<!-- Menu: Settings -->
<string name="TLA_menu_settings">Settings</string>
<!-- ====================================================== TaskAdapter == -->
<!-- Format string to indicate task is hidden (%s => task name) -->
<string name="TAd_hiddenFormat">%s [hidden]</string>
<!-- Format string to indicate task is deleted (%s => task name) -->
<string name="TAd_deletedFormat">%s [deleted]</string>
<!-- slide 22b: indicates task was completed. %s => date or time ago -->
<string name="TAd_completed">Finished\n%s</string>
<!-- slide 15a: Action Button: edit task -->
<string name="TAd_actionEditTask">Edit</string>
<!-- Context Item: copy task -->
<string name="TAd_contextCopyTask">Copy Task</string>
<!-- Context Item: delete task -->
<string name="TAd_contextDeleteTask">Delete Task</string>
<!-- Context Item: undelete task -->
<string name="TAd_contextUndeleteTask">Undelete Task</string>
<!-- Context Item: purge task -->
<string name="TAd_contextPurgeTask">Purge Task</string>
<!-- ============================================== SortSelectionDialog == -->
<!-- Sort Selection: drag with subtasks -->
<string name="SSD_sort_drag">Manual order with subtasks</string>
<!-- slide 23b: Sort Selection: smart sort -->
<string name="SSD_sort_auto">Smart sort</string>
<!-- slide 23e: Sort Selection: sort by alpha -->
<string name="SSD_sort_alpha">By title</string>
<!-- slide 23c: Sort Selection: sort by due date -->
<string name="SSD_sort_due">By due date</string>
<!-- slide 23d: Sort Selection: sort by importance -->
<string name="SSD_sort_importance">By priority</string>
<!-- slide 23f: Sort Selection: sort by modified date -->
<string name="SSD_sort_modified">By last modified</string>
<!-- =============================================== FilterListActivity == -->
<!-- Search Filter name (%s => query) -->
<string name="FLA_search_filter">Matching \'%s\'</string>
<!-- Menu: new filter -->
<string name="FLA_new_filter">New Filter</string>
<!-- Alert when creating a shortcut without selecting a filter -->
<string name="FLA_no_filter_selected">No filter selected! Please select a filter or list.</string>
<!-- ================================================= TaskEditActivity == -->
<!-- Task title hint (displayed when edit box is empty) -->
<string name="TEA_title_hint">Task name</string>
<!-- Task importance label -->
<string name="TEA_importance_label">Priority</string>
<string name="TEA_no_date">No date</string>
<!-- Task hide until label -->
<string name="TEA_hideUntil_label">Hide until</string>
<!-- Task hide until label -->
<string name="TEA_hideUntil_display">Hide until %s</string>
<!-- slide 16c: Task note label -->
<string name="TEA_note_label">Description</string>
<!-- Estimated time label -->
<string name="TEA_estimatedDuration_label">How long will it take?</string>
<!-- Elapsed time label -->
<string name="TEA_elapsedDuration_label">Time already spent</string>
<!-- Menu: Save -->
<string name="TEA_menu_save">Save Changes</string>
<string name="save">Save</string>
<!-- Menu: Don't Save -->
<string name="TEA_menu_discard_changes">Discard changes</string>
<!-- slide 15b: Task edit tab: activity -->
<string name="TEA_tab_activity">Activity</string>
<string name="TEA_timer_est">Est. %s</string>
<string name="TEA_timer_elap">Elapsed %s</string>
<string name="TEA_no_time">No time</string>
<string-array name="TEA_hideUntil">
<!-- hideUntil: labels for edit page. -->
<item>Never</item>
<item>Due date</item>
<item>Due time</item>
<item>Day before due</item>
<item>Week before due</item>
<item>Specific day/time</item>
</string-array>
<!-- Task edit control set descriptors -->
<!-- slide 9c/ 35a -->
<string name="TEA_control_when">When</string>
<string name="TEA_control_repeat">Repeat</string>
<string name="TEA_control_gcal">Calendar</string>
<!-- slide 16a/35c -->
<string name="TEA_control_importance">Priority</string>
<!-- slide 16c/35e -->
<string name="TEA_control_notes">Description</string>
<string name="TEA_control_files">Files</string>
<!-- slide 16e / slide 35g-->
<string name="TEA_control_reminders">Reminders</string>
<!-- slide 16f -->
<string name="TEA_control_timer">Timer Controls</string>
<string name="TEA_control_hidden_section">----Hide Always----</string>
<string name="hide_until_prompt">Show in my list</string>
<!-- Text to load more activity -->
<string name="TEA_load_more">Load more...</string>
<!-- ===================================================== MissedCallActivity == -->
<string name="missed_call">Missed call from %s</string>
<!-- Missed call: return call -->
<string name="MCA_return_call">Call now</string>
<!-- Missed call: return call -->
<string name="MCA_add_task">Call later</string>
<!-- Missed call: return call -->
<string name="MCA_ignore">Ignore</string>
<string name="missed_calls">Missed Calls</string>
<!-- Missed call: task title with name (%1$s -> name, %2$s -> number)-->
<string name="MCA_task_title_name">Call %1$s back at %2$s</string>
<!-- Missed call: task title no name (%s -> number)-->
<string name="MCA_task_title_no_name">Call %s back</string>
<!-- ======================================= Calendar reminder activity == -->
<!-- Calendar remindeer ignore button -->
<string name="CRA_ignore">Ignore</string>
<!-- Calendar event -->
<string name="CRA_title">Need a meeting list?</string>
<!-- Calendar reminder: dialog to ignore all missed calls body -->
<string name="CRA_ignore_body">You\'ve ignored several calendar events. Should Tasks stop asking you about them?</string>
<!-- Calendar reminder: dialog to ignore all missed calls ignore all button -->
<string name="CRA_ignore_all">Ignore all events</string>
<!-- Calendar reminder: dialog to ignore all missed calls ignore just this button -->
<string name="CRA_ignore_this">Ignore this event only</string>
<!-- Calendar reminder: astrid speech bubble when event starting (%s -> event name) -->
<string name="CRA_speech_bubble_start">Looks like %s is starting soon. Want to create a list for action items?</string>
<!-- Calendar reminder: astrid speech bubble when event ending (%s -> event name) -->
<string name="CRA_speech_bubble_end">Looks like you just finished with %s. Want to create a list for action items?</string>
<!-- Calendar reminder: create list button -->
<string name="CRA_create_list">Create list</string>
<!-- Calendar reminder: postpone button -->
<string name="CRA_postpone">Maybe afterwards</string>
<!-- Calendar reminder: list exists dialog body (%s -> list name)-->
<string name="CRA_list_exists_body">A list named %s already exists. Do you want to use the existing list or create a new one for this event?</string>
<!-- Calendar reminder: list exists dialog create new button -->
<string name="CRA_create_new">Create new</string>
<!-- Calendar reminder: list exists dialog use existing button -->
<string name="CRA_use_existing">Use existing</string>
<!-- Calendar remindr: created list (%s -> list name) -->
<string name="CRA_created_list_dialog">I created a list %s.</string>
<!-- Calendar reminder: one attendee (%s -> attendee name or email) -->
<string name="CRA_one_attendee">%s is attending.</string>
<!-- Calendar reminder: two attendees (%s -> attendee name or email) -->
<string name="CRA_two_attendees">%1$s and %2$s are attending.</string>
<!-- Calendar reminder: many attendees (%s -> attendee name or email, %3$d -> how many other people) -->
<string name="CRA_many_attendees">%1$s, %2$s, and %3$d others are attending.</string>
<!-- Calendar reminder: invitation prompt -->
<string name="CRA_invitation_prompt">Want to invite them?</string>
<!-- Calendar reminder: preference title -->
<string name="CRA_calendar_reminders_pref_title">Calendar assistant</string>
<!-- Calendar reminder: pref description enabled -->
<string name="CRA_calendar_reminders_pref_desc_enabled">Tasks will remind you about upcoming calendar events and prompt you to prepare for them</string>
<!-- Calendar reminder: share list title -->
<string name="CRA_share_list_title">Share the list?</string>
<string name="CRA_invite_attendees">Invite attendees</string>
<string name="CRA_more_options">More options</string>
<string name="CRA_dont_invite">No thank you</string>
<!-- Calendar reminder: share list title when no other attendees exist-->
<string name="CRA_list_created_title">List created!</string>
<!-- Calendar reminder: default new list name (%s -> event title) -->
<string name="CRA_default_list_name">Action Items: %s</string>
<!-- ================================================== EditPreferences == -->
<string name="none">None</string>
<!-- slide 30i: Preference Category: Appearance Title -->
<string name="EPr_appearance_header">Appearance</string>
<!-- Preference: Filters to show pref screen title -->
<string name="EPr_filters_to_show_title">Filters to show</string>
<!-- Edit screen preference category -->
<string name="EPr_edit_screen_options">Edit screen options</string>
<string name="EPr_show_timer_shortcut">Show timer shortcut</string>
<!-- slide 35h -->
<string name="EPr_beastMode_desc">Customize the layout of the task edit screen</string>
<!-- slide 35j -->
<string name="EPr_beastMode_reset">Reset to defaults</string>
<string name="EPr_beastMode_hint">Customize your task edit screen by dragging the left handle on each row</string>
<!-- slide 34b: Preferences: Wrap task titles to two lines -->
<string name="EPr_fullTask_title">Show full task title</string>
<!-- Preference: task edit comments -->
<string name="EPr_show_task_edit_comments">Show comments in task edit</string>
<string name="task_list_options">Task list options</string>
<!-- Preferences: calendar event start time -->
<string name="EPr_cal_end_or_start_at_due_time">Calendar event time</string>
<string name="EPr_cal_end_at_due_time">End calendar events at due time</string>
<string name="EPr_cal_start_at_due_time">Start calendar events at due time</string>
<!-- ========================================== Task Management Settings == -->
<!-- slide 33a/47c: Preference Screen Header: Old Task Management -->
<string name="EPr_manage_header">Manage old tasks</string>
<!-- slide 47d -->
<string name="EPr_manage_delete_completed">Delete completed tasks</string>
<string name="EPr_manage_delete_completed_message">Do you really want to delete all your completed tasks?</string>
<!-- slide 47a -->
<string name="EPr_manage_delete_completed_status">Deleted %d tasks!</string>
<!-- slide 47e -->
<string name="EPr_manage_purge_deleted">Purge deleted tasks</string>
<string name="EPr_manage_purge_deleted_message">Do you really want to purge all your deleted tasks?\n\nThese tasks will be gone forever!</string>
<string name="EPr_manage_purge_deleted_status">Purged %d tasks!</string>
<!-- slide 47h-->
<string name="EPr_reset_preferences">Reset preferences</string>
<string name="EPr_reset_preferences_warning">Preferences will be reset to default values</string>
<string name="EPr_delete_task_data">Delete task data</string>
<string name="EPr_delete_task_data_warning">All tasks will be permanently deleted</string>
<!-- slide 47f -->
<string name="EPr_manage_delete_completed_gcal">Delete calendar events for completed tasks</string>
<string name="EPr_manage_delete_completed_gcal_message">Do you really want to delete all your events for completed tasks?</string>
<string name="EPr_manage_delete_completed_gcal_status">Deleted %d calendar events!</string>
<!-- slide 47g-->
<string name="EPr_manage_delete_all_gcal">Delete all calendar events for tasks</string>
<string name="EPr_manage_delete_all_gcal_message">Do you really want to delete all your events for tasks?</string>
<string name="EPr_manage_delete_all_gcal_status">Deleted %d calendar events!</string>
<!-- ====================================================== TasksWidget == -->
<!-- Widget text when loading tasks -->
<string name="TWi_loading">Loading...</string>
<!-- Widget configuration activity title: select a filter -->
<string name="WCA_title">Select tasks to view...</string>
<!-- ============================================================= Misc == -->
<string name="DB_corrupted_body">
Uh oh! It looks like you may have a corrupted database.
If you see this error regularly, we suggest you clear all
data (Settings->Sync and backup->Manage old tasks->Clear all data) and restore
your tasks from a backup (Settings->Sync and backup->Backup->Import tasks) in Tasks.</string>
<string name="task_defaults">Task defaults</string>
<!-- slide 41f: Preference: Default Urgency Title -->
<string name="EPr_default_urgency_title">Default deadline</string>
<!-- slide 40a: Preference: Default Importance Title -->
<string name="EPr_default_importance_title">Default priority</string>
<!-- slide 42e: Preference: Default Hide Until Title -->
<string name="EPr_default_hideUntil_title">Default hide until</string>
<!-- slide 43e: Preference: Default Reminders Title -->
<string name="EPr_default_reminders_title">Default reminders</string>
<!-- slide 19a/46c: Preference: Default Add To Calendar Title -->
<string name="EPr_default_addtocalendar_title">Default add to calendar</string>
<!-- slide 45d: Reminder Mode Preference: Default Reminders Duration -->
<string name="EPr_default_reminders_mode_title">Default ring/vibrate type</string>
<string-array name="EPr_default_importance">
<!-- importance: labels for "Task Defaults" preference item. -->
<!-- slide 40b -->
<item>!!! (Highest)</item>
<item>!!</item>
<item>!</item>
<!-- slide 40c -->
<item>o (Lowest)</item>
</string-array>
<string-array name="EPr_default_urgency">
<!-- urgency: labels for "Task Defaults" preference item. -->
<!-- slide 41a-->
<item>No deadline</item>
<!-- slide 41b -->
<item>Today</item>
<!-- slide 41c-->
<item>Tomorrow</item>
<!-- slide 41d -->
<item>Day after tomorrow</item>
<!-- slide 41e -->
<item>Next week</item>
</string-array>
<string-array name="EPr_default_hideUntil">
<!-- hideUntil: labels for "Task Defaults" preference item. -->
<!-- slide 42a -->
<item>Don\'t hide</item>
<!-- slide 42b -->
<item>Task is due</item>
<!-- slide 42c -->
<item>Day before due</item>
<!-- slide 42d-->
<item>Week before due</item>
</string-array>
<string-array name="EPr_default_reminders">
<!-- reminders: labels for "Task Defaults" preference item. -->
<item>No deadline reminders</item>
<item>At deadline</item>
<item>When overdue</item>
<item>At deadline or overdue</item>
</string-array>
<!-- ================================================= Filter Exposer == -->
<!-- Active Tasks Filter -->
<string name="BFE_Active">My Tasks</string>
<!-- slide 10b: Recently Modified -->
<string name="BFE_Recent">Recently Modified</string>
<!-- =========================================== CustomFilterActivity == -->
<!-- slide 30a: Filter Starting Universe: all tasks -->
<string name="CFA_universe_all">Active Tasks</string>
<!-- Filter Criteria Type: add (at the begging of title of the criteria) -->
<string name="CFA_type_add">or</string>
<!-- Filter Criteria Type: subtract (at the begging of title of the criteria) -->
<string name="CFA_type_subtract">not</string>
<!-- Filter Criteria Type: intersect (at the begging of title of the criteria) -->
<string name="CFA_type_intersect">also</string>
<!-- Filter Criteria Context Menu: chaining (%s chain type as above) -->
<string name="CFA_context_chain">%s has criteria</string>
<!-- Filter Criteria Context Menu: delete -->
<string name="CFA_context_delete">Delete Row</string>
<!-- slide 30b: Filter Screen Help Text -->
<string name="CFA_help">Long press on items for additional options</string>
<!-- slide 30c: Filter Button: add new -->
<string name="CFA_button_add">Add Criteria</string>
<!-- =========================================== CustomFilterCriteria == -->
<!-- Criteria: due by X - display text (? -> user input) -->
<string name="CFC_dueBefore_text">Due By: ?</string>
<!-- Criteria: due by X - name of criteria -->
<string name="CFC_dueBefore_name">Due By...</string>
<string-array name="CFC_dueBefore_entries">
<!-- Criteria: due by X - options -->
<item>No Due Date</item>
<item>Yesterday</item>
<item>Today</item>
<item>Tomorrow</item>
<item>Day After Tomorrow</item>
<item>Next Week</item>
<item>Next Month</item>
</string-array>
<!-- Criteria: importance - display text (? -> user input)-->
<string name="CFC_importance_text">Priority at least ?</string>
<!-- Criteria: importance - name of criteria -->
<string name="CFC_importance_name">Priority...</string>
<!-- Criteria: tag - display text (? -> user input) -->
<string name="CFC_tag_text">Tag: ?</string>
<!-- Criteria: tag - name of criteria -->
<string name="CFC_tag_name">Tag...</string>
<!-- Criteria: tag_contains - name of criteria -->
<string name="CFC_tag_contains_name">Tag name contains...</string>
<!-- Criteria: tag_contains - text (? -> user input) -->
<string name="CFC_tag_contains_text">Tag name contains: ?</string>
<!-- Criteria: title_contains - name of criteria -->
<string name="CFC_title_contains_name">Title contains...</string>
<!-- Criteria: title_contains - text (? -> user input) -->
<string name="CFC_title_contains_text">Title contains: ?</string>
<!-- Resources for built-in tag plug-in -->
<!-- =============================================== Task Edit Controls == -->
<!-- Error message for adding to calendar -->
<string name="gcal_TEA_error">Error adding task to calendar!</string>
<!-- Label for adding task to calendar -->
<!-- slide 21c: Label for adding task to calendar -->
<string name="gcal_TEA_addToCalendar_label">Add to Calendar</string>
<string name="choose_calendar">Choose Calendar</string>
<!-- Label when calendar event already exists -->
<string name="gcal_TEA_showCalendar_label">Open Calendar Event</string>
<!-- ======================================================== Calendars == -->
<!-- Calendar event name when task is completed (%s => task title) -->
<string name="gcal_completed_title">%s (completed)</string>
<!-- ============================================================= UI == -->
<!-- short help title for Gtasks -->
<string name="CFC_gtasks_list_text">In List: ?</string>
<string name="CFC_gtasks_list_name">In GTasks List...</string>
<!-- Message while clearing completed tasks -->
<string name="gtasks_GTA_clearing">Clearing completed tasks...</string>
<!-- Label for clear completed menu item -->
<string name="gtasks_GTA_clear_completed">Clear Completed</string>
<!-- ============================================ GtasksLoginActivity == -->
<!-- Activity Title: Gtasks Login -->
<string name="gtasks_GLA_noaccounts">No available Google accounts to sync with.</string>
<!-- Sign In Button -->
<!-- E-mail Address Label -->
<!-- Password Label -->
<!-- Authenticating toast -->
<string name="gtasks_GLA_authenticating">Authenticating...</string>
<!-- Google Apps for Domain checkbox -->
<!-- Error Message when fields aren't filled out -->
<!-- Error Message when we receive an IO Exception -->
<string name="gtasks_GLA_errorIOAuth">Sorry, we had trouble communicating with Google servers. Please try again later.</string>
<!-- ============================================== GtasksPreferences == -->
<!-- GTasks Preferences Title -->
<string name="gtasks_GPr_header">Google Tasks</string>
<!-- ================================================ Synchronization == -->
<!-- Error for account not found -->
<string name="gtasks_error_accountNotFound">Account %s not found--please log out and log back in from the Google Tasks settings.</string>
<string name="premium_record_audio">Record a note</string>
<string name="premium_remove_file_confirm">Are you sure? Cannot be undone</string>
<string name="audio_recording_title">Recording Audio</string>
<string name="audio_stop_recording">Stop Recording</string>
<string name="file_type_unhandled">Sorry! No application was found to handle this file type.</string>
<string name="back">Back</string>
<string name="file_browser_title">Choose a file</string>
<string name="dir_browser_title">Choose a directory</string>
<string name="file_browser_err_permissions">Permissions error! Please make sure you have not blocked Tasks from accessing the SD card.</string>
<string name="file_err_copy">Error copying file for attachment</string>
<string name="file_dir_dialog_ok">Use this directory</string>
<string name="file_dir_dialog_default">Reset to default</string>
<!-- in app billing -->
<string name="premium_speech_bubble_2">Order one year and save 25%!</string>
<!-- slide 45a: Task Edit: Reminder mode: ring once -->
<string name="ring_once">Ring once</string>
<!-- slide 45b: Task Edit: Reminder mode: ring five times -->
<string name="ring_five_times">Ring five times</string>
<!-- slide 45c: Task Edit: Reminder mode: ring nonstop -->
<string name="ring_nonstop">Ring nonstop</string>
<string-array name="TEA_reminder_random">
<!-- random reminder choices for task edit page. -->
<item>an hour</item>
<item>a day</item>
<item>a week</item>
<item>in two weeks</item>
<item>a month</item>
<item>in two months</item>
</string-array>
<!-- ==================================================== notifications == -->
<!-- Reminder: Task was already done -->
<string name="rmd_NoA_done">Complete</string>
<!-- Reminder: Snooze button (remind again later) -->
<string name="rmd_NoA_snooze">Snooze</string>
<!-- ============================================= reminder preferences == -->
<!-- Reminder Preference: Quiet Hours Start Title -->
<string name="rmd_EPr_quiet_hours_start_title">Quiet hours start</string>
<!-- Reminder Preference: Quiet Hours End Title -->
<string name="rmd_EPr_quiet_hours_end_title">Quiet hours end</string>
<!-- Reminder Preference: Default Reminder Title -->
<string name="rmd_EPr_rmd_time_title">Default reminder</string>
<!-- Reminder Preference: Default Reminder Description (%s => time set) -->
<string name="rmd_EPr_rmd_time_desc">Notifications for tasks without due times will appear at %s</string>
<!-- Reminder Preference: Notification Persistence Title -->
<string name="persistent_notifications">Persistent notifications</string>
<!-- Reminder Preference: Notification Persistence Description (true) -->
<string name="persistent_notifications_description">Persistent notifications cannot be cleared</string>
<!-- Reminder Preference: Max Volume for Multiple-Ring reminders Title -->
<string name="rmd_EPr_multiple_maxvolume_title">Max volume for multiple-ring reminders</string>
<!-- Reminder Preference: Max Volume for Multiple-Ring reminders Description (true) -->
<string name="rmd_EPr_multiple_maxvolume_desc_true">Tasks will max out the volume for multiple-ring reminders</string>
<!-- slide 44g: Reminder Preference: Default Reminders Title -->
<string name="rmd_EPr_defaultRemind_title">Random reminders</string>
<!-- slide 39a: Defaults Title -->
<string-array name="EPr_reminder_random">
<!-- slide 44a: Reminder Preference: random reminder choices for preference page. -->
<item>disabled</item>
<!-- slide 44b -->
<item>hourly</item>
<!-- slide 44c -->
<item>daily</item>
<!-- slide 44d-->
<item>weekly</item>
<!-- slide 44e-->
<item>bi-weekly</item>
<!-- slide 44f -->
<item>monthly</item>
<item>bi-monthly</item>
</string-array>
<!-- Resources for built-in repeat plug-in -->
<!-- slide 20a: checkbox for turning on/off repeats -->
<string name="repeat_enabled">Repeats</string>
<!-- slide 20b: button for "every x" part of repeat (%d -> repeat value) -->
<string name="repeat_every">Every %d</string>
<!-- hint when opening repeat interval -->
<string name="repeat_interval_prompt">Repeat interval</string>
<!-- slide 19b-->
<string name="repeat_never">Not repeating</string>
<!-- slide 20f-->
<string name="repeat_dont">Don\'t repeat</string>
<string-array name="repeat_interval">
<!-- slide 20e: repeat interval (days,weeks,months,hours,minutes,years) -->
<item>Day(s)</item>
<item>Week(s)</item>
<item>Month(s)</item>
<item>Hour(s)</item>
<item>Minute(s)</item>
<item>Year(s)</item>
</string-array>
<string-array name="repeat_type">
<!-- slide 20c: repeat type (date to repeat from) -->
<item>from due date</item>
<!-- slide 20c -->
<item>from completion date</item>
</string-array>
<!-- task detail for repeat from due date (%s -> interval) -->
<string name="repeat_detail_duedate">Every %s</string>
<!-- task detail for repeat until a specific date (%1$s -> interval, %2$s -> finish date)-->
<string name="repeat_detail_duedate_until">Every %1$s\nuntil %2$s</string>
<!-- text for button when repeating task indefinitely -->
<string name="repeat_forever">Repeat forever</string>
<!-- text for button when repeating task until specified date (%s -> date string) -->
<string name="repeat_until">Repeat until %s</string>
<string name="repeat_snackbar">%1$s rescheduled for %2$s</string>
<!-- =============================================== Task Edit Controls == -->
<!-- Tags label long version -->
<string name="TEA_tags_label_long">Add to lists</string>
<!-- ========================================================== Extras == -->
<string name="new_tag">New Tag</string>
<!-- Dialog: task created without title -->
<string name="tag_no_title_error">Please enter a name for this list first!</string>
<!-- ========================================================== Filters == -->
<!-- slide 10d: filter for untagged tasks -->
<string name="tag_FEx_untagged">Uncategorized</string>
<string name="delete_tag_confirmation">Delete %s?</string>
<!-- Android Notification Title (%s => # tasks) -->
<string name="TPl_notification">Timers Active for %s!</string>
<!-- Filter for Timed Tasks -->
<string name="TFE_workingOn">Tasks Being Timed</string>
<!-- Title for TEA -->
<string name="TEA_timer_controls">Timer</string>
<!-- Edit Notes: create comment for when timer is started -->
<string name="TEA_timer_comment_started">started this task:</string>
<!-- Edit Notes: create comment for when timer is stopped -->
<string name="TEA_timer_comment_stopped">stopped doing this task:</string>
<!-- Edit Notes: comment to notify how long was spent on task -->
<string name="TEA_timer_comment_spent">Time spent:</string>
<!-- Voice Add Prompt Text -->
<string name="voice_create_prompt">Speak to create a task</string>
<string name="EPr_voiceInputEnabled_title">Voice input</string>
<!-- slide 38f: Preference: Voice reminders if TTS-service is available -->
<string name="EPr_voiceRemindersEnabled_title">Voice reminders</string>
<!-- Preference: Voice reminders description (true) -->
<string name="EPr_voiceRemindersEnabled_desc_enabled">Tasks will speak task names during task reminders</string>
<string name="EPr_use_dark_theme">Dark theme</string>
<string name="delete_task">Delete task</string>
<string name="voice_command_added_task">Added task</string>

Loading…
Cancel
Save