X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fres%2Fvalues%2Fstrings.xml;h=52d84690005411a968feef747c3b8d94bf881da9;hp=5682e8a4f13eb3de6d04a44bd5fc6b208ad54872;hb=HEAD;hpb=da6d2e9c50bef3d38a957f91004b21d43d0732e3 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 5682e8a4..52d84690 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,5 +1,5 @@ - Backend server Enable HTTP authentication - Use HTTP authentication (basic) when connecting to the backend - Use plain HTTP without authentication when connecting to the backend - Backend URL https://server/loc Username @@ -43,38 +37,14 @@ New Transaction Account today - 0.00 - At least two accounts are required - Invalid backend URL - Network I/O error - HTTP error - Network error - Connecting… Description Accounts - Refresh - View transactions - Hide - Show only starred - Invalid username or password Reset - Interface - Account list contains all accounts - Only starred accounts are shown - Hide selected accounts - Cancel selection - Confirm selection - Transactions - Last update: - never - Operation cancelled - Profiles Profile Details Profiles New profile Delete profile Delete - Invalid date Profile name URL Welcome @@ -100,7 +70,6 @@ Posting of new transactions enabled (Read only) - Crash report contents: MoLe crashed Send… Not now @@ -109,17 +78,13 @@ 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. Send crash report via: Show report - Color Rearrange items handle - OK - Cancel Default Profile color Select Filter for transaction auto-completion Permanently remove this profile? Remove - Loading… Invalid URL Color picker button WARNING: Insecure http used with authentication @@ -164,152 +129,88 @@ Go to date Main app icon Sub-accounts expand/collapse trigger - %,d transactions as of %s - %,d accounts as of %s + %1$,d transactions as of %2$s + %1$,d accounts as of %2$s Unknown Before 1.20.1 - Detected version Plus icon Version 1.19.1 Server version - Error parsing packend JSON response. Perhaps the configured API version doesn\'t match + Error parsing backend JSON response. Perhaps the configured API version doesn\'t match Configure profile Error storing transaction on backend server A mismatch in the configured API version could be causing this Perhaps the API of the backend server is not supported by MoLe Scan QR code - Patterns - Patterns - Pattern (regular expression) + Templates + Templates Help - Edit button - - "Material is the metaphor.\n\n" - - "A material metaphor is the unifying theory of a rationalized space and a system of motion." - "The material is grounded in tactile reality, inspired by the study of paper and ink, yet " - "technologically advanced and open to imagination and magic.\n" - "Surfaces and edges of the material provide visual cues that are grounded in reality. The " - "use of familiar tactile attributes helps users quickly understand affordances. Yet the " - "flexibility of the material creates new affordances that supercede those in the physical " - "world, without breaking the rules of physics.\n" - "The fundamentals of light, surface, and movement are key to conveying how objects move, " - "interact, and exist in space and in relation to each other. Realistic lighting shows " - "seams, divides space, and indicates moving parts.\n\n" - - "Bold, graphic, intentional.\n\n" - - "The foundational elements of print based design typography, grids, space, scale, color, " - "and use of imagery guide visual treatments. These elements do far more than please the " - "eye. They create hierarchy, meaning, and focus. Deliberate color choices, edge to edge " - "imagery, large scale typography, and intentional white space create a bold and graphic " - "interface that immerse the user in the experience.\n" - "An emphasis on user actions makes core functionality immediately apparent and provides " - "waypoints for the user.\n\n" - - "Motion provides meaning.\n\n" - - "Motion respects and reinforces the user as the prime mover. Primary user actions are " - "inflection points that initiate motion, transforming the whole design.\n" - "All action takes place in a single environment. Objects are presented to the user without " - "breaking the continuity of experience even as they transform and reorganize.\n" - "Motion is meaningful and appropriate, serving to focus attention and maintain continuity. " - "Feedback is subtle yet clear. Transitions are efficient yet coherent.\n\n" - - "3D world.\n\n" - - "The material environment is a 3D space, which means all objects have x, y, and z " - "dimensions. The z-axis is perpendicularly aligned to the plane of the display, with the " - "positive z-axis extending towards the viewer. Every sheet of material occupies a single " - "position along the z-axis and has a standard 1dp thickness.\n" - "On the web, the z-axis is used for layering and not for perspective. The 3D world is " - "emulated by manipulating the y-axis.\n\n" - - "Light and shadow.\n\n" - - "Within the material environment, virtual lights illuminate the scene. Key lights create " - "directional shadows, while ambient light creates soft shadows from all angles.\n" - "Shadows in the material environment are cast by these two light sources. In Android " - "development, shadows occur when light sources are blocked by sheets of material at " - "various positions along the z-axis. On the web, shadows are depicted by manipulating the " - "y-axis only. The following example shows the card with a height of 6dp.\n\n" - - "Resting elevation.\n\n" - - "All material objects, regardless of size, have a resting elevation, or default elevation " - "that does not change. If an object changes elevation, it should return to its resting " - "elevation as soon as possible.\n\n" - - "Component elevations.\n\n" - - "The resting elevation for a component type is consistent across apps (e.g., FAB elevation " - "does not vary from 6dp in one app to 16dp in another app).\n" - "Components may have different resting elevations across platforms, depending on the depth " - "of the environment (e.g., TV has a greater depth than mobile or desktop).\n\n" - - "Responsive elevation and dynamic elevation offsets.\n\n" - - "Some component types have responsive elevation, meaning they change elevation in response " - "to user input (e.g., normal, focused, and pressed) or system events. These elevation " - "changes are consistently implemented using dynamic elevation offsets.\n" - "Dynamic elevation offsets are the goal elevation that a component moves towards, relative " - "to the component’s resting state. They ensure that elevation changes are consistent " - "across actions and component types. For example, all components that lift on press have " - "the same elevation change relative to their resting elevation.\n" - "Once the input event is completed or cancelled, the component will return to its resting " - "elevation.\n\n" - - "Avoiding elevation interference.\n\n" - - "Components with responsive elevations may encounter other components as they move between " - "their resting elevations and dynamic elevation offsets. Because material cannot pass " - "through other material, components avoid interfering with one another any number of ways, " - "whether on a per component basis or using the entire app layout.\n" - "On a component level, components can move or be removed before they cause interference. " - "For example, a floating action button (FAB) can disappear or move off screen before a " - "user picks up a card, or it can move if a snackbar appears.\n" - "On the layout level, design your app layout to minimize opportunities for interference. " - "For example, position the FAB to one side of stream of a cards so the FAB won’t interfere " - "when a user tries to pick up one of cards.\n\n" - Pattern has errors Account name missing Pattern missing Invalid matching group number - Pattern name - Pattern - Amount - Test text - Account name - Transaction account details + Template name + Pattern + Test text + Account name + Details of account #%d Account name source - literal + literal Account comment source Amount source - Account comment - Amount - Pattern match group + Account comment + Amount + Pattern match group Missing pattern Missing test text Pattern has no capturing groups Pattern doesn\'t match the test text - Transaction parameters - Transaction description - Transaction comment + Transaction parameters + Transaction description + Transaction comment Transaction description source Transaction comment source - Transaction date + Transaction date year month date - year - date - month - Pattern with no name - Add pattern - Save pattern - No pattern matches - Choose pattern to apply - Pattern name - Not implemented yet + year + date + month + Template with no name + Add template + No template matches + Choose template to apply + Edit template + New template + Template \'%1$s\' deleted + Undo + Pattern match result + Group %1$d (%2$s) + Sign will not be altered + Amount sign will be changed (plus to minus; minus to plus) + Change amount sign + Fallback template + Template will be offered for selection only when no templates match that aren\'t marked as fallback templates + Template is a primary, high priority one, not a catch-all + Fallback templates + Templates + Template parameters + Show help on template parameters + Commodity source + Backup/Restore + Backup + Exports all profile configuration and templates to a JSON file. this includes passwords in clear text. Tha backup can later be used to restore the settings on a different device or after a device reset. Data about transactions and accounts are not exported. Instead, these will be fetched from the remote backend when the configuration is restored. + Backup + Restore + Restores all profiles and templates from a previous backup. Entries that already exist are kept without changes. If you want to restore some entry to a previous state remove it first. + Restore + Configuration saved successfully + Backup / Restore + Configuration restored successfully + … or, you may restore from backup + Profile not available + Version 1.23 + Show zero balances + Zero balances