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?
+ Sí
+ 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
+ - Cũ
+
+
+ - 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.
+ OК
+ 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'