1
0
mirror of https://github.com/RipMeApp/ripme.git synced 2025-08-27 15:49:50 +02:00

Merge pull request #1039 from mohammedhassan01/master

add Arabic language to UI
This commit is contained in:
cyian-1756
2018-11-04 01:18:49 -05:00
committed by GitHub
2 changed files with 58 additions and 0 deletions

View File

@@ -149,6 +149,7 @@ public final class MainWindow implements Runnable, RipStatusHandler {
// All the langs ripme has been translated into // All the langs ripme has been translated into
private static String[] supportedLanges = new String[] { private static String[] supportedLanges = new String[] {
"de_DE", "de_DE",
"ar_AR",
"en_US", "en_US",
"es_ES", "es_ES",
"fi_FI", "fi_FI",

View File

@@ -0,0 +1,57 @@
Log = \u0645\u0644\u0641 \u0627\u0644\u062A\u062A\u0628\u0639
History = \u0630\u0627\u0643\u0631\u0629 \u0627\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645
created = \u0627\u0644\u0627\u0646\u0634\u0627\u0621
modified = \u062A\u0645 \u0627\u0644\u062A\u0639\u062F\u064A\u0644
Queue = \u0637\u0627\u0628\u0648\u0631
Configuration = \u062A\u0631\u062A\u064A\u0628
# Keys for the Configuration menu
current.version = \u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u062D\u0627\u0644\u064A\u0629
check.for.updates = \u0627\u0644\u0628\u062D\u062B \u0639\u0646 \u062A\u062D\u062F\u064A\u062B
auto.update = \u062A\u062D\u062F\u064A\u062B \u062A\u0644\u0642\u0627\u0626\u0649
max.download.threads = \u0627\u0642\u0635\u0649 \u0639\u062F\u062F \u0644\u0644\u062A\u062D\u0645\u064A\u0644
timeout.mill = \u0645\u0637\u062D\u0646\u0629 \u0627\u0644\u0645\u0647\u0644\u0629
retry.download.count = \u0639\u062F\u062F \u0645\u0631\u0627\u062A \u0645\u062D\u0627\u0648\u0644\u0629 \u0627\u0644\u062A\u062D\u0645\u064A\u0644
overwrite.existing.files = \u0623\u0639\u0627\u062F\u0629 \u0643\u062A\u0627\u0628\u0629 \u0627\u0644\u0645\u0644\u0641\u0627\u062A \u0627\u0644\u0642\u062F\u064A\u0645\u0629
sound.when.rip.completes = \u0635\u0648\u062A \u0639\u0646\u062F \u0627\u0646\u062A\u0647\u0627\u0621 \u0627\u0644\u062A\u062D\u0645\u064A\u0644
preserve.order = \u062D\u0641\u0638 \u0627\u0644\u062A\u0631\u062A\u064A\u0628
save.logs = \u062D\u0641\u0638 \u0645\u0644\u0641\u0627\u062A \u0627\u0644\u062A\u062A\u0628\u0639
notification.when.rip.starts = \u0627\u0634\u0639\u0627\u0631 \u0639\u0646\u062F \u0627\u0644\u0628\u062F\u0621
save.urls.only = \u062D\u0641\u0638 \u0627\u0644\u0645\u0633\u0627\u0631\u0627\u062A \u0641\u0642\u0637
save.album.titles = \u062D\u0641\u0638 \u0639\u0646\u0627\u0648\u064A\u0646 \u0627\u0644\u0627\u0644\u0628\u0648\u0645\u0627\u062A
autorip.from.clipboard = autorip.from.clipboard
save.descriptions = \u062D\u0641\u0638 \u0627\u0644\u062A\u0641\u0627\u0635\u064A\u0644
prefer.mp4.over.gif = Prefer MP4 over GIF
restore.window.position = \u0627\u0639\u0627\u062F\u0647 \u0645\u0648\u0636\u0639 \u0627\u0644\u0646\u0627\u0641\u0630\u0629
remember.url.history = \u062A\u0630\u0643\u0631 \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646
loading.history.from = \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0630\u0627\u0643\u0631\u0629 \u0645\u0646
# Misc UI keys
loading.history.from.configuration = \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0630\u0627\u0643\u0631\u0629 \u0645\u0646 \u0627\u0644\u062A\u0631\u062A\u064A\u0628\u0627\u062A
interrupted.while.waiting.to.rip.next.album = \u0627\u064A\u0642\u0627\u0641 \u0627\u0646\u062A\u0638\u0627\u0631 \u0627\u0644\u0627\u0644\u0628\u0648\u0645\u0627\u062A \u0627\u0644\u0642\u0627\u062F\u0645\u0629
inactive = \u063A\u064A\u0631 \u0646\u0634\u0637
re-rip.checked = \u0627\u0639\u0627\u062F\u0647
remove = \u0645\u0633\u062D
clear = \u0645\u0633\u062D
download.url.list = \u062A\u0646\u0632\u064A\u0644 \u062C\u0645\u064A\u0639 \u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646
select.save.dir = \u0627\u062E\u062A\u0627\u0631 \u0645\u0633\u0627\u0631 \u0627\u0644\u062D\u0641\u0638
# Keys for the logs generated by DownloadFileThread
nonretriable.status.code = Nonretriable status code
retriable.status.code = Retriable status code
server.doesnt.support.resuming.downloads = Server doesnt support resuming downloads
# A "magic number" can also be called a file signature
was.unable.to.get.content.type.using.magic.number = Was unable to get content type using magic number
magic.number.was = Magic number was
deleting.existing.file = \u0645\u0633\u062D \u0627\u0644\u0645\u0644\u0641\u0627\u062A \u0627\u0644\u0645\u0648\u062C\u0648\u062F\u0629
request.properties = \u062E\u0635\u0627\u0626\u0635 \u0627\u0644\u0637\u0644\u0628
download.interrupted = \u0623\u064A\u0642\u0627\u0641 \u0627\u0644\u062A\u062D\u0645\u064A\u0644
exceeded.maximum.retries = \u0623\u0642\u0635\u0649 \u0639\u062F\u062F \u0645\u0631\u0627\u062A \u0627\u0644\u0645\u062D\u0627\u0648\u0644\u0629
http.status.exception = HTTP Exception
exception.while.downloading.file = \u0641\u0634\u0644 \u0627\u062B\u0646\u0627\u0621 \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0645\u0644\u0641
failed.to.download = \u0641\u0634\u0644 \u0641\u0649 \u0627\u0644\u062A\u062D\u0645\u064A\u0644
skipping = \u0645\u062A\u0627\u0628\u0639\u0629
file.already.exists = \u0627\u0644\u0645\u0644\u0641 \u0645\u0648\u062C\u0648\u062F \u0628\u0627\u0644\u0641\u0639\u0644