mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-04-27 14:33:59 -04:00
Merge pull request #244 from codecombat/master
Merge production into master for deploy
This commit is contained in:
commit
169d5a887a
29 changed files with 827 additions and 719 deletions
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "dansk", englishDescription: "Danish", translation:
|
||||
common:
|
||||
loading: "Henter..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
saving: "Gemmer..."
|
||||
sending: "Sender..."
|
||||
|
||||
modal:
|
||||
close: "Luk"
|
||||
|
@ -45,14 +45,14 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
# cla_agree: "I AGREE"
|
||||
|
||||
login:
|
||||
# login_modal_title: "Log In"
|
||||
login_modal_title: "Log Ind"
|
||||
log_in: "Log Ind"
|
||||
sign_up: "opret ny konto"
|
||||
or: ", eller "
|
||||
recover: "genskab konto"
|
||||
|
||||
# recover:
|
||||
# recover_account_title: "Recover Account"
|
||||
recover:
|
||||
recover_account_title: "genskab konto"
|
||||
# send_password: "Send Recovery Password"
|
||||
|
||||
signup:
|
||||
|
@ -78,86 +78,86 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
adventurer_forum: "Eventyrer-forummet"
|
||||
adventurer_suffix: "."
|
||||
campaign_beginner: "Begynderkampagne"
|
||||
# campaign_beginner_description: "... in which you learn the wizardry of programming."
|
||||
# campaign_dev: "Random Harder Levels"
|
||||
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
|
||||
# campaign_multiplayer: "Multiplayer Arenas"
|
||||
# campaign_multiplayer_description: "... in which you code head-to-head against other players."
|
||||
# campaign_player_created: "Player-Created"
|
||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||
# level_difficulty: "Difficulty: "
|
||||
campaign_beginner_description: "... hvor du lærer programmeringens kunst."
|
||||
campaign_dev: "Tilfældige Sværere Niveauer"
|
||||
campaign_dev_description: "... hvor du lærer grænsefladen imens du udfører lidt sværere opgaver."
|
||||
campaign_multiplayer: "Multiplayer Arenaer"
|
||||
campaign_multiplayer_description: "... hvor du koder ansigt-til-ansigt imod andre spillere."
|
||||
campaign_player_created: "Spillerkreerede"
|
||||
campaign_player_created_description: "... hvor du kæmper mod dine med-<a href=\"/contribute#artisan\">Kunsthåndværker-troldmænd</a>s kreativitet."
|
||||
level_difficulty: "Sværhedsgrad: "
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
# welcome: "Good to hear from you! Use this form to send us email. "
|
||||
# contribute_prefix: "If you're interested in contributing, check out our "
|
||||
# contribute_page: "contribute page"
|
||||
# contribute_suffix: "!"
|
||||
# forum_prefix: "For anything public, please try "
|
||||
# forum_page: "our forum"
|
||||
# forum_suffix: " instead."
|
||||
# sending: "Sending..."
|
||||
contact:
|
||||
contact_us: "Kontakt CodeCombat"
|
||||
welcome: "Godt at høre fra dig! Brug denne formular til at sende os en email. "
|
||||
contribute_prefix: "Hvis du er interesseret i at bidrage, så tjek vores "
|
||||
contribute_page: "bidragsside"
|
||||
contribute_suffix: "!"
|
||||
forum_prefix: "For noget offentligt, prøv venligst "
|
||||
forum_page: "vores forum"
|
||||
forum_suffix: " istedet."
|
||||
sending: "Sender..."
|
||||
# send: "Send Feedback"
|
||||
|
||||
diplomat_suggestion:
|
||||
# title: "Help translate CodeCombat!"
|
||||
# sub_heading: "We need your language skills."
|
||||
pitch_body: "We develop CodeCombat in English, but we already have players all over the world. Many of them want to play in Danish but don't speak English, so if you can speak both, please consider signing up to be a Diplomat and help translate both the CodeCombat website and all the levels into Danish."
|
||||
missing_translations: "Until we can translate everything into Danish, you'll see English when Danish isn't available."
|
||||
# learn_more: "Learn more about being a Diplomat"
|
||||
# subscribe_as_diplomat: "Subscribe as a Diplomat"
|
||||
title: "Hjælp med at oversætte CodeCombat!"
|
||||
sub_heading: "Vi har brug for dine sprogfærdigheder."
|
||||
pitch_body: "Vi udvikler CodeCombat på engelsk, men vi har allerede spillere over hele verden. Mange af dem vil gerne spille på dansk, men taler ikke engelsk, så hvis du kan begge, så overvej gerne at melde dig som Diplomat og hjælp med at oversætte både CodeCombat hjemmesiden og alle niveauer til dansk."
|
||||
missing_translations: "Indtil vi har alting oversat til dansk, vil du se engelsk, når dansk ikke er tilgængeligt."
|
||||
learn_more: "Lær mere om at være Diplomat"
|
||||
subscribe_as_diplomat: "Meld dig som Diplomat"
|
||||
|
||||
# wizard_settings:
|
||||
# title: "Wizard Settings"
|
||||
# customize_avatar: "Customize Your Avatar"
|
||||
|
||||
# account_settings:
|
||||
# title: "Account Settings"
|
||||
# not_logged_in: "Log in or create an account to change your settings."
|
||||
# autosave: "Changes Save Automatically"
|
||||
# me_tab: "Me"
|
||||
# picture_tab: "Picture"
|
||||
# wizard_tab: "Wizard"
|
||||
# password_tab: "Password"
|
||||
# emails_tab: "Emails"
|
||||
# gravatar_select: "Select which Gravatar photo to use"
|
||||
# gravatar_add_photos: "Add thumbnails and photos to a Gravatar account for your email to choose an image."
|
||||
# gravatar_add_more_photos: "Add more photos to your Gravatar account to access them here."
|
||||
# wizard_color: "Wizard Clothes Color"
|
||||
# new_password: "New Password"
|
||||
# new_password_verify: "Verify"
|
||||
# email_subscriptions: "Email Subscriptions"
|
||||
# email_announcements: "Announcements"
|
||||
# email_announcements_description: "Get emails on the latest news and developments at CodeCombat."
|
||||
# contributor_emails: "Contributor Class Emails"
|
||||
# contribute_prefix: "We're looking for people to join our party! Check out the "
|
||||
# contribute_page: "contribute page"
|
||||
# contribute_suffix: " to find out more."
|
||||
# email_toggle: "Toggle All"
|
||||
# saving: "Saving..."
|
||||
# error_saving: "Error Saving"
|
||||
# saved: "Changes Saved"
|
||||
# password_mismatch: "Password does not match."
|
||||
account_settings:
|
||||
title: "Kontoindstillinger"
|
||||
not_logged_in: "Log ind eller opret en konto for at ændre dine indstillinger."
|
||||
autosave: "Ændringer Gemmes Automatisk"
|
||||
me_tab: "Mig"
|
||||
picture_tab: "Billede"
|
||||
wizard_tab: "Troldmand"
|
||||
password_tab: "Password"
|
||||
emails_tab: "Emails"
|
||||
gravatar_select: "Vælg hvilket Gravatar-billede du vil bruge"
|
||||
gravatar_add_photos: "Tilføj thumbnails og billeder til en Gravatar-konto for din email for at kunne vælge et billede."
|
||||
gravatar_add_more_photos: "Tilføj flere billeder til din Gravatar-konto for at tilgå dem her."
|
||||
wizard_color: "Farve på Troldmandstøj"
|
||||
new_password: "Nyt Password"
|
||||
new_password_verify: "Bekræft"
|
||||
email_subscriptions: "Emailtilmeldinger"
|
||||
email_announcements: "Nyheder"
|
||||
email_announcements_description: "Få emails om de seneste nyheder og udvikling på CodeCombat."
|
||||
contributor_emails: "Bidragsklasse-emails"
|
||||
contribute_prefix: "Vi leder efter folk til at joine vores gruppe! Tjek "
|
||||
contribute_page: "bidragssiden"
|
||||
contribute_suffix: " ud for at finde ud af mere."
|
||||
email_toggle: "Skift Alle"
|
||||
saving: "Gemmer..."
|
||||
error_saving: "Fejl under Gemning"
|
||||
saved: "Ændringer Gemt"
|
||||
password_mismatch: "Password matcher ikke."
|
||||
|
||||
# account_profile:
|
||||
# edit_settings: "Edit Settings"
|
||||
account_profile:
|
||||
edit_settings: "Redigér Indstillinger"
|
||||
# profile_for_prefix: "Profile for "
|
||||
# profile_for_suffix: ""
|
||||
# profile: "Profile"
|
||||
# user_not_found: "No user found. Check the URL?"
|
||||
profile: "Profil"
|
||||
user_not_found: "Ingen bruger fundet. Tjek URL'en?"
|
||||
# gravatar_not_found_mine: "We couldn't find your profile associated with:"
|
||||
# gravatar_not_found_email_suffix: "."
|
||||
# gravatar_signup_prefix: "Sign up at "
|
||||
# gravatar_signup_suffix: " to get set up!"
|
||||
# gravatar_not_found_other: "Alas, there's no profile associated with this person's email address."
|
||||
# gravatar_contact: "Contact"
|
||||
gravatar_contact: "Kontakt"
|
||||
# gravatar_websites: "Websites"
|
||||
# gravatar_accounts: "As Seen On"
|
||||
# gravatar_profile_link: "Full Gravatar Profile"
|
||||
|
||||
# play_level:
|
||||
# level_load_error: "Level could not be loaded."
|
||||
# done: "Done"
|
||||
level_load_error: "Niveauer kunne ikke indlæses."
|
||||
done: "Færdig"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "ελληνικά", englishDescription: "Greek", translation:
|
||||
common:
|
||||
loading: "Φορτώνει..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
saving: "Γίνεται αποθήκευση"
|
||||
sending: "Αποστολή ..."
|
||||
|
||||
modal:
|
||||
close: "Κλείσε"
|
||||
|
@ -45,21 +45,21 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre
|
|||
# cla_agree: "I AGREE"
|
||||
|
||||
login:
|
||||
# login_modal_title: "Log In"
|
||||
# log_in: "Log In"
|
||||
login_modal_title: "Σύνδεση"
|
||||
log_in: "Σύνδεση"
|
||||
sign_up: "Δημιουργήστε λογαριασμό"
|
||||
or: "ή"
|
||||
recover: "Κάντε ανάκτηση του λογαριασμού σας"
|
||||
|
||||
# recover:
|
||||
# recover_account_title: "Recover Account"
|
||||
recover:
|
||||
recover_account_title: "Κάντε ανάκτηση του λογαριασμού σας"
|
||||
# send_password: "Send Recovery Password"
|
||||
|
||||
signup:
|
||||
# create_account_title: "Create Account to Save Progress"
|
||||
# description: "It's free. Just need a couple things and you'll be good to go:"
|
||||
description: "Είναι δωρεάν. Απλώς χρειάζεται να έχεις έναν λογαριασμό και θα είσαι έτοιμος να παίξεις:"
|
||||
email_announcements: "Λαμβάνετε ανακοινώσεις μέσω e-mail"
|
||||
# coppa: "13+ or non-USA "
|
||||
coppa: "13+ ή Εκτός Αμερικής "
|
||||
coppa_why: "(Γιάτι?)"
|
||||
creating: "Δημιουργία λογαριασμού"
|
||||
sign_up: "Εγγραγή"
|
||||
|
@ -77,35 +77,35 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre
|
|||
adventurer_prefix: "Μπορείτε να μεταβείτε σε οποιοδήποτε επίπεδο κάτω, ή να συζητήσετε για τις πίστες στο "
|
||||
adventurer_forum: "Φόρουμ του \"Τυχοδιώκτη\""
|
||||
# adventurer_suffix: ""
|
||||
# campaign_beginner: "Beginner Campaign"
|
||||
# campaign_beginner_description: "... in which you learn the wizardry of programming."
|
||||
# campaign_dev: "Random Harder Levels"
|
||||
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
|
||||
# campaign_multiplayer: "Multiplayer Arenas"
|
||||
# campaign_multiplayer_description: "... in which you code head-to-head against other players."
|
||||
campaign_beginner: "Εκστρατεία για Αρχάριους"
|
||||
campaign_beginner_description: "... στο οποίο μπορείτε να μάθετε τη μαγεία του προγραμματισμού"
|
||||
campaign_dev: "Τυχαία δυσκολότερα επίπεδα"
|
||||
campaign_dev_description: "... στο οποίο μπορείτε να μάθετε το περιβάλλον, ενώ κάνετε κάτι λίγο πιο δύσκολο."
|
||||
campaign_multiplayer: "Αρένες Πολλαπλών Παικτών"
|
||||
campaign_multiplayer_description: "... στο οποίο μπορείτε να προγραμματίσετε σώμα με σώμα έναντι άλλων παικτών."
|
||||
# campaign_player_created: "Player-Created"
|
||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||
level_difficulty: "Δυσκολία: "
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
# welcome: "Good to hear from you! Use this form to send us email. "
|
||||
# contribute_prefix: "If you're interested in contributing, check out our "
|
||||
# contribute_page: "contribute page"
|
||||
# contribute_suffix: "!"
|
||||
# forum_prefix: "For anything public, please try "
|
||||
# forum_page: "our forum"
|
||||
# forum_suffix: " instead."
|
||||
# sending: "Sending..."
|
||||
# send: "Send Feedback"
|
||||
contact:
|
||||
contact_us: "Επικοινωνήστε μαζί μας"
|
||||
welcome: "Καλό να ακούσω από εσάς! Χρησιμοποιήστε αυτή τη φόρμα για να μας στείλετε email. "
|
||||
contribute_prefix: "Αν σας ενδιαφέρει να βοηθήσετε, ελέγξτε την "
|
||||
contribute_page: "σελίδα συνεισφοράς"
|
||||
contribute_suffix: "!"
|
||||
forum_prefix: "Για οτιδήποτε δημόσιο, δοκίμασε "
|
||||
forum_page: "το φόρουμ μας"
|
||||
# forum_suffix: " instead."
|
||||
sending: "Αποστολή ..."
|
||||
send: "Αποστολή σχολίων"
|
||||
|
||||
diplomat_suggestion:
|
||||
# title: "Help translate CodeCombat!"
|
||||
# sub_heading: "We need your language skills."
|
||||
pitch_body: "We develop CodeCombat in English, but we already have players all over the world. Many of them want to play in Greek but don't speak English, so if you can speak both, please consider signing up to be a Diplomat and help translate both the CodeCombat website and all the levels into Greek."
|
||||
missing_translations: "Until we can translate everything into Greek, you'll see English when Greek isn't available."
|
||||
# learn_more: "Learn more about being a Diplomat"
|
||||
# subscribe_as_diplomat: "Subscribe as a Diplomat"
|
||||
title: "Βοηθήστε στην μετάφραση CodeCombat!"
|
||||
sub_heading: "Χρειαζόμαστε τις γλωσσικές σας δεξιότητες."
|
||||
pitch_body: "Αναπτύσσουμε το CodeCombat στα αγγλικά, αλλά ήδη έχουμε παίκτες από όλο τον κόσμο. Πολλοί από αυτούς θέλουν να παίξουν στα αγγλικά, αλλά δεν μιλούν αγγλικά, οπότε αν μπορείτε να μιλήσετε και τις δύο, παρακαλούμε να Αναπτύσσουμε CodeCombat στα αγγλικά, αλλά ήδη έχουμε παίκτες σε όλο τον κόσμο. Πολλοί από αυτούς θέλουν να παίξουν στα Ελληνικά, αλλά δεν μιλούν αγγλικά, οπότε αν μπορείτε να μιλήσετε και τις δύο γλώσσες, παρακαλούμε να σκεφτείτε την εγγραφή ως ένας Διπλωμάτης και βοηθήστε να μεταφραστεί τόσο η ιστοσελίδα CodeCombat και όλα τα επίπεδα στην Ελληνική γλώσσα."
|
||||
missing_translations: "Μέχρι να μπορούν να μεταφράσουν τα πάντα σε Ελληνικά, θα δείτε την αγγλική γλώσσα όπου τα Ελληνικά δεν είναι διαθέσιμα."
|
||||
learn_more: "Μάθετε περισσότερα σχετικά με το να είστε ένας Διπλωμάτης"
|
||||
subscribe_as_diplomat: "Εγγραφή ως Διπλωμάτης"
|
||||
|
||||
# wizard_settings:
|
||||
# title: "Wizard Settings"
|
||||
|
@ -121,75 +121,75 @@ module.exports = nativeDescription: "ελληνικά", englishDescription: "Gre
|
|||
password_tab: "Κωδικός"
|
||||
emails_tab: "Emails"
|
||||
gravatar_select: "Επέλεξε φωτογραφία \"Gravatar\" για να χρησιμοποιήσεις"
|
||||
# gravatar_add_photos: "Add thumbnails and photos to a Gravatar account for your email to choose an image."
|
||||
# gravatar_add_more_photos: "Add more photos to your Gravatar account to access them here."
|
||||
# wizard_color: "Wizard Clothes Color"
|
||||
# new_password: "New Password"
|
||||
# new_password_verify: "Verify"
|
||||
# email_subscriptions: "Email Subscriptions"
|
||||
# email_announcements: "Announcements"
|
||||
# email_announcements_description: "Get emails on the latest news and developments at CodeCombat."
|
||||
# contributor_emails: "Contributor Class Emails"
|
||||
# contribute_prefix: "We're looking for people to join our party! Check out the "
|
||||
# contribute_page: "contribute page"
|
||||
# contribute_suffix: " to find out more."
|
||||
# email_toggle: "Toggle All"
|
||||
# saving: "Saving..."
|
||||
# error_saving: "Error Saving"
|
||||
# saved: "Changes Saved"
|
||||
# password_mismatch: "Password does not match."
|
||||
gravatar_add_photos: "Πρόσθεσε μικρογραφίες και φωτογραφίες σε έναν λογαριασμό \"Gravatar\" για το email σου διάλεξε μια φωτογραφία"
|
||||
gravatar_add_more_photos: "Προσθέστε περισσότερες φωτογραφίες στο Gravatar λογαριασμό σας για να αποκτήσετε πρόσβαση σε αυτά από εδώ."
|
||||
wizard_color: "Χρώμα ρούχων του Μάγου"
|
||||
new_password: "Καινούργιος Κωδικός"
|
||||
new_password_verify: " Επαλήθευση Κωδικού"
|
||||
email_subscriptions: "Συνδρομές Email"
|
||||
email_announcements: "Ανακοινώσεις"
|
||||
# email_announcements_description: "Λάβετε emails για τα τελευταία νέα και τις εξελίξεις του CodeCombat."
|
||||
contributor_emails: "Contributor Class Emails"
|
||||
contribute_prefix: "Αναζητούμε για ανθρώπους που θέλουν να "
|
||||
contribute_page: "Σελίδα συνεισφοράς"
|
||||
contribute_suffix: " μάθε περισσότερα"
|
||||
email_toggle: "Επέλεξα όλα"
|
||||
saving: "Γίνεται αποθήκευση"
|
||||
error_saving: "Σφάλμα αποθήκευσης"
|
||||
saved: "Οι αλλαγές αποθηκεύτηκαν"
|
||||
password_mismatch: "Οι κωδικοί δεν ταιριάζουν"
|
||||
|
||||
# account_profile:
|
||||
# edit_settings: "Edit Settings"
|
||||
# profile_for_prefix: "Profile for "
|
||||
account_profile:
|
||||
edit_settings: "Επεξεργασία ρυθμίσεων"
|
||||
profile_for_prefix: "Προφίλ για "
|
||||
# profile_for_suffix: ""
|
||||
# profile: "Profile"
|
||||
profile: "Προφίλ"
|
||||
# user_not_found: "No user found. Check the URL?"
|
||||
# gravatar_not_found_mine: "We couldn't find your profile associated with:"
|
||||
# gravatar_not_found_email_suffix: "."
|
||||
# gravatar_signup_prefix: "Sign up at "
|
||||
gravatar_not_found_mine: " Δε μπορέσαμε να βρούμε το προφίλ σας που σχετίζετε με:"
|
||||
gravatar_not_found_email_suffix: "."
|
||||
gravatar_signup_prefix: "Εγγραφή στο "
|
||||
# gravatar_signup_suffix: " to get set up!"
|
||||
# gravatar_not_found_other: "Alas, there's no profile associated with this person's email address."
|
||||
# gravatar_contact: "Contact"
|
||||
# gravatar_websites: "Websites"
|
||||
# gravatar_accounts: "As Seen On"
|
||||
# gravatar_profile_link: "Full Gravatar Profile"
|
||||
gravatar_not_found_other: "Αλίμονο, δεν υπάρχει προφίλ που σχετίζεται με αυτή τη διεύθυνση ηλεκτρονικού ταχυδρομείου του προσώπου αυτού."
|
||||
gravatar_contact: "Επικοινωνία"
|
||||
gravatar_websites: "Ιστοσελίδες"
|
||||
gravatar_accounts: "Όπως φαίνεται στην"
|
||||
gravatar_profile_link: "Πλήρη προφίλ \"Gravatar\""
|
||||
|
||||
# play_level:
|
||||
# level_load_error: "Level could not be loaded."
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# guide: "Guide"
|
||||
# multiplayer: "Multiplayer"
|
||||
play_level:
|
||||
level_load_error: "Το επίπεδο δεν μπόρεσε να φορτωθεί"
|
||||
done: "Έτοιμο"
|
||||
grid: "Πλέγμα"
|
||||
customize_wizard: "Προσαρμόστε τον Μάγο"
|
||||
home: "Αρχική"
|
||||
guide: "Οδηγός"
|
||||
multiplayer: "Πολλαπλοί παίχτες"
|
||||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
goals: "Στόχοι"
|
||||
action_timeline: "Χρονοδιάγραμμα δράσης"
|
||||
click_to_select: "Κάντε κλικ σε μια μονάδα για να το επιλέξετε."
|
||||
reload_title: "Ανανέωση όλου του κωδικά;"
|
||||
reload_really: "Είστε σίγουροι ότι θέλετε να φορτώσετε αυτό το επίπεδο από την αρχή;"
|
||||
reload_confirm: "Ανανέωση όλων"
|
||||
# victory_title_prefix: ""
|
||||
# victory_title_suffix: " Complete"
|
||||
# victory_sign_up: "Sign Up to Save Progress"
|
||||
# victory_sign_up_poke: "Want to save your code? Create a free account!"
|
||||
# victory_rate_the_level: "Rate the level: "
|
||||
# victory_play_next_level: "Play Next Level"
|
||||
# victory_go_home: "Go Home"
|
||||
# victory_review: "Tell us more!"
|
||||
# victory_hour_of_code_done: "Are You Done?"
|
||||
# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!"
|
||||
# multiplayer_title: "Multiplayer Settings"
|
||||
# multiplayer_link_description: "Give this link to anyone to have them join you."
|
||||
# multiplayer_hint_label: "Hint:"
|
||||
# multiplayer_hint: " Click the link to select all, then press ⌘-C or Ctrl-C to copy the link."
|
||||
# multiplayer_coming_soon: "More multiplayer features to come!"
|
||||
# guide_title: "Guide"
|
||||
# tome_minion_spells: "Your Minions' Spells"
|
||||
# tome_read_only_spells: "Read-Only Spells"
|
||||
# tome_other_units: "Other Units"
|
||||
# tome_cast_button_castable: "Cast"
|
||||
victory_sign_up: "Εγγραφείτε για ενημερώσεις"
|
||||
victory_sign_up_poke: "Θέλετε να λαμβάνετε τα τελευταία νέα μέσω e-mail; Δημιουργήστε έναν δωρεάν λογαριασμό και θα σας κρατάμε ενήμερους!"
|
||||
victory_rate_the_level: "Βαθμολογήστε το επίπεδο: "
|
||||
victory_play_next_level: "Παίξε το επόμενο επίπεδο"
|
||||
victory_go_home: "Πηγαίνετε στην Αρχική"
|
||||
victory_review: "Πείτε μας περισσότερα!"
|
||||
victory_hour_of_code_done: "Τελείωσες;"
|
||||
victory_hour_of_code_done_yes: "Ναι, έχω τελειώσει με την Hour of Code!"
|
||||
multiplayer_title: "Ρυθμίσεις multiplayer"
|
||||
multiplayer_link_description: "Δώστε αυτό τον τον σύνδεσμο σε οποιονδήποτε για να ενταχθούν στο παιχνίδι σου."
|
||||
multiplayer_hint_label: "Συμβουλή:"
|
||||
multiplayer_hint: " Κάντε κλικ στο σύνδεσμο για να επιλέξετε όλα, στη συνέχεια, πατήστε την Apple-C ή Ctrl-C για να αντιγράψετε το σύνδεσμο."
|
||||
multiplayer_coming_soon: "Περισσότερα multiplayer χαρακτιριστηκα προσεχως!"
|
||||
guide_title: "Οδηγός"
|
||||
tome_minion_spells: "Ξόρκια για τα τσιράκια σας"
|
||||
tome_read_only_spells: "Ξορκια μονο για αναγνωση"
|
||||
tome_other_units: "Άλλες μονάδες"
|
||||
tome_cast_button_castable: "Μαγεψε"
|
||||
# tome_cast_button_casting: "Casting"
|
||||
# tome_cast_button_cast: "Spell Cast"
|
||||
# tome_autocast_delay: "Autocast Delay"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "español (América Latina)", englishDescription: "Spanish (Latin America)", translation:
|
||||
common:
|
||||
loading: "Cargando..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
saving: "Guardando..."
|
||||
sending: "Enviando..."
|
||||
|
||||
modal:
|
||||
close: "Cerrar"
|
||||
|
@ -45,14 +45,14 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
# cla_agree: "I AGREE"
|
||||
|
||||
login:
|
||||
# login_modal_title: "Log In"
|
||||
login_modal_title: "Iniciar sesión"
|
||||
log_in: "Iniciar sesión"
|
||||
sign_up: "crear nueva cuenta"
|
||||
or: ", o "
|
||||
recover: "recuperar cuenta"
|
||||
|
||||
# recover:
|
||||
# recover_account_title: "Recover Account"
|
||||
recover:
|
||||
recover_account_title: "recuperar cuenta"
|
||||
# send_password: "Send Recovery Password"
|
||||
|
||||
signup:
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "español (ES)", englishDescription: "Spanish (Spain)", translation:
|
||||
common:
|
||||
loading: "Cargando..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
saving: "Guardando..."
|
||||
sending: "Enviando..."
|
||||
|
||||
modal:
|
||||
close: "Cerrar"
|
||||
|
@ -45,14 +45,14 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
# cla_agree: "I AGREE"
|
||||
|
||||
login:
|
||||
# login_modal_title: "Log In"
|
||||
login_modal_title: "Iniciar sesión"
|
||||
log_in: "Iniciar sesión"
|
||||
sign_up: "crear una nueva cuenta"
|
||||
or: ", o "
|
||||
recover: "recuperar cuenta"
|
||||
|
||||
# recover:
|
||||
# recover_account_title: "Recover Account"
|
||||
recover:
|
||||
recover_account_title: "recuperar cuenta"
|
||||
# send_password: "Send Recovery Password"
|
||||
|
||||
signup:
|
||||
|
|
|
@ -69,7 +69,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
home:
|
||||
slogan: "Apprenez à coder en JavaScript en jouant"
|
||||
no_ie: "CodeCombat ne fonctionnera pas sous Internet Explorer 9 ou moins. Désolé !"
|
||||
no_mobile: "CodeCombat n'a pas été créé pour les plateformes mobile donc il est possible qu'il ne fonctionne pas correctement ! "
|
||||
no_mobile: "CodeCombat n'a pas été créé pour les plateformes mobiles donc il est possible qu'il ne fonctionne pas correctement ! "
|
||||
play: "Jouer"
|
||||
|
||||
play:
|
||||
|
@ -101,9 +101,9 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
|
||||
diplomat_suggestion:
|
||||
title: "Aidez à traduire CodeCombat!"
|
||||
sub_heading: "Nous avons besoin de vos connaissances des langues."
|
||||
pitch_body: "Nous développons CodeCombat en Anglais, mais nous avons déjà des joueurs de partout dans le monde. Beaucoup d'entre eux veulent jouer en Français mais ne parlent pas d'Anglais, donc si vous parlez aussi bien l'Anglais que le Français, aidez-nous en devenant traducteur et aidez à traduire aussi bien le site que tous les niveaux en Français."
|
||||
missing_translations: "Jusqu'a ce que nous ayons tout traduit en Français, vous verrez de l'Anglais quand le Français ne sera pas disponible."
|
||||
sub_heading: "Nous avons besoin de vos compétences en langues."
|
||||
pitch_body: "Nous développons CodeCombat en Anglais, mais nous avons déjà des joueurs de partout dans le monde. Beaucoup d'entre eux veulent jouer en Français mais ne parlent pas l'anglais, donc si vous parlez aussi bien l'anglais que le français, aidez-nous en devenant traducteur et aidez à traduire aussi bien le site que tous les niveaux en français."
|
||||
missing_translations: "Jusqu'à ce que nous ayons tout traduit en français, vous verrez de l'anglais quand le français ne sera pas disponible."
|
||||
learn_more: "Apprenez en plus sur les Traducteurs"
|
||||
subscribe_as_diplomat: "Souscrire en tant que traducteur"
|
||||
|
||||
|
@ -136,11 +136,11 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
email_toggle: "Tout basculer"
|
||||
saving: "Enregistrement..."
|
||||
error_saving: "Probleme d'enregistrement"
|
||||
saved: "Changement sauvegardés"
|
||||
saved: "Changements sauvegardés"
|
||||
password_mismatch: "Le mot de passe ne correspond pas."
|
||||
|
||||
account_profile:
|
||||
edit_settings: "Editer les préférences"
|
||||
edit_settings: "Éditer les préférences"
|
||||
profile_for_prefix: "Profil pour "
|
||||
profile_for_suffix: ""
|
||||
profile: "Profil"
|
||||
|
@ -176,7 +176,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
victory_sign_up_poke: "Vous voulez recevoir les dernières actualités par mail? Créez un compte gratuitement et nous vous tiendrons informés!"
|
||||
victory_rate_the_level: "Notez ce niveau: "
|
||||
victory_play_next_level: "Jouer au prochain niveau"
|
||||
victory_go_home: "Retourner à l'&ccueil"
|
||||
victory_go_home: "Retourner à l'accueil"
|
||||
victory_review: "Dites-nous en plus!"
|
||||
victory_hour_of_code_done: "Déjà fini ?"
|
||||
victory_hour_of_code_done_yes: "Oui, j'ai fini mon heure de code!"
|
||||
|
@ -220,8 +220,8 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
thang_title: "Editeur Thang"
|
||||
thang_description: "Créé des unités, definis leur comportement de base, graphisme et son. Pour l'instant ne supporte que l'importation d'images vectorielles exportées de Flash."
|
||||
level_title: "Editeur de niveau"
|
||||
level_description: "Inclus les outils de script, le téléversement de vidéos, et l'élaboration de logiques personnalisées pour créer toute sorte de niveaux. Tout ce que nous utilisons nous même!"
|
||||
security_notice: "Plusieurs caractèristiques majeurs de cet éditeur ne sont pas encore activées par défaut. Quand nous aurons améliorés la sécurité de ces éléments, ils seront rendus disponibles. Si vous voulez les utiliser plus rapidement, "
|
||||
level_description: "Inclus les outils de script, le téléversement de vidéos, et l'élaboration de logiques personnalisées pour créer toutes sortes de niveaux. Tout ce que nous utilisons nous-mêmes!"
|
||||
security_notice: "Plusieurs caractéristiques majeures de cet éditeur ne sont pas encore activées par défaut. Quand nous aurons amélioré la sécurité de ces éléments, ils seront rendus disponibles. Si vous voulez les utiliser plus rapidement, "
|
||||
contact_us: "contactez nous!"
|
||||
hipchat_prefix: "Vous pouvez aussi nous trouver dans notre "
|
||||
hipchat_url: "conversation HipChat."
|
||||
|
@ -285,24 +285,24 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
about:
|
||||
who_is_codecombat: "Qui est CodeCombat?"
|
||||
why_codecombat: "Pourquoi CodeCombat?"
|
||||
who_description_prefix: "ont lancés CodeCombat ensemble en 2013. Nous avons aussi créé "
|
||||
who_description_suffix: "en 2008, l'améliorant jusqu'au rang de première application web et iOS pour apprendre à écrire les caractères chinois et japonnais."
|
||||
who_description_prefix: "ont lancé CodeCombat ensemble en 2013. Nous avons aussi créé "
|
||||
who_description_suffix: "en 2008, l'améliorant jusqu'au rang de première application web et iOS pour apprendre à écrire les caractères chinois et japonais."
|
||||
who_description_ending: "Maintenant nous apprenons aux gens à coder."
|
||||
why_paragraph_1: "En développant Skritter, George ne savait pas programmer et été frustré de ne pas pouvoir implémenter ses idées. Ensuite, il essaya d'apprendre, mais les cours n'étaient pas assez rapides. Son colocataire, voulant se requalifier et arreter d'apprendre, essaya Codecademy, mais \"s'ennuya.\" Chaque semaine un nouvel ami commença Codecademy, puis abandonna. Nous nous sommes rendus compte que nous avions résolus le même problème avec Skritter: les gens apprennant grâce à des cours lents et intensifs quand nous avons besoin d'expérience rapide et intensive. Nous savons comment remédier à ça."
|
||||
why_paragraph_1: "En développant Skritter, George ne savait pas programmer et été frustré de ne pas pouvoir implémenter ses idées. Ensuite, il essaya d'apprendre, mais les cours n'étaient pas assez rapides. Son colocataire, voulant se requalifier et arrêter d'apprendre, essaya Codecademy, mais \"s'ennuya.\" Chaque semaine un nouvel ami commença Codecademy, puis abandonna. Nous nous sommes rendus compte que nous avions résolu le même problème avec Skritter: les gens apprennant grâce à des cours lents et intensifs quand nous avons besoin d'expérience rapide et intensive. Nous savons comment remédier à ça."
|
||||
why_paragraph_2: "Besoin d'apprendre à développer? Vous n'avez pas besoin de cours. Vous avez besoin d'écrire beaucoup de code et de vous amuser en le faisant."
|
||||
why_paragraph_3_prefix: "C'est ce dont il s'agit en programmation. Ca doit être amusant. Pas amusant comme"
|
||||
why_paragraph_3_italic: "génial un badge"
|
||||
why_paragraph_3_center: "mais amusant comme"
|
||||
why_paragraph_3_italic_caps: "NAN MAMAN JE DOIS FINIR MON NIVEAU!"
|
||||
why_paragraph_3_suffix: "C'est pourquoi CodeCombat est un jeu multijoueur, pas un cours avec une lesson jouée. Nous n'arrêterons pas avant que vous puissiez plus arrêter--mais cette fois, c'est une bonne chose."
|
||||
why_paragraph_4: "Si vous devez devenir accro à un jeu, accrochez-vous à celui-ci et devenez un des mages de l'age de la technologie."
|
||||
why_paragraph_3_suffix: "C'est pourquoi CodeCombat est un jeu multijoueur, pas un cours avec une leçon jouée. Nous n'arrêterons pas avant que vous ne puissiez plus arrêter--mais cette fois, c'est une bonne chose."
|
||||
why_paragraph_4: "Si vous devez devenir accro à un jeu, accrochez-vous à celui-ci et devenez un des mages de l'âge de la technologie."
|
||||
why_ending: "Et oh, c'est gratuit. "
|
||||
why_ending_url: "Commence ton apprentissage maintenant!"
|
||||
george_description: "PDG, homme d'affaire, web designer, game designer, et champion des programmeurs débutants."
|
||||
scott_description: "Programmeur extraordinaire, architecte logiciel, assistant cuisinier, et maitre de la finance. Scott est le raisonnable."
|
||||
nick_description: "Assistant programmeur, mage à la motivation excentrique, and technicien sans dessus-dessous. Nick peut faire n'importe quoi mais il a choisit CodeCombat."
|
||||
jeremy_description: "Mage de l'assistance client, testeurs de maniabilité, et community manager; vous avez probablement déjà parlé avec Jeremy."
|
||||
michael_description: "Programmeur, administrateur réseau, and l'enfant prodige du premier cycle, Michael est la personne qui maintient nos serveurs en ligne."
|
||||
nick_description: "Assistant programmeur, mage à la motivation excentrique, et technicien sans dessus-dessous. Nick peut faire n'importe quoi mais il a choisi CodeCombat."
|
||||
jeremy_description: "Mage de l'assistance client, testeur de maniabilité, et community manager; vous avez probablement déjà parlé avec Jeremy."
|
||||
michael_description: "Programmeur, administrateur réseau, et l'enfant prodige du premier cycle, Michael est la personne qui maintient nos serveurs en ligne."
|
||||
|
||||
legal:
|
||||
page_title: "Judiciaire"
|
||||
|
@ -310,74 +310,74 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
opensource_description_prefix: "Regardez "
|
||||
github_url: "notre GitHub"
|
||||
opensource_description_center: "et aidez nous si vous voulez! CodeCombat est construit sur plusieurs projets open source, et nous les aimons. Regardez "
|
||||
archmage_wiki_url: "notre wiki des Archimage"
|
||||
archmage_wiki_url: "notre wiki des Archimages"
|
||||
opensource_description_suffix: "pour trouver la liste des logiciels qui rendent ce jeu possible."
|
||||
practices_title: "Bonnes pratiques"
|
||||
practices_description: "Ce sont les promesses que nous vous faisons à vous, le joueur, en jargon un peu juridique."
|
||||
privacy_title: "Vie privée"
|
||||
privacy_description: "Nous ne vendrons aucunes de vos informations personnelles. Nous comptons faire de l'argent éventuellement avec le recrutement, mais soyez assuré que nous ne fournir aucunes de vos informations personnelles à des compagnies intéressées sans votre consentement explicite."
|
||||
privacy_description: "Nous ne vendrons aucune de vos informations personnelles. Nous comptons faire de l'argent éventuellement avec le recrutement, mais soyez assuré que nous ne fournirons aucune de vos informations personnelles à des compagnies intéressées sans votre consentement explicite."
|
||||
security_title: "Sécurité"
|
||||
security_description: "Nous faisons tout notre possible pour conserver la confidentialité de vos informations personnelles. En tant que projet ope source, notre site est ouvert à tous ceux qui souhaite examiner et améliorer nos systèmes de sécurité."
|
||||
security_description: "Nous faisons tout notre possible pour conserver la confidentialité de vos informations personnelles. En tant que projet open source, notre site est ouvert à tous ceux qui souhaitent examiner et améliorer nos systèmes de sécurité."
|
||||
email_title: "Email"
|
||||
email_description_prefix: "Nous ne vous innonderons pas d'email. Grâce à"
|
||||
email_settings_url: "vos paramètres d'email "
|
||||
email_description_suffix: "ou avec des liens disponibles dans nos emails, vous pouvez changer vos préférences ou vous désinscrire à tous moments."
|
||||
email_description_suffix: "ou avec des liens disponibles dans nos emails, vous pouvez changer vos préférences ou vous désinscrire à tout moment."
|
||||
cost_title: "Coût"
|
||||
cost_description: "Pour l'instant, CodeCombat est gratuit à 100%! Un de nos principaux objectifs est que ça le reste, pour qu'autant de gens possible puissent y jouer, indépendamment de leu niveaude vie. Si le ciel s'assombrit, nous devrons peut-être rendre les inscriptions payantes ou une partie du contenu, mais nous ne le souhaitons pas. Avec un peu de chance, nous serons capable de soutenir l'entreprise avec :"
|
||||
cost_description: "Pour l'instant, CodeCombat est gratuit à 100%! Un de nos principaux objectifs est que ça le reste, pour qu'autant de gens possible puissent y jouer, indépendamment de leur niveau de vie. Si le ciel s'assombrit, nous devrons peut-être rendre les inscriptions payantes ou une partie du contenu, mais nous ne le souhaitons pas. Avec un peu de chance, nous serons capables de soutenir l'entreprise avec :"
|
||||
recruitment_title: "Recrutement"
|
||||
recruitment_description_prefix: "Ici chez CodeCombat, vous allez devenir un magicien puissant, pas seulement dans le jeu, mais aussi dans la vie réelle."
|
||||
url_hire_programmers: "Personne ne peut recruter des développeurs aussi vite"
|
||||
recruitment_description_suffix: "donc une fois que vous aurez aiguisé votre savoir-faire et si vous l'acceptez, nous montrerons vos meilleurs codes aux milliers d'employeurs qui attendent une chance de vous recruter. Ils nous payent un peu pour ensuite vous payer"
|
||||
recruitment_description_italic: "beaucoup"
|
||||
recruitment_description_ending: "le site reste gratuit et tout le monde est content. C'est le plan."
|
||||
copyrights_title: "Copyrights et Licenses"
|
||||
copyrights_title: "Copyrights et Licences"
|
||||
contributor_title: "Contributor License Agreement"
|
||||
contributor_description_prefix: "Toutes contributions, sur le siet et sur le répertoire GitHub, sont sujette à nos"
|
||||
contributor_description_prefix: "Toute contribution, sur le site et sur le répertoire GitHub, est sujette à nos"
|
||||
cla_url: "CLA"
|
||||
contributor_description_suffix: "auxquels vous devez agréer avant de contribuer."
|
||||
code_title: "Code - MIT"
|
||||
code_description_prefix: "Tout code possédé CodeCombat ou hébergé sur codecombat.com, sur le répertoire GitHub ou dans la base de donnée de codecombat.com, est sous la licence"
|
||||
mit_license_url: "MIT"
|
||||
code_description_suffix: "Cela inclus le code dans Systèmes et Composants qui sont rendu disponible par CodeCombat dans le but de créer des niveaux."
|
||||
code_description_suffix: "Cela inclut le code dans Systèmes et Composants qui est rendu disponible par CodeCombat dans le but de créer des niveaux."
|
||||
art_title: "Art/Musique - Creative Commons "
|
||||
art_description_prefix: "Tout le contenu commun est sous licence"
|
||||
cc_license_url: "Creative Commons Attribution 4.0 International"
|
||||
art_description_suffix: "Le contenu commun est tout ce qui est rendu disponible par CodeCombat afin de créer des niveaux. Cela inclus :"
|
||||
art_description_suffix: "Le contenu commun est tout ce qui est rendu disponible par CodeCombat afin de créer des niveaux. Cela inclut :"
|
||||
art_music: "la musique"
|
||||
art_sound: "le son"
|
||||
art_artwork: "les artwork"
|
||||
art_artwork: "les artworks"
|
||||
art_sprites: "les sprites"
|
||||
art_other: "tout le reste du contenu non-code qui est rendu accessible lors de la création de niveaux."
|
||||
art_access: "Pour l'instant il n'y a aucun système universel et facile pour rassembler ces ressources. En général, accédez y par les URL comme le fait le site, contactez nous pour de l'aide, ou aidez nous à agrandir le site pour rendre ces ressources plus facilement accessibles."
|
||||
art_paragraph_1: "Pour l'attribution, s'il vous plait, nommez et liez codecombat.com près de la source utilisée ou dans un endroit approprié. Par example:"
|
||||
art_access: "Pour l'instant il n'y a aucun système universel et facile pour rassembler ces ressources. En général, accédez y par les URL comme le fait le site, contactez-nous pour de l'aide, ou aidez-nous à agrandir le site pour rendre ces ressources plus facilement accessibles."
|
||||
art_paragraph_1: "Pour l'attribution, s'il vous plait, nommez et liez codecombat.com près de la source utilisée ou dans un endroit approprié. Par exemple:"
|
||||
use_list_1: "Si utilisé dans un film ou un autre jeu, incluez codecombat.com dans le générique."
|
||||
use_list_2: "Si utilisé sur un site web, incluez un lien près de l'utilisation, par exemple sous une image, ou sur une page d'attribution générale où vous pourrez aussi mentionner les autres travaux en Creative Commons et les logiciels open source utilisés sur votre site. Quelque chose qui fait clairement référence à CodeCombat, comme un article de blog mentionnant CodeCombat, n'a pas besoin d'attribution séparée."
|
||||
art_paragraph_2: "Si le contenu utilisé n'est pas créé par CodeCombat mais par un autre utilisateur de codecombat.com, attribuez le à cet utilisateur, et suivez les recommandation fournies dans la ressource de la description s'il y en a."
|
||||
art_paragraph_2: "Si le contenu utilisé n'est pas créé par CodeCombat mais par un autre utilisateur de codecombat.com, attribuez le à cet utilisateur, et suivez les recommandations fournies dans la ressource de la description s'il y en a."
|
||||
rights_title: "Droits réservés"
|
||||
rights_desc: "Toues les droits sont réservés pour les niveaux eux même. Cela inclus"
|
||||
rights_desc: "Tous les droits sont réservés pour les niveaux eux-mêmes. Cela inclut"
|
||||
rights_scripts: "les scripts"
|
||||
rights_unit: "la configuration unitaire"
|
||||
rights_description: "la description"
|
||||
rights_writings: "l'écriture"
|
||||
rights_media: "les médias (sons, musiques) et tous les autres contenu créatif créés spécialement pour ce niveau et pas rendu généralement accessible en créant des niveaux."
|
||||
rights_clarification: "Pour clarifier, tout ce qui est rendu accessible dans l'éditeur de niveaux dans le but de créer des niveaux est sous licence CC, tandis que le contenu créé avec l'éditeur de niveaux ou téléversé dans le but de créer un niveau de l'est pas."
|
||||
rights_media: "les médias (sons, musiques) et tous les autres contenus créatifs créés spécialement pour ce niveau et non rendus généralement accessibles en créant des niveaux."
|
||||
rights_clarification: "Pour clarifier, tout ce qui est rendu accessible dans l'éditeur de niveaux dans le but de créer des niveaux est sous licence CC, tandis que le contenu créé avec l'éditeur de niveaux ou téléversé dans le but de créer un niveau ne l'est pas."
|
||||
nutshell_title: "En un mot"
|
||||
nutshell_description: "Chaque ressource que nous fournissons dans l'éditeur de niveau est libre d'utilisation pour créer des niveaux. Mais nous nous réservons le droit de restreindre la distribution des niveaux créés (qui sont créés sur codecombat.com) ils peuvent donc devenir payant dans le futur, si c'est ce qui doit arriver."
|
||||
nutshell_description: "Chaque ressource que nous fournissons dans l'éditeur de niveau est libre d'utilisation pour créer des niveaux. Mais nous nous réservons le droit de restreindre la distribution des niveaux créés (qui sont créés sur codecombat.com) ils peuvent donc devenir payants dans le futur, si c'est ce qui doit arriver."
|
||||
canonical: "La version de ce document est la version définitive et canonique. En cas d'irrégularités dans les traductions, le document anglais l'emporte."
|
||||
|
||||
contribute:
|
||||
page_title: "Contribution"
|
||||
introduction_desc_intro: "Nous avons beaucoup d'espoir pour CodeCombat."
|
||||
introduction_desc_pref: "Nous voulons être l'endroit où les développeurs de tous horizons viennent pour apprendre et jouer ensemble, présenter les autres au monde du développement, et reflèter le meilleur de la communauté. Nous ne pouvons et ne voulons pas faire ça seuls ; ce qui rend les projets comme GitHub, Stack Overflow et Linux super est que les gens qui l'utilisent le construisent. Dans ce but, "
|
||||
introduction_desc_pref: "Nous voulons être l'endroit où les développeurs de tous horizons viennent pour apprendre et jouer ensemble, présenter les autres au monde du développement, et refléter le meilleur de la communauté. Nous ne pouvons et ne voulons pas faire ça seuls ; ce qui rend super les projets comme GitHub, Stack Overflow et Linux, est que les gens qui l'utilisent le construisent. Dans ce but, "
|
||||
introduction_desc_github_url: "CodeCombat est totalement open source"
|
||||
introduction_desc_suf: ", et nous avons pour objectif de fournir autant de manières possibles pour que vous participiez et fassiez de ce projet autant votre que notre."
|
||||
introduction_desc_suf: ", et nous avons pour objectif de fournir autant de manières possibles pour que vous participiez et fassiez de ce projet autant le votre que le notre."
|
||||
introduction_desc_ending: "Nous espérons que vous allez joindre notre aventure!"
|
||||
introduction_desc_signature: "- Nick, George, Scott, Michael et Jeremy"
|
||||
alert_account_message_intro: "Et tiens!"
|
||||
alert_account_message_pref: "Pour s'inscire à la newsletter, vous devez d'abord "
|
||||
alert_account_message_pref: "Pour s'inscrire à la newsletter, vous devez d'abord "
|
||||
alert_account_message_suf: "."
|
||||
alert_account_message_create_url: "créer un compte"
|
||||
archmage_introduction: "L'une des meileurs parties de la création d'un jeu est qu'il regroupe tant de choses différentes. Graphismes, sons, réseau en temps réel, réseaux sociaux, et bien sur bien d'autres aspects de la programmation, de la gestion bas niveau de base de données, et de l'administration de serveur à l'élaboration d'interfaces utilisateur. Il y a tant à faire, et si vous êtes un programmeur expérimenté avec une aspiration à vraiment plonger dans le fond de CodeCombat, cette classe est faite pour vous. Nous aimerions avoir votre aide pour le meileur jeu de développement de tous les temps."
|
||||
archmage_introduction: "L'une des meilleures parties de la création d'un jeu est qu'il regroupe tant de choses différentes. Graphismes, sons, réseau en temps réel, réseaux sociaux, et bien sur bien d'autres aspects de la programmation, de la gestion bas niveau de base de données, et de l'administration de serveur à l'élaboration d'interfaces utilisateur. Il y a tant à faire, et si vous êtes un programmeur expérimenté avec une aspiration à vraiment plonger dans le fond de CodeCombat, cette classe est faite pour vous. Nous aimerions avoir votre aide pour le meilleur jeu de développement de tous les temps."
|
||||
class_attributes: "Attributs de classe"
|
||||
archmage_attribute_1_pref: "Connaissance en "
|
||||
archmage_attribute_1_suf: ", ou le désir d'apprendre. La plupart de notre code est écrit avec ce langage. Si vous êtes fan de Ruby ou Python, vous vous sentirez chez vous. C'est du JavaScript, mais avec une syntaxe plus sympatique."
|
||||
|
@ -385,69 +385,69 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
how_to_join: "Comment nous rejoindre"
|
||||
join_desc_1: "N'importe qui peut aider! Vous avez seulement besoin de regarder "
|
||||
join_desc_2: "pour commencer, et cocher la case ci-dessous pour vous marquer comme un archimage courageux et obtenir les dernières nouvelles par email. Envie de discuter de ce qu'il y a à faire ou de comment être plus impliqué? "
|
||||
join_desc_3: ", ou trouvez nous dans nos "
|
||||
join_desc_3: ", ou trouvez-nous dans nos "
|
||||
join_desc_4: "et nous partirons de là!"
|
||||
join_url_email: "Contactez nous"
|
||||
join_url_hipchat: "conversation publique HipChat"
|
||||
more_about_archmage: "En apprendre plus sur devenir un puissant archimage"
|
||||
archmage_subscribe_desc: "Obtenir des emails sur les nouvelles possibilités de développement et des annonces."
|
||||
artisan_introduction_pref: "Nous devons créer des niveaux additionnels! Les gens veulent plus de contenu, et nous ne pouvons pas tous lse créer nous même. Maintenant votre station de travail est au niveau un ; notre éditeur de niveaux est à peine utilisable même par ces créateurs, donc méfiez vous. Si vous avez des idées sur la boucle for de"
|
||||
artisan_introduction_pref: "Nous devons créer des niveaux additionnels! Les gens veulent plus de contenu, et nous ne pouvons pas tous les créer nous-mêmes. Maintenant votre station de travail est au niveau un ; notre éditeur de niveaux est à peine utilisable même par ses créateurs, donc méfiez-vous. Si vous avez des idées sur la boucle for de"
|
||||
artisan_introduction_suf: "cette classe est faite pour vous."
|
||||
artisan_attribute_1: "Une expérience dans la création de contenu comme celui-ci serait un plus, comme utiliser l'éditeur de niveaux de Blizzard. Mais ce n'est pas nécessaire!"
|
||||
artisan_attribute_2: "Vous aspirez à faire beaucoup de tests et d'itérations. Pour faire de bons niveaux, vous aurez besoin de les porposer aux autres et les regarder les jouer, et être prêt à trouver un grand nombre de choses à corriger."
|
||||
artisan_attribute_3: "Pour l'heure, endurance en par with an Adventurer. Notre éditeur de niveaux est vraiment préliminaire et frustant à l'utilisation. Vous êtes prévenus!"
|
||||
artisan_join_desc: "Utilisez le créateur de niveaux pour ces étapes, donnez ou prennez :"
|
||||
artisan_attribute_2: "Vous aspirez à faire beaucoup de tests et d'itérations. Pour faire de bons niveaux, vous aurez besoin de les proposer aux autres et les regarder les jouer, et être prêt à trouver un grand nombre de choses à corriger."
|
||||
artisan_attribute_3: "Pour l'heure, endurance en binôme avec un Aventurier. Notre éditeur de niveaux est vraiment préliminaire et frustrant à l'utilisation. Vous êtes prévenus!"
|
||||
artisan_join_desc: "Utilisez le créateur de niveaux pour à peu près ces étapes :"
|
||||
artisan_join_step1: "Lire la documentation."
|
||||
artisan_join_step2: "Créé un nouveau niveau et explore les niveaux existants."
|
||||
artisan_join_step3: "Retrouvez nous dans notre conversation HipChat pour obtenir de l'aide."
|
||||
artisan_join_step4: "Postez vos niveaux dans le forum pour avoir des retours."
|
||||
more_about_artisan: "Learn More About Becoming A Creative Artisan"
|
||||
more_about_artisan: "En apprendre plus sur comment devenir un Artisan créatif"
|
||||
artisan_subscribe_desc: "Recevoir des emails sur les annonces et mises à jour de l'éditeur de niveaux."
|
||||
adventurer_introduction: "Soyons clair à propos de votre role : vous êtes le tank. Vous allez subir beaucoup de dommages. Nous avons besoins de gens pour essayer les nouveaux niveaux et aider à identifier comment améliorer les choses. La douleur sera énorme; faire de bons jeux est une longue tâche et personne n'y arrive du premier coup. Si vous pouvez résister et avez un gros score de constitution, alors cette classe est faite pour vous."
|
||||
adventurer_introduction: "Soyons clair à propos de votre rôle : vous êtes le tank. Vous allez subir beaucoup de dommages. Nous avons besoin de gens pour essayer les nouveaux niveaux et aider à identifier comment améliorer les choses. La douleur sera énorme; faire de bons jeux est une longue tâche et personne n'y arrive du premier coup. Si vous pouvez résister et avez un gros score de constitution, alors cette classe est faite pour vous."
|
||||
adventurer_attribute_1: "Une soif d'apprendre. Vous voulez apprendre à développer et nous voulons vous apprendre. Vous allez toutefois faire la plupart de l'apprentissage."
|
||||
adventurer_attribute_2: "Charismatique. Soyez doux mais exprimez vous sur ce qui a besoin d'être amélioré, et faite des propositions sur comment l'améliorer."
|
||||
adventurer_join_pref: "Soit être ensemble avec (ou recruter!) un artisan et travailler avec lui, ou cocher la case ci-dessous pour recevoir des emails quand il y aura de nouveaux niveaux à tester. Nous parlon aussi des niveaux à réviser sur notre réseau"
|
||||
adventurer_attribute_2: "Charismatique. Soyez doux mais exprimez-vous sur ce qui a besoin d'être amélioré, et faites des propositions sur comment l'améliorer."
|
||||
adventurer_join_pref: "Soit être ensemble avec (ou recruter!) un artisan et travailler avec lui, ou cocher la case ci-dessous pour recevoir des emails quand il y aura de nouveaux niveaux à tester. Nous parlons aussi des niveaux à réviser sur notre réseau"
|
||||
adventurer_forum_url: "notre forum"
|
||||
adventurer_join_suf: "si vous préférez être avertis ainsi, inscrivez-vous ici!"
|
||||
more_about_adventurer: "En apprendre plus sur devenir un aventurier brave"
|
||||
more_about_adventurer: "En apprendre plus sur devenir un Aventurier brave"
|
||||
adventurer_subscribe_desc: "Recevoir un email lorqu'il y a de nouveaux niveaux à tester."
|
||||
scribe_introduction_pref: "CodeCombat n'est pas seulement un ramassi de niveaux. Il contiendra aussi des ressources pour la connaissance, un wiki des concepts de programmation que les niveaux pourront illustrer. Dans ce sens au lieu que chaque Artisan ai à décrire en détail ce qu'est un opérateur de comparaison, ils peuvent seulement lier leur niveau à l'article qui les décrit et qui a été écrit pour aider les joueurs. Quelque chose dans le sens de ce que le "
|
||||
scribe_introduction_pref: "CodeCombat n'est pas seulement un paquet de niveaux. Il contiendra aussi des ressources pour la connaissance, un wiki des concepts de programmation que les niveaux pourront illustrer. Dans ce but, chaque Artisan pourra, au lieu d'avoir à décrire en détail ce qu'est un opérateur de comparaison, seulement lier son niveau à l'article qui le décrit et qui a été écrit pour aider les joueurs. Quelque chose dans le sens de ce que le "
|
||||
scribe_introduction_url_mozilla: "Mozilla Developer Network"
|
||||
scribe_introduction_suf: " a développé. Si votre représentation de l'amusement est l'articulation des conceptes de programmation au format Markdown, alors cette classe est pour vous."
|
||||
scribe_attribute_1: "Une qualification dans les mots est quasiment la seule chose dont vous aurez besoin. Pas seulement la grammaire et l'orthographe, mais être capable de lier des idées ensembles."
|
||||
contact_us_url: "Contactez nous"
|
||||
scribe_join_description: "parlez nous un peu de vous, votre expérience en programmation et quels sujets vous souhaitez traiter. Nous partirons de là!"
|
||||
more_about_scribe: "En apprendre plus sur devenir un scribe dilligent"
|
||||
scribe_introduction_suf: " a développé. Si votre représentation de l'amusement est l'articulation des concepts de programmation au format Markdown, alors cette classe est pour vous."
|
||||
scribe_attribute_1: "Les compétences rédactionnelles sont quasiment la seule chose dont vous aurez besoin. Pas seulement la grammaire et l'orthographe, mais être capable de lier des idées ensembles."
|
||||
contact_us_url: "Contactez-nous"
|
||||
scribe_join_description: "parlez nous un peu de vous, de votre expérience en programmation et de quels sujets vous souhaitez traiter. Nous partirons de là!"
|
||||
more_about_scribe: "En apprendre plus sur comment devenir un Scribe assidu"
|
||||
scribe_subscribe_desc: "Recevoir des emails sur les annonces d'écriture d'article."
|
||||
diplomat_introduction_pref: "Si nous avons appris quelque chose du "
|
||||
diplomat_launch_url: "lancement en octobre"
|
||||
diplomat_introduction_suf: "c'est la où il y a un intéret mesurable sur CodeCombat dans d'autres pays, particulièrement au Brésil! Nous créons une équipe de traducteurs pour changer une liste de mots en une autre pour que CodeCombat soit autant accessible que possible à travers le monde. Si vous aimez avoir des aperçu des prochains contenus et avoir les niveaux dans votre langue le plus tôt possible, alors cette classe est faite pour vous."
|
||||
diplomat_introduction_suf: "c'est qu'il y a un intérêt considérable pour CodeCombat dans d'autres pays, particulièrement au Brésil! Nous créons une équipe de traducteurs pour changer une liste de mots en une autre pour que CodeCombat soit le plus accessible possible à travers le monde. Si vous aimez avoir des aperçus des prochains contenus et avoir les niveaux dans votre langue le plus tôt possible, alors cette classe est faite pour vous."
|
||||
diplomat_attribute_1: "Des facilités en anglais et dans la langue que vous souhaitez traduire. Pour transmettre des idées complexes, c'est important d'avoir une solide compréhension des deux!"
|
||||
diplomat_join_pref: "Nous avons commencé plusieurs traductions sur "
|
||||
diplomat_doc_url: "ce post du forum"
|
||||
diplomat_join_suf: "regardez les et ajoutez des choses à votre langue. Aussi, cochez la case ci-dessous pour rester à jour sur les nouveaux développement d'i18n!"
|
||||
more_about_diplomat: "En apprendre plus sur devenir un bon diplomate"
|
||||
more_about_diplomat: "En apprendre plus sur comment devenir un bon diplomate"
|
||||
diplomat_subscribe_desc: "Recevoir des emails sur le développement i18n et les niveaux à traduire."
|
||||
ambassador_introduction: "C'est la communauté que nous avons construite, et vous en êtes les connexions. Nous avons une discussion Olark, des emails et les réseaux sociaux avec plusieurs personnes avec qui parler et l'aide est avec grâce au jeu et vient du jeu lui même. Si vous voulez aider les gens prenez part à l'aventure et amusez-vous, ayant un bon feeling de CodeCombat et d'où nous allons, alors cette classe est faite pour vous."
|
||||
ambassador_attribute_1: "Compétences en communication. Etre capable d'identifier les problèmes que les joueurs ont et les aider à les résoudre. Aussi, nous garder informé de ce que les joueurs disent, ce qu'ils aiment et n'aiment pas et autres choses de ce type!"
|
||||
ambassador_join_desc: "parlez nous un peu de vous, ce que vous avez fait et ce qui vous souhaiterez faire. Nous partirons de ça!"
|
||||
ambassador_introduction: "C'est la communauté que nous avons construite, et vous en êtes les connexions. Nous avons une discussion Olark, des emails et les réseaux sociaux avec plusieurs personnes avec qui parler, et l'aide vient à la fois du jeu lui-même et grâce à lui. Si vous voulez aider les gens, prendre part à l'aventure et vous amusez, avec un bon feeling de CodeCombat et de là où nous allons, alors cette classe est faite pour vous."
|
||||
ambassador_attribute_1: "Compétences en communication. Être capable d'identifier les problèmes que les joueurs ont et les aider à les résoudre. Mais aussi nous garder informés de ce que les joueurs disent, ce qu'ils aiment et n'aiment pas et d'autres choses de ce type!"
|
||||
ambassador_join_desc: "parlez-nous un peu de vous, de ce que vous avez fait et ce qui vous aimeriez faire. Nous partirons de ça!"
|
||||
ambassador_join_note_strong: "Note"
|
||||
ambassador_join_note_desc: "Une de nos piorités est développer un jeu multijoueur où les joueurs qui ont du mal à réussir un niveau peuvent demander de l'aide à un joueur de plus haut niveau. Ce sera un bon moyen pour que les ambassadeurs fassent leur travail. Nous vous garderons en ligne!"
|
||||
more_about_ambassador: "En apprendre plus sur devenir un ambassadeur utile"
|
||||
ambassador_join_note_desc: "Une de nos priorités est de développer un jeu multijoueur où les joueurs qui ont du mal à réussir un niveau peuvent demander de l'aide à un joueur de plus haut niveau. Ce sera un bon moyen pour que les ambassadeurs fassent leur travail. Nous vous garderons en ligne!"
|
||||
more_about_ambassador: "En apprendre plus sur comment devenir un Ambassadeur serviable"
|
||||
ambassador_subscribe_desc: "Recevoir des emails sur les mises à jour de l'aide et les développements multijoueur."
|
||||
counselor_introduction_1: "Avez-vous une expérience de vie? Un autre point de vue qui peut nous aider à décider comment diriger CodeCombat? De tous ces roles, ce sera probablement celui qui prend le moins de temps, mais vous ferez la différence. Nous recherchons des sages, particulièrement dans les domaines de : l'apprentissage, le développement de jeux, la gestion de projets open source, le recrutement technique, l'entrepreunariat, ou la conception."
|
||||
counselor_introduction_2: "Ou vraiment chaque chose qui concerne le développement de CodeCombat. Si vous avez des connaissances et que vous voulez les partager pour aider le projet à avancer, alors cette classe est faite pour vous."
|
||||
counselor_introduction_1: "Avez-vous une expérience de vie? Ou toute autre expérience qui peut nous aider à décider comment diriger CodeCombat? De tous ces rôles, ce sera probablement celui qui prend le moins de temps, mais vous ferez la différence. Nous recherchons des sages, particulièrement dans les domaines de : l'apprentissage, le développement de jeux, la gestion de projets open source, le recrutement technique, l'entreprenariat, ou la conception."
|
||||
counselor_introduction_2: "Ou vraiment toute chose en rapport avec le développement de CodeCombat. Si vous avez des connaissances et que vous voulez les partager pour aider le projet à avancer, alors cette classe est faite pour vous."
|
||||
counselor_attribute_1: "De l'expérience, dans un des domaines ci-dessus ou quelque chose que vous pensez utile."
|
||||
counselor_attribute_2: "Un peu de temps libre!"
|
||||
counselor_join_desc: "parlez nous un peu de vous, ce que vous avez fait et ce que vous voudrez faire. Nous vous mettrons dans notre liste de contacts et resterons en contact quand nous pourrons utiliser vos conseils (pas trop souvent)."
|
||||
more_about_counselor: "En apprendre plus sur devenir un conseiller précieux"
|
||||
counselor_join_desc: "parlez-nous un peu de vous, de ce que vous avez fait et ce que vous aimeriez faire. Nous vous mettrons dans notre liste de contacts et ferons appel à vous quand nous aurons besoin de conseils (pas trop souvent)."
|
||||
more_about_counselor: "En apprendre plus sur devenir un précieux Conseiller"
|
||||
changes_auto_save: "Les changements sont sauvegardés automatiquement quand vous changez l'état des cases à cocher."
|
||||
diligent_scribes: "Nos scribes diligents :"
|
||||
powerful_archmages: "Nos puissants archimages :"
|
||||
creative_artisans: "Nos artisans créatifs :"
|
||||
brave_adventurers: "Nos braves aventuriers :"
|
||||
translating_diplomats: "Nos diplomates de la traduction :"
|
||||
helpful_ambassadors: "Nos ambassadeurs utiles :"
|
||||
diligent_scribes: "Nos Scribes assidus :"
|
||||
powerful_archmages: "Nos puissants Archimages :"
|
||||
creative_artisans: "Nos Artisans créatifs :"
|
||||
brave_adventurers: "Nos braves Aventuriers :"
|
||||
translating_diplomats: "Nos Diplomates traduteurs :"
|
||||
helpful_ambassadors: "Nos Ambassadeurs serviables :"
|
||||
|
||||
classes:
|
||||
archmage_title: "Archimage"
|
||||
|
@ -457,9 +457,9 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
adventurer_title: "Aventurier"
|
||||
adventurer_title_description: "(Testeur de jouabilité)"
|
||||
scribe_title: "Scribe"
|
||||
scribe_title_description: "(Editeur d'article)"
|
||||
scribe_title_description: "(Éditeur d'article)"
|
||||
diplomat_title: "Diplomate"
|
||||
diplomat_title_description: "(Tarducteur)"
|
||||
diplomat_title_description: "(Traducteur)"
|
||||
ambassador_title: "Ambassadeur"
|
||||
ambassador_title_description: "(Aide)"
|
||||
counselor_title: "Conseiller"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", translation:
|
||||
common:
|
||||
loading: "Töltés..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
saving: "Mentés..."
|
||||
sending: "Küldés..."
|
||||
|
||||
modal:
|
||||
close: "Mégse"
|
||||
|
@ -45,21 +45,20 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# cla_agree: "I AGREE"
|
||||
|
||||
login:
|
||||
# login_modal_title: "Log In"
|
||||
login_modal_title: "Bejelentkezés"
|
||||
log_in: "Bejelentkezés"
|
||||
sign_up: "Új fiók regisztrálása"
|
||||
sign_up: "Új fiók létrehozása"
|
||||
or: ", vagy "
|
||||
recover: "meglévő fiók visszaéllítása"
|
||||
recover: "meglévő fiók visszaállítása"
|
||||
|
||||
# recover:
|
||||
# recover_account_title: "Recover Account"
|
||||
# send_password: "Send Recovery Password"
|
||||
recover:
|
||||
recover_account_title: "Meglévő fiók visszaállítása"
|
||||
|
||||
signup:
|
||||
# create_account_title: "Create Account to Save Progress"
|
||||
description: "Teljesen ingyenes. Csak néhány dologra lesz szükségünk, s kezdheted is:"
|
||||
description: "Teljesen ingyenes. Csak néhány dologra lesz szükségünk és már kezdheted is a játékot:"
|
||||
email_announcements: "Szeretnél kapni hírlevelet?"
|
||||
coppa: "13 elmúltál? (Vagy az USA-n kívül élsz?)"
|
||||
coppa: "Elmúltál már 13? (Vagy az USA-n kívül élsz?)"
|
||||
coppa_why: "(Miért?)"
|
||||
creating: "Fiók létrehozása"
|
||||
sign_up: "Regisztráció"
|
||||
|
@ -70,17 +69,18 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
slogan: "Tanulj meg JavaScript nyelven programozni, miközben játszol!"
|
||||
no_ie: "A CodeCombat nem fut Internet Explorer 9, vagy idősebb böngészőben. Bocsi!"
|
||||
no_mobile: "A CodeCombat nem mobil eszközökre lett tervezve. Valószínűleg nem működik helyesen."
|
||||
play: "Játsz!"
|
||||
play: "Játssz!"
|
||||
|
||||
play:
|
||||
choose_your_level: "Válaszd ki a pályát!"
|
||||
adventurer_prefix: "Továbbugorhatsz bármelyik pályára, amit lent látsz. Vagy megbeszélheted a pályát a többiekkel "
|
||||
# I don't really get this separation, I'll check it later. "Fórumá" word has no meaning "Fóruma" is the forum of something and "Fórumán" is ON the forum of something ... the "n" requires to change "a" to "á"
|
||||
adventurer_forum: "a Kalandozók Fórumá"
|
||||
adventurer_suffix: " n."
|
||||
campaign_beginner: "Kezdő Kampány"
|
||||
campaign_beginner_description: "... amelyben megtanulhatod a programozás varázslatait."
|
||||
campaign_dev: "Véletlenszerű Nehezebb Pályák"
|
||||
campaign_dev_description: "... amelyben egy kicsit nehezebb dolgokkat nézhetsz szembe."
|
||||
campaign_dev_description: "... amelyben egy kicsit nehezebb dolgokkal nézhetsz szembe."
|
||||
campaign_multiplayer: "Multiplayer Arénák"
|
||||
campaign_multiplayer_description: "... amelyben a kódod nekifeszülhet más játékosok kódjának"
|
||||
campaign_player_created: "Játékosok pályái"
|
||||
|
@ -102,14 +102,14 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
diplomat_suggestion:
|
||||
title: "Segítsd lefordítani a CodeCombat-ot!"
|
||||
sub_heading: "Szükségünk van a segítségedre!"
|
||||
pitch_body: "Az oldalt angol nyelven fejlesztettük, de máris rengeteg játékosunk van szerte a világból. Nagyon sokan szeretnének közülük magyarul játszani, s nem beszélnek angolul. Ha te beszélsz angolul is, magyarul is, kérlek jelentkezz Diplomatának, s segíts lefordítani mind a honlapot, mind a pályákat magyarra."
|
||||
pitch_body: "Az oldalt angol nyelven fejlesztettük, de máris rengeteg játékosunk van szerte a világban. Nagyon sokan szeretnének közülük magyarul játszani, de nem beszélnek angolul. Ha te beszélsz angolul is, magyarul is, kérlek jelentkezz Diplomatának, s segíts lefordítani mind a honlapot, mind a pályákat magyarra."
|
||||
missing_translations: "Addig, amíg nincs minden lefordítva magyarra, angol szöveget fogsz látni ott, ahol még nincs fordítás."
|
||||
learn_more: "Tudj meg többet a Diplomatákról!"
|
||||
subscribe_as_diplomat: "Jelentkezz Diplomatának"
|
||||
|
||||
# wizard_settings:
|
||||
# title: "Wizard Settings"
|
||||
# customize_avatar: "Customize Your Avatar"
|
||||
wizard_settings:
|
||||
title: "Varázsló beállításai"
|
||||
customize_avatar: "Állítsd be az Avatarod!"
|
||||
|
||||
account_settings:
|
||||
title: "Fiók beállítások"
|
||||
|
@ -121,7 +121,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
password_tab: "Jelszó"
|
||||
emails_tab: "Levelek"
|
||||
gravatar_select: "Válassz egy Gravatar képet!"
|
||||
gravatar_add_photos: "Adj képeket a Gravatar fiókodhoz, hogy választhass képeket."
|
||||
gravatar_add_photos: "Adj képeket a Gravatar fiókodhoz"
|
||||
gravatar_add_more_photos: "Adj több képet a Gravatar fiókodhoz, hogy itt is elérd őket"
|
||||
wizard_color: "Varázslód színe"
|
||||
new_password: "Új jelszó"
|
||||
|
@ -147,9 +147,9 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# user_not_found: "No user found. Check the URL?"
|
||||
gravatar_not_found_mine: "Nem találtunk profilt ezzel a címmel:"
|
||||
# gravatar_not_found_email_suffix: "."
|
||||
gravatar_signup_prefix: "Regisztrálj a "
|
||||
gravatar_signup_prefix: "Regisztrálj az "
|
||||
gravatar_signup_suffix: " oldalon!"
|
||||
# gravatar_not_found_other: "Alas, there's no profile associated with this person's email address."
|
||||
# gravatar_not_found_other: "Nem találtunk profilt ezzel a címmel:"
|
||||
# gravatar_contact: "Contact"
|
||||
# gravatar_websites: "Websites"
|
||||
# gravatar_accounts: "As Seen On"
|
||||
|
@ -165,7 +165,9 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
multiplayer: "Többjátékos"
|
||||
restart: "Előről"
|
||||
goals: "Célok"
|
||||
action_timeline: "Tettvonal"
|
||||
# "Tettvonal" sounds like "line of a crime" or something. "Akció idővonal" a little better but even not the best. I'll think about it later (csuvasregal - Sárosi Gergely)
|
||||
action_timeline: "Akció - Idővonal"
|
||||
# action_timeline: "Tettvonal"
|
||||
click_to_select: "Kattints egy egységre, hogy kijelöld!"
|
||||
reload_title: "Újra kezded mindet?"
|
||||
reload_really: "Biztos vagy benne, hogy előről szeretnéd kezdeni az egész pályát?"
|
||||
|
@ -173,7 +175,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# victory_title_prefix: ""
|
||||
victory_title_suffix: "Kész"
|
||||
victory_sign_up: "Regisztrálj a friss infókért"
|
||||
victory_sign_up_poke: "Szeretnéd, ha levelet küldenénk neked az újításokról? Regisztrálj ingyen egy fiókot, s nem maradsz le semmirtől!"
|
||||
victory_sign_up_poke: "Szeretnéd, ha levelet küldenénk neked az újításokról? Regisztrálj ingyen egy fiókot, és nem maradsz le semmirtől!"
|
||||
victory_rate_the_level: "Értékeld a pályát: "
|
||||
victory_play_next_level: "Következő pálya"
|
||||
victory_go_home: "Vissza a kezdőoldalra"
|
||||
|
@ -181,26 +183,26 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
victory_hour_of_code_done: "Készen vagy?"
|
||||
victory_hour_of_code_done_yes: "Igen, ez volt életem kódja!"
|
||||
multiplayer_title: "Többjátékos beállítások"
|
||||
multiplayer_link_description: "Add oda ezt a linket bárkinek, s csatlakozhatnak hozzád."
|
||||
multiplayer_link_description: "Add oda ezt a linket bárkinek, és csatlakozhatnak hozzád."
|
||||
multiplayer_hint_label: "Tipp:"
|
||||
multiplayer_hint: " Kattints a linkre, s Ctrl+C-vel (vagy ⌘+C-vel) másold a vágólapra!"
|
||||
multiplayer_coming_soon: "További beállítások érkeznek hamarosan!"
|
||||
# guide_title: "Guide"
|
||||
# tome_minion_spells: "Your Minions' Spells"
|
||||
# tome_read_only_spells: "Read-Only Spells"
|
||||
# tome_other_units: "Other Units"
|
||||
multiplayer_hint: " Kattints a linkre, és Ctrl+C-vel (vagy ⌘+C-vel) másold a vágólapra!"
|
||||
mltiplayer_coming_soon: "További beállítások,hamarosan!"
|
||||
guide_title: "Útmutató"
|
||||
tome_minion_spells: "Egységeid varázslatai"
|
||||
tome_read_only_spells: "Csak olvasható varázslatok"
|
||||
tome_other_units: "Egyéb egységek"
|
||||
# tome_cast_button_castable: "Cast"
|
||||
# tome_cast_button_casting: "Casting"
|
||||
# tome_cast_button_cast: "Spell Cast"
|
||||
# tome_autocast_delay: "Autocast Delay"
|
||||
# tome_autocast_1: "1 second"
|
||||
# tome_autocast_3: "3 seconds"
|
||||
# tome_autocast_5: "5 seconds"
|
||||
# tome_autocast_manual: "Manual"
|
||||
# tome_select_spell: "Select a Spell"
|
||||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# hud_continue: "Continue (press shift-space)"
|
||||
tome_autocast_delay: "Auto varázslás késleltetés"
|
||||
tome_autocast_1: "1 másodperc"
|
||||
tome_autocast_3: "2 másodperc"
|
||||
tome_autocast_5: "3 másodperc"
|
||||
tome_autocast_manual: "Kézi"
|
||||
tome_select_spell: "Válassz egy varázslatot"
|
||||
tome_select_a_thang: "Válassz ki valakit "
|
||||
tome_available_spells: "Elérhető varázslatok"
|
||||
hud_continue: "Folytatás (shift+space)"
|
||||
|
||||
# admin:
|
||||
# av_title: "Admin Views"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "italiano", englishDescription: "Italian", translation:
|
||||
common:
|
||||
loading: "Caricamento..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
loading: "Caricamento in corso..."
|
||||
saving: "Salvataggio in corso..."
|
||||
sending: "Invio in corso..."
|
||||
|
||||
modal:
|
||||
close: "Chiudi"
|
||||
|
@ -12,7 +12,7 @@ module.exports = nativeDescription: "italiano", englishDescription: "Italian", t
|
|||
page_not_found: "Pagina non trovata"
|
||||
|
||||
nav:
|
||||
sign_up: "Crea Account"
|
||||
sign_up: "Crea account"
|
||||
log_in: "Accedi"
|
||||
log_out: "Disconnetti"
|
||||
play: "Gioca"
|
||||
|
@ -20,20 +20,20 @@ module.exports = nativeDescription: "italiano", englishDescription: "Italian", t
|
|||
blog: "Blog"
|
||||
forum: "Forum"
|
||||
admin: "Admin"
|
||||
home: "Pagina Iniziale"
|
||||
home: "Pagina iniziale"
|
||||
contribute: "Contribuisci"
|
||||
legal: "Legale"
|
||||
about: "Informazioni"
|
||||
contact: "Contatti"
|
||||
twitter_follow: "Segui"
|
||||
# employers: "Employers"
|
||||
employers: "Impiegati"
|
||||
|
||||
forms:
|
||||
name: "Nome"
|
||||
email: "Email"
|
||||
message: "Messaggio"
|
||||
cancel: "Annulla"
|
||||
# save: "Save"
|
||||
save: "Salva"
|
||||
|
||||
# versions:
|
||||
# save_version_title: "Save New Version"
|
||||
|
@ -45,51 +45,51 @@ module.exports = nativeDescription: "italiano", englishDescription: "Italian", t
|
|||
# cla_agree: "I AGREE"
|
||||
|
||||
login:
|
||||
# login_modal_title: "Log In"
|
||||
login_modal_title: "Accedi"
|
||||
log_in: "Accedi"
|
||||
sign_up: "crea un nuovo account"
|
||||
sign_up: "Crea un nuovo account"
|
||||
or: ", o "
|
||||
recover: "recupera account"
|
||||
recover: "Recupera account"
|
||||
|
||||
# recover:
|
||||
# recover_account_title: "Recover Account"
|
||||
# send_password: "Send Recovery Password"
|
||||
recover:
|
||||
recover_account_title: "Recupera account"
|
||||
send_password: "Spedisci password di recupero"
|
||||
|
||||
signup:
|
||||
# create_account_title: "Create Account to Save Progress"
|
||||
create_account_title: "Crea un accounto per salvare le partite"
|
||||
description: "È gratis. Servono solo un paio di dettagli:"
|
||||
email_announcements: "Ricevi comunicazioni per email"
|
||||
coppa: "13+ o non-USA"
|
||||
coppa_why: "(Perché?)"
|
||||
creating: "Creando l'account..."
|
||||
creating: "Creazione account..."
|
||||
sign_up: "Registrati"
|
||||
or: "o "
|
||||
log_in: "accedi con password"
|
||||
|
||||
home:
|
||||
slogan: "Impara a Programmare in JavaScript Giocando"
|
||||
no_ie: "CodeCombat non supporta IE8 o browser precedendi. Ci dispiace!"
|
||||
slogan: "Impara a programmare in JavaScript giocando"
|
||||
no_ie: "CodeCombat non supporta IE8 o browser precedenti. Ci dispiace!"
|
||||
no_mobile: "CodeCombat non è stato pensato per dispositivi mobili e potrebbe non funzionare!"
|
||||
play: "Gioca"
|
||||
|
||||
play:
|
||||
choose_your_level: "Scegli il Tuo Livello"
|
||||
choose_your_level: "Scegli il tuo livello"
|
||||
adventurer_prefix: "Puoi saltare a qualunque livello qui sotto, o scambiare opinioni sui livelli su "
|
||||
adventurer_forum: "il forum degli Avventurieri"
|
||||
adventurer_suffix: "."
|
||||
campaign_beginner: "Campagna Facile"
|
||||
campaign_beginner: "Campagna facile"
|
||||
campaign_beginner_description: "... nella quale imparerai i trucchi della programmazione."
|
||||
campaign_dev: "Livelli Difficili Casuali"
|
||||
campaign_dev: "Livelli difficili casuali"
|
||||
campaign_dev_description: "... nei quali imparerai a usare l'interfaccia facendo qualcosa di un po' più difficile."
|
||||
campaign_multiplayer: "Arene Multigiocatore"
|
||||
campaign_multiplayer: "Arene multigiocatore"
|
||||
campaign_multiplayer_description: "... nelle quali programmi faccia a faccia contro altri giocatori."
|
||||
campaign_player_created: "Creati dai Giocatori"
|
||||
campaign_player_created: "Creati dai giocatori"
|
||||
campaign_player_created_description: "... nei quali affronterai la creatività dei tuoi compagni <a href=\"/contribute#artisan\">Stregoni Artigiani</a>."
|
||||
level_difficulty: "Difficoltà: "
|
||||
|
||||
contact:
|
||||
contact_us: "Contatta CodeCombat"
|
||||
welcome: "È bello sentirti! Usa questo form per mandarci un'email."
|
||||
welcome: "È bello sentirti! Usa questo modulo per mandarci un'email."
|
||||
contribute_prefix: "Se sei interessato a contribuire, dai un'occhiata alla nostra "
|
||||
contribute_page: "pagina dei contributi"
|
||||
contribute_suffix: "!"
|
||||
|
@ -97,14 +97,14 @@ module.exports = nativeDescription: "italiano", englishDescription: "Italian", t
|
|||
forum_page: "il nostro forum"
|
||||
forum_suffix: " invece."
|
||||
sending: "Invio in corso..."
|
||||
send: "Invia Feedback"
|
||||
send: "Invia feedback"
|
||||
|
||||
diplomat_suggestion:
|
||||
title: "Aiuta a tradurre CodeCombat!"
|
||||
sub_heading: "Abbiamo bisogno di traduttori."
|
||||
pitch_body: "Noi sviluppiamo CodeCombat in Inglese, ma abbiamo già giocatori in tutto il mondo. Molti di loro vorrebbero giocare in Italiano ma non parlano Inglese, quindi se tu sai parlarli entrambi sarebbe fantastico se decidessi di diventare un Diplomatico ed aiutassi a tradurre sia il sito di CodeCombat che tutti i livelli in Italiano."
|
||||
missing_translations: "Finché non riusciamo a tradurre tutto in Italiano vedrai alcune parti in Inglese dove l'Italiano non è disponibile."
|
||||
learn_more: "Maggiori dettagli sull'essere un Diplomatico"
|
||||
pitch_body: "Noi sviluppiamo CodeCombat in inglese, ma abbiamo già giocatori in tutto il mondo. Molti di loro vorrebbero giocare in italiano, ma non parlano inglese, quindi se tu li conosci entrambi sarebbe fantastico se decidessi di diventare un Diplomatico ed aiutassi a tradurre sia il sito di CodeCombat che tutti i livelli in italiano."
|
||||
missing_translations: "Finché non riusciamo a tradurre tutto in italiano vedrai alcune parti in inglese, dove l'italiano non è disponibile."
|
||||
learn_more: "Maggiori dettagli su cosa vuol dire essere un Diplomatico"
|
||||
subscribe_as_diplomat: "Diventa un Diplomatico"
|
||||
|
||||
# wizard_settings:
|
||||
|
@ -112,36 +112,36 @@ module.exports = nativeDescription: "italiano", englishDescription: "Italian", t
|
|||
# customize_avatar: "Customize Your Avatar"
|
||||
|
||||
account_settings:
|
||||
title: "Impostazioni Account"
|
||||
title: "Impostazioni account"
|
||||
not_logged_in: "Accedi o crea un account per cambiare le tue impostazioni."
|
||||
autosave: "Modifiche Salvate Automaticamente"
|
||||
autosave: "Modifiche salvate automaticamente"
|
||||
me_tab: "Io"
|
||||
picture_tab: "Immagine"
|
||||
wizard_tab: "Stregone"
|
||||
password_tab: "Password"
|
||||
emails_tab: "Email"
|
||||
gravatar_select: "Seleziona quale foto di Gravatar usare"
|
||||
gravatar_add_photos: "Aggiungi delle immagini all'account di Gravatar per la tua email per scegliare un'immagine."
|
||||
gravatar_add_photos: "Aggiungi delle immagini all'account di Gravatar per la tua email per scegliere un'immagine."
|
||||
gravatar_add_more_photos: "Aggiungi più foto al tuo account di Gravatar per vederle qui."
|
||||
wizard_color: "Colore dei Vestiti da Stregone"
|
||||
new_password: "Nuova Password"
|
||||
wizard_color: "Colore dei vestiti da Stregone"
|
||||
new_password: "Nuova password"
|
||||
new_password_verify: "Verifica"
|
||||
email_subscriptions: "Sottoscrizioni Email"
|
||||
email_subscriptions: "Sottoscrizioni email"
|
||||
email_announcements: "Annunci"
|
||||
email_announcements_description: "Ricevi email con le ultime novità e sviluppi a CodeCombat."
|
||||
contributor_emails: "Email dei Collaboratori"
|
||||
contributor_emails: "Email dei collaboratori"
|
||||
contribute_prefix: "Stiamo cercando persone che si uniscano al nostro gruppo! Dai un'occhiata alla "
|
||||
contribute_page: "pagina dei collaboratori"
|
||||
contribute_suffix: " per saperne di più."
|
||||
email_toggle: "Attiva Tutti"
|
||||
saving: "Salvando..."
|
||||
error_saving: "Errore durante il Salvataggio"
|
||||
saved: "Modifiche Salvate"
|
||||
email_toggle: "Attiva tutti"
|
||||
saving: "Salvo..."
|
||||
error_saving: "Errore durante il salvataggio"
|
||||
saved: "Modifiche salvate"
|
||||
password_mismatch: "La password non corrisponde."
|
||||
|
||||
account_profile:
|
||||
edit_settings: "Modifica Impostazioni"
|
||||
profile_for_prefix: "Profilo per "
|
||||
edit_settings: "Modifica impostazioni"
|
||||
profile_for_prefix: "Profilo di "
|
||||
# profile_for_suffix: ""
|
||||
profile: "Profilo"
|
||||
user_not_found: "Utente non trovato. Forse l'URL è sbagliato."
|
||||
|
@ -151,44 +151,44 @@ module.exports = nativeDescription: "italiano", englishDescription: "Italian", t
|
|||
gravatar_signup_suffix: " per impostare tutto!"
|
||||
gravatar_not_found_other: "A quanto pare non c'è un profilo associato con l'indirizzo email di questa persona."
|
||||
gravatar_contact: "Contatto"
|
||||
gravatar_websites: "Siti Web"
|
||||
gravatar_websites: "Siti web"
|
||||
gravatar_accounts: "Come su"
|
||||
gravatar_profile_link: "Profilo Gravatar Completo"
|
||||
gravatar_profile_link: "Profilo Gravatar completo"
|
||||
|
||||
play_level:
|
||||
level_load_error: "Il livello non può essere caricato."
|
||||
done: "Fatto"
|
||||
grid: "Griglia"
|
||||
customize_wizard: "Personalizza Stregone"
|
||||
home: "Pagina Iniziale"
|
||||
customize_wizard: "Personalizza stregone"
|
||||
home: "Pagina iniziale"
|
||||
guide: "Guida"
|
||||
multiplayer: "Multigiocatore"
|
||||
restart: "Ricomincia"
|
||||
goals: "Obiettivi"
|
||||
action_timeline: "Barra Temporale delle Azioni"
|
||||
action_timeline: "Barra temporale delle azioni"
|
||||
click_to_select: "Clicca un'unità per selezionarla."
|
||||
reload_title: "Ricarica tutto il Codice?"
|
||||
reload_title: "Ricarica tutto il codice?"
|
||||
reload_really: "Sei sicuro di voler ricominciare il livello?"
|
||||
reload_confirm: "Ricarica Tutto"
|
||||
reload_confirm: "Ricarica tutto"
|
||||
# victory_title_prefix: ""
|
||||
victory_title_suffix: " Completato"
|
||||
victory_sign_up: "Registrati per Aggiornamenti"
|
||||
victory_sign_up: "Registrati per gli aggiornamenti"
|
||||
victory_sign_up_poke: "Vuoi ricevere le ultime novità per email? Crea un account gratuito e ti terremo aggiornato!"
|
||||
victory_rate_the_level: "Vota il livello: "
|
||||
victory_play_next_level: "Gioca il Prossimo Livello"
|
||||
victory_go_home: "Torna alla Pagina Iniziale"
|
||||
victory_play_next_level: "Gioca il prossimo livello"
|
||||
victory_go_home: "Torna alla pagina iniziale"
|
||||
victory_review: "Dicci di più!"
|
||||
victory_hour_of_code_done: "Finito?"
|
||||
victory_hour_of_code_done_yes: "Si, ho finito con la mia Ora di Programmazione!"
|
||||
multiplayer_title: "Impostazioni Multigiocatore"
|
||||
victory_hour_of_code_done_yes: "Si, ho finito con la mia ora di programmazione!"
|
||||
multiplayer_title: "Impostazioni multigiocatore"
|
||||
multiplayer_link_description: "Dai questo link a chi vuoi che si unisca a te."
|
||||
multiplayer_hint_label: "Suggerimento:"
|
||||
multiplayer_hint: " Clicca il link per selezionare tutto, quindi premi CMD-C o Ctrl-C per copiare il link."
|
||||
multiplayer_coming_soon: "Ulteriori aggiunte per il multigiocatore in arrivo!"
|
||||
guide_title: "Guida"
|
||||
tome_minion_spells: "Incantesimi dei tuoi Seguaci"
|
||||
tome_read_only_spells: "Incantesimi in Sola-Lettura"
|
||||
tome_other_units: "Altre Unità"
|
||||
tome_minion_spells: "Incantesimi dei tuoi seguaci"
|
||||
tome_read_only_spells: "Incantesimi in sola lettura"
|
||||
tome_other_units: "Altre unità"
|
||||
tome_cast_button_castable: "Lancia"
|
||||
tome_cast_button_casting: "Lanciando"
|
||||
tome_cast_button_cast: "Incantesimi"
|
||||
|
@ -197,94 +197,94 @@ module.exports = nativeDescription: "italiano", englishDescription: "Italian", t
|
|||
tome_autocast_3: "3 secondi"
|
||||
tome_autocast_5: "5 secondi"
|
||||
tome_autocast_manual: "Manuale"
|
||||
tome_select_spell: "Seleziona un Incantesimo"
|
||||
tome_select_a_thang: "Seleziona Qualcuno per "
|
||||
tome_available_spells: "Incantesimi Disponibili"
|
||||
# hud_continue: "Continue (press shift-space)"
|
||||
tome_select_spell: "Seleziona un incantesimo"
|
||||
tome_select_a_thang: "Seleziona qualcuno per "
|
||||
tome_available_spells: "Incantesimi disponibili"
|
||||
hud_continue: "Continua (premi Maiusc-Spazio)"
|
||||
|
||||
# admin:
|
||||
# av_title: "Admin Views"
|
||||
# av_entities_sub_title: "Entities"
|
||||
# av_entities_users_url: "Users"
|
||||
# av_entities_active_instances_url: "Active Instances"
|
||||
# av_other_sub_title: "Other"
|
||||
# av_other_debug_base_url: "Base (for debugging base.jade)"
|
||||
# u_title: "User List"
|
||||
# lg_title: "Latest Games"
|
||||
admin:
|
||||
av_title: "Vista amministratore"
|
||||
av_entities_sub_title: "Entità"
|
||||
av_entities_users_url: "Utenti"
|
||||
av_entities_active_instances_url: "Istanze attive"
|
||||
av_other_sub_title: "Altro"
|
||||
av_other_debug_base_url: "Base (for debugging base.jade)"
|
||||
u_title: "Lista utenti"
|
||||
lg_title: "Ultime partite"
|
||||
|
||||
# editor:
|
||||
# main_title: "CodeCombat Editors"
|
||||
editor:
|
||||
main_title: "Editor di CodeCombat"
|
||||
# main_description: "Build your own levels, campaigns, units and educational content. We provide all the tools you need!"
|
||||
# article_title: "Article Editor"
|
||||
article_title: "Modifica articolo"
|
||||
# article_description: "Write articles that give players overviews of programming concepts which can be used across a variety of levels and campaigns."
|
||||
# thang_title: "Thang Editor"
|
||||
thang_title: "Modifica thang"
|
||||
# thang_description: "Build units, defining their default logic, graphics and audio. Currently only supports importing Flash exported vector graphics."
|
||||
# level_title: "Level Editor"
|
||||
level_title: "Modifica livello"
|
||||
# level_description: "Includes the tools for scripting, uploading audio, and constructing custom logic to create all sorts of levels. Everything we use ourselves!"
|
||||
# security_notice: "Many major features in these editors are not currently enabled by default. As we improve the security of these systems, they will be made generally available. If you'd like to use these features sooner, "
|
||||
# contact_us: "contact us!"
|
||||
contact_us: "scrivici!"
|
||||
# hipchat_prefix: "You can also find us in our"
|
||||
# hipchat_url: "HipChat room."
|
||||
# level_btn_save: "Save"
|
||||
level_btn_save: "Salva"
|
||||
# level_btn_fork: "Fork"
|
||||
# level_btn_play: "Play"
|
||||
# level_some_options: "Some Options?"
|
||||
# level_options_1_second: "1 second"
|
||||
# level_options_3_seconds: "3 seconds"
|
||||
# level_options_5_seconds: "5 seconds"
|
||||
# level_options_manual: "Manual"
|
||||
# level_tab_thangs: "Thangs"
|
||||
# level_tab_scripts: "Scripts"
|
||||
# level_tab_settings: "Settings"
|
||||
# level_tab_components: "Components"
|
||||
# level_tab_systems: "Systems"
|
||||
# level_tab_thangs_title: "Current Thangs"
|
||||
# level_tab_thangs_conditions: "Starting Conditions"
|
||||
# level_tab_thangs_add: "Add Thangs"
|
||||
# level_settings_title: "Settings"
|
||||
# level_component_tab_title: "Current Components"
|
||||
# level_component_btn_new: "Create New Component"
|
||||
# level_systems_tab_title: "Current Systems"
|
||||
# level_systems_btn_new: "Create New System"
|
||||
# level_systems_btn_add: "Add System"
|
||||
# level_components_title: "Back to All Thangs"
|
||||
# level_components_type: "Type"
|
||||
# level_component_edit_title: "Edit Component"
|
||||
# level_system_edit_title: "Edit System"
|
||||
# create_system_title: "Create New System"
|
||||
# create_system_field_name: "Name"
|
||||
# create_system_btn_cancel: "Cancel"
|
||||
# create_system_btn_create: "Create"
|
||||
# new_component_title: "Create New Component"
|
||||
# new_component_field_system: "System"
|
||||
# new_component_field_name: "Name"
|
||||
# new_component_btn_cancel: "Cancel"
|
||||
# new_component_btn_create: "Create"
|
||||
level_btn_play: "Gioca"
|
||||
level_some_options: "Opzioni??"
|
||||
level_options_1_second: "1 secondo"
|
||||
level_options_3_seconds: "3 secondi"
|
||||
level_options_5_seconds: "5 secondi"
|
||||
level_options_manual: "Manuale"
|
||||
level_tab_thangs: "Thangs"
|
||||
level_tab_scripts: "Script"
|
||||
level_tab_settings: "Impostazioni"
|
||||
level_tab_components: "Componenti"
|
||||
level_tab_systems: "Sistemi"
|
||||
level_tab_thangs_title: "Thangs esistenti"
|
||||
level_tab_thangs_conditions: "Condizioni iniziali"
|
||||
level_tab_thangs_add: "Aggiungi thang"
|
||||
level_settings_title: "Impostazioni"
|
||||
level_component_tab_title: "Componenti esistenti"
|
||||
level_component_btn_new: "Crea nuovo componente"
|
||||
level_systems_tab_title: "Sistemi esistenti"
|
||||
level_systems_btn_new: "Crea nuovo sistema"
|
||||
level_systems_btn_add: "Aggiungi sistema"
|
||||
level_components_title: "Torna all'elenco thangs"
|
||||
level_components_type: "Tipo"
|
||||
level_component_edit_title: "Modifica componente"
|
||||
level_system_edit_title: "Modifica sistema"
|
||||
create_system_title: "Crea nuovo sistema"
|
||||
create_system_field_name: "Nome"
|
||||
create_system_btn_cancel: "Annulla"
|
||||
create_system_btn_create: "Crea"
|
||||
new_component_title: "Crea nuovo componente"
|
||||
new_component_field_system: "Sistema"
|
||||
new_component_field_name: "Nome"
|
||||
new_component_btn_cancel: "Annulla"
|
||||
new_component_btn_create: "Crea"
|
||||
|
||||
# level:
|
||||
# index_table_results: "Results"
|
||||
# index_table_name: "Name"
|
||||
# index_table_description: "Description"
|
||||
# index_table_version: "Version"
|
||||
level:
|
||||
index_table_results: "Risultati"
|
||||
index_table_name: "Nome"
|
||||
index_table_description: "Descrizione"
|
||||
index_table_version: "Versione"
|
||||
|
||||
# article:
|
||||
# index_table_results: "Results"
|
||||
# index_table_name: "Name"
|
||||
# index_table_body: "Body"
|
||||
# index_table_version: "Version"
|
||||
# edit_btn_preview: "Preview"
|
||||
# edit_btn_save: "Save"
|
||||
# edit_article_title: "Edit Article"
|
||||
article:
|
||||
index_table_results: "Risultati"
|
||||
index_table_name: "Nome"
|
||||
index_table_body: "Testo"
|
||||
index_table_version: "Versione"
|
||||
edit_btn_preview: "Anteprima"
|
||||
edit_btn_save: "Salva"
|
||||
edit_article_title: "Modifica articolo"
|
||||
|
||||
# general:
|
||||
# and: "and"
|
||||
general:
|
||||
and: "e"
|
||||
|
||||
# about:
|
||||
# who_is_codecombat: "Who is CodeCombat?"
|
||||
# why_codecombat: "Why CodeCombat?"
|
||||
# who_description_prefix: "together started CodeCombat in 2013. We also created "
|
||||
# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters."
|
||||
# who_description_ending: "Now it's time to teach people to write code."
|
||||
about:
|
||||
who_is_codecombat: "Chi c'è inCodeCombat?"
|
||||
why_codecombat: "Perché CodeCombat?"
|
||||
who_description_prefix: "insieme hanno iniziato CodeCombat nel 2013. Abbiamo anche creato "
|
||||
who_description_suffix: "nel 2008, portandola al primo posto nelle applicazioni web e iOS per imparare a scrivere i caratteri cinesi e giapponesi."
|
||||
who_description_ending: "Adesso è il momento di insegnare alla gente a scrivere codice."
|
||||
# why_paragraph_1: "When making Skritter, George didn't know how to program and was constantly frustrated by his inability to implement his ideas. Afterwards, he tried learning, but the lessons were too slow. His housemate, wanting to reskill and stop teaching, tried Codecademy, but \"got bored.\" Each week another friend started Codecademy, then dropped off. We realized it was the same problem we'd solved with Skritter: people learning a skill via slow, intensive lessons when what they need is fast, extensive practice. We know how to fix that."
|
||||
# why_paragraph_2: "Need to learn to code? You don't need lessons. You need to write a lot of code and have a great time doing it."
|
||||
# why_paragraph_3_prefix: "That's what programming is about. It's gotta be fun. Not fun like"
|
||||
|
@ -446,18 +446,18 @@ module.exports = nativeDescription: "italiano", englishDescription: "Italian", t
|
|||
# translating_diplomats: "Our Translating Diplomats:"
|
||||
# helpful_ambassadors: "Our Helpful Ambassadors:"
|
||||
|
||||
# classes:
|
||||
# archmage_title: "Archmage"
|
||||
# archmage_title_description: "(Coder)"
|
||||
# artisan_title: "Artisan"
|
||||
# artisan_title_description: "(Level Builder)"
|
||||
# adventurer_title: "Adventurer"
|
||||
# adventurer_title_description: "(Level Playtester)"
|
||||
# scribe_title: "Scribe"
|
||||
# scribe_title_description: "(Article Editor)"
|
||||
# diplomat_title: "Diplomat"
|
||||
# diplomat_title_description: "(Translator)"
|
||||
# ambassador_title: "Ambassador"
|
||||
# ambassador_title_description: "(Support)"
|
||||
# counselor_title: "Counselor"
|
||||
# counselor_title_description: "(Expert/Teacher)"
|
||||
classes:
|
||||
archmage_title: "Arcimago"
|
||||
archmage_title_description: "(Programmazione)"
|
||||
artisan_title: "Artigiano"
|
||||
artisan_title_description: "(Costruzione livelli)"
|
||||
adventurer_title: "Avventuriero"
|
||||
adventurer_title_description: "(Prova di gioco dei livelli)"
|
||||
scribe_title: "Scriba"
|
||||
scribe_title_description: "(Scrittura atricoli)"
|
||||
diplomat_title: "Diplomatico"
|
||||
diplomat_title_description: "(Traduzione)"
|
||||
ambassador_title: "Ambasciatore"
|
||||
ambassador_title_description: "(Supporto)"
|
||||
counselor_title: "Consigliere"
|
||||
counselor_title_description: "(Esperto/Insegnante)"
|
||||
|
|
|
@ -79,13 +79,13 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
adventurer_suffix: ""
|
||||
campaign_beginner: "初心者のキャンペーン"
|
||||
# campaign_beginner_description: "... in which you learn the wizardry of programming."
|
||||
# campaign_dev: "Random Harder Levels"
|
||||
campaign_dev: "いろんな難しいレベル"
|
||||
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
|
||||
# campaign_multiplayer: "Multiplayer Arenas"
|
||||
campaign_multiplayer: "マルチプレイ・アリーナ"
|
||||
# campaign_multiplayer_description: "... in which you code head-to-head against other players."
|
||||
# campaign_player_created: "Player-Created"
|
||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||
# level_difficulty: "Difficulty: "
|
||||
level_difficulty: "難易度: "
|
||||
|
||||
contact:
|
||||
contact_us: "お問い合わせ"
|
||||
|
@ -189,9 +189,9 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
tome_minion_spells: "操作できるキャラクターの呪文"
|
||||
tome_read_only_spells: "読込専用の呪文"
|
||||
tome_other_units: "その他のユニット"
|
||||
# tome_cast_button_castable: "Cast"
|
||||
# tome_cast_button_casting: "Casting"
|
||||
# tome_cast_button_cast: "Spell Cast"
|
||||
tome_cast_button_castable: "キャスト"
|
||||
tome_cast_button_casting: "キャスト中"
|
||||
tome_cast_button_cast: "呪文をキャスト"
|
||||
tome_autocast_delay: "自動実行待機時間"
|
||||
tome_autocast_1: "1秒"
|
||||
tome_autocast_3: "3秒"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "język polski", englishDescription: "Polish", translation:
|
||||
common:
|
||||
loading: "Ładowanie..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
saving: "Zapisuję..."
|
||||
sending: "Wysyłanie…"
|
||||
|
||||
modal:
|
||||
close: "Zamknij"
|
||||
|
@ -45,14 +45,14 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
# cla_agree: "I AGREE"
|
||||
|
||||
login:
|
||||
# login_modal_title: "Log In"
|
||||
login_modal_title: "Zaloguj się"
|
||||
log_in: "Zaloguj się "
|
||||
sign_up: "stwórz nowe konto"
|
||||
or: ", lub "
|
||||
recover: "odzyskaj konto"
|
||||
|
||||
# recover:
|
||||
# recover_account_title: "Recover Account"
|
||||
recover:
|
||||
recover_account_title: "odzyskaj konto"
|
||||
# send_password: "Send Recovery Password"
|
||||
|
||||
signup:
|
||||
|
@ -79,128 +79,128 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
adventurer_suffix: "."
|
||||
campaign_beginner: "Kampania dla początkujących"
|
||||
campaign_beginner_description: "... W której nauczysz się magii programowania"
|
||||
# campaign_dev: "Random Harder Levels"
|
||||
# campaign_dev_description: "... in which you learn the interface while doing something a little harder."
|
||||
# campaign_multiplayer: "Multiplayer Arenas"
|
||||
# campaign_multiplayer_description: "... in which you code head-to-head against other players."
|
||||
# campaign_player_created: "Player-Created"
|
||||
# campaign_player_created_description: "... in which you battle against the creativity of your fellow <a href=\"/contribute#artisan\">Artisan Wizards</a>."
|
||||
# level_difficulty: "Difficulty: "
|
||||
campaign_dev: "Losowe Trudniejsze Poziomy"
|
||||
campaign_dev_description: "... w których nauczysz się interfejsu robiąc coś trudniejszego."
|
||||
campaign_multiplayer: "Pola Walki Dla Wielu Graczy"
|
||||
campaign_multiplayer_description: "W których ścierasz się z innymi graczami. "
|
||||
campaign_player_created: "Stworzone Przez Graczy"
|
||||
campaign_player_created_description: "... w których walczysz przeciwko dziełom <a href=\"/contribute#artisan\">Czarodziejów Rękodzielnictwa</a>"
|
||||
level_difficulty: "Poziom trudności: "
|
||||
|
||||
# contact:
|
||||
# contact_us: "Contact CodeCombat"
|
||||
# welcome: "Good to hear from you! Use this form to send us email. "
|
||||
# contribute_prefix: "If you're interested in contributing, check out our "
|
||||
# contribute_page: "contribute page"
|
||||
# contribute_suffix: "!"
|
||||
# forum_prefix: "For anything public, please try "
|
||||
# forum_page: "our forum"
|
||||
# forum_suffix: " instead."
|
||||
# sending: "Sending..."
|
||||
# send: "Send Feedback"
|
||||
contact:
|
||||
contact_us: "Kontakt z CodeCombat"
|
||||
welcome: "Miło Cię widzieć! Użyj tego formularza żeby wysłać do nas wiadomość. "
|
||||
contribute_prefix: "Jeśli jesteś zainteresowany wsparciem projektu, zapoznaj się z naszą"
|
||||
contribute_page: "stroną współpracy"
|
||||
contribute_suffix: "!"
|
||||
forum_prefix: "W sprawach ogólnych skorzystaj z"
|
||||
forum_page: "naszego forum"
|
||||
forum_suffix: "."
|
||||
sending: "Wysyłanie…"
|
||||
send: "Wyślij Wiadomość"
|
||||
|
||||
# diplomat_suggestion:
|
||||
# title: "Help translate CodeCombat!"
|
||||
# sub_heading: "We need your language skills."
|
||||
# pitch_body: "We develop CodeCombat in English, but we already have players all over the world. Many of them want to play in {English} but don't speak English, so if you can speak both, please consider signing up to be a Diplomat and help translate both the CodeCombat website and all the levels into {English}."
|
||||
# missing_translations: "Until we can translate everything into {English}, you'll see English when {English} isn't available."
|
||||
# learn_more: "Learn more about being a Diplomat"
|
||||
# subscribe_as_diplomat: "Subscribe as a Diplomat"
|
||||
diplomat_suggestion:
|
||||
title: "Pomóż w tłumaczeniu CodeCombat!"
|
||||
sub_heading: "Potrzebujemy twoich zdolności językowych."
|
||||
pitch_body: "Tworzymy CodeCombat w języku angielskim, Jadnak nasi gracze pochodzą z całego świata. Wielu z nich chciałoby zagrać zagrać w swoim języku, ponieważ nie znają angielskiego, więc jeśli znasz oba języki zostań Dyplomatą i pomóż w tłumaczeniu strony CodeCombat, i gry."
|
||||
missing_translations: "Dopóki nie przetłumaczymy wszystkiego na polski, będziesz widział niektóre napisy w języku angielskim."
|
||||
learn_more: "Dowiedz się więcej o Dyplomatach."
|
||||
subscribe_as_diplomat: "Dołącz do dyplomatów"
|
||||
|
||||
# wizard_settings:
|
||||
# title: "Wizard Settings"
|
||||
# customize_avatar: "Customize Your Avatar"
|
||||
|
||||
# account_settings:
|
||||
# title: "Account Settings"
|
||||
# not_logged_in: "Log in or create an account to change your settings."
|
||||
# autosave: "Changes Save Automatically"
|
||||
# me_tab: "Me"
|
||||
# picture_tab: "Picture"
|
||||
# wizard_tab: "Wizard"
|
||||
# password_tab: "Password"
|
||||
# emails_tab: "Emails"
|
||||
# gravatar_select: "Select which Gravatar photo to use"
|
||||
# gravatar_add_photos: "Add thumbnails and photos to a Gravatar account for your email to choose an image."
|
||||
# gravatar_add_more_photos: "Add more photos to your Gravatar account to access them here."
|
||||
# wizard_color: "Wizard Clothes Color"
|
||||
# new_password: "New Password"
|
||||
# new_password_verify: "Verify"
|
||||
# email_subscriptions: "Email Subscriptions"
|
||||
# email_announcements: "Announcements"
|
||||
# email_announcements_description: "Get emails on the latest news and developments at CodeCombat."
|
||||
# contributor_emails: "Contributor Class Emails"
|
||||
# contribute_prefix: "We're looking for people to join our party! Check out the "
|
||||
# contribute_page: "contribute page"
|
||||
# contribute_suffix: " to find out more."
|
||||
# email_toggle: "Toggle All"
|
||||
# saving: "Saving..."
|
||||
# error_saving: "Error Saving"
|
||||
# saved: "Changes Saved"
|
||||
# password_mismatch: "Password does not match."
|
||||
account_settings:
|
||||
title: "Ustawienia Konta"
|
||||
not_logged_in: "Zaloguj się lub stwórz konto by dostosować ustawienia."
|
||||
autosave: "Zmiany zapisują się automatycznie"
|
||||
me_tab: "Ja"
|
||||
picture_tab: "Zdjęcie"
|
||||
wizard_tab: "Czarodziej"
|
||||
password_tab: "Hasło"
|
||||
emails_tab: "Powiadomienia"
|
||||
gravatar_select: "Wybierz fotografię z Gravatar"
|
||||
gravatar_add_photos: "Dodaj zdjęcia i miniatury do swojego konta Gravatar by móc wybrać zdjęcie."
|
||||
gravatar_add_more_photos: "Dodaj więcej zdjęć do swojego konta Gravatar, by móc je użyć tutaj."
|
||||
wizard_color: "Kolor ubrań czarodzieja"
|
||||
new_password: "Nowe hasło"
|
||||
new_password_verify: "Zweryfikuj"
|
||||
email_subscriptions: "Powiadomienia email"
|
||||
email_announcements: "Ogłoszenia"
|
||||
email_announcements_description: "Otrzymuj powiadomienia o najnowszych wiadomościach i zmianach w CodeCombat."
|
||||
contributor_emails: "Powiadomienia asystentów"
|
||||
contribute_prefix: "Szukamy osób, które chciałyby do nas dołączyć! Sprawdź"
|
||||
contribute_page: "stronę asystentów"
|
||||
contribute_suffix: "aby dowiedzieć się więcej."
|
||||
email_toggle: "Zmień wszystkie"
|
||||
saving: "Zapisuję..."
|
||||
error_saving: "Błąd zapisywania"
|
||||
saved: "Zmiany zapisane"
|
||||
password_mismatch: "Nieprawidłowe hasło"
|
||||
|
||||
# account_profile:
|
||||
# edit_settings: "Edit Settings"
|
||||
# profile_for_prefix: "Profile for "
|
||||
# profile_for_suffix: ""
|
||||
# profile: "Profile"
|
||||
# user_not_found: "No user found. Check the URL?"
|
||||
# gravatar_not_found_mine: "We couldn't find your profile associated with:"
|
||||
# gravatar_not_found_email_suffix: "."
|
||||
# gravatar_signup_prefix: "Sign up at "
|
||||
# gravatar_signup_suffix: " to get set up!"
|
||||
# gravatar_not_found_other: "Alas, there's no profile associated with this person's email address."
|
||||
# gravatar_contact: "Contact"
|
||||
# gravatar_websites: "Websites"
|
||||
account_profile:
|
||||
edit_settings: "Edytuj Ustawienia"
|
||||
profile_for_prefix: "Profil"
|
||||
profile_for_suffix: ""
|
||||
profile: "Profil"
|
||||
user_not_found: "Nieznaleziono użytkownika. Sprawdź odnośnik URL?"
|
||||
gravatar_not_found_mine: "Nie udało nam się znaleźć profilu powiązanego z:"
|
||||
gravatar_not_found_email_suffix: "."
|
||||
gravatar_signup_prefix: "Utwórz konto w"
|
||||
gravatar_signup_suffix: "aby rozpocząć!"
|
||||
gravatar_not_found_other: "Niestety nie ma profilu powiązanego z tym adresem email."
|
||||
gravatar_contact: "Kontakt"
|
||||
gravatar_websites: "Strony WWW"
|
||||
# gravatar_accounts: "As Seen On"
|
||||
# gravatar_profile_link: "Full Gravatar Profile"
|
||||
gravatar_profile_link: "Profil Gravatar"
|
||||
|
||||
# play_level:
|
||||
# level_load_error: "Level could not be loaded."
|
||||
# done: "Done"
|
||||
# grid: "Grid"
|
||||
# customize_wizard: "Customize Wizard"
|
||||
# home: "Home"
|
||||
# guide: "Guide"
|
||||
# multiplayer: "Multiplayer"
|
||||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
# victory_title_prefix: ""
|
||||
# victory_title_suffix: " Complete"
|
||||
# victory_sign_up: "Sign Up to Save Progress"
|
||||
# victory_sign_up_poke: "Want to save your code? Create a free account!"
|
||||
# victory_rate_the_level: "Rate the level: "
|
||||
# victory_play_next_level: "Play Next Level"
|
||||
# victory_go_home: "Go Home"
|
||||
# victory_review: "Tell us more!"
|
||||
# victory_hour_of_code_done: "Are You Done?"
|
||||
# victory_hour_of_code_done_yes: "Yes, I'm finished with my Hour of Code!"
|
||||
# multiplayer_title: "Multiplayer Settings"
|
||||
# multiplayer_link_description: "Give this link to anyone to have them join you."
|
||||
# multiplayer_hint_label: "Hint:"
|
||||
# multiplayer_hint: " Click the link to select all, then press ⌘-C or Ctrl-C to copy the link."
|
||||
# multiplayer_coming_soon: "More multiplayer features to come!"
|
||||
# guide_title: "Guide"
|
||||
# tome_minion_spells: "Your Minions' Spells"
|
||||
# tome_read_only_spells: "Read-Only Spells"
|
||||
# tome_other_units: "Other Units"
|
||||
# tome_cast_button_castable: "Cast"
|
||||
# tome_cast_button_casting: "Casting"
|
||||
# tome_cast_button_cast: "Spell Cast"
|
||||
# tome_autocast_delay: "Autocast Delay"
|
||||
# tome_autocast_1: "1 second"
|
||||
# tome_autocast_3: "3 seconds"
|
||||
# tome_autocast_5: "5 seconds"
|
||||
# tome_autocast_manual: "Manual"
|
||||
# tome_select_spell: "Select a Spell"
|
||||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# hud_continue: "Continue (press shift-space)"
|
||||
play_level:
|
||||
level_load_error: "Nie udało się wczytać poziomu."
|
||||
done: "Zrobione"
|
||||
grid: "Siatka"
|
||||
customize_wizard: "Spersonalizuj Czarodzieja"
|
||||
home: "Strona główna"
|
||||
guide: "Przewodnik"
|
||||
multiplayer: "Multiplayer"
|
||||
restart: "Zacznij od nowa"
|
||||
goals: "Cele"
|
||||
action_timeline: "Oś czasu"
|
||||
click_to_select: "Kliknij jednostkę by ją zaznaczyć"
|
||||
reload_title: "Przywrócić cały kod?"
|
||||
reload_really: "Czy jesteś pewien, że chcesz przywrócić kod startowy tego poziomu?"
|
||||
reload_confirm: "Przywróć cały kod"
|
||||
victory_title_prefix: ""
|
||||
victory_title_suffix: " Zakończony"
|
||||
victory_sign_up: "Zapisz się by otrzymywać akutalności"
|
||||
victory_sign_up_poke: "Chcesz otrzymywać najnowsze wiadomości na email? Załóź darmowe konto i będziemy w kontakcie."
|
||||
victory_rate_the_level: "Oceń poziom"
|
||||
victory_play_next_level: "Zagraj w następny poziom"
|
||||
victory_go_home: "Powrót do strony głównej"
|
||||
victory_review: "Powiedz nam coś więcej!"
|
||||
victory_hour_of_code_done: "Skończyłeś już?"
|
||||
victory_hour_of_code_done_yes: "Tak, skończyłem moją Godzinę Kodowania."
|
||||
multiplayer_title: "Ustawienia Multiplayer"
|
||||
multiplayer_link_description: "Przekaż ten link, jeśli chcesz by ktoś do Ciebie dołączył"
|
||||
multiplayer_hint_label: "Podpowiedź:"
|
||||
multiplayer_hint: "Klikjnij link by zaznaczyć wszystko, potem wciśnij Cmd-C lub Ctrl-C by skopiować ten link."
|
||||
multiplayer_coming_soon: "Wkrótce więcej opcji Multiplayer"
|
||||
guide_title: "Przewodnik"
|
||||
tome_minion_spells: "Czary Twojego podopiecznego"
|
||||
tome_read_only_spells: "Czary tylko do odczytu"
|
||||
tome_other_units: "Inne jednostki"
|
||||
tome_cast_button_castable: "Rzuć czar"
|
||||
tome_cast_button_casting: "Rzucam czar"
|
||||
tome_cast_button_cast: "Rzucenie czaru"
|
||||
tome_autocast_delay: "Opóźnienie automatycznego rzucania czaru"
|
||||
tome_autocast_1: "1 sekunda"
|
||||
tome_autocast_3: "3 sekunda"
|
||||
tome_autocast_5: "5 sekunda"
|
||||
tome_autocast_manual: "Ręcznie"
|
||||
tome_select_spell: "Wybierz Czar"
|
||||
tome_select_a_thang: "Wybierz kogoś do"
|
||||
tome_available_spells: "Dostępne czary"
|
||||
hud_continue: "Kontynuuj (naciśnij enter)"
|
||||
|
||||
# admin:
|
||||
# av_title: "Admin Views"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "Português europeu", englishDescription: "Portuguese (Portugal)", translation:
|
||||
common:
|
||||
loading: "A carregar..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
saving: "A guardar..."
|
||||
sending: "A enviar..."
|
||||
|
||||
modal:
|
||||
close: "Fechar"
|
||||
|
@ -45,14 +45,14 @@ module.exports = nativeDescription: "Português europeu", englishDescription: "P
|
|||
# cla_agree: "I AGREE"
|
||||
|
||||
login:
|
||||
# login_modal_title: "Log In"
|
||||
login_modal_title: "Iniciar sessão"
|
||||
log_in: "Iniciar sessão"
|
||||
sign_up: "criar nova conta"
|
||||
or: ", ou "
|
||||
recover: "recuperar conta"
|
||||
|
||||
# recover:
|
||||
# recover_account_title: "Recover Account"
|
||||
recover:
|
||||
recover_account_title: "recuperar conta"
|
||||
# send_password: "Send Recovery Password"
|
||||
|
||||
signup:
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "русский язык", englishDescription: "Russian", translation:
|
||||
common:
|
||||
loading: "Загрузка..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
saving: "Сохранение..."
|
||||
sending: "Отправка..."
|
||||
|
||||
modal:
|
||||
close: "Закрыть"
|
||||
|
@ -26,17 +26,17 @@ module.exports = nativeDescription: "русский язык", englishDescriptio
|
|||
about: "О нас"
|
||||
contact: "Контакты"
|
||||
twitter_follow: "Подписаться"
|
||||
# employers: "Employers"
|
||||
employers: "Работодателям"
|
||||
|
||||
forms:
|
||||
name: "Имя"
|
||||
email: "Email"
|
||||
message: "Сообщение"
|
||||
cancel: "Отмена"
|
||||
# save: "Save"
|
||||
save: "Сохранить"
|
||||
|
||||
# versions:
|
||||
# save_version_title: "Save New Version"
|
||||
save_version_title: "Сохранить новую версию"
|
||||
# commit_message: "Commit Message"
|
||||
# new_major_version: "New Major Version"
|
||||
# cla_prefix: "To save changes, first you must agree to our"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", translation:
|
||||
common:
|
||||
loading: "Yükleniyor..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
saving: "Kaydediliyor..."
|
||||
sending: "Gönderiliyor..."
|
||||
|
||||
modal:
|
||||
close: "Kapat"
|
||||
|
@ -26,37 +26,37 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
about: "Hakkında"
|
||||
contact: "İletişim"
|
||||
twitter_follow: "Takip et"
|
||||
# employers: "Employers"
|
||||
employers: "İş Verenler"
|
||||
|
||||
forms:
|
||||
name: "İsim"
|
||||
email: "E-posta"
|
||||
message: "İleti"
|
||||
cancel: "İptal"
|
||||
# save: "Save"
|
||||
save: "Kaydet"
|
||||
|
||||
# versions:
|
||||
# save_version_title: "Save New Version"
|
||||
# commit_message: "Commit Message"
|
||||
# new_major_version: "New Major Version"
|
||||
# cla_prefix: "To save changes, first you must agree to our"
|
||||
# cla_url: "CLA"
|
||||
# cla_suffix: "."
|
||||
# cla_agree: "I AGREE"
|
||||
versions:
|
||||
save_version_title: "Yeni Sürümü Kaydet"
|
||||
commit_message: "Gönderme İletisi"
|
||||
new_major_version: "Yeni Önemli Sürüm"
|
||||
cla_prefix: "Değişiklikleri kaydetmek için ilk olarak"
|
||||
cla_url: "KLA'mızı"
|
||||
cla_suffix: "kabul etmelisiniz."
|
||||
cla_agree: "KABUL EDİYORUM"
|
||||
|
||||
login:
|
||||
# login_modal_title: "Log In"
|
||||
login_modal_title: "Giriş Yap"
|
||||
log_in: "Giriş Yap"
|
||||
sign_up: "Yeni hesap oluşturabilir,"
|
||||
or: " ya da mevcut hesabınızın şifresini unuttuysanız"
|
||||
recover: "şifrenizi sıfırlayabilirsiniz."
|
||||
|
||||
# recover:
|
||||
# recover_account_title: "Recover Account"
|
||||
# send_password: "Send Recovery Password"
|
||||
recover:
|
||||
recover_account_title: "Hesabı Kurtar"
|
||||
send_password: "Kurtarma Parolası Gönder"
|
||||
|
||||
signup:
|
||||
# create_account_title: "Create Account to Save Progress"
|
||||
create_account_title: "İlerlemenizi Kaydetmek için Hesap Oluşturun"
|
||||
description: "Kayıt ücretsizdir. Aşağıdakileri doldurmanız yeterli:"
|
||||
email_announcements: "E-posta duyurularını almak istiyorum"
|
||||
coppa: "13 yaşından üzerindeyim, veya ABD'de yaşamıyorum"
|
||||
|
@ -107,9 +107,9 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
learn_more: "Diplomat olmakla ilgili dahası için..."
|
||||
subscribe_as_diplomat: "Diplomat olarak katkıda bulun"
|
||||
|
||||
# wizard_settings:
|
||||
# title: "Wizard Settings"
|
||||
# customize_avatar: "Customize Your Avatar"
|
||||
wizard_settings:
|
||||
title: "Sihirbaz Ayarları"
|
||||
customize_avatar: "Avatar'ınızı Özelleştirin"
|
||||
|
||||
account_settings:
|
||||
title: "Hesap Ayarları"
|
||||
|
@ -141,11 +141,11 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
|
||||
account_profile:
|
||||
edit_settings: "Ayarları Düzenle"
|
||||
# profile_for_prefix: ""
|
||||
profile_for_prefix: ""
|
||||
profile_for_suffix: " Kullanıcısının Profili"
|
||||
profile: "Profil"
|
||||
user_not_found: "Kullanıcı bulunamadı. URL'den emin misiniz?"
|
||||
# gravatar_not_found_mine: "We couldn't find your profile associated with:"
|
||||
gravatar_not_found_mine: "Şununla ilişkili profilinizi bulamadık:"
|
||||
gravatar_not_found_email_suffix: "Profil resminizi düzenlemek için"
|
||||
gravatar_signup_prefix: "Profil resminizi düzenlemek için"
|
||||
gravatar_signup_suffix: "adresine kaydolmalısınız."
|
||||
|
@ -170,7 +170,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
reload_title: "Tüm kod yeniden yüklensin mi?"
|
||||
reload_really: "Bu seviyeyi en baştan yüklemek istediğinizden emin misiniz?"
|
||||
reload_confirm: "Tümünü Yeniden Yükle"
|
||||
# victory_title_prefix: ""
|
||||
victory_title_prefix: ""
|
||||
victory_title_suffix: "Tamamlandı "
|
||||
victory_sign_up: " Güncellemelere Abone Ol"
|
||||
victory_sign_up_poke: "Son haberleri e-postanızda görmek ister misiniz? Ücretsiz bir hesap oluşturmanız durumunda sizi bilgilendirebiliriz."
|
||||
|
@ -199,89 +199,89 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
tome_autocast_manual: "El ile"
|
||||
tome_select_spell: "Bir Büyü Seç"
|
||||
tome_select_a_thang: "Birini seç..."
|
||||
tome_available_spells: "Müsait Büyüler"
|
||||
hud_continue: "Devam (shift+space)"
|
||||
tome_available_spells: "Kullanılabilir Büyüler"
|
||||
hud_continue: "Devam (ÜstKarakter+Boşluk)"
|
||||
|
||||
# admin:
|
||||
# av_title: "Admin Views"
|
||||
# av_entities_sub_title: "Entities"
|
||||
# av_entities_users_url: "Users"
|
||||
# av_entities_active_instances_url: "Active Instances"
|
||||
# av_other_sub_title: "Other"
|
||||
# av_other_debug_base_url: "Base (for debugging base.jade)"
|
||||
# u_title: "User List"
|
||||
# lg_title: "Latest Games"
|
||||
admin:
|
||||
av_title: "Yönetici Görünümleri"
|
||||
av_entities_sub_title: "Ortaklıklar"
|
||||
av_entities_users_url: "Kullanıcılar"
|
||||
av_entities_active_instances_url: "Aktif Örnekler"
|
||||
av_other_sub_title: "Başka"
|
||||
av_other_debug_base_url: "Temel (base.jade hata kontrolü)"
|
||||
u_title: "Kullanıcı Listesi"
|
||||
lg_title: "Yeni Oyunlar"
|
||||
|
||||
# editor:
|
||||
# main_title: "CodeCombat Editors"
|
||||
# main_description: "Build your own levels, campaigns, units and educational content. We provide all the tools you need!"
|
||||
# article_title: "Article Editor"
|
||||
# article_description: "Write articles that give players overviews of programming concepts which can be used across a variety of levels and campaigns."
|
||||
# thang_title: "Thang Editor"
|
||||
# thang_description: "Build units, defining their default logic, graphics and audio. Currently only supports importing Flash exported vector graphics."
|
||||
# level_title: "Level Editor"
|
||||
# level_description: "Includes the tools for scripting, uploading audio, and constructing custom logic to create all sorts of levels. Everything we use ourselves!"
|
||||
# security_notice: "Many major features in these editors are not currently enabled by default. As we improve the security of these systems, they will be made generally available. If you'd like to use these features sooner, "
|
||||
# contact_us: "contact us!"
|
||||
# hipchat_prefix: "You can also find us in our"
|
||||
# hipchat_url: "HipChat room."
|
||||
# level_btn_save: "Save"
|
||||
# level_btn_fork: "Fork"
|
||||
# level_btn_play: "Play"
|
||||
# level_some_options: "Some Options?"
|
||||
# level_options_1_second: "1 second"
|
||||
# level_options_3_seconds: "3 seconds"
|
||||
# level_options_5_seconds: "5 seconds"
|
||||
# level_options_manual: "Manual"
|
||||
# level_tab_thangs: "Thangs"
|
||||
# level_tab_scripts: "Scripts"
|
||||
# level_tab_settings: "Settings"
|
||||
# level_tab_components: "Components"
|
||||
# level_tab_systems: "Systems"
|
||||
# level_tab_thangs_title: "Current Thangs"
|
||||
# level_tab_thangs_conditions: "Starting Conditions"
|
||||
# level_tab_thangs_add: "Add Thangs"
|
||||
# level_settings_title: "Settings"
|
||||
# level_component_tab_title: "Current Components"
|
||||
# level_component_btn_new: "Create New Component"
|
||||
# level_systems_tab_title: "Current Systems"
|
||||
# level_systems_btn_new: "Create New System"
|
||||
# level_systems_btn_add: "Add System"
|
||||
# level_components_title: "Back to All Thangs"
|
||||
# level_components_type: "Type"
|
||||
# level_component_edit_title: "Edit Component"
|
||||
# level_system_edit_title: "Edit System"
|
||||
# create_system_title: "Create New System"
|
||||
# create_system_field_name: "Name"
|
||||
# create_system_btn_cancel: "Cancel"
|
||||
# create_system_btn_create: "Create"
|
||||
# new_component_title: "Create New Component"
|
||||
# new_component_field_system: "System"
|
||||
# new_component_field_name: "Name"
|
||||
# new_component_btn_cancel: "Cancel"
|
||||
# new_component_btn_create: "Create"
|
||||
editor:
|
||||
main_title: "CodeCombat Düzenleyici"
|
||||
main_description: "Kendi bölümlerinizi, seferberliklerinizi, birimlerinizi ve eğitimsel içeriklerinizi oluşturun. Gereken tüm araçları sağlıyoruz!"
|
||||
article_title: "Makale Düzenleyici"
|
||||
article_description: "Çeşitli bölüm ve seferberliklerde kullanılabilen programlama kavramları hakkında özet bilgiler veren makaleler yazın."
|
||||
thang_title: "Nesne Düzenleyici"
|
||||
thang_description: "Öntanımlı mantıkları, grafik ve seslerini tanımlayarak birimler üretin. Şimdilik sadece Flash ile dışa aktarılmış vektör grafikleri desteklenmektedir."
|
||||
level_title: "Bölüm Düzenleyici"
|
||||
level_description: "Her türde bölüm oluşturmak için betik yazma, ses yükleme ve özel mantık inşası için araçları içermektedir. Kendi kullandığımız her şey!"
|
||||
security_notice: "Bu düzenleyicilerin çoğu özelliği öntanımlı olarak şimdilik etkin değildir. Bu sistemlerin güvenliklerini arttırdığımızda herkese açık olacaklar. Eğer bu özellikleri daha önceden kullanmak isterseniz,"
|
||||
contact_us: "bize ulaşın!"
|
||||
hipchat_prefix: "Bizi ayrıca"
|
||||
hipchat_url: "HipChat otasında bulabilirsiniz."
|
||||
level_btn_save: "Kaydet"
|
||||
level_btn_fork: "Çatalla"
|
||||
level_btn_play: "Oyna"
|
||||
level_some_options: "Bazı Seçenekler?"
|
||||
level_options_1_second: "1 saniye"
|
||||
level_options_3_seconds: "3 saniye"
|
||||
level_options_5_seconds: "5 saniye"
|
||||
level_options_manual: "Kılavuz"
|
||||
level_tab_thangs: "Nesneler"
|
||||
level_tab_scripts: "Betikler"
|
||||
level_tab_settings: "Ayarlar"
|
||||
level_tab_components: "Bileşenler"
|
||||
level_tab_systems: "Sistemler"
|
||||
level_tab_thangs_title: "Geçerli Şartlar"
|
||||
level_tab_thangs_conditions: "Başlama Şartları"
|
||||
level_tab_thangs_add: "Nesne Ekle"
|
||||
level_settings_title: "Ayarlar"
|
||||
level_component_tab_title: "Geçerli Bileşenler"
|
||||
level_component_btn_new: "Yeni Bileşen Oluştur"
|
||||
level_systems_tab_title: "Geçerli Sistemler"
|
||||
level_systems_btn_new: "Yeni Sistem Oluştur"
|
||||
level_systems_btn_add: "Sistem Ekle"
|
||||
level_components_title: "Tüm Nesneleri Geri Dön"
|
||||
level_components_type: "Tür"
|
||||
level_component_edit_title: "Bileşen Düzenle"
|
||||
level_system_edit_title: "Sistem Düzenle"
|
||||
create_system_title: "Yeni Sistem Oluştur"
|
||||
create_system_field_name: "İsim"
|
||||
create_system_btn_cancel: "İptal"
|
||||
create_system_btn_create: "Oluştur"
|
||||
new_component_title: "Yeni Bileşen Oluştur"
|
||||
new_component_field_system: "Sistem"
|
||||
new_component_field_name: "İsim"
|
||||
new_component_btn_cancel: "İptal"
|
||||
new_component_btn_create: "Oluştur"
|
||||
|
||||
# level:
|
||||
# index_table_results: "Results"
|
||||
# index_table_name: "Name"
|
||||
# index_table_description: "Description"
|
||||
# index_table_version: "Version"
|
||||
level:
|
||||
index_table_results: "Sonuçlar"
|
||||
index_table_name: "İsim"
|
||||
index_table_description: "Açıklama"
|
||||
index_table_version: "Sürüm"
|
||||
|
||||
# article:
|
||||
# index_table_results: "Results"
|
||||
# index_table_name: "Name"
|
||||
# index_table_body: "Body"
|
||||
# index_table_version: "Version"
|
||||
# edit_btn_preview: "Preview"
|
||||
# edit_btn_save: "Save"
|
||||
# edit_article_title: "Edit Article"
|
||||
article:
|
||||
index_table_results: "Sonuçlar"
|
||||
index_table_name: "İsim"
|
||||
index_table_body: "Gövde"
|
||||
index_table_version: "Sürüm"
|
||||
edit_btn_preview: "Önizleme"
|
||||
edit_btn_save: "Kaynet"
|
||||
edit_article_title: "Makaleyi Düzenle"
|
||||
|
||||
# general:
|
||||
# and: "and"
|
||||
general:
|
||||
and: "ve"
|
||||
|
||||
# about:
|
||||
# who_is_codecombat: "Who is CodeCombat?"
|
||||
# why_codecombat: "Why CodeCombat?"
|
||||
about:
|
||||
who_is_codecombat: "CodeCombat kimdir?"
|
||||
why_codecombat: "Neden CodeCombat?"
|
||||
# who_description_prefix: "together started CodeCombat in 2013. We also created "
|
||||
# who_description_suffix: "in 2008, growing it to the #1 web and iOS application for learning to write Chinese and Japanese characters."
|
||||
# who_description_ending: "Now it's time to teach people to write code."
|
||||
|
@ -446,18 +446,18 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
# translating_diplomats: "Our Translating Diplomats:"
|
||||
# helpful_ambassadors: "Our Helpful Ambassadors:"
|
||||
|
||||
# classes:
|
||||
# archmage_title: "Archmage"
|
||||
# archmage_title_description: "(Coder)"
|
||||
# artisan_title: "Artisan"
|
||||
# artisan_title_description: "(Level Builder)"
|
||||
# adventurer_title: "Adventurer"
|
||||
# adventurer_title_description: "(Level Playtester)"
|
||||
# scribe_title: "Scribe"
|
||||
# scribe_title_description: "(Article Editor)"
|
||||
# diplomat_title: "Diplomat"
|
||||
# diplomat_title_description: "(Translator)"
|
||||
# ambassador_title: "Ambassador"
|
||||
# ambassador_title_description: "(Support)"
|
||||
# counselor_title: "Counselor"
|
||||
# counselor_title_description: "(Expert/Teacher)"
|
||||
classes:
|
||||
archmage_title: "Büyük Büyücü"
|
||||
archmage_title_description: "(Kod Yazarı)"
|
||||
artisan_title: "Zanaatkar"
|
||||
artisan_title_description: "(Bölüm Yapıcı)"
|
||||
adventurer_title: "Maceracı"
|
||||
adventurer_title_description: "(Bölüm Oynanabilirlik Testçisi)"
|
||||
scribe_title: "Katip"
|
||||
scribe_title_description: "(Makale Editörü)"
|
||||
diplomat_title: "Diplomat"
|
||||
diplomat_title_description: "(Çevirmen)"
|
||||
ambassador_title: "Büyükelçi"
|
||||
ambassador_title_description: "(Support)"
|
||||
counselor_title: "Danışman"
|
||||
counselor_title_description: "(Uzman/Öğretmen)"
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "简体中文", englishDescription: "Chinese (Simplified)", translation:
|
||||
# common:
|
||||
# loading: "Loading..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
common:
|
||||
loading: "读取中..."
|
||||
saving: "保存中……"
|
||||
sending: "发送中..."
|
||||
|
||||
modal:
|
||||
close: "关闭"
|
||||
|
@ -45,21 +45,21 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
|||
# cla_agree: "I AGREE"
|
||||
|
||||
login:
|
||||
# login_modal_title: "Log In"
|
||||
login_modal_title: "登录"
|
||||
log_in: "登录"
|
||||
sign_up: "注册"
|
||||
or: ",或"
|
||||
recover: "找回账户"
|
||||
|
||||
# recover:
|
||||
# recover_account_title: "Recover Account"
|
||||
recover:
|
||||
recover_account_title: "找回账户"
|
||||
# send_password: "Send Recovery Password"
|
||||
|
||||
signup:
|
||||
# create_account_title: "Create Account to Save Progress"
|
||||
description: "这是免费的。简单易学:"
|
||||
email_announcements: "通过邮件接收通知"
|
||||
# coppa: "13+ or non-USA "
|
||||
coppa: "13 岁以上或非美国用户"
|
||||
coppa_why: "为什么?"
|
||||
creating: "账户创建中..."
|
||||
sign_up: "注册"
|
||||
|
@ -103,9 +103,9 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
|||
title: "帮我们翻译CodeCombat"
|
||||
sub_heading: "我们需要您的语言技能"
|
||||
pitch_body: "我们开发了CodeCombat的英文版,但是现在我们的玩家遍布全球。很多人想玩中文(简体)版的,却不会说英语,所以如果你中英文都会,请考虑一下参加我们的翻译工作,帮忙把 CodeCombat 网站还有所有的关卡翻译成中文(简体)。"
|
||||
# missing_translations: "Until we can translate everything into {English}, you'll see English when {English} isn't available."
|
||||
# learn_more: "Learn more about being a Diplomat"
|
||||
# subscribe_as_diplomat: "Subscribe as a Diplomat"
|
||||
missing_translations: "未翻译的文本将显示为英文。"
|
||||
learn_more: "了解更多有关成为翻译人员的说明"
|
||||
subscribe_as_diplomat: "提交翻译人员申请"
|
||||
|
||||
# wizard_settings:
|
||||
# title: "Wizard Settings"
|
||||
|
@ -129,7 +129,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
|||
email_subscriptions: "邮箱验证"
|
||||
email_announcements: "通知"
|
||||
email_announcements_description: "接收关于 CodeCombat 最近的新闻和发展的邮件。"
|
||||
# contributor_emails: "Contributor Class Emails"
|
||||
contributor_emails: "贡献者通知"
|
||||
contribute_prefix: "我们在寻找志同道合的人!请到 "
|
||||
contribute_page: "贡献页面"
|
||||
contribute_suffix: " 查看更多信息。"
|
||||
|
@ -152,7 +152,7 @@ module.exports = nativeDescription: "简体中文", englishDescription: "Chinese
|
|||
gravatar_not_found_other: "哎呀,没有与这个人的邮箱相关的资料。"
|
||||
gravatar_contact: "联系"
|
||||
gravatar_websites: "网站"
|
||||
# gravatar_accounts: "As Seen On"
|
||||
gravatar_accounts: "显示为"
|
||||
gravatar_profile_link: "完善 Gravatar 资料"
|
||||
|
||||
play_level:
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese (Traditional)", translation:
|
||||
common:
|
||||
loading: "Loading..."
|
||||
# saving: "Saving..."
|
||||
# sending: "Sending..."
|
||||
saving: "儲存中..."
|
||||
sending: "發送中...."
|
||||
|
||||
modal:
|
||||
close: "關閉"
|
||||
|
@ -45,21 +45,21 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
|||
# cla_agree: "I AGREE"
|
||||
|
||||
login:
|
||||
# login_modal_title: "Log In"
|
||||
login_modal_title: "登錄"
|
||||
log_in: "登錄"
|
||||
sign_up: "註冊"
|
||||
or: ",或"
|
||||
recover: "找回帳戶"
|
||||
|
||||
# recover:
|
||||
# recover_account_title: "Recover Account"
|
||||
recover:
|
||||
recover_account_title: "復原帳戶"
|
||||
# send_password: "Send Recovery Password"
|
||||
|
||||
signup:
|
||||
# create_account_title: "Create Account to Save Progress"
|
||||
description: "這是免費的。超簡單的喲:"
|
||||
email_announcements: "通過郵件接收通知"
|
||||
# coppa: "13+ or non-USA "
|
||||
coppa: "13歲以上或非美國公民"
|
||||
coppa_why: "爲什麽?"
|
||||
creating: "帳戶創建中..."
|
||||
sign_up: "註冊"
|
||||
|
@ -103,9 +103,9 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
|||
title: "幫我們翻譯CodeCombat"
|
||||
sub_heading: "我們需要您的語言技能"
|
||||
pitch_body: "我們開發了CodeCombat的英文版,但是現在我們的玩家遍佈全球。很多人想玩中文(繁体)版的,卻不會說英文,所以如果你中英文都會,請考慮一下參加我們的翻譯工作,幫忙把 CodeCombat 網站還有所有的關卡翻譯成中文(繁体)。"
|
||||
# missing_translations: "Until we can translate everything into {English}, you'll see English when {English} isn't available."
|
||||
# learn_more: "Learn more about being a Diplomat"
|
||||
# subscribe_as_diplomat: "Subscribe as a Diplomat"
|
||||
missing_translations: "直至所有正體中文的翻譯完畢,當無法提供正體中文時還會以英文顯示。"
|
||||
learn_more: "關於成為外交官"
|
||||
subscribe_as_diplomat: "註冊成為外交官"
|
||||
|
||||
# wizard_settings:
|
||||
# title: "Wizard Settings"
|
||||
|
@ -129,7 +129,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
|||
email_subscriptions: "郵箱驗證"
|
||||
email_announcements: "通知"
|
||||
email_announcements_description: "接收關於 CodeCombat 最近的新聞和發展的郵件。"
|
||||
# contributor_emails: "Contributor Class Emails"
|
||||
contributor_emails: "貢獻者電郵"
|
||||
contribute_prefix: "我們在尋找志同道合的人!請到 "
|
||||
contribute_page: "貢獻頁面"
|
||||
contribute_suffix: " 查看更多信息。"
|
||||
|
@ -152,7 +152,7 @@ module.exports = nativeDescription: "繁体中文", englishDescription: "Chinese
|
|||
gravatar_not_found_other: "哎呦,沒有與這個人的郵箱相關的資料。"
|
||||
gravatar_contact: "聯繫"
|
||||
gravatar_websites: "網站"
|
||||
# gravatar_accounts: "As Seen On"
|
||||
gravatar_accounts: "顯示為"
|
||||
gravatar_profile_link: "完善 Gravatar 資料"
|
||||
|
||||
play_level:
|
||||
|
|
8
app/styles/account/unsubscribe.sass
Normal file
8
app/styles/account/unsubscribe.sass
Normal file
|
@ -0,0 +1,8 @@
|
|||
#unsubscribe-view
|
||||
text-align: center
|
||||
|
||||
p
|
||||
margin: 20px 0
|
||||
|
||||
.bar
|
||||
width: 100%
|
|
@ -82,7 +82,13 @@ block content
|
|||
.controls
|
||||
input#email_announcement(name="email_announcement", type="checkbox", checked=subs.announcement)
|
||||
span.help-inline(data-i18n="account_settings.email_announcements_description") Get emails on the latest news and developments at CodeCombat.
|
||||
|
||||
|
||||
.form-horizontal
|
||||
.control-group
|
||||
label.control-label(for="email_notification", data-i18n="account_settings.email_notifications") Notifications
|
||||
.controls
|
||||
input#email_notification(name="email_notification", type="checkbox", checked=subs.notification)
|
||||
span.help-inline(data-i18n="account_settings.email_notifications_description") Get periodic notifications for your account.
|
||||
hr
|
||||
|
||||
.form-horizontal
|
||||
|
|
17
app/templates/account/unsubscribe.jade
Normal file
17
app/templates/account/unsubscribe.jade
Normal file
|
@ -0,0 +1,17 @@
|
|||
extends /templates/base
|
||||
|
||||
block content
|
||||
|
||||
p
|
||||
span(data-i18n="account.unsubscribe") Unsubscribing for
|
||||
span
|
||||
strong= email
|
||||
|
||||
button.btn.btn-warning#unsubscribe-button(data-i18n="account.unsubscribe_button") Do it
|
||||
|
||||
.progress.progress-striped.active.hide
|
||||
.bar
|
||||
|
||||
p.hide#fail-alert(data-i18n="account.unsubscribe_failed").alert.alert-danger Failed
|
||||
|
||||
p.hide#success-alert(data-i18n="account.unsubscribe_success").alert.alert-success Success
|
|
@ -24,5 +24,5 @@ block content
|
|||
|
||||
div.homepage_button
|
||||
a#beginner-campaign.btn.btn-warning.btn-large.highlight(href="/play/level/rescue-mission")
|
||||
canvas(width="100px", height="100px")
|
||||
canvas(width="125", height="150")
|
||||
span(data-i18n="home.play") Play
|
35
app/views/account/unsubscribe_view.coffee
Normal file
35
app/views/account/unsubscribe_view.coffee
Normal file
|
@ -0,0 +1,35 @@
|
|||
RootView = require 'views/kinds/RootView'
|
||||
template = require 'templates/account/unsubscribe'
|
||||
{me} = require 'lib/auth'
|
||||
|
||||
module.exports = class UnsubscribeView extends RootView
|
||||
id: "unsubscribe-view"
|
||||
template: template
|
||||
|
||||
events:
|
||||
'click #unsubscribe-button': 'onUnsubscribeButtonClicked'
|
||||
|
||||
getRenderData: ->
|
||||
context = super()
|
||||
context.email = @getQueryVariable 'email'
|
||||
context
|
||||
|
||||
onUnsubscribeButtonClicked: ->
|
||||
@$el.find('#unsubscribe-button').addClass 'hide'
|
||||
@$el.find('.progress').removeClass 'hide'
|
||||
@$el.find('.alert').addClass 'hide'
|
||||
|
||||
email = @getQueryVariable 'email'
|
||||
url = "/auth/unsubscribe?email=#{encodeURIComponent(email)}"
|
||||
|
||||
success = =>
|
||||
@$el.find('.progress').addClass 'hide'
|
||||
@$el.find('#success-alert').removeClass 'hide'
|
||||
me.fetch()
|
||||
|
||||
error = =>
|
||||
@$el.find('.progress').addClass 'hide'
|
||||
@$el.find('#fail-alert').removeClass 'hide'
|
||||
@$el.find('#unsubscribe-button').removeClass 'hide'
|
||||
|
||||
$.ajax { url: url, success: success, error: error }
|
|
@ -36,7 +36,7 @@ module.exports = class HomeView extends View
|
|||
|
||||
initCanvas: =>
|
||||
@stage = new createjs.Stage($('#beginner-campaign canvas', @$el)[0])
|
||||
@createWizard -10, 2, 2.6
|
||||
@createWizard()
|
||||
|
||||
turnOnStageUpdates: ->
|
||||
clearInterval @turnOff
|
||||
|
@ -50,13 +50,13 @@ module.exports = class HomeView extends View
|
|||
@turnOff = null
|
||||
@turnOff = setInterval turnOffFunc, 2000
|
||||
|
||||
createWizard: (x=0, y=0, scale=1.0) ->
|
||||
createWizard: (scale=1.0) ->
|
||||
spriteOptions = thangID: "Beginner Wizard", resolutionFactor: scale
|
||||
@wizardSprite = new WizardSprite @wizardType, spriteOptions
|
||||
@wizardSprite.update()
|
||||
wizardDisplayObject = @wizardSprite.displayObject
|
||||
wizardDisplayObject.x = 50
|
||||
wizardDisplayObject.y = 85
|
||||
wizardDisplayObject.x = 120
|
||||
wizardDisplayObject.y = 35
|
||||
wizardDisplayObject.scaleX = wizardDisplayObject.scaleY = scale
|
||||
@stage.addChild wizardDisplayObject
|
||||
@stage.update()
|
||||
|
|
|
@ -55,10 +55,15 @@ module.exports = class TomeView extends View
|
|||
afterRender: ->
|
||||
super()
|
||||
programmableThangs = _.filter @options.thangs, 'isProgrammable'
|
||||
@createSpells programmableThangs # Do before spellList, thangList, and castButton
|
||||
@spellList = @insertSubView new SpellListView spells: @spells, supermodel: @supermodel
|
||||
@thangList = @insertSubView new ThangListView spells: @spells, thangs: @options.thangs, supermodel: @supermodel
|
||||
@castButton = @insertSubView new CastButtonView spells: @spells
|
||||
|
||||
if programmableThangs.length
|
||||
@createSpells programmableThangs # Do before spellList, thangList, and castButton
|
||||
@spellList = @insertSubView new SpellListView spells: @spells, supermodel: @supermodel
|
||||
@thangList = @insertSubView new ThangListView spells: @spells, thangs: @options.thangs, supermodel: @supermodel
|
||||
@castButton = @insertSubView new CastButtonView spells: @spells
|
||||
else
|
||||
@cast()
|
||||
console.log "Warning: There are no Programmable Thangs in this level, which makes it unplayable."
|
||||
|
||||
createSpells: (programmableThangs) ->
|
||||
# If needed, we could make this able to update when programmableThangs changes.
|
||||
|
@ -109,12 +114,12 @@ module.exports = class TomeView extends View
|
|||
@spellTabView?.$el.after('<div id="' + @spellTabView.id + '"></div>').detach()
|
||||
@spellTabView = null
|
||||
@removeSubView @spellPaletteView if @spellPaletteView
|
||||
@thangList.$el.show()
|
||||
@thangList?.$el.show()
|
||||
|
||||
onSpriteSelected: (e) ->
|
||||
thang = e.thang
|
||||
spellName = e.spellName
|
||||
@spellList.$el.hide()
|
||||
@spellList?.$el.hide()
|
||||
return @clearSpellView() unless thang?.isProgrammable
|
||||
selectedThangSpells = (@spells[spellKey] for spellKey in @thangSpells[thang.id])
|
||||
if spellName
|
||||
|
|
|
@ -58,14 +58,15 @@
|
|||
"mailchimp-api": "",
|
||||
"express-useragent": "~0.0.9",
|
||||
"gridfs-stream": "",
|
||||
"stream-buffers": ""
|
||||
"stream-buffers": "",
|
||||
"sendwithus": ""
|
||||
},
|
||||
"devDependencies": {
|
||||
"jade": "0.33.x",
|
||||
"javascript-brunch": "> 1.0 < 1.8",
|
||||
"coffee-script-brunch": "> 1.0 < 1.8",
|
||||
"coffeelint-brunch": "> 1.0 < 1.8",
|
||||
"sass-brunch": "> 1.0 < 1.8",
|
||||
"sass-brunch": "1.7.0",
|
||||
"css-brunch": "> 1.0 < 1.8",
|
||||
"jade-brunch": "> 1.0 < 1.8",
|
||||
"uglify-js-brunch": "~1.7.4",
|
||||
|
|
|
@ -79,6 +79,22 @@ module.exports.setupRoutes = (app) ->
|
|||
return res.end()
|
||||
)
|
||||
)
|
||||
|
||||
app.get '/auth/unsubscribe', (req, res) ->
|
||||
email = req.query.email
|
||||
unless req.query.email
|
||||
return errors.badInput res, 'No email provided to unsubscribe.'
|
||||
|
||||
User.findOne({emailLower:req.query.email.toLowerCase()}).exec (err, user) ->
|
||||
if not user
|
||||
return errors.notFound res, "No user found with email '#{req.query.email}'"
|
||||
|
||||
user.set('emailSubscriptions', [])
|
||||
user.save (err) =>
|
||||
return errors.serverError res, 'Database failure.' if err
|
||||
|
||||
res.send "Unsubscribed #{req.query.email} from all CodeCombat emails. Sorry to see you go! <p><a href='/account/settings'>Account settings</a></p>"
|
||||
res.end()
|
||||
|
||||
createMailOptions = (receiver, password) ->
|
||||
# TODO: use email templates here
|
||||
|
|
|
@ -2,34 +2,34 @@
|
|||
|
||||
module.exports.custom = (res, code=500, message='Internal Server Error') ->
|
||||
res.send code, message
|
||||
res.end
|
||||
res.end()
|
||||
|
||||
module.exports.unauthorized = (res, message='Unauthorized') ->
|
||||
# TODO: The response MUST include a WWW-Authenticate header field
|
||||
res.send 401, message
|
||||
res.end
|
||||
res.end()
|
||||
|
||||
module.exports.forbidden = (res, message='Forbidden') ->
|
||||
res.send 403, message
|
||||
res.end
|
||||
res.end()
|
||||
|
||||
module.exports.notFound = (res, message='Not found.') ->
|
||||
res.send 404, message
|
||||
res.end
|
||||
res.end()
|
||||
|
||||
module.exports.badMethod = (res, message='Method Not Allowed') ->
|
||||
# TODO: The response MUST include an Allow header containing a list of valid methods for the requested resource
|
||||
res.send 405, message
|
||||
res.end
|
||||
res.end()
|
||||
|
||||
module.exports.conflict = (res, message='Conflict. File exists') ->
|
||||
res.send 409, message
|
||||
res.end
|
||||
res.end()
|
||||
|
||||
module.exports.badInput = (res, message='Unprocessable Entity. Bad Input.') ->
|
||||
res.send 422, message
|
||||
res.end
|
||||
res.end()
|
||||
|
||||
module.exports.serverError = (res, message='Internal Server Error') ->
|
||||
res.send 500, message
|
||||
res.end
|
||||
res.end()
|
||||
|
|
|
@ -132,12 +132,12 @@ UserHandler = class UserHandler extends Handler
|
|||
name: req.user.get 'name'
|
||||
githubUsername: req.body.githubUsername
|
||||
created: new Date()+''
|
||||
collection = mongoose.connection.db.collection 'cla.submissions', (err, collection) ->
|
||||
collection = mongoose.connection.db.collection 'cla.submissions', (err, collection) =>
|
||||
return @sendDatabaseError(res, err) if err
|
||||
collection.insert doc, (err) ->
|
||||
collection.insert doc, (err) =>
|
||||
return @sendDatabaseError(res, err) if err
|
||||
req.user.set('signedCLA', doc.created)
|
||||
req.user.save (err) ->
|
||||
req.user.save (err) =>
|
||||
return @sendDatabaseError(res, err) if err
|
||||
@sendSuccess(res, {result:'success'})
|
||||
|
||||
|
|
|
@ -3,6 +3,8 @@ jsonschema = require('../schemas/user')
|
|||
crypto = require('crypto')
|
||||
{salt, isProduction} = require('../../server_config')
|
||||
|
||||
sendwithus = require '../sendwithus'
|
||||
|
||||
UserSchema = new mongoose.Schema({
|
||||
dateCreated:
|
||||
type: Date
|
||||
|
@ -32,7 +34,7 @@ UserSchema.statics.updateMailChimp = (doc, callback) ->
|
|||
existingProps = doc.get('mailChimp')
|
||||
emailChanged = (not existingProps) or existingProps?.email isnt doc.get('email')
|
||||
emailSubs = doc.get('emailSubscriptions')
|
||||
newGroups = (groupingMap[name] for name in emailSubs)
|
||||
newGroups = (groupingMap[name] for name in emailSubs when groupingMap[name]?)
|
||||
if (not existingProps) and newGroups.length is 0
|
||||
return callback?() # don't add totally unsubscribed people to the list
|
||||
subsChanged = doc.currentSubscriptions isnt JSON.stringify(emailSubs)
|
||||
|
@ -65,7 +67,14 @@ UserSchema.pre('save', (next) ->
|
|||
if @get('password')
|
||||
@set('passwordHash', User.hashPassword(pwd))
|
||||
@set('password', undefined)
|
||||
@set('anonymous', false) if @get('email')
|
||||
if @get('email') and @get('anonymous')
|
||||
@set('anonymous', false)
|
||||
data =
|
||||
email_id: sendwithus.templates.welcome_email
|
||||
recipient:
|
||||
address: @get 'email'
|
||||
sendwithus.api.send data, (err, result) ->
|
||||
console.log 'error', err, 'result', result
|
||||
next()
|
||||
)
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
c = require './common'
|
||||
emailSubscriptions = ['announcement', 'tester', 'level_creator', 'developer', 'article_editor', 'translator', 'support']
|
||||
emailSubscriptions = ['announcement', 'tester', 'level_creator', 'developer', 'article_editor', 'translator', 'support', 'notification']
|
||||
|
||||
UserSchema = c.object {},
|
||||
name: c.shortString({title: 'Display Name', default:''})
|
||||
|
|
8
server/sendwithus.coffee
Normal file
8
server/sendwithus.coffee
Normal file
|
@ -0,0 +1,8 @@
|
|||
config = require '../server_config'
|
||||
sendwithusAPI = require 'sendwithus'
|
||||
swuAPIKey = config.mail.sendwithusAPIKey
|
||||
|
||||
options = { DEBUG: not config.isProduction }
|
||||
module.exports.api = new sendwithusAPI swuAPIKey, options
|
||||
module.exports.templates =
|
||||
welcome_email: 'utnGaBHuSU4Hmsi7qrAypU'
|
|
@ -27,6 +27,7 @@ config.mail.service = process.env.COCO_MAIL_SERVICE_NAME || "Zoho";
|
|||
config.mail.username = process.env.COCO_MAIL_SERVICE_USERNAME || "";
|
||||
config.mail.password = process.env.COCO_MAIL_SERVICE_PASSWORD || "";
|
||||
config.mail.mailchimpAPIKey = process.env.COCO_MAILCHIMP_API_KEY || '';
|
||||
config.mail.sendwithusAPIKey = process.env.COCO_SENDWITHUS_API_KEY || '';
|
||||
|
||||
config.salt = process.env.COCO_SALT || 'pepper';
|
||||
config.cookie_secret = process.env.COCO_COOKIE_SECRET || 'chips ahoy';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue