]> git.ktnx.net Git - mobile-ledger.git/blob - app/src/main/res/values/strings.xml
change toolbar title when editing/adding a pattern
[mobile-ledger.git] / app / src / main / res / values / strings.xml
1 <!--
2   ~ Copyright © 2021 Damyan Ivanov.
3   ~ This file is part of MoLe.
4   ~ MoLe is free software: you can distribute it and/or modify it
5   ~ under the term of the GNU General Public License as published by
6   ~ the Free Software Foundation, either version 3 of the License, or
7   ~ (at your opinion), any later version.
8   ~
9   ~ MoLe is distributed in the hope that it will be useful,
10   ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
11   ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12   ~ GNU General Public License terms for details.
13   ~
14   ~ You should have received a copy of the GNU General Public License
15   ~ along with MoLe. If not, see <https://www.gnu.org/licenses/>.
16   -->
17
18 <resources>
19     <string name="app_name" translatable="false">MoLe</string>
20     <string name="navigation_drawer_open">Open navigation drawer</string>
21     <string name="navigation_drawer_close">Close navigation drawer</string>
22     <string name="nav_header_desc">Navigation header</string>
23     <string name="action_settings">Settings</string>
24     <string name="nav_header_subtitle" translatable="false">dam+google@ktnx.net</string>
25     <string name="nav_transactions_title">Transactions</string>
26     <string name="nav_reports_title">Reports</string>
27     <string name="title_activity_settings">Settings</string>
28
29     <!-- Strings related to Settings -->
30
31     <!-- Example General settings -->
32     <string name="pref_header_backend">Backend server</string>
33
34     <string name="pref_title_use_http_auth">Enable HTTP authentication</string>
35     <string name="pref_description_use_http_auth_on">Use HTTP authentication (basic) when connecting to the backend</string>
36     <string name="pref_description_use_http_auth_off">Use plain HTTP without authentication when connecting to the backend</string>
37
38     <string name="pref_title_backend_url">Backend URL</string>
39     <string name="pref_default_backend_url" translatable="false">https://server/loc</string>
40
41     <string name="pref_title_backend_auth_user">Username</string>
42     <string name="pref_title_backend_auth_password">Password</string>
43     <string name="title_activity_new_transaction">New Transaction</string>
44     <string name="new_transaction_account_hint">Account</string>
45     <string name="new_transaction_date_hint">today</string>
46     <string name="new_transaction_amount_hint">0.00</string>
47     <string name="msg_at_least_two_accounts_are_required">At least two accounts are required</string>
48     <string name="err_bad_backend_url">Invalid backend URL</string>
49     <string name="err_net_io_error">Network I/O error</string>
50     <string name="err_http_error">HTTP error</string>
51     <string name="err_net_error">Network error</string>
52     <string name="progress_connecting">Connecting…</string>
53     <string name="new_transaction_description_hint">Description</string>
54     <string name="account_summary_title">Accounts</string>
55     <string name="menu_acc_summary_refresh_title">Refresh</string>
56     <string name="menu_acc_view_transactions">View transactions</string>
57     <string name="menu_hide_acc_condensed_title">Hide</string>
58     <string name="menu_acc_summary_show_only_starred_title">Show only starred</string>
59     <string name="err_bad_auth">Invalid username or password</string>
60     <string name="action_reset_new_transaction_activity_title">Reset</string>
61     <string name="interface_pref_header_title">Interface</string>
62     <string name="pref_show_only_starred_off_summary">Account list contains all accounts</string>
63     <string name="pref_show_only_starred_on_summary">Only starred accounts are shown</string>
64     <string name="menu_acc_summary_hide_selected_title">Hide selected accounts</string>
65     <string name="menu_acc_summary_cancel_selection_title">Cancel selection</string>
66     <string name="menu_acc_summary_confirm_selection_title">Confirm selection</string>
67     <string name="title_activity_transaction_list">Transactions</string>
68     <string name="transactions_last_update_label">Last update:</string>
69     <string name="transaction_last_update_never">never</string>
70     <string name="err_cancelled">Operation cancelled</string>
71     <string name="title_profile_list">Profiles</string>
72     <string name="title_profile_details">Profile Details</string>
73     <string name="profiles">Profiles</string>
74     <string name="new_profile_title" type="id">New profile</string>
75     <string name="delete_profile">Delete profile</string>
76     <string name="delete">Delete</string>
77     <string name="error_invalid_date">Invalid date</string>
78     <string name="profile_name_label">Profile name</string>
79     <string name="url_label">URL</string>
80     <string name="text_welcome">Welcome</string>
81     <string name="text_welcome_profile_needed">A profile for connecting to the backend hledger-web instance needs to be created first</string>
82     <string name="create_profile_label">Create profile</string>
83     <string name="err_profile_name_empty">Profile name cannot be empty</string>
84     <string name="err_profile_url_empty">Please enter backend URL, e.g. https://server/location</string>
85     <string name="err_profile_user_name_empty">User name is required when authentication is switched on</string>
86     <string name="err_profile_password_empty">Password is mandatory</string>
87     <string-array name="month_names">
88         <item>January</item>
89         <item>February</item>
90         <item>Match</item>
91         <item>April</item>
92         <item>May</item>
93         <item>June</item>
94         <item>July</item>
95         <item>August</item>
96         <item>September</item>
97         <item>October</item>
98         <item>November</item>
99         <item>December</item>
100     </string-array>
101     <string name="posting_permitted">Posting of new transactions enabled</string>
102     <string name="profile_subtitle_read_only">(Read only)</string>
103     <string name="crash_report_contents_label">Crash report contents:</string>
104     <string name="crash_dialog_title">MoLe crashed</string>
105     <string name="btn_send_crash_report">Send…</string>
106     <string name="btn_not_now">Not now</string>
107     <string name="crash_app_label">Crash app</string>
108     <string name="crash_app_condensed_label">Crash</string>
109     <string name="crash_send_question">Would you like to send the crash report to the developer? This would help diagnosing and fixing the problem. The report is sent via email and you can review it before sending.</string>
110     <string name="send_crash_via">Send crash report via:</string>
111     <string name="btn_show_report">Show report</string>
112     <string name="color_label">Color</string>
113     <string name="profile_list_rearrange_handle_label">Rearrange items handle</string>
114     <string name="btn_ok">OK</string>
115     <string name="btn_cancel">Cancel</string>
116     <string name="default_color_btn">Default</string>
117     <string name="profile_color_label">Profile color</string>
118     <string name="btn_select_label">Select</string>
119     <string name="pref_preferred_autocompletion_account_filter_hint">Filter for transaction auto-completion</string>
120     <string name="remove_profile_dialog_message">Permanently remove this profile?</string>
121     <string name="Remove">Remove</string>
122     <string name="text_loading">Loading…</string>
123     <string name="err_invalid_url">Invalid URL</string>
124     <string name="btn_color_picker_button">Color picker button</string>
125     <string name="insecure_scheme_with_auth">WARNING: Insecure http used with authentication</string>
126     <string name="zero_amount">0.00</string>
127     <string name="new_transaction_saving">Saving…</string>
128     <string name="simulate_save_label">Simulate save requests</string>
129     <string name="simulate_save_condensed_label">Simulate saves</string>
130     <string name="simulation_label">SIMULATION</string>
131     <string name="profile_future_dates_label">Allow input of dates in the future</string>
132     <string name="future_dates_none">No future dates are allowed</string>
133     <string name="future_dates_7">Up to a week</string>
134     <string name="future_dates_14">Up to two weeks</string>
135     <string name="future_dates_30">Up to a month</string>
136     <string name="future_dates_60">Up to two months</string>
137     <string name="future_dates_90">Up to three months</string>
138     <string name="future_dates_180">Up to six months</string>
139     <string name="future_dates_365">Up to a year</string>
140     <string name="future_dates_all">Without restrictions</string>
141     <string name="api_html">Version before 1.14</string>
142     <string name="api_1_14">Version 1.14</string>
143     <string name="api_1_15">Version 1.15</string>
144     <string name="api_auto">Automatic</string>
145     <string name="profile_api_version_title">Protocol version</string>
146     <string name="currency_symbol" translatable="false">¤</string>
147     <string name="add_button">Add…</string>
148     <string name="close_button">Close</string>
149     <string name="transaction_account_comment_hint">comment</string>
150     <string name="choose_currency_label">Currency</string>
151     <string name="new_currency_name_hint">currency/commodity</string>
152     <string name="btn_no_currency">none</string>
153     <string name="currency_position_left">Left</string>
154     <string name="currency_position_right">Right</string>
155     <string name="currency_has_gap">Offset from the value</string>
156     <string name="show_currency_input">Currency</string>
157     <string name="currency_input_by_default">Commodity input visible by default</string>
158     <string name="profile_default_commodity">Default commodity</string>
159     <string name="ignoring_preferred_account">No transactions with preferred account found</string>
160     <string name="icon">icon</string>
161     <string name="show_comments_switch">Comments</string>
162     <string name="show_comment_input_by_default">Show comment fields by default</string>
163     <string name="filter_menu_title">Filter</string>
164     <string name="go_to_date_menu_title">Go to date</string>
165     <string name="splash_icon_description">Main app icon</string>
166     <string name="sub_accounts_expand_collapse_trigger_description">Sub-accounts expand/collapse trigger</string>
167     <string name="transaction_count_summary">%,d transactions as of %s</string>
168     <string name="account_count_summary">%,d accounts as of %s</string>
169     <string name="server_version_unknown_label">Unknown</string>
170     <string name="detected_server_pre_1_20_1">Before 1.20.1</string>
171     <string name="detected_version_label">Detected version</string>
172     <string name="new_transaction_fab_description">Plus icon</string>
173     <string name="api_1_19_1">Version 1.19.1</string>
174     <string name="profile_server_version_title">Server version</string>
175     <string name="err_json_parser_error">Error parsing packend JSON response. Perhaps the configured API version doesn\'t match</string>
176     <string name="btn_profile_options">Configure profile</string>
177     <string name="err_json_send_error_head">Error storing transaction on backend server</string>
178     <string name="err_json_send_error_tail">A mismatch in the configured API version could be causing this</string>
179     <string name="err_json_send_error_unsupported">Perhaps the API of the backend server is not supported by MoLe</string>
180     <string name="scan_qr">Scan QR code</string>
181     <string name="nav_patterns">Patterns</string>
182     <string name="title_activity_patterns">Patterns</string>
183     <string name="pattern_regex_hint">Pattern (regular expression)</string>
184     <string name="help_menu_item_title">Help</string>
185     <string name="edit_button_description">Edit button</string>
186     <string name="large_text">
187         "Material is the metaphor.\n\n"
188
189         "A material metaphor is the unifying theory of a rationalized space and a system of motion."
190         "The material is grounded in tactile reality, inspired by the study of paper and ink, yet "
191         "technologically advanced and open to imagination and magic.\n"
192         "Surfaces and edges of the material provide visual cues that are grounded in reality. The "
193         "use of familiar tactile attributes helps users quickly understand affordances. Yet the "
194         "flexibility of the material creates new affordances that supercede those in the physical "
195         "world, without breaking the rules of physics.\n"
196         "The fundamentals of light, surface, and movement are key to conveying how objects move, "
197         "interact, and exist in space and in relation to each other. Realistic lighting shows "
198         "seams, divides space, and indicates moving parts.\n\n"
199
200         "Bold, graphic, intentional.\n\n"
201
202         "The foundational elements of print based design typography, grids, space, scale, color, "
203         "and use of imagery guide visual treatments. These elements do far more than please the "
204         "eye. They create hierarchy, meaning, and focus. Deliberate color choices, edge to edge "
205         "imagery, large scale typography, and intentional white space create a bold and graphic "
206         "interface that immerse the user in the experience.\n"
207         "An emphasis on user actions makes core functionality immediately apparent and provides "
208         "waypoints for the user.\n\n"
209
210         "Motion provides meaning.\n\n"
211
212         "Motion respects and reinforces the user as the prime mover. Primary user actions are "
213         "inflection points that initiate motion, transforming the whole design.\n"
214         "All action takes place in a single environment. Objects are presented to the user without "
215         "breaking the continuity of experience even as they transform and reorganize.\n"
216         "Motion is meaningful and appropriate, serving to focus attention and maintain continuity. "
217         "Feedback is subtle yet clear. Transitions are efficient yet coherent.\n\n"
218
219         "3D world.\n\n"
220
221         "The material environment is a 3D space, which means all objects have x, y, and z "
222         "dimensions. The z-axis is perpendicularly aligned to the plane of the display, with the "
223         "positive z-axis extending towards the viewer. Every sheet of material occupies a single "
224         "position along the z-axis and has a standard 1dp thickness.\n"
225         "On the web, the z-axis is used for layering and not for perspective. The 3D world is "
226         "emulated by manipulating the y-axis.\n\n"
227
228         "Light and shadow.\n\n"
229
230         "Within the material environment, virtual lights illuminate the scene. Key lights create "
231         "directional shadows, while ambient light creates soft shadows from all angles.\n"
232         "Shadows in the material environment are cast by these two light sources. In Android "
233         "development, shadows occur when light sources are blocked by sheets of material at "
234         "various positions along the z-axis. On the web, shadows are depicted by manipulating the "
235         "y-axis only. The following example shows the card with a height of 6dp.\n\n"
236
237         "Resting elevation.\n\n"
238
239         "All material objects, regardless of size, have a resting elevation, or default elevation "
240         "that does not change. If an object changes elevation, it should return to its resting "
241         "elevation as soon as possible.\n\n"
242
243         "Component elevations.\n\n"
244
245         "The resting elevation for a component type is consistent across apps (e.g., FAB elevation "
246         "does not vary from 6dp in one app to 16dp in another app).\n"
247         "Components may have different resting elevations across platforms, depending on the depth "
248         "of the environment (e.g., TV has a greater depth than mobile or desktop).\n\n"
249
250         "Responsive elevation and dynamic elevation offsets.\n\n"
251
252         "Some component types have responsive elevation, meaning they change elevation in response "
253         "to user input (e.g., normal, focused, and pressed) or system events. These elevation "
254         "changes are consistently implemented using dynamic elevation offsets.\n"
255         "Dynamic elevation offsets are the goal elevation that a component moves towards, relative "
256         "to the component’s resting state. They ensure that elevation changes are consistent "
257         "across actions and component types. For example, all components that lift on press have "
258         "the same elevation change relative to their resting elevation.\n"
259         "Once the input event is completed or cancelled, the component will return to its resting "
260         "elevation.\n\n"
261
262         "Avoiding elevation interference.\n\n"
263
264         "Components with responsive elevations may encounter other components as they move between "
265         "their resting elevations and dynamic elevation offsets. Because material cannot pass "
266         "through other material, components avoid interfering with one another any number of ways, "
267         "whether on a per component basis or using the entire app layout.\n"
268         "On a component level, components can move or be removed before they cause interference. "
269         "For example, a floating action button (FAB) can disappear or move off screen before a "
270         "user picks up a card, or it can move if a snackbar appears.\n"
271         "On the layout level, design your app layout to minimize opportunities for interference. "
272         "For example, position the FAB to one side of stream of a cards so the FAB won’t interfere "
273         "when a user tries to pick up one of cards.\n\n"
274     </string>
275     <string name="pattern_has_errors">Pattern has errors</string>
276     <string name="account_name_is_empty">Account name missing</string>
277     <string name="pattern_is_empty">Pattern missing</string>
278     <string name="invalid_matching_group_number">Invalid matching group number</string>
279     <string name="pattern_name_label">Pattern name</string>
280     <string name="pattern_details_pattern_label">Pattern</string>
281     <string name="pattern_details_amount_label">Amount</string>
282     <string name="pattern_details_test_text_label">Test text</string>
283     <string name="pattern_details_account_name_label">Account name</string>
284     <string name="pattern_details_account_row_label">Transaction account details</string>
285     <string name="account_name_source_label">Account name source</string>
286     <string name="pattern_details_source_literal">literal</string>
287     <string name="account_comment_source_label">Account comment source</string>
288     <string name="account_amount_source_label">Amount source</string>
289     <string name="pattern_details_account_comment_label">Account comment</string>
290     <string name="pattern_details_account_amount_label">Amount</string>
291     <string name="choose_pattern_detail_source_label">Pattern match group</string>
292     <string name="missing_pattern_error">Missing pattern</string>
293     <string name="missing_test_text">Missing test text</string>
294     <string name="pattern_without_groups">Pattern has no capturing groups</string>
295     <string name="pattern_does_not_match">Pattern doesn\'t match the test text</string>
296     <string name="pattern_transaction_parameters_label">Transaction parameters</string>
297     <string name="pattern_transaction_description_hint">Transaction description</string>
298     <string name="pattern_transaction_comment_hint">Transaction comment</string>
299     <string name="transaction_description_source_label">Transaction description source</string>
300     <string name="transaction_comment_source_label">Transaction comment source</string>
301     <string name="pattern_details_date_label">Transaction date</string>
302     <string name="date_year_hint">year</string>
303     <string name="date_month_hint">month</string>
304     <string name="date_day_hint">date</string>
305     <string name="pattern_details_date_year_source_label">year</string>
306     <string name="pattern_details_date_day_source_label">date</string>
307     <string name="pattern_details_date_month_source_label">month</string>
308     <string name="unnamed_pattern">Pattern with no name</string>
309     <string name="add_button_description">Add pattern</string>
310     <string name="save_button_description">Save pattern</string>
311     <string name="no_pattern_matches">No pattern matches</string>
312     <string name="choose_pattern_to_apply">Choose pattern to apply</string>
313     <string name="pattern_name">Pattern name</string>
314     <string name="implementation_pending">Not implemented yet</string>
315     <string name="title_edit_pattern">Edit pattern</string>
316     <string name="title_new_pattern">New pattern</string>
317 </resources>