mirror of
https://github.com/RipMeApp/ripme.git
synced 2025-08-27 07:44:20 +02:00
Merge pull request #1039 from mohammedhassan01/master
add Arabic language to UI
This commit is contained in:
@@ -149,6 +149,7 @@ public final class MainWindow implements Runnable, RipStatusHandler {
|
||||
// All the langs ripme has been translated into
|
||||
private static String[] supportedLanges = new String[] {
|
||||
"de_DE",
|
||||
"ar_AR",
|
||||
"en_US",
|
||||
"es_ES",
|
||||
"fi_FI",
|
||||
|
57
src/main/resources/LabelsBundle_ar_AR.properties
Normal file
57
src/main/resources/LabelsBundle_ar_AR.properties
Normal 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
|
Reference in New Issue
Block a user