Files
mitch030504--Wiicompiled_VR…/android/app/src/main/res/values/strings.xml
T
iChris4andClaude Opus 5.5 a21e22b605 Pose the cockpit hands from the headset's hand tracking
- New [vr] hand_tracking (default off, Quest only for now): the Quest launcher's Settings > VR and
  the headset panel's VR tab, under hand steering. Two XR_EXT_hand_tracking trackers are located
  every XR frame: with the controllers held the Quest builds the joints from their touch sensors
  (XR_EXT_hand_tracking_data_source's controller source), once they are put down from its
  cameras. The trackers exist only while the option and hand steering are on and also serve the
  runtime hand mesh; the extensions (plus XR_FB_hand_tracking_aim) are asked for when either is
  on at launch.
- Aurora skins the runtime mesh with the joints themselves (tracked pose times inverse bind pose,
  no curl, no grip); runtimes with joints but no mesh get a skeleton; non-finite joints put only
  that hand back on its grip curl. AuroraCockpitHand carries the 26 seated-frame joints and radii.
- The manifest declares horizonos.permission.HAND_TRACKING (and the deprecated
  com.oculus.permission.HAND_TRACKING), both normal permissions with no prompt on a Quest 3, and
  oculus.software.handtracking as optional; without it Horizon OS keeps the app controllers-only.
  Bare hands then drive khr/simple_controller, so on Android a hand whose squeeze action is
  inactive and select active is treated as bare: with the option off it presses nothing but the
  menu gesture, is not drawn and feeds no Wii Remote motion.
- Interaction-profile changes and tracker sources are logged. The pure rules (grasp from finger
  flexion, bare latch, pinch gate, bare-hand buttons, flick) live in the OpenXR-free
  vr/openxr_hand_tracking.h with mkw_vr_hand_tracking_tests; the driving and flick parts are
  wired in the next commits. Docs: OPENXR.md, docs/quest-port.md, README.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 00:05:48 +02:00

661 lines
49 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.
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">WiiCompiled VR</string>
<string name="missing_game_data_title">Game data not found</string>
<string name="missing_game_data_message">Copy the extracted DATA directory of your own PAL RMCP01 Mario Kart Wii disc to:\n\n%1$s\n\nFor example with adb: adb push DATA /sdcard/Android/data/org.wiicompiled.quest/files/WiiCompiledOpenXRVR/DATA\n\nThen start the app again.</string>
<!-- Launcher shell -->
<string name="launcher_section_general">General</string>
<string name="launcher_nav_home">Home</string>
<string name="launcher_nav_profiles">My profiles</string>
<string name="launcher_nav_patches">Patches</string>
<string name="launcher_nav_miis">My Miis</string>
<string name="launcher_nav_settings">Settings</string>
<string name="launcher_section_online">Online</string>
<string name="launcher_nav_rooms">Rooms</string>
<string name="launcher_nav_leaderboard">Leaderboard</string>
<string name="launcher_nav_friends">Friends</string>
<string name="launcher_friends_count">%1$d/%2$d</string>
<string name="sidebar_info">Info</string>
<string name="sidebar_status_failed">Failed to retrieve Wheel Wizard status</string>
<string name="sidebar_made_by">Quest port by iChris4\nWheel Wizard by Patchzy\nand WantToBeeMe</string>
<string name="sidebar_about">About</string>
<string name="sidebar_discord">Talk to us!</string>
<string name="sidebar_github">Source code</string>
<string name="sidebar_support">Support us!</string>
<string name="launcher_friends_online_none">There are currently no friends online</string>
<plurals name="launcher_friends_online">
<item quantity="one">There is currently %d friend online</item>
<item quantity="other">There are currently %d friends online</item>
</plurals>
<string name="launcher_players_online_none">There are currently no players online</string>
<plurals name="launcher_players_online">
<item quantity="one">There is currently %d player online</item>
<item quantity="other">There are currently %d players online</item>
</plurals>
<string name="launcher_version">v%1$s</string>
<!-- Home -->
<string name="home_title_base">Mario Kart Wii</string>
<string name="home_title_retro_rewind">Retro Rewind</string>
<string name="home_backend">WiiCompiled OpenXR VR</string>
<string name="home_play">Play</string>
<string name="home_resume">Resume</string>
<string name="home_select_disc">Select disc image</string>
<string name="home_running">The game is still running in the background.</string>
<string name="home_put_on_headset">The game opens in the headset.</string>
<string name="home_data_missing">The game is ready, but its game files (DATA) are missing. Select your own PAL (RMCP01) disc image to extract them, or import a game file from your computer that includes them.\n\nThe game files go to:\n%1$s</string>
<string name="home_import">Import from computer</string>
<string name="home_setup_intro">Nothing from Mario Kart Wii comes with this app: each game is built from your own PAL (RMCP01) disc.\n\nOn this headset: copy your disc image (ISO, WBFS, RVZ…) here, for example into Download, press Select disc image, then Build on this Quest.\n\nWith a computer: in the WiiCompiled VR launcher, use Build for Quest with your disc image, copy the .wcgame file it makes to this headset, then press Import from computer. Retro Rewind also needs its pack, which this app can download from Retro Rewind\'s own server, or a Retro Rewind game file can carry.</string>
<string name="home_game_missing">The game files are ready. Now build this game from them: Build on this Quest takes about 30–40 minutes on a Quest 3. With a computer, use Build for Quest in the WiiCompiled VR launcher instead, copy the .wcgame file to this headset and press Import from computer.</string>
<string name="home_game_stale">This app was updated, so the game must be built again for it: press Build on this Quest, or use Build for Quest in the WiiCompiled VR launcher again and Import from computer.</string>
<string name="home_mod_needed_title">Retro Rewind needs its pack</string>
<string name="home_mod_needed_message">Retro Rewind needs its pack (the RetroRewind6 folder) on this headset. It can be downloaded here from Retro Rewind\'s own server, or arrive with a Retro Rewind game file built with the pack included.</string>
<string name="home_download_mod_pack">Download Retro Rewind</string>
<string name="home_mod_pack_title">Download the Retro Rewind pack?</string>
<string name="home_mod_pack_message">Retro Rewind\'s tracks, characters and code come from Retro Rewind\'s own distribution server, the same one the computer launcher uses. That is about 2 GB over Wi‑Fi.\n\nNothing from Retro Rewind comes with this app.</string>
<string name="home_mod_pack_update_message">Retro Rewind publishes updates the same way it publishes the pack. Only what changed since version %1$s is downloaded.</string>
<string name="home_mod_pack_downloading">Downloading %1$d%%</string>
<string name="home_mod_pack_running">Downloading the Retro Rewind pack from its own server. It carries on if you close this panel.</string>
<string name="home_mod_pack_done">The Retro Rewind pack is ready.</string>
<string name="home_mod_pack_failed">The Retro Rewind pack could not be downloaded.\n%1$s</string>
<string name="mod_pack_downloading">Downloading Retro Rewind: %1$d%%</string>
<string name="about_mod_pack">Retro Rewind pack</string>
<string name="about_mod_pack_version">Version %1$s</string>
<string name="about_mod_pack_missing">Not installed</string>
<string name="about_mod_pack_action">Retro Rewind download</string>
<string name="about_mod_pack_helper">Gets the pack, and later its updates, from Retro Rewind\'s own server.</string>
<string name="about_mod_pack_update">Update</string>
<string name="home_build">Build on this Quest</string>
<string name="home_build_preparing">Preparing…</string>
<string name="home_building">Building %1$d%%</string>
<string name="home_build_title">Build the game on this Quest?</string>
<string name="home_build_message">The game is built on this headset from your own disc files. It takes about 30–40 minutes on a Quest 3 and uses most of its memory, so close other apps and keep the headset on its charger.\n\nThe first build downloads about 10 MB of Android build files from Google.</string>
<string name="home_build_replace_message">The installed game stays until the new build has finished.\n\nBuilding takes about 30–40 minutes on a Quest 3 and uses most of its memory, so close other apps and keep the headset on its charger.</string>
<string name="home_build_running">Building the game from your disc files: about 30–40 minutes on a Quest 3. Keep the headset on its charger. The build carries on if you close this panel.</string>
<string name="home_build_done">The game is built.</string>
<string name="home_build_cancelled">Build cancelled. Building again picks up where it stopped.</string>
<string name="home_build_failed">The game could not be built.\n%1$s</string>
<string name="build_step_prepare">Unpacking the build tools</string>
<string name="build_step_download">Downloading Android build files (%1$d of %2$d MB)</string>
<string name="build_step_translate">Translating the game (step %1$d of %2$d)</string>
<string name="build_step_compile">Compiling %1$d of %2$d</string>
<string name="build_step_link">Linking the game</string>
<string name="build_step_install">Installing the game</string>
<string name="home_checking_package">Checking game file…</string>
<string name="home_checking_package_status">Checking the game file was built from your disc for this version of the app.</string>
<string name="home_importing">Importing %1$d%%</string>
<string name="home_replace_game_title">Replace the game?</string>
<string name="home_replace_game_message">The game installed now stays until the new game file has been checked and completely imported.</string>
<string name="home_data_incomplete">DATA is there but incomplete or unreadable. Select your disc image to extract it again, or copy the whole extracted partition (sys/ and files/, not just files/) to:\n%1$s</string>
<string name="home_mod_missing">The Retro Rewind pack is missing, so the game cannot start. Copy the RetroRewind6 folder (the one with Binaries, Tracks and Assets in it) to:\n%1$s</string>
<string name="home_checking">Checking disc…</string>
<string name="home_extracting">Extracting %1$d%%</string>
<string name="home_finishing">Finishing…</string>
<string name="home_extract_progress">%1$s of %2$s</string>
<string name="home_checking_status">Reading the disc image and checking it is the clean PAL game.</string>
<string name="home_cancel">Cancel</string>
<string name="home_setup_done">The game files are ready.</string>
<string name="home_setup_cancelled">Extraction cancelled.</string>
<string name="home_setup_failed">The game files could not be set up.\n%1$s</string>
<string name="home_no_picker">This headset has no file picker to choose a disc image with.</string>
<string name="home_replace_title">Replace the game files?</string>
<string name="home_replace_message">Your current DATA folder stays until the new disc image has been checked and completely extracted.</string>
<string name="home_launch_failed">The game could not be started.</string>
<string name="home_close_game_first">Close the game first.</string>
<string name="home_reset">Reset installation</string>
<string name="home_reset_title">Reset the installation?</string>
<string name="home_reset_message">Removes what you tick below so it can be set up again from scratch. Your saves and settings stay.</string>
<string name="home_reset_option_game_files">Game files (DATA), with any unfinished extraction or import</string>
<string name="home_reset_option_games">Built games and the build workspace</string>
<string name="home_reset_option_mod_pack">Retro Rewind pack (RetroRewind6)</string>
<string name="home_resetting">Resetting %1$d%%</string>
<string name="home_reset_status">Counting the files to remove.</string>
<string name="home_reset_progress">%1$d of %2$d files removed</string>
<string name="home_reset_running">Removing the files you chose. The launcher stays usable meanwhile.</string>
<string name="home_reset_done">The installation was reset. Select your disc image to set the game up again.</string>
<string name="home_reset_cancelled">Reset cancelled. What was already removed stays removed.</string>
<string name="home_reset_failed">The installation could not be reset completely.\n%1$s</string>
<string name="about_reset">Reset installation</string>
<string name="about_reset_helper">Removes the game files, and if you tick them the built games and the Retro Rewind pack, so they can be set up again. Saves and settings stay.</string>
<string name="game_storage_failed">The game folder could not be prepared: %1$s</string>
<!-- Patches: WheelWizard's mods page, its wording from the PC launcher's en.yml -->
<string name="patches_browse">Browse</string>
<string name="patches_import">Import</string>
<string name="patches_importing">Importing…</string>
<string name="patches_empty_title">No mods found</string>
<string name="patches_empty_message">Mods can alter how the game works. Browse GameBanana for your first mod, or import one with the buttons below.\n\nAs on the computer, mods change Retro Rewind. Import the mod\'s files, or the .zip, .7z or .rar it came in.</string>
<string name="patches_view_mod">View Mod</string>
<string name="patches_mods">Mods</string>
<string name="patches_enable_all">Enable all</string>
<string name="patches_note">Each time Retro Rewind starts, the enabled mods are copied into its Patches folder. When two mods replace the same file, the one higher in the list wins.</string>
<string name="patches_move_up">Move up</string>
<string name="patches_move_down">Move down</string>
<string name="patches_more">More</string>
<string name="patches_rename">Rename</string>
<string name="patches_delete">Delete</string>
<string name="patches_keep">Keep</string>
<string name="patches_name_title">Mod name:</string>
<string name="patches_name_hint">Enter mod name…</string>
<string name="patches_rename_title">Enter new name</string>
<string name="patches_rename_message">Changing name from: %1$s</string>
<string name="patches_name_empty">Mod name cannot be empty.</string>
<string name="patches_name_exists">Mod name already exists.</string>
<string name="patches_name_illegal">Mod name contains illegal characters.</string>
<string name="patches_installed">Mod \'%1$s\' installed successfully.</string>
<string name="patches_import_failed">The mod could not be imported</string>
<string name="patches_change_failed">The mod could not be changed: %1$s</string>
<string name="patches_delete_title">Are you sure you want to delete %1$s?</string>
<string name="patches_delete_message">Deleting is permanent and cannot be undone.</string>
<string name="patches_no_picker">This headset has no file picker to choose mod files with.</string>
<string name="patches_clear_title">Mods found</string>
<string name="patches_clear_message">You are about to launch the game without mods. Do you want to clear your Patches folder? If you keep it, the game starts with the patches it holds still active.</string>
<string name="home_installing_patches">Installing mods…</string>
<string name="home_patches_failed">The mods could not be installed</string>
<!-- My profiles: WheelWizard's UserProfilePage and VrHistoryGraph, wording from en.yml -->
<string name="profiles_title">My profiles</string>
<string name="profiles_save">Retro Rewind save</string>
<string name="profiles_empty_title">No profiles</string>
<string name="profiles_empty_message">You have to play Retro Rewind at least once in order to see your profiles listed here</string>
<string name="profiles_no_license">No license</string>
<string name="profiles_no_name">No name</string>
<string name="profiles_make_primary">Make Primary</string>
<string name="profiles_primary_helper">The primary profile is the one the sidebar shows.</string>
<string name="profiles_primary_set">Set profile as primary</string>
<string name="profiles_copy_code">Copy friend code</string>
<string name="profiles_code_copied">Copied friend code to clipboard</string>
<string name="profiles_code_label">Friend code</string>
<string name="profiles_online">Online</string>
<string name="profiles_vr">VR</string>
<string name="profiles_vr_full">Versus Rating</string>
<string name="profiles_br">BR</string>
<string name="profiles_br_full">Battle Rating</string>
<string name="profiles_total_won">Total games won</string>
<string name="profiles_total_played">Total games played</string>
<string name="profiles_previous">Previous</string>
<string name="profiles_next">Next</string>
<string name="history_start">Start VR</string>
<string name="history_end">End VR</string>
<string name="history_change">Net Change</string>
<string name="history_title">VR History</string>
<!-- Rooms (WheelWizard's RoomsPage, RoomDetailsPage and PlayerProfileWindow) -->
<string name="rooms_disclaimer">Please note that this page does not offer any functionality to join a room directly. To join a specific room, you\'ll need to either join through a friend, or hope to join it by joining the online servers.</string>
<string name="rooms_search_hint">Search For Players...</string>
<string name="rooms_empty_title">No rooms found</string>
<string name="rooms_empty_message">You might not have internet connection, or no-one might be playing.</string>
<string name="rooms_list_rooms">Rooms</string>
<string name="rooms_list_players">Players</string>
<string name="rooms_time_online">Time Online</string>
<string name="rooms_private">Private room</string>
<string name="room_details_title">Room Details</string>
<string name="room_id">ID</string>
<string name="room_type">Type</string>
<string name="room_average_vr">Average VR</string>
<string name="room_vr">VR</string>
<string name="room_vr_full">Versus Rating</string>
<string name="room_open_host">Open Host</string>
<string name="room_copy_friend_code">Copy Friend Code</string>
<string name="room_view_mii">View Mii</string>
<string name="room_view_profile">View Profile</string>
<string name="room_no_mii">This player has no valid Mii data.</string>
<string name="leaderboard_loading">Loading leaderboard…</string>
<string name="leaderboard_error_title">Could not load leaderboard.</string>
<string name="leaderboard_error_fallback">Failed to load leaderboard.</string>
<string name="leaderboard_retry">Retry</string>
<string name="leaderboard_empty_title">No leaderboard data</string>
<string name="leaderboard_empty_message">There are no ranked players available right now.</string>
<string name="leaderboard_refresh">Refresh</string>
<string name="leaderboard_podium">Top 3 Podium</string>
<string name="leaderboard_live">Live from RWFC</string>
<string name="leaderboard_champion">Champion</string>
<string name="leaderboard_second">2nd Place</string>
<string name="leaderboard_third">3rd Place</string>
<string name="leaderboard_rank">#%1$d</string>
<string name="leaderboard_unknown_player">Unknown Player</string>
<string name="leaderboard_view_room">View Room</string>
<string name="leaderboard_no_room">Could not find an active room for this player.</string>
<string name="friends_disclaimer">To add friends you need to add them in-game.</string>
<string name="friends_add">Add Friend</string>
<string name="friends_add_button">Add friend</string>
<string name="friends_list_title">Friends</string>
<string name="friends_sort_by">Sort by :</string>
<string name="friends_sort_online">Is Online</string>
<string name="friends_sort_name">Name</string>
<string name="friends_sort_races">Races played</string>
<string name="friends_empty_title">No friends yet!</string>
<string name="friends_empty_message">You can add friends in-game</string>
<string name="friends_online">Online</string>
<string name="friends_offline">Offline</string>
<string name="friends_pending">Pending</string>
<string name="friends_br">BR</string>
<string name="friends_br_full">Battle Rating</string>
<string name="friends_wins">Wins</string>
<string name="friends_losses">Losses</string>
<string name="friends_no_room">Whoops, could not find the room that this player is supposedly playing in.</string>
<string name="friends_code_message">Enter a 12-digit friend code.</string>
<string name="friends_code_hint">0000-0000-0000</string>
<string name="friends_submit">Submit</string>
<string name="friends_looking_up">Looking the friend code up on Retro WFC…</string>
<string name="friends_not_found">Could not find that friend code online.</string>
<string name="friends_profile_no_mii">This profile has no valid Mii data.</string>
<string name="friends_confirm_question">Is this who you want to add?</string>
<string name="friends_confirm_vr">VR %1$d</string>
<string name="friends_unknown_player">Unknown player</string>
<string name="friends_added">Added %1$s to your friend list.</string>
<string name="friends_remove">Remove Friend</string>
<string name="friends_remove_question">Remove %1$s (%2$s) from your friend list?</string>
<string name="friends_removed">Removed %1$s from your friend list.</string>
<string name="friends_list_full">Your friend list is full.</string>
<string name="friends_list_full_remove">Your friend list is full. Remove a friend and try again.</string>
<string name="friends_no_license">Select a valid license before adding friends.</string>
<string name="friends_code_empty">Friend code cannot be empty.</string>
<string name="friends_code_digits">Friend code must be exactly 12 digits.</string>
<string name="friends_code_invalid">Invalid friend code.</string>
<string name="friends_code_own">You cannot add your own friend code.</string>
<string name="friends_already">This friend is already in your list.</string>
<string name="friends_not_in_list">Friend was not found in this license.</string>
<string name="friends_no_save">Retro Rewind\'s save could not be read. Play it once with a licence first.</string>
<string name="friends_cannot_write">Retro Rewind\'s save could not be written.</string>
<string name="friends_close_game">Close the game first: it reads the friend list from its save.</string>
<plurals name="time_days">
<item quantity="one">%d day</item>
<item quantity="other">%d days</item>
</plurals>
<plurals name="time_hours">
<item quantity="one">%d hour</item>
<item quantity="other">%d hours</item>
</plurals>
<plurals name="time_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<plurals name="time_seconds">
<item quantity="one">%d second</item>
<item quantity="other">%d seconds</item>
</plurals>
<string name="player_profile_title">Player Profile</string>
<string name="player_profile_loading">Loading profile...</string>
<string name="player_profile_unknown">Retro WFC does not know this player.</string>
<string name="player_profile_rank">Rank #%1$d</string>
<string name="player_profile_suspicious">Suspicious</string>
<string name="player_profile_last_seen">Last Seen</string>
<string name="player_profile_vr_day">VR (24h)</string>
<string name="player_profile_vr_week">VR (Week)</string>
<string name="player_profile_vr_month">VR (Month)</string>
<string name="player_profile_days_ago">%1$d day(s) ago</string>
<string name="player_profile_hours_ago">%1$d hour(s) ago</string>
<string name="player_profile_minutes_ago">%1$d minute(s) ago</string>
<string name="player_profile_just_now">Just now</string>
<string name="mii_view_hint">Drag to turn the Mii; the thumbstick zooms.</string>
<string name="mii_view_no_parts">Download the Mii parts on My Miis to see this Mii here.</string>
<string name="dialog_close">Close</string>
<string name="history_matches">Matches</string>
<string name="history_days_1">Last 24 hours</string>
<string name="history_days_7">Last 7 days</string>
<string name="history_days_30">Last 30 days</string>
<string name="history_days_60">Last 60 days</string>
<string name="history_days_all">Lifetime</string>
<string name="history_range">Past %1$d days (%2$s to %3$s)</string>
<string name="history_range_all">Lifetime history</string>
<string name="history_match">Match %1$d</string>
<string name="history_none_title">No VR history</string>
<string name="history_none_range">No VR history found for this range yet.</string>
<string name="history_no_code">Friend code is required to load VR history.</string>
<!-- My Miis and the Mii editor: WheelWizard's MiiListPage and MiiEditorWindow, wording from en.yml -->
<string name="miis_favorite">Favorite</string>
<string name="miis_unfavorite">Unfavorite</string>
<string name="miis_edit">Edit</string>
<string name="miis_duplicate">Duplicate</string>
<string name="miis_export">Export</string>
<string name="miis_delete">Delete</string>
<string name="miis_import">Import</string>
<string name="miis_empty_title">No Miis yet!</string>
<string name="miis_empty_message">The Mii database in the game\'s NAND cannot be opened: %1$s</string>
<string name="miis_parts_message">Mii pictures are drawn from FFL\'s Mii parts and the 3DS Mii bodies (%1$s), the files Wheel Wizard uses for the same reason: the parts from a copy of Miitomo\'s kept by the Internet Archive, the bodies from Wheel Wizard\'s own repository. They are downloaded once and stay on this headset.</string>
<string name="miis_bodies_message">Wheel Wizard draws each Mii with its upper body, from the 3DS Mii bodies in its own repository (%1$s). Download them once to see Miis the same way here.</string>
<string name="miis_parts_download">Download</string>
<string name="miis_parts_connecting">Connecting to the Internet Archive…</string>
<string name="miis_bodies_connecting">Connecting to GitHub…</string>
<string name="miis_parts_downloading">Downloading the Mii parts: %1$s of %2$s</string>
<string name="miis_parts_failed">The Mii parts could not be downloaded: %1$s</string>
<string name="miis_new_title">New Mii</string>
<string name="miis_new_random">Randomize</string>
<string name="miis_new_male">Male</string>
<string name="miis_new_female">Female</string>
<string name="miis_default_name">New Mii</string>
<string name="miis_delete_title_one">Are you sure you want to delete %1$s?</string>
<string name="miis_delete_title_many">Are you sure you want to delete %1$d Miis?</string>
<string name="miis_delete_message">Deleting is permanent and cannot be undone.</string>
<string name="miis_delete_favorite_title">Cannot delete favorite Mii(s)</string>
<string name="miis_delete_favorite_message">One or more of the selected Mii(s) is a favorite. Miis can only be deleted if they are not favorites to prevent accidental deletions.</string>
<string name="miis_deleted_one">Deleted \'%1$s\'</string>
<string name="miis_deleted_many">Deleted %1$d Miis</string>
<string name="miis_duplicated_one">Created duplicate of \'%1$s\'</string>
<string name="miis_duplicated_many">Created %1$d duplicate Miis</string>
<plurals name="miis_imported">
<item quantity="one">Imported %1$d Mii</item>
<item quantity="other">Imported %1$d Miis</item>
</plurals>
<string name="miis_import_problem">%1$s: %2$s</string>
<string name="miis_exported_one">Saved Mii \'%1$s\'</string>
<string name="miis_exported_many">Saved %1$d Miis</string>
<string name="miis_export_failed">The Miis could not be saved: %1$s</string>
<string name="miis_change_failed">The Mii database could not be changed</string>
<string name="miis_close_game">Close the game first: it reads the Mii database.</string>
<string name="miis_no_console_title">Start the game once first</string>
<string name="miis_no_console_message">Miis made on this headset carry its console identity, which the game creates the first time it starts. Start it once, then come back.</string>
<string name="miis_no_picker">No file picker is available on this headset.</string>
<string name="mii_editor_randomize">Randomize</string>
<string name="mii_editor_cancel">Cancel</string>
<string name="mii_editor_save">Save</string>
<string name="mii_editor_back">Back</string>
<string name="mii_editor_no_parts">Download the Mii parts on My Miis to see your Mii here.</string>
<string name="mii_editor_discard_title">Discard your changes?</string>
<string name="mii_editor_discard_message">Leaving the editor without saving loses them.</string>
<string name="mii_editor_discard">Discard</string>
<string name="mii_section_general">General</string>
<string name="mii_section_face">Face</string>
<string name="mii_section_hair">Hair</string>
<string name="mii_section_eyebrows">Eyebrows</string>
<string name="mii_section_eyes">Eyes</string>
<string name="mii_section_nose">Nose</string>
<string name="mii_section_lips">Lips</string>
<string name="mii_section_glasses">Glasses</string>
<string name="mii_section_facial_hair">Facial Hair</string>
<string name="mii_section_mole">Mole</string>
<string name="mii_name">Mii Name</string>
<string name="mii_name_hint">Enter Mii name…</string>
<string name="mii_name_length">Names must be between 3 and 10 characters long.</string>
<string name="mii_creator_name">Creator Name</string>
<string name="mii_creator_hint">Optional</string>
<string name="mii_creation_date">Creation Date</string>
<string name="mii_creation_unknown">Unknown</string>
<string name="mii_gender">Gender</string>
<string name="mii_gender_male">Male</string>
<string name="mii_gender_female">Female</string>
<string name="mii_height">Height</string>
<string name="mii_width">Width</string>
<string name="mii_favorite_color">Favorite Color</string>
<string name="mii_skin_color">Skin Color</string>
<string name="mii_head_shape">Head Shape</string>
<string name="mii_facial_feature">Facial Feature</string>
<string-array name="mii_facial_features">
<item>None</item>
<item>Cheeks</item>
<item>Cheek and eyes</item>
<item>Freckles</item>
<item>Baggy eyes</item>
<item>Chad</item>
<item>Tired</item>
<item>Chin</item>
<item>Eye shadow</item>
<item>Beard</item>
<item>Mouth corners</item>
<item>Wrinkles</item>
</string-array>
<string name="mii_hair_color">Hair Color</string>
<string name="mii_mirror_hair">Mirror Hair</string>
<string name="mii_hair_type">Hair Type</string>
<string name="mii_vertical_position">Vertical Position (Up/Down)</string>
<string name="mii_horizontal_position">Horizontal Position (Left/Right)</string>
<string name="mii_rotation">Rotation (Rotate Left/Right)</string>
<string name="mii_size">Size</string>
<string name="mii_space_between">Spacing in between</string>
<string name="mii_eyebrow_type">Eyebrow Type</string>
<string name="mii_eye_color">Eye Color</string>
<string name="mii_eye_type">Eye Type</string>
<string name="mii_nose_type">Nose Type</string>
<string name="mii_lip_color">Lip Color</string>
<string name="mii_mouth_type">Mouth Type</string>
<string name="mii_glasses_type">Glasses Type</string>
<string name="mii_glasses_color">Glasses Color</string>
<string name="mii_mustache_type">Mustache Type</string>
<string name="mii_mustache_vertical">Mustache Vertical Position (Up/Down)</string>
<string name="mii_mustache_size">Mustache Size</string>
<string name="mii_beard_type">Beard Type</string>
<string name="mii_mole_enabled">Enable Mole?</string>
<!-- The mod browser: WheelWizard's ModBrowserWindow and ModContent, wording from en.yml -->
<string name="browser_title">Mod Browser</string>
<string name="browser_back">Back to your mods</string>
<string name="browser_powered_by">Powered By GameBanana</string>
<string name="browser_search_hint">Search for mods…</string>
<string name="browser_search">Search</string>
<string name="browser_patches_only">Patches only</string>
<string name="browser_uses_patches">Uses Patches!</string>
<string name="browser_by">By: %1$s</string>
<string name="browser_likes">Likes</string>
<string name="browser_views">Views</string>
<string name="browser_downloads">Downloads</string>
<string name="browser_search_too_short">Failed to retrieve mods. Make sure the request has at least 2 characters.</string>
<string name="browser_load_failed">Failed to load mods.\n%1$s</string>
<string name="browser_no_results">No mods found for \"%1$s\".</string>
<string name="browser_retry">Try again</string>
<string name="browser_no_mod_selected_title">No mod selected</string>
<string name="browser_no_mod_selected">Select a mod in the list to view its details</string>
<string name="browser_details_failed">Failed to retrieve mod info</string>
<string name="browser_gamebanana_page">GameBanana page</string>
<string name="browser_report">Report</string>
<string name="browser_images">Images:</string>
<string name="browser_description">Description:</string>
<string name="browser_install">Download and Install</string>
<string name="browser_installed">Installed</string>
<string name="browser_uninstall">Uninstall</string>
<string name="browser_cancel">Cancel</string>
<string name="browser_downloading">Downloading %1$d%%</string>
<string name="browser_installing">Installing…</string>
<string name="browser_installing_percent">Installing %1$d%%</string>
<string name="browser_no_files">This mod has no file to download from GameBanana.</string>
<string name="browser_busy">Another mod is being installed. This one can be installed once it has finished.</string>
<string name="browser_install_note">Downloads %1$s (%2$s) from GameBanana and installs it as a new mod.</string>
<string name="browser_choose_file">This mod has several files. Which one?</string>
<string name="browser_install_failed">Mod download failed.</string>
<string name="browser_no_browser">This headset has no browser to open the link with.</string>
<!-- Settings shell -->
<string name="settings_tab_vr">VR</string>
<string name="settings_tab_graphics">Graphics</string>
<string name="settings_tab_controls">Controls</string>
<string name="settings_tab_audio">Audio</string>
<string name="settings_tab_other">Other</string>
<string name="settings_tab_about">About</string>
<string name="section_about_this_app">This app</string>
<string name="section_about_credits">Credits</string>
<string name="section_about_licence">Licence</string>
<string name="about_app_name">WiiCompiled OpenXR VR</string>
<string name="about_app_summary">Mario Kart Wii recompiled to native code, with an OpenXR renderer, running on this headset. No game code and no game data come with it: each game is built from the disc you own.</string>
<string name="about_credit_vr">Meta Quest port and the OpenXR VR renderer by iChris4.</string>
<string name="about_credit_hand_steering">The cockpit\'s turning steering wheel and hand steering by heurazy, from mario-kart-wii-VR-port (GPL v3).</string>
<string name="about_credit_wiicompiled">WiiCompiled, the static recompilation this is built on, by patchzyy and the static recompilation community.</string>
<string name="about_credit_retro_rewind">Retro Rewind by ZPL and team, the mod distribution this app can download and play.</string>
<string name="about_credit_wheel_wizard">Wheel Wizard by Patchzy and WantToBeeMe, the PC launcher this panel is modelled on.</string>
<string name="about_credit_aurora">aurora by encounter (MIT) with Google\'s Dawn: the graphics layer every frame goes through.</string>
<string name="about_credit_openxr">The OpenXR SDK by Khronos, and SDL 3 for windowing, audio and controllers.</string>
<string name="about_credit_nod">nod by encounter, which reads your disc image, built into this app as libnod_jni.</string>
<string name="about_credit_mod_browser">The Patches page\'s mod browser finds mods on GameBanana, as Wheel Wizard\'s does. Their .7z and .rar archives are unpacked by sevenz-rust2 (Apache 2.0) and rars by bitplane (MIT or Apache 2.0), built into libnod_jni.</string>
<string name="about_credit_profiles">My profiles reads your licences from Retro Rewind\'s save, and shows each one\'s Mii picture, VR history and online status from Retro WFC (rwfc.net), as Wheel Wizard does. Badges come from Wheel Wizard\'s data.</string>
<string name="about_credit_miis">My Miis edits the game\'s Mii database, and its Mii editor works as Wheel Wizard\'s. Miis are drawn by a port of Wheel Wizard\'s Mii renderer (GPL v3), from FFL\'s Mii parts, which you download from the Internet Archive\'s copy of Miitomo\'s files, and the 3DS Mii bodies, which you download from Wheel Wizard\'s repository.</string>
<string name="about_credit_toolchain">On-headset builds use Termux\'s Android clang and lld, Google\'s Android NDK headers and libraries, and .NET for the translator.</string>
<string name="about_credit_dolphin">The Dolphin emulator, the reference for how the Wii behaves.</string>
<string name="about_credit_logo">The WiiCompiled logo by inkwreck.</string>
<string name="about_licence_text">GNU General Public License v3. Not affiliated with, endorsed by, or associated with Nintendo. Mario Kart Wii is a trademark of Nintendo.</string>
<string name="about_kit">Game kit</string>
<string name="about_credit_title_vr">Meta Quest and VR</string>
<string name="about_credit_title_hand_steering">Steering wheel and hand steering</string>
<string name="about_credit_title_wiicompiled">WiiCompiled</string>
<string name="about_credit_title_retro_rewind">Retro Rewind</string>
<string name="about_credit_title_wheel_wizard">Wheel Wizard</string>
<string name="about_credit_title_graphics">Graphics</string>
<string name="about_credit_title_platform">OpenXR and SDL</string>
<string name="about_credit_title_disc">Disc images</string>
<string name="about_credit_title_mod_browser">Mod browser</string>
<string name="about_credit_title_profiles">My profiles</string>
<string name="about_credit_title_miis">My Miis</string>
<string name="about_credit_title_online">Online</string>
<string name="about_credit_online">Rooms, Leaderboard and Friends show Retro WFC\'s (rwfc.net) rooms, leaderboard and player profiles, and Friends reads and changes the friend list in Retro Rewind\'s save, as Wheel Wizard does. The status beside the version is the Wheel Wizard team\'s, from Wheel Wizard\'s data.</string>
<string name="about_credit_title_toolchain">On-headset builds</string>
<string name="about_credit_title_dolphin">Dolphin</string>
<string name="about_credit_title_logo">Logo</string>
<string name="about_licence_title">GPL v3</string>
<string name="settings_apply_note">Changes apply the next time the game starts. While playing, press left Y to open the in-headset settings (click both thumbsticks together with Gamepad controllers).</string>
<string name="settings_running_note">The game is running, so these changes wait until it is closed and started again.</string>
<string name="settings_write_failed">Could not save Config.toml.</string>
<string name="settings_custom_value">Custom (%1$s)</string>
<!-- VR tab -->
<string name="section_vr_camera">Camera</string>
<string name="vr_race_view">Race view</string>
<string name="vr_race_view_helper">Immersive plays races all around you in stereo. Immersive window keeps that stereo view but shows it only through a window where the menu screen sits, with your room around it. Flat screen plays races on the menu screen; the camera settings below do not apply to it.</string>
<string name="vr_race_view_immersive">Immersive</string>
<string name="vr_race_view_window">Immersive window</string>
<string name="vr_race_view_flat">Flat screen</string>
<string name="vr_camera">Camera</string>
<string name="vr_camera_helper">Ride behind the kart like the game, or sit in the driver\'s seat.</string>
<string name="vr_camera_chase">Chase camera</string>
<string name="vr_camera_first_person">First person</string>
<string name="vr_rotation">Follow kart rotation</string>
<string name="vr_rotation_helper">In first person, follow turning only (the comfortable choice), turning and climbing, or all kart rotation including banking.</string>
<string name="vr_rotation_yaw">Turning only</string>
<string name="vr_rotation_yaw_pitch">Turning + pitch</string>
<string name="vr_rotation_full">Full rotation</string>
<string name="vr_hide">Hide in first person</string>
<string name="vr_hide_helper">Your driver sits where your eyes are. Other racers are never hidden.</string>
<string name="vr_hide_nothing">Nothing</string>
<string name="vr_hide_driver">Driver</string>
<string name="vr_hide_driver_and_kart">Driver and kart</string>
<string name="vr_seat">Seat</string>
<string name="vr_seat_helper">The cockpit puts you at the driver\'s eyes, life-size, with the steering wheel or handlebar turning within reach. Custom uses the head offsets from the in-headset settings.</string>
<string name="vr_seat_cockpit">Cockpit</string>
<string name="vr_seat_custom">Custom</string>
<string name="vr_hand_steering">Hand steering</string>
<string name="vr_hand_steering_helper">In the cockpit, squeeze a grip near the steering wheel or handlebar to grab it, and turn it to steer. Releasing both grips gives steering back to the stick. Hand steering by heurazy.</string>
<string name="vr_hand_tracking">Tracked hands</string>
<string name="vr_hand_tracking_helper">The cockpit hands follow your own. Holding the controllers, the fingers follow their touch sensors; put the controllers down and the headset\'s cameras track your hands. Needs hand tracking on in the headset\'s settings.</string>
<string name="vr_lean_back">Lean back angle</string>
<string name="vr_lean_back_helper">Tilts the race view back for playing reclined. 0 applies no tilt.</string>
<string name="section_vr_headset">Headset</string>
<string name="vr_render_scale">Headset render scale</string>
<string name="vr_render_scale_helper">Scales the eye resolution the headset recommends. Higher is sharper and costs GPU time; lower it if races stutter.</string>
<string name="vr_performance_level">Headset performance level</string>
<string name="vr_performance_level_helper">How hard the headset clocks its CPU and GPU for the game. Boost gives the most speed; lower it if the headset gets hot or the battery matters more.</string>
<string name="vr_performance_level_boost">Boost</string>
<string name="vr_performance_level_sustained_high">Sustained high</string>
<string name="vr_performance_level_sustained_low">Sustained low</string>
<string name="vr_performance_level_power_savings">Power savings</string>
<string name="vr_performance_level_default">Headset default</string>
<string name="vr_foveation">Foveated rendering</string>
<string name="vr_foveation_helper">Shades the edges of the race view in coarser blocks, where the lenses blur the picture anyway, to free GPU time for a higher render scale or a steadier frame rate. Higher levels start closer to the centre; High also coarsens the corners of the HUD. Menus are never foveated.</string>
<string name="vr_foveation_off">Off</string>
<string name="vr_foveation_low">Low</string>
<string name="vr_foveation_medium">Medium</string>
<string name="vr_foveation_high">High</string>
<string name="vr_interpolation">VR frame interpolation</string>
<string name="vr_interpolation_helper">Experimental. Renders extra frames between game frames at the headset\'s rate. Needs GPU headroom and adds one game frame of latency.</string>
<string name="vr_interpolation_off">Off</string>
<string name="vr_interpolation_auto">Auto</string>
<string name="section_vr_screen">Virtual screen</string>
<string name="vr_hud_screen">Race HUD on the virtual screen</string>
<string name="vr_hud_screen_helper">Puts the minimap, position and item roulette on a screen in front of you instead of stretching them across the view.</string>
<string name="vr_hud_distance">Screen distance</string>
<string name="vr_hud_distance_helper">How far the menu screen and race HUD sit in front of you.</string>
<string name="vr_hud_width">Screen width</string>
<string name="vr_hud_width_helper">How wide the menu screen and race HUD are.</string>
<string name="vr_passthrough">Passthrough around the menu screen</string>
<string name="vr_passthrough_helper">Shows your room through the headset\'s cameras around the menus instead of black. Immersive races stay fully virtual; the immersive window and the flat screen race have the room around them too.</string>
<!-- Graphics tab -->
<string name="section_graphics">Rendering</string>
<string name="graphics_resolution">Internal resolution</string>
<string name="graphics_resolution_helper">The game\'s own render size. Native keeps the headset at its best frame rate.</string>
<string name="graphics_resolution_native">Native (1x)</string>
<string name="graphics_widescreen">Widescreen</string>
<string name="graphics_widescreen_helper">16:9 menus and races instead of 4:3.</string>
<string name="graphics_bloom">Disable bloom</string>
<string name="graphics_bloom_helper">Bloom\'s bright glow reads poorly in a headset, so it starts off.</string>
<string name="graphics_skip_unready">Prevent shader stutters</string>
<string name="graphics_skip_unready_helper">Skips a draw for a moment while its shader compiles instead of pausing the game.</string>
<string name="graphics_gx_thread">Graphics thread</string>
<string name="graphics_gx_thread_helper">Prepares the drawing on a second CPU core so busy scenes keep their speed. Turn off only to compare against the single-threaded path. Takes effect on the next launch.</string>
<!-- Controls tab -->
<string name="section_controls">Controllers</string>
<string name="controls_mode">VR controllers</string>
<string name="controls_mode_helper">What the Touch controllers are to the game.</string>
<string name="controls_mode_wii_remote">Wii Remote + Nunchuk</string>
<string name="controls_mode_gamepad">Gamepad</string>
<string name="controls_rumble">Vibration</string>
<string name="controls_rumble_helper">The game\'s rumble vibrates the controllers.</string>
<string name="section_controls_mapping">Wii Remote + Nunchuk buttons</string>
<string name="controls_map_a">A</string>
<string name="controls_map_a_value">Right A</string>
<string name="controls_map_b">B</string>
<string name="controls_map_b_value">Right trigger</string>
<string name="controls_map_12">1 / 2</string>
<string name="controls_map_12_value">Right stick up / down</string>
<string name="controls_map_minus_plus">− / +</string>
<string name="controls_map_minus_plus_value">Left X / left menu</string>
<string name="controls_map_stick">Nunchuk stick</string>
<string name="controls_map_stick_value">Left stick</string>
<string name="controls_map_z">Z</string>
<string name="controls_map_z_value">Left trigger</string>
<string name="controls_map_c">C</string>
<string name="controls_map_c_value">Right B</string>
<string name="controls_map_pointer">Pointer and motion</string>
<string name="controls_map_pointer_value">Aim and move the right controller</string>
<string name="controls_map_panel">Settings panel</string>
<string name="controls_map_panel_value">Left Y</string>
<!-- Audio tab -->
<string name="section_audio">Volume</string>
<string name="audio_master">Master</string>
<string name="audio_music">Music</string>
<string name="audio_sound_effects">Sound effects</string>
<string name="audio_voices">Voices</string>
<string name="audio_ui">Menu sounds</string>
<string name="audio_muted">Mute</string>
<string name="audio_muted_helper">Silences the game without changing the volumes above.</string>
<!-- About tab -->
<string name="about_version">Version</string>
<string name="section_about_storage">Files</string>
<string name="about_game_data">Game data</string>
<string name="about_game_data_ready">Found: %1$s</string>
<string name="about_game_data_incomplete">Incomplete or unreadable: %1$s</string>
<string name="about_game_data_missing">Missing: %1$s</string>
<string name="about_config">Configuration</string>
<string name="about_logs">Logs</string>
<string name="about_extract">Extract from disc image</string>
<string name="about_extract_helper">Replaces DATA with the files of your own PAL disc image.</string>
<!-- MD5 of the clean PAL (RMCP01) disc as a plain .iso (Redump). -->
<string name="disc_md5" translatable="false">E7B1FF1FABB0789482CE2CB0661D986E</string>
<string name="disc_md5_note">Your disc image must be the clean PAL game: as a .iso file its MD5 hash is %1$s. Compressed images (WBFS, RVZ…) have a different hash.</string>
<string name="about_disc_md5">Clean PAL .iso MD5</string>
<string name="about_game">Game</string>
<string name="about_game_ready">Built by %1$s on %2$s</string>
<string name="about_game_missing">Not installed yet</string>
<string name="about_game_stale">Built for another version of this app; build it again</string>
<string name="about_build_helper">Builds the game from DATA on this headset: about 30–40 minutes on a Quest 3.</string>
<string name="about_import_helper">Installs a .wcgame made by Build for Quest in the WiiCompiled VR launcher on a computer.</string>
<string name="section_about_diagnostics">Diagnostics</string>
<string name="about_openxr_logging">OpenXR diagnostic logging</string>
<string name="about_openxr_logging_helper">Writes VR frame timing to the run log once per second: late, skipped and black frames, tracking loss. Turn it on to report stutter, and off again afterwards.</string>
<!-- Disc setup notification -->
<string name="disc_setup_channel">Game file setup</string>
<string name="disc_setup_notification_title">Setting up the game files</string>
<string name="disc_setup_checking">Checking the disc image…</string>
<string name="disc_setup_resetting">Resetting the installation: %1$d%%</string>
<string name="disc_setup_extracting">Extracting: %1$d%%</string>
<string name="disc_setup_building">Building: %1$d%%</string>
<string name="build_notification_title">Building the game</string>
<string name="build_preparing">Preparing the build…</string>
<string name="disc_setup_importing">Importing: %1$d%%</string>
<string name="game_not_installed">The game is not installed. Open WiiCompiled VR and set it up from Home.</string>
</resources>