New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bahasa Indonesia Localisation #3130

Merged
merged 55 commits into from May 11, 2018

Conversation

@fajar13k
Contributor

fajar13k commented May 4, 2018

Starting this PR earlier because:

  • I can't do this myself, so i want everybody to gather around and let's complete it pieces by pieces,
  • I have bad Bahasa Indonesia (so ironic),
  • I don't have the time to translate all of it very quickly,

I'm trying my best to keep the translation up-to-date with actual osu!website content, but please:

NEED SOMEONE TO REVIEW AND QUALIFY CURRENT TRANSLATION

Note: The files are just translated and still hasn't got any review. Shoutout to All Indonesians who helped so far with the project. I will post any strange term that i don't know. Let's do this!

File Review List

  • model_validation/fullfillments.php
  • model/validation/payments.php
  • paypal/errors.php
  • accounts.php
  • admin.php
  • api.php
  • artist.php
  • authorization.php
  • bbcode.php
  • beatmap_discussion_posts.php
  • beatmap_discussions.php
  • beatmappacks.php
  • beatmaps.php
  • beatmapset_discussion_votes
  • beatmapset_events.php
  • beatmapset_watches.php
  • beatmapsets.php
  • changelog.php
  • common.php
  • community.php
  • contest.php
  • errors.php
  • events.php
  • forum.php
  • friends.php
  • fulfillments.php
  • help.php
  • home.php
  • layout.php
  • livestreams.php
  • model_validation.php
  • multiplayer.php
  • news.php
  • password_reset.php
  • rankings.php
  • status_page.php
  • store.php
  • supporter_tag.php
  • tournament.php
  • user_verification.php
  • users.php
  • validation.php
  • wiki.php
],
'playstyles' => [
'title' => 'Cara Bermain',

This comment has been minimized.

@DNx5

DNx5 May 4, 2018

Contributor

Gaya Bermain

],
'index' => [
'description' => 'Artis unggulan adalah artis yang bekerjasama dengan kami untuk melakukan kolaborasi membentuk musik orisinil dan baru ke osu!. Artis-artis ini dan beberapa lagu mereka yang telah dipilih sendiri oleh tim osu! dengan karyanya yang menakjubkan dan cocok untuk dipakai mapping. Beberapa artis unggulan ini juga telah membuat lagu baru eksklusif untuk digunakan di osu! <br><br>Semua lagu di bagian ini disediakan dalam format .osz yang telah diatur dan telah secara resmi dilisensikan untuk digunakan dalam osu! dan konten yang terkait dengan osu!',

This comment has been minimized.

@DNx5

DNx5 May 4, 2018

Contributor

Artis unggulan adalah para artis yang berkolaborasi dengan kami dalam rangka membawa music yang baru dan original ke osu!.

return [
'mail' => [
'donation_thanks' => [
'subject' => 'Terima kasih, osu! mencintai kamu',

This comment has been minimized.

@DNx5

DNx5 May 4, 2018

Contributor

osu! mencintaimu

'subject' => 'Terima kasih, osu! mencintai kamu',
],
'supporter_gift' => [
'subject' => 'Anda memiliki osu! supporter tag!',

This comment has been minimized.

@DNx5

DNx5 May 4, 2018

Contributor

Anda memiliki tag supporter osu!

'reverting_username_mismatch' => 'Nama pengguna saat ini (:current) tidak sama dengan perubahan untuk dicabut (:username)',
],
'supporter_tag' => [
'insufficient_paid' => 'Donasi kurang dari yang dibutuhkan untuk menghadiahkan supporter tag (:actual > :expected)',

This comment has been minimized.

@DNx5

DNx5 May 4, 2018

Contributor

tag supporter.
terserah mau pakai yg mana, yang penting konsisten.
supporter tag / tag 'supporter'

This comment has been minimized.

@fajar13k

fajar13k May 4, 2018

Contributor

Will keep supporter tag. Thanks for the consistency reminder.

'error' => [
'contact_support' => 'Mohon hubungi dukungan untuk memulihkan akun.',
'is_privileged' => 'Hubungi peppy lulz.',

This comment has been minimized.

@DNx5

DNx5 May 4, 2018

Contributor

lul

'is_supporter' => 'osu!supporter',
'joined_at' => 'Bergabung :date',
'lastvisit' => 'Terakhir terlihat :date',
'missingtext' => 'Mungkin anda salah ketik! (atau pengguna mungkin telah dibann)',

This comment has been minimized.

@DNx5

DNx5 May 4, 2018

Contributor

telah diblokir / terblokir

fajar13k and others added some commits May 4, 2018

🎨 Update content
Updates and Grammar Fix to these pages:
- accounts.php
- artist.php
- fullfillments.php
- password_reset.php
- users.php

Co-Authored-By: D No.5 <dnx5@users.noreply.github.com>
💚 Fix CI on some files
Fixing CI based on StyleCI checks:
🌐 Localisation on users.php
- Add localisation on users.php
- Fixing some typos before
🌐 Localisation on status_page.php
- Add localisation on status_page.php
- Fix CI on users.php
🌐 Localisation on multiplayer.php
- Add localisation on multiplayer.php
🌐 Localisation on model_validation.php
- Add localisation on model_validation.php
- Grammar fix on fulfillments.php
🌐 Localisation on layout.php
- Add localisation on layout.php
- Grammar fix on model_validation.php
🎨 Grammar Fixes and Typos
- Grammar Fixes on 'help', instead of 'dukungan' changed to 'bantuan'
- For consistency, 'dukungan' now will be 'layanan dukungan'
🌐 Localisation on model_validation/payments.php
- Add localisation on model_validation/payments.php
- Helped by a friend of mine Vinsesius Sanjaya from New Order Gaming
🎨 Quick fix on model_validation/payments.php
- Add dots at end of line 29
🌐 Localisation on bbcode.php
- Add localisation on bbcode.php
return [
'beatmap_discussion' => [
'destroy' => [
'is_hype' => 'Can not undo hyping.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'is_hype' => 'Tidak bisa membatalkan hyping.',

This comment has been minimized.

@fajar13k

fajar13k May 5, 2018

Contributor

Maybe i'll pick

Tidak dapat membatalkan hyping
Still good tho

'beatmap_discussion' => [
'destroy' => [
'is_hype' => 'Can not undo hyping.',
'has_reply' => 'Can not delete discussion with replies',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'has_reply' => 'Tidak dapat menghapus diskusi dengan balasan',

'has_reply' => 'Can not delete discussion with replies',
],
'nominate' => [
'exhausted' => 'You have reached your nomination limit for the day, please try again tomorrow.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'exhausted' => 'Anda telah mencapai batas nominasi Anda untuk hari ini, silakan coba lagi besok.',

'exhausted' => 'You have reached your nomination limit for the day, please try again tomorrow.',
],
'resolve' => [
'not_owner' => 'Only thread starter and beatmap owner can resolve a discussion.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'not_owner' => 'Hanya pemilik thread dan beatmap yang bisa menyelesaikan diskusi.',

],
'vote' => [
'limit_exceeded' => 'Please wait a while before casting more votes',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'limit_exceeded' => 'Harap tunggu sebentar sebelum memberikan lebih banyak suara',

'vote' => [
'no_forum_access' => 'Access to requested forum is required.',
'over' => 'Polling is over and can not be voted on anymore.',
'voted' => 'Changing vote is not allowed.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'voted' => 'Mengubah suara tidak diizinkan.',

'voted' => 'Changing vote is not allowed.',
'user' => [
'require_login' => 'Please sign in to vote.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'require_login' => 'Silahkan masuk untuk memilih.',

'user' => [
'require_login' => 'Please sign in to vote.',
'restricted' => "Can't vote while restricted.",

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'restricted' => "Tidak bisa memilih saat dibatasi.",

'user' => [
'require_login' => 'Please sign in to vote.',
'restricted' => "Can't vote while restricted.",
'silenced' => "Can't vote while silenced.",

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'silenced' => "Tidak bisa memilih saat dibungkam.",

],
'watch' => [
'no_forum_access' => 'Access to requested forum is required.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'no_forum_access' => 'Akses ke forum yang diminta diperlukan.',

🌐 Localisation on authorization.php
- Add Localisation on authorization.php
- Translation was provided by acylla

Co-Authored-By: acylla_prime <acylla@users.noreply.github.com>
'topic_cover' => [
'edit' => [
'uneditable' => 'Invalid cover specified.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'uneditable' => 'Cover yang ditentukan tidak valid.',

'topic_cover' => [
'edit' => [
'uneditable' => 'Invalid cover specified.',
'not_owner' => 'Only owner can edit cover.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'not_owner' => 'hanya pemilih yang bisa merubah cover.',

],
'view' => [
'admin_only' => 'Only admin can view this forum.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'admin_only' => 'hanya admin yang bisa melihat forum ini.',

],
],
'require_login' => 'Please sign in to proceed.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'require_login' => 'Silahkan masuk untuk memproses.',

'require_login' => 'Please sign in to proceed.',
'unauthorized' => 'Access denied.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'unauthorized' => 'Akses ditolak.',

'system' => [
'resolved' => [
'true' => 'Marked as resolved by :user',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'true' => 'Ditandai selesai oleh: pengguna',

'reply' => [
'open' => [
'guest' => 'Sign in to Respond',
'user' => 'Respond',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'user' => 'Respon',

'reply' => [
'open' => [
'guest' => 'Sign in to Respond',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'guest' => 'Masuk untuk merespon',

],
'nearby_posts' => [
'confirm' => 'None of the posts address my concern',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'confirm' => 'Tidak ada post yang menunjuk perhatian saya',

'nearby_posts' => [
'confirm' => 'None of the posts address my concern',
'notice' => 'There are posts around :timestamp (:existing_timestamps). Please check them before posting.',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'notice' => 'Ada posting di sekitar: timestamp (: existing_timestamps). Silakan periksa sebelum memposting.',

],
'item' => [
'score' => 'Score',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'score' => 'Skor',

return [
'index' => [
'title' => 'Beatmap Discussion Votes',

This comment has been minimized.

@acylla

acylla May 5, 2018

Contributor

'title' => 'Diskusi Beatmap',

fajar13k and others added some commits May 5, 2018

🌐 Localisation on beatmapset_discussion_votes.php
- Add Localisation on beatmapset_discussion_votes.php
- Translation was provided by acylla

Co-Authored-By: acylla_prime <acylla@users.noreply.github.com>
🌐 Localisation on beatmap_dicussion_posts.php
- Add Localisation on beatmap_dicussion_posts.php
- Translation was provided by acylla

Co-Authored-By: acylla_prime <acylla@users.noreply.github.com>
🌐 Localisation on beatmap_discussions.php
- Add Localisation on beatmap_discussions.php
- Translation was provided by acylla

Co-Authored-By: acylla_prime <acylla@users.noreply.github.com>
🌐 Localisation on beatmapset_watches.php
- Add localisation on beatmapset_watches.php
- Fix translation on layout.php line 58

@peppy peppy added the localisation label May 6, 2018

@peppy peppy added this to the Candidate Issues milestone May 6, 2018

'require_login' => [
'_' => 'You need to be :link to download',
'link_text' => 'signed in',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'link_text' => 'Telah masuk',

'artist' => 'Artist/Album',
'chart' => 'Chart',
'standard' => 'Standard',
'theme' => 'Theme',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'theme' => 'Tema',

'mode' => [
'artist' => 'Artist/Album',
'chart' => 'Chart',
'standard' => 'Standard',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'standard' => 'Standar',

'mode' => [
'artist' => 'Artist/Album',
'chart' => 'Chart',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'chart' => 'Grafik',

],
'show' => [
'download' => 'Download',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'download' => 'Unduh',

'scary' => 'download the packs from latest to earliest',
],
],
'title' => 'Beatmap Packs',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'title' => 'Paket Beatmap',

],
'note' => [
'_' => 'Also note that it is highly recommended to :scary, since the oldest maps are of much lower quality than most recent maps.',
'scary' => 'download the packs from latest to earliest',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'scary' => 'unduh paket dari terbaru ke yang paling awal',

'show' => [
'download' => 'Download',
'item' => [
'cleared' => 'cleared',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'cleared' => 'Diselesaikan',

],
'mode' => [
'artist' => 'Artist/Album',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'artist' => 'Artis/Album',

'scary' => 'Do NOT',
],
'note' => [
'_' => 'Also note that it is highly recommended to :scary, since the oldest maps are of much lower quality than most recent maps.',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'_' => 'Juga perhatikan bahwa sangat disarankan untuk: menakutkan, karena map tertua memiliki kualitas yang jauh lebih rendah daripada map terbaru.',

],
'require_login' => [
'_' => 'You need to be :link to download',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'_' => 'Anda harus: tautan untuk mengunduh',

return [
'event' => [
'approve' => 'Approved.',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'approve' => 'Disetujui.',

This comment has been minimized.

@Nivalyx

Nivalyx May 9, 2018

Contributor

"Approved" di sini benar kok, soalnya ini konteksnya "Approved Beatmap"

return [
'event' => [
'approve' => 'Approved.',
'discussion_delete' => 'Moderator deleted discussion :discussion.',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'discussion_delete' => 'Moderator menghapus diskusi: diskusi.',

'event' => [
'approve' => 'Approved.',
'discussion_delete' => 'Moderator deleted discussion :discussion.',
'discussion_post_delete' => 'Moderator deleted post from discussion :discussion.',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'discussion_post_delete' => 'Moderator menghapus posting dari diskusi: diskusi.',

'approve' => 'Approved.',
'discussion_delete' => 'Moderator deleted discussion :discussion.',
'discussion_post_delete' => 'Moderator deleted post from discussion :discussion.',
'discussion_post_restore' => 'Moderator restored post from discussion :discussion.',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'discussion_post_restore' => 'Moderator memulihkan pos dari diskusi: diskusi.',

'kudosu_lost' => 'Discussion :discussion by :user lost votes and granted kudosu has been removed.',
'kudosu_recalculate' => 'Discussion :discussion has had its kudosu grants recalculated.',
'nominate' => 'Nominated by :user.',
'nomination_reset' => 'New problem :discussion (:text) triggered a nomination reset.',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'nomination_reset' => 'Masalah baru: diskusi (: teks) memicu pengaturan ulang nominasi.',

'kudosu_recalculate' => 'Discussion :discussion has had its kudosu grants recalculated.',
'nominate' => 'Nominated by :user.',
'nomination_reset' => 'New problem :discussion (:text) triggered a nomination reset.',
'qualify' => 'Qualified.',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'qualify' => 'Telah memenuhi syarat.',

],
'item' => [
'content' => 'Content',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'content' => 'Isi',

'item' => [
'content' => 'Content',
'discussion_deleted' => '[deleted]',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'discussion_deleted' => '[dihapus]',

'item' => [
'content' => 'Content',
'discussion_deleted' => '[deleted]',
'type' => 'Type',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'type' => 'Tipe',

🌐 Localisation on changelog.php
- Add Localisation on changelog.php
return [
'landing' => [
'download' => 'Download now',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'download' => 'Unduh sekarang',

return [
'landing' => [
'download' => 'Download now',
'online' => '<strong>:players</strong> currently online in <strong>:games</strong> games',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'online' => ':pemain yang sedang online :permainan permainan',

'landing' => [
'download' => 'Download now',
'online' => '<strong>:players</strong> currently online in <strong>:games</strong> games',
'peak' => 'Peak, :count online users',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'peak' => 'Puncak,: menghitung pengguna online',

'download' => 'Download now',
'online' => '<strong>:players</strong> currently online in <strong>:games</strong> games',
'peak' => 'Peak, :count online users',
'players' => '<strong>:count</strong> registered players',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'players' => ':menghitung pemain terdaftar',

'players' => '<strong>:count</strong> registered players',
'slogan' => [
'main' => 'the bestest free-to-win rhythm game',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'main' => 'permainan irama bebas-untuk-menang terbaik',

'support-osu' => [
'title' => 'Wow!',
'subtitle' => 'You seem to be having a good time! :D',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'subtitle' => 'Anda tampaknya bersenang-senang! :D',

'title' => 'Wow!',
'subtitle' => 'You seem to be having a good time! :D',
'body' => [
'part-1' => 'Did you know that osu! runs with no advertising, and relies on players to support its development and running costs?',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'part-1' => 'Tahukah Anda bahwa osu! berjalan tanpa iklan, dan bergantung pada pemain untuk mendukung pengembangan dan biaya operasionalnya?',

'subtitle' => 'You seem to be having a good time! :D',
'body' => [
'part-1' => 'Did you know that osu! runs with no advertising, and relies on players to support its development and running costs?',
'part-2' => 'Did you also know that by supporting osu! you get a heap of useful features, such as <strong>in-game downloading</strong> which automatically triggers in spectator and multiplayer games?',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'part-2' => 'Apakah Anda juga tahu bahwa dengan mendukung osu! Anda mendapatkan banyak fitur yang berguna, seperti mengunduh dalam game </ strong> yang secara otomatis memicu dalam permainan penonton dan multipemain?',

'part-1' => 'Did you know that osu! runs with no advertising, and relies on players to support its development and running costs?',
'part-2' => 'Did you also know that by supporting osu! you get a heap of useful features, such as <strong>in-game downloading</strong> which automatically triggers in spectator and multiplayer games?',
],
'find-out-more' => 'Click here to find out more!',

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'find-out-more' => 'Klik di sini untuk mengetahui lebih lanjut!',

'part-2' => 'Did you also know that by supporting osu! you get a heap of useful features, such as <strong>in-game downloading</strong> which automatically triggers in spectator and multiplayer games?',
],
'find-out-more' => 'Click here to find out more!',
'download-starting' => "Oh, and don't worry - your download has already been started for you already ;)",

This comment has been minimized.

@acylla

acylla May 6, 2018

Contributor

'download-starting' => "Oh, dan jangan khawatir - unduhan Anda sudah dimulai ;)",

fajar13k and others added some commits May 6, 2018

🌐 Localisation on beatmappacks.php
- Add Localisation on beatmappacks.php
- Translation was provided by acylla

Co-Authored-By: acylla_prime <acylla@users.noreply.github.com>
🌐 Localisation on beatmapset_events.php
- Add localisation on beatmapset_events.php
- Translation was provided by acylla and revised by dnx5

Co-Authored-By: acylla_prime <acylla@users.noreply.github.com>
Co-Authored-By: D No.5 <dnx5@users.noreply.github.com>

fajar13k and others added some commits May 10, 2018

Implement more reviews on some files
- Reviewed by Nivalyx

Co-Authored-By: Niva <nivalyx@users.noreply.github.com>
Standard wording fix
- Standard Bahasa Indonesia wording fix, change "Kadaluwarsa" to "Kedaluwarsa"
- Reviewed by zeropyrozen

Co-Authored-By: Pyrozen <zeropyrozen@users.noreply.github.com>
@GSculerlor

This comment has been minimized.

Contributor

GSculerlor commented May 10, 2018

Mungkin agak telat, tapi gw literally baru kepikiran waktu Niva review bagian forum, jadi kurang tau apakah ada yang udah kepikiran sebelumnya atau belum

Post => Kiriman (?)

@fajar13k

This comment has been minimized.

Contributor

fajar13k commented May 10, 2018

@GSculerlor Not sure with that.
@Nivalyx and I had a doubt with this one too, "Kiriman" and "Post" are both still correct tho.

@Nivalyx

Reviewed stuffs in detail from paypal/errors.php up to wiki.php

'total_score' => 'Total Skor',
'ranked_score' => 'Skor Ranked',
'average_score' => 'Rata-Rata Skor',
'average_performance' => 'Rata-Rata Performa',

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor

Regarding this actually if you looked on the page (http://osu.ppy.sh/rankings/osu/country) you'll see that the space there isn't actually that much (the original English localization even lists "Avg. Perf." instead of "Average Performance"), so perhaps consider simplifying these into stuffs like these :

  •    'performance' => 'Total pp',
    
  •    'average_score' => 'Skor Rata-Rata',
    
  •    'average_performance' => 'pp Rata-Rata',
    
'old_cart' => 'Keranjang Anda nampaknya sudah kedaluwarsa dan telah dimuat ulang, silakan coba lagi.',
'pay' => 'Bayar via Paypal',
'pending_checkout' => [
'line_1' => 'Pembayaran sebelumnya telah dimulai tetapi tidak tuntas.',

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor

Perhaps try something simpler instead for clarity :

  •        'line_1' => 'Anda belum menuntaskan pembayaran sebelumnya.',
    
'register' => 'Daftarkan saya!',
'cancel' => 'Batalkan Pendaftaran',
],
'entered' => 'Anda terdaftar di turnamen ini.<br><br>Perhatikan hal ini bukan berarti Anda telah dimasukkan ke dalam tim.<br><br>Instruksi lebih lanjut akan dikirimkan melalui email saat turnamen akan dimulai, jadi tolong pastikan alamat email akun osu! Anda valid!',

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor

Here's a wording suggestion that I believe would work better in regards to the tournament registration's context :

  •    'entered' => 'Anda telah berhasil mendaftarkan diri Anda pada turnamen ini. <br><br>Mohon diperhatikan bahwa hal ini bukan berarti Anda telah secara otomatis telah diikutsertakan ke dalam salah satu tim yang bertanding. <br><br>Instruksi lebih lanjut akan dikirimkan melalui email saat turnamen akan dimulai, jadi mohon pastikan alamat email akun osu! Anda valid!',
    
return [
'index' => [
'header' => [
'subtitle' => 'Daftar turnamen yang aktif dan diakui secara resmi.',

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor

"A listing of active, officially-recognised tournaments" ->

  •        'subtitle' => 'Daftar turnamen-turnamen resmi yang kini tengah berlangsung.',
    
],
'errors' => [
'expired' => 'Kode verifikasi telah kadaluwarsa, email verifikasi baru telah dikirim.',

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor

Should be "kedaluwarsa" instead of "kadaluwarsa" here as Pyrozen stated earlier

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

Belum diganti?

This comment has been minimized.

@fajar13k

fajar13k May 10, 2018

Contributor

Oh shoot, i forgot this one (i only applied it to store.php)

'button' => 'Ganti Sampul Profil',
'defaults_info' => 'Pilihan sampul lainnya akan tersedia di masa mendatang',
'upload' => [
'broken_file' => 'Gagal memproses gambar. Verifikasi gambar yang diunggah dan coba lagi.',

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor
  •                'broken_file' => 'Gagal memproses gambar. Mohon periksa kembali gambar yang diunggah dan coba lagi.',
    
],
'not_found' => [
'reason_1' => 'Pengguna mungkin telah mengubah nama penggunanya.',
'reason_2' => 'Akun tersebut mungkin tidak tersedia untuk sementara karena masalah keamanan atau penyalahgunaan.',

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor
  •        'reason_2' => 'Akun tersebut mungkin tidak tersedia untuk sementara waktu karena memiliki riwayat masalah yang berhubungan dengan keamanan atau penyalahgunaan akun.',
    
'play_count' => 'Jumlah Main',
'play_time' => 'Jumlah Waktu Main',
'ranked_score' => 'Skor Ranked',
'replays_watched_by_others' => 'Tayangan ulang ditonton oleh orang lain',

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor

I'm quite concerned by the lack of space for this field in the user's profile here actually, as you can see having "Tayangan ulang ditonton oleh orang lain" would definitely be over the board here http://cdn.discordapp.com/attachments/369058872683659269/444067535134916608/unknown.png

I'm not sure but try this perhaps :

  •        'replays_watched_by_others' => 'Tayangan Ulang Ditonton',
    
'level' => 'Level :level',
'maximum_combo' => 'Combo Maksimum',
'play_count' => 'Jumlah Main',
'play_time' => 'Jumlah Waktu Main',

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor

I'm actually thinking of "Telah Bermain Selama" here :P

'level' => 'Level :level',
'maximum_combo' => 'Combo Maksimum',
'play_count' => 'Jumlah Main',
'play_time' => 'Jumlah Waktu Main',

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor

as (if you choose to implement this) it'll be looking very well like this :

Telah Bermain Selama
[...] hrs [...] mins [...] secs

@Nivalyx

This comment has been minimized.

Contributor

Nivalyx commented May 10, 2018

Reviewing the remaining unchecked files. Everything has (hopefully) been checked in detail now!

[✓] paypal/errors.php
[✗] rankings.php -> there are reviews pending
[✓] status_page.php
[✗] store.php -> there are reviews pending
[✓] supporter_tag.php
[✗] tournaments.php -> there are reviews pending
[✗] user_verification.php -> there are reviews pending
[✗] users.php -> there are reviews pending
[✓] validation.php
[✓] wiki.php


EDIT : @GSculerlor @fajar13k Yeah, I think as long as the usage is consistent throughout the modules it won't be a problem whether to use the former or the latter

fajar13k and others added some commits May 10, 2018

Implement more reviews + Better wording
- Reviewed by Nivalyx

Co-Authored-By: Niva <nivalyx@users.noreply.github.com>
@fajar13k

This comment has been minimized.

Contributor

fajar13k commented May 10, 2018

PR has been reviewed and is now ready to be merged 👍
Special thanks to both of these individuals @Nivalyx @acylla

@nanaya

Might've missed previously discussed so feel free to skip those.

Also add 'id' to config/app.php, somewhere around available_locales.

'show' => [
'fallback_translation' => 'Halaman yang diminta belum diterjemahkan ke dalam bahasa yang dipilih (:language). Menampilkan versi Bahasa Inggris.',
'languages' => 'Bahasa',
'missing' => 'Halaman yang diminta ":keyword" tidak dapat ditemukan.',

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

Halaman ":keyword" yang diminta tidak dapat ditemukan.'?

'beatmap_discussion' => [
'allow_kudosu' => [
'give' => 'Menerima :amount atas penolakan pencabutan kudosu di post modding :post',

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

"atas pembatalan (pencabutan?) penolakan kudosu"

This comment has been minimized.

@fajar13k

fajar13k May 10, 2018

Contributor

So either these 3 or what? Currently it's

'Menerima :amount atas pembatalan pencabutan kudosu di post modding :post'

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

"tolak kudosu" masuknya satu istilah (deny kudosu).

],
'recent_plays' => [
'accuracy' => 'akurasi: :percentage',
'title' => 'Permainan Terbaru (24j)',

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

"24 jam"?

This comment has been minimized.

@fajar13k

fajar13k May 10, 2018

Contributor

Originally it was (24h).
So i still keep the 1 word format. Should i change it to (24jam)?

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

yeah I think so (with space). Not sure ever seen "24j" before.

'forum-name' => 'Forum #:id: :name',
'no-cover' => 'Sampul belum diatur',

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

"Tidak ada sampul" / "Sampul belum diset"?

This comment has been minimized.

@fajar13k

fajar13k May 10, 2018

Contributor

Idk, i'll keep the current one.

'jump' => [
'enter' => 'klik untuk memasukkan nomor tertentu',
'first' => 'pergi ke kiriman pertama',

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

post?

],
'poll_vote' => [
'invalid' => 'Opsi tidak valid ditentukan.',

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

Opsi yang ditentukan tidak valid.

'topic_poll' => [
'duplicate_options' => 'Opsi ganda tidak diizinkan.',
'invalid_max_options' => 'Opsi per pengguna tidak boleh melebihi jumlah opsi yang tersedia.',

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

"Pilihan per pengguna" (sama dengan max_options di forum.php).

'preparation' => 'Kami sedang mempersiapkan kontes ini. Harap tunggu dengan sabar!',
'over' => 'Terima kasih telah mengirimkan entri Anda! Meskipun demikian, dengan sangat menyesal kami harus memberi tahu Anda bahwa tahapan penyerahan entri untuk kontes ini telah berakhir. Mohon maaf sebelumnya!',
'limit_reached' => 'Anda telah mencapai batas entri untuk kontes ini',
'drop_here' => 'Letakkan entri Anda disini',

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

"di sini"? Ada 2 lagi yang sama.

This comment has been minimized.

@fajar13k

fajar13k May 10, 2018

Contributor

Oops, looks like i found 3 "disini".
Changes applied

],
'poll' => [
'vote' => 'Pemilihan',

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

Pilih.

],
'errors' => [
'expired' => 'Kode verifikasi telah kadaluwarsa, email verifikasi baru telah dikirim.',

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

Belum diganti?

],
'status-messages' => [
'approved' => 'Beatmap ini telah di-approve pada :date!',

This comment has been minimized.

@TheFaR8

TheFaR8 May 10, 2018

Contributor

di-approve or disetujui?

This comment has been minimized.

@fajar13k

fajar13k May 10, 2018

Contributor

Thank god you remind me to capitalize the approve.
I won't change it to "disetujui", because it's a term.

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor

yes, the context of this concerns the entire "Ranked/Approved/Qualified/Loved" term so changing this and this only to "disetujui" doesn't really fit the big picture I suppose

'dev_quote' => "Meskipun osu! merupakan permainan yang benar-benar bersifat gratis untuk dimainkan (free-to-play), namun aspek-aspek operasional untuk game ini tentunya membutuhkan biayanya tersendiri. Dengan menimbang berbagai hal seperti penyewaan server berskala internasional yang memiliki bandwidth berkualitas tinggi, pengupayaan pemeliharaan sistem dan komunitas, penyediaan hadiah untuk berbagai kompetisi, pemberian layanan dukungan, dan membahagiakan para pemain secara umum, pengoperasian osu! menggunakan biaya yang sama sekali tidak sedikit! Ketahuilah bahwa kami melakukan ini semua tanpa menyisipkan iklan apapun ataupun bermitra dengan penyedia perangkat lunak tidak jelas manapun sama sekali!
<br/><br/>Pada akhirnya, sebagian besar dari osu! dijalankan oleh saya sendiri, yang lebih akrab dikenal sebagai 'peppy'.
Pada akhirnya, saya harus keluar dari pekerjaan tetap saya agar dapat terus mengembangkan osu!,

This comment has been minimized.

@TheFaR8

TheFaR8 May 10, 2018

Contributor

Saya bahkan harus keluar dari pekerjaan sehari-hari saya untuk terus mengembangkan osu!

'over' => 'Pemungutan suara untuk kontes ini telah berakhir',
'login_required' => 'Silakan masuk untuk memilih.',
'best_of' => [
'none_played' => 'Anda tidak tercatat pernah memainkan map-map yang disyaratkan dalam kontes ini!',

This comment has been minimized.

@TheFaR8

TheFaR8 May 10, 2018

Contributor

Tampaknya anda belum pernah memainkan map-map yang diakui dalam kontes ini!

This comment has been minimized.

@GSculerlor

GSculerlor May 10, 2018

Contributor

yang diakui?

This comment has been minimized.

@nanaya

nanaya May 10, 2018

Collaborator

"any beatmaps that qualify for this contest"

Beatmap yang memenuhi syarat?

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor

Umm, I'm not entirely sure but I -think- this concerns the Community Choice contests (for example http://osu.ppy.sh/community/contests/59), in which in order for you to be able to cast your vote to a a specific Ranked map you'll have to play that map previously first

This comment has been minimized.

@Nivalyx

Nivalyx May 10, 2018

Contributor

In regards to that, umm... I'm not entirely sure but I think this would solve the problem here :

  •        'none_played' => 'Tampaknya Anda belum tercatat pernah memainkan map-map yang secara resmi diikutsertakan dalam kontes ini!',
    
return [
'header' => [
'small' => 'Karena sesungguhnya persaingan tidak hanya terjadi di dalam lapangan permainan.',

This comment has been minimized.

@ZeroPyrozen

ZeroPyrozen May 10, 2018

Contributor

"Bersainglah dalam banyak cara selain hanya menekan 'circles'."

This comment has been minimized.

@fajar13k

fajar13k May 10, 2018

Contributor

Doesn't really makes the reader wanna jump into tournament. (read: challenge invite text).
Keeping the current one for now.
.

return [
'defaults' => [
'page_description' => 'osu! - Rhythm is just a *click* away! Dengan berbagai mode permainan seperti Ouendan/EBA, Taiko, serta level editor yang berfungsi.',

This comment has been minimized.

@TheFaR8

TheFaR8 May 10, 2018

Contributor

There are some missing words here
-->
Dengan mode permainan seperti Ouendan/EBA, Taiko, dan mode permainan orisinil, serta level editor yang berfungsi penuh

This comment has been minimized.

@fajar13k

fajar13k May 10, 2018

Contributor

That looks like a google translate tbh.
Orisinil is also not a standard word according to KBBI.

'_' => 'beranda',
'account-edit' => 'pengaturan',
'friends-index' => 'teman',
'changelog-index' => 'riwayat perubahan',

This comment has been minimized.

@TheFaR8

TheFaR8 May 10, 2018

Contributor

riwayat -> catatan riwayat ?

This comment has been minimized.

@fajar13k

fajar13k May 10, 2018

Contributor

Doesn't really fit.
I'll keep the current one

'username_change' => [
'check' => 'Masukkan nama pengguna untuk memeriksa ketersediaan!',
'checking' => 'Memerika ketersediaan :username...',