bitPicksAktivpause/app/src/main/res/values/strings.xml
Christopher Beckmann 65d8a6fe10 Exercises can now be added and deleted to and from Sets.
Spinner now saves the last pressed entry.
2017-09-07 02:04:21 +02:00

307 lines
20 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<resources>
<string name="app_name">Break Reminder</string>
<string name="navigation_drawer_open" translatable="false">Open navigation drawer</string>
<string name="navigation_drawer_close" translatable="false">Close navigation drawer</string>
<!-- Strings related to Settings -->
<string name="title_activity_settings">Settings</string>
<string name="information">Information</string>
<string name="help">Help</string>
<!-- General settings -->
<!-- Strings for the Interval-Slider -->
<string name="settings_dialog_message">Select your work time</string>
<string name="settings_summary">Current value is $1</string>
<string name="settings_unit">Minutes</string>
<string name="settings_title">Select your work time</string>
<!-- Strings for the Break-Slider -->
<string name="settings_break_summary">Current value is $1</string>
<string name="settings_break_title">Select your break time</string>
<!-- Strings for Name -->
<string name="pref_header_general">Edit Profiles</string>
<string name="pref_title_display_name">Profile name</string>
<string name="pref_default_display_name">Random</string>
<string name="pref_current_profile">Select profile</string>
<string name="pref_current_exercises">Select exercises</string>
<!-- settings for BreakReminder -->
<string name="new_profile">New Profile...</string>
<string name="play_stop" translatable="false">Play/Stop</string>
<string name="reset" translatable="false">Reset</string>
<string name="break_reminder_time" translatable="false">30:00</string>
<string name="standard_profile">Random,90,5,false,Arms.Legs.Head.Neck.Pelvis.Spinal Column.Torso.;Upper-Body,90,15,true,Arms.Neck.Head.;Torso,30,5,true,Spinal Column.Torso.;Lower-Body,30,5,true,Legs.Pelvis.;</string>
<!-- settings for Notifications -->
<string name="pref_header_notifications">Notifications</string>
<string name="pref_title_ringtone">Ringtone</string>
<string name="pref_ringtone_silent">Silent</string>
<string name="pref_title_stayOn">Screen stays on</string>
<string name="pref_title_timeLeft">Time left</string>
<string name="pref_title_vibrate">Vibration</string>
<!-- settings for ProfileActivity -->
<string name="_0" translatable="false">0</string>
<string name="type">Type</string>
<string name="add">Add</string>
<string name="save">Save</string>
<string name="cancel">Cancel</string>
<string name="profile_name">Profile Name</string>
<string name="interval">Work-Time</string>
<!-- settings for BreakDeciderActivity -->
<string name="take_the_break">Take the Break</string>
<string name="skip_the_break">Skip the Break</string>
<string name="do_you_want_to_take_the_break">Do you want to take the break?</string>
<!--settings for SettingsActivity -->
<string name="settings_emptyName">The changes could not be applied because the name for the profile was empty!</string>
<string name="settings_doubleName">The changes could not be applied because there is already a profile with the same name!</string>
<string name="settings_exercise_summary">Choose the body parts, you want to exercise</string>
<!--settings for ProfileActivity -->
<string name="new_profile_break">Break</string>
<string name="new_profile_select">Select</string>
<string name="new_profile_continuously">Start pause automatically</string>
<string name="new_profile_emptyName">Please enter a name for the profile!</string>
<string name="new_profile_doubleName">Enter another name, there is already a profile with the same name!</string>
<string name="continuously">If checked, there will be no possibility to skip the break</string>
<string name="exercise_description">Make sure to select some exercises! If nothing is selected, there will be no exercises in the break!</string>
<!-- settings for AboutActivity -->
<string name="about">About</string>
<string name="app_name_long" translatable="false">Privacy Friendly Break Reminder</string>
<string name="version_number" translatable="false">Version 1.0</string>
<string name="about_author">Authors:</string>
<string name="about_author_names">Sergej Alexeev, Jannik Schildknecht and contributors.</string>
<string name="about_author_contributors">and contributors.</string>
<string name="about_affiliation">In affiliation with</string>
<string name="more_info">More Information can be found on:</string>
<string name="github" translatable="false"><a href="https://github.com/SecUSo/privacy-friendly-break-reminder">Github-Repo</a></string>
<string name="url" translatable="false"><a href="https://www.secuso.org/pfa">SECUSO-Website</a></string>
<!-- settings for ExerciseTypeActivity -->
<string name="exercise_summary">Your break will contain exercises for the following body sections:</string>
<string-array name="type_spinner">
<item>Head</item>
<item>Neck</item>
<item>Arms</item>
<item>Torso</item>
<item>Spinal Column</item>
<item>Pelvis</item>
<item>Legs</item>
</string-array>
<string-array name="value_spinner" translatable="false">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
</string-array>
<string-array name="help_overview_strings">
<item>Main Screen</item>
<item>Settings Screen - Overview</item>
<item>Settings Screen - Profile Settings</item>
<item>Settings Screen - Notification</item>
<item>New Profile Screen</item>
<item>Break Screen</item>
<item>Disclaimer</item>
</string-array>
<!-- settings for BreakActivity -->
<string name="_10_00" translatable="false">10:00</string>
<string name="break_next" translatable="false">Next</string>
<string name="break_description">Description:</string>
<string name="break_explanation">Description of the Exercise</string>
<string name="break_ex">Execution of the Exercise</string>
<string name="break_execution">Execution:</string>
<string name="exercise_type">Exercise Type</string>
<string name="exercise_break">Break</string>
<string name="exercise_side">Side</string>
<string name="exercise_repetition">Repetition</string>
<!-- settings for HelpActivity -->
<string name="help_start_screen">1. Spinner to select the profile \n2. Clock shows time and is clickable. Can starts and stop the time. \n3. Button starts and stops the time. \n4. Resets the time</string>
<string name="help_start_screen_title">Main Screen</string>
<string name="help_settings_screen">1. Open the drawer and select \'Settings\' \n2. Select \'General\' to enter the profile settings. There you can change name, time and exercises of the profile. \n3. Select \'Notifications\' to activate or deactivate notifications. </string>
<string name="help_settings_screen2">1. Select a ringtone. \n2. Choose if the mobile phone should vibrate, when the countdown ends. \n3. Choose if you want message notifications.\n4. If the flag is set the screen will stay on, while on main screen.</string>
<string name="help_settings_screen1">1. Choose the profile to change \n2. Enter the new name \n3. Alter the working time \n4. Alter the break time \n5. Choose if the \'Continuously\' flag is set or not. If it is, the break will start directly. If not, you can choose to take or to skip it. \n6. Choose the sections you want to train in the breaks.</string>
<string name="help_settings_screen_title">Settings Screen</string>
<string name="help_create_profile_screen">1. Choose the name of the profile \n2. Choose your work-time\n3. Choose the break-time of this profile \n4. Press on \'Select\', if you want to enter the exercise screen to select the training region of your profile. Ignore it, if you don\'t want to train on this profile. \n5. Check it if you want to take the break directly. Uncheck it, if you want to decide every time if you\'ll take the break.</string>
<string name="help_create_profile_screen_title">Create New Profile Screen</string>
<string name="help_break_screen_title">Break Screen</string>
<string name="help_break_screen">1. Body section for your current exercise. \n2. Clock shows remaining time for the break. If you click on it, it starts or stops.\n3. If it shows \'Break\', it means you have currently break between the exercises and you see the image for the next exercise. If it shows \'Side left or Side right\' then you have to perform the exercise as shown in the picture. If it shows \'Repetition\' then you just repeat current exercise.\n4. Explanation of how the exercise should be performed.\n5. Description of current exercise.</string>
<string name="help_click_information">To see the images in real size simply click on them. To return back to this view re-click on the image!</string>
<!-- settings for Disclaimer -->
<string name="disclaimer">DISCLAIMER PLACEHOLDER</string>
<string name="disclaimer_title">Disclaimer</string>
<!-- settings for TutorialActivity -->
<string name="tutorial_profiles">Select profiles</string>
<string name="tutorial_reset_description">Press the button to reset the clock</string>
<string name="tutorial_reset">Reset the clock</string>
<string name="tutorial_clock_description">By pressing one of them, the clock starts or stops</string>
<string name="tutorial_or">or</string>
<string name="tutorial_profile_description">By clicking on the current profile (\'Random\'), you will see all the currently available profiles. \nYou can add new profiles by clicking on \'New Profiles...\' and edit the current ones in the settings\nIn the beginning there will be 4 predefined profiles</string>
<string name="tutorial_clock">Start/Stop the clock</string>
<string name="tutorial_description">Welcome to the Privacy Friendly Break Reminder</string>
<string name="pref_current_profile_value" translatable="false">0</string>
<string name="tutorial_help">View Help</string>
<string name="all_exercises">Legs.Arms.Pelvis.Spinal Column.Torso.Neck.Head.</string>
<string name="dialog_positive">Okay</string>
<string name="new_profile_success">Exercises successfully created!</string>
<string name="help_general_title">General</string>
<string name="help_general_information">The privacy friendly break reminder helps you to take more regularly breaks and to exercise and get fit!</string>
<string name="help_general_breaks">You can work out during the breaks, but you don\'t have to! Just create a new profile without exercises to take a simple break.</string>
<string name="help_general_settings">Alternatively the break profiles and their exercises can be changed in the profile settings</string>
<string name="help_tipps_title">Tips</string>
<string name="help_tipps_pomodoro">Scientific studies have shown, that after a 30 minute work-time we start to lose concentration. To optimize your workflow take a 5 minute break every 30 minutes!</string>
<string name="help_tipps_brac">Other scientific studies have shown, that after 70 minute of work most people have a down time of 20 minutes. To cut of this effect, try to make a 10 minute break after 60 minute of work, to be more efficient.</string>
<string name="help_protection_title">Information for data protection</string>
<string name="help_protection_permission">Permissions</string>
<string name="help_protection_text">The Privacy Friendly Break Reminder only uses the permission for vibration</string>
<string name="help_tipps_pomodoro_title">Pomodoro</string>
<string name="help_tepps_brac_title">Basic Rest Activity Circle</string>
<string name="help_support_clock_title">Interactive clock</string>
<string name="help_support_clock_descr">By pressing the clock in every stage of this app, the clock can be started and stopped.</string>
<string name="help_support_next">By clicking on the \'next\' button, the app will choose a new exercise in the current body region. At the same time the clock will be reset on the next full minute, so the time will be spend fully on the exercises.</string>
<string name="help_support_title">Instruction manual</string>
<string name="privacy_friendly">This application belongs to the group of Privacy Friendly Apps developed by Technische Universität Darmstadt. Sourcecode licensed under GPLv3. Images copyright TU Darmstadt and Google Inc.</string>
<string name="no_exercise_sets">No exercise sets available. Please create a new one.</string>
<string name="activity_title_manage_exercise_sets">Exercise Sets</string>
<string name="activity_title_edit_exercise_set">Edit Exercise Set</string>
<string name="activity_title_new_exercise_set">New Exercise Set</string>
<string name="dialog_add_exercise_set_setname">exercise set name</string>
<string name="dialog_add_exercise_set_title">Add New Exercise Set</string>
<string name="activity_title_break_reminder">@string/app_name</string>
<string name="dialog_add_exercise_set_name">Exercise Set Name</string>
<string name="keep_editing">keep editing</string>
<string name="discard">discard</string>
<string name="dialog_discard_confirmation">Are you sure you want to discard the changes?</string>
<string name="activity_title_exercise">Exercise</string>
<string name="title_activity_tutorial">Tutorial</string>
<string name="okay">Okay</string>
<string name="next">Next</string>
<string name="skip">Skip</string>
<!-- ### TUTORIAL DIALOG ### -->
<string name="slide1_heading">Welcome!</string>
<string name="slide1_text">This App serves as a guideline to see the basic design of Privacy Friendly Apps. Here introduce your app in one or two sentences.</string>
<string name="slide2_heading">Key Elements</string>
<string name="slide2_text">Introduce key elements of your app. Do not introduce too many details.</string>
<string name="slide3_heading">Github and Guide</string>
<string name="slide3_text">The sourcecode of this app is available at GitHub. For further explanations have a look at the Privacy Friendly App Guide.</string>
<string name="title_activity_edit_exercise_set">Edit Exercise Set</string>
<string name="large_text">
"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 components 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 wont interfere "
"when a user tries to pick up one of cards.\n\n"
</string>
<string name="action_settings">Settings</string>
<string name="activity_edit_exercise_set_name_hint">Enter a name …</string>
<string name="exercise_section_head">Head</string>
<string name="exercise_section_neck">Neck</string>
<string name="exercise_section_arms">Arms</string>
<string name="exercise_section_torso">Torso</string>
<string name="exercise_section_spinal">Spinal Column</string>
<string name="exercise_section_pelvis">Pelvis</string>
<string name="exercise_section_legs">Legs</string>
<string name="activity_title_choose_exercises">Choose Exercises</string>
<string name="activity_edit_no_empty_name">Please specify a name.</string>
</resources>