diff --git a/.github/workflows/gradle-wrapper-validation.yml b/.github/workflows/gradle-wrapper-validation.yml new file mode 100644 index 0000000..24584ee --- /dev/null +++ b/.github/workflows/gradle-wrapper-validation.yml @@ -0,0 +1,16 @@ +name: "Validate Gradle Wrapper" +on: + push: + branches: + - master + pull_request: + branches: + - master + +jobs: + validation: + name: "Validation" + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2.3.4 + - uses: gradle/wrapper-validation-action@v1 diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml new file mode 100644 index 0000000..407a79d --- /dev/null +++ b/.github/workflows/issues.yml @@ -0,0 +1,22 @@ +name: Close inactive issues +on: + schedule: + - cron: "0 12 * * *" + +jobs: + close-issues: + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + steps: + - uses: actions/stale@v3 + with: + days-before-issue-stale: 30 + days-before-issue-close: 14 + stale-issue-label: "stale" + stale-issue-message: "This issue is stale because it has been open for 30 days with no activity." + close-issue-message: "This issue was closed because it has been inactive for 14 days since being marked as stale." + days-before-pr-stale: -1 + days-before-pr-close: -1 + repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4c44e04 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +.idea/ +build/ +local.properties +*.iml +*.log +.gradle/ +.DS_Store \ No newline at end of file diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..07a3910 --- /dev/null +++ b/build.gradle @@ -0,0 +1,23 @@ +buildscript { + ext.kotlin_version = "1.6.10" + repositories { + google() + mavenCentral() + } + dependencies { + classpath 'com.android.tools.build:gradle:4.2.2' + classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + } +} + +allprojects { + repositories { + google() + maven { url "https://jitpack.io" } + mavenCentral() + } +} + +task clean(type: Delete) { + delete rootProject.buildDir +} diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..5465fec --- /dev/null +++ b/gradle.properties @@ -0,0 +1,2 @@ +android.enableJetifier=true +android.useAndroidX=true \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000..7454180 Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..2e6e589 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,5 @@ +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew new file mode 100644 index 0000000..1b6c787 --- /dev/null +++ b/gradlew @@ -0,0 +1,234 @@ +#!/bin/sh + +# +# Copyright © 2015-2021 the original authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +# +# Gradle start up script for POSIX generated by Gradle. +# +# Important for running: +# +# (1) You need a POSIX-compliant shell to run this script. If your /bin/sh is +# noncompliant, but you have some other compliant shell such as ksh or +# bash, then to run this script, type that shell name before the whole +# command line, like: +# +# ksh Gradle +# +# Busybox and similar reduced shells will NOT work, because this script +# requires all of these POSIX shell features: +# * functions; +# * expansions «$var», «${var}», «${var:-default}», «${var+SET}», +# «${var#prefix}», «${var%suffix}», and «$( cmd )»; +# * compound commands having a testable exit status, especially «case»; +# * various built-in commands including «command», «set», and «ulimit». +# +# Important for patching: +# +# (2) This script targets any POSIX shell, so it avoids extensions provided +# by Bash, Ksh, etc; in particular arrays are avoided. +# +# The "traditional" practice of packing multiple parameters into a +# space-separated string is a well documented source of bugs and security +# problems, so this is (mostly) avoided, by progressively accumulating +# options in "$@", and eventually passing that to Java. +# +# Where the inherited environment variables (DEFAULT_JVM_OPTS, JAVA_OPTS, +# and GRADLE_OPTS) rely on word-splitting, this is performed explicitly; +# see the in-line comments for details. +# +# There are tweaks for specific operating systems such as AIX, CygWin, +# Darwin, MinGW, and NonStop. +# +# (3) This script is generated from the Groovy template +# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# within the Gradle project. +# +# You can find Gradle at https://github.com/gradle/gradle/. +# +############################################################################## + +# Attempt to set APP_HOME + +# Resolve links: $0 may be a link +app_path=$0 + +# Need this for daisy-chained symlinks. +while + APP_HOME=${app_path%"${app_path##*/}"} # leaves a trailing /; empty if no leading path + [ -h "$app_path" ] +do + ls=$( ls -ld "$app_path" ) + link=${ls#*' -> '} + case $link in #( + /*) app_path=$link ;; #( + *) app_path=$APP_HOME$link ;; + esac +done + +APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit + +APP_NAME="Gradle" +APP_BASE_NAME=${0##*/} + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD=maximum + +warn () { + echo "$*" +} >&2 + +die () { + echo + echo "$*" + echo + exit 1 +} >&2 + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "$( uname )" in #( + CYGWIN* ) cygwin=true ;; #( + Darwin* ) darwin=true ;; #( + MSYS* | MINGW* ) msys=true ;; #( + NONSTOP* ) nonstop=true ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD=$JAVA_HOME/jre/sh/java + else + JAVACMD=$JAVA_HOME/bin/java + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD=java + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then + case $MAX_FD in #( + max*) + MAX_FD=$( ulimit -H -n ) || + warn "Could not query maximum file descriptor limit" + esac + case $MAX_FD in #( + '' | soft) :;; #( + *) + ulimit -n "$MAX_FD" || + warn "Could not set maximum file descriptor limit to $MAX_FD" + esac +fi + +# Collect all arguments for the java command, stacking in reverse order: +# * args from the command line +# * the main class name +# * -classpath +# * -D...appname settings +# * --module-path (only if needed) +# * DEFAULT_JVM_OPTS, JAVA_OPTS, and GRADLE_OPTS environment variables. + +# For Cygwin or MSYS, switch paths to Windows format before running java +if "$cygwin" || "$msys" ; then + APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) + CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" ) + + JAVACMD=$( cygpath --unix "$JAVACMD" ) + + # Now convert the arguments - kludge to limit ourselves to /bin/sh + for arg do + if + case $arg in #( + -*) false ;; # don't mess with options #( + /?*) t=${arg#/} t=/${t%%/*} # looks like a POSIX filepath + [ -e "$t" ] ;; #( + *) false ;; + esac + then + arg=$( cygpath --path --ignore --mixed "$arg" ) + fi + # Roll the args list around exactly as many times as the number of + # args, so each arg winds up back in the position where it started, but + # possibly modified. + # + # NB: a `for` loop captures its iteration list before it begins, so + # changing the positional parameters here affects neither the number of + # iterations, nor the values presented in `arg`. + shift # remove old arg + set -- "$@" "$arg" # push replacement arg + done +fi + +# Collect all arguments for the java command; +# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of +# shell script including quotes and variable substitutions, so put them in +# double quotes to make sure that they get re-expanded; and +# * put everything else in single quotes, so that it's not re-expanded. + +set -- \ + "-Dorg.gradle.appname=$APP_BASE_NAME" \ + -classpath "$CLASSPATH" \ + org.gradle.wrapper.GradleWrapperMain \ + "$@" + +# Use "xargs" to parse quoted args. +# +# With -n1 it outputs one arg per line, with the quotes and backslashes removed. +# +# In Bash we could simply go: +# +# readarray ARGS < <( xargs -n1 <<<"$var" ) && +# set -- "${ARGS[@]}" "$@" +# +# but POSIX shell has neither arrays nor command substitution, so instead we +# post-process each arg (as a line of input to sed) to backslash-escape any +# character that might be a shell metacharacter, then use eval to reverse +# that process (while maintaining the separation between arguments), and wrap +# the whole thing up as a single "set" statement. +# +# This will of course break if any of these variables contains a newline or +# an unmatched quote. +# + +eval "set -- $( + printf '%s\n' "$DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS" | + xargs -n1 | + sed ' s~[^-[:alnum:]+,./:=@_]~\\&~g; ' | + tr '\n' ' ' + )" '"$@"' + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..107acd3 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,89 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/language-pack/build.gradle b/language-pack/build.gradle new file mode 100644 index 0000000..83d1d35 --- /dev/null +++ b/language-pack/build.gradle @@ -0,0 +1,51 @@ +plugins { + id 'com.android.library' + id 'kotlin-android' + id 'maven-publish' +} + +group = 'com.github.osudroid' +version = '1.0' + +android { + compileSdkVersion 31 + + defaultConfig { + minSdkVersion 21 + targetSdkVersion 31 + versionCode 1 + versionName "1.0" + } + + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + } + } + + kotlinOptions { + jvmTarget = '1.8' + } +} + +dependencies { + implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" + implementation 'androidx.core:core-ktx:1.7.0' + implementation 'androidx.appcompat:appcompat:1.4.1' + implementation 'com.google.android.material:material:1.5.0' +} + +afterEvaluate { + publishing { + publications { + // Creates a Maven publication called "release". + release(MavenPublication) { + from components.release + groupId = 'com.github.osudroid' + artifactId = 'language-pack' + version = '1.0' + } + } + } +} diff --git a/language-pack/proguard-rules.pro b/language-pack/proguard-rules.pro new file mode 100644 index 0000000..bb15926 --- /dev/null +++ b/language-pack/proguard-rules.pro @@ -0,0 +1,11 @@ +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# Add any project specific keep options here: + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} diff --git a/language-pack/src/main/AndroidManifest.xml b/language-pack/src/main/AndroidManifest.xml new file mode 100644 index 0000000..4aefbf3 --- /dev/null +++ b/language-pack/src/main/AndroidManifest.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/language-pack/src/main/kotlin/io/jitpack/api/JitPack.kt b/language-pack/src/main/kotlin/io/jitpack/api/JitPack.kt new file mode 100644 index 0000000..e69de29 diff --git a/language-pack/src/main/res/values-de/options.xml b/language-pack/src/main/res/values-de/options.xml new file mode 100644 index 0000000..79b1741 --- /dev/null +++ b/language-pack/src/main/res/values-de/options.xml @@ -0,0 +1,256 @@ + + + + Hoch + Mittel + Niedrig + Aus + + + 1 + 2 + 4 + 0 + + + 100% + 75% + 50% + 25% + 0% + + + 100 + 75 + 50 + 25 + 0 + + + Immer + Nur Replay + Nie + + + 1 + 2 + 0 + + + Modern + Klassisch + + + 1 + 0 + + + Aus + Nur bei Nightcore. + Immer an + + + 0 + 1 + 2 + + Benutzer/Online Einstellungen + + Online Einstellungen + + Benutzer Einstellungen + + Offline Einstellungen + + Grafik Einstellungen + + Bibliothek Einstellungen + + Hintergrund Qualität + Reduziere die Qualität um bessere Leistung zu bekommen + + + Beatmap Skins + Lade Beatmaps Skins, falls verfügbar + + Beatmap Sounds + Lade Beatmaps Sounds, falls verfügbar + + Countdown + Countdown anzeigen + + Hit-Laustärke + Lautstärke der Hitsounds [0 bis 100] (Spiel muss neu gestartet werden) + + Hintergrund Lautstärke + Lautstärke der Hintergrundmusik [0 bis 100] + + Globaler offset + Musik offset in ms (Positiver Wert = früher) + + + Spezial + Lade T-Aiko! Beatmaps + Lade Beatmaps von T-Aiko Song Ordner + + entferne .osz + entferne .osz Datei nach der Importierung + + Beatmap Pfad + Pfad zur Beatmap (default: /mnt/sdcard/osu!droid/Songs) + + Lösche Bibliothek Speicher + Alle Beatmaps löschen + + Hitsounds + Originale Hitsounds + + + Ton Einstellungen + + + FPS + Zeigt (frame per second) beim Spielen an + + Skip offset + Dieses offset wird hinzugefügt, wenn du die "Skip" Taste drückst(Benutze -1 für auto offset) + + Textur Qualität + Reduziere deine Qualität vom Spiel (osu!droid benutzt HD-Qualität) + + Media-Player + Benutze den Media-Player für genaueres Timing (Keine Support für .ogg Format) + + + Metronom + Aktiviere/Deaktivere den Metronom Sound Effekt (Nur bei Nightcore-Mod) + + Variabler Offset + Offset für .mp3 Format codiert mit Variablen Bitraten (nur Media-Player) + + Slider Ränder + Zeichnet Lange Slider Ränder (Deaktiviere es, für bessere Leistung) + + Komplexe Effekte + Erweitere die Grafik Effekte (Deaktiviere es für bessere Leistung) + + Sonstiges + Multi-touch + Aktiviere Multi-Touch Unterstützung + + Offset Einstellung + + + .OGG Format Offset + Zusätzlicher Offset für Beatmaps mit .ogg Format + + Pause Offset + Offset bleibt bei Pausierung ungeändert + + Musik Vorschau + Spielt die Musik der ausgewählten Beatmap im Menü ab + + Spieler Name + Dein Lokaler Spielername + + Cursor + Zeigt den Cursor an + + Slider + Benutze einen anderen Algorithmen für Slider(Experimentell, kann zu Probleme führen) + + Lösche Beatmap Daten + Erzwungenes neuladen von allen Spezifischen Daten(z.B. Mapoffset) + + + Online + + + Zeige Online Funktionen + + + Server Verbindung + Zu den osu!droid Servern verbinden + + Login + Dein Online Spielername + + Password + Password für deinen Account + + Account + Account registrieren (Es ist nur ein Account pro Gerät Erlaubt) + + Avatare + Lade die Avatare ohne Internet Verbindung + + Hit Error Meter + Zeigt Hit Error Meter im Spiel an + + Spinner + Ändere Spinner Stil + + Combo Burst + Schalte Combo Bursts an/aus + + + Advanced + + + Erweiterte Optionen + + + Speicherort + osu!droid Speicherort + + Input-Delay + Per frame sleeptimer (Empfohlen einzuschalten) + + Aktiviere Erweiterung + Download Erweiterung + + Niedrige Latenz + "Deaktivieren wenn nicht unterstützt + + Replays + Speichere Lokale Replays + + Burst Effekte + Zeigt Burst Effekte an, wenn du Slider oder Circle triffst + + Hit Effekt + Zeigt Circlewellen Effekte an, wenn du die Slider oder Circle triffst + + Bildbearbeitung + Hardware Bildbearbeitung + + Partikel Effekte + Zeigt Partikel Effekte an (Cursor Trail) + + Skin Ordner + Skin Speicherort + + Hintergrund Helligkeit + Verändert die Helligkeit vom Hintergrund + + Navigation Bar + Die Navigation Bar ausblenden, wenn du spielst + + Perfomance Points(PP)System + Ein Einfaches Offline PP System) + + Perfomance Points(PP) + Resete deine Perfomance Points + + Combo Colors + Benutze eigene Combo Farben + + Aktualisieren + Aktualisiere das Spiel manuel + + Erzwinge Metadata + Benutze Japanisch/Chinesische Zeichen wenn möglich + + Cursor Größe + Passe dir deine Cursor größe an (25 - 300, Standart 100) + \ No newline at end of file diff --git a/language-pack/src/main/res/values-de/strings.xml b/language-pack/src/main/res/values-de/strings.xml new file mode 100644 index 0000000..5ba344e --- /dev/null +++ b/language-pack/src/main/res/values-de/strings.xml @@ -0,0 +1,75 @@ + + + Fehler: %s + Kann nicht %s erstellen + Multi-Touch wird auf deinem Gerät nicht unterstützt + Fehlerhaftes Initialisieren des Liedes. Bitte starte das Lied neu + Deine SD-Karte kann nicht gefunden werden + Deine SD-Karte ist schreibgeschützt + Kann %s nicht öffnen + Fehlerhafter Map-Mode: %s + Es konnte keine Verbindung zum Server aufgebaut werden + Das Limit der Verbindungsfehler wurde überschritten + Kann %s nicht downloaden + + Wechseln zum Standard-Player + Verbinde zum Server... + %s wurde erfolgreich heruntergeladen! + + Updaten der Beatmap-Bibliothek... + Caching der Bibliothek... Dieser Vorgang kann mehrere Minuten in Anspruch nehmen + Caching abgeschlossen. Es wurden %d Beatmaps gefunden + Cache gelöscht + Importiere Beatmap... + Es wurden %s archivierte Beatmaps gefunden. Importiere... + \"%s\" wurde erfolgreich importiert! + + + Spielernamen eingeben + Gebe deinen Namen ein. Deine Highscores werden unter diesem verfügbar sein. + Ok + Abbrechen + Suche + Bitte gebe deine Suchanfrage ein + + Score: %s (%dx) + Gemappt von: %s + Zurück + Modauswahl + Score Multiplier %.2fx + + Songeinstellungen + Song-Offset: + Zu den Favoriten hinzufügen + Entferne von deinen Favoriten + + Suchoptionen + Suche nach: + Sortiere nach: + Titel + Datum + Ersteller + Mapper + Favoritenansicht: aktiv + Favoritenansicht: ausgeschaltet + + Seite %d von %d + Keine Beatmaps gefunden + + + + Sorry, das Spiel wird beendet + Es sind fehler aufgetreten + Ein Analysefehler + Das Spiel wird nicht ohne Speicherberechtigung ausgeführt, bitte aktivieren es manuell + + Neue Version ist Verfügbar + Update Nun + Nicht jetzt + Suche nach Updates, bitte warten + Du bist auf der neusten Version + + Storyboard anzeigen (experiment) + + + \ No newline at end of file diff --git a/language-pack/src/main/res/values-es/act_import_replay_res.xml b/language-pack/src/main/res/values-es/act_import_replay_res.xml new file mode 100644 index 0000000..2b1776e --- /dev/null +++ b/language-pack/src/main/res/values-es/act_import_replay_res.xml @@ -0,0 +1,12 @@ + + + + + + Importar repetición a osu!droid + Repetición inválida + Ha ocurrido un error al importar la repetición + La repetición no se ha podido importar: %s + La repetición se ha importado con éxito! + + diff --git a/language-pack/src/main/res/values-es/options.xml b/language-pack/src/main/res/values-es/options.xml new file mode 100644 index 0000000..c00e062 --- /dev/null +++ b/language-pack/src/main/res/values-es/options.xml @@ -0,0 +1,355 @@ + + + + + Alta + Media + Baja + Fondos desactivados + + + + 1 + 2 + 4 + 0 + + + + + + Siempre + Solo en repeticiones + Desactivado + + + + 1 + 2 + 0 + + + + Moderno + Clásico + + + + 1 + 0 + + + + Desactivado + Solo con NC mod (Nightcore) + Siempre activado + + + + 0 + 1 + 2 + + + + placeholder + + + + 100% + 95% + 90% + 85% + 80% + + + + 100 + 95 + 90 + 85 + 80 + + + Opciones + + Cuenta + + ONLINE + + Opciones de usuario + + OFFLINE + + Gráficos + + Directorios y otros + + Calidad de fondos + Reducir la calidad de los fondos puede ayudar a aumentar el rendimiento + + Usar las skins de los mapas + Cargar las skins de los mapas si es posible + + Usar los sonidos de los mapas + Cargar los sonidos de los mapas si es posible + + Contador + Muestra un contador al principio del mapa si está disponible + + Volumen de los golpes + + + Volumen de la música + + + Configurar offset + Offset de la música en ms (valores positivos indican golpes más tempranos) + + Especial + + Cargar las canciones de T-Aiko! + Carga las canciones que esten en el directorio del modo T-Aiko! + + Borrar archivos (.osz) + Borra automáticamente los archivos (.osz) después de importar los mapas + + Directorio de los mapas + (Por defecto: /sdcard/osu!droid/Songs) + + Borrar caché + Elimina la caché del juego + + + + Audio + + Mostrar FPS + Muestra un contador de FPS mientras juegas + + + + Texture quality + Reduce overall quality of game textures. If disabled, osu!droid will use HD-quality textures. + + Use built-in player + Use built-in player for more accurate timing (doesn\'t support .ogg files) + + Metrónomo + Activa el sonido de un metrónomo mientras juegas + + + + Sliders + Muestra un hitcircle al final de los sliders + + Efectos avanzados + Activa efectos avanzados como los movimientos de los sliders. Desactivalo para un mejor rendimiento + + + Otros + + Multitouch + Activa el multitouch si está disponible + + + + Preview de las canciones + Reproducir música en el menú de mapas + + Nombre + Este será tu nombre local + + Mostrar cursor + Muestra un cursor debajo de tus dedos muentras juegas + + Demo Spline + Use another spline algorithm for sliders. (experimental, may cause some unexpected problems.) + + Borrar datos de los mapas + Elimina todos los datos de cada mapa (ej: offset, carpeta guardada, favs...) + + Online + + Muestra las opciones online + + + Conectarse + Conéctate a los servidores de osu!Droid para subir tus mejores jugadas y más! + + Nombre de usuario + + + Contraseña + + + Registrarse + Crea una cuenta para enviar scores, y más! + + Cargar avatar sin conexión + Carga el avatar de tu cuenta sin estar conectado + + Barra de errores + Muestra una barra que analiza como vas en un mapa mientras juegas. + + Estilo del spinner + Cambia el estilo del spinner + + Imágenes de combo + Muestra unas imágenes cada vez que aumentas tu combo durante el juego + + Avanzado + + Opciones avanzadas + + + Directorio principal + El directorio principal de osu!Droid + + Input delay + Intenta reducir el input delay, desactivalo si te sientes incomodo al jugar. + + Arreglar problema de offset + Se intentará corregir el offset entre el input y el frame. + + Eliminar el bloqueo de slider y spiner (unranked) + Intenta quitar el bloqueo del slider y del spinner. Ahora puedes jugar mapas de estilo 2b. + + Enable extension + + Download extension + + Sincronización de baja latencia + Desactivalo si tu dispositivo no tiene soporte para audio de baja latencia + + Repeticiones + + + Explosiones al golpear + Muestra efectos de explosiones al golpear los hitcircles y los sliders + + Luz al golpear + Agrega una luz sutil detrás de las explosiones de los golpes que ilumina el campo de juego + + + + Efectos de partículas + Muestra efectos de partículas como el trail del cursor + + + + Brillo del fondo + + + Barra de navegación + Oculta la barra de navegación de Android + + PerformancePoint System(PP) + A simple offline pp system. Just for fun :) + + Reset Performance Points(PP) + + + Colores de combo + Personaliza los colores de cada combo + + + + + Buscar actualizaciones + + + Forzar caracteres romanos + Forzar el uso de caracteres romanos para los metadatos, en caso de que los títulos en japonés o chino no se puedan leer + + Tamaño del cursor + + + Mostrar el primer circulo de aproximación con HD mod + El primer circulo de aproximacion no se ocultará mientras se use el mod HD + + [Beta] osu!ppy API Key + Uses osu!ppy API to get beatmaps\' information. If key is invalid, uses bloodcat instead (might be outdated/bad connection) + + Mostrar scoreboard + + + Seleccionar Skin + + + Directorio de las skins + + + Activar Storyboard + Tu movil estará ardiendo! + + Escanear mapas + Escanea automáticamente el directorio de Descargas para nuevos mapas (.osz) (Puede no funcionar si el directorio de mapas está en la tarjeta SD) + + Super Slider + Dibuja los sliders de forma perfecta + + Velocidad del juego + + Forzar AR + + Cambio de tono al activar la modificación de velocidad + + Activar la velocidad del juego + + Activar Forzar AR" + + Calcular sliders al entrar a un mapa + Mejora el rendimiento en mapas con sliders complejos, pero tardará más en cargar + + Mostrar PP en la pantalla de resultados + + + Tamaño del campo de juego + + + Mover el campo de juego hacia abajo + Hace que el campo de juego se mueva a la parte inferior de la pantalla + + Ocultar mensaje de repetición + Oculta el mensaje con movimiento cuando ves una repetición + + Ocultar UI + Oculta toda la interfaz mientras juegas (ej: vida, scoreboard, combo, accuracy, etc..) + + Recibir notificaciones + Activa las notificaciones de anuncios sobre el juego, eventos, etc. + + Animación de los menús + Desactiva esta opción si la animación de triángulos en los menus reduce el rendimiento de tu dispositivo + + Usar el fondo de la skin + Esto hará que siempre se use el fondo de la skin que estés utilizando mientras juegas + + diff --git a/language-pack/src/main/res/values-es/pre_release_string.xml b/language-pack/src/main/res/values-es/pre_release_string.xml new file mode 100644 index 0000000..25eae3c --- /dev/null +++ b/language-pack/src/main/res/values-es/pre_release_string.xml @@ -0,0 +1,10 @@ + + + + + Esta es una versión en desarrollo + + + + diff --git a/language-pack/src/main/res/values-es/score_menu_fragment.xml b/language-pack/src/main/res/values-es/score_menu_fragment.xml new file mode 100644 index 0000000..a154a1e --- /dev/null +++ b/language-pack/src/main/res/values-es/score_menu_fragment.xml @@ -0,0 +1,9 @@ + + + + Score + Exportar repetición + Ha habido un problema al exportar la repetición + Se ha exportado la repetición en: %s + + diff --git a/language-pack/src/main/res/values-es/strings.xml b/language-pack/src/main/res/values-es/strings.xml new file mode 100644 index 0000000..4314239 --- /dev/null +++ b/language-pack/src/main/res/values-es/strings.xml @@ -0,0 +1,193 @@ + + + Error: %s + No se puede crear %s + Tu dispositivo no soporta la función Multitouch. + No se puede iniciar el audio. Prueba a reiniciar el mapa + No se ha encontrado ninguna memoria externa + La memoria externa está en modo de "Solo lectura" + No se puede abrir %s + Modo del mapa inválido: %s + No se puede conectar al servidor + Se ha alcanzado el límite de errores de conexión + No se puede descargar %s + + Cambiando al reproductor estándar + Conectando al servidor... + %s se ha descargado! + + Actualizando librería... + Cacheando librería, esto puede tardar unos minutos... + Cacheo completo. Se han encontrado %d beatmaps + Se ha limpiado la caché + Importando beatmap... + Se han encontrado %s beatmaps. Importando... + \"%s\" se ha importado! + + No extension app found. + Open beatmap in extension + + Nombre de jugador + Se usará para enviar tu score en cada mapa. + Ok + Cancelar + Buscar + Consulta de búsqueda + Registrar + + Reset your pp? + Really? + PP reset + + ¿Quieres salir del juego? + + No + + Do you want to visit the official osu! website? + ¿Quieres visitar la página oficial de osu!Droid? + + Quieres ver tu perfil en la página de osu!droid? + + Carpeta: + Predeterminada + Seleccionar + Eliminar + Añadir + Eliminar + Crear nueva + No puedes borrar la carpeta predeterminaa + ¿Estás seguro? + Añadir a una carpeta + + Score: %s (%dx) + Creador: %s + Atrás + Selección de mods + Score %.2fx + Reiniciar mods + + Propiedades + Offset: + Añadir a favoritos + Quitar de favoritos + Eliminar mapa + ¿Quieres eliminar el mapa? + + Opciones + + Eliminar score + Eliminar + ¿Quieres borrar el score? + Se ha eliminado el score + + Opciones de búsqueda + Buscar: + Clasificado por: + Título + Fecha + Creador + Artista + Bpm + Estrellas + Duración + Solo favoritos: Activado + Solo favoritos: Desactivado + + Página %d de %d + No se han encontrado mapas + + Nombre de usuario + Contraseña + Confirma la contraseña + Correo electrónico + + No se puede cargar la repetición + No se puede descargar la repetición + Este archivo de repetición no es de este mapa + El archivo de repetición está corrupto + + Registration + Registrando... + Cargando datos de la replay... + Inicio de sesión incorrecto + La contraseña debe tener 4-32 caracteres + Las contraseñas no coinciden + El correo no es válido, porfavor usa otro + Ya estas has registrado! Reinicia el juego y ya podrás usar tu cuenta + + No estás conectado. Inicia sesión o revisa tu conexion + Iniciando sesión... + + + + Presiona el color que hayas elegido para seleccionarlo + + 网络连接失败,请检查网络设置 + 数据解析异常 + 文件流异常 + 网络异常,错误码:%d + 网络异常,请求超时 + 网络异常,读取数据超时 + + Duración: %s BPM: %s Combo: %d + Círculos: %d Sliders: %d Spinners: %d (Id: %d) + + + #fff + + + Ha habido un problema, el jugeo se cerrará ahora. + Error fatal + Error del analizador de dificultades + No se puede cargar %s: No hay ningún archivo de audio + No se puede cargar %s: No hay ningun punto de + El juego necesita acceder al almacenamiento, porfavor concede el permiso manualmente + + ¡Hay una nueva versión disponible! + Actualizar + Changelog + Ahora no + Buscando actualizaciones, espera un momento... + ¡Estás usando la versión mas reciente! + + Activar storyboard (experimental) + + + + Opciones + Analizado actualización + Ha habido un problema al analizar la actualización, prueba más tarde + Ya estás usando la versión más reciente + Descargando... + Presiona para ver + Instalar + Reintentar + Continuar + Descarga completa + Descarga fallida + ¡Hay una nueva versión disponible! + Subir beatmap + ¡Se ha aplicado la nueva skin! + + No se ha encontrado el directorio + + Long press to update + Update Successful! + Update fail, try again later + This map can not be downloaded on ppy\n\n + + Queda poca memoria en el almacenamiento: %s GB. Esto puede causar bugs y problemas al enviar score o descargar repeticiones. + Cerrar + Título + Lista de cambios + + Changelog + ↓ Unranked ↓ + + Presiona aquí para guardar la repetición fallida + ¡Se ha guardado la repetición! + No se ha podido guardar la repetición + + Se ha detectado un auto-clicker activado, porfavor desactivalo para jugar + + diff --git a/language-pack/src/main/res/values-fr/options.xml b/language-pack/src/main/res/values-fr/options.xml new file mode 100644 index 0000000..a0878a5 --- /dev/null +++ b/language-pack/src/main/res/values-fr/options.xml @@ -0,0 +1,64 @@ + + + + Haut + Moyen + Bas + Désactivé + + Graphismes + Librairie + Qualité du fond + Réduire la qualité du fond pour de meilleurs performances. + Beatmap skins + Utiliser le skin de la beatmap si disponible. + Compte-à-Rebours + Montre le compte-à-rebours au début de la beatmap si disponible. + Volume des clics + Volume des clics (0-100) + Compensation globale + Décalage musical en ms (valeur positive signifie plus tot) + Special + Supprimer .osz + Supprimer les fichiers .osz après importation + Emplacement des beatmaps + Chemin vers l\'emplacement des beatmaps (default: /mnt/sdcard/osu!droid/Songs) + Vider le cache de la librairie + Forcer le vidage du cache de la librairie. + Son de double clic + Fait que les sons ressemble plus à ceux de osu! + Son + Afficher les IPS + Afficher le taux d\'images par secondes en jeu. + Réduire la qualité des textures + Réduire la qualité générale des textures. Si désactivé, osu!droid utilisera des textures HD. + Utiliser le player inclus + Utiliser le player inclus pour un meilleur timing (ne supporte pas les fichiers .ogg) + Lumiosité du fond + Change la luminosité de l\'image de fond. + Compensation VBR + Décalage pour les fichiers mp3 avec bitrate variable (player inclus seulement) + Dessiner les bords des sliders + Dessiner les bords des sliders pendant l\'utilisation. Désactiver pour de meilleures performances + Effets complexes + Activer les effets avancés (eg. sliders circulaires). Désactiver pour de meilleures performances + Divers + Multi-touche + Activer le multi-touche si disponible. + Configurer la compensation + + Compensation OGG + Décalage additionnel pour le format .ogg + Compensation en pause + La compensation est ajouté quand la partie est reprise. + Préentendre la musique + Joue la musique de la beatmap sélectionnée + Nom du joueur + Nom du joueur local + Montrer le curseur + Montrer le curseur en-dessous du doigt pendant le jeu. + + Effacer les données spécifiques des maps. + Forcer l\'effacements des données des maps (ex: décalage de la musique) + + diff --git a/language-pack/src/main/res/values-fr/strings.xml b/language-pack/src/main/res/values-fr/strings.xml new file mode 100644 index 0000000..b2c9ac5 --- /dev/null +++ b/language-pack/src/main/res/values-fr/strings.xml @@ -0,0 +1,63 @@ + + + Erreur: %s + Impossible de créer %s + Le multi-touche n\'est pas supporté par votre appareil. + Impossible d\'initialiser le son. Veuillez recommencez. + Le stockage externe n\'est pas monté. + Le stockage externe est en lecture seule. + Impossible d\'ouvrir %s + Mode invalide: %s + Impossible de se connecter au serveur. + Limite d\'erreurs de connexion atteinte. + Impossible de télécharger %s + + Transfert au lecteur standard + Connection au serveur... + %s téléchargé! + + Mise à jour de la librairie... + Mise en cache de la librairie... Celà peut prendre quelques minutes + Mise en cache finie. %s beatmap trouvées. + Cache vidé. + Import de la beatmap... + %s beatmaps archivées trouvées. Import... + \"%s\" a été importé! + + + Entrer le nom du joueur + Entrer votre nom. Il sera utiliser pour les scores. + Ok + Annuler + Chercher + Entrer la recherche + + Score: %s (%dx) + Créateur: %s + Retour + Sélection du mode + Multiplicateur de score: %.2fx + + Propriétés du son + Compensation de la musique: + Ajouter aux favoris + Retirer des favoris + + Options de recherches + Chercher: + Trier par: + Titre + Date + Createur + Artiste + Favoris uniquement: activé + Favoris uniquement: désactivé + + Page %d sur %d + Pas de beatmaps trouvées + + Réinitialiser tout les modes. + Effacer la map + Vous êtes sûres ? + + diff --git a/language-pack/src/main/res/values-id/options.xml b/language-pack/src/main/res/values-id/options.xml new file mode 100644 index 0000000..3941cad --- /dev/null +++ b/language-pack/src/main/res/values-id/options.xml @@ -0,0 +1,217 @@ + + + + Tinggi + Sedang + Rendah + Tidak aktif + + + Selalu + Hanya replay + Tidak aktif + + + Modern + Klasik + + + Tidak aktif + Hanya untuk mod NightCore + Selalu + + + Grafik + + Perpustakaan + + Kualitas latar belakang + Mengurangi kualitas latar belakang untuk meningkatkan kinerja + + Tema beatmap + Muat tema spesifik dalam beatmap jika ada + + Hitung mundur + Tunjukkan hitung mundur dari awal map jika tersedia + + Volume suara hit + Besar volume suara hit (0-100) + + Offset global + Offset musik dari ms (nilai positif berarti lebih awal) + + Istimewa + + Hapus .osz + Hapus .osz setelah file diimpor + + Lokasi beatmap + Jalan menuju direktori berisi beatmap (standar: /mnt/sdcard/osu!droid/Songs) + + Bersihkan cache perpustakaan + Pembersihan cache perpustakaan secara paksa + + Suara hit ganda + Buat suara hit mirip osu! asli + + Suara + + FPS + Tampilkan FPS sewaktu bermain + + Kurangi kualitas tekstur + Kurangi tekstur keseluruhan permainan. Jika tidak aktif, osu!droid akan menggunakan tekstur kualitas HD. + + Gunakan pemutar asli + Gunakan pemutar asli untuk meningkatkan akurasi timing (tidak mendukung file .ogg) + + Pencerahan latar belakang + Ubah kecerahan gambar latar belakang + + Offset VBR + Offset untuk mp3 yang diencode dengan bitrate bervariasi (hanya untuk pemutar asli) + + Gambar perbatasan untuk slider + Gambar perbatasan untuk seluruh jalan slider. Nonaktifkan untuk kinerja yang lebih tinggi + + Efek kompleks + Aktifkan efek grafik tingkat tinggi (seperti animasi slider). Nonaktifkan untuk kinerja yang lebih tinggi + + Lainnya + + Multi-touch + Aktifkan input multi-touch jika tersedia + + Atur offset + + + Offset OGG + Offset tambahan untuk lagu dalam format .ogg + + Jeda offset + Tambah offset setiap kali Anda melanjutkan permainan yang dihentikan + + Tinjauan lagu + Mainkan lagu ketika beatmap dipilih + + Nama pemain + Nama pemain lokal + + Perlihatkan kursor + Perlihatkan kursor di bawah jari saat permainan berlangsung + + Bersihkan data spesifik tiap map + Bersihkan seluruh map dengan data spesifik secara paksa (seperti offset tiap map) + + Muat lagu-lagu T-Aiko! + Memuat lagu-lagu dari direktori T-Aiko! + + Daring + + Memperlihatkan opsi daring + + + Koneksi server + Sambungkan ke server osu!droid + + Masuk + Nama daring Anda + + Kata sandi + Kata sandi akun Anda + + Daftar + Daftarkan akun baru (Anda hanya boleh membuat satu akun untuk setiap perangkat) + + Muat avatar + Muat tanpa koneksi Wi-Fi + + Bilah kesalahan hit + Perlihatkan bilah kesalahan hit + + Model spinner + Ubah model spinner + + Burst kombo + Aktifkan atau nonaktifkan burst kombo + + Lebih lanjut + + Pengaturan lebih lanjut + + + Direktori utama + Direktori utama osu!droid + + Keterlambatan input + Mengurangi keterlambatan input. Nonaktifkan apabila Anda merasa tidak nyaman + + Perbaiki offset acak + Memperbaiki offset antara waktu input and waktu frame. + + Aktifkan ekstensi + + Unduh ekstensi + + Sinkronisasi latensi rendah + "Nonaktifkan apabila perangkat Anda tidak mendukung audio berlatensi rendah" + + Replay + Simpan replay untuk rekaman lokal + + Efek meledak + Perlihatkan efek meledak saat hit lingkaran atau slider + + Pencahayaan hit + Tambahkan cahaya halus yang menerangi area bermain di belakang ledakan hit + + Dither + Gunakan hardware dither (pemrosesan gambar) + + Efek partikel + Perlihatkan efek berbasis partikel seperti jejak kursor + + Bilah navigasi + Sembunyikan bilah navigasi ketika bermain + + Sistem poin performa (PP) + Sistem poin performa luring. Hanya untuk kesenangan :) + Ulang poin performa (PP) + + + Warna kombo + Gunakan warna kombo yang telah ditentukan + + Cek untuk pembaruan + Cek untuk pembaruan yang ada + + Gunakan metadata yang diromanisasi + Penggunaan karakter roman untuk metadata, apabila judul dalam bahasa Jepang atau China tidak dapat dibaca + + Ukuran kursor + Atur ukuran kursor (25 - 300, standar 100) + + Perlihatkan approach circle pertama + Jangan sembunyikan approach circle pertama dalam mod Hidden + + [Beta] Kunci API osu!ppy + Gunakan API osu!ppy untuk mendapatkan informasi mengenai beatmap. Apabila kunci tidak valid, bloodcat akan digunakan (kemungkinan lama/koneksi buruk) + + Perlihatkan panel skor + Perlihatkan panel skor dari beatmap selama permainan + + Direktori skin + Jalan ke direktori berisi file tema (standar: /sdcard/osu!droid/Skin) + + Pilih tema + Pilih tema dari direktori tema di atas + + Aktifkan storyboard + Perangkatmu akan panas! + + Pindai direktori /Download untuk beatmap baru + Pindai /Download + + Slider super + Slider dengan bentuk yang sempurna! + diff --git a/language-pack/src/main/res/values-id/strings.xml b/language-pack/src/main/res/values-id/strings.xml new file mode 100644 index 0000000..37ee18a --- /dev/null +++ b/language-pack/src/main/res/values-id/strings.xml @@ -0,0 +1,147 @@ + + + Error: %s + Tidak dapat membuat %s + Multitouch tidak didukung oleh perangkat Anda + Tidak bisa memutar audio. Tolong ulangi lagu + Penyimpanan eksternal tidak dimuat + Penyimpanan eksternal hanya dapat dibaca + Tidak bisa membuka %s + Mode map tidak valid: %s + Tidak dapat terhubung ke server + Batas error koneksi telah dicapai + Tidak dapat mengunduh %s + + Mengubah ke pemutar standar + Menyambung ke server... + %s berhasil diunduh! + + Memperbarui perpustakaan + Mengcache perpustakaan... + Caching selesai. Ditemukan %d beatmap + Cache dibersihkan + Mengimpor beatmap... + Ditemukan %s beatmap yang diarsip. Mengimpor + \"%s\" telah diimpor! + + Tidak ada aplikasi ekstensi yang ditemukan. + Buka beatmap dalam ekstensi + + Masukkan nama pemain + Masukkan nama Anda. Nama tersebut akan digunakan untuk skor. + Ok + Batalkan + Cari + Masukkan pencarian + Daftar + + Ulang PP Anda? + Apakah Anda yakin? + Ulang PP + + Folder: + Standar + Pilih + Hapus Folder + Tambah + Hapus + Buat folder baru + Anda tidak dapat menghapus folder standar + Apakah Anda yakin? + Atur folder beatmap + + Skor: %s (%dx) + Pembuat: %s + Kembali + Pemilihan mod + Penggandaan skor %.2fx + Atur ulang mod + + Properti lagu + Offset lagu: + Tambahkan ke favorit + Hilangkan dari favorit + Hapus map + Apakah Anda yakin? + + Hapus skor yang dipilih + Hapus + Apakah Anda yakin? + Skor telah dihapus! + + Opsi pencarian + Cari: + Urut berdasarkan: + Judul + Tanggal + Pembuat + Artis + Hanya favorit: aktif + Hanya favorit: tidak aktif + + Halaman %d dari %d + Tidak ada beatmap yang ditemukan + + Masuk + Kata sandi + Konfirmasi kata sandi + E-mail + + Tidak dapat memuat replay + Tidak dapat mengunduh replay + Replay tidak sesuai dengan map + File replay rusak + + Registrasi + Mendaftarkan... + Memuat rincian rekaman... + Login tidak valid + Kata sandi sebaiknya terdiri dari 4-32 karakter + Kata sandi tidak sesuai + E-mail tidak valid + Pendaftaran selesai. Mulai ulang aplikasi untuk masuk + + Pemilih Warna + Tekan di warna untuk mengaplikasikan + + Durasi: %s BPM: %s Kombo: %d + Lingkaran: %d Slider: %d Putaran: %d (MapId: %d) + + #fff + + Maaf, program tidak normal sekarang akan keluar. + Error fatal ditemukan + Penguraian difficulty error + Permainan tidak akan berjalan tanpa izin penyimpanan, mohon aktifkan secara manual + + Versi baru tersedia + Perbarui sekarang + Nanti + Memeriksa untuk pembaruan, mohon tunggu + Anda sedangkan menjalankan versi terbaru + + View storyboard (experiment) + + MOD_PRECISE unranked untuk sekarang + + Mengecek pembaruan... + Gagal mengecek versi baru, coba lagi nanti + Anda sudah menggunakan versi terbaru + Mengunduh + Tekan untuk melihat + Instal + Coba kembali + Lanjutkan + Unduhan berhasil + Unduhan gagal + Versi baru tersedia + Perbarui beatmap + Mengaplikasikan tema baru + + Direktori tidak ditemukan + + Tekan dan tahan map untuk pembaruan + Pembaruan berhasil! + Pembaruan gagal, coba lagi nanti + Map ini tidak dapat diunduh di ppy\n\n + diff --git a/language-pack/src/main/res/values-it/options.xml b/language-pack/src/main/res/values-it/options.xml new file mode 100644 index 0000000..0a42a24 --- /dev/null +++ b/language-pack/src/main/res/values-it/options.xml @@ -0,0 +1,63 @@ + + + + High + Medium + Low + Disabled + + Grafica + Libreria + Qualita sfondo + Permette di regolare la qualita\' dello sfondo delle beatmap per migliorare le prestazioni + Skin della beatmap + Carica la skin dalla cartella della beatmap se disponibile + Conteggio + Mostra il conteggio alla rovescia per le beatmap che ne fanno uso + Volume hitsound + Imposta il volume globale degli hitsound + Offset globale + Imposta un ritardo globale (valori positivi creano un anticipo) + Avanzate + Cancella .osz + Cancella l\'archivio .osz dopo l\'importazione + Cartella beatmap + Il percorso della cartella contenente le beatmap (default: /mnt/sdcard/osu!droid/Songs) + Resetta la Libreria + Riporta a zero l\'indicizzazione della libreria. + Sovrapponi hitsound + Imposta il comportamento dei suoni come per osu! su pc + Sonoro + Visualizza FPS + Mostra i frame per secondo durante il gioco + Riduci la qualita\' delle texture + Riduzione globale delle texture del gioco. osu!droid fara\' uso di texture HD se disattivato. + Usa lettore integrato + Usa il lettore integrato per un timing piu preciso (non supporta i file .ogg) + Lunimosita\' sfondo + Imposta la luminosita dell\'immagine di sfondo + Offset per codifiche VBR + Forza un offset per i file mp3 con codifica a bitrate variabile (solo con player integrato attivo) + Mostra i bordi degli slider + Disegna i bordi intorno ai percorsi degli slider. Disattiva per performance migliori + Effetti complessi + Abilita effetti grafici avanzati (come gli snaking sliders). Disattiva per performance migliori + Altro + Multi-touch + Attiva il supporto al multitouch se supportato + Configurazione offset + + Offset per i file ogg + Forza un offset per i file ogg + Offset della Pausa + Imposta un ritardo quando si riprende una partita interrotta + Anteprima della canzone + Avvia la musica quando selezioni una beatmap + Nome giocatore + Nome locale del giocatore + Mostra cursore + Mostra dei cursori sotto le dita durante il gameplay + + Cancella impostazioni beatmap + Cancellazione forzata di tutti i dati opzionali aggiunti alle beatmap (come gli offset) + diff --git a/language-pack/src/main/res/values-it/strings.xml b/language-pack/src/main/res/values-it/strings.xml new file mode 100644 index 0000000..459047c --- /dev/null +++ b/language-pack/src/main/res/values-it/strings.xml @@ -0,0 +1,62 @@ + + + Errore: %s + Impossibile creare %s + Il Multitouch non e supportato dal tuo dispositivo + Impossibile inizializzare l\'audio. Prova a riavviare la canzone + Nessun dispositivo esterno rilevato + Il dispositivo esterno e\' in sola lettura + Impossibile aprire %s + Modalita mappa non valida: %s + Impossibile collegarsi al server + Raggiunto il limite massimo di tentativi di connessione + Impossibile scaricare %s + + Passaggio al lettore predefinito + Connessione al server... + %s scaricata! + + Aggiornamento della libreria... + Creazione dell\'indice della libreria... Puo richiedere alcuni minuti + Indicizzazione completata. Trovate %d beatmap + Indicizzazione reimpostata + Importazione della beatmap... + Trovate %s beatmap compresse. Apertura in corso... + \"%s\" e stata importata correttamente! + + + Inserisci il tuo nome utente + Inserisci un nome, sara\' utilizzato per elencare i record + Ok + Annulla + Cerca + Inserisci testo da cercare + + Punteggio: %s (%dx) + Creatore: %s + Indietro + Selezione Mod + Moltiplicatore %.2fx + + Proprieta\' + Offset per la canzone: + Aggiungi ai Preferiti + Rimuovi dai Preferiti + + Opzioni di ricerca + Ricerca di: + Ordina per: + Titolo + Data + Creatore + Artista + Solo Preferiti: attivato + Solo Preferiti: disattivato + + Pagina %d di %d + Nessuna beatmap trovata + + Reimposta le mod + Cancella beatmap + Sei sicuro? + diff --git a/language-pack/src/main/res/values-ja/options.xml b/language-pack/src/main/res/values-ja/options.xml new file mode 100644 index 0000000..a7ff917 --- /dev/null +++ b/language-pack/src/main/res/values-ja/options.xml @@ -0,0 +1,147 @@ + + + + 高画質 + 軽量 + 超軽量 + 無し + + + 常に + リプレイのみ + 無し + + + + 無し + ナイトコアのみ + 常に + + + + モダン + クラシック + + + アカウント + オンライン + ユーザー + オンライン + オフライン + + 自動ログイン + 登録されたアカウントで自動ログイン + ユーザーネーム + アカウントのユーザーネーム + パスワード + アカウントのパスワード + 新規登録 + オンライン新規登録 (新規登録はデバイス一つで一度しかできません!) + アバターの読み込み + Wi‐Fiを利用していなくてもアバターを読み込みます + + スコアメーター + 画面の下部に表示されます + スピナースタイル + スピナースタイルを変更します + コンボ バースト + コンボ バーストが表示されます + カーソルサイズ + カーソルサイズを調整します (25 - 300, デフォルト: 50) + バースト効果 + サークルやスライダーを押すたびにバースト効果が表示されます + ヒットライティング + ヒットした場所を光らせます + パーティクル + Cursortailなどのパーティクルが表示されます + ディザー(Dither) + ハードウェアディザーを使用します (写真処理) + 正確なスライダー (デモスプライン) + 別のスプラインアルゴリズムでスライダーが表示されます (catmull romスライダーが適用された古いビートマップでエラーが発生する可能性があります) + コンボカラー + カスタムコンボカラーを使用します + + 楽曲 + 楽曲の音量 (0-100) + メトロノーム + メトロノーム効果音を発生させます + 付属ヒットサウンドを使用 + 可能な場合、ビートマップ付属のヒットサウンドを使用します + + ローマ字表示 + エンコードエラーによって内容が読めない場合、ローマ字で表示されます + + 詳細設定 + 詳細設定 + デフォルトディレクトリ + osu!droidのデフォルトのディレクトリ (デフォルト: /sdcard/osu!droid) + スキンディレクトリ + スキンファイルを保存するディレクトリ (デフォルト: /sdcard/osu!droid/Skin) + 低レイテンシ + ナビゲーションバー + プレイ中にナビゲーションバーを隠します + 入力遅延 + 入力遅延を減らします。ラグがある場合、解除してください + + デバイスが低レイテンシオーディオをサポートしていない場合、解除してください + オフセット固定 + 可能な限り、入力とフレームの間にオフセットを固定します + + 更新を確認 + アップデートがあるか確かめます + + + グラフィック + ライブラリ + 背景画質 + 背景の画質を下げると、パフォーマンスが向上します + ビートマップ付属のスキン + ビートマップ付属のスキンのエレメントなどを使用します + カウントダウン + 導入部でカウントダウンが表示されます + 効果音 + 効果音の音量 (0-100) + 全体的なオフセット + オフセット単位:ms (この時間だけ曲がノートより早く始まります) + .osz ファイル削除 + ダウンロードされた.oszファイルから抽出が終わった後、 .oszファイルを削除します + Downloadフォルダからビートマップを検出します + Download スキャン + ビートマップディレクトリ + ビートマップが含まれたディレクトリを設定してください (デフォルト: /sdcard/osu!droid/Songs) + ライブラリキャッシュリセット + ライブラリキャッシュをリセットします + サウンド + FPS表示 + ゲームプレイ中にフレームが表示されます + テクスチャ品質軽量化 + 全体的なテクスチャのクォリティーを低めます。解除すればosu!droid は HD品質のテクスチャを使用します + 背景の明るさ + 背景イメージの明るさを変更します + スライダー境界 + スライダー境界が表示されます。 + 複雑な効果 + 高級グラフィックを活性化します (例. 伸びるスライダー). 解除すればパフォーマンスが向上します + 曲プレビュー + ビートマップを選択すると、そのマップの曲を再生します + ローカルユーザー + オフラインユーザーネーム + カーソル表示 + ゲームプレイ中に指の下にカーソルが表示されます + 最初nのノートのアプローチサークル表示 + Hidden Modでも一番最初のヒットオブジェクトのサークルが表示されます + + マップ専用データリセット + マップ専用データをリセットします (例: マップのオフセット) + + スキン選択 + スキンディレクトリからスキンを選択します + ゲームプレイ中にビートマップのスコアボードが表示されます + スコアボード表示 + スーパースライダー + 完璧な形のスライダー! + デバイスが熱くなる可能性があります + ストーリボード表示 + + + diff --git a/language-pack/src/main/res/values-ja/score_menu_fragment.xml b/language-pack/src/main/res/values-ja/score_menu_fragment.xml new file mode 100644 index 0000000..528381b --- /dev/null +++ b/language-pack/src/main/res/values-ja/score_menu_fragment.xml @@ -0,0 +1,9 @@ + + + + スコア + スコア抽出 + スコア抽出失敗! + スコアが %s に保存されました + + \ No newline at end of file diff --git a/language-pack/src/main/res/values-ja/strings.xml b/language-pack/src/main/res/values-ja/strings.xml new file mode 100644 index 0000000..82c0765 --- /dev/null +++ b/language-pack/src/main/res/values-ja/strings.xml @@ -0,0 +1,122 @@ + + + エラー: %s + %s が生成できませんでした + このデヴァイスではマルチタッチをサポートされません + 外部ストレージがマウントされておりません + 外部ストレージが読み取り専用になっております。 + %sを読めませんでした + 認識不可能なマップモード: %s + サーバーへの接続に失敗しました + + 接続中... + %s ダウンロード完了! + + ライブラリ更新中... + ライブラリキャッシング... この作業は数分が所要されます + キャッシング完了 %d のビートマップが見つかりました + キャッシュ初期化完了 + ビートマップ抽出中... + %sの圧縮されているビートマップが見つかりました。抽出中... + \"%s\"が抽出されました! + 新しいスキン適用 + + + ユーザーネームを入力してください + このユーザー名はオフライン記録に使用されます + + 戻る + 検索 + キーワードを入力してください + 新規登録 + + スコア: %s (%dx) + クリエーター: %s + 戻る + モード選択 + スコア %.2f倍 + 全modリセット + + 曲情報 + 楽曲オフセット: + お気に入りに追加 + お気に入りから削除 + ビートマップ削除 + 本当に削除しますか? + + 検索オプション + キーワード: + 並び替え: + タイトル + 追加日付時刻 + クリエーター + アーティスト + お気に入りのみ表示: ON + お気に入りのみ表示: OFF + + ビートマップが見つかりませんでした + + フォルダ: + デフォルト + 選択 + フォルダ削除 + 追加 + 削除 + フォルダ生成 + デフォルトフォルダは削除できません + 本当に削除しますか? + ビートマップフォルダ管理 + + ユーザーネーム + パスワード + パスワードチェック + イーメール + + + リプレイ読み込み失敗 + リプレイダウンロード失敗 + リプレイと現在のビートマップが一致されません + リプレイファイル損傷 + + 新規登録 + 登録中... + + ユーザーネーム使用不能 + パスワードは 4-32字しかできません + パスワードが一致されません + イーメールを確かめてください + 登録成功、ログインのために再起動してください + + + カラー選択 + カラーコード + + + 致命的なエラー発生 + マップ解析エラー + ストレージ権限がありません, 直接許可した後、再起動してください + + アップデートあり + 今アップデート + 後で + アップデートチェック中、 しばらくお待ちください + 最新版を使用しています + スコア削除 + 削除 + 本当に削除しますか? + スコアが削除されました + アップデートチェック失敗、後でやり直してください + アップデートチェック中。。。 + 続く + インストール + リトライ + 押して読む + ダウンロード失敗 + ダウンロード完了 + ダウンロード中 + アップデートあり + 最新版を使用しています + + + + diff --git a/language-pack/src/main/res/values-ko/options.xml b/language-pack/src/main/res/values-ko/options.xml new file mode 100644 index 0000000..a134d2a --- /dev/null +++ b/language-pack/src/main/res/values-ko/options.xml @@ -0,0 +1,167 @@ + + + + 높음 + 중간 + 낮음 + 해제 + + + 항상 + 리플레이 재생시에만 + 해제 + + + + 해제 + 나이트코어일 때만 + 항상 + + + + 모던 + 클래식 + + + 계정 설정 + 온라인 설정 + 사용자 설정 + 온라인 + 오프라인 설정 + + 자동 로그인 + 등록된 계정으로 자동 로그인 합니다. + 아이디 + 계정 아이디 + 비밀번호 + 계정 비밀번호 + 회원가입 + 온라인 회원가입 (한 기기당 하나의 계정만 생성 가능합니다!) + 아바타 불러오기 + Wi-Fi에 연결되어있지 않아도 아바타를 불러옵니다. + + 판정 오차 + 화면 하단에 표시합니다. + 스피너 스타일 + 스피너 스타일을 변경합니다. + 콤보 버스트 + 콤보 버스트를 표시합니다. + 커서 사이즈 + 커서 사이즈를 조정합니다. (25 - 300, 기본: 100) + 버스트 효과 + 서클이나 슬라이더를 누를 때 버스트 효과를 표시합니다. + 히트 라이트닝 + 친 노트 뒤에 게임 필드를 밝게 비추는 희미한 빛을 넣습니다. + 파티클 효과 + 커서 꼬리와 같은 파티클 효과를 표시합니다. + 디더링(Dither) + 하드웨어 디더링을 사용합니다. (사진 처리) + 정밀한 슬라이더 (데모 스플라인) + 다른 스플라인 알고리즘으로 슬라이더를 표시합니다. (캣멀롬 슬라이더를 사용한 옛날 비트맵에서 오류를 일으킬 수 있습니다.) + 콤보 색상 + 사용자 지정 콤보 색상을 사용합니다. + + 음악 볼륨 + 음악의 볼륨 (0-100). + 메트로놈 + 메트로놈 효과음을 추가합니다. + 비트맵 고유 히트 사운드 사용 + 가능한 한 비트맵 고유 히트 사운드를 사용합니다. + + 로마자 표기 + 인코딩 오류로 내용을 읽을 수 없는 경우, 로마자로 표기합니다. + + 고급 + 고급 + 기본 경로 + osu!droid 기본 경로(기본: /sdcard/osu!droid) + 스킨 경로 + 스킨을 포함하는 경로 (기본: /sdcard/osu!droid/Skin) + 저지연 동기화 (Low-latency) + 네비게이션 바 + 플레이 중에 하단 네비게이션 바를 숨깁니다. + 입력 딜레이 + 입력 딜레이를 줄입니다. 불편하다면 해제하세요. + + 기기가 저지연 오디오를 지원하지 않는다면 해제하십시오. + 오프셋 고정 + 가능한 한 입력과 프레임 사이에 오프셋을 고정합니다. + + 새 버전 확인 + 새로운 업데이트가 있는지 확인합니다. + + + 그래픽설정 + 라이브러리 + 배경화면 품질 + 배경화면의 품질을 낮추면 좀 더 좋은 성능을 보여줍니다. + 비트맵 스킨 + 가능한 한 비트맵 고유 스킨을 사용합니다. + 카운트다운 + 활성화시 맵의 시작부분에서 카운트다운을 표시합니다. + 타격음 음량 + 타격음의 음량 (0-100) + 전체적인 오프셋 + 노래 오프셋 단위:ms (클수록 노래가 맵보다 빨리 시작됩니다.) + 특별옵션 + .osz 파일 삭제 + 다운받은 .osz파일에서 파일들 추출이 끝난 뒤 .osz 파일을 삭제합니다. + Download 폴더에서 비트맵을 스캔합니다. + Download 스캔 + 비트맵 경로 + 비트맵을 포함하고 있는 폴더 경로를 설정해주세요. (기본: /sdcard/osu!droid/Songs) + 라이브러리 캐시 초기화 + 라이브러리 캐시를 강제로 초기화합니다. + 이중 타격음 + 타격음을 좀 더 원래의 osu!와 비슷하게 만듭니다. + 사운드 + 프레임 표시 + 게임 플레이를 하는동안 프레임을 표시합니다. + 텍스쳐 품질 감소 + 전체적으로 게임 텍스쳐의 품질을 감소시킵니다. 비활성화시, osu!droid 는 HD품질의 텍스쳐들을 사용합니다. + 내장된 재생기 사용 + 좀 더 정확한 타이밍을 위해 내장된 재생기를 사용합니다 (.ogg 파일 확장자를 지원하지 않습니다.) + 배경화면 밝기 + 배경화면 이미지의 밝기를 변경합니다. + VBR 오프셋 + 가변 비트레이트로 인코딩되어있는 mp3 파일을 위한 오프셋입니다. (내장된 재생기 전용) + 슬라이더 경계 그리기 + 슬라이더 경로를 따라 경계를 그립니다. 비활성화시 성능이 향상됩니다. + 복잡한 효과 + 고급 그래픽 효과를 활성화 합니다 (예. 꿈틀대는 슬라이더). 비활성화시 더나은 성능을 보여줍니다. + 기타 옵션들 + 멀티터치 + 기기에서 멀티터치를 지원하면 멀티터치를 활성화 합니다. + 오프셋 설정들 + + OGG 오프셋 + .ogg 확장자의 노래파일을 위한 추가옵션으로서 .ogg 파일의 오프셋을 정합니다. + 정지 오프셋 + 노래를 일시정지 후 재시작시 오프셋을 추가합니다. + 음악 미리 듣기 + 비트맵을 선택할 시, 해당 비트맵 음악을 미리 듣습니다. + 플레이어 이름 + 오프라인 아이디 + 커서 보이기 + 게임플레이를 하는동안 손가락 아래에 커서를 보이게 합니다. + 첫 노트의 어프로치 서클 표시 + 히든 모드에서도 첫번째 노트는 어프로치 서클을 표시합니다. + + 맵 전용 데이터 초기화 + 맵 전용 데이터를 초기화합니다. (예. 각맵들의 오프셋) + + [베타] osu!ppy API 키 + osu!ppy API 를 이용해 비트맵 정보를 불러옵니다. 올바른 키가 아닐 경우, 블러드캣으로 대체합니다. (정보가 만료되거나, 연결 상태가 원활하지 않을 수 있습니다.) + + + 게임 플레이 중에 해당 비트맵의 순위표를 표시합니다. + 순위표 표시 + 슈퍼 슬라이더 + 완벽한 모양의 슬라이더 입니다! + 발열이 심할 수 있습니다. + 스토리 보드 보기 + 스킨 선택 + 스킨 디렉토리에서 스킨을 선택합니다. + + + diff --git a/language-pack/src/main/res/values-ko/score_menu_fragment.xml b/language-pack/src/main/res/values-ko/score_menu_fragment.xml new file mode 100644 index 0000000..1eb1db0 --- /dev/null +++ b/language-pack/src/main/res/values-ko/score_menu_fragment.xml @@ -0,0 +1,9 @@ + + + + 기록 + 리플레이 추출 + 리플레이 추출 실패! + 리플레이가 다음 경로로 저장되었습니다. %s + + \ No newline at end of file diff --git a/language-pack/src/main/res/values-ko/strings.xml b/language-pack/src/main/res/values-ko/strings.xml new file mode 100644 index 0000000..126c08c --- /dev/null +++ b/language-pack/src/main/res/values-ko/strings.xml @@ -0,0 +1,127 @@ + + + 에러: %s + %s 를 만들 수 없습니다. + 해당 기기에서는 멀티터치를 지원하지 않습니다. + 오디오 설정에 실패하였습니다. 노래를 다시 시작해 주세요. + 외부 저장소가 마운트되지 않았습니다. + 외부 저장소가 읽기전용으로 되어있습니다. + %s 를 열 수 없습니다. + 인식 불가능한 맵 모드: %s + 서버에 연결할 수 없습니다. + 연결 수 제한에 도달하여 오류가 발생하였습니다. + %s 를 다운로드 할 수 없습니다. + + 기본 플레이어로 전환 + 서버에 연결중... + %s 다운로드 완료! + + 라이브러리 업데이트 중... + 라이브러리 캐싱 중... 이 작업은 몇 분이 소요될 수 있습니다. + 캐싱 완료. %d 개의 비트맵이 발견되었습니다. + 캐시 초기화 완료 + 비트맵 추출 중... + %s 만큼의 압축 된 비트맵이 발견되었습니다. 추출 중... + \"%s\" 이 추출되었습니다! + 새로운 스킨 적용 + + + 플레이어 이름을 입력해주세요. + 이 이름은 오프라인 점수 기록을 위해 사용됩니다. + 확인 + 취소 + 검색 + 검색어를 입력해 주세요. + 회원가입 + + 점수: %s (%dx) + 제작자: %s + 뒤로 + 모드 선택 + 점수 %.2f 배 + 모든 모드 초기화 + + 노래 정보 + 노래 오프셋: + 즐겨찾기에 추가 + 즐겨찾기에서 제거 + 비트맵 제거 + 정말로 지우시겠습니까? + + 검색 옵션 + 검색어: + 분류: + 제목 + 날짜 + 제작자 + 아티스트 + 즐겨찾기만 검색: 활성화 + 즐겨찾기만 검색: 비활성화 + + %d 페이지 %d 페이지 중 + 비트맵이 발견되지 않았습니다. + + 폴더: + 기본 + 선택 + 폴더 삭제 + 추가 + 제거 + 새 폴더 만들기 + 기본 폴더는 삭제할 수 없습니다. + 정말로 삭제하시겠습니까? + 비트맵 폴더 관리 + + 아이디 + 비밀번호 + 비밀번호 확인 + 이메일 + + + 리플레이 불러오기 실패 + 리플레이 다운로드 실패 + 리플레이와 현재 비트맵이 일치하지 않습니다. + 리플레이 파일 손상 + + 회원가입 + 가입 처리중... + Loading record details... + 아이디 사용불가 + 비밀번호는 4-32 자리만 가능합니다. + 비밀번호가 일치하지 않습니다. + 잘못된 이메일 + 가입 성공. 로그인하려면 재시작하세요. + + + 색상 선택기 + 색상을 눌러 선택하세요. + + + 치명적 오류 발생 + 맵 해석 오류 + 저장소 권한이 필요합니다, 직접 허가한 후 재시작해주세요. + + 업데이트 가능 + 지금 업데이트 + 나중에 + 새로운 업데이트를 확인중, 잠시만 기다려주세요. + 최신 버전을 사용중입니다. + 점수 삭제 + 삭제 + 정말로 삭제하시겠습니까? + 점수가 삭제되었습니다. + 새 버전 확인 실패, 잠시 후 다시 시도하세요. + 업데이트 확인중... + 계속 + 설치 + 재시도 + 눌러서 확인 + 다운로드 실패 + 다운로드 성공 + 다운로드중 + 새 버전 업데이트 가능 + 이미 최신 버전을 사용중입니다. + + + + diff --git a/language-pack/src/main/res/values-nl/options.xml b/language-pack/src/main/res/values-nl/options.xml new file mode 100644 index 0000000..90358b8 --- /dev/null +++ b/language-pack/src/main/res/values-nl/options.xml @@ -0,0 +1,66 @@ + + + + Hoog + Gemiddeld + Laag + Uitgeschakeld + + Grafisch + Bibliotheek + Achtergrond kwaliteit + Verlaag de kwaliteit van de achtergrond afbeelding om het spel soepeler te spelen + Beatmap thema\'s + Laad beatmap-specifieke thema\'s indien beschikbaar + Aftellen + Tel af voor een indeling die dit ingeschakeld heeft + Noot geluid volume + Volume van geraakte noten (0-100) + Globale tijdsverschil + Tijdsverschil voor muziek in ms (Positieve waarde is eerder) + Speciaal + Verwijder .osz + Verwijder .osz bestanden na importeren + Beatmap locatie + Pad naar de map met beatmaps (standaard: /mnt/sdcard/osu!droid/Songs) + Verwijder de bibliotheek cache + Geforceerd verwijderen van de bibliotheek cache + Dubbele noot geluid + Maak noot geluiden meer als de originele osu! geluiden + Geluid + Toon FPS + Toon de frames per seconde tijdens het spelen + Verlaag object afbeelding kwaliteit + Verlaag het detail van object afbeeldingen. waneer dit is uitgeschakeld gebruikt osu!droid HD-kwaliteit afbeeldingen. + Gebruik ingebouwde speler + Gebruik ingebouwde speler voor nauwkeurigere timing (ondersteund geen .ogg bestanden) + Achtergrond helderheid + Verander de helderheid van achtergrond afbeeldingen + VBR tijdsverschil + Tijdsverschil voor mp3 bestanden gecodeerd met een variabele bitrate (alleen ingebouwde speler) + Teken slider randen + Teken randen langs slider paden. +schakel dit uit voor een soepeler spel + Complexe effecten + +Gebruik uitgebreide grafische effecten (bv. slingerende sliders). Schakel dit uit voor een soepeler spel + Overige + Multi-touch + Gebruik multi-touch invoer als dit beschikbaar is + Stel tijdsverschillen in + + OGG verschil + extra tijdsverschil voor .ogg bestanden + Pauze verschil + Tijd bijgeteld elke keer dat je het spel hervat + Preview muziek + Speel muziek wanneer je een beatmap selecteert + Speler naam + Naam van de locale speler + Toon cursor + Toon een cursor onder je vingers tijdens het spelen + + Verwijder beatmap-specifieke data + Forceer het verwijderen van alle beatmap-specifieke gegevens (bv. per-beatmap tijdsverschillen) + + diff --git a/language-pack/src/main/res/values-nl/strings.xml b/language-pack/src/main/res/values-nl/strings.xml new file mode 100644 index 0000000..27ec6b1 --- /dev/null +++ b/language-pack/src/main/res/values-nl/strings.xml @@ -0,0 +1,65 @@ + + + Fout: %s + Kan %s niet maken + Multitouch wordt niet ondersteund op dit apparaat + Kan het geluid niet initialiseren. Start het nummer AUB opnieuw + Externe geheugen is niet aangesloten + Externe geheugen is alleen-lezen + Kan %s niet openen + Ongeschikte indeling stand: %s + Kan geen verbinding maken met de server + Limiet van verbindingsfouten bereikt + Kan %s niet downloaden + + Wisselen naar standaard speler + Bezig met verbinden met de server... + %s Gedownload! + + Bibliotheek aan het bijwerken... + Bibliotheek aan het voorladen... Dit kan een paar minuten duren + Voorladen voltooid. %d beatmaps gevonden + Cache gewist + Beatmap aan het importeren... + %s verpakte beatmaps gevonden. Importeren... + \"%s\" is geimporteerd! + + + Voer je naam in + Voer je naam in. Deze wordt gebruikt voor scores. + Ok + Anuleren + Zoeken + Voer een zoekopdracht in + + Score: %s (%dx) + Maker: %s + Terug + Mod selectie + Score Multiplier %.2fx + + Nummer eigenschappen + Nummer tijdsverschil: + Aan favorieten toevoegen + Verwijder van favorieten + + Zoek opties + Zoek voor: + Sorteer naar: + Titel + Datum + Maker + Artiest + Alleen favorieten: ingeschakeld + Alleen favorieten: uitgeschakeld + + Pagina %d van %d + Geen beatmaps gevonden + + Reset alle mods + Verwijder beatmap + Weet je het zeker? + + + + diff --git a/language-pack/src/main/res/values-pt-rBR/act_import_replay_res.xml b/language-pack/src/main/res/values-pt-rBR/act_import_replay_res.xml new file mode 100644 index 0000000..2c6a04b --- /dev/null +++ b/language-pack/src/main/res/values-pt-rBR/act_import_replay_res.xml @@ -0,0 +1,11 @@ + + + + + Importar replays para o osu!droid + Replay inválido! + Falha ao importar replay! + Erro ao importar replay: %s + Replay importado com sucesso! + + \ No newline at end of file diff --git a/language-pack/src/main/res/values-pt-rBR/options.xml b/language-pack/src/main/res/values-pt-rBR/options.xml new file mode 100644 index 0000000..7ebe289 --- /dev/null +++ b/language-pack/src/main/res/values-pt-rBR/options.xml @@ -0,0 +1,228 @@ + + + + Alta + Média + Baixa + Desativado + + + Sempre + Apenas nos replays + Desativado + + + Moderno + Clássico + + + Desativado + Apenas no mod nightcore + Sempre + + Gráficos + + Biblioteca + + Qualidade de fundo + + Reduz a qualidade de fundo para aumentar o desempenho. + + Skins de beatmaps + Carregará skins de certos beatmaps caso disponível + + Sons de beatmaps + Carregará sons de certos beatmaps caso disponível + + Contagem regressiva + Mostra uma contagem regressiva no inicio de um beatmap + + Volume dos efeitos + Volume dos efeitos (hitsounds) (0-100), Você precisa reiniciar o jogo para surgir algum efeito! + + Volume da música + Volume da música de fundo (0-100) + + Offset global + Offset da música em ms. (Valores positivos indicam clicks mais adiantados) + + Especial + Carregar músicas do T-Aiko! + Também carregará músicas do diretório do T-Aiko! + + Deletar arquivos .osz + Deletar arquivos .osz após importa-los + + Caminho dos beatmaps + Caminho do diretório de beatmaps (padrão: /mnt/sdcard/osu!droid/Songs) + + Cache da biblioteca + Força a limpeza do cache da biblioteca + + Hitsounds melhores + Faz com que os sons fiquem mais semelhantes ao do osu! original + + Som + + Mostrar o FPS + Mostra o FPS (Frames Por Segundo) durante a gameplay + + Offset de skip + Esse offset vai ser adicionado quando você pressionar o botão "Skip". Digite -1 para um offset automático + + Qualidade da textura + Reduz a qualidade das texturas. Se desativado, O osu!droid irá utilizar Texturas em resolução HD. + + Usar o player embutido + Utiliza do player embutido para um timing mais preciso (não suporta arquivos .ogg) + + Switch de metrônomo + Ativa o efeito sonoro de metrônomo (Apenas no mod nightcore) + + Offset de VBR + Offset para arquivos mp3 codificados com um bitrate váriavel (Apenas com o player embutido) + + Bordas em sliders + Os sliders ficam bordados. Desabilite para obter um ganho em desempenho + + Efeitos complexos + Ativa os efeitos gráficos avançados (ex. sliders animados). Desabilite para um ganho em performance + + + Miscelânea + Multi-touch + Ativa o multi-touch se disponivel + + + Offset de OGG + Offset adicional para músicas no formato .ogg + + Offset de pausa + Offset adicionado toda vez que você retoma a um jogo anteriormente pausado + + Pré-visualização musical + Tocar prévias de músicas ao selecionar um beatmap. + + Nome do jogador + Nome do jogador local + + Cursor + Mostra um cursor debaixo de seus dedos durante a gameplay + + + Spline demo + Usa um outro algóritmo spline para carregar sliders (experimental, Pode levar a problemas inesperados.) + + Limpar dados relacionados a mapas + Força a limpeza de todos os dados relacionados a mapas (ex: offsets de mapas específicos) + + Mostrar opções do modo online + + Conexão com o servidor + Conecta-se ao servidor do osu!droid + + Seu nome de usuário online + + Senha da sua conta + + Registrar-se + Registrar uma nova conta (Você só pode criar uma conta por dispositivo!) + + Carregar seu avatar + Carrega seu avatar sem se conectar ao wi-fi. + + + Medidor de erro e acerto + Mostra o medidor de erro e acerto + + Estilo do spinner + Muda o estilo do spinner + + Série de acertos + Desliga ou liga a série de acertos on/off (caso ligado, quando você atingir uma série de acertos o seu osu! mostrará uma imagem nas laterais dependendo da sua skin) + + Avançado + + Opções avançadas + + Diretório principal + Diretório principal do osu!droid + + Diminuir o delay de input + Reduz o delay de input. Desabilite se você se sente desconfortável. + + Corrigir um offset aleátorio. + Tenta corrigir um offset entre tempo de input e o tempo de um frame. + + Habilitar extensão + + Baixar extensão + + Sincronização de baixa latência + + "Desabilite se seu dispositivo não suporta aúdio de baixa latência" + + Salvar replays + + Salva replays de seus recordes locais + + Efeitos de estouro + Mostra efeitos de estouros ao tocar em um círculo ou um slider + + Luz de hit + Adiciona um brilho sútil atrás do efeito de estouro de hit + + Usa hardware dithering para o processamento de imagens + + Efeitos de párticulas + Mostra efeitos baseados em particulas, como a trilha de um cursor + + Brilho de fundo + Muda o brilho de fundo + + Barra de navegação + Esconde a barra de navegação enquanto você joga + + Pontos de performance (PP) + Um pequeno sistema offline de pp. Apenas para diversão :) + Resetar seu PP + + + Cores dos hitcircles + Usa cores de hitcircles customizadas + + + + + Procurar atualizações + Procura por atualizações disponiveis + + Forçar metadados romanizados + Força o uso de carácteres romanos para metadados, caso você não saiba chinês nem japônes + + Tamanho do cursor + Ajusta o tamanho do cursor (25 - 300, Padrão: 100) + + Forçar a aparição do primeiro círculo de aproximação + Nunca esconder o primeiro círculo de aparição no mod Hidden + + Usa a API do osu!ppy para pegar informações de beatmaps. Se a chave for inválida o osu!droid utilizara a api da bloodcat no lugar (provavelmente desatualizada/conexão ruim) + + Mostrar o placar durante a gameplay + Mostrar placar + + Selecionar skin + Seleciona uma skin do diretório de skin + + Diretório de skins + Caminho do diretório com arquivos de skins (padrão: /sdcard/osu!droid/Skin) + + Não recomendado, seu celular vai esquentar...! + Ativa os storyboards + + Escaneia o diretório de downloads por novos beatmaps no formato .osz + Escanear downloads + + Sliders perfeitos e bonitinhos! + + diff --git a/language-pack/src/main/res/values-pt-rBR/score_menu_fragment.xml b/language-pack/src/main/res/values-pt-rBR/score_menu_fragment.xml new file mode 100644 index 0000000..9eea74c --- /dev/null +++ b/language-pack/src/main/res/values-pt-rBR/score_menu_fragment.xml @@ -0,0 +1,9 @@ + + + + Score + Exportar Replay + Falha ao exportar replay! + O replay foi salvo em %s + + \ No newline at end of file diff --git a/language-pack/src/main/res/values-pt-rBR/strings.xml b/language-pack/src/main/res/values-pt-rBR/strings.xml new file mode 100644 index 0000000..6a48ee6 --- /dev/null +++ b/language-pack/src/main/res/values-pt-rBR/strings.xml @@ -0,0 +1,157 @@ + + + + Erro: %s + Não foi possível criar %s + Multitouch não é suportado pelo seu dispositivo + Não foi possível inicializar o áudio. favor reiniciar a música + Não foi possível encontrar nenhum armazenamento externo! + O armazenamento externo está no modo apenas leitura + Não foi possível abrir %s + Modo de mapa inválido: %s + Não foi possível conectar-se ao servidor + O limite de erros de conexões foi atingido + Não foi possível baixar %s + + Trocando para o player padrão + Conectando-se ao servidor... + %s foi baixado! + + Atualizando a biblioteca... + Armazenando a biblioteca ao cache... Pode demorar alguns minutinhos + O caching foi concluído. Encontrei %d beatmaps + O cache foi limpo + Importando beatmap... + Encontrei %s beatmaps arquivados. Importando... + \"%s\" foi importado! + + Nenhum aplicativo de extensão foi encontrado. + Abrir beatmap na extensão + + Coloque o seu nome de usuário + Coloque seu nome de usuário. Ele sera usado para os seus scores. + Confirmar + Cancelar + Procurar + Coloque o que você deseja procurar + Registrar + + Resetar seu PP? + CERTEZA? + O seu PP foi resetado! + + Pasta: + Padrão + Selecionar + Deletar pasta + Adicionar + Remover + Criar nova pasta + Você não pode apagar a pasta padrão! + Você tem certeza? + Gerencie a pasta de beatmaps + + Pontuação: %s (%dx) + Criador: %s + Voltar + Seleção de mods + Pontuação: %.2fx + Resetar todos os mods + + Propriedades da música + Offset da música: + Adicionar aos favoritos + Remover dos favoritos + Deletar mapa + Você tem certeza? + + Deletar score selecionado + Deletar + Você tem certeza + Score deletado com sucesso! + + Opções de pesquisa + Pesquisar por: + Ordenar por: + Título + Data + Criador(a) + Artista + Apenas favoritos: habilitado + Apenas favoritos: desativado + + Página %d de %d + Nenhum beatmap encontrado + + Senha + Confirmar senha + + Não foi possível carregar o replay + Não foi possível baixar o replay + O replay não combina com o beatmap + O arquivo de replay está corrompido + + Registração + Registrando... + Carregando detalhes gravados... + Login inválido + A senha deve ter de 4-32 caracteres + A senha não combina + E-mail inválido + Registração completa. reinicie o app para fazer login + + + Seletor de cor + Pressione na cor para aplicar + + Falha na conexão de rede, favor verificar as configurações da rede + Anomalia na análise de dados + Anomalia no fluxo de arquivos + Anomalia na rede, código do erro:%d + Anomalia na rede, timeout solicitado + Anomalia na rede, leitura de dados falhou + + Duração: %s BPM: %s Combo: %d + Círculos: %d Sliders: %d Spinners: %d (MapId: %d) + + + Desculpe, o programa está instável, fechando o jogo. + Erro fatal encontrado + Erro ao tentar analisar a dificuldade + Por favor habilite as permissões de armazenamento manualmente, fechando o jogo. + + Nova versão disponível + Atualizar agora + Atualizar mais tarde + Procurando por atualizações, por favor aguarde + Você já está rodando a versão mais recente :D + + Ver storyboards (experimental) + + O mod PRECISE não esta ranqueado por enquanto + + + + Procurando por atualizações... + Falha ao procurar atualizações, tente novamente mais tarde + Você já está utilizando a versão mais recente + Baixando + Clique para visualizar + Instalar + Tentar novamente + Continuar + O download foi feito com sucesso + O download falhou + Nova versão disponível + Atualizar beatmap + Aplicando uma nova skin + + + Diretório não encontrado! + + Segure para atualizar + Atualizado com sucesso! + A atualização falhou tente novamente mais tarde + Não foi possível baixar esse mapa em ppy\n\n + + diff --git a/language-pack/src/main/res/values-ru/options.xml b/language-pack/src/main/res/values-ru/options.xml new file mode 100644 index 0000000..34eb91d --- /dev/null +++ b/language-pack/src/main/res/values-ru/options.xml @@ -0,0 +1,280 @@ + + + + Высокое + Среднее + Низкое + Не показывать + + + 1 + 2 + 4 + 0 + + + 100% + 75% + 50% + 25% + 0% + + + 100 + 75 + 50 + 25 + 0 + + + Включить + Только во время реплея + Отключить + + + 1 + 2 + 0 + + + Современный + Классический + + + 1 + 0 + + + Включить + Только в NightCore + Выключить + + + 2 + 1 + 0 + + Настройки аккаунта + + Настройки онлайна + + Настройки пользователя + + Настройки оффлайна + + Графика + + Библиотека + + Качество заднего фона + + Отключите для большей производительности + + Использовать скин карты + + + Использовать хитсаунды карты + + + Обратный отсчет + Показывать обратный отсчет в начале карты, на которой он включен + + Громкость хитсаундов + + + Громкость музыки + + + Глобальный оффсет + Для всех карт + + Специальное + Загружать Taiko карты + Загружайте песни из Taiko + + Удалять .osz после импорта + + + Каталог карт + По умолчанию: /mnt/sdcard/osu!droid/Songs + + Очистить кэш библиотеки + + + Двойные хитсаунды + Хитсаунды больше похоже на оригинальную osu! + + Звук + + Показывать FPS и UR + + + Skip offset + This offset will be added when you press the "Skip" button. Enter -1 for auto offset + + Низкое качество + Снизить общее качество текстур. Если отключено будут использоваться текстуры высокого качества + + Использовать встроенный плеер + Use built-in player for more accurate timing (doesn\'t support .ogg files) + + Метроном + Только для NightCore + + VBR offset + Offset for mp3\'s encoded with variable bitrate (built-in player only) + + Границы слайдера + Отключите для большей производительности + + Анимации + Ползущие слайдеры, анимированнон изменение комбо + + + Другое + Мульти-тач + Enable multi-touch input if it\'s available + + Configure offsets + + + OGG offset + Additional offset for songs in .ogg format + + Pause offset + Offset added every time you resume paused game + + Включить музыку во время выбора карты + + + Ник + Ник для оффлайна + + Включить курсор + + + + Улучшенная форма слайдеров + + + Очистить настройки карт + + + Онлайн + Включить онлайн настройки + + + Подключение к серверу + + + Логин + + + Пароль + + + Регистрация + + + Загрузка аватаров через мобильные данные + + + + Шкала точности + + + Тип спиннера + + + Комбо-всплески + + + Продвинутые + + Продвинутые настройки + + + Главный каталог + + + Уменьшить задержку ввода + Отключите, если некомфортно. + + Исправить случайный оффсет + + + Включить расширение + + Скачать + + Синхронизация с низкой задержкой + + + + Сохранять реплеи локально + + + + Эффект попадания + + + Освещение попадания + + + Дизеринг + Обработка изображения + + След курсора + + + Яркость заднего фона + + + Скрыть панель навигации + + + PerformancePoint System(PP) + A simple offline pp system. Just for fun :) + Reset Performance Points(PP) + + + Цвета комбо + + + + + + Проверить наличие обновлений + + + Названия на английском + + + Размер курсора + + + Первый круг сужения при игре в Hidden + + + [Beta] osu!ppy API Key + Uses osu!ppy API to get beatmaps\' information. If key is invalid, uses bloodcat instead (might be outdated/bad connection) + + Показывать таблицу рекордов + + + Скин + + + Директория скинов + По умолчанию: /sdcard/osu!droid/Skin)э + + Экспериментально + Включить сториборды + + + Сканировать загрузки + + Улучшенная форма слайдеров + + + \ No newline at end of file diff --git a/language-pack/src/main/res/values-ru/strings.xml b/language-pack/src/main/res/values-ru/strings.xml new file mode 100644 index 0000000..7048c40 --- /dev/null +++ b/language-pack/src/main/res/values-ru/strings.xml @@ -0,0 +1,162 @@ + + + + Ошибка: %s + Невозможно создать %s + Мультитач не поддерживается устройством + Невозможно инициализировать аудио. Перезапустите песню + Нет доступа к внутренней памяти + Внутренняя память доступна только для чтения + Невозможно открыть %s + Неизвестный режим: %s + Не удается подключиться к серверу + Достигнут лимит ошибок соединения + Не удалось загрузить %s + + Переключение на стандартный плеер + Подключение... + Карта %s загружена! + + Обновление библиотеки... + Кэширование библиотеки. Это займет некоторое время + Кэширование завершено. Найдено %d карт + Кэш удален + Импорт карты... + Найдено %s архивированных карт. Идет импорт... + \"%s\" была импортированна! + + Приложение расширения не найдено. + открыть карту в расширении + + Введите ник + Введите ник. Используется в таблице результатов + Ок + Отмена + Поиск + Введите запрос + Регистрация + + Сбросить PP? + Точно? + PP сброшены + + Папка: + Все + Выбрать + Удалить + Добавить + Убрать + Создать новую + Нельзя удалить + Уверены? + Управление + + Очки: %s (%dx) + Создатель: %s + Назад + Выбор мода + Множитель %.2fx + Сброс + + Свойства + Оффсет + В избранное + Убрать + Удалить + Уверены? + + Удалить результат + Удалить + Уверены? + Удалено + + Настройки поиска + Искать: + Сортировать по:: + названию + дате + создателю + исполнителю + Только избранное + Только избранное + + Страница %d из %d + Не найдено + + Логин + Пароль + Подтвердите пароль + Почта + + Не удалось загрузить реплей + Не удалось сохранить реплей + Реплей не соответствует карте + Реплей поврежден + + Регистрация + Регистрация... + Загрузка данных... + Неверный логин + Пароль должен содержать 4-32 символа + Пароли не совпадают + Неверная почта + Готово. Перезспустите для входа + + + Color Picker + Нажмите на цвет что бы применить + + Не удалось подключиться. Проверьте соединение + Исключение при синтаксическом анализе данных + Исключение файлового потока + Сетевое исключение, код ошибки:%d + Сетевое исключение, время запроса истекло + Сетевое исключение, время чтения данных истекло + + Length: %s BPM: %s Combo: %d + Circles: %d Sliders: %d Spinners: %d (MapId: %d) + + + #fff + + + Ненормальная игра закрыла себя и не скажет почему + Фатальная ошибка + Ошибка анализа сложности + Игра не запустится без разрешения на использование памяти, дайте его + + Новая версия доступна + Обновить + Позже + Проверка обновлений + У аас последняя версия + + Включить сториборд + + Мод PRECISE не поддерживается сетевыми функциями + + + + Проверка обновлений... + Не удалось проверить новую версию. Повторите попытку позже. + Вы уже используете последнюю версиюn + Загрузка + Нажмите, чтобы просмотреть + Установить + Повторить + Продолжить + Успешно + Не удалось + Доступна новая версия + Обновить карту + Применение... + + + Директория не найдена + + Удерживайте для обновления + Успешно + Ошибка. Повторите попытку позже. + Эта карта не может быть загружена с ppy\n\n + + \ No newline at end of file diff --git a/language-pack/src/main/res/values-th/options.xml b/language-pack/src/main/res/values-th/options.xml new file mode 100644 index 0000000..1d0b35a --- /dev/null +++ b/language-pack/src/main/res/values-th/options.xml @@ -0,0 +1,124 @@ + + + + + + + สูง + + กลาง + + ต่ำ + + ปิด + + + กราฟิก + + รายชื่อ beatmap + + คุณภาพพื้นหลัง + + ลดคุณภาพพื้นหลังเพื่อให้โปรแกรมประมวลผลเร็วขึ้น + + ใช้สกินของ beatmap + + ใช้สกินประจำ beatmap (ถ้ามี) + + นับถอยหลัง + + แสดงการนับถอยหลังตอนเริ่มต้นเพลงสำหรับเพลงที่เปิดใช้ + + เสียงเอฟเฟคต์ + + ปรับความดังของเสียงเอฟเฟคต์ (0-100) + + ค่า offset พื้นฐาน + + ค่า offset ของเพลงในหน่วยมิลลิวินาที (ค่าบวกหมายถึงต้องกดให้เร็วขึ้น) + + พิเศษ + + โหลดเพลง T-Aiko! + โหลดเพลงเพิ่มเติมจากโฟลเดอร์เพลงของ T-Aiko! + ลบไฟล์ .osz + + ลบไฟล์ .osz ทิ้งหลัง import เรียบร้อยแล้ว + + ตำแหน่งไฟล์ beatmap + + ตำแหน่งของโฟลเดอร์ที่ใช้เก็บ beatmap (ค่าเริ่มต้น: /mnt/sdcard/osu!droid/Songs) + + ลบ cache รายชื่อ beatmap + + บังคับลบ cache ของรายชื่อ beatmap + + เล่นเสียงเอฟเฟคต์พร้อมกันได้ + + อนุญาตให้โปรแกรมเล่นเสียงเอฟเฟคต์หลายๆเสียงพร้อมกันได้ แบบเดียวกับ osu! เวอร์ชั่น PC + + เสียง + + แสดงค่า FPS + + แสดงค่าเฟรมต่อวินาที (Frames Per Second) ในระหว่างเล่น + Skip offset + ตั้งค่า offset ที่จะเพิ่มเข้ามาหลังคุณกดปุ่ม "Skip" กรอกค่า -1 เพื่อให้โปรแกรมตั้งค่าให้โดยอัตโนมัติ + + ลดความละเอียดภาพ + + ลดความละเอียดภาพโดยรวม เมื่อปิดตัวเลือกนี้ osu!droid จะใช้ภาพความละเอียดสูงแทน + + ใช้ตัวเล่นเพลงที่มากับโปรแกรม + + ใช้ตัวเล่นเพลงที่มากับโปรแกรมเพื่อการกะจังหวะที่แม่นยำขึ้น (ไม่รองรับไฟล์ .ogg) + + ความสว่างของภาพพื้นหลัง + + ปรับความสว่างของภาพพื้นหลัง + + VBR offset + + ค่า offset สำหรับไฟล์ mp3 ที่เข้ารหัสแบบ bitrate ไม่คงที่ (ใช้ได้เมื่อเปิดใช้ตัวเล่นเพลงที่มากับโปรแกรมเท่านั้น) + + วาดเส้นขอบ Slider + + วาดเส้นขอบตามแนวรางของ slider ปิดตัวเลือกนี้เพื่อเพิ่มความเร็วในการประมวลผล + + เอฟเฟคต์ภาพระดับสูง + + เปิดใช้เอฟเฟคต์กราฟิกระดับสูง (เช่น slider ยืดออก) ปิดตัวเลือกนี้เพื่อเพิ่มความเร็วในการประมวลผล + + อื่นๆ + + Multi-touch + + เปิดการรับค่าแบบระบบสัมผัสหลายจุด (multi-touch) บนเครื่องที่รองรับ + + ตั้งค่า offset + + + + OGG offset + + ตั้งค่า offset เพิ่มเติมสำหรับเพลงที่เป็นไฟล์ .ogg + + Pause offset + + ตั้งค่า offset ที่จะเพิ่มเข้ามาหลังจากที่คุณหยุดเกมแล้วกลับมาเริ่มเล่นต่อ ป้องกันไม่ให้การกะจังหวะเสีย + + เล่นตัวอย่างเพลง + + เล่นตัวอย่างเพลงของ beatmap ที่คุณเลือก + + ชื่อผู้เล่น + + ชื่อผู้เล่นปัจจุบัน + + แสดงเคอร์เซอร์ + + แสดงเคอร์เซอร์ข้างใต้นิ้วในระหว่างเล่น + + ล้างการตั้งค่าเฉพาะ beatmap + บังคับล้างการตั้งค่าเฉพาะของแต่ละ beatmap (เช่น ค่า offset เฉพาะ beatmap) + \ No newline at end of file diff --git a/language-pack/src/main/res/values-th/strings.xml b/language-pack/src/main/res/values-th/strings.xml new file mode 100644 index 0000000..c53382b --- /dev/null +++ b/language-pack/src/main/res/values-th/strings.xml @@ -0,0 +1,115 @@ + + + + + เกิดข้อผิดพลาด: %s + + ไม่สามารถสร้าง %s ได้ + + อุปกรณ์ของคุณไม่รองรับการสัมผัสหลายจุด (Multi-touch) + + ไม่สามารถโหลดเพลงได้ โปรดเริ่มเพลงใหม่อีกครั้ง + + ยังไม่ได้ทำการ mount การ์ดความจำภายนอก + + การ์ดความจำภายนอกเป็นแบบ read only + + ไม่สามารถเปิด %s ได้ + + โหมดของ beatmap ไม่ถูกต้อง: %s + + ไม่สามารถเชื่อมต่อกับเซิฟเวอร์ + + ไม่สามารถเชื่อมต่อได้ภายในจำนวนครั้งที่กำหนดไว้ + + ไม่สามารถดาวน์โหลด %s ได้ + + + + กำลังเปลี่ยนไปใช้ตัวเล่นเพลงมาตรฐาน + + กำลังเชื่อมต่อกับเซอร์เวอร์... + + ดาวน์โหลด %s เรียบร้อยแล้ว! + + + + กำลังอัพเดทรายชื่อ beatmap... + + กำลังสร้าง cache ของรายชื่อ beatmap... โปรดรอสักครู่ + + สร้าง cache เรียบร้อยแล้ว พบ beatmap จำนวน %d beatmap + + ลบ cache เรียบร้อยแล้ว + + กำลัง import beatmap... + + พบ beatmap ที่ถูกเก็บไว้ %s beatmap กำลัง import ลงเครื่อง... + + Import \"%s\" เรียบร้อยแล้ว! + + + + + โปรดระบุชื่อผู้เล่น + + โปรดระบุชื่อผู้เล่นสำหรับบันทึกประวัติคะแนน + + ตกลง + + ยกเลิก + + ค้นหา + + โปรดระบุคำค้น + + + + คะแนน: %s (%dx) + + ผู้แต่ง beatmap: %s + + ย้อนกลับ + + เลือกเอฟเฟคต์พิเศษ + + ตัวคูณคะแนน %.2fx + + ปิดเอฟเฟคต์พิเศษทั้งหมด + + ข้อมูลเพลง + + offset: + + เพิ่มเข้า Favorites + + เอาออกจาก Favorites + + ลบ beatmap + ต้องการลบ beatmap นี้หรือไม่? + + ตัวเลือกค้นหา + + ค้นหา: + + เรียงตาม: + + ชื่อเพลง + + วันที่ + + ผู้แต่ง beatmap + + ศิลปิน + + Favorites เท่านั้น: เปิด + + Favorites เท่านั้น: ปิด + + + + หน้าที่ %d จาก %d หน้า + + ไม่พบ beatmap + + \ No newline at end of file diff --git a/language-pack/src/main/res/values-vi/options.xml b/language-pack/src/main/res/values-vi/options.xml new file mode 100644 index 0000000..de3ede3 --- /dev/null +++ b/language-pack/src/main/res/values-vi/options.xml @@ -0,0 +1,171 @@ + + + + Cao + Trung Bình + Thấp + Tắt + + + 1 + 2 + 4 + 0 + + + 100% + 75% + 50% + 25% + 0% + + + 100 + 75 + 50 + 25 + 0 + + + Luôn luôn + Chỉ trong replay + Tắt + + + 1 + 2 + 0 + + + Mới + + + + 1 + 0 + + + Tắt + Chỉ dùng với Nightcore + Always + + + 0 + 1 + 2 + + Cài đặt tài khoản + Cài đặt online + Cài đặt người dùng + Cài đặt offline + Đồ họa + Thư viện + Chất lượng hình nền + Giảm chất lượng hình nền để tăng hiệu năng game + Skin riêng cho beatmap + Sử dụng skin riêng của beatmap nếu có + Âm thanh riêng cho beatmap + Sử dụng âm thanh riêng của beatmap (ví dụ hitsound) nếu có + Đếm ngược + Hiển thị đếm ngược trước khi bắt đầu beatmap nếu được bật + Âm lượng hitsound + Âm lượng của hitsound (0-100), cần khởi động lại game để có hiệu lực + Âm lượng nhạc nền + Âm lượng nhạc nền (0-100) + Độ lệch âm thanh chung + Độ lệch chung của nhạc (giá trị dương cho âm thanh sớm hơn) + Đặc biệt + Xóa file .osz + Xóa file .osz sau khi nhập map + Địa chỉ lưu beatmap + Đường dẫn tới nơi lưu trữ map (mặc định: /mnt/sdcard/osu!droid/Songs) + Xóa bộ nhớ đệm thư viện + Bắt buộc xóa bộ nhớ đệm thư viện + Hitsound đôi + Làm cho hitsound gần giống hơn với osu! bản gốc + Âm thanh + Hiển thị FPS + Hiển thị số khung hình trên giây khi đang chơi + + Công tắc phách kế + Bật hiệu ứng phách kế + Vẽ đường biên nốt dài + Vẽ đường biên dọc thân nốt dài. Tắt cho hiệu năng tốt hơn + Các hiệu ứng phức tạp + Bật hiệu ứng đồ họa (ví dụ nốt dài trườn). Tắt để hiệu năng tốt hơn + Linh tinh + Đa điểm + Bật cảm ứng đa điểm nếu thiết bị hỗ trợ + Xem trước nhạc + Phát nhạc trong quá trình chọn beatmap + Tên người chơi + Tên người chơi khi chơi offline + Hiển thị con trỏ + Hiển thị con trỏ dưới ngón tay khi đang chơi + + Sườn nốt dài thử nghiệm + Sử dụng thuật toán khác để tạo sườn slider (mang tính thử nghiệm, tắt đi nếu có vấn đề xảy ra.) + Xóa dữ liệu riêng của map + Bắt buộc xóa các dữ liệu riêng của beatmap (ví dụ độ lệch riêng) + + Online + Hiển thị lựa chọn online + + Online liên tục + Kết nối đến máy chủ lưu trữ điểm + Đăng nhập + Tên online của bạn + Mật khẩu + Mật khẩu tài khoản của bạn + Đăng kí + Đăng kí tài khoản mới. Bạn chỉ được tạo một tài khoản mỗi thiết bị + Tải avatar mà không có Wifi + Tải mà không có kết nối Wifi + Thanh hit error + Hiển thị hoặc không hiển thị thanh hit error + Chế độ nốt xoay + Thay đổi kiểu nốt xoay + Combo Burst + Chỉnh combo burst bật/tắt + + Nâng cao + Các cài đặt nâng cao + + Đường dẫn chính + Đường dẫn chính của osu!droid + Chế độ Độ trễ thấp + Giảm độ trễ cảm ứng. Tắt đi nếu bạn cảm thấy khó chịu. + Bật tính năng mở rộng + Tải xuống tính năng mở rộng + Đồng bộ độ trễ thấp + "Tắt đi nếu thiết bị của bạn không hỗ trợ âm thanh độ trễ thấp" + Lưu replay + Lưu replays cho điểm số offline + Hiệu ứng nổ + Hiển thị hiệu ứng nổ khi bấm vào nốt và nốt dài + Hit Lighting + Thêm vào một khoảng sáng đằng sau hiệu ứng nổ khi nốt biến mất làm sáng khu vực chơi + Làm nhiễu + Làm nhiễu bằng phần cứng + Hiệu ứng chấm màu + Hiện thị các chấm màu như là đuôi con trỏ + Đường dẫn skin + Địa điểm lưu trữ tệp skin + Độ sáng hình nền + Thay đổi độ sáng của hình nền + Ẩn thanh định vị + Ẩn thanh hiển thị khi đang chơi + Enable PerformancePoint System + A simple offline pp system.Just for fun :) + Reset PP + Reset your performance point! + Màu combo + Sử dụng màu combo tùy chỉnh + + Kiểm tra cập nhật + Kiểm tra bản cập nhật hiện có bằng tay + Bắt buộc sử dụng kí tự La Mã + Bắt buộc sử dụng kí tự La Mã cho thông tin beatmap, sử dụng nếu không thể đọc được kí tự Hán, Nhật,... + Kích cỡ con trỏ + Điều chỉnh kích cỡ con trỏ (25 - 300, mặc định 100) + \ No newline at end of file diff --git a/language-pack/src/main/res/values-vi/strings.xml b/language-pack/src/main/res/values-vi/strings.xml new file mode 100644 index 0000000..b50a2ca --- /dev/null +++ b/language-pack/src/main/res/values-vi/strings.xml @@ -0,0 +1,85 @@ + + + Lỗi: %s + Không thể tạo đường dẫn %s + Thiết bị của bạn không hỗ trợ cảm ứng đa điểm + Không thể nạp bài hát, xin hãy khởi động lại map + Bộ nhớ ngoài không được gắn + Bộ nhớ ngoài chỉ cho phép đọc + Không thể mở %s + Chế độ map không phù hợp: %s + Không thể kết nối đến máy chủ + Đã đạt giới hạn lỗi kết nối + Không thể tải xuống %s + + Chuyển sang người chơi standard + Đang kết nối tới máy chủ... + %s đã được tải xuống + + Đang cập nhật thư viện... + Đang lưu trữ thư viện... có thể mất vài phút + Lưu trữ hoàn tất. Tìm được %d beatmap + Bộ nhớ đệm lưu trữ đã được xóa + Đang nhập beatmap... + Tìm được %s beatmap được nén. Đang nhập... + \"%s\" đã được nhập! + + + Nhập tên người chơi + Hãy nhập tên của bạn. Nó sẽ được dùng để lưu điểm. + + Hủy bỏ + Tìm kiếm + Nhập từ khóa tìm kiếm + + Điểm: %s (%dx) + Độ dài: %s BPM: %s Combo: %d + Nốt: %d Nốt dài: %d Nốt xoay: %d (%d nốt/phút) + + Đặt lại tất cả các mod + Xóa map + Bạn chắc chứ? + Trở lại + Lựa chọn mod + Điểm số %.2fx + + Cài đặt riêng bài hát + Độ lệch nhạc: + Thêm vào mục yêu thích + Xóa khỏi mục yêu thích + Tùy chọn tìm kiếm + Tìm kiếm: + Sắp xếp theo: + Tên bài + Ngày nhập + Creator + Nhạc sĩ + Chỉ mục yêu thích: Bật + Chỉ mục yêu thích: Tắt + + Tên tài khoản + Mật khẩu + Xác nhận mật khẩu + E-mail + Đăng kí + Đang đăng kí + Đang nạp thông tin tài khoản + Đăng nhập không hợp lệ + Mật khẩu nên dài từ 4 đến 32 kí tự + Mật khẩu không trùng khớp + E-mail không hợp lệ + Đăng kí hoàn tất. Khởi động lại game để đăng nhập + + + Xin lỗi, ứng dụng đã bị lỗi và sẽ tự động thoát. + Có lỗi nghiêm trọng đã xảy ra + Lỗi nạp độ khó + Game sẽ không chạy mà không có quyền truy cập bộ nhớ, xin hãy cho phép nó bằng cách thủ công + + Đã có phiên bản mới! + Cập nhật ngay + Để sau + Đang kiểm tra cập nhật, xin hãy đợi + Bạn đang chạy phiên bản mới nhất + + diff --git a/language-pack/src/main/res/values-zh/act_import_replay_res.xml b/language-pack/src/main/res/values-zh/act_import_replay_res.xml new file mode 100644 index 0000000..3cdb4ac --- /dev/null +++ b/language-pack/src/main/res/values-zh/act_import_replay_res.xml @@ -0,0 +1,11 @@ + + + + + 将回放导入osu!droid + 无效的回放文件! + 导入回放文件失败! + 导入回放文件失败: %s + 成功导入回放文件! + + \ No newline at end of file diff --git a/language-pack/src/main/res/values-zh/options.xml b/language-pack/src/main/res/values-zh/options.xml new file mode 100644 index 0000000..1271348 --- /dev/null +++ b/language-pack/src/main/res/values-zh/options.xml @@ -0,0 +1,173 @@ + + + + + + + 禁用 + + + 总是开启 + 仅重放 + 禁用 + + + PC样式 + 经典样式 + + + 关闭 + 仅 NightCore 模式开启 + 总是开启 + + 用户选项 + 联网选项 + 账号设置 + 离线设置 + 图像 + 地图库 + 背景图片质量 + 降低背景图片显示质量以提高性能 + 地图皮肤 + 可用时加载地图自带皮肤 + 地图音效 + 可用时加载地图自带音效 + 倒计时 + 在可用此选项的地图开始前显示倒计时 + 音效音量 + 音效音量,设置范围0–100,需重新启动游戏后生效 + 音乐音量 + 音乐音量,设置范围0-100 + 全局延时 + 毫秒计音乐延时 (负值则为提前) + 特殊 + 删除.osz文件 + 在载入后删除.osz文件 + 地图存储位置 + 地图文件储存路径 (默认: /sdcard/osu!droid/Songs) + 清除地图库缓存 + 强制清除地图库缓存信息 + 双重打击音效 + 使打击音听起来更接近原始的osu! + 音效 + 显示帧每秒 + 显示游戏过程中每秒帧数 + 降低材质质量 + 降低游戏整体的材质质量。如果取消,osu!droid将会使用高分辨率材质 + 使用Bass播放器 + 启用以获得更接近PC版的听感 + VBR延时 + 使用动态比特率(VBR)的mp3文件的延时(仅适用于内建播放器) + 绘制滑条边缘 + 为滑条轨迹绘制边缘。取消可以获得更好性能 + 复杂特效 + 启用高级图像特效(例如滑条渐出效果)。取消可以取得更高性能 + 其他选项 + 多点触控 + 启用多点触控(需设备支持) + 设置延时 + + .ogg延时 + 为.ogg文件设置额外的延时 + 暂停延时 + 从暂停状态恢复时增加的延时 + 音乐预览 + 当选中地图时播放音乐 + 玩家名 + 本地玩家的名称 + 显示光标 + 游戏中在手指下显示光标 + demo曲线 + 为滑条使用另一种曲线算法(实验功能,可能导致卡顿或其他问题) + 清除地图设置 + 强制清除所有地图设置信息(例如地图延时) + 网络选项 + 联网游戏选项 + + 保持在线 + 连接到osu!droid排名服务器 + 使用2G/3G/4G网络加载头像 + 在没有WIFI的情况下加载头像 + 击打误差指示器 + 决定是否或在何时显示指示器 + 转盘样式 + 改变转盘的样式 + 节拍器 + 启用节拍器音效 + 连击特效 + 开启关闭连击特效(轻微影响性能) + 登录 + 用户名 + 密码 + 账号密码 + 注册 + 申请新账号,一台设备仅允许绑定一个账号。 + 高级 + 高级设定 + + 主目录 + 点击修改osu主目录 + 低触摸延迟模式 + 德芙般丝滑(屌单玩家请关闭;不适应请关闭) + 低延迟同步 + 在不支持本特性的手机上启用可能导致性能下降 + 回放 + 保存回放 + 爆裂效果 + 在命中部件后播放爆裂特效 + 击打闪光 + 在击打提示后方加上一个轻柔的闪光 + 插值 + 使用硬件加速插值 + 细节特效 + 使用细节特效(如光标拖尾) + 背景亮度 + 背景图片的亮度 + 隐藏系统导航栏 + 游戏过程中隐藏系统导航栏 + 开启PP系统 + 一个简单的离线pp系统。 + 重置PP + 将PP重置,无法还原!(你可以选择自己保存一份osu!droid/pp/pp.json文件的副本) + 开启扩展 + 下载扩展 + 修复随机延迟 + 修复一个由点击时间和帧开始时间差造成的延迟。不完全保证效果。 + Combo颜色 + 使用自定义的combo颜色 + + + 检查更新 + 检查是否有更新版本的osu!droid + + 强制使用罗马音显示铺面数据 + 让中文和日语更容易看懂 + + 光标大小 + 调整光标大小 (25 ~ 300, 默认100) + + 扫描系统下载路径(Download文件夹)里的新铺面 + 扫描系统下载路径 + + 强制显示第一个缩圈 + 在Hidden模式下仍然显示第一个note的缩圈 + + 超级滑条 + 形状完美的滑条! + + [Beta] osu!ppy API Key + 使用 osu!ppy API 来获取铺面的信息. 如果这个值无效会改为使用血猫,但是有可能加载慢或者数据过时。 + + 在游戏中显示当前铺面的排行榜(本地或者在线) + 显示排行榜 + + 选择一个皮肤 + 从主皮肤目录里选择一个皮肤 + + 主皮肤目录 + 存储各种皮肤的文件夹。 (默认: /sdcard/osu!droid/Skin) + + 你的手机可能可以煎鸡蛋! + 开启Storyboard + + diff --git a/language-pack/src/main/res/values-zh/score_menu_fragment.xml b/language-pack/src/main/res/values-zh/score_menu_fragment.xml new file mode 100644 index 0000000..cd45112 --- /dev/null +++ b/language-pack/src/main/res/values-zh/score_menu_fragment.xml @@ -0,0 +1,9 @@ + + + + 成绩 + 导出回放 + 导出回放失败! + 回放文件成功导出到:%s + + \ No newline at end of file diff --git a/language-pack/src/main/res/values-zh/strings.xml b/language-pack/src/main/res/values-zh/strings.xml new file mode 100644 index 0000000..99bb2ef --- /dev/null +++ b/language-pack/src/main/res/values-zh/strings.xml @@ -0,0 +1,130 @@ + + + 错误: %s + 无法创建 %s + 您的设备不支持多点触控 + 无法初始化音频。请重新开始 + 没有挂载储存卡 + 储存卡是只读的 + 无法打开 %s + 无效的地图模式:%s + 无法连接到服务器 + 已达到最大连接数量 + 无法下载 %s + + 未找到可用扩展 + 在扩展里打开Beatmap + + 切换到默认播放器 + 正在连接到服务器... + %s 下载完毕! + + 更新地图库... + 正在创建地图库缓存... 可能需要几分钟时间 + 地图库缓存创建完毕。发现 %d 张地图 + 缓存已清空 + 地图载入中... + 发现 %s 可用地图。正在载入... + %s 载入完毕 + + + 输入玩家名 + 输入你的名字。它将会被显示在计分板上 + 确定 + 取消 + 搜索 + 输入搜索关键词 + + 重置PP? + 真的?! ∑(゚Д゚ノ)ノ + PP重置了 + + 得分: %s (%dx) + 作者: %s + 返回 + 选择模式 + 分数 %.2fx + + 歌曲属性 + 歌曲延时: + 添加到收藏 + 从收藏中移除 + + 搜索选项 + 搜索: + 分类: + 标题 + 日期 + 作者 + 艺术家 + 只显示收藏:是 + 只显示收藏:否 + + 第 %d 页,共 %d 页 + 没有找到地图 + + 重置所有模式 + 删除地图 + 你确定么? + + 长度: %s BPM: %s Combo: %d + 圈数: %d 滑条数: %d 转盘数: %d (图号:%d) + 很抱歉,程序出现异常,即将退出. + 应用程序运行时异常 + 网络异常,请求超时 + 网络异常,错误码:%d + 网络连接失败,请检查网络设置 + 网络异常,读取数据超时 + 数据解析异常 + 有个难度解析出错啦,咱就扔掉噜. + 请在权限管理中允许应用读写内部存储,现在游戏将退出 + 删除成绩成功 + + 发现新版本 + 立即更新 + 稍后 + 正在检查更新, 请稍候 + 您当前版本已经是最新 + + + + 收藏夹: + 默认 + 选择 + 删除收藏夹 + 添加 + 移除 + 新建收藏夹 + 你无法删除默认收藏夹 + 确认删除? + 管理收藏夹 + + Precise模式暂时不计入排名 + + + 正在检查,请稍候... + 检查新版本失败,请稍后重试 + 你已经是最新版了 + 正在下载 + 点击查看 + 点击安装 + 点击重试 + 继续下载 + 下载完成 + 下载失败 + 有新版本 + + 更新铺面 + 正在应用新皮肤 + + + 文件目录不存在 + + 长摁更新 + 更新成功 + 更新失败,一段时间后将重试 + ppy扔掉这个铺面了(q w q)\n\n + + + + diff --git a/language-pack/src/main/res/values/act_import_replay_res.xml b/language-pack/src/main/res/values/act_import_replay_res.xml new file mode 100644 index 0000000..fdfbe33 --- /dev/null +++ b/language-pack/src/main/res/values/act_import_replay_res.xml @@ -0,0 +1,11 @@ + + + + + Import replay into osu!droid + Invalid repay! + Failed to import replay! + Failed to import replay: %s + Import replay successfully! + + \ No newline at end of file diff --git a/language-pack/src/main/res/values/colors.xml b/language-pack/src/main/res/values/colors.xml new file mode 100644 index 0000000..353ed40 --- /dev/null +++ b/language-pack/src/main/res/values/colors.xml @@ -0,0 +1,9 @@ + + + #3F51B5 + #303F9F + #FF4081 + + #EFFFFFFF + #DDFD7CB5 + diff --git a/language-pack/src/main/res/values/integer.xml b/language-pack/src/main/res/values/integer.xml new file mode 100644 index 0000000..2f29450 --- /dev/null +++ b/language-pack/src/main/res/values/integer.xml @@ -0,0 +1,9 @@ + + + 0xff000000 + 0xff00ca00 + 0xfff21839 + 0xff127cff + 0xffffc000 + + \ No newline at end of file diff --git a/language-pack/src/main/res/values/options.xml b/language-pack/src/main/res/values/options.xml new file mode 100644 index 0000000..581fc63 --- /dev/null +++ b/language-pack/src/main/res/values/options.xml @@ -0,0 +1,280 @@ + + + + High + Medium + Low + Disabled + + + 1 + 2 + 4 + 0 + + + 100% + 75% + 50% + 25% + 0% + + + 100 + 75 + 50 + 25 + 0 + + + Always + Replay Only + Disable + + + 1 + 2 + 0 + + + Modern + Classical + + + 1 + 0 + + + Off + NightCore Mode Only + Always + + + 0 + 1 + 2 + + Account Option + + Online Option + + User Option + + Offline Option + + Graphics + + Library + + Background quality + + Reduce the quality of the background images to increase performance + + Beatmap skins + Load beatmap-specific skin if available + + Beatmap sounds + Load beatmap-specific sound if available + + Countdown + Show countdown at the beginning of a map that has it enabled + + Hit sound volume + Volume of hit sounds (0-100), need to restart to take effect + + BGM volume + Volume of the background music (0-100) + + Global offset + Music offset in ms (positive values mean earlier) + + Special + Load T-Aiko! songs + Load songs also from T-Aiko song directory + + Delete .osz + Delete .osz files after importing + + Beatmap location + Path to directory containing beatmaps (default: /mnt/sdcard/osu!droid/Songs) + + Library cache + Forced clear of library cache + + Double hit sounds + Make hit sounds closer to original osu! + + Sound + + FPS + Display (frames per second) during gameplay + + Skip offset + This offset will be added when you press the "Skip" button. Enter -1 for auto offset + + Texture quality + Reduce overall quality of game textures. If disabled, osu!droid will use HD-quality textures. + + Use built-in player + Use built-in player for more accurate timing (doesn\'t support .ogg files) + + Metronome switch + Enable metronome sound effect (only Nightcore mod) + + VBR offset + Offset for mp3\'s encoded with variable bitrate (built-in player only) + + Slider borders + Draw borders along slider tracks. Disable for better performance + + Complex effects + Enable advanced graphical effects (eg. snaking sliders). Disable for better performance + + + Miscellaneous + Multi-touch + Enable multi-touch input if it\'s available + + Configure offsets + + + OGG offset + Additional offset for songs in .ogg format + + Pause offset + Offset added every time you resume paused game + + Preview music + Play music when you select a beatmap + + Player name + Name of the local player + + Cursor + Show cursor under fingers during gameplay + + + Demo Spline + Use another spline algorithm for sliders. (experimental, may cause some unexpected problems.) + + Map-specific data + Forced clear of all map-specific data (eg. per-map offsets) + + Online + Show online options + + + Server Connection + Connect to osu!droid server + + Login + Your online name + + Password + Password of your account + + Register + Register a new account (You are allowed to create only one account per device) + + Load Avatar + Load without WiFi connection. + + + Hit error meter + Display hit error meter + + Spinner style + Change the spinner style + + Combo Burst + Toggle combo burst on/off + + Advanced + + Advanced options + + + Main directory + osu!droid main directory + + Input delay + Reduces input delay. Disable it if you feel uncomfortable. + + Fix a random offset. + Try to fix the offset between input time and frame time. + + Enable extension + + Download extension + + Low-latency synchronisation + + "Disable if your device doesn't support low-latency audio" + + Replays + + Save replays for local records + + Burst effects + Show burst effects when hitting circles or sliders + + Hit Lighting + Adds a subtle glow behind hit explosions which lights the playfield + + Dither + User hardware dither (picture processing) + + Particle effects + Show particle-based effects like cursor trail + + Background brightness + Change the brightness of the background image + + Navigation Bar + Hide the navigation bar while playing + + PerformancePoint System(PP) + A simple offline pp system. Just for fun :) + Reset Performance Points(PP) + + + Combo Colors + Use custom combo\'s color + + + + + Check for updates + Check for available updates + + Force romanized metadata + Force using only roman character for metadata, in case titles in japanese or chinese are unreadable + + Cursor Size + Adjust cursor size (25 - 300, default 100) + + Force show first approach circle + Do not hide the first approach circle in hidden mods + + [Beta] osu!ppy API Key + Uses osu!ppy API to get beatmaps\' information. If key is invalid, uses bloodcat instead (might be outdated/bad connection) + + Show scoreboard of selected beatmap during game + Show scoreboard + + Select skin + Select skin from top skin directory + + Skin directory + Path to directory containing skin files. (default: /sdcard/osu!droid/Skin) + + Your phone will be very hot! + Enable Storyboard + + Scan /Download directory for new beatmaps + Scan Download + + Super Slider + Perfect shape slider! + + diff --git a/language-pack/src/main/res/values/score_menu_fragment.xml b/language-pack/src/main/res/values/score_menu_fragment.xml new file mode 100644 index 0000000..4b7ee30 --- /dev/null +++ b/language-pack/src/main/res/values/score_menu_fragment.xml @@ -0,0 +1,9 @@ + + + + Score + Export Score + Failed to export replay! + Replay is saved to %s + + \ No newline at end of file diff --git a/language-pack/src/main/res/values/strings.xml b/language-pack/src/main/res/values/strings.xml new file mode 100644 index 0000000..d579e7e --- /dev/null +++ b/language-pack/src/main/res/values/strings.xml @@ -0,0 +1,162 @@ + + + + Error: %s + Cannot create %s + Multitouch is not supported by your device + Cannot initialize audio. Please, restart the song + External storage is not mounted + External storage is read only + Cannot open %s + Invalid map mode: %s + Cannot connect to server + Reached limit of connection errors + Cannot download %s + + Switching to standard player + Connecting to server... + %s downloaded! + + Updating library... + Caching library... It may take few minutes + Caching complete. Found %d beatmaps + Cache cleared + Importing beatmap... + Found %s archived beatmaps. Importing... + \"%s\" has been imported! + + No extension app found. + Open beatmap in extension + + Enter player name + Enter your name. It will be used for scoring. + Ok + Cancel + Search + Enter search query + Register + + Reset your pp? + Really? + PP reset + + Folder: + Default + Select + Delete Folder + Add + Remove + Create new folder + you can\'t delete default folder + Are you sure? + Manage Beatmap folder + + Score: %s (%dx) + Creator: %s + Back + Mod selection + Score %.2fx + Reset all mods + + Song properties + Song offset: + Add to favorites + Remove from favorites + Delete map + Are you sure? + + Delete selected score + Delete + Are you sure? + Delete score success! + + Search options + Search for: + Sort by: + Title + Date + Creator + Artist + Favorites only: enabled + Favorites only: disabled + + Page %d of %d + No beatmaps found + + Login + Password + Confirm password + E-mail + + Cannot load replay + Cannot download replay + Replay doesn\'t match the map + Replay file is corrupted + + Registration + Registering... + Loading record details... + Invalid login + Password should be 4-32 characters + Passwords don\'t match + Invaild e-mail + Registration complete. Restart app to login + + + Color Picker + Press on Color to apply + + 网络连接失败,请检查网络设置 + 数据解析异常 + 文件流异常 + 网络异常,错误码:%d + 网络异常,请求超时 + 网络异常,读取数据超时 + + Length: %s BPM: %s Combo: %d + Circles: %d Sliders: %d Spinners: %d (MapId: %d) + + + #fff + + + Sorry, abnormal program will now exit. + Fatal error encountered + The difficulty parsing error + Game wont run without storage permission, please enable it manually + + New Version Available + Update Now + Later + Checking for updates, please wait + You are running the latest version + + View storyboard (experiment) + + MOD_PRECISE is unrank now + + + + Checking Upgrade... + Failed to check new version, try again later + You are already using the latest version + Downloading + Click to view + Install + Retry + Continue + Download successful + Download failed + New version available + Update beatmap + Applying new skin + + + Directory is not found + + Long press to update + Update Successful! + Update fail, try again later + This map can not be downloaded on ppy\n\n + + diff --git a/language-pack/src/main/res/values/styles.xml b/language-pack/src/main/res/values/styles.xml new file mode 100644 index 0000000..a42ec00 --- /dev/null +++ b/language-pack/src/main/res/values/styles.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/language-pack/src/main/res/values/theme.xml b/language-pack/src/main/res/values/theme.xml new file mode 100644 index 0000000..bb02338 --- /dev/null +++ b/language-pack/src/main/res/values/theme.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..973990d --- /dev/null +++ b/settings.gradle @@ -0,0 +1 @@ +include ':language-pack'