diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c5e2b4ef..1a7a01d9 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -57,9 +57,6 @@ - - diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/BugReportActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/BugReportActivity.java deleted file mode 100644 index 70eda7ed..00000000 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/BugReportActivity.java +++ /dev/null @@ -1,387 +0,0 @@ -package com.kabouzeid.gramophone.ui.activities.bugreport; - -import android.app.Activity; -import android.app.Dialog; -import android.content.ClipData; -import android.content.ClipboardManager; -import android.content.Context; -import android.content.Intent; -import android.net.Uri; -import android.os.Bundle; -import androidx.annotation.NonNull; -import androidx.annotation.StringDef; -import androidx.annotation.StringRes; -import com.google.android.material.floatingactionbutton.FloatingActionButton; -import com.google.android.material.textfield.TextInputEditText; -import com.google.android.material.textfield.TextInputLayout; -import androidx.appcompat.widget.Toolbar; -import android.text.TextUtils; -import android.view.MenuItem; -import android.view.View; -import android.view.inputmethod.EditorInfo; -import android.widget.RadioButton; -import android.widget.TextView; -import android.widget.Toast; - -import com.afollestad.materialdialogs.MaterialDialog; -import com.kabouzeid.appthemehelper.ThemeStore; -import com.kabouzeid.appthemehelper.util.TintHelper; -import com.kabouzeid.gramophone.R; -import com.kabouzeid.gramophone.misc.DialogAsyncTask; -import com.kabouzeid.gramophone.ui.activities.base.AbsThemeActivity; -import com.kabouzeid.gramophone.ui.activities.bugreport.model.DeviceInfo; -import com.kabouzeid.gramophone.ui.activities.bugreport.model.Report; -import com.kabouzeid.gramophone.ui.activities.bugreport.model.github.ExtraInfo; -import com.kabouzeid.gramophone.ui.activities.bugreport.model.github.GithubLogin; -import com.kabouzeid.gramophone.ui.activities.bugreport.model.github.GithubTarget; - -import org.eclipse.egit.github.core.Issue; -import org.eclipse.egit.github.core.client.GitHubClient; -import org.eclipse.egit.github.core.client.RequestException; -import org.eclipse.egit.github.core.service.IssueService; - -import java.io.IOException; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; - -import butterknife.BindView; -import butterknife.ButterKnife; - -public class BugReportActivity extends AbsThemeActivity { - - private static final int STATUS_BAD_CREDENTIALS = 401; - private static final int STATUS_ISSUES_NOT_ENABLED = 410; - - @StringDef({RESULT_OK, RESULT_BAD_CREDENTIALS, RESULT_INVALID_TOKEN, RESULT_ISSUES_NOT_ENABLED, - RESULT_UNKNOWN}) - @Retention(RetentionPolicy.SOURCE) - private @interface Result { - } - - private static final String RESULT_OK = "RESULT_OK"; - private static final String RESULT_BAD_CREDENTIALS = "RESULT_BAD_CREDENTIALS"; - private static final String RESULT_INVALID_TOKEN = "RESULT_INVALID_TOKEN"; - private static final String RESULT_ISSUES_NOT_ENABLED = "RESULT_ISSUES_NOT_ENABLED"; - private static final String RESULT_UNKNOWN = "RESULT_UNKNOWN"; - - private DeviceInfo deviceInfo; - - @BindView(R.id.toolbar) - Toolbar toolbar; - - @BindView(R.id.input_layout_title) - TextInputLayout inputLayoutTitle; - @BindView(R.id.input_title) - TextInputEditText inputTitle; - @BindView(R.id.input_layout_description) - TextInputLayout inputLayoutDescription; - @BindView(R.id.input_description) - TextInputEditText inputDescription; - @BindView(R.id.air_textDeviceInfo) - TextView textDeviceInfo; - - @BindView(R.id.input_layout_username) - TextInputLayout inputLayoutUsername; - @BindView(R.id.input_username) - TextInputEditText inputUsername; - @BindView(R.id.input_layout_password) - TextInputLayout inputLayoutPassword; - @BindView(R.id.input_password) - TextInputEditText inputPassword; - @BindView(R.id.option_use_account) - RadioButton optionUseAccount; - @BindView(R.id.option_anonymous) - RadioButton optionManual; - - @BindView(R.id.button_send) - FloatingActionButton sendFab; - - private static final String ISSUE_TRACKER_LINK = "https://github.com/kabouzeid/Phonograph"; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_bug_report); - ButterKnife.bind(this); - - setStatusbarColorAuto(); - setNavigationbarColorAuto(); - setTaskDescriptionColorAuto(); - - initViews(); - - if (TextUtils.isEmpty(getTitle())) - setTitle(R.string.report_an_issue); - - - deviceInfo = new DeviceInfo(this); - textDeviceInfo.setText(deviceInfo.toString()); - } - - private void initViews() { - final int accentColor = ThemeStore.accentColor(this); - final int primaryColor = ThemeStore.primaryColor(this); - toolbar.setBackgroundColor(primaryColor); - setSupportActionBar(toolbar); - //noinspection ConstantConditions - getSupportActionBar().setDisplayHomeAsUpEnabled(true); - - TintHelper.setTintAuto(optionUseAccount, accentColor, false); - optionUseAccount.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - inputTitle.setEnabled(true); - inputDescription.setEnabled(true); - inputUsername.setEnabled(true); - inputPassword.setEnabled(true); - - optionManual.setChecked(false); - sendFab.hide(new FloatingActionButton.OnVisibilityChangedListener() { - @Override - public void onHidden(FloatingActionButton fab) { - super.onHidden(fab); - sendFab.setImageResource(R.drawable.ic_send_white_24dp); - sendFab.show(); - } - }); - } - }); - TintHelper.setTintAuto(optionManual, accentColor, false); - optionManual.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - inputTitle.setEnabled(false); - inputDescription.setEnabled(false); - inputUsername.setEnabled(false); - inputPassword.setEnabled(false); - - optionUseAccount.setChecked(false); - sendFab.hide(new FloatingActionButton.OnVisibilityChangedListener() { - @Override - public void onHidden(FloatingActionButton fab) { - super.onHidden(fab); - sendFab.setImageResource(R.drawable.ic_open_in_browser_white_24dp); - sendFab.show(); - } - }); - } - }); - - inputPassword.setOnEditorActionListener((textView, actionId, event) -> { - if (actionId == EditorInfo.IME_ACTION_SEND) { - reportIssue(); - return true; - } - return false; - }); - - textDeviceInfo.setOnClickListener(v -> copyDeviceInfoToClipBoard()); - - TintHelper.setTintAuto(sendFab, accentColor, true); - sendFab.setOnClickListener(v -> reportIssue()); - - TintHelper.setTintAuto(inputTitle, accentColor, false); - TintHelper.setTintAuto(inputDescription, accentColor, false); - TintHelper.setTintAuto(inputUsername, accentColor, false); - TintHelper.setTintAuto(inputPassword, accentColor, false); - } - - private void reportIssue() { - if (optionUseAccount.isChecked()) { - if (!validateInput()) return; - String username = inputUsername.getText().toString(); - String password = inputPassword.getText().toString(); - sendBugReport(new GithubLogin(username, password)); - } else { - copyDeviceInfoToClipBoard(); - - Intent i = new Intent(Intent.ACTION_VIEW); - i.setData(Uri.parse(ISSUE_TRACKER_LINK)); - i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); - startActivity(i); - } - } - - private void copyDeviceInfoToClipBoard() { - ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); - ClipData clip = ClipData.newPlainText(getString(R.string.device_info), deviceInfo.toMarkdown()); - clipboard.setPrimaryClip(clip); - - Toast.makeText(BugReportActivity.this, R.string.copied_device_info_to_clipboard, Toast.LENGTH_LONG).show(); - } - - private boolean validateInput() { - boolean hasErrors = false; - - if (optionUseAccount.isChecked()) { - if (TextUtils.isEmpty(inputUsername.getText())) { - setError(inputLayoutUsername, R.string.bug_report_no_username); - hasErrors = true; - } else { - removeError(inputLayoutUsername); - } - - if (TextUtils.isEmpty(inputPassword.getText())) { - setError(inputLayoutPassword, R.string.bug_report_no_password); - hasErrors = true; - } else { - removeError(inputLayoutPassword); - } - } - - if (TextUtils.isEmpty(inputTitle.getText())) { - setError(inputLayoutTitle, R.string.bug_report_no_title); - hasErrors = true; - } else { - removeError(inputLayoutTitle); - } - - if (TextUtils.isEmpty(inputDescription.getText())) { - setError(inputLayoutDescription, R.string.bug_report_no_description); - hasErrors = true; - } else { - removeError(inputLayoutDescription); - } - - return !hasErrors; - } - - private void setError(TextInputLayout editTextLayout, @StringRes int errorRes) { - editTextLayout.setError(getString(errorRes)); - } - - private void removeError(TextInputLayout editTextLayout) { - editTextLayout.setError(null); - } - - private void sendBugReport(GithubLogin login) { - if (!validateInput()) return; - - String bugTitle = inputTitle.getText().toString(); - String bugDescription = inputDescription.getText().toString(); - - Report report = new Report(bugTitle, bugDescription, deviceInfo, new ExtraInfo()); - GithubTarget target = new GithubTarget("kabouzeid", "Phonograph"); - - ReportIssueAsyncTask.report(this, report, target, login); - } - - @Override - public boolean onOptionsItemSelected(MenuItem item) { - if (item.getItemId() == android.R.id.home) { - onBackPressed(); - } - return super.onOptionsItemSelected(item); - } - - private static class ReportIssueAsyncTask extends DialogAsyncTask { - private final Report report; - private final GithubTarget target; - private final GithubLogin login; - - public static void report(Activity activity, Report report, GithubTarget target, - GithubLogin login) { - new ReportIssueAsyncTask(activity, report, target, login).execute(); - } - - private ReportIssueAsyncTask(Activity activity, Report report, GithubTarget target, - GithubLogin login) { - super(activity); - this.report = report; - this.target = target; - this.login = login; - } - - @Override - protected Dialog createDialog(@NonNull Context context) { - return new MaterialDialog.Builder(context) - .progress(true, 0) - .progressIndeterminateStyle(true) - .title(R.string.bug_report_uploading) - .show(); - } - - @Override - @Result - protected String doInBackground(Void... params) { - GitHubClient client; - if (login.shouldUseApiToken()) { - client = new GitHubClient().setOAuth2Token(login.getApiToken()); - } else { - client = new GitHubClient().setCredentials(login.getUsername(), login.getPassword()); - } - - Issue issue = new Issue().setTitle(report.getTitle()).setBody(report.getDescription()); - try { - new IssueService(client).createIssue(target.getUsername(), target.getRepository(), issue); - return RESULT_OK; - } catch (RequestException e) { - switch (e.getStatus()) { - case STATUS_BAD_CREDENTIALS: - if (login.shouldUseApiToken()) - return RESULT_INVALID_TOKEN; - return RESULT_BAD_CREDENTIALS; - case STATUS_ISSUES_NOT_ENABLED: - return RESULT_ISSUES_NOT_ENABLED; - default: - e.printStackTrace(); - return RESULT_UNKNOWN; - } - } catch (IOException e) { - e.printStackTrace(); - return RESULT_UNKNOWN; - } - } - - @Override - protected void onPostExecute(@Result String result) { - super.onPostExecute(result); - - Context context = getContext(); - if (context == null) return; - - switch (result) { - case RESULT_OK: - tryToFinishActivity(); - break; - case RESULT_BAD_CREDENTIALS: - new MaterialDialog.Builder(context) - .title(R.string.bug_report_failed) - .content(R.string.bug_report_failed_wrong_credentials) - .positiveText(android.R.string.ok) - .show(); - break; - case RESULT_INVALID_TOKEN: - new MaterialDialog.Builder(context) - .title(R.string.bug_report_failed) - .content(R.string.bug_report_failed_invalid_token) - .positiveText(android.R.string.ok) - .show(); - break; - case RESULT_ISSUES_NOT_ENABLED: - new MaterialDialog.Builder(context) - .title(R.string.bug_report_failed) - .content(R.string.bug_report_failed_issues_not_available) - .positiveText(android.R.string.ok) - .show(); - break; - default: - new MaterialDialog.Builder(context) - .title(R.string.bug_report_failed) - .content(R.string.bug_report_failed_unknown) - .positiveText(android.R.string.ok) - .onPositive((dialog, which) -> tryToFinishActivity()) - .cancelListener(dialog -> tryToFinishActivity()) - .show(); - break; - } - } - - private void tryToFinishActivity() { - Context context = getContext(); - if (context instanceof Activity && !((Activity) context).isFinishing()) { - ((Activity) context).finish(); - } - } - } -} diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/DeviceInfo.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/DeviceInfo.java deleted file mode 100644 index ad67c147..00000000 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/DeviceInfo.java +++ /dev/null @@ -1,94 +0,0 @@ -package com.kabouzeid.gramophone.ui.activities.bugreport.model; - -import android.annotation.SuppressLint; -import android.content.Context; -import android.content.pm.PackageInfo; -import android.content.pm.PackageManager; -import android.os.Build; -import androidx.annotation.IntRange; - -import java.util.Arrays; - -public class DeviceInfo { - private final int versionCode; - private final String versionName; - private final String buildVersion = Build.VERSION.INCREMENTAL; - private final String releaseVersion = Build.VERSION.RELEASE; - @IntRange(from = 0) - private final int sdkVersion = Build.VERSION.SDK_INT; - private final String buildID = Build.DISPLAY; - private final String brand = Build.BRAND; - private final String manufacturer = Build.MANUFACTURER; - private final String device = Build.DEVICE; - private final String model = Build.MODEL; - private final String product = Build.PRODUCT; - private final String hardware = Build.HARDWARE; - @SuppressLint("NewApi") - @SuppressWarnings("deprecation") - private final String[] abis = Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP ? - Build.SUPPORTED_ABIS : new String[]{Build.CPU_ABI, Build.CPU_ABI2}; - @SuppressLint("NewApi") - private final String[] abis32Bits = Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP ? - Build.SUPPORTED_32_BIT_ABIS : null; - @SuppressLint("NewApi") - private final String[] abis64Bits = Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP ? - Build.SUPPORTED_64_BIT_ABIS : null; - - public DeviceInfo(Context context) { - PackageInfo packageInfo; - try { - packageInfo = context.getPackageManager() - .getPackageInfo(context.getPackageName(), 0); - } catch (PackageManager.NameNotFoundException e) { - packageInfo = null; - } - if (packageInfo != null) { - versionCode = packageInfo.versionCode; - versionName = packageInfo.versionName; - } else { - versionCode = -1; - versionName = null; - } - } - - public String toMarkdown() { - return "Device info:\n" - + "---\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "\n" - + "
App version" + versionName + "
App version code" + versionCode + "
Android build version" + buildVersion + "
Android release version" + releaseVersion + "
Android SDK version" + sdkVersion + "
Android build ID" + buildID + "
Device brand" + brand + "
Device manufacturer" + manufacturer + "
Device name" + device + "
Device model" + model + "
Device product name" + product + "
Device hardware name" + hardware + "
ABIs" + Arrays.toString(abis) + "
ABIs (32bit)" + Arrays.toString(abis32Bits) + "
ABIs (64bit)" + Arrays.toString(abis64Bits) + "
\n"; - } - - @Override - public String toString() { - return "App version: " + versionName + "\n" - + "App version code: " + versionCode + "\n" - + "Android build version: " + buildVersion + "\n" - + "Android release version: " + releaseVersion + "\n" - + "Android SDK version: " + sdkVersion + "\n" - + "Android build ID: " + buildID + "\n" - + "Device brand: " + brand + "\n" - + "Device manufacturer: " + manufacturer + "\n" - + "Device name: " + device + "\n" - + "Device model: " + model + "\n" - + "Device product name: " + product + "\n" - + "Device hardware name: " + hardware + "\n" - + "ABIs: " + Arrays.toString(abis) + "\n" - + "ABIs (32bit): " + Arrays.toString(abis32Bits) + "\n" - + "ABIs (64bit): " + Arrays.toString(abis64Bits); - } -} diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/Report.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/Report.java deleted file mode 100644 index 3d8345fe..00000000 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/Report.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.kabouzeid.gramophone.ui.activities.bugreport.model; - -import com.kabouzeid.gramophone.ui.activities.bugreport.model.github.ExtraInfo; - -public class Report { - private final String title; - - private final String description; - - private final DeviceInfo deviceInfo; - - private final ExtraInfo extraInfo; - - public Report(String title, String description, DeviceInfo deviceInfo, ExtraInfo extraInfo) { - this.title = title; - this.description = description; - this.deviceInfo = deviceInfo; - this.extraInfo = extraInfo; - } - - public String getTitle() { - return title; - } - - public String getDescription() { - return description + "\n\n" - + "-\n\n" - + deviceInfo.toMarkdown() + "\n\n" - + extraInfo.toMarkdown(); - } -} diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/github/ExtraInfo.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/github/ExtraInfo.java deleted file mode 100644 index 2524bfa9..00000000 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/github/ExtraInfo.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.kabouzeid.gramophone.ui.activities.bugreport.model.github; - -import java.util.LinkedHashMap; -import java.util.Map; - -public class ExtraInfo { - private final Map extraInfo = new LinkedHashMap<>(); - - public void put(String key, String value) { - extraInfo.put(key, value); - } - - public void put(String key, boolean value) { - extraInfo.put(key, Boolean.toString(value)); - } - - public void put(String key, double value) { - extraInfo.put(key, Double.toString(value)); - } - - public void put(String key, float value) { - extraInfo.put(key, Float.toString(value)); - } - - public void put(String key, long value) { - extraInfo.put(key, Long.toString(value)); - } - - public void put(String key, int value) { - extraInfo.put(key, Integer.toString(value)); - } - - public void put(String key, Object value) { - extraInfo.put(key, String.valueOf(value)); - } - - public void remove(String key) { - extraInfo.remove(key); - } - - public String toMarkdown() { - if (extraInfo.isEmpty()) return ""; - - StringBuilder output = new StringBuilder(); - output.append("Extra info:\n" - + "---\n" - + "\n"); - for (String key : extraInfo.keySet()) { - output.append("\n"); - } - output.append("
") - .append(key) - .append("") - .append(extraInfo.get(key)) - .append("
\n"); - - return output.toString(); - } -} diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/github/GithubLogin.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/github/GithubLogin.java deleted file mode 100644 index e3713172..00000000 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/github/GithubLogin.java +++ /dev/null @@ -1,39 +0,0 @@ -package com.kabouzeid.gramophone.ui.activities.bugreport.model.github; - -import android.text.TextUtils; - -public class GithubLogin { - - private final String username; - private final String password; - private final String apiToken; - - public GithubLogin(String username, String password) { - this.username = username; - this.password = password; - this.apiToken = null; - } - - public GithubLogin(String apiToken) { - this.username = null; - this.password = null; - this.apiToken = apiToken; - } - - public String getUsername() { - return username; - } - - public String getPassword() { - return password; - } - - public boolean shouldUseApiToken() { - return TextUtils.isEmpty(username) || TextUtils.isEmpty(password); - } - - public String getApiToken() { - return apiToken; - } - -} diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/github/GithubTarget.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/github/GithubTarget.java deleted file mode 100644 index 5efbb6b6..00000000 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/bugreport/model/github/GithubTarget.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.kabouzeid.gramophone.ui.activities.bugreport.model.github; - -public class GithubTarget { - private final String username; - - private final String repository; - - public GithubTarget(String username, String repository) { - this.username = username; - this.repository = repository; - } - - public String getUsername() { - return username; - } - - public String getRepository() { - return repository; - } -} diff --git a/app/src/main/res/layout/activity_bug_report.xml b/app/src/main/res/layout/activity_bug_report.xml deleted file mode 100644 index d170b22c..00000000 --- a/app/src/main/res/layout/activity_bug_report.xml +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout/bug_report_card_device_info.xml b/app/src/main/res/layout/bug_report_card_device_info.xml deleted file mode 100644 index d70618be..00000000 --- a/app/src/main/res/layout/bug_report_card_device_info.xml +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - diff --git a/app/src/main/res/layout/bug_report_card_report.xml b/app/src/main/res/layout/bug_report_card_report.xml deleted file mode 100644 index 56940021..00000000 --- a/app/src/main/res/layout/bug_report_card_report.xml +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 8249d1d3..78ad2446 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -147,8 +147,6 @@ كتابة بريد إلكتروني متابعة على تويتر زيارة الموقع - الإبلاغ عن مشاكل - الإبلاغ عن مشاكل أو طلب ميزات جديدة. ترجمة ساعد في ترجمة Phonograph إلى لغتك الأم. قيّم @@ -172,29 +170,9 @@ Phonograph - كلاسيكي Phonograph - صغير Phonograph - بطاقة - إبلاغ عن مشكلة - المشكلة تسجيل دخول - العنوان - الوصف - معلومات الجهاز - إرسال باستخدام حساب GitHub - إرسال يدوياً اسم المستخدم كلمة المرور - يرجى إدخال عنوان المشكلة - يرجى إدخل وصف المشكلة - يرجى إدخال اسم مستخدم GitHub صالح - يرجى إدخال كلمة مرور GitHub صالحة - جار رفع البلاغ إلى GitHub... - غير قادر علي إرسال تقرير - اسم مستخدم أو كلمة مرور خاطئة - رمز وصول غير صالح. يرجى التواصل مع مطور التطبيق. - لم يتم تفعيل الأخطاء للمستودع المختار. يرجى التواصل مع مطور التطبيق. - حدث خطأ غير متوقع. يرجى التواصل مع مطور التطبيق. - تم نسخ بيانات الجهاز إلى الحافظة. - يتم استعمال بيانات حسابك للمصادقة فقط. - سيتم توجيهك إلى موقع تعقب الأخطاء. خلط أفضل الأغاني المضافة مؤخراً diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index 87d8679e..d6042c3a 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -128,8 +128,6 @@ Автор Последвай в Twitter Посети уебсайт - Съобщи за бъгове - Съобщи за бъгове или предложи нови идеи Преведи Преведете Phonograph на вашият роден език. Оцени @@ -150,29 +148,9 @@ Phonograph - Голям Phonograph - Класически Phonograph - Малък - Съобщете за проблем - Проблем Логин - Заглавие - Описание - Информация за устройството - Изпради чрез GitHub акаунт. - Изпрати ръчно. Юзернейм Парола - Моля веведете заглавие за проблемът - Моля въведете описание на проблемът - Моля въведете вашият валиден юзернейм за GitHub - Моля въведете вашата валидна парола за GitHub - Изпратете репорт в GitHub - Репортът не можеше да бъде изпратен. - Грешен юзернейм или парола. - Невалиден токен за достъп. Моля свържете се с авторът на апликацията. - Проблемите не са включени за това репо. Моля свържете се с авторът на апликацията. - Неочаквана грешка. Моля свържете се с авторът на апликацията. - Информацията за устройството бе копирана в системния буфер. - Информацията за вашият акаунт се използва само за логин. - Вие ще бъдете пренасочени към уебсайтът който следи за проблеми. Разбъркай Най - често слушани Последно_добавени diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 19cec7e4..6046466a 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -147,8 +147,6 @@ Napsat e-mail Sledovat na Twitteru Navštívit stránku - Ohlásit chybu - "Nahlásit chyby nebo požádat o nové funkce. " Překládejte "Pomozte nám přeložit Phonograph do vašeho mateřského jazyka. " Ohodnotit @@ -172,29 +170,9 @@ Phonograph - Klasický Phonograph - Malý Phonograph - Karta - Nahlásit problém - Problém Přihlášení - Název - Popis - Informace o zařízení - Poslat pomocí GitHub účtu - Poslat ručně Uživatelské jméno Heslo - Zadejte název problému - Zadejte popis problému - Zadejte své GitHub uživatelské jméno - Zadejte své GitHub heslo - Nahrávání hlášení na GitHub... - Nelze poslat hlášení - Nesprávné uživatelské jméno nebo heslo - Nesprávný přístupový kód. Kontaktujte vývojáře aplikace. - Není povoleno v daném adresáři. Kontaktujte vývojáře aplikace. - Vyskytla se neočekávaná chyba. Kontaktujte vývojáře aplikace. - Informace o zařízení zkopírovány do schránky. - Vaše údaje k účtu jsou použity pouze k ověření. - Budete přesměrováni na webovou stránku pro zadání problému. Náhodně Nejposlouchanější skladby Naposledy přidáno diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 38fabaa5..43ac80a6 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -151,8 +151,6 @@ Eine E-Mail schreiben Auf Twitter folgen Website besuchen - Fehler melden - Melde Fehler oder schlage neue Features vor. Übersetzen Helfe dabei, Phonograph in deine Sprache zu übersetzen. Bewerten @@ -176,29 +174,9 @@ Phonograph - Klassisch Phonograph - Klein Phonograph - Karte - Einen Fehler melden - Fehler Login - Titel - Beschreibung - Geräteinformation - Mit GitHub Konto senden - Manuell senden Benutzername Passwort - Bitte gib einen Fehler-Titel ein - Bitte gib eine Fehler-Beschreibung ein - Bitte gib deinen gültigen GitHub Benutzernamen ein - Bitte gib dein gültiges GitHub Passwort ein - Lade Fehlermeldung zu GitHub hoch... - Fehlermeldung konnte nicht gesendet werden - Falscher Benutzername oder Passwort - Ungültiges Zugangstoken. Bitte kontaktiere den App-Entwickler. - Fehlermeldungen sind für das ausgewählte Repository nicht aktiviert. Bitte kontaktiere den App-Entwickler. - Ein unerwarteter Fehler ist aufgetreten. Bitte kontaktiere den App-Entwickler. - Geräteinformation wurde in die Zwischenablage kopiert. - Deine Konto Daten werden ausschließlich zur Authentifizierung genutzt. - Du wirst zur Issue Tracker Webseite weitergeleitet. Zufällig Lieblingstitel Zuletzt hinzugefügt diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 694a8a84..7feef3c2 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -141,8 +141,6 @@ Εκδότης Ακολουθήστε στο Twitter Επισκεφθείτε την ιστοσελίδα μας - Αναφορά σφαλμάτων - Αναφέρετε σφάλματα ή ζητείστε νέα χαρακτηριστικά. Μεταφράστε Βοηθήστε την μετάφραση του Phonograph στη μητρική σας γλώσσα. Βαθμολογήστε @@ -165,29 +163,9 @@ Phonograph - Μεγάλο Phonograph - Κλασικό Phonograph - Μικρό - Αναφέρετε ένα πρόβλημα - Πρόβλημα Είσοδος - Τίτλος - Περιγραφή - Πληροφορίες συσκευής - Αποστολή χρησιμοποιώντας τον λογαριασμό GitHub - Χειροκίνητη αποστολή Όνομα Χρήστη Κωδικός Πρόσβασης - "Παρακαλώ εισάγετε έναν τίτλο για το πρόβλημα " - Παρακαλώ εισάγετε μια περιγραφή του προβλήματος - Παρακαλώ εισάγετε έγκυρο όνομα χρήστη GitHub - Παρακαλώ εισάγετε έγκυρο κωδικό πρόσβασης GitHub - Αποστολή αναφοράς στο GitHub... - Δεν είναι δυνατή η αποστολή της αναφοράς - Λάθος όνομα χρήστη ή κωδικός πρόσβασης - Μη έγκυρο διακριτικό πρόσβασης. Παρακαλώ επικοινωνήστε με τον προγραμματιστή της εφαρμογής. - Τα ζητήματα δεν έχουν ενεργοποιηθεί για τον επιλεγμένο χώρο αποθήκευσης. Παρακαλώ επικοινωνήστε με τον προγραμματιστή της εφαρμογής. - Προέκυψε ένα μη αναμενόμενο σφάλμα. Παρακαλώ επικοινωνήστε με τον προγραμματιστή της εφαρμογής. - Αντιγράφτηκαν οι πληροφορίες συσκευής στο πρόχειρο. - Τα στοιχεία του λογαριασμού σας χρησιμοποιούνται μόνο για τον έλεγχο της ταυτότητάς σας. - Θα μεταφερθείτε στην ιστοσελίδα του εντοπιστή ζητημάτων. Τυχαία αναπαραγωγή Κορυφαία Κομμάτια @string/last_added diff --git a/app/src/main/res/values-en-rCA/strings.xml b/app/src/main/res/values-en-rCA/strings.xml index 4b316dd3..3e1f8543 100644 --- a/app/src/main/res/values-en-rCA/strings.xml +++ b/app/src/main/res/values-en-rCA/strings.xml @@ -140,8 +140,6 @@ Write an email Follow on Twitter Visit website - Report bugs - Report bugs or request new features. Translate Help translating Phonograph to your native language. Rate @@ -163,29 +161,9 @@ Phonograph - Classic Phonograph - Small Phonograph - Card - Report an issue - Issue Login - Title - Description - Device info - Send using GitHub account - Send manually Username Password - Please enter an issue title - Please enter an issue description - Please enter your valid GitHub username - Please enter your valid GitHub password - Uploading report to GitHub… - Unable to send report - Wrong username or password - Invalid access token. Please contact the app developer. - Issues are not enabled for the selected repository. Please contact the app developer. - An unexpected error occurred. Please contact the app developer. - Copied device info to clipboard. - Your account data is only used for authentication. - You will be forwarded to the issue tracker website. Shuffle Top tracks Last added diff --git a/app/src/main/res/values-en-rGB/strings.xml b/app/src/main/res/values-en-rGB/strings.xml index 4a1faf29..c84203ca 100644 --- a/app/src/main/res/values-en-rGB/strings.xml +++ b/app/src/main/res/values-en-rGB/strings.xml @@ -146,8 +146,6 @@ Write an email Follow on Twitter Visit website - Report bugs - Report bugs or request new features. Translate Help translating Phonograph to your native language. Rate @@ -169,29 +167,9 @@ Phonograph - Classic Phonograph - Small Phonograph - Card - Phonograph - Card - Issue Login - Title - Description - Device info - Send using GitHub account - Send manually Username Password - Please enter an issue title - Please enter an issue description - Please enter your valid GitHub username - Please enter your valid GitHub password - Uploading report to GitHub… - Unable to send report - Wrong username or password - Invalid access token. Please contact the app developer. - Issues are not enabled for the selected repository. Please contact the app developer. - An unexpected error occurred. Please contact the app developer. - Copied device info to clipboard. - Your account data is only used for authentication. - You will be forwarded to the issue tracker website. Shuffle Top tracks Last added diff --git a/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/values-es-rES/strings.xml index 48b8337c..a2afea82 100644 --- a/app/src/main/res/values-es-rES/strings.xml +++ b/app/src/main/res/values-es-rES/strings.xml @@ -151,8 +151,6 @@ Escribir un email Seguir en Twitter Visitar sitio web - Reportar errores - Reportar errores o sugerir nuevas características. Traducir Ayuda traduciendo Phonograph a tu idioma. Valorar @@ -176,29 +174,9 @@ Phonograph - Clásico Phonograph - Pequeño Phonograph - Card - Notifique un problema - Problema Registrarse - Título - Descripción - Información del teléfono - Enviar usando la cuenta de GitHub - Enviar manualmente Nombre de usuario Contraseña - Por favor, introduzca un título para el problema - Por favor, introduzca la descripción del problema - Por favor, introduzca un nombre de usuario de GitHub válido - Por favor, introduzca una contraseña de GitHub válida - Subiendo el informe a GitHub... - Incapaz de enviar informe - Nombre de usuario o contraseña incorrectos - Bono de acceso incorrecto. Por favor, contacte con el desarrollador. - Los asuntos no están permitidos para el repositorio seleccionado. Por favor, contacte con el desarrollador. - Un error inesperado ha ocurrido. Por favor, contacte con el desarrollador - Información del dispositivo copiada al portapapeles - La información de tu cuenta se usa solamente para la autenticación - Será redirigido a la página web del buscador de problemas. Mezclar Canciones más reproducidas Último agregado diff --git a/app/src/main/res/values-es-rUS/strings.xml b/app/src/main/res/values-es-rUS/strings.xml index ccaf9185..78bfc30c 100644 --- a/app/src/main/res/values-es-rUS/strings.xml +++ b/app/src/main/res/values-es-rUS/strings.xml @@ -147,8 +147,6 @@ Escribir un email Seguir en Twitter Visitar sitio web - Reportar errores - Reportar errores o sugerir nuevas características. Traducir Ayuda traduciendo Phonograph a tu idioma. Calificar @@ -171,29 +169,9 @@ Phonograph - Clásico Phonograph - Pequeño Phonograph - Tarjeta - Informar sobre un problema - Problema Iniciar sesión - Título - Descripción - Información del dispositivo - Enviar utilizando una cuenta en GitHub - Enviar manualmente Nombre de usuario Contraseña - Por favor, introduzca un título del problema - Por favor, introduzca una descripción del problema - Por favor ingrese su nombre de usuario de GitHub - Por favor ingrese su contraseña de usuario de GitHub - Subiendo informe a GitHub... - No se ha podido enviar el informe - Nombre de usuario o contraseña incorrecta - Autenticación de acceso no válida. Por favor, póngase en contacto con el desarrollador de la aplicación. - Los temas no están habilitados para el repositorio seleccionado. Por favor, póngase en contacto con el desarrollador de la aplicación. - Se produjo un error inesperado. Por favor, póngase en contacto con el desarrollador de la aplicación. - Información de dispositivo copiado al portapapeles. - Sus datos de cuenta sólo se utilizan para la autenticación. - Se remitirá a la Página Web de seguimiento del tema. Al azar Mejores pistas Último agregado diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 757c35f6..f9ec917a 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -151,8 +151,6 @@ Kirjoita sähköpostia Seuraa Twitterissä Vieraile verkkosivulla - Raportoi bugeja - Raportoi bugeja tai ehdota uusia ominaisuuksia. Käännä Auta kääntämään Phonograph sinun äidinkielellesi. Arvostele @@ -176,29 +174,9 @@ Phonograph - Klassikko Phonograph - Pieni Phonograph - Kortti - Raportoi ongelma - Ongelma Kirjaudu sisään - Otsikko - Kuvaus - Laitteen tiedot - Lähetä käyttämällä GitHub-käyttäjää. - Lähteä manuaalisesti Käyttäjänimi Salasana - Ole hyvä ja syötä ongelman otsikko - Ole hyvä ja syötä ongelman kuvaus - Ole hyvä ja syötä sinun toimiva GitHub-käyttäjänimi - Ole hyvä ja syötä sinun toimiva GitHub-salasana - Lähetetään raporttia GitHubiin... - Raporttia ei voitu lähettää - Väärä käyttäjänimi tai salasana - Pätemätön käyttöoikeustunnus (access token). Ole hyvä ja ota yhteyttä sovelluksen kehittäjään. - Ongelmat eivät ole saatavilla valittuun säilytyspaikkaan. Ole hyvä ja ota yhteyttä sovelluksen kehittäjään. - Odottamaton ongelma tapahtui. Ole hyvä ja ota yhteyttä sovelluksen kehittäjään. - Kopioitiin laitteen tiedot leikepöydälle. - Sinun käyttäjätietojasi käytetään vain todentamiseen. - Sinut johdatetaan vianseurantaohjelman verkkosivulle. Sekoita Top raidat Viimeksi lisätyt diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index a5847089..2cd2d3fc 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -147,8 +147,6 @@ Écrire un email Suivre sur Twitter Visiter le site internet - Signaler des bugs - Signalez des bugs ou demandez des nouvelles fonctionnalités. Traduire Aidez à traduire Phonograph dans votre langue maternelle. Évaluer @@ -171,29 +169,9 @@ Phonograph - Classique Phonograph - Petit Phonograph - Carte - Signaler un problème - Problème Connexion - Titre - Description - Infos sur l\'appareil - Envoyer via GitHub - Envoyer manuellement Nom d\'utilisateur Mot de passe - Veuillez entrer un titre - Veuillez entrer une description - Veuillez entrer votre nom d\'utilisateur correct - Veuillez entrer votre mot de passe correct - Envoie du rapport sur GitHub… - Impossible d\'envoyer le rapport - Nom d\'utilisateur ou mot de passe incorrect - Jeton d\'accès invalide. Veuillez contacter le développeur de l\'application. - Problèmes non activés pour le dépôt sélectionné. Veuillez contacter le développeur de l\'application. - Une erreur inattendue est survenue. Veuillez contacter le développeur de l\'application. - Informations sur l\'appareil copiées dans le presse-papiers. - Vos données de compte sont utilisées pour l\'authentification uniquement. - Vous serez redirigé vers le site internet du traqueur de problèmes. Lecture aléatoire Meilleurs titres Ajouté dernièrement diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml index fe92dad9..f064d938 100644 --- a/app/src/main/res/values-he/strings.xml +++ b/app/src/main/res/values-he/strings.xml @@ -147,8 +147,6 @@ כתוב אימייל עקוב בטוויטר ביקור באתר - דווח על באגים - דווח על באגים או בקש פיצ\'רים חדשים. תרגם עזור לתרגם את Phonograph לשפת האם שלך. דרג @@ -172,29 +170,9 @@ Phonograph - קלאסי Phonograph - קטן Phonograph - כרטיס - דווח על בעיה - בעיה התחבר - כותרת - תיאור - מידע על המכשיר - שלח באמצעות חשבון GitHub - שלח באופן ידני שם משתמש סיסמא - הזן את כותרת הבעיה - הזן את תיאור הבעיה - הזן את שם המשתמש שלך ב-GitHub - הזן את הסיסמה שלך ב-GitHub - מעלה דיווח לGitHub… - לא ניתן לשלוח דיווח - שם משתמש או סיסמא שגויים - טוקן כניסה לא מאושר. בבקשה צור קשר עם מפתח האפליקציה. - בעיות לא מאופשרות למאגר הנבחר. בבקשה צור קשר עם מפתח האפליקציה. - שגיאה בלתי צפויה קרתה. צור קשר עם מפתח האפליקציה. - מידע מכשיר הועתק ללוח. - מידע החשבון שלך משמש רק לאימות. - תועבר לאתר איתור הבאגים. ערבב שירים מובילים נוספו לאחרונה diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index dd0bb802..c5ec491f 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -147,8 +147,6 @@ Napiši email Prati na Twitteru Posjeti web-stranicu - Prijavi pogreške - Prijavite pogreške i zatražite nove mogućnosti. Prevedi Pomozite prevesti Phonograph na svoj jezik. Ocijeni @@ -172,29 +170,9 @@ Phonograph - Klasični Phonograph - Mali Phonograph - Kartica - Prijavi poteškoću - Poteškoća Prijava - Naslov - Opis - Informacije o uređaju - Pošalji pomoću GitHub računa - Pošalji ručno Korisničko ime Lozinka - Molimo unesite naslov poteškoće - Molimo unesite opis poteškoće - Molimo unesite valjano GitHub korisničko ime - Molimo unesite valjanu GitHub lozinku - Učitavanje izvješća na GitHub... - Nije moguće poslati izvješće - Krivo korisničko ime ili lozinka - Nevažeći pristupni token. Molimo kontaktirajte razvojnog programera aplikacije. - Poteškoće nisu omogućene za odabrani direktorij. Molimo kontaktirajte razvojnog programera aplikacije. - Dogodila se nepoznata pogreška. Molimo kontaktirajte razvojnog programera aplikacije. - Informacije o uređaju su kopirane u međuspremnik. - Podatci vašeg računa su korišteni samo za autentikaciju. - Biti ćete preusmjereni na web-stranicu pratitelja za poteškoće. Nasumična reprodukcija Najslušanije pjesme Posljednje dodano diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index f0474de3..a7b0743c 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -147,8 +147,6 @@ Írjon e-mailt Twitter Látogassa meg a honlapot - Hibajelentés - Problémák jelentése, új funkciók kérése. Fordítás Segítsen lefordítani a Phonograph-ot a saját nyelvére. Értékelés @@ -172,29 +170,9 @@ Phonograph - Klasszikus Phonograph - Kicsi Phonograph - Kártya - Hibajelentés - A hiba részletei Bejelentkezés - Cím - Leírás - Eszköz információ - Küldés GitHub fiók használatával - Manuális küldés Felhasználónév Jelszó - Kérem, adjon meg egy címet - Kérem, adja meg a leírást - Kérem, adja meg az érvényes GitHub felhasználónevét - Kérem, adja meg az érvényes GitHub jelszavát - Jelentés feltöltése GitHub-ra... - Nem sikerült elküldeni a jelentést - Hibás felhasználónév vagy jelszó - Érvénytelen belépési azonosító. Kérem, lépjen kapcsolatba az alkalmazás fejlesztőjével. - A problémák jelentése nincs engedélyezve a repository-ban. Kérem, lépjen kapcsolatba az alkalmazás fejlesztőjével. - Váratlan hiba történt. Kérem, lépjen kapcsolatba az alkalmazás fejlesztőjével. - Eszköz információk a vágólapra másolva. - Fiókja adatait kizárólag a hitelesítéshez fogjuk használni. - Továbbítani fogjuk a problémakezelő weboldalra. Keverés Top dalok Legfrissebb dalok diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml index b3513f6c..7a36814a 100644 --- a/app/src/main/res/values-id/strings.xml +++ b/app/src/main/res/values-id/strings.xml @@ -151,8 +151,6 @@ Tulis pesan elektronik Ikuti di Twitter Kunjungi situs - Laporkan masalah - Laporkan masalah atau sarankan fitur baru Terjemahkan "Bantu terjemahkan Phonograph ke dalam bahasa Anda. " Beri nilai @@ -176,29 +174,9 @@ Phonograph - Klasik Phonograph - Kecil Kartu - Phonograph - Laporkan masalah - Masalah Masuk - Judul - Deskripsi - Info Perangkat - Kirim dengan menggunakan akun Github - Kirim secara manual Nama pengguna Kata sandi - Mohon masukkan judul masalah - Mohon masukkan deskripsi masalah - Mohon masukkan nama pengguna Github Anda dengan benar - Mohon masukkan kata sandi Github Anda dengan benar - Mengunggah laporan ke Github... - Tidak dapat mengirim laporan - Salah nama pengguna atau kata sandi - Akses token tidak benar. Mohon hubungi pengembang aplikasi tersebut. - Masalah tidak diaktifkan untuk repositori yang dipilih. Mohon hubungi pengembang aplikasi tersebut. - Terjadi kesalahan yang tidak terduga. Mohon hubungi pengembang aplikasi tersebut. - Info perangkat tersalin ke papan klip - Data akun Anda hanya digunakan untuk otentikasi. - Anda akan ditersukan ke situs web pelacak masalah. Acak Trek Teratas Terakhir ditambahkan diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index b3513f6c..7a36814a 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -151,8 +151,6 @@ Tulis pesan elektronik Ikuti di Twitter Kunjungi situs - Laporkan masalah - Laporkan masalah atau sarankan fitur baru Terjemahkan "Bantu terjemahkan Phonograph ke dalam bahasa Anda. " Beri nilai @@ -176,29 +174,9 @@ Phonograph - Klasik Phonograph - Kecil Kartu - Phonograph - Laporkan masalah - Masalah Masuk - Judul - Deskripsi - Info Perangkat - Kirim dengan menggunakan akun Github - Kirim secara manual Nama pengguna Kata sandi - Mohon masukkan judul masalah - Mohon masukkan deskripsi masalah - Mohon masukkan nama pengguna Github Anda dengan benar - Mohon masukkan kata sandi Github Anda dengan benar - Mengunggah laporan ke Github... - Tidak dapat mengirim laporan - Salah nama pengguna atau kata sandi - Akses token tidak benar. Mohon hubungi pengembang aplikasi tersebut. - Masalah tidak diaktifkan untuk repositori yang dipilih. Mohon hubungi pengembang aplikasi tersebut. - Terjadi kesalahan yang tidak terduga. Mohon hubungi pengembang aplikasi tersebut. - Info perangkat tersalin ke papan klip - Data akun Anda hanya digunakan untuk otentikasi. - Anda akan ditersukan ke situs web pelacak masalah. Acak Trek Teratas Terakhir ditambahkan diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index d6c2b64b..3dcf211f 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -151,8 +151,6 @@ Scrivi un\'email Segui su Twitter Visita sito web - Segnala bug - Segnala bug o richiedi nuove funzionalità. Traduci Aiuta a tradurre Phonograph nella tua lingua. Valuta @@ -176,30 +174,9 @@ Phonograph - Classico Phonograph - Piccolo Phonograph - Scheda - Segnala un problema - Problema Accesso - Titolo - Descrizione - Informazioni dispositivo - Invia tramite account GitHub - "Invia manualmente -" Username Password - Si prega di inserire un titolo valido - Si prega di inserire una descrizione valida - Si prega di inserire un username GitHub valido - Si prega di inserire una password GitHub valida - Caricamento del rapporto su GitHub... - Impossibile inviare un rapporto - Username o password errata - Token di accesso non valido. Si prega di contattare lo sviluppatore. - I problemi non sono abilitati per la repository selezionata. Si prega di contattare lo sviluppatore. - Si è verificato un errore imprevisto. Si prega di contattare lo sviluppatore. - Informazioni dispositivo copiate negli appunti. - I tuoi dati account sono usati solo per l\'autenticazione. - Verrai indirizzato al sito di bugtracking. Casuale Migliori tracce Ultima aggiunta diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml index fe92dad9..f064d938 100644 --- a/app/src/main/res/values-iw/strings.xml +++ b/app/src/main/res/values-iw/strings.xml @@ -147,8 +147,6 @@ כתוב אימייל עקוב בטוויטר ביקור באתר - דווח על באגים - דווח על באגים או בקש פיצ\'רים חדשים. תרגם עזור לתרגם את Phonograph לשפת האם שלך. דרג @@ -172,29 +170,9 @@ Phonograph - קלאסי Phonograph - קטן Phonograph - כרטיס - דווח על בעיה - בעיה התחבר - כותרת - תיאור - מידע על המכשיר - שלח באמצעות חשבון GitHub - שלח באופן ידני שם משתמש סיסמא - הזן את כותרת הבעיה - הזן את תיאור הבעיה - הזן את שם המשתמש שלך ב-GitHub - הזן את הסיסמה שלך ב-GitHub - מעלה דיווח לGitHub… - לא ניתן לשלוח דיווח - שם משתמש או סיסמא שגויים - טוקן כניסה לא מאושר. בבקשה צור קשר עם מפתח האפליקציה. - בעיות לא מאופשרות למאגר הנבחר. בבקשה צור קשר עם מפתח האפליקציה. - שגיאה בלתי צפויה קרתה. צור קשר עם מפתח האפליקציה. - מידע מכשיר הועתק ללוח. - מידע החשבון שלך משמש רק לאימות. - תועבר לאתר איתור הבאגים. ערבב שירים מובילים נוספו לאחרונה diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index d35ded54..4a761a2c 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -147,8 +147,6 @@ メールを書く Twitter でフォロー ウェブサイトを開く - バグを報告 - パグの報告または新機能のリクエスト 翻訳 Phonograph をあなたの母国語に翻訳するのをお手伝いください。 評価 @@ -172,29 +170,9 @@ Phonograph - クラシック Phonograph - 小さく Phonograph - カード - 問題を報告 - 問題 ログイン - タイトル - 説明 - 端末の詳細 - GitHubアカウントを使用して送信 - 手動で送信 ユーザー名 パスワード - 問題のタイトルを入力してください - 問題の説明を入力してください - 正しいGitHubユーザーネームを入力してください - 正しいGitHubパスワードを入力してください - GitHubにレポートをアップロード中… - レポートの送信に失敗しました - ユーザーネームまたはパスワードが間違っています - 不正なアクセストークンです。お手数ですがアプリの開発者にお問い合わせください。 - 問題は選択されたレポジトリに対して有効になっていません。お手数ですが、アプリの開発者にお問い合わせください。 - 予期しないエラーが発生しました。お手数ですがアプリの開発者にお問い合わせください。 - 端末情報をクリップボードにコピーしました。 - あなたのアカウント情報は認証のみに使用されます。 - バグ管理システムのウェブサイトに移動します。 シャッフル よく聞く曲 最近追加された曲 diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index bb73a24f..f304f293 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -147,8 +147,6 @@ 이메일 작성 트위터에서 팔로우하기 웹사이트 방문 - 버그 제보 - 버그를 제보하거나 새로운 기능을 제안합니다. 번역 Phonograph의 우리말 번역에 기여하세요. 별점 @@ -172,29 +170,9 @@ Phonograph - 클래식 Phonograph - 소형 Phonograph - 카드 - 버그 제보 - 문제 로그인 - 제목 - 설명 - 기기 정보 - 깃허브 계정을 사용하여 전송 - 수동으로 보내기 사용자 이름 비밀번호 - 이슈 제목을 입력해 주세요 - 이슈 설명을 입력해 주세요 - 깃허브 사용자 이름을 바르게 입력해 주세요 - 깃허브 비밀번호를 바르게 입력해 주세요 - 보고서를 깃허브로 업로드 하는 중… - 보고서 전송 실패 - 사용자 이름 또는 비밀번호가 옳지 않습니다. - 사용 불가능한 접근 토큰입니다. 앱 개발자에게 연락하세요. - 해당 저장소의 이슈 기능이 꺼져 있습니다. 앱 개발자에게 연락하세요. - 예상하지 못한 오류가 발생했습니다. 앱 개발자에개 연락하세요. - 클립보드로 기기 정보를 복사했습니다. - 계정 정보는 오로지 인증에만 사용됩니다. - 이슈 트래커 웹사이트로 리다이렉트됩니다. 모든 곡 랜덤 재생 많이 재생한 트랙 최근 추가됨 diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 04c42d68..48e8f0f2 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -147,8 +147,6 @@ Schrijf een email Volgen op Twitter Bezoek website - Rapporteer bugs - Rapporteer bugs of verzoek nieuwe functies. Vertalen Help Phonograph te vertalen naar jouw moedertaal. Beoordelen @@ -172,29 +170,9 @@ Phonograph - Klassiek Phonograph - Klein Phonograph - Kaart - Rapporteer een probleem - Probleem Login - Titel - Omschrijving - Apparaat info - Versturen via GitHub account - Handmatig versturen Gebruikersnaam Wachtwoord - Voer een probleemtitel in - Voer een probleemomschrijving in - Voer je GitHub gebruikersnaam in - Voer je GitHub wachtwoord in - Rapport uploaden naar GitHub… - Kan rapport niet verzenden - Foutieve gebruikersnaam of wachtwoord - Ongeldige toegangstoken. Neem contact op met de app ontwikkelaar. - Problemen zijn niet ingeschakeld voor de geselecteerde opslagplaats. Neem contact op met de app ontwikkelaar. - Een onverwachte fout is opgetreden. Neem contact op met de app ontwikkelaar. - Apparaat info gekopieerd naar klembord. - Je accountgegevens worden alleen gebruikt voor authenticatie. - Je wordt doorverwezen naar de probleem bijhoud website. Shuffle Top nummers Laatst toegevoegd diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 21c07ea7..29fd5357 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -147,8 +147,6 @@ Napisz maila Śledź na Twitterze Odwiedź stronę - Zgłoś błędy - Zgłaszaj błędy lub propozycje nowych funkcji Tłumaczenie Pomóż przetłumaczyć Phonograph na Twój ojczysty język Oceń @@ -172,29 +170,9 @@ Phonograph - Klasyczny Phonograph - Mały Phonograph - Karta - Zgłoś problem - Problem Zaloguj się - Tytuł - Opis - Informacje o urządzeniu - Wyślij używając konta GitHub - Wyślij ręcznie Nazwa użytkownika Hasło - Wpisz tytuł problemu - Dodaj opis problemu - Podaj swój login z GitHub - Wpisz swoje hasło z GitHub - Wysyłanie raportu do GitHub... - Nie można wysłać raportu - Błędna nazwa użytkownika lub hasło - Niepoprawny token dostępu. Skontaktuj się z twórcą aplikacji - Raportowanie problemów nie jest włączone dla wybranego repozytorium. Skontaktuj się z twórcą aplikacji - Wystąpił nieoczekiwany błąd. Skontaktuj się z twórcą aplikacji - Kopiowanie informacji o urządzeniu do schowka - Twoje dane konta używane są tylko do uwierzytelniania - Zostaniesz przekierowany do strony umożliwiającej śledzenie błędów Losowo Najlepsze utwory Ostatnio dodane diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 5a932ecb..8f4872eb 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -151,8 +151,6 @@ Escreva um email Seguir no Twitter Visitar site - Reportar bugs - Reportar bugs ou pedir por novas funções. Traduzir Ajude a traduzir o Phonograph para sua língua nativa. Nota @@ -176,29 +174,9 @@ Phonograph - Clássico Phonograph - Pequeno Phonograph - Cartão - Reportar alguma falha - Falha Login - Título - Descrição - Informações do aparelho - Enviar usando a conta do GitHub - Enviar manualmente Nome de usuário Senha - Por favor digite um nome do erro - Por favor descreva o erro - Por favor, digite seu nome de usuário do GitHub - Por favor, digite sua senha do GitHub - Enviando o reporte ao GitHub... - Não foi possível enviar o relatório - Nome de usuário ou senha errada - Chave de acesso inválido. Por favor contate o desenvolvedor do aplicativo. - Erros não estão habilitados para o repositório selecionado. Por favor contate o desenvolvedor do aplicativo. - Um erro inesperado ocorreu. Por favor contate o desenvolvedor do aplicativo. - As informações do aparelho foram copiadas para a área de transferência. - Os dados de sua conta são usados apenas para autenticação. - Você será encaminhado ao nosso site de registro de erros. Embaralhar Melhores faixas Últimas adições diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml index 975a9874..4c638311 100644 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ b/app/src/main/res/values-pt-rPT/strings.xml @@ -122,8 +122,6 @@ Autor Seguir no Twitter Visitar sítio na Internet - Reportar erros - Reportar erros ou sugerir novas funcionalidades. Traduzir Ajude a traduzir o Phonograph para o seu idioma nativo. Classifique @@ -144,25 +142,7 @@ Phonograph - Grande Phonograph - Clássico Phonograph - Pequeno - "Denunciar um problema " - Problema Entrar - Título - Descrição - Informações do dispositivo - Enviar usando a conta do GitHub - Enviar manualmente Nome de utilizador Senha - Por favor indique um título do problema - Por favor indique uma descrição do problema - Por favor, introduza um utilizador GitHub válido - Por favor, introduza uma senha válida - A enviar o relatório para o GitHub... - Impossível enviar relatório - Nome ou senha errados - Token de acesso inválido. Por favor contacte o desenvolvedor da aplicação. - Ocorreu um erro inesperado. Por favor contacte o desenvolvedor da aplicação. - A sua informação da conta é apenas usada para a autenticação. - Vai ser reencaminhado para o site do rastreador de problemas. diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 45e114f3..749a423f 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -147,8 +147,6 @@ Scrieţi un e-mail Urmăriţi pe Twitter Vizitati site-ul web - Raportaţi probleme - Raportați probleme sau solicitați noi funcții. Traducere Ajutaţi la traducerea Phonograph în limba maternă. Evaluaţi @@ -172,29 +170,9 @@ Phonograph - Clasic Phonograph - Mic Phonograph - Card - Raportați o problemă - Problemă Logare - Titlu - Descriere - Informaţii dispozitiv - Trimiteți utilizând contul GitHub - Trimiteți manual Nume utilizator Parolă - Introduceți titlul problemei - Introduceți o descriere a problemei - Introduceți numele dvs. de utilizator GitHub valabil - Introduceți parola GitHub validă - Se încarcă raportul către GitHub... - Imposibil de trimis raportul - Numele de utilizator sau parola greșite - Etichetă de acces nevalidă. Contactați dezvoltatorul de aplicației. - Problemele nu sunt activate pentru repozitoriul selectat. Contactați dezvoltatorul aplicației. - A apărut o eroare neașteptată. Contactați dezvoltatorul aplicației. - Informațiile dispozitivului au fost copiate în clipboard. - Datele contului dvs. sunt utilizate numai pentru autentificare. - Veți fi redirecționați pe site-ul de urmărire a problemelor. Amestecare Melodii de top Ultimele adăugate diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index c7f6d0ba..a57a9395 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -151,8 +151,6 @@ Написать на электронную почту Следить в Twitter Посетить сайт - Отправить отчёт об ошибке - Сообщить об ошибках или предложить новые функции. Перевести Помогите перевести Phonograph на ваш родной язык. Оценить @@ -176,29 +174,9 @@ Phonograph — Классический Phonograph — Маленький Phonograph — Карточка - Сообщить об ошибке - Ошибка Войти - Заголовок - Описание - Информация об устройстве - Отправить с помощью аккаунта GitHub - Отправить вручную Имя пользователя Пароль - Пожалуйста, опишите проблему здесь - Пожалуйста, дайте подробное описание проблемы - Пожалуйста, введите действительное имя пользователя GitHub - Пожалуйста, введите действительный пароль GitHub - Загрузка отчёта на GitHub... - Невозможно отправить отчёт - Неправильное имя пользователя или пароль - Неправильный токен авторизации. Пожалуйста, свяжитесь с разработчиком приложения. - Отчёты об ошибках отключены для данной директории. Пожалуйста, свяжитесь с разработчиком приложения. - Возникла непредвиденная ошибка. Пожалуйста, свяжитесь с разработчиком приложения. - Информация об устройстве скопирована в буфер обмена. - Информация о вашем аккаунте используется только для авторизации. - Вы будете перенаправлены на сайт для отчётов об ошибках. Перемешать Популярные треки Последние добавленные diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 317c2035..4854880e 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -147,8 +147,6 @@ Bir e-posta yazın Twitter\'da takip et Web sitesini ziyaret edin - Hataları raporlayın - Hataları raporlayın ya da yeni özellikler talep edin. Çeviri Phonograph\'ı kendi dilinize çevirmek için yardımcı olun. Oy ver @@ -172,29 +170,9 @@ Phonograph - Klasik Phonograph - Küçük Phonograph - Kart - Sorun bildir - Sorun Oturum aç - Başlık - Açıklama - Cihaz bilgisi - GitHub hesabını kullanarak gönder - El ile gönder Kullanıcı adı Şifre - Bir sorun başlığı girin - Sorun ile ilgili açıklama girin - Lütfen geçerli GitHub kullanıcı adınızı girin - Lütfen geçerli GitHub şifrenizi girin - Github raporu yükleniyor... - Rapor gönderilemiyor - Kullanıcı adı veya şifre yanlış - Geçersiz erişim belirtisi. Uygulamanın geliştiricisi ile irtibata geçiniz. - Sorunlar seçilen depo için etkin değil. Uygulamanın geliştiricisi ile irtibata geçiniz. - Beklenmedik bir hata oluştu. Uygulamanın geliştiricisi ile irtibata geçiniz. - Cihaz bilgisi panoya kopyalandı. - Hesabınız ile ilgili veriler yalnızca kimlik doğrulaması için kullanılır. - Sorun izleyici web sitesine yönlendirileceksiniz. Karıştır En iyi parçalar Son eklenen diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 1b354513..6b250cb8 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -146,8 +146,6 @@ Написати листа Слідкувати у Твіттері Відвідати веб-сайт - Повідомити про помилку - Повідомити про помилку чи попросити нові функції. Перекласти Допоможіть перекласти Phonograph на свою рідну мову. Оцінити @@ -169,24 +167,9 @@ Phonograph - Класичний Phonograph - Малий Phonograph – Картки - Повідомити про проблему - Проблема Ім’я користувача - Заголовок - Опис - Інформація про пристрій - Надіслати через обліковий запис GitHub - Надіслати вручну Ім‘я користувача Пароль - Введіть заголовок проблеми - Введіть опис проблеми - Введіть своє дійсне ім’я користувача GitHub - Введіть свій дійсний пароль користувача GitHub - Завантаження звіту на GitHub… - Не вдалося надіслати звіт - Неправильне ім’я користувача або пароль - Недійсний токен доступу. Зв’яжіться з розробником додатка. Категорії бібліотеки Налаштувати видимість та порядок категорій бібліотеки. Виберіть принаймні одну категорію. diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 2413b46b..5d5e6138 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -139,8 +139,6 @@ Viết email Theo dõi trên Twitter Truy cập trang web - Báo lỗi - Báo lỗi và yêu cầu tính năng mới. Dịch Hỗ trợ dịch Phonograph sang ngôn ngữ của bạn. Đánh giá @@ -162,29 +160,9 @@ Phonograph - Cổ điển Phonograph - Nhỏ Phonograph - Thẻ - Báo cáo một vấn đề - Vấn đề Tài khoản GitHub - Tiêu đề - Mô tả - Thông tin thiết bị - Gửi bằng tài khoản GitHub - Gửi theo cách thủ công Tên người dùng Mật khẩu - Vui lòng ghi tiêu đề của vấn đề - Vui lòng mô tả vấn đề - Vui lòng nhập tên người dùng GitHub hợp lệ - Vui lòng nhập mật khẩu tài khoản GitHub - Đang gửi báo cáo lên GitHub... - Không thể gửi báo cáo - Sai tên người dùng hoặc mật khẩu - Token truy cập không hợp lệ. Vui lòng liên hệ nhà phát triển ứng dụng này. - Tính năng báo cáo vấn đề không có trong repository đã chọn. Vui lòng liên hệ nhà phát triển của ứng dụng này. - Đã gặp lỗi không xác định. Vui lòng liên hệ nhà phát triển ứng dụng này. - Đã sao chép thông tin thiết bị vào bảng nhớ tạm (Clipboard). - Thông tin tài khoản của bạn chỉ dùng để chứng thực. - Bạn sẽ được đưa đến trang web theo dõi vấn đề. Xáo trộn Bài hát hàng đầu @string/last_added diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index ffea1001..999e3dc0 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -149,8 +149,6 @@ 撰写邮件 在 Twitter 上关注 访问网站 - 提交 bug - 提交 bug 或申请添加新功能 翻译 帮助翻译 Phonograph 。 评分 @@ -174,29 +172,9 @@ Phonograph - 经典 Phonograph - 小尺寸 Phonograph - 卡片 - 报告问题 - 问题 登录 - 标题 - 说明 - 设备信息 - 通过 Github 帐号发送 - 手动发送 用户名 密码 - 请输入问题的标题 - 请输入问题的说明 - 请输入您在 Github 上的有效用户名 - 请输入您在 Github 上的有效密码 - 正在将报告上传至 Github... - 无法发送报告 - 错误的用户名或密码 - 无效的访问令牌。请联系应用开发者。 - 所选的资源库中未启用错误报告。请联系应用开发者。 - 发生了一个意外错误。请联系应用开发者。 - 设备信息已复制到剪贴板。 - 您的帐号信息仅用于身份认证。 - 将带您跳转至报告问题的网站。 随机播放 最喜欢的歌曲 最近添加 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 9deec8ff..f1773a55 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -152,8 +152,6 @@ 寫 email 給我們 在 Twitter 上追蹤我們 造訪網站 - 回報程式錯誤 - 建議新功能或回報問題 翻譯 幫助我們將這款 App 翻譯成您的語言 評分 @@ -177,29 +175,9 @@ Phonograph - 經典 Phonograph - 小型 Phonograph - 卡片 - 回報程式錯誤 - 問題 登入 - 標題 - 內容敘述 - 裝置資訊 - 透過 GitHub 帳戶傳送 - 手動傳送 帳號 密碼 - 請輸入問題的標題 - 請輸入問題內容敘述 - 請輸入有效的 GitHub 帳號 - 請輸入有效的 GitHub 密碼 - 正在上傳回報到 GitHub - 無法傳送回報 - 錯誤的帳號或密碼 - 無效的存取權杖。請聯絡應用程式開發人員。 - 問題在選定的資源庫中未啟用。請聯絡應用程式開發人員。 - 發生不可預期的錯誤。請聯絡應用程式開發人員。 - 複製裝置資訊到剪貼版。 - 您的帳戶資料僅用於驗證。 - 將被轉發到問題追蹤網站。 隨機播放 最佳單曲 最後新增 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 4ca99040..bb189dec 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -170,8 +170,6 @@ Write an email Follow on Twitter Visit website - Report bugs - Report bugs or request new features. Translate Help translating Phonograph to your native language. Rate @@ -195,30 +193,10 @@ Phonograph - Classic Phonograph - Small Phonograph - Card - Report an issue - Issue Login - Title - Description - Device info - Send using GitHub account - Send manually Username Password Server - Please enter an issue title - Please enter an issue description - Please enter your valid GitHub username - Please enter your valid GitHub password - Uploading report to GitHub… - Unable to send report - Wrong username or password - Invalid access token. Please contact the app developer. - Issues are not enabled for the selected repository. Please contact the app developer. - An unexpected error occurred. Please contact the app developer. - Copied device info to clipboard. - Your account data is only used for authentication. - You will be forwarded to the issue tracker website. Shuffle Top tracks Last added