mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2025-03-24 11:50:58 -04:00
Merge branch 'master' into production
This commit is contained in:
commit
28b44f9535
4 changed files with 65 additions and 64 deletions
|
@ -167,11 +167,11 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
body: "Testo"
|
||||
version: "Versione"
|
||||
pending: "In attesa"
|
||||
accepted: "Accettato"
|
||||
rejected: "Rifiutato"
|
||||
withdrawn: "Ritirato"
|
||||
# submitter: "Submitter"
|
||||
# submitted: "Submitted"
|
||||
accepted: "Accettate"
|
||||
rejected: "Rifiutate"
|
||||
withdrawn: "Ritirate"
|
||||
submitter: "Autore"
|
||||
submitted: "Data creazione"
|
||||
commit_msg: "Messaggio di commit"
|
||||
# review: "Review"
|
||||
version_history: "Cronologia versioni"
|
||||
|
@ -194,7 +194,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
# ladder: "Ladder"
|
||||
when: "Quando"
|
||||
opponent: "Avversario"
|
||||
rank: "Classifica"
|
||||
# rank: "Classifica"
|
||||
score: "Punteggio"
|
||||
win: "Vittoria"
|
||||
loss: "Sconfitta"
|
||||
|
@ -308,14 +308,14 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
tip_think_solution: "Pensa alla soluzione, non al problema."
|
||||
tip_theory_practice: "In teoria, non c'è alcuna differenza tra teoria e pratica. Ma in pratica, c'è. - Yogi Berra"
|
||||
tip_error_free: "Ci sono due modi di scrivere programmi senza errori; solo il terzo funziona. - Alan Perlis"
|
||||
# tip_debugging_program: "If debugging is the process of removing bugs, then programming must be the process of putting them in. - Edsger W. Dijkstra"
|
||||
tip_debugging_program: "Se il debug è il processo di rimuovere i bug, allora programmare deve essere il processo di crearli. - Edsger W. Dijkstra"
|
||||
tip_forums: "Visita i nostri forum e facci sapere cosa pensi!"
|
||||
tip_baby_coders: "Nel futuro, persino i neonati saranno Arcimaghi."
|
||||
# tip_morale_improves: "Loading will continue until morale improves."
|
||||
tip_all_species: "Crediamo che chiunque debba avere le stesse opportunità di imparare a programmare."
|
||||
# tip_reticulating: "Reticulating spines."
|
||||
# tip_harry: "Yer a Wizard, "
|
||||
# tip_great_responsibility: "With great coding skill comes great debug responsibility."
|
||||
tip_great_responsibility: "Da grandi abilità di programmazione derivano grandi responsabilità."
|
||||
tip_munchkin: "Se non mangi la tua verdura, un munchkin verrà a cercarti mentre dormi."
|
||||
# tip_binary: "There are only 10 types of people in the world: those who understand binary, and those who don't."
|
||||
# tip_commitment_yoda: "A programmer must have the deepest commitment, the most serious mind. ~ Yoda"
|
||||
|
@ -339,7 +339,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
# tip_lines_of_code: "Measuring programming progress by lines of code is like measuring aircraft building progress by weight. — Bill Gates"
|
||||
tip_source_code: "Vorrei cambiare il mondo, ma non mi danno il codice sorgente."
|
||||
tip_javascript_java: "Java sta a JavaScript come Cane sta a Canestro. - Chris Heilmann"
|
||||
# tip_move_forward: "Whatever you do, keep moving forward. - Martin Luther King Jr."
|
||||
tip_move_forward: "Qualsiasi cosa tu faccia, vai sempre avanti. - Martin Luther King Jr."
|
||||
tip_google: "Hai un problema che non riesci a risolvere? Cerca su Google!"
|
||||
tip_adding_evil: "Aggiungendo un pizzico di malvagità."
|
||||
# tip_hate_computers: "That's the thing about people who think they hate computers. What they really hate is lousy programmers. - Larry Niven"
|
||||
|
@ -356,7 +356,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
guide_video_tutorial: "Tutorial video"
|
||||
guide_tips: "Suggerimenti"
|
||||
multiplayer_tab: "Multigiocatore"
|
||||
auth_tab: "Iscriviti"
|
||||
auth_tab: "Registrati"
|
||||
inventory_caption: "Equipaggia l'eroe"
|
||||
choose_hero_caption: "Scegli eroe, lingua"
|
||||
save_load_caption: "... e vedi lo storico"
|
||||
|
@ -366,7 +366,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
auth_caption: "Salva i tuoi progressi."
|
||||
|
||||
leaderboard:
|
||||
# leaderboard: "Leaderboard"
|
||||
leaderboard: "Classifica"
|
||||
view_other_solutions: "Vedi altre soluzioni" # {change}
|
||||
scores: "Punteggi"
|
||||
top_players: "Migliori giocatori per"
|
||||
|
@ -491,23 +491,23 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
weapons: "Armi"
|
||||
weapons_warrior: "Spade - Ravvicinato, nessuna magia"
|
||||
weapons_ranger: "Archi, fucili - A distanza, nessuna magia"
|
||||
weapons_wizard: "Bacchette, Bastoni - A distanza, con magie"
|
||||
weapons_wizard: "Bacchette, bastoni - A distanza, con magie"
|
||||
attack: "Danni" # Can also translate as "Attack"
|
||||
health: "Salute"
|
||||
speed: "Velocità"
|
||||
regeneration: "Rigenerazione"
|
||||
range: "campo" # As in "attack or visual range"
|
||||
blocks: "protegge" # As in "this shield blocks this much damage"
|
||||
backstab: "di rimbalzo" # As in "this dagger does this much backstab damage"
|
||||
# backstab: "di rimbalzo" # As in "this dagger does this much backstab damage"
|
||||
skills: "Abilità"
|
||||
# attack_1: "Deals"
|
||||
# attack_1: "Infligge"
|
||||
# attack_2: "of listed"
|
||||
# attack_3: "weapon damage."
|
||||
# health_1: "Gains"
|
||||
# health_2: "of listed"
|
||||
# health_3: "armor health."
|
||||
# speed_1: "Moves at"
|
||||
# speed_2: "meters per second."
|
||||
speed_1: "Si muove a"
|
||||
speed_2: "metri al secondo."
|
||||
available_for_purchase: "In vendita" # Shows up when you have unlocked, but not purchased, a hero in the hero store
|
||||
level_to_unlock: "Livello da sbloccare:" # Label for which level you have to beat to unlock a particular hero (click a locked hero in the store to see)
|
||||
restricted_to_certain_heroes: "Solo alcuni eroi possono giocare questo livello."
|
||||
|
@ -527,7 +527,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
current_value: "Valore attuale"
|
||||
default_value: "Valore predefinito"
|
||||
parameters: "Parametri"
|
||||
returns: "Riporta"
|
||||
returns: "Restituisce"
|
||||
granted_by: "Concesso da"
|
||||
|
||||
save_load:
|
||||
|
@ -566,29 +566,29 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
why_paragraph_2_italic_caps: "NO MAMMA, DEVO FINIRE IL LIVELLO!"
|
||||
# why_paragraph_2_suffix: "That's why CodeCombat is a multiplayer game, not a gamified lesson course. We won't stop until you can't stop--but this time, that's a good thing."
|
||||
# why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age."
|
||||
# press_title: "Bloggers/Press"
|
||||
# press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our"
|
||||
# press_paragraph_1_link: "press packet"
|
||||
press_title: "Bloggers/Stampa"
|
||||
press_paragraph_1_prefix: "Vuoi scrivere qualcosa su di noi? Sentiti libero/a di scaricare e utilizzare tutte le risorse incluse nel nostro"
|
||||
press_paragraph_1_link: "pacchetto per la stampa"
|
||||
press_paragraph_1_suffix: ". Tutti i loghi e le immagini possono essere usate senza contattarci direttamente."
|
||||
# team: "Team"
|
||||
# george_title: "Cofounder"
|
||||
team: "Team"
|
||||
george_title: "Co-fondatore"
|
||||
# george_blurb: "Businesser"
|
||||
scott_title: "Programmatore" # {change}
|
||||
# scott_blurb: "Reasonable One"
|
||||
nick_title: "Programmatore" # {change}
|
||||
# nick_blurb: "Motivation Guru"
|
||||
nick_blurb: "Guru motivatore"
|
||||
michael_title: "Programmatore"
|
||||
michael_blurb: "Amministratore di sistema"
|
||||
matt_title: "Programmatore" # {change}
|
||||
matt_blurb: "Ciclista"
|
||||
# cat_title: "Chief Artisan"
|
||||
# cat_blurb: "Airbender"
|
||||
cat_title: "Mastro artigiano"
|
||||
cat_blurb: "Manipolatore dell'aria"
|
||||
josh_title: "Game Designer"
|
||||
josh_blurb: "Il pavimento è lava"
|
||||
jose_title: "Musico"
|
||||
jose_title: "Musicista"
|
||||
# jose_blurb: "Taking Off"
|
||||
# retrostyle_title: "Illustration"
|
||||
# retrostyle_blurb: "RetroStyle Games"
|
||||
retrostyle_title: "Illustratore"
|
||||
retrostyle_blurb: "Giochi retrò"
|
||||
|
||||
# teachers:
|
||||
# title: "CodeCombat: Info for Teachers"
|
||||
|
@ -724,29 +724,29 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
scrub_playback: "Scorri avanti/indietro nel tempo."
|
||||
single_scrub_playback: "Scorri avanti/indietro di un singolo passo."
|
||||
# scrub_execution: "Scrub through current spell execution."
|
||||
toggle_debug: "Accendi/spegni schermo debug."
|
||||
toggle_grid: "Accendi/spegni griglia."
|
||||
toggle_debug: "Attiva/disattiva schermo debug."
|
||||
toggle_grid: "Attiva/disattiva griglia."
|
||||
# toggle_pathfinding: "Toggle pathfinding overlay."
|
||||
beautify: "Rendi ordinato il codice sistemando la formattazione."
|
||||
maximize_editor: "Ingrandisci/rimpicciolisci l'editor di programmazione."
|
||||
|
||||
# community:
|
||||
# main_title: "CodeCombat Community"
|
||||
# introduction: "Check out the ways you can get involved below and decide what sounds the most fun. We look forward to working with you!"
|
||||
# level_editor_prefix: "Use the CodeCombat"
|
||||
# level_editor_suffix: "to create and edit levels. Users have created levels for their classes, friends, hackathons, students, and siblings. If create a new level sounds intimidating you can start by forking one of ours!"
|
||||
# thang_editor_prefix: "We call units within the game 'thangs'. Use the"
|
||||
# thang_editor_suffix: "to modify the CodeCombat source artwork. Allow units to throw projectiles, alter the direction of an animation, change a unit's hit points, or upload your own vector sprites."
|
||||
# article_editor_prefix: "See a mistake in some of our docs? Want to make some instructions for your own creations? Check out the"
|
||||
# article_editor_suffix: "and help CodeCombat players get the most out of their playtime."
|
||||
# find_us: "Find us on these sites"
|
||||
# social_blog: "Read the CodeCombat blog on Sett"
|
||||
# social_discource: "Join the discussion on our Discourse forum"
|
||||
# social_facebook: "Like CodeCombat on Facebook"
|
||||
# social_twitter: "Follow CodeCombat on Twitter"
|
||||
# social_gplus: "Join CodeCombat on Google+"
|
||||
# social_hipchat: "Chat with us in the public CodeCombat HipChat room"
|
||||
# contribute_to_the_project: "Contribute to the project"
|
||||
community:
|
||||
main_title: "Comunità CodeCombat"
|
||||
introduction: "Guarda qui sotto in quali modi puoi essere parte del progetto e decidi cosa suona più divertente. Non vediamo l'ora di lavorare con te!"
|
||||
level_editor_prefix: "Usa il"
|
||||
level_editor_suffix: "di CodeCombat per creare e modificare livelli. Gli utenti hanno creato livelli per le proprie classi, amici, hackathon, studenti e famiglie. Se credi che creare un livello sia troppo impegnativo puoi cominciare modificando uno dei nostri!"
|
||||
thang_editor_prefix: "Chiamiamo le unità di gioco 'thang'. Usa il"
|
||||
thang_editor_suffix: "per modificare le risorse di CodeCombat. Permetti alle unità di lanciare oggetti, altera la direzione di un'animazione, modifica i punti danno di un'unità, oppure carica i tuoi sprite vettoriali."
|
||||
article_editor_prefix: "Hai trovato un errore in uno dei nostri documenti? Vuoi creare delle istruzioni per una delle tue creazioni? Vai a"
|
||||
article_editor_suffix: "e aiuta i giocatori di CodeCombat ad ottenere il massimo mentre giocano a programmare."
|
||||
find_us: "Dove trovarci"
|
||||
social_blog: "Leggi il blog di CodeCombat su Sett"
|
||||
social_discource: "Partecipa alle discussioni nel nostro forum Discourse"
|
||||
social_facebook: "Metti 'mi piace' a CodeCombat su Facebook"
|
||||
social_twitter: "Segui CodeCombat su Twitter"
|
||||
social_gplus: "Unisciti a CodeCombat su Google+"
|
||||
social_hipchat: "Chatta con noi nella HipChat di CodeCombat!"
|
||||
contribute_to_the_project: "Contribuisci al progetto"
|
||||
|
||||
clans:
|
||||
clan: "Clan"
|
||||
|
@ -871,17 +871,17 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
new_component_title: "Crea nuovo componente"
|
||||
new_component_field_system: "Sistema"
|
||||
new_article_title: "Crea un nuovo articolo"
|
||||
# new_thang_title: "Create a New Thang Type"
|
||||
new_thang_title: "Crea un nuovo tipo di Thang"
|
||||
new_level_title: "Crea un nuovo livello"
|
||||
new_article_title_login: "Accedi per creare un nuovo articolo"
|
||||
# new_thang_title_login: "Log In to Create a New Thang Type"
|
||||
new_thang_title_login: "Accedi per creare un nuovo tipo di Thang"
|
||||
new_level_title_login: "Accedi per creare un nuovo livello"
|
||||
new_achievement_title: "Crea una nuova Impresa"
|
||||
new_achievement_title_login: "Accedi per creare una nuova Impresa"
|
||||
new_poll_title: "Crea un nuovo sondaggio"
|
||||
new_poll_title_login: "Accedi per creare un nuovo sondaggio"
|
||||
article_search_title: "Cerca articoli qui"
|
||||
# thang_search_title: "Search Thang Types Here"
|
||||
thang_search_title: "Cerca tipi di Thang qui"
|
||||
level_search_title: "Cerca livelli qui"
|
||||
achievement_search_title: "Cerca Imprese"
|
||||
poll_search_title: "Cerca sondaggi"
|
||||
|
@ -958,7 +958,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
ambassador_introduction: "Stiamo costruendo questa comunità, e voi siete i collegamenti. Abbiamo chat Olark, email e reti sociali con tanta gente con cui parlare ed aiutare a familiarizzare con il gioco, e da cui imparare. Se vuoi aiutare le persone a farsi coinvolgere e a divertirsi; se sei entrato nello spirito di CodeCombat e di dove stiamo andando, questa categoria può essere per te."
|
||||
# ambassador_attribute_1: "Communication skills. Be able to identify the problems players are having and help them solve them. Also, keep the rest of us informed about what players are saying, what they like and don't like and want more of!"
|
||||
# ambassador_join_desc: "tell us a little about yourself, what you've done and what you'd be interested in doing. We'll go from there!"
|
||||
# ambassador_join_note_strong: "Note"
|
||||
ambassador_join_note_strong: "Nota"
|
||||
# ambassador_join_note_desc: "One of our top priorities is to build multiplayer where players having difficulty solving levels can summon higher level wizards to help them. This will be a great way for ambassadors to do their thing. We'll keep you posted!"
|
||||
# ambassador_subscribe_desc: "Get emails on support updates and multiplayer developments."
|
||||
changes_auto_save: "Le modifiche vengono salvate automaticamente quando si segnano le caselle."
|
||||
|
@ -973,14 +973,14 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
please_login: "Per favore accedi prima di giocare una partita classificata."
|
||||
my_matches: "Le mie partite"
|
||||
simulate: "Simula"
|
||||
# simulation_explanation: "By simulating games you can get your game ranked faster!"
|
||||
# simulate_games: "Simulate Games!"
|
||||
simulation_explanation: "Simulando le partite, la tua partita potrà essere classificata più velocemente!"
|
||||
simulate_games: "Simula partite!"
|
||||
# simulate_all: "RESET AND SIMULATE GAMES"
|
||||
# games_simulated_by: "Games simulated by you:"
|
||||
# games_simulated_for: "Games simulated for you:"
|
||||
# games_simulated: "Games simulated"
|
||||
# games_played: "Games played"
|
||||
# ratio: "Ratio"
|
||||
games_simulated_by: "Partite simulate da te:"
|
||||
games_simulated_for: "Partite simulate per te:"
|
||||
games_simulated: "Partite simulate"
|
||||
games_played: "Partite giocate"
|
||||
ratio: "Rapporto"
|
||||
leaderboard: "Classifica"
|
||||
# battle_as: "Battle as "
|
||||
summary_your: "Le tue "
|
||||
|
@ -994,7 +994,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
rank_failed: "Impossibile valutare"
|
||||
rank_being_ranked: "La partita è in valutazione."
|
||||
rank_last_submitted: "inviata "
|
||||
# help_simulate: "Help simulate games?"
|
||||
help_simulate: "Aiutare a simulare partite?"
|
||||
code_being_simulated: "Il tuo nuovo codice sarà simulato da altri giocatori per essere valutato. Sarà aggiornato ad ogni nuova partita."
|
||||
no_ranked_matches_pre: "Nessuna partita valutata per "
|
||||
no_ranked_matches_post: " squadra! Gioca contro altri avversari e poi torna qui affinchè la tua partita venga valutata."
|
||||
|
@ -1029,14 +1029,14 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
stats: "Statistiche"
|
||||
singleplayer_title: "Livelli singoli"
|
||||
multiplayer_title: "Livelli multigiocatore"
|
||||
achievements_title: "Guadagni"
|
||||
achievements_title: "Imprese"
|
||||
last_played: "Ultimo giocato"
|
||||
status: "Stato"
|
||||
status_completed: "Completati"
|
||||
status_unfinished: "Incompleti"
|
||||
no_singleplayer: "Nessun livello singolo giocato finora."
|
||||
no_multiplayer: "Nessun livello multigiocatore giocato finora."
|
||||
no_achievements: "Nessun guadagno finora."
|
||||
no_achievements: "Nessuna impresa finora."
|
||||
favorite_prefix: "Linguaggio preferito: "
|
||||
favorite_postfix: "."
|
||||
not_member_of_clans: "Non è ancora membro di un clan."
|
||||
|
@ -1046,7 +1046,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
amount_achieved: "Quantità"
|
||||
achievement: "Impresa"
|
||||
# category_contributor: "Contributor"
|
||||
# category_ladder: "Ladder"
|
||||
category_ladder: "Classifica"
|
||||
category_level: "Livello"
|
||||
category_miscellaneous: "Varie"
|
||||
category_levels: "Livelli"
|
||||
|
|
|
@ -107,7 +107,7 @@ module.exports = class DiplomatView extends ContributeClassView
|
|||
'pt-BR': ['Bia41', 'Gutenberg Barros', 'Kieizroe', 'Matthew Burt', 'brunoporto', 'cassiocardoso', 'jklemm'] # português do Brasil, Portuguese (Brazil)
|
||||
'pt-PT': ['Imperadeiro98', 'Matthew Burt', 'ProgramadorLucas', 'ReiDuKuduro', 'batista', 'gutierri'] # Português (Portugal), Portuguese (Portugal)
|
||||
pl: ['Anon', 'Kacper Ciepielewski', 'TigroTigro', 'kvasnyk'] # język polski, Polish
|
||||
it: ['AlessioPaternoster', 'flauta'] # italiano, Italian
|
||||
it: ['AlessioPaternoster', 'flauta', 'Atomk'] # italiano, Italian
|
||||
tr: ['Nazım Gediz Aydındoğmuş', 'cobaimelan', 'gediz', 'ilisyus', 'wakeup'] # Türkçe, Turkish
|
||||
'nl-BE': ['Glen De Cauwsemaecker', 'Ruben Vereecken'] # Nederlands (België), Dutch (Belgium)
|
||||
'nl-NL': ['Guido Zuidhof', "Jasper D\'haene"] # Nederlands (Nederland), Dutch (Netherlands)
|
||||
|
|
|
@ -40,7 +40,7 @@ deaths = [
|
|||
'Went to heaven prematurely.'
|
||||
'Teleported out of the dungeon and fell to its death.'
|
||||
'Panic.'
|
||||
'Killed by a minotuar, while dressing up.'
|
||||
'Killed by a minotaur, while dressing up.'
|
||||
'Petrified by trying to help a cockatrice out of a pit.'
|
||||
'Killed by a luckstone.'
|
||||
'Killed by a panther, while taking off clothes.'
|
||||
|
|
|
@ -161,6 +161,7 @@ module.exports.setup = (app) ->
|
|||
_.remove(stripeInfo.recipients, (s) -> s.userID is recipient.id)
|
||||
options =
|
||||
quantity: utils.getSponsoredSubsAmount(subscription.plan.amount, stripeInfo.recipients.length, stripeInfo.subscriptionID?)
|
||||
console.log 'Updating sponsored subscription', stripeInfo.customerID, stripeInfo.sponsorSubscriptionID, options, 'from stripeInfo', stripeInfo, 'and subscription', subscription, 'for user', recipient.id, 'with sponsor', sponsor.id
|
||||
stripe.customers.updateSubscription stripeInfo.customerID, stripeInfo.sponsorSubscriptionID, options, (err, subscription) =>
|
||||
if err
|
||||
logStripeWebhookError(err)
|
||||
|
|
Loading…
Add table
Reference in a new issue