Merge branch 'master' of https://github.com/codecombat/codecombat
|
@ -156,7 +156,6 @@ module.exports = class CocoRouter extends Backbone.Router
|
|||
'./lib/services/facebook'
|
||||
'./lib/services/google'
|
||||
'./lib/services/twitter'
|
||||
'./lib/services/linkedin'
|
||||
]
|
||||
|
||||
for service in services
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
FacebookHandler = require 'lib/FacebookHandler'
|
||||
GPlusHandler = require 'lib/GPlusHandler'
|
||||
LinkedInHandler = require 'lib/LinkedInHandler'
|
||||
GitHubHandler = require 'lib/GitHubHandler'
|
||||
locale = require 'locale/locale' # TODO: don't require all of these? Might be slow. (Haven't checked.)
|
||||
{me} = require 'lib/auth'
|
||||
|
@ -45,7 +44,6 @@ Application = initialize: ->
|
|||
@gplusHandler = new GPlusHandler()
|
||||
@githubHandler = new GitHubHandler()
|
||||
$(document).bind 'keydown', preventBackspace
|
||||
@linkedinHandler = new LinkedInHandler()
|
||||
preload(COMMON_FILES)
|
||||
$.i18n.init {
|
||||
lng: me.get('preferredLanguage', true)
|
||||
|
|
BIN
app/assets/images/common/button-background-active-border.png
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
app/assets/images/common/button-background-active.png
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
app/assets/images/common/button-background-disabled-border.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
BIN
app/assets/images/common/button-background-disabled.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
app/assets/images/common/button-background-pressed-border.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
app/assets/images/common/button-background-pressed.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 290 B |
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 44 KiB |
BIN
app/assets/images/level/code_editor_background_border.png
Normal file
After Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 332 B |
Before Width: | Height: | Size: 505 B |
BIN
app/assets/images/level/code_editor_top_bar_hinge.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
app/assets/images/level/code_editor_top_bar_wood_background.png
Normal file
After Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 3 KiB |
BIN
app/assets/images/level/code_palette_wood_background.png
Normal file
After Width: | Height: | Size: 65 KiB |
BIN
app/assets/images/level/code_toolbar_background.png
Normal file
After Width: | Height: | Size: 7.6 KiB |
BIN
app/assets/images/level/code_toolbar_run_button_active.png
Normal file
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 4.7 KiB |
BIN
app/assets/images/level/code_toolbar_run_button_zazz.png
Normal file
After Width: | Height: | Size: 5.3 KiB |
BIN
app/assets/images/level/code_toolbar_run_button_zazz_pressed.png
Normal file
After Width: | Height: | Size: 5.2 KiB |
BIN
app/assets/images/level/code_toolbar_submit_button_active.png
Normal file
After Width: | Height: | Size: 5.2 KiB |
After Width: | Height: | Size: 5.2 KiB |
BIN
app/assets/images/level/code_toolbar_submit_button_zazz.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
After Width: | Height: | Size: 5.5 KiB |
Before Width: | Height: | Size: 312 B |
BIN
app/assets/images/level/hud_background.png
Normal file
After Width: | Height: | Size: 9.2 KiB |
Before Width: | Height: | Size: 1.6 KiB |
BIN
app/assets/images/level/hud_hinge.png
Normal file
After Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 3.7 KiB |
BIN
app/assets/images/level/hud_wood_background.png
Normal file
After Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 2.2 KiB |
BIN
app/assets/images/level/thang_avatar_frame.png
Normal file
After Width: | Height: | Size: 4.7 KiB |
Before Width: | Height: | Size: 86 KiB After Width: | Height: | Size: 68 KiB |
|
@ -1,67 +1,40 @@
|
|||
<!doctype html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie10 lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie10 lt-ie9 lt-ie8" lang="en"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie10 lt-ie9" lang="en"> <![endif]-->
|
||||
<!--[if IE 9]> <html class="no-js lt-ie10" lang="en"> <![endif]-->
|
||||
<!--[if gt IE 9]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
|
||||
<!--[if lt IE 7]> <html class="lt-ie10 lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="lt-ie10 lt-ie9 lt-ie8" lang="en"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="lt-ie10 lt-ie9" lang="en"> <![endif]-->
|
||||
<!--[if IE 9]> <html class="lt-ie10" lang="en"> <![endif]-->
|
||||
<!--[if !IE]><!--><html lang="en"> <!--<![endif]-->
|
||||
<head>
|
||||
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><![endif]-->
|
||||
<!--<script src="http://ie.microsoft.com/TestDrive/HTML5/CompatInspector/inspector.js"></script>--> <!-- for testing IE compatibility issues -->
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
|
||||
<title>CodeCombat</title>
|
||||
<meta name="description" content="Learn programming with a multiplayer live coding strategy game. You're a wizard, and your spells are JavaScript. Free HTML5 game!">
|
||||
<title>CodeCombat - Learn how to code by playing a game</title>
|
||||
<meta name="description" content="Learn programming with a multiplayer live coding strategy game for beginners. Learn Python or JavaScript as you defeat ogres, solve mazes, and level up. Free, open source HTML5 game!">
|
||||
|
||||
<meta property="og:title" content="CodeCombat: Multiplayer Programming">
|
||||
<meta property="og:title" content="CodeCombat: Learn to Code by Playing a Game">
|
||||
<meta property="og:url" content="http://codecombat.com">
|
||||
<meta property="og:type" content="game">
|
||||
<meta property="og:image" content="http://codecombat.com/images/pages/home/front_screenshot_01.png">
|
||||
<meta property="og:image" content="http://codecombat.com/images/pages/home/play_img.png">
|
||||
<meta property="og:site_name" content="CodeCombat">
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="CodeCombat: Multiplayer Programming">
|
||||
<meta name="twitter:title" content="CodeCombat: Learn to Code by Playing a Game">
|
||||
<meta name="twitter:url" content="http://codecombat.com">
|
||||
<meta name="twitter:site" content="CodeCombat">
|
||||
<meta name="twitter:image:src" content="http://codecombat.com/images/pages/base/logo_square_250.png">
|
||||
<meta name="twitter:description" content="Learn programming with a multiplayer live coding strategy game. You're a wizard, and your spells are JavaScript. Free HTML5 game!">
|
||||
|
||||
<meta name="twitter:description" content="Learn programming with a multiplayer live coding strategy game for beginners. Learn Python or JavaScript as you defeat ogres, solve mazes, and level up. Free, open source HTML5 game!">
|
||||
|
||||
<link href="https://plus.google.com/115285980638641924488" rel="publisher" />
|
||||
|
||||
<link rel="shortcut icon" href="/images/favicon.ico">
|
||||
<link rel="stylesheet" href="/stylesheets/app.css">
|
||||
|
||||
<!-- begin segment.io code -->
|
||||
<script type="text/javascript">
|
||||
var analytics=analytics||[];(function(){var e=["identify","track","trackLink","trackForm","trackClick","trackSubmit","page","pageview","ab","alias","ready","group"],t=function(e){return function(){analytics.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var n=0;n<e.length;n++)analytics[e[n]]=t(e[n])})(),analytics.load=function(e){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src=("https:"===document.location.protocol?"https://":"http://")+"d2dq2ahtl5zl1z.cloudfront.net/analytics.js/v1/"+e+"/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n)};
|
||||
analytics.load("jsjzx9n4d2");
|
||||
</script>
|
||||
<!-- end segment.io code -->
|
||||
|
||||
<!-- begin olark code -->
|
||||
<script data-cfasync="false" type='text/javascript'>/*<![CDATA[*/window.olark||(function(c){var f=window,d=document,l=f.location.protocol=="https:"?"https:":"http:",z=c.name,r="load";var nt=function(){
|
||||
f[z]=function(){
|
||||
(a.s=a.s||[]).push(arguments)};var a=f[z]._={
|
||||
},q=c.methods.length;while(q--){(function(n){f[z][n]=function(){
|
||||
f[z]("call",n,arguments)}})(c.methods[q])}a.l=c.loader;a.i=nt;a.p={
|
||||
0:+new Date};a.P=function(u){
|
||||
a.p[u]=new Date-a.p[0]};function s(){
|
||||
a.P(r);f[z](r)}f.addEventListener?f.addEventListener(r,s,false):f.attachEvent("on"+r,s);var ld=function(){function p(hd){
|
||||
hd="head";return["<",hd,"></",hd,"><",i,' onl' + 'oad="var d=',g,";d.getElementsByTagName('head')[0].",j,"(d.",h,"('script')).",k,"='",l,"//",a.l,"'",'"',"></",i,">"].join("")}var i="body",m=d[i];if(!m){
|
||||
return setTimeout(ld,100)}a.P(1);var j="appendChild",h="createElement",k="src",n=d[h]("div"),v=n[j](d[h](z)),b=d[h]("iframe"),g="document",e="domain",o;n.style.display="none";m.insertBefore(n,m.firstChild).id=z;b.frameBorder="0";b.id=z+"-loader";if(/MSIE[ ]+6/.test(navigator.userAgent)){
|
||||
b.src="javascript:false"}b.allowTransparency="true";v[j](b);try{
|
||||
b.contentWindow[g].open()}catch(w){
|
||||
c[e]=d[e];o="javascript:var d="+g+".open();d.domain='"+d.domain+"';";b[k]=o+"void(0);"}try{
|
||||
var t=b.contentWindow[g];t.write(p());t.close()}catch(x){
|
||||
b[k]=o+'d.write("'+p().replace(/"/g,String.fromCharCode(92)+'"')+'");d.close();'}a.P(2)};ld()};nt()})({
|
||||
loader: "static.olark.com/jsclient/loader0.js",name:"olark",methods:["configure","extend","declare","identify"]});
|
||||
/* custom configuration goes here (www.olark.com/documentation) */
|
||||
olark.identify('1451-787-10-5544');/*]]>*/</script>
|
||||
<!-- end olark code -->
|
||||
|
||||
<script src="/lib/ace/ace.js"></script>
|
||||
<!--[if IE 9]><script src="/javascripts/box2d.js"></script><![endif]-->
|
||||
<script src="/javascripts/vendor.js"></script>
|
||||
<script src="/javascripts/aether.js"></script>
|
||||
<script src="/javascripts/app.js"></script> <!-- it's all Backbone! -->
|
||||
</head>
|
||||
<body>
|
||||
<body class="nano clearfix">
|
||||
|
||||
<header class="header-container" id="header-container"></header>
|
||||
|
||||
|
|
|
@ -5,53 +5,35 @@
|
|||
<!--[if IE 9]> <html class="lt-ie10" lang="en"> <![endif]-->
|
||||
<!--[if !IE]><!--><html lang="en"> <!--<![endif]-->
|
||||
<head>
|
||||
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><![endif]-->
|
||||
<!--<script src="http://ie.microsoft.com/TestDrive/HTML5/CompatInspector/inspector.js"></script>--> <!-- for testing IE compatibility issues -->
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||||
|
||||
<title>CodeCombat - Learn how to code by playing a game</title>
|
||||
<meta name="description" content="Learn programming with a multiplayer live coding strategy game. You're a wizard, and your spells are JavaScript. Free, open source HTML5 game!">
|
||||
<meta name="description" content="Learn programming with a multiplayer live coding strategy game for beginners. Learn Python or JavaScript as you defeat ogres, solve mazes, and level up. Free, open source HTML5 game!">
|
||||
|
||||
<meta property="og:title" content="CodeCombat: Multiplayer Programming">
|
||||
<meta property="og:title" content="CodeCombat: Learn to Code by Playing a Game">
|
||||
<meta property="og:url" content="http://codecombat.com">
|
||||
<meta property="og:type" content="game">
|
||||
<meta property="og:image" content="http://codecombat.com/images/pages/home/front_screenshot_01.png">
|
||||
<meta property="og:image" content="http://codecombat.com/images/pages/home/play_img.png">
|
||||
<meta property="og:site_name" content="CodeCombat">
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="CodeCombat: Multiplayer Programming">
|
||||
<meta name="twitter:title" content="CodeCombat: Learn to Code by Playing a Game">
|
||||
<meta name="twitter:url" content="http://codecombat.com">
|
||||
<meta name="twitter:site" content="CodeCombat">
|
||||
<meta name="twitter:image:src" content="http://codecombat.com/images/pages/base/logo_square_250.png">
|
||||
<meta name="twitter:description" content="Learn programming with a multiplayer live coding strategy game. You're a wizard, and your spells are JavaScript. Free, open source HTML5 game!">
|
||||
|
||||
<meta name="twitter:description" content="Learn programming with a multiplayer live coding strategy game for beginners. Learn Python or JavaScript as you defeat ogres, solve mazes, and level up. Free, open source HTML5 game!">
|
||||
|
||||
<link href="https://plus.google.com/115285980638641924488" rel="publisher" />
|
||||
|
||||
<link rel="shortcut icon" href="/images/favicon.ico">
|
||||
<link rel="stylesheet" href="/stylesheets/app.css">
|
||||
|
||||
<script src="/lib/ace/ace.js"></script>
|
||||
<!--[if IE 9]><script src="/javascripts/box2d.js"></script><![endif]-->
|
||||
<script src="/javascripts/vendor.js"></script>
|
||||
<script src="/javascripts/aether.js"></script>
|
||||
<script src="/javascripts/app.js"></script> <!-- it's all Backbone! -->
|
||||
<script>
|
||||
$(function() {
|
||||
FastClick.attach(document.body);
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
<!-- Can move to lib/services/linkedin.coffee instead somehow? Or just get rid of LinkedIn...
|
||||
</script>
|
||||
<script type="text/javascript" async src="http://platform.linkedin.com/in.js">
|
||||
api_key: 75v8mv4ictvmx6
|
||||
onLoad: linkedInAsyncInit
|
||||
authorize: true
|
||||
</script>
|
||||
-->
|
||||
|
||||
<script>$(function() { FastClick.attach(document.body); });</script>
|
||||
<script>
|
||||
window.userObject = "userObjectTag";
|
||||
</script>
|
||||
|
|
|
@ -6,6 +6,7 @@ channelSchemas =
|
|||
'bus': require './schemas/subscriptions/bus'
|
||||
'editor': require './schemas/subscriptions/editor'
|
||||
'errors': require './schemas/subscriptions/errors'
|
||||
'ipad': require './schemas/subscriptions/ipad'
|
||||
'misc': require './schemas/subscriptions/misc'
|
||||
'multiplayer': require './schemas/subscriptions/multiplayer'
|
||||
'play': require './schemas/subscriptions/play'
|
||||
|
@ -76,7 +77,7 @@ setUpMoment = ->
|
|||
|
||||
initializeUtilityServices = ->
|
||||
services = [
|
||||
'./lib/services/filepicker'
|
||||
#'./lib/services/filepicker' # Not until needed
|
||||
'./lib/services/segmentio'
|
||||
]
|
||||
|
||||
|
@ -102,7 +103,7 @@ watchForErrors = ->
|
|||
#msg += "\nStack: #{stack}" if stack = error?.stack
|
||||
unless webkit?.messageHandlers # Don't show these notys on iPad
|
||||
noty text: message, layout: 'topCenter', type: 'error', killer: false, timeout: 5000, dismissQueue: true, maxVisible: 3, callback: {onClose: -> --currentErrors}
|
||||
Backbone.Mediator.publish 'application:error', message: msg # For iOS app
|
||||
Backbone.Mediator.publish 'application:error', message: "Line #{line} of #{url}:\n#{msg}" # For iOS app
|
||||
|
||||
window.addIPadSubscription = (channel) ->
|
||||
window.iPadSubscriptions[channel] = true
|
||||
|
|
|
@ -34,8 +34,15 @@ module.exports = class God extends CocoClass
|
|||
angels: []
|
||||
busyAngels: [] # Busy angels will automatically register here.
|
||||
|
||||
# Determine how many concurrent Angels/web workers to use at a time
|
||||
# ~20MB per idle worker + angel overhead - every Angel maps to 1 worker
|
||||
angelCount = options.maxAngels ? 2 # How many concurrent Angels/web workers to use at a time
|
||||
if options.maxAngels?
|
||||
angelCount = options.maxAngels
|
||||
else if window.application.isIPadApp
|
||||
angelCount = 1
|
||||
else
|
||||
angelCount = 2
|
||||
|
||||
# Don't generate all Angels at once.
|
||||
_.delay (=> new Angel @angelsShare unless @destroyed), 250 * i for i in [0 ... angelCount]
|
||||
|
||||
|
|
|
@ -173,7 +173,7 @@ module.exports = class LevelBus extends Bus
|
|||
@fireScriptsRef?.set({})
|
||||
state = @session.get('state')
|
||||
state.scripts = {}
|
||||
state.complete = false
|
||||
#state.complete = false # Keep it complete once ever completed.
|
||||
@session.set('state', state)
|
||||
@changedSessionProperties.state = true
|
||||
@saveSession()
|
||||
|
|
|
@ -117,7 +117,7 @@ module.exports = class LevelLoader extends CocoClass
|
|||
@loadDefaultComponentsForThangType itemThangType
|
||||
@loadThangsRequiredByThangType itemThangType
|
||||
@sessionDependenciesRegistered[session.id] = true
|
||||
if _.size(@sessionDependenciesRegistered) is 2 and not (r for r in @worldNecessities when r?).length
|
||||
if _.size(@sessionDependenciesRegistered) is 2 and @checkAllWorldNecessitiesRegisteredAndLoaded()
|
||||
@onWorldNecessitiesLoaded()
|
||||
|
||||
consolidateFlagHistory: ->
|
||||
|
@ -204,6 +204,8 @@ module.exports = class LevelLoader extends CocoClass
|
|||
for thangType in thangNames.models
|
||||
@loadDefaultComponentsForThangType(thangType)
|
||||
@loadThangsRequiredByThangType(thangType)
|
||||
@thangNamesLoaded = true
|
||||
@onWorldNecessitiesLoaded() if @checkAllWorldNecessitiesRegisteredAndLoaded()
|
||||
|
||||
loadDefaultComponentsForThangType: (thangType) ->
|
||||
return unless components = thangType.get('components')
|
||||
|
@ -220,8 +222,14 @@ module.exports = class LevelLoader extends CocoClass
|
|||
return unless index >= 0
|
||||
@worldNecessities.splice(index, 1)
|
||||
@worldNecessities = (r for r in @worldNecessities when r?)
|
||||
if @worldNecessities.length is 0 and (not @sessionDependenciesRegistered or @sessionDependenciesRegistered[@session.id] and (not @opponentSession or @sessionDependenciesRegistered[@opponentSession.id]))
|
||||
@onWorldNecessitiesLoaded()
|
||||
@onWorldNecessitiesLoaded() if @checkAllWorldNecessitiesRegisteredAndLoaded()
|
||||
|
||||
checkAllWorldNecessitiesRegisteredAndLoaded: ->
|
||||
return false unless _.filter(@worldNecessities).length is 0
|
||||
return false unless @thangNamesLoaded
|
||||
return false if @sessionDependenciesRegistered and not @sessionDependenciesRegistered[@session.id]
|
||||
return false if @sessionDependenciesRegistered and @opponentSession and not @sessionDependenciesRegistered[@opponentSession.id]
|
||||
true
|
||||
|
||||
onWorldNecessitiesLoaded: ->
|
||||
@initWorld()
|
||||
|
|
221
app/lib/LevelOptions.coffee
Normal file
|
@ -0,0 +1,221 @@
|
|||
module.exports = LevelOptions =
|
||||
'dungeons-of-kithgard':
|
||||
hidesSubmitUntilRun: true
|
||||
hidesPlayButton: true
|
||||
hidesRunShortcut: true
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'gems-in-the-deep':
|
||||
hidesSubmitUntilRun: true
|
||||
hidesPlayButton: true
|
||||
hidesRunShortcut: true
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'shadow-guard':
|
||||
hidesSubmitUntilRun: true
|
||||
hidesPlayButton: true
|
||||
hidesRunShortcut: true
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots'}
|
||||
restrictedGear: {feet: 'leather-boots', 'right-hand': 'simple-sword'}
|
||||
'kounter-kithwise':
|
||||
hidesPlayButton: true
|
||||
hidesRunShortcut: true
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots'}
|
||||
restrictedGear: {feet: 'leather-boots', 'right-hand': 'simple-sword', 'programming-book': 'programmaticon-i'}
|
||||
'crawlways-of-kithgard':
|
||||
hidesPlayButton: true
|
||||
hidesRunShortcut: true
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots'}
|
||||
restrictedGear: {feet: 'leather-boots', 'right-hand': 'simple-sword', 'programming-book': 'programmaticon-i'}
|
||||
'forgetful-gemsmith':
|
||||
hidesPlayButton: true
|
||||
hidesRunShortcut: true
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots'}
|
||||
restrictedGear: {feet: 'leather-boots', 'programming-book': 'programmaticon-i'}
|
||||
'true-names':
|
||||
hidesPlayButton: true
|
||||
hidesRunShortcut: true
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'right-hand': 'simple-sword', waist: 'leather-belt'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'favorable-odds':
|
||||
hidesRunShortcut: true
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'right-hand': 'simple-sword'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'the-raised-sword':
|
||||
hidesRunShortcut: true
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'right-hand': 'simple-sword', torso: 'leather-tunic'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'the-first-kithmaze':
|
||||
hidesRunShortcut: true
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'programming-book': 'programmaticon-i'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'haunted-kithmaze':
|
||||
hidesRunShortcut: true
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'programming-book': 'programmaticon-i'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'descending-further':
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'programming-book': 'programmaticon-i'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'the-second-kithmaze':
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'programming-book': 'programmaticon-i'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'dread-door':
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {'right-hand': 'simple-sword', 'programming-book': 'programmaticon-i'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'known-enemy':
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {'right-hand': 'simple-sword', 'programming-book': 'programmaticon-i', torso: 'leather-tunic'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'master-of-names':
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'right-hand': 'simple-sword', 'programming-book': 'programmaticon-i', eyes: 'crude-glasses', torso: 'leather-tunic'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'lowly-kithmen':
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'right-hand': 'simple-sword', 'programming-book': 'programmaticon-i', eyes: 'crude-glasses', torso: 'leather-tunic'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'closing-the-distance':
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'right-hand': 'simple-sword', torso: 'leather-tunic', eyes: 'crude-glasses'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'tactical-strike':
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'right-hand': 'simple-sword', torso: 'leather-tunic', eyes: 'crude-glasses'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'the-final-kithmaze':
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'right-hand': 'simple-sword', torso: 'leather-tunic', 'programming-book': 'programmaticon-i', eyes: 'crude-glasses'}
|
||||
'the-gauntlet':
|
||||
hidesHUD: true
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'right-hand': 'simple-sword', torso: 'leather-tunic', 'programming-book': 'programmaticon-i', eyes: 'crude-glasses'}
|
||||
restrictedGear: {feet: 'leather-boots'}
|
||||
'kithgard-gates':
|
||||
hidesSay: true
|
||||
hidesCodeToolbar: true
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'right-hand': 'builders-hammer', torso: 'leather-tunic'}
|
||||
restrictedGear: {'right-hand': 'simple-sword'}
|
||||
'defense-of-plainswood':
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'simple-boots', 'right-hand': 'builders-hammer'}
|
||||
restrictedGear: {'right-hand': 'simple-sword'}
|
||||
'winding-trail':
|
||||
hidesRealTimePlayback: true
|
||||
requiredGear: {feet: 'leather-boots', 'right-hand': 'builders-hammer'}
|
||||
restrictedGear: {feet: 'simple-boots', 'right-hand': 'simple-sword'}
|
||||
'thornbush-farm':
|
||||
requiredGear: {feet: 'leather-boots', 'right-hand': 'builders-hammer', eyes: 'crude-glasses'}
|
||||
restrictedGear: {feet: 'simple-boots', 'right-hand': 'simple-sword'}
|
||||
'back-to-back':
|
||||
requiredGear: {feet: 'leather-boots', torso: 'leather-tunic', waist: 'leather-belt', 'programming-book': 'programmaticon-i', eyes: 'crude-glasses', 'right-hand': 'simple-sword', 'left-hand': 'wooden-shield'}
|
||||
restrictedGear: {feet: 'simple-boots', 'right-hand': 'builders-hammer'}
|
||||
'ogre-encampment':
|
||||
requiredGear: {torso: 'leather-tunic', waist: 'leather-belt', 'programming-book': 'programmaticon-i', eyes: 'crude-glasses', 'right-hand': 'simple-sword', 'left-hand': 'wooden-shield'}
|
||||
restrictedGear: {feet: 'simple-boots', 'right-hand': 'builders-hammer'}
|
||||
'woodland-cleaver':
|
||||
requiredGear: {torso: 'leather-tunic', waist: 'leather-belt', 'programming-book': 'programmaticon-i', eyes: 'crude-glasses', 'right-hand': 'long-sword', 'left-hand': 'wooden-shield', wrists: 'sundial-wristwatch', feet: 'leather-boots'}
|
||||
restrictedGear: {feet: 'simple-boots', 'right-hand': 'simple-sword'}
|
||||
'shield-rush':
|
||||
requiredGear: {torso: 'leather-tunic', waist: 'leather-belt', 'programming-book': 'programmaticon-i', eyes: 'crude-glasses', 'right-hand': 'long-sword', 'left-hand': 'bronze-shield', wrists: 'sundial-wristwatch'}
|
||||
restrictedGear: {'left-hand': 'wooden-shield'}
|
||||
'peasant-protection':
|
||||
requiredGear: {torso: 'leather-tunic', waist: 'leather-belt', 'programming-book': 'programmaticon-i', eyes: 'wooden-glasses', 'right-hand': 'long-sword', 'left-hand': 'bronze-shield', wrists: 'sundial-wristwatch'}
|
||||
restrictedGear: {eyes: 'crude-glasses'}
|
||||
'munchkin-swarm':
|
||||
requiredGear: {torso: 'leather-tunic', waist: 'leather-belt', 'programming-book': 'programmaticon-i', eyes: 'wooden-glasses', 'right-hand': 'long-sword', 'left-hand': 'bronze-shield', wrists: 'sundial-wristwatch'}
|
||||
restrictedGear: {}
|
||||
'coinucopia':
|
||||
requiredGear: {'programming-book': 'programmaticon-i', feet: 'leather-boots', flag: 'basic-flags'}
|
||||
restrictedGear: {}
|
||||
'copper-meadows':
|
||||
requiredGear: {'programming-book': 'programmaticon-i', feet: 'leather-boots', flag: 'basic-flags', eyes: 'wooden-glasses'}
|
||||
restrictedGear: {}
|
||||
'drop-the-flag':
|
||||
requiredGear: {'programming-book': 'programmaticon-i', feet: 'leather-boots', flag: 'basic-flags', eyes: 'wooden-glasses', 'right-hand': 'builders-hammer'}
|
||||
restrictedGear: {'right-hand': 'longsword'}
|
||||
'deadly-pursuit':
|
||||
requiredGear: {'programming-book': 'programmaticon-i', feet: 'leather-boots', flag: 'basic-flags', eyes: 'wooden-glasses', 'right-hand': 'builders-hammer'}
|
||||
restrictedGear: {'right-hand': 'longsword'}
|
||||
'rich-forager':
|
||||
requiredGear: {'programming-book': 'programmaticon-i', feet: 'leather-boots', flag: 'basic-flags', eyes: 'wooden-glasses', torso: 'leather-tunic', 'right-hand': 'longsword', 'left-hand': 'bronze-shield'}
|
||||
restrictedGear: {'right-hand': 'builders-hammer'}
|
||||
'multiplayer-treasure-grove':
|
||||
requiredGear: {'programming-book': 'programmaticon-i', feet: 'leather-boots', flag: 'basic-flags', eyes: 'wooden-glasses', torso: 'leather-tunic'}
|
||||
restrictedGear: {}
|
|
@ -8,16 +8,34 @@ module.exports = class LevelSetupManager extends CocoClass
|
|||
|
||||
constructor: (@options) ->
|
||||
super()
|
||||
@supermodel = new SuperModel()
|
||||
@supermodel = @options.supermodel ? new SuperModel()
|
||||
@session = @options.session
|
||||
if @session
|
||||
@fillSessionWithDefaults()
|
||||
else
|
||||
@loadSession(@supermodel)
|
||||
@loadSession()
|
||||
@loadModals()
|
||||
|
||||
loadSession: ->
|
||||
url = "/db/level/#{@options.levelID}/session"
|
||||
#url += "?team=#{@team}" if @options.team # TODO: figure out how to get the teams for multiplayer PVP hero style
|
||||
@session = new LevelSession().setURL url
|
||||
onSessionSync = ->
|
||||
@session.url = -> '/db/level.session/' + @id
|
||||
@fillSessionWithDefaults()
|
||||
@listenToOnce @session, 'sync', onSessionSync
|
||||
@session = @supermodel.loadModel(@session, 'level_session').model
|
||||
if @session.loaded
|
||||
onSessionSync.call @
|
||||
|
||||
fillSessionWithDefaults: ->
|
||||
heroConfig = _.merge {}, me.get('heroConfig'), @session.get('heroConfig')
|
||||
@session.set('heroConfig', heroConfig)
|
||||
|
||||
loadModals: ->
|
||||
# build modals and prevent them from disappearing.
|
||||
@heroesModal = new PlayHeroesModal({supermodel: @supermodel, session: @session, confirmButtonI18N: 'play.next', levelID: options.levelID})
|
||||
@inventoryModal = new InventoryModal({supermodel: @supermodel, session: @session, levelID: options.levelID})
|
||||
@heroesModal = new PlayHeroesModal({supermodel: @supermodel, session: @session, confirmButtonI18N: 'play.next', levelID: @options.levelID, hadEverChosenHero: @options.hadEverChosenHero})
|
||||
@inventoryModal = new InventoryModal({supermodel: @supermodel, session: @session, levelID: @options.levelID})
|
||||
@heroesModalDestroy = @heroesModal.destroy
|
||||
@inventoryModalDestroy = @inventoryModal.destroy
|
||||
@heroesModal.destroy = @inventoryModal.destroy = _.noop
|
||||
|
@ -26,19 +44,6 @@ module.exports = class LevelSetupManager extends CocoClass
|
|||
@listenTo @inventoryModal, 'choose-hero-click', @onChooseHeroClicked
|
||||
@listenTo @inventoryModal, 'play-click', @onInventoryModalPlayClicked
|
||||
|
||||
loadSession: (supermodel) ->
|
||||
url = "/db/level/#{@options.levelID}/session"
|
||||
#url += "?team=#{@team}" if @options.team # TODO: figure out how to get the teams for multiplayer PVP hero style
|
||||
@session = new LevelSession().setURL url
|
||||
@listenToOnce @session, 'sync', ->
|
||||
@session.url = -> '/db/level.session/' + @id
|
||||
@fillSessionWithDefaults()
|
||||
supermodel.loadModel(@session, 'level_session').model
|
||||
|
||||
fillSessionWithDefaults: ->
|
||||
heroConfig = _.merge {}, me.get('heroConfig'), @session.get('heroConfig')
|
||||
@session.set('heroConfig', heroConfig)
|
||||
|
||||
open: ->
|
||||
firstModal = if @options.hadEverChosenHero then @inventoryModal else @heroesModal
|
||||
@options.parent.openModalView(firstModal)
|
||||
|
@ -76,3 +81,8 @@ module.exports = class LevelSetupManager extends CocoClass
|
|||
viewClass: viewClass
|
||||
viewArgs: [{supermodel: @supermodel}, @options.levelID]
|
||||
}
|
||||
|
||||
destroy: ->
|
||||
@heroesModalDestroy.call @heroesModal unless @heroesModal.destroyed
|
||||
@inventoryModalDestroy.call @inventoryModal unless @inventoryModal.destroyed
|
||||
super()
|
||||
|
|
|
@ -1,34 +0,0 @@
|
|||
CocoClass = require 'lib/CocoClass'
|
||||
{me} = require 'lib/auth'
|
||||
{backboneFailure} = require 'lib/errors'
|
||||
storage = require 'lib/storage'
|
||||
|
||||
|
||||
module.exports = LinkedInHandler = class LinkedInHandler extends CocoClass
|
||||
constructor: ->
|
||||
super()
|
||||
|
||||
subscriptions:
|
||||
'auth:linkedin-api-loaded': 'onLinkedInLoaded'
|
||||
|
||||
onLinkedInLoaded: (e) ->
|
||||
IN.Event.on IN, 'auth', @onLinkedInAuth
|
||||
|
||||
onLinkedInAuth: (e) => #console.log 'Authorized with LinkedIn'
|
||||
|
||||
constructEmployerAgreementObject: (cb) =>
|
||||
IN.API.Profile('me')
|
||||
.fields(['positions', 'public-profile-url', 'id', 'first-name', 'last-name', 'email-address'])
|
||||
.error(cb)
|
||||
.result (profiles) =>
|
||||
cb null, profiles.values[0]
|
||||
|
||||
getProfileData: (cb) =>
|
||||
IN.API.Profile('me')
|
||||
.fields(['formatted-name', 'educations', 'skills', 'headline', 'summary', 'positions', 'public-profile-url'])
|
||||
.error(cb)
|
||||
.result (profiles) =>
|
||||
cb null, profiles.values[0]
|
||||
|
||||
destroy: ->
|
||||
super()
|
|
@ -1,9 +0,0 @@
|
|||
module.exports = initializeLinkedIn = ->
|
||||
window.linkedInAsyncInit = ->
|
||||
#console.log 'Linkedin async init success!'
|
||||
Backbone.Mediator.publish 'auth:linkedin-api-loaded', {}
|
||||
|
||||
linkedInSnippet =
|
||||
''
|
||||
|
||||
$('head').append(linkedInSnippet)
|
|
@ -115,6 +115,7 @@ module.exports = class SpriteBuilder
|
|||
if _.isString(childData)
|
||||
child = @buildShapeFromStore(childData)
|
||||
else
|
||||
continue if not childData.gn
|
||||
child = @buildContainerFromStore(childData.gn)
|
||||
child.setTransform(childData.t...)
|
||||
cont.addChild(child)
|
||||
|
|
|
@ -59,7 +59,8 @@ module.exports = Lank = class Lank extends CocoClass
|
|||
|
||||
constructor: (@thangType, options) ->
|
||||
super()
|
||||
@isMissile = @thangType.get('name') in ['Arrow', 'Spear']
|
||||
spriteName = @thangType.get('name')
|
||||
@isMissile = /(Missile|Arrow|Spear)/.test(spriteName) and not /Tower/.test(spriteName)
|
||||
@options = _.extend($.extend(true, {}, @options), options)
|
||||
@setThang @options.thang
|
||||
if @thang?
|
||||
|
@ -638,6 +639,7 @@ module.exports = Lank = class Lank extends CocoClass
|
|||
|
||||
onDialogue: (e) ->
|
||||
return unless @thang?.id is e.spriteID
|
||||
unless @thang?.id is 'Hero Placeholder' # Don't show these for heroes, because they aren't actually first-person, just LevelDialogueView narration
|
||||
label = @addLabel 'dialogue', Label.STYLE_DIALOGUE
|
||||
label.setText e.blurb or '...'
|
||||
sound = e.sound ? AudioPlayer.soundForDialogue e.message, @thangType.get 'soundTriggers'
|
||||
|
@ -679,6 +681,13 @@ module.exports = Lank = class Lank extends CocoClass
|
|||
@lastGold = gold
|
||||
Backbone.Mediator.publish 'surface:gold-changed', {team: @thang.team, gold: gold, goldEarned: Math.floor(@thang.goldEarned ? 0)}
|
||||
|
||||
shouldMuteMessage: (m) ->
|
||||
return true if m in ['moveRight', 'moveUp', 'moveDown', 'moveLeft']
|
||||
return true if /^attack /.test m
|
||||
return true if /^Repeating loop/.test m
|
||||
return true if /^findNearestEnemy/.test m
|
||||
false
|
||||
|
||||
playSounds: (withDelay=true, volume=1.0) ->
|
||||
for event in @thang.currentEvents ? []
|
||||
@playSound event, withDelay, volume
|
||||
|
@ -686,7 +695,7 @@ module.exports = Lank = class Lank extends CocoClass
|
|||
AudioPlayer.playInterfaceSound 'coin_1', 0.25
|
||||
if @thang.actionActivated and (action = @thang.getActionName()) isnt 'say'
|
||||
@playSound action, withDelay, volume
|
||||
if @thang.sayMessage and withDelay and not @thang.silent # don't play sayMessages while scrubbing, annoying
|
||||
if @thang.sayMessage and withDelay and not @thang.silent and not @shouldMuteMessage @thang.sayMessage # don't play sayMessages while scrubbing, annoying
|
||||
offsetFrames = Math.abs(@thang.sayStartTime - @thang.world.age) / @thang.world.dt
|
||||
if offsetFrames <= 2 # or (not withDelay and offsetFrames < 30)
|
||||
sound = AudioPlayer.soundForDialogue @thang.sayMessage, @thangType.get 'soundTriggers'
|
||||
|
|
|
@ -230,11 +230,12 @@ module.exports = class LankBoss extends CocoClass
|
|||
|
||||
cacheObstacles: (updatedObstacles=null) ->
|
||||
return if @cachedObstacles and not updatedObstacles
|
||||
wallLanks = (lank for lank in @lankArray when lank.thangType?.get('name').search(/(dungeon|indoor).wall/i) isnt -1)
|
||||
lankArray = @lankArray
|
||||
wallLanks = (lank for lank in lankArray when lank.thangType?.get('name').search(/(dungeon|indoor).wall/i) isnt -1)
|
||||
return if _.any (s.stillLoading for s in wallLanks)
|
||||
walls = (lank.thang for lank in wallLanks)
|
||||
@world.calculateBounds()
|
||||
wallGrid = new Grid walls, @world.size()...
|
||||
wallGrid = new Grid walls, @world.width, @world.height
|
||||
if updatedObstacles
|
||||
possiblyUpdatedWallLanks = (lank for lank in wallLanks when _.find updatedObstacles, (w2) -> lank is w2 or (Math.abs(lank.thang.pos.x - w2.thang.pos.x) + Math.abs(lank.thang.pos.y - w2.thang.pos.y)) <= 16)
|
||||
else
|
||||
|
|
|
@ -69,6 +69,10 @@ module.exports.thangNames = thangNames =
|
|||
'Allankrita'
|
||||
'Kay'
|
||||
'Shannon'
|
||||
'Scarlett'
|
||||
'Natasha'
|
||||
'Aphrodite'
|
||||
'Gabrielle'
|
||||
]
|
||||
'Peasant M': [
|
||||
'Yorik'
|
||||
|
@ -88,6 +92,10 @@ module.exports.thangNames = thangNames =
|
|||
'Paps'
|
||||
'Hodor'
|
||||
'James'
|
||||
'Merek'
|
||||
'Brom'
|
||||
'Tybalt'
|
||||
'Fendrel'
|
||||
]
|
||||
'Peasant F': [
|
||||
'Hilda'
|
||||
|
@ -101,6 +109,18 @@ module.exports.thangNames = thangNames =
|
|||
'Regan'
|
||||
'Giselle'
|
||||
'Bernadette'
|
||||
'Millicent'
|
||||
'Anastas'
|
||||
'Thea'
|
||||
'Ellyn'
|
||||
'Alianor'
|
||||
'Anastas'
|
||||
'Cristiana'
|
||||
'Helena'
|
||||
'Alexia'
|
||||
'Katelyn'
|
||||
'Rose'
|
||||
|
||||
]
|
||||
'Archer F': [
|
||||
'Phoebe'
|
||||
|
|
|
@ -17,7 +17,7 @@ REAL_TIME_BUFFER_MAX = 3 * PROGRESS_UPDATE_INTERVAL
|
|||
REAL_TIME_BUFFERED_WAIT_INTERVAL = 0.5 * PROGRESS_UPDATE_INTERVAL
|
||||
REAL_TIME_COUNTDOWN_DELAY = 3000 # match CountdownScreen
|
||||
ITEM_ORIGINAL = '53e12043b82921000051cdf9'
|
||||
COUNTDOWN_LEVELS = ['sky-span', 'dueling-grounds', 'cavern-survival'] # TODO: determine flag usage dynamically
|
||||
COUNTDOWN_LEVELS = ['sky-span']
|
||||
|
||||
module.exports = class World
|
||||
@className: 'World'
|
||||
|
@ -99,12 +99,10 @@ module.exports = class World
|
|||
continueLaterFn = =>
|
||||
@loadFrames(loadedCallback, errorCallback, loadProgressCallback, preloadedCallback, skipDeferredLoading, loadUntilFrame) unless @destroyed
|
||||
if @realTime and not @countdownFinished
|
||||
if @levelID in ['the-first-kithmaze', 'haunted-kithmaze', 'the-second-kithmaze', 'the-final-kithmaze', 'the-gauntlet', 'winding-trail', 'thornbush-farm']
|
||||
@realTimeSpeedFactor = 5
|
||||
else if @levelID in ['forgetful-gemsmith', 'descending-further', 'tactical-strike', 'kithgard-gates']
|
||||
@realTimeSpeedFactor = 3
|
||||
else
|
||||
@realTimeSpeedFactor = 1
|
||||
unless @showsCountdown
|
||||
if @levelID in ['thornbush-farm', 'back-to-back', 'ogre-encampment', 'woodland-cleaver', 'shield-rush', 'peasant-protection', 'munchkin-swarm']
|
||||
@realTimeSpeedFactor = 3
|
||||
if @showsCountdown
|
||||
return setTimeout @finishCountdown(continueLaterFn), REAL_TIME_COUNTDOWN_DELAY
|
||||
else
|
||||
|
@ -203,12 +201,12 @@ module.exports = class World
|
|||
|
||||
loadFromLevel: (level, willSimulate=true) ->
|
||||
@levelID = level.slug
|
||||
@showsCountdown = @levelID in COUNTDOWN_LEVELS
|
||||
@levelComponents = level.levelComponents
|
||||
@thangTypes = level.thangTypes
|
||||
@loadScriptsFromLevel level
|
||||
@loadSystemsFromLevel level
|
||||
@loadThangsFromLevel level, willSimulate
|
||||
@showsCountdown = @levelID in COUNTDOWN_LEVELS or _.any(@thangs, (t) -> (t.programmableProperties and 'findFlags' in t.programmableProperties) or t.inventory?.flag)
|
||||
system.start @thangs for system in @systems
|
||||
|
||||
loadSystemsFromLevel: (level) ->
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
io_blurb: "بسيطة ولكنها غامضة."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "العربية", englishDescription: "Arabi
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "български език", englishDescri
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
heroes: "Herois" # Tooltip on hero shop button from /play
|
||||
achievements: "Triomfs" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
restart: "Recomençar"
|
||||
goals: "Objectius"
|
||||
goal: "Objectiu"
|
||||
# running: "Running..."
|
||||
success: "Exit!"
|
||||
incomplete: "Incomplet"
|
||||
timed_out: "S'ha acabat el temps"
|
||||
failing: "Fallant"
|
||||
action_timeline: "Cronologia d'accions"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
tome_other_units: "Altres unitats" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
tome_cast_button_run: "Executar"
|
||||
tome_cast_button_running: "Executant"
|
||||
tome_cast_button_ran: "Executat"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
tome_your_skills: "Les teves habilitats"
|
||||
hud_continue: "Continuar (shift+espai)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
keyboard_shortcuts: "Dreceres del teclat"
|
||||
loading_ready: "Preparat!"
|
||||
loading_start: "Comença el nivell"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Ara:"
|
||||
time_total: "Maxim:"
|
||||
time_goto: "Ves a:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
|
||||
game_menu:
|
||||
inventory_tab: "Inventari"
|
||||
choose_hero_tab: "Recomençar nivell"
|
||||
save_load_tab: "Desa/Carrega"
|
||||
options_tab: "Opcions"
|
||||
guide_tab: "Gui"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
choose_hero: "Escull el teu heroi"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
io_blurb: "Senzill però obscur."
|
||||
status: "Estat"
|
||||
weapons: "Armes"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
attack: "Dany" # Can also translate as "Attack"
|
||||
health: "Salut"
|
||||
speed: "Velocitat"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
enter: "Enter"
|
||||
escape: "Escape"
|
||||
shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
restart: "Restartovat"
|
||||
goals: "Cíl"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Časová osa"
|
||||
click_to_select: "Vyberte kliknutím."
|
||||
# reload: "Reload"
|
||||
reload_title: "Znovunačíst veškerý kód?"
|
||||
reload_really: "Opravdu chcete resetovat tuto úroveň do počátečního stavu?"
|
||||
reload_confirm: "Znovu načíst vše"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
tome_minion_spells: "Vaše oblíbená kouzla" # Only in old-style levels.
|
||||
tome_read_only_spells: "Kouzla jen pro čtení" # Only in old-style levels.
|
||||
tome_other_units: "Ostatní jednotky" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Spustit" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Spouštění" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Spustit Kouzlo" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
tome_select_a_thang: "Zvolte někoho pro "
|
||||
tome_available_spells: "Dostupná kouzla"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Pokračovat (stiskněte shift-mezera)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "čeština", englishDescription: "Czech", tr
|
|||
diplomat_launch_url: "zahájení v Říjnu"
|
||||
diplomat_introduction_suf: "bylo, že o CodeCombat je velký zájem i v jiných zemích, obzvláště v Brazílii! Chystáme regiment překladatelů ke zpřístupnění CodeCombatu světu. Pokud chcete nakouknout pod pokličku, dozvědět se o připravovaných novinkách a zpřístupnit úrovně vašim národním kolegům, toto je role pro vás."
|
||||
diplomat_attribute_1: "Plynulost v angličtině a v jazyce do kterého budete překládat. Při předávání komplexních myšlenek je důležité si být jistí v kramflecích v obou jazycích!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
restart: "Start forfra"
|
||||
goals: "Mål"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Handlingstidslinje"
|
||||
click_to_select: "Klik på en enhed for at vælge"
|
||||
# reload: "Reload"
|
||||
reload_title: "Genindlæs alt kode?"
|
||||
reload_really: "Er du sikker på at du ønsker at genindlæse denne bane helt fra begyndelsen?"
|
||||
reload_confirm: "Genindlæs alt"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
tome_other_units: "Andre enheder" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Kast Trylleformular" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
tome_select_a_thang: "Vælg nogen til at "
|
||||
tome_available_spells: "Tilgængelige trylleformularer"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Fortsæt (tryk skift-mellemrum)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Spring over (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "dansk", englishDescription: "Danish", trans
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
heroes: "Helden" # Tooltip on hero shop button from /play
|
||||
achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
|||
restart: "Neustart"
|
||||
goals: "Ziele"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
success: "Erfolgreich!"
|
||||
incomplete: "Unvollständig"
|
||||
timed_out: "Zeit abgelaufen"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Aktionszeitstrahl"
|
||||
click_to_select: "Klicke auf eine Einheit, um sie auszuwählen."
|
||||
# reload: "Reload"
|
||||
reload_title: "Gesamten Code neu laden?"
|
||||
reload_really: "Bist Du sicher, dass Du das Level neu beginnen willst?"
|
||||
reload_confirm: "Alles neu laden"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
|||
tome_minion_spells: "Die Zaubersprüche Deiner Knechte" # Only in old-style levels.
|
||||
tome_read_only_spells: "Nur-lesen Zauberspüche" # Only in old-style levels.
|
||||
tome_other_units: "Andere Einheiten" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Führe aus" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Ausführen" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Zauberspuch ausführen" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
|||
tome_select_a_thang: "Wähle jemanden aus, um "
|
||||
tome_available_spells: "Verfügbare Zauber"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Weiter (drücke Shift + Leertaste)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Überspringen (Esc)"
|
||||
keyboard_shortcuts: "Tastenkürzel"
|
||||
loading_ready: "Bereit!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Aktuell"
|
||||
time_total: "Total"
|
||||
time_goto: "Gehe zu"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
|||
|
||||
game_menu:
|
||||
inventory_tab: "Inventar"
|
||||
choose_hero_tab: "Level neustarten"
|
||||
save_load_tab: "Speichere/Lade"
|
||||
options_tab: "Einstellungen"
|
||||
guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
choose_hero: "Wähle deinen Helden"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
|||
io_blurb: "Simpel aber obskur."
|
||||
status: "Status"
|
||||
weapons: "Waffen"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
health: "Gesundheit"
|
||||
speed: "Geschwindigkeit"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
|||
enter: "Eingabetaste"
|
||||
escape: "Escape"
|
||||
shift: "Umschalttaste"
|
||||
cast_spell: "Führe aktuellen Zauberspruch aus."
|
||||
# run_code: "Run current code."
|
||||
run_real_time: "Führe in Echtzeit aus."
|
||||
continue_script: "Setze nach aktuellenm Skript fort."
|
||||
skip_scripts: "Überspringe alle überspringbaren Skripte."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Deutsch (Österreich)", englishDescription:
|
|||
diplomat_launch_url: "Launch im Oktober"
|
||||
diplomat_introduction_suf: "ist das es ein großes Interesse an CodeCombat in anderen Ländern gibt! Wir stellen eine Truppe von Übersetzern zusammen, die gewillt sind einen Satz Wörten in einen anderen Satz Wörter umzuwandeln um CodeCombat der Welt so zugänglich wie möglich zu machen. Wenn du es magst eine Vorschau von zukünftigem Content zu erhalten und diese Level so schnell wie möglich deinen Landsleuten zur Verfügung zu stellen, dann ist diese Klasse vielleicht für dich."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
diplomat_join_pref_github: "Finde deine Sprachdatei "
|
||||
diplomat_github_url: "bei GitHub"
|
||||
diplomat_join_suf_github: ", editiere sie online und reiche einen Pull Request ein. Außerdem, hake die Checkbox unten an um über neue Entwicklungen bei der Internationalisierung auf dem laufenden zu bleiben!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
restart: "Neu starte"
|
||||
goals: "Ziel"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
success: "Erfolg!"
|
||||
incomplete: "Unvollständig"
|
||||
timed_out: "Ziit abglaufe"
|
||||
failing: "Fehler"
|
||||
action_timeline: "Aktionsziitleiste"
|
||||
click_to_select: "Klick uf e Einheit zum sie uswähle."
|
||||
# reload: "Reload"
|
||||
reload_title: "De ganze Code neu lade?"
|
||||
reload_really: "Bisch sicher du willsch level neu lade bis zrugg zum Afang?"
|
||||
reload_confirm: "Alles neu lade"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
tome_minion_spells: "Zaubersprüch vo dine Minions" # Only in old-style levels.
|
||||
tome_read_only_spells: "Read-Only Zaubersprüch" # Only in old-style levels.
|
||||
tome_other_units: "Anderi Einheite" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Zauber beschwöre" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Wird beschwore" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
tome_select_a_thang: "Wähl öpper us für"
|
||||
tome_available_spells: "Verfüegbari Zaubersprüch"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Wiiter (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Überspringe (esc)"
|
||||
keyboard_shortcuts: "Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Jetzt:"
|
||||
time_total: "Max:"
|
||||
time_goto: "Goh zu:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
io_blurb: "Eifach aber undurchsichtig."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
enter: "Enter"
|
||||
escape: "Escape"
|
||||
# shift: "Shift"
|
||||
cast_spell: "Aktuelle Zauberspruch beschwöre."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
continue_script: "Nochem aktuelle Script fortsetze."
|
||||
skip_scripts: "Alli überspringbare Scripts überspringe."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Deutsch (Schweiz)", englishDescription: "Ge
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
heroes: "Helden" # Tooltip on hero shop button from /play
|
||||
achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
restart: "Neustart"
|
||||
goals: "Ziele"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
success: "Erfolgreich!"
|
||||
incomplete: "Unvollständig"
|
||||
timed_out: "Zeit abgelaufen"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Aktionszeitstrahl"
|
||||
click_to_select: "Klicke auf eine Einheit, um sie auszuwählen."
|
||||
# reload: "Reload"
|
||||
reload_title: "Gesamten Code neu laden?"
|
||||
reload_really: "Bist Du sicher, dass Du das Level neu beginnen willst?"
|
||||
reload_confirm: "Alles neu laden"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
tome_minion_spells: "Die Zaubersprüche Deiner Knechte" # Only in old-style levels.
|
||||
tome_read_only_spells: "Nur-lesen Zauberspüche" # Only in old-style levels.
|
||||
tome_other_units: "Andere Einheiten" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Führe aus" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Ausführen" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Zauberspuch ausführen" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
tome_select_a_thang: "Wähle jemanden aus, um "
|
||||
tome_available_spells: "Verfügbare Zauber"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Weiter (drücke Shift + Leertaste)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Überspringen (Esc)"
|
||||
keyboard_shortcuts: "Tastenkürzel"
|
||||
loading_ready: "Bereit!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Aktuell"
|
||||
time_total: "Total"
|
||||
time_goto: "Gehe zu"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
|
||||
game_menu:
|
||||
inventory_tab: "Inventar"
|
||||
choose_hero_tab: "Level neustarten"
|
||||
save_load_tab: "Speichere/Lade"
|
||||
options_tab: "Einstellungen"
|
||||
guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
choose_hero: "Wähle deinen Helden"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
io_blurb: "Simpel aber obskur."
|
||||
status: "Status"
|
||||
weapons: "Waffen"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
health: "Gesundheit"
|
||||
speed: "Geschwindigkeit"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
enter: "Eingabetaste"
|
||||
escape: "Escape"
|
||||
shift: "Umschalttaste"
|
||||
cast_spell: "Führe aktuellen Zauberspruch aus."
|
||||
# run_code: "Run current code."
|
||||
run_real_time: "Führe in Echtzeit aus."
|
||||
continue_script: "Setze nach aktuellenm Skript fort."
|
||||
skip_scripts: "Überspringe alle überspringbaren Skripte."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Deutsch (Deutschland)", englishDescription:
|
|||
diplomat_launch_url: "Launch im Oktober"
|
||||
diplomat_introduction_suf: "ist das es ein großes Interesse an CodeCombat in anderen Ländern gibt! Wir stellen eine Truppe von Übersetzern zusammen, die gewillt sind einen Satz Wörten in einen anderen Satz Wörter umzuwandeln um CodeCombat der Welt so zugänglich wie möglich zu machen. Wenn du es magst eine Vorschau von zukünftigem Content zu erhalten und diese Level so schnell wie möglich deinen Landsleuten zur Verfügung zu stellen, dann ist diese Klasse vielleicht für dich."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
diplomat_join_pref_github: "Finde deine Sprachdatei "
|
||||
diplomat_github_url: "bei GitHub"
|
||||
diplomat_join_suf_github: ", editiere sie online und reiche einen Pull Request ein. Außerdem, hake die Checkbox unten an um über neue Entwicklungen bei der Internationalisierung auf dem laufenden zu bleiben!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
heroes: "Ήρωες" # Tooltip on hero shop button from /play
|
||||
achievements: "Επιτεύγματα" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
|||
restart: "Επανεκκίνηση"
|
||||
goals: "Στόχοι"
|
||||
goal: "Στόχος"
|
||||
# running: "Running..."
|
||||
success: "Επιτυχία!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Χρονοδιάγραμμα δράσης"
|
||||
click_to_select: "Κάντε κλικ σε μια μονάδα για να το επιλέξετε."
|
||||
# reload: "Reload"
|
||||
reload_title: "Ανανέωση όλου του κωδικά;"
|
||||
reload_really: "Είστε σίγουροι ότι θέλετε να φορτώσετε αυτό το επίπεδο από την αρχή;"
|
||||
reload_confirm: "Ανανέωση όλων"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
|||
tome_minion_spells: "Ξόρκια για τα τσιράκια σας" # Only in old-style levels.
|
||||
tome_read_only_spells: "Ξορκια μονο για αναγνωση" # Only in old-style levels.
|
||||
tome_other_units: "Άλλες μονάδες" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Μαγεψε" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
|||
io_blurb: "Απλή αλλά ασαφής."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Ελληνικά", englishDescription: "Gre
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "English (AU)", englishDescription: "English
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "English (UK)", englishDescription: "English
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalisation developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "English (US)", englishDescription: "English
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -64,10 +64,14 @@
|
|||
next: "Next" # Go from choose hero to choose inventory before playing a level
|
||||
change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||
choose_inventory: "Equip Items"
|
||||
buy_gems: "Buy Gems"
|
||||
older_campaigns: "Older Campaigns"
|
||||
anonymous: "Anonymous Player"
|
||||
level_difficulty: "Difficulty: "
|
||||
campaign_beginner: "Beginner Campaign"
|
||||
awaiting_levels_adventurer_prefix: "We release five levels per week."
|
||||
awaiting_levels_adventurer: "Sign up as an Adventurer"
|
||||
awaiting_levels_adventurer_suffix: "to be the first to play new levels."
|
||||
choose_your_level: "Choose Your Level" # The rest of this section is the old play view at /play-old and isn't very important.
|
||||
adventurer_prefix: "You can jump to any level below, or discuss the levels on "
|
||||
adventurer_forum: "the Adventurer forum"
|
||||
|
@ -164,6 +168,7 @@
|
|||
medium: "Medium"
|
||||
hard: "Hard"
|
||||
player: "Player"
|
||||
player_level: "Level" # Like player level 5, not like level: Dungeons of Kithgard
|
||||
|
||||
units:
|
||||
second: "second"
|
||||
|
@ -198,6 +203,7 @@
|
|||
failing: "Failing"
|
||||
action_timeline: "Action Timeline"
|
||||
click_to_select: "Click on a unit to select it."
|
||||
reload: "Reload"
|
||||
reload_title: "Reload All Code?"
|
||||
reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
reload_confirm: "Reload All"
|
||||
|
@ -233,13 +239,14 @@
|
|||
tome_select_a_thang: "Select Someone for "
|
||||
tome_available_spells: "Available Spells"
|
||||
tome_your_skills: "Your Skills"
|
||||
hud_continue: "Continue (shift+space)"
|
||||
tome_current_method: "Current Method"
|
||||
hud_continue_short: "Continue"
|
||||
code_saved: "Code Saved"
|
||||
skip_tutorial: "Skip (esc)"
|
||||
keyboard_shortcuts: "Key Shortcuts"
|
||||
loading_ready: "Ready!"
|
||||
loading_start: "Start Level"
|
||||
problem_alert_title: "Fix Your Code"
|
||||
time_current: "Now:"
|
||||
time_total: "Max:"
|
||||
time_goto: "Go to:"
|
||||
|
@ -279,7 +286,6 @@
|
|||
|
||||
game_menu:
|
||||
inventory_tab: "Inventory"
|
||||
choose_hero_tab: "Restart Level"
|
||||
save_load_tab: "Save/Load"
|
||||
options_tab: "Options"
|
||||
guide_tab: "Guide"
|
||||
|
@ -297,10 +303,13 @@
|
|||
choose_inventory: "Equip Items"
|
||||
equipped_item: "Equipped"
|
||||
available_item: "Available"
|
||||
restricted_title: "Restricted"
|
||||
should_equip: "(double-click to equip)"
|
||||
equipped: "(equipped)"
|
||||
locked: "(locked)"
|
||||
restricted: "(restricted in this level)"
|
||||
equip: "Equip"
|
||||
unequip: "Unequip"
|
||||
|
||||
choose_hero:
|
||||
choose_hero: "Choose Your Hero"
|
||||
|
@ -446,7 +455,7 @@
|
|||
enter: "Enter"
|
||||
escape: "Escape"
|
||||
shift: "Shift"
|
||||
cast_spell: "Cast current spell."
|
||||
run_code: "Run current code."
|
||||
run_real_time: "Run in real time."
|
||||
continue_script: "Continue past current script."
|
||||
skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -627,6 +636,9 @@
|
|||
diplomat_launch_url: "launch in October"
|
||||
diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
diplomat_i18n_page: "translations page"
|
||||
diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
diplomat_join_pref_github: "Find your language locale file "
|
||||
diplomat_github_url: "on GitHub"
|
||||
diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
heroes: "Héroes" # Tooltip on hero shop button from /play
|
||||
achievements: "Logros" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
restart: "Reiniciar"
|
||||
goals: "Objetivos"
|
||||
goal: "Objetivo"
|
||||
# running: "Running..."
|
||||
success: "¡Éxito!"
|
||||
incomplete: "Incompleto"
|
||||
timed_out: "Se te acabo el tiempo"
|
||||
failing: "Fallando"
|
||||
action_timeline: "Cronologia de Accion"
|
||||
click_to_select: "Has click en una unidad para seleccionarla."
|
||||
# reload: "Reload"
|
||||
reload_title: "¿Recargar Todo el Código?"
|
||||
reload_really: "¿Estás seguro de que quieres empezar este nivel desde el principio?"
|
||||
reload_confirm: "Recargar Todo"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
tome_minion_spells: "Hechizos de tus Secuaces" # Only in old-style levels.
|
||||
tome_read_only_spells: "Hechizos de Sólo Lectura" # Only in old-style levels.
|
||||
tome_other_units: "Otras Unidades" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Invocable" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Invocando" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Invocar" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
tome_cast_button_run: "Ejecutar"
|
||||
tome_cast_button_running: "Ejecutando"
|
||||
tome_cast_button_ran: "Ejecutado"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
tome_select_a_thang: "Selecciona Alguien para "
|
||||
tome_available_spells: "Hechizos Disponibles"
|
||||
tome_your_skills: "Tus habilidades"
|
||||
hud_continue: "Continuar (presionar shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Saltar (esc)"
|
||||
keyboard_shortcuts: "Atajos de teclado"
|
||||
loading_ready: "¡Listo!"
|
||||
loading_start: "Iniciar nivel"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Ahora:"
|
||||
time_total: "Max:"
|
||||
time_goto: "Ir a:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
|
||||
game_menu:
|
||||
inventory_tab: "Inventario"
|
||||
choose_hero_tab: "Reiniciar Nivel"
|
||||
save_load_tab: "Guardar/Cargar"
|
||||
options_tab: "Opciones"
|
||||
guide_tab: "Guía"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
choose_hero: "Elige tu héroe"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
io_blurb: "Simple pero oscuro."
|
||||
status: "Estado"
|
||||
weapons: "Armas"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
health: "Salud"
|
||||
speed: "Velocidad"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
enter: "Enter"
|
||||
escape: "Escape"
|
||||
shift: "Shift"
|
||||
cast_spell: "Aplicar hechizo actual."
|
||||
# run_code: "Run current code."
|
||||
run_real_time: "Ejecutar en tiempo real."
|
||||
continue_script: "Continuar hasta finalizado el script."
|
||||
skip_scripts: "Omitir todos los scripts omitibles."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "español (América Latina)", englishDescrip
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
achievements: "Logros" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
restart: "Reiniciar"
|
||||
goals: "Objetivos"
|
||||
goal: "Objetivo Principal"
|
||||
# running: "Running..."
|
||||
success: "Exito!"
|
||||
incomplete: "Incompleto"
|
||||
timed_out: "Te has quedado sin tiempo"
|
||||
failing: "Fallando"
|
||||
action_timeline: "Cronología de Acción"
|
||||
click_to_select: "Click en una unidad para seleccionarla"
|
||||
# reload: "Reload"
|
||||
reload_title: "¿Recargar todo el código?"
|
||||
reload_really: "¿Estas seguro que quieres reiniciar el nivel?"
|
||||
reload_confirm: "Recargarlo todo"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
tome_minion_spells: "Los hechizos de tus súbditos" # Only in old-style levels.
|
||||
tome_read_only_spells: "Hechizos de solo lectura" # Only in old-style levels.
|
||||
tome_other_units: "Otras unidades" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Invocable" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Invocando" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Invocar" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
tome_cast_button_run: "Correr"
|
||||
tome_cast_button_running: "Corriendo"
|
||||
tome_cast_button_ran: "Corrido"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
tome_select_a_thang: "Selecciona a alguien para "
|
||||
tome_available_spells: "Hechizos disponibles"
|
||||
tome_your_skills: "Tus Habilidades"
|
||||
hud_continue: "Continuar (pulsa Shift+Space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
code_saved: "Codigo Salvado"
|
||||
skip_tutorial: "Saltar (esc)"
|
||||
keyboard_shortcuts: "Atajos de teclado"
|
||||
loading_ready: "¡Listo!"
|
||||
loading_start: "Iniciar Nivel"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Ahora:"
|
||||
time_total: "Máx:"
|
||||
time_goto: "Ir a:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
|
||||
game_menu:
|
||||
inventory_tab: "Inventario"
|
||||
choose_hero_tab: "Reiniciar Nivel"
|
||||
save_load_tab: "Salvar/Cargar"
|
||||
options_tab: "Opciones"
|
||||
guide_tab: "Guia"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
choose_hero: "Selecciona tu Heroe"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
io_blurb: "Simple pero oscuro."
|
||||
status: "Estado"
|
||||
weapons: "Armas"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
attack: "Daño" # Can also translate as "Attack"
|
||||
health: "Salud"
|
||||
speed: "Velocidad"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
enter: "Enter"
|
||||
escape: "Escape"
|
||||
shift: "Shift"
|
||||
cast_spell: "Invocar el hechizo actual."
|
||||
# run_code: "Run current code."
|
||||
run_real_time: "correr en tiempo real."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "español (ES)", englishDescription: "Spanis
|
|||
diplomat_launch_url: "lanzamiento en octubre"
|
||||
diplomat_introduction_suf: "hay un interés considerable en CodeCombat en otros paises, ¡especialmente Brasil! Estamos formando un cuerpo de traductores con ganas de traducir un grupo de palabras tras otro para hacer CodeCombat tan accesible para todo el mundo como sea posible. Si quieres recibir avances de próximos contenidos y quieres poner esos niveles a disposición de los que comparten tu idioma tan pronto como sea posible, entonces esta Clase es para ti."
|
||||
diplomat_attribute_1: "Fluidez con el ingles y el lenguaje al que quieras traducir. Cuando de transmitir ideas complejas se trata, ¡es importante tener grandes conocimientos de ambas!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
diplomat_join_pref_github: "Encuentra el fichero local de tu idioma "
|
||||
diplomat_github_url: "en GitHub"
|
||||
diplomat_join_suf_github: ", edítalo online, y solicita que sea revisado. Además, marca la casilla de abajo para mantenerte informado en nuevos progresos en Internacionalización."
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "فارسی", englishDescription: "Persian",
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "suomi", englishDescription: "Finnish", tran
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
heroes: "Héros" # Tooltip on hero shop button from /play
|
||||
achievements: "Succès" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
restart: "Relancer"
|
||||
goals: "Objectifs"
|
||||
goal: "Objectif"
|
||||
# running: "Running..."
|
||||
success: "Succès"
|
||||
incomplete: "Incomplet"
|
||||
timed_out: "Plus de temps"
|
||||
failing: "Échec"
|
||||
action_timeline: "Action sur la ligne de temps"
|
||||
click_to_select: "Clique sur une unité pour la sélectionner."
|
||||
# reload: "Reload"
|
||||
reload_title: "Recharger tout le code?"
|
||||
reload_really: "Êtes-vous sûr de vouloir recharger ce niveau et retourner au début?"
|
||||
reload_confirm: "Tout recharger"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
tome_minion_spells: "Les sorts de vos soldats" # Only in old-style levels.
|
||||
tome_read_only_spells: "Sorts en lecture-seule" # Only in old-style levels.
|
||||
tome_other_units: "Autres unités" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Jeter le sort" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Sort en court" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Sort jeté" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
tome_cast_button_run: "Exécuter"
|
||||
tome_cast_button_running: "En cours d'exécution"
|
||||
tome_cast_button_ran: "Exécuté"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
tome_select_a_thang: "Sélectionnez une unité pour"
|
||||
tome_available_spells: "Sorts diponibles"
|
||||
tome_your_skills: "Vos compétences"
|
||||
hud_continue: "Continuer (appuyez sur shift ou espace)"
|
||||
# tome_current_method: "Current Method"
|
||||
hud_continue_short: "Continuer"
|
||||
code_saved: "Code Sauvergardé"
|
||||
skip_tutorial: "Passer (esc)"
|
||||
keyboard_shortcuts: "Raccourcis Clavier"
|
||||
loading_ready: "Pret!"
|
||||
loading_start: "Démarrer le niveau"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Maintenant:"
|
||||
time_total: "Max:"
|
||||
time_goto: "Allez a:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
|
||||
game_menu:
|
||||
inventory_tab: "Inventaire"
|
||||
choose_hero_tab: "Redémmarrer le niveau"
|
||||
save_load_tab: "Sauvegarder/Charger"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
choose_hero: "Choisissez votre Héro"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
io_blurb: "Simple mais obscure."
|
||||
# status: "Status"
|
||||
weapons: "Arme"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
attack: "Dégât" # Can also translate as "Attack"
|
||||
health: "Santé"
|
||||
speed: "Vitesse"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
enter: "Entrer"
|
||||
escape: "Echap"
|
||||
# shift: "Shift"
|
||||
cast_spell: "Jeter le sort actuel."
|
||||
# run_code: "Run current code."
|
||||
run_real_time: "Exécuter en temps réel."
|
||||
continue_script: "Continuer le script passé courant."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "français", englishDescription: "French", t
|
|||
diplomat_launch_url: "lancement en octobre"
|
||||
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 souhaitez avoir un 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_attribute_1: "Des facilités en anglais et dans la langue que vous souhaitez traduire. Pour transmettre des idées complexes, il est important d'avoir une solide compréhension des deux!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
diplomat_join_pref_github: "Trouvez le fichier de langue souhaité"
|
||||
diplomat_github_url: "sur GitHub"
|
||||
diplomat_join_suf_github: ", modifiez en ligne, et soumettez des requètes. Cochez aussi cette case ci-dessous pour vous tenir à jour sur les nouveaux développements d'internationalisation!"
|
||||
|
|
1300
app/locale/gl.coffee
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "עברית", englishDescription: "Hebrew",
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "मानक हिन्दी", englishDe
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
restart: "Előlről"
|
||||
goals: "Célok"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
success: "Sikerült!"
|
||||
incomplete: "Hiányos"
|
||||
timed_out: "Kifutottál az időből"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Akció - Idővonal"
|
||||
click_to_select: "Kattints egy egységre, hogy kijelöld!"
|
||||
# reload: "Reload"
|
||||
reload_title: "Újra kezded mindet?"
|
||||
reload_really: "Biztos vagy benne, hogy előlről szeretnéd kezdeni az egész pályát?"
|
||||
reload_confirm: "Előlről az egészet"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
tome_minion_spells: "Egységeid varázslatai" # Only in old-style levels.
|
||||
tome_read_only_spells: "Csak olvasható varázslatok" # Only in old-style levels.
|
||||
tome_other_units: "Egyéb egységek" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Bocsáss rá varázslatot!" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Varázslat folyamatban" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Varázslat végrehajtva." # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
tome_select_a_thang: "Válassz ki valakit "
|
||||
tome_available_spells: "Elérhető varázslatok"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Folytatás (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Most:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "magyar", englishDescription: "Hungarian", t
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Bahasa Indonesia", englishDescription: "Ind
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -13,14 +13,14 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
|
||||
nav:
|
||||
play: "Livelli" # The top nav bar entry where players choose which levels to play
|
||||
# community: "Community"
|
||||
community: "Comunità"
|
||||
editor: "Editor"
|
||||
blog: "Blog"
|
||||
forum: "Forum"
|
||||
account: "Account"
|
||||
profile: "Profilo"
|
||||
stats: "Statistiche"
|
||||
# code: "Code"
|
||||
# code: "Codice"
|
||||
admin: "Amministratore" # Only shows up when you are an admin
|
||||
home: "Pagina iniziale"
|
||||
contribute: "Contribuisci"
|
||||
|
@ -28,7 +28,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
about: "Informazioni"
|
||||
contact: "Contatti"
|
||||
twitter_follow: "Segui"
|
||||
# teachers: "Teachers"
|
||||
teachers: "Docenti"
|
||||
|
||||
modal:
|
||||
close: "Chiudi"
|
||||
|
@ -50,21 +50,22 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
spectate: "Spettatore" # Ladder page
|
||||
players: "giocatori" # Hover over a level on /play
|
||||
hours_played: "ore di gioco" # Hover over a level on /play
|
||||
# items: "Items" # Tooltip on item shop button from /play
|
||||
# unlock: "Unlock" # For purchasing items and heroes
|
||||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
items: "Oggetti" # Tooltip on item shop button from /play
|
||||
unlock: "Sblocca" # For purchasing items and heroes
|
||||
confirm: "Conferma"
|
||||
owned: "In tuo possesso" # For items you own
|
||||
locked: "Bloccato"
|
||||
available: "Disponibile"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
heroes: "Eroi" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
# account: "Account" # Tooltip on account button from /play
|
||||
# settings: "Settings" # Tooltip on settings button from /play
|
||||
# next: "Next" # Go from choose hero to choose inventory before playing a level
|
||||
# change_hero: "Change Hero" # Go back from choose inventory to choose hero
|
||||
account: "Account" # Tooltip on account button from /play
|
||||
settings: "Impostazioni" # Tooltip on settings button from /play
|
||||
next: "Procedi" # Go from choose hero to choose inventory before playing a level
|
||||
change_hero: "Cambia Eroe" # Go back from choose inventory to choose hero
|
||||
# choose_inventory: "Equip Items"
|
||||
# older_campaigns: "Older Campaigns"
|
||||
# anonymous: "Anonymous Player"
|
||||
older_campaigns: "Campagne precedenti"
|
||||
anonymous: "Giocatore Anonimo"
|
||||
level_difficulty: "Difficoltà: "
|
||||
campaign_beginner: "Campagne per principianti"
|
||||
choose_your_level: "Scegli il tuo livello" # The rest of this section is the old play view at /play-old and isn't very important.
|
||||
|
@ -81,8 +82,8 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
campaign_player_created_description: "... nei quali affronterai la creatività dei tuoi compagni <a href=\"/contribute#artisan\">Stregoni Artigiani</a>."
|
||||
campaign_classic_algorithms: "Algoritmi classici"
|
||||
# campaign_classic_algorithms_description: "... in which you learn the most popular algorithms in Computer Science."
|
||||
# campaign_forest: "Forest Campaign"
|
||||
# campaign_dungeon: "Dungeon Campaign"
|
||||
campaign_forest: "Campagna nella Foresta"
|
||||
campaign_dungeon: "Campagna nelle Segrete"
|
||||
|
||||
login:
|
||||
sign_up: "Crea account"
|
||||
|
@ -108,13 +109,13 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
send_password: "Invia password di recupero"
|
||||
# recovery_sent: "Recovery email sent."
|
||||
|
||||
# items:
|
||||
# primary: "Primary"
|
||||
# secondary: "Secondary"
|
||||
# armor: "Armor"
|
||||
# accessories: "Accessories"
|
||||
# misc: "Misc"
|
||||
# books: "Books"
|
||||
items:
|
||||
primary: "Primario"
|
||||
secondary: "Secondario"
|
||||
armor: "Armatura"
|
||||
accessories: "Accessori"
|
||||
misc: "Varie"
|
||||
books: "Libri"
|
||||
|
||||
common:
|
||||
loading: "Caricamento in corso..."
|
||||
|
@ -136,17 +137,17 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
general:
|
||||
and: "e"
|
||||
name: "Nome"
|
||||
# date: "Date"
|
||||
date: "Data"
|
||||
body: "Testo"
|
||||
version: "Versione"
|
||||
# commit_msg: "Commit Message"
|
||||
commit_msg: "Messaggio del Commit"
|
||||
# version_history: "Version History"
|
||||
# version_history_for: "Version History for: "
|
||||
# result: "Result"
|
||||
result: "Risultato"
|
||||
results: "Risultati"
|
||||
description: "Descrizione"
|
||||
or: "o"
|
||||
# subject: "Subject"
|
||||
subject: "Oggetto"
|
||||
email: "Email"
|
||||
password: "Password"
|
||||
message: "Messaggio"
|
||||
|
@ -158,11 +159,11 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
score: "Punteggio"
|
||||
win: "Vittoria"
|
||||
loss: "Sconfitta"
|
||||
# tie: "Tie"
|
||||
tie: "Pareggio"
|
||||
easy: "Facile"
|
||||
medium: "Medio"
|
||||
hard: "Difficile"
|
||||
# player: "Player"
|
||||
player: "Giocatore"
|
||||
|
||||
units:
|
||||
second: "secondo"
|
||||
|
@ -183,19 +184,21 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
play_level:
|
||||
done: "Fatto"
|
||||
home: "Pagina iniziale" # Not used any more, will be removed soon.
|
||||
# level: "Level" # Like "Level: Dungeons of Kithgard"
|
||||
level: "Livello" # Like "Level: Dungeons of Kithgard"
|
||||
# skip: "Skip"
|
||||
game_menu: "Menu"
|
||||
guide: "Guida"
|
||||
restart: "Ricomincia"
|
||||
goals: "Obiettivi"
|
||||
# goal: "Goal"
|
||||
# success: "Success!"
|
||||
goal: "Obiettivo"
|
||||
running: "Eseguo..."
|
||||
success: "Successo!"
|
||||
incomplete: "Incompleto"
|
||||
timed_out: "Tempo Scaduto"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Barra temporale delle azioni"
|
||||
click_to_select: "Clicca un'unità per selezionarla."
|
||||
reload: "Ricarica"
|
||||
reload_title: "Ricarica tutto il codice?"
|
||||
reload_really: "Sei sicuro di voler ricominciare il livello?"
|
||||
reload_confirm: "Ricarica tutto"
|
||||
|
@ -205,7 +208,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
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: " # Only in old-style levels.
|
||||
# victory_return_to_ladder: "Return to Ladder"
|
||||
# victory_play_continue: "Continue"
|
||||
victory_play_continue: "Continua"
|
||||
# victory_play_skip: "Skip Ahead"
|
||||
victory_play_next_level: "Gioca il prossimo livello"
|
||||
# victory_play_more_practice: "More Practice"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
tome_minion_spells: "Incantesimi dei tuoi seguaci" # Only in old-style levels.
|
||||
tome_read_only_spells: "Incantesimi in sola lettura" # Only in old-style levels.
|
||||
tome_other_units: "Altre unità" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Lancia" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Lanciando" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Incantesimi" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
tome_select_a_thang: "Seleziona qualcuno per "
|
||||
tome_available_spells: "Incantesimi disponibili"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Continua (premi Maiusc-Spazio)"
|
||||
# hud_continue_short: "Continue"
|
||||
# tome_current_method: "Current Method"
|
||||
hud_continue_short: "Continua"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Salta (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
loading_ready: "Pronto!"
|
||||
# loading_start: "Start Level"
|
||||
problem_alert_title: "Sistema il codice"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -276,11 +277,10 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
# tip_hofstadters_law: "Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law."
|
||||
# tip_premature_optimization: "Premature optimization is the root of all evil. - Donald Knuth"
|
||||
# tip_brute_force: "When in doubt, use brute force. - Ken Thompson"
|
||||
customize_wizard: "Personalizza stregone"
|
||||
customize_wizard: "Personalizza il mago"
|
||||
|
||||
game_menu:
|
||||
inventory_tab: "Inventario"
|
||||
choose_hero_tab: "Ricomincia Livello"
|
||||
save_load_tab: "Salva/Carico"
|
||||
options_tab: "Opzioni"
|
||||
guide_tab: "Guida"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
enter: "Invio"
|
||||
escape: "Esc"
|
||||
shift: "Maiusc"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Italiano", englishDescription: "Italian", t
|
|||
diplomat_launch_url: "lancio di ottobre"
|
||||
diplomat_introduction_suf: "è che c'è un notevole interesse per CodeCombat negli altri paesi, in particolare in Brasile! Stiamo costruendo un corpo di traduttori per trasformare liste di parole in altre parole, per rendere CodeCombat accessibile il più possibile in tutto il mondo. Se ti piace l'idea di sbirciare nei contenuti futuri e di portare questi livelli ai tuoi connazionali il più presto possibile, questa categoria potrebbe essere la tua."
|
||||
diplomat_attribute_1: "Competenza in inglese e nella lingua in cui vorresti tradurre. Per trasferire idee complesse è importante avere una solida capacità in entrambe!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
diplomat_github_url: "su GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
restart: "再始動"
|
||||
goals: "目標"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
action_timeline: "アクション・タイムライン"
|
||||
click_to_select: "ユニットを左クリックで選択してください"
|
||||
# reload: "Reload"
|
||||
reload_title: "コードを再読み込ますか?"
|
||||
reload_really: "レベルをリセットします。よろしいですか?"
|
||||
reload_confirm: "リセットする"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
tome_minion_spells: "操作できるキャラクターの呪文" # Only in old-style levels.
|
||||
tome_read_only_spells: "読込専用の呪文" # Only in old-style levels.
|
||||
tome_other_units: "その他のユニット" # Only in old-style levels.
|
||||
tome_cast_button_castable: "キャスト" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "キャスト中" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "呪文をキャスト" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
tome_select_a_thang: "誰かを選択: "
|
||||
tome_available_spells: "利用できる呪文"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "続く (Shift+Spaceキー)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "スキップ (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "日本語", englishDescription: "Japanese",
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
restart: "재시작"
|
||||
goals: "목표"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
success: "성공!"
|
||||
incomplete: "목표 미완료"
|
||||
timed_out: "제한 시간 초과"
|
||||
failing: "다시 한번 더 도전해보세요."
|
||||
action_timeline: "액션 타임라인"
|
||||
click_to_select: "유닛을 선택하기 위해서 유닛을 마우스로 클릭하세요."
|
||||
# reload: "Reload"
|
||||
reload_title: "모든 코드가 다시 로딩 되었나요?"
|
||||
reload_really: "모든 레벨 초기화합니다. 확실한가요?"
|
||||
reload_confirm: "모두 초기화"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
tome_minion_spells: "미니언의 마법" # Only in old-style levels.
|
||||
tome_read_only_spells: "읽기 전용 마법" # Only in old-style levels.
|
||||
tome_other_units: "다른 유닛들" # Only in old-style levels.
|
||||
tome_cast_button_castable: "마법 캐스팅" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "캐스팅 중" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "마법 캐스팅" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
tome_select_a_thang: "누군가를 선택하세요. "
|
||||
tome_available_spells: "사용 가능한 마법"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "계속진행 (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "넘기기 (esc)"
|
||||
keyboard_shortcuts: "단축키"
|
||||
loading_ready: "준비!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
io_blurb: "간단하지만 아직 잘 알려지지 않은 언어."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
enter: "엔터"
|
||||
escape: "Esc"
|
||||
# shift: "Shift"
|
||||
cast_spell: "현재 상태의 주문을 겁니다."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "한국어", englishDescription: "Korean", t
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "lietuvių kalba", englishDescription: "Lith
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Bahasa Melayu", englishDescription: "Bahasa
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
heroes: "Helter" # Tooltip on hero shop button from /play
|
||||
achievements: "Oppnåelser" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
restart: "Start på nytt"
|
||||
goals: "Mål"
|
||||
goal: "Mål"
|
||||
# running: "Running..."
|
||||
success: "Vellyket!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Hendelsestidslinje"
|
||||
click_to_select: "Klikk på en enhet for å velge den."
|
||||
# reload: "Reload"
|
||||
reload_title: "Laste All Koden på Nytt?"
|
||||
reload_really: "Er du sikker på at du vil laste dette nivået på nytt, tilbake til begynnelsen?"
|
||||
reload_confirm: "Last Alle på Nytt"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
tome_minion_spells: "Din Minions' Trylleformularer" # Only in old-style levels.
|
||||
tome_read_only_spells: "Kun-Lesbare Trylleformularer" # Only in old-style levels.
|
||||
tome_other_units: "Andre Enheter" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Kast" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Kaster" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Kast Trylleformular" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
tome_select_a_thang: "Velg Noe for å "
|
||||
tome_available_spells: "Tilgjenglige Trylleformularer"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Fortsett (trykk shift-mellomrom)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
code_saved: "Kode lagret"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Norsk Bokmål", englishDescription: "Norweg
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
restart: "Herstarten"
|
||||
goals: "Doelen"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Actie tijdlijn"
|
||||
click_to_select: "Klik op een eenheid om deze te selecteren."
|
||||
# reload: "Reload"
|
||||
reload_title: "Alle Code Herladen?"
|
||||
reload_really: "Weet je zeker dat je dit level tot het begin wilt herladen?"
|
||||
reload_confirm: "Herlaad Alles"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
tome_minion_spells: "Jouw Minions' Spreuken" # Only in old-style levels.
|
||||
tome_read_only_spells: "Read-Only Spreuken" # Only in old-style levels.
|
||||
tome_other_units: "Andere Eenheden" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Uitvoeren" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Aan het uitvoeren" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Spreuk uitvoeren" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
tome_select_a_thang: "Selecteer Iemand voor "
|
||||
tome_available_spells: "Beschikbare spreuken"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Ga verder (druk shift-space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Overslaan (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
loading_ready: "Klaar!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Nu:"
|
||||
time_total: "Maximum:"
|
||||
time_goto: "Ga naar:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Nederlands (België)", englishDescription:
|
|||
diplomat_launch_url: "release in oktober"
|
||||
diplomat_introduction_suf: "dan is het wel dat er een enorme belangstelling is voor CodeCombat in andere landen, vooral Brazilië! We zijn een groep van vertalers aan het creëren dat ijverig de ene set woorden in de andere omzet om CodeCombat zo toegankelijk mogelijk te maken in de hele wereld. Als jij het leuk vindt glimpsen op te vangen van aankomende content en deze levels zo snel mogelijk naar je landgenoten te krijgen, dan is dit de klasse voor jou."
|
||||
diplomat_attribute_1: "Vloeiend Engels en de taal waar naar je wilt vertalen kunnen spreken. Wanneer je moeilijke ideeën wilt overbrengen, is het belangrijk beide talen goed te begrijpen!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
diplomat_join_pref_github: "Vind van jouw taal het locale bestand "
|
||||
diplomat_github_url: "op GitHub"
|
||||
diplomat_join_suf_github: ", edit het online, en submit een pull request. Daarnaast kun je hieronder aanvinken als je up-to-date wilt worden gehouden met nieuwe internationalisatie-ontwikkelingen."
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
restart: "Herstarten"
|
||||
goals: "Doelen"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Actie tijdlijn"
|
||||
click_to_select: "Klik op een eenheid om deze te selecteren."
|
||||
# reload: "Reload"
|
||||
reload_title: "Alle Code Herladen?"
|
||||
reload_really: "Weet je zeker dat je dit level tot het begin wilt herladen?"
|
||||
reload_confirm: "Herlaad Alles"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
tome_minion_spells: "Jouw Minions' Spreuken" # Only in old-style levels.
|
||||
tome_read_only_spells: "Read-Only Spreuken" # Only in old-style levels.
|
||||
tome_other_units: "Andere Eenheden" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Uitvoeren" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Aan het uitvoeren" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Spreuk uitvoeren" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
tome_select_a_thang: "Selecteer Iemand voor "
|
||||
tome_available_spells: "Beschikbare spreuken"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Ga verder (druk shift-spatie)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Overslaan (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
loading_ready: "Klaar!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Nu:"
|
||||
time_total: "Maximum:"
|
||||
time_goto: "Ga naar:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Nederlands (Nederland)", englishDescription
|
|||
diplomat_launch_url: "release in oktober"
|
||||
diplomat_introduction_suf: "dan is het wel dat er een enorme belangstelling is voor CodeCombat in andere landen, vooral Brazilië! We zijn een groep van vertalers aan het creëren dat ijverig de ene set woorden in de andere omzet om CodeCombat zo toegankelijk mogelijk te maken in de hele wereld. Als jij het leuk vindt glimpsen op te vangen van aankomende content en deze levels zo snel mogelijk naar je landgenoten te krijgen, dan is dit de klasse voor jou."
|
||||
diplomat_attribute_1: "Vloeiend Engels en de taal waar naar je wilt vertalen kunnen spreken. Wanneer je moeilijke ideeën wilt overbrengen, is het belangrijk beide talen goed te begrijpen!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
diplomat_join_pref_github: "Vind van jouw taal het locale bestand "
|
||||
diplomat_github_url: "op GitHub"
|
||||
diplomat_join_suf_github: ", edit het online, en submit een pull request. Daarnaast kun je hieronder aanvinken als je up-to-date wilt worden gehouden met nieuwe internationalisatie-ontwikkelingen."
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Norwegian Nynorsk", englishDescription: "No
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
restart: "Start på nytt"
|
||||
goals: "Mål"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Hendelsestidslinje"
|
||||
click_to_select: "Klikk på en enhet for å velge den."
|
||||
# reload: "Reload"
|
||||
reload_title: "Laste all koden på nytt?"
|
||||
reload_really: "Er du sikker på at du vil laste dette nivået på nytt, tilbake til begynnelsen?"
|
||||
reload_confirm: "Last alle på nytt"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
tome_minion_spells: "Din Minions' Trylleformularer" # Only in old-style levels.
|
||||
tome_read_only_spells: "Kun-lesbare trylleformularer" # Only in old-style levels.
|
||||
tome_other_units: "Andre enheter" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Kast" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Kaster" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Kast trylleformular" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
tome_select_a_thang: "Velg noe for å "
|
||||
tome_available_spells: "Tilgjenglige trylleformularer"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Fortsett (trykk shift+mellomrom)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Norsk", englishDescription: "Norwegian", tr
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
restart: "Zacznij od nowa"
|
||||
goals: "Cele"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
success: "Sukces!"
|
||||
incomplete: "Niekompletne"
|
||||
timed_out: "Czas minął"
|
||||
failing: "Niepowodzenie"
|
||||
action_timeline: "Oś czasu"
|
||||
click_to_select: "Kliknij jednostkę, by ją zaznaczyć."
|
||||
# reload: "Reload"
|
||||
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"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
tome_minion_spells: "Czary twojego podopiecznego" # Only in old-style levels.
|
||||
tome_read_only_spells: "Czary tylko do odczytu" # Only in old-style levels.
|
||||
tome_other_units: "Inne jednostki" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Rzuć czar" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Rzucam czar" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Rzucenie czaru" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
tome_select_a_thang: "Wybierz kogoś do "
|
||||
tome_available_spells: "Dostępne czary"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Kontynuuj (Shift + spacja)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Pomiń (esc)"
|
||||
keyboard_shortcuts: "Skróty klawiszowe"
|
||||
loading_ready: "Gotowy!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Teraz:"
|
||||
# time_total: "Max:"
|
||||
time_goto: "Idź do:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
|
||||
game_menu:
|
||||
inventory_tab: "Ekwipunek"
|
||||
choose_hero_tab: "Uruchom ponownie poziom"
|
||||
save_load_tab: "Zapisz/Wczytaj"
|
||||
options_tab: "Opcje"
|
||||
guide_tab: "Przewodnik"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
io_blurb: "Prosty lecz nieznany."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
cast_spell: "Rzuć aktualny czar."
|
||||
# run_code: "Run current code."
|
||||
run_real_time: "Uruchom \"na żywo\"."
|
||||
continue_script: "Kontynuuj ostatni skrypt."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "język polski", englishDescription: "Polish
|
|||
diplomat_launch_url: "otwarcia w październiku"
|
||||
diplomat_introduction_suf: ", to jest nią informacja o znacznym zainteresowaniu CodeCombat w innych krajach. Tworzymy zespół tłumaczy chętnych do przemieniania zestawów słów w inne zestawy słów, aby CodeCombat było tak dostępne dla całego świata, jak to tylko możliwe. Jeśli chciabyś mieć wgląd w nadchodzącą zawartość i umożliwić swoim krajanom granie w najnowsze poziomy, ta klasa może być dla ciebie."
|
||||
diplomat_attribute_1: "Biegła znajomość angielskiego oraz języka, na który chciałbyś tłumaczyć. Kiedy przekazujesz skomplikowane idee, dobrze mieć płynność w obu z nich!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
diplomat_join_pref_github: "Znajdź plik lokalizacyjny dla wybranego języka "
|
||||
diplomat_github_url: "na GitHubie"
|
||||
diplomat_join_suf_github: ", edytuj go online i wyślij pull request. Do tego, zaznacz kratkę poniżej, aby być na bieżąco z naszym międzynarodowym rozwojem!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
heroes: "Heróis" # Tooltip on hero shop button from /play
|
||||
achievements: "Conquistas" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
restart: "Reiniciar"
|
||||
goals: "Objetivos"
|
||||
goal: "Objetivo"
|
||||
# running: "Running..."
|
||||
success: "Sucesso!"
|
||||
incomplete: "Incompleto"
|
||||
timed_out: "Tempo esgotado"
|
||||
failing: "Falta"
|
||||
action_timeline: "Linha do Tempo das Ações"
|
||||
click_to_select: "Clique em um personagem para selecioná-lo."
|
||||
# reload: "Reload"
|
||||
reload_title: "Recarregar Todo o Código?"
|
||||
reload_really: "Você tem certeza que quer reiniciar o estágio?"
|
||||
reload_confirm: "Recarregar Tudo"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
tome_minion_spells: "Magias dos seus subordinados" # Only in old-style levels.
|
||||
tome_read_only_spells: "Magias não editáveis" # Only in old-style levels.
|
||||
tome_other_units: "Outras Unidades" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Lançar" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Conjurando" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Feitiço" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
tome_cast_button_run: "Rodar"
|
||||
tome_cast_button_running: "Rodando"
|
||||
tome_cast_button_ran: "Encerrado"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
tome_select_a_thang: "Selecione alguém para "
|
||||
tome_available_spells: "Feitiços Disponíveis"
|
||||
tome_your_skills: "Suas habilidades"
|
||||
hud_continue: "Continue (tecle Shift+Space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Pular (esc)"
|
||||
keyboard_shortcuts: "Teclas de atalho"
|
||||
loading_ready: "Pronto!"
|
||||
loading_start: "Iniciar fase"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Agora:"
|
||||
time_total: "Máximo:"
|
||||
time_goto: "Ir para:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
|
||||
game_menu:
|
||||
inventory_tab: "Inventário"
|
||||
choose_hero_tab: "Reiniciar Nível"
|
||||
save_load_tab: "Salvar/Carregar"
|
||||
options_tab: "Opções"
|
||||
guide_tab: "Guia"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
choose_hero: "Escolha seu Herói"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
io_blurb: "Simples mas obscura."
|
||||
status: "Status"
|
||||
weapons: "Armas"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
health: "Vida"
|
||||
speed: "Velocidade"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
enter: "Enter"
|
||||
escape: "Esc"
|
||||
shift: "Shift"
|
||||
cast_spell: "Lançar feitiço atual."
|
||||
# run_code: "Run current code."
|
||||
run_real_time: "Rodar em tempo real."
|
||||
continue_script: "Pular script atual."
|
||||
skip_scripts: "Pular todos os scripts puláveis."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "português do Brasil", englishDescription:
|
|||
diplomat_launch_url: "lançamento em Outubro"
|
||||
diplomat_introduction_suf: "é que há um interesse considerável no CodeCombat em outros países, especialmente no Brasil! Estamos construindo um corpo de tradutores ansiosos para transformar um conjunto de palavras em outro conjunto de palavras para tornar o CodeCombat tão acessível em todo o mundo quanto for possível. Se você gosta de obter cenas inéditas do próximo conteúdo e obter esses níveis para os seus compatriotas o mais rápido possível, então esta classe pode ser para você."
|
||||
diplomat_attribute_1: "Fluência no inglês e na língua para a qual você gostaria de traduzir. Ao transmitir idéias complicadas, é importante ter um forte domínio em ambos!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
diplomat_join_pref_github: "Encontre o arquivo de sua linguagem "
|
||||
diplomat_github_url: "no GitHub"
|
||||
diplomat_join_suf_github: ", edite-o online, e envie um pull request. Marque também, esta caixa abaixo para se manter atualizado sobre os novos desenvolvimento de internacionalização!"
|
||||
|
|
|
@ -47,7 +47,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
|
||||
play:
|
||||
play_as: "Jogar Como" # Ladder page
|
||||
spectate: "Espectar" # Ladder page
|
||||
spectate: "Assistir" # Ladder page
|
||||
players: "jogadores" # Hover over a level on /play
|
||||
hours_played: "horas jogadas" # Hover over a level on /play
|
||||
items: "Itens" # Tooltip on item shop button from /play
|
||||
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
confirm: "Confirmar"
|
||||
owned: "Obtido" # For items you own
|
||||
locked: "Bloqueado"
|
||||
available: "Disponível"
|
||||
skills_granted: "Habilidades Garantidas" # Property documentation details
|
||||
heroes: "Heróis" # Tooltip on hero shop button from /play
|
||||
achievements: "Conquistas" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
restart: "Reiniciar"
|
||||
goals: "Objetivos"
|
||||
goal: "Objetivo"
|
||||
running: "A executar..."
|
||||
success: "Sucesso!"
|
||||
incomplete: "Incompletos"
|
||||
timed_out: "Ficaste sem tempo"
|
||||
failing: "A falhar"
|
||||
action_timeline: "Linha do Tempo de Ações"
|
||||
click_to_select: "Clica numa unidade para selecioná-la."
|
||||
reload: "Recarregar"
|
||||
reload_title: "Recarregar o Código Todo?"
|
||||
reload_really: "Tens a certeza que queres recarregar este nível de volta ao início?"
|
||||
reload_confirm: "Recarregar Tudo"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
tome_minion_spells: "Feitiços dos Seus Minions" # Only in old-style levels.
|
||||
tome_read_only_spells: "Feitiços Apenas de Leitura" # Only in old-style levels.
|
||||
tome_other_units: "Outras Unidades" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Lançar Feitiço" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "A Lançar" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Feitiço Lançado" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
tome_cast_button_run: "Executar"
|
||||
tome_cast_button_running: "A Executar"
|
||||
tome_cast_button_ran: "Executado"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
tome_select_a_thang: "Seleciona Alguém para "
|
||||
tome_available_spells: "Feitiços Disponíveis"
|
||||
tome_your_skills: "As Tuas Habilidades"
|
||||
hud_continue: "Continuar (shift-espaço)"
|
||||
tome_current_method: "Método Atual"
|
||||
hud_continue_short: "Continuar"
|
||||
code_saved: "Código Guardado"
|
||||
skip_tutorial: "Saltar (esc)"
|
||||
keyboard_shortcuts: "Atalhos do Teclado"
|
||||
loading_ready: "Pronto!"
|
||||
loading_start: "Iniciar Nível"
|
||||
problem_alert_title: "Corrige o Teu Código"
|
||||
time_current: "Agora:"
|
||||
time_total: "Máximo:"
|
||||
time_goto: "Ir para:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
|
||||
game_menu:
|
||||
inventory_tab: "Inventário"
|
||||
choose_hero_tab: "Reiniciar Nível"
|
||||
save_load_tab: "Guardar/Carregar"
|
||||
options_tab: "Opções"
|
||||
guide_tab: "Guia"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
should_equip: "(clica duas vezes para equipares)"
|
||||
equipped: "(equipado)"
|
||||
locked: "(bloqueado)"
|
||||
restricted: "(restrito neste nível)"
|
||||
|
||||
choose_hero:
|
||||
choose_hero: "Escolhe o Teu Herói"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
io_blurb: "Simples mas obscuro."
|
||||
status: "Estado"
|
||||
weapons: "Armas"
|
||||
weapons_warrior: "Espadas - Curto Alcance, Sem Magia"
|
||||
weapons_ranger: "Arcos, Armas - Longo Alcance, Sem Magia"
|
||||
weapons_wizard: "Varinhas, Bastões - Longo Alcance, Magia"
|
||||
attack: "Ataque" # Can also translate as "Attack"
|
||||
health: "Vida"
|
||||
speed: "Velocidade"
|
||||
|
@ -443,8 +447,8 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
enter: "Enter"
|
||||
escape: "Esc"
|
||||
shift: "Shift"
|
||||
cast_spell: "Lançar feitiço atual."
|
||||
run_real_time: "Correr em tempo real."
|
||||
run_code: "Executar código atual."
|
||||
run_real_time: "Executar em tempo real."
|
||||
continue_script: "Saltar o script atual."
|
||||
skip_scripts: "Saltar todos os scripts saltáveis."
|
||||
toggle_playback: "Alternar entre Jogar e Pausar."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Português (Portugal)", englishDescription:
|
|||
diplomat_launch_url: "lançamento em Outubro"
|
||||
diplomat_introduction_suf: "é que há um interesse considerável no CodeCombat noutros países! Estamos a construir um exército de tradutores dispostos a transformar um conjunto de palavras noutro conjuto de palavras, para conseguir que o CodeCombat fique o mais acessível quanto posível em todo o mundo. Se gostas de dar espreitadelas a conteúdos futuros e disponibilizar estes níveis para os teus colegas nacionais o mais depressa possível, então esta classe talvez seja para ti."
|
||||
diplomat_attribute_1: "Fluência em Inglês e no idioma para o qual gostarias de traduzir. Quando são tentadas passar ideias complicadas, é importante uma excelente compreensão das duas!"
|
||||
diplomat_i18n_page_prefix: "Podes começar a traduzir os nossos níveis se fores à nossa"
|
||||
diplomat_i18n_page: "página de traduções"
|
||||
diplomat_i18n_page_suffix: ", ou a nossa interface e website no GitHub."
|
||||
diplomat_join_pref_github: "Encontra o ficheiro 'locale' do teu idioma "
|
||||
diplomat_github_url: "no GitHub"
|
||||
diplomat_join_suf_github: ", edita-o online e submete um 'pull request'. Assinala ainda esta caixa abaixo para ficares atualizado em relação a novos desenvolvimentos da internacionalização!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
restart: "Restart"
|
||||
goals: "Obiective"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
success: "Success!"
|
||||
incomplete: "Incomplet"
|
||||
timed_out: "Ai ramas fara timp"
|
||||
failing: "Eşec"
|
||||
action_timeline: "Timeline-ul acțiunii"
|
||||
click_to_select: "Apasă pe o unitate pentru a o selecta."
|
||||
# reload: "Reload"
|
||||
reload_title: "Reîncarcă tot codul?"
|
||||
reload_really: "Ești sigur că vrei să reîncarci nivelul de la început?"
|
||||
reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
tome_minion_spells: "Vrăjile Minion-ilor tăi" # Only in old-style levels.
|
||||
tome_read_only_spells: "Vrăji Read-Only" # Only in old-style levels.
|
||||
tome_other_units: "Alte unități" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Aplică Vraja" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Se încarcă" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Aplică Vraja" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
tome_select_a_thang: "Alege pe cineva pentru "
|
||||
tome_available_spells: "Vrăjile disponibile"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Continuă (apasă shift-space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Sari peste (esc)"
|
||||
keyboard_shortcuts: "Scurtături Keyboard"
|
||||
loading_ready: "Gata!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
io_blurb: "Simplu dar obscur."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "limba română", englishDescription: "Roman
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
confirm: "Подтвердить"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
skills_granted: "Умение получено" # Property documentation details
|
||||
heroes: "Герои" # Tooltip on hero shop button from /play
|
||||
achievements: "Достижения" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
restart: "Перезапустить"
|
||||
goals: "Цели"
|
||||
goal: "Цель"
|
||||
# running: "Running..."
|
||||
success: "Успешно!"
|
||||
incomplete: "Не завершено"
|
||||
timed_out: "Время истекло"
|
||||
failing: "Неудача"
|
||||
action_timeline: "График действий"
|
||||
click_to_select: "Выберите персонажа, щёлкнув на нём"
|
||||
# reload: "Reload"
|
||||
reload_title: "Перезагрузить код полностью?"
|
||||
reload_really: "Вы уверены, что хотите начать уровень сначала?"
|
||||
reload_confirm: "Перезагрузить всё"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
tome_minion_spells: "Заклинания ваших миньонов" # Only in old-style levels.
|
||||
tome_read_only_spells: "Заклинания только для чтения" # Only in old-style levels.
|
||||
tome_other_units: "Другие юниты" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Читать заклинание" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Заклинание читается" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Заклинание прочитано" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
tome_cast_button_run: "Запустить"
|
||||
tome_cast_button_running: "В процессе"
|
||||
tome_cast_button_ran: "Запущен"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
tome_select_a_thang: "Выбрать кого-нибудь для "
|
||||
tome_available_spells: "Доступные заклинания"
|
||||
tome_your_skills: "Ваши навыки"
|
||||
hud_continue: "Продолжить (Shift+Пробел)"
|
||||
# tome_current_method: "Current Method"
|
||||
hud_continue_short: "Продолжить"
|
||||
code_saved: "Код сохранен"
|
||||
skip_tutorial: "Пропуск (Esc)"
|
||||
keyboard_shortcuts: "Горячие клавиши"
|
||||
loading_ready: "Готово!"
|
||||
loading_start: "Начать уровень"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Текущее:"
|
||||
time_total: "Максимальное:"
|
||||
time_goto: "Перейти на:"
|
||||
|
@ -275,12 +276,11 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
tip_hardware_problem: "В: Сколько программистов нужно, чтобы вкрутить лампочку? О: Нисколько, это проблемы с железом."
|
||||
# tip_hofstadters_law: "Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law."
|
||||
tip_premature_optimization: "Поспешная оптимизация - корень всех зол. - Donald Knuth"
|
||||
# tip_brute_force: "When in doubt, use brute force. - Ken Thompson"
|
||||
tip_brute_force: "Когда сомневаешься используй грубую силу. - Кен Томпсон"
|
||||
customize_wizard: "Настройки волшебника"
|
||||
|
||||
game_menu:
|
||||
inventory_tab: "Инвентарь"
|
||||
choose_hero_tab: "Перезапустить уровень"
|
||||
save_load_tab: "Сохранить/Загрузить"
|
||||
options_tab: "Настройки"
|
||||
guide_tab: "Руководство"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
should_equip: "(двойной клик чтобы одеть)"
|
||||
equipped: "(выбранный)"
|
||||
locked: "(заблокированный)"
|
||||
restricted: "(запрещен в этом уровне)"
|
||||
|
||||
choose_hero:
|
||||
choose_hero: "Выберите героя"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
io_blurb: "Простой, но непонятный."
|
||||
status: "Статус"
|
||||
weapons: "Оружие"
|
||||
weapons_warrior: "Меч - ближний бой, не магический"
|
||||
weapons_ranger: "Арбалеты, ружья - дальнобойные, не магические"
|
||||
weapons_wizard: "Палочки, посохи - дальнобойные, магические"
|
||||
attack: "Урон" # Can also translate as "Attack"
|
||||
health: "Жизнь"
|
||||
speed: "Скорость"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
enter: "Enter"
|
||||
escape: "Escape"
|
||||
# shift: "Shift"
|
||||
cast_spell: "Произнести текущее заклинание."
|
||||
# run_code: "Run current code."
|
||||
run_real_time: "Запустить в реальном времени."
|
||||
continue_script: "Продолжить текущий скрипт."
|
||||
skip_scripts: "Пропустить все возможные скрипты."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "русский", englishDescription: "Russi
|
|||
diplomat_launch_url: "запуска в октябре"
|
||||
diplomat_introduction_suf: "было то, что есть значительная заинтересованность в CodeCombat в других странах! Мы создаём корпус переводчиков, стремящихся превратить один набор слов в другой набор слов для максимальной доступности CodeCombat по всему миру. Если вы любите видеть контент до официального выхода и получать эти уровни для ваших соотечественников как можно скорее, этот класс для вас."
|
||||
diplomat_attribute_1: "Свободное владение английским языком и языком, на который вы хотели бы переводить. При передаче сложных идей важно иметь сильную хватку в обоих!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
diplomat_join_pref_github: "Найдите файл локализации вашего языка "
|
||||
diplomat_github_url: "на GitHub"
|
||||
diplomat_join_suf_github: ", отредактируйте его онлайн и отправьте запрос на подтверждение изменений. Кроме того, установите флажок ниже, чтобы быть в курсе новых разработок интернационализации!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "slovenčina", englishDescription: "Slovak",
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "slovenščina", englishDescription: "Sloven
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
restart: "Поновно учитавање"
|
||||
goals: "Циљеви"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Временска линија акције"
|
||||
click_to_select: "Кликни на јединицу да је селектујеш"
|
||||
# reload: "Reload"
|
||||
reload_title: "Поновно учитавање целог кода?"
|
||||
reload_really: "Да ли сте сигурни да желите да кренете ниво испочетка?"
|
||||
reload_confirm: "Поновно учитавање свега"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
tome_minion_spells: "Чини твојих поданика" # Only in old-style levels.
|
||||
tome_read_only_spells: "Чини које се могу само гледати" # Only in old-style levels.
|
||||
tome_other_units: "Остале јединице" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Баци" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Бацање" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Баци чини" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
tome_select_a_thang: "Изабери неког за "
|
||||
tome_available_spells: "Доступне чини"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Настави (притисни ентер)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "српски", englishDescription: "Serbian
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
restart: "Börja om"
|
||||
goals: "Mål"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Händelse-tidslinje"
|
||||
click_to_select: "Klicka på en enhet för att välja den."
|
||||
# reload: "Reload"
|
||||
reload_title: "Ladda om all kod?"
|
||||
reload_really: "Är du säker på att du vill ladda om nivån från början?"
|
||||
reload_confirm: "Ladda om allt"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
tome_minion_spells: "Dina soldaters förmågor" # Only in old-style levels.
|
||||
tome_read_only_spells: "Skrivskyddade förmågor" # Only in old-style levels.
|
||||
tome_other_units: "Andra enheter" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Använd besvärjelse" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Besvärjer" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Besvärjelse använd" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
tome_select_a_thang: "Välj någon för "
|
||||
tome_available_spells: "Tillgängliga förmågor"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Fortsätt (skift+mellanslag)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Hoppa över (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Svenska", englishDescription: "Swedish", tr
|
|||
diplomat_launch_url: "lanseringen i oktober"
|
||||
diplomat_introduction_suf: "är det att det finns ett stort intresse för CodeCombat i andra länder! Vi bygger en kår av översättare ivriga att förvandla en samling ord till en annan samling ord för att få CodeCombat så tillgänglig i världen som möjligt. Om du gillar att få tjuvkikar på kommande innehåll och att få dessa nivåer till de andra i ditt land så snart som möjligt är det här kanske klassen för dig."
|
||||
diplomat_attribute_1: "Flytande engelska och språket du vill översätta till. När man förmedlar komplicerade idéer är det viktigt att ha ett starkt grepp om båda!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
diplomat_join_pref_github: "Hitta ditt språks locale-fil "
|
||||
diplomat_github_url: "på GitHub"
|
||||
diplomat_join_suf_github: ", redigera den online, och skicka en ryckförfrågan. Kryssa också i rutan här nedanför för att hålla dig uppdaterad om nya internationaliseringsutvecklingar."
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
restart: "เริ่มเล่นใหม่"
|
||||
goals: "เป้าหมาย"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "ไทย", englishDescription: "Thai", tra
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
heroes: "Kahramanlar" # Tooltip on hero shop button from /play
|
||||
achievements: "Başarımlar" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
restart: "Yeniden başlat"
|
||||
goals: "Hedefler"
|
||||
goal: "Amaç"
|
||||
# running: "Running..."
|
||||
success: "Başarılı!"
|
||||
incomplete: "Tamamlanmamış"
|
||||
timed_out: "Süre bitti"
|
||||
failing: "Başarısız"
|
||||
action_timeline: "Eylem Çizelgesi"
|
||||
click_to_select: "Birimi seçmek için üzerine tıklayın."
|
||||
# reload: "Reload"
|
||||
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"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
tome_minion_spells: "Minyonlarınızın Büyüleri" # Only in old-style levels.
|
||||
tome_read_only_spells: "Salt Okunur Büyüler" # Only in old-style levels.
|
||||
tome_other_units: "Diğer Birimler" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Başlatılabilir" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Başlatılıyor" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Başlat" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
tome_cast_button_run: "Çalıştır"
|
||||
tome_cast_button_running: "Çalıştırılıyor"
|
||||
tome_cast_button_ran: "Çalıştırıldı"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
tome_select_a_thang: "Birini seç..."
|
||||
tome_available_spells: "Kullanılabilir Büyüler"
|
||||
tome_your_skills: "Yetenekleriniz"
|
||||
hud_continue: "Devam (ÜstKarakter+Boşluk)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
code_saved: "Kod Kaydedildi"
|
||||
skip_tutorial: "Atla (ESC)"
|
||||
keyboard_shortcuts: "Klavye Kısayolları"
|
||||
loading_ready: "Hazır!"
|
||||
loading_start: "Seviyeyi Başlat"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Şimdi:"
|
||||
time_total: "Max:"
|
||||
time_goto: "Git:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
|
||||
game_menu:
|
||||
inventory_tab: "Envanter"
|
||||
choose_hero_tab: "Seviyeyi Yeniden Başlat"
|
||||
save_load_tab: "Kaydet/Yükle"
|
||||
options_tab: "Seçenekler"
|
||||
guide_tab: "Rehber"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
choose_hero:
|
||||
choose_hero: "Kahramanınızı Seçin"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
io_blurb: "Basit fakat anlaşılması güç."
|
||||
status: "Durum"
|
||||
weapons: "Silahlar"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
attack: "Saldırı" # Can also translate as "Attack"
|
||||
health: "Sağlık"
|
||||
speed: "Hız"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
enter: "Enter"
|
||||
escape: "Escape"
|
||||
shift: "ÜstKarakter"
|
||||
cast_spell: "Geçerli büyüyü çalıştır."
|
||||
# run_code: "Run current code."
|
||||
run_real_time: "Eşzamanlı çalış."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Türkçe", englishDescription: "Turkish", t
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
restart: "Перезавантажити"
|
||||
goals: "Цілі"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
action_timeline: "Лінія часу"
|
||||
click_to_select: "Клікніть на юніті, щоб обрати його."
|
||||
# reload: "Reload"
|
||||
reload_title: "Перезавантажити весь код?"
|
||||
reload_really: "Ви впевнені, що хочете перезавантажити цей рівень і почати спочатку?"
|
||||
reload_confirm: "Перезавантажити все"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
tome_minion_spells: "Закляття ваших міньонів" # Only in old-style levels.
|
||||
tome_read_only_spells: "Закляття тільки для читання" # Only in old-style levels.
|
||||
tome_other_units: "Інші юніти" # Only in old-style levels.
|
||||
tome_cast_button_castable: "Читати закляття" # Temporary, if tome_cast_button_run isn't translated.
|
||||
tome_cast_button_casting: "Закляття читається" # Temporary, if tome_cast_button_running isn't translated.
|
||||
tome_cast_button_cast: "Закляття прочитано" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
tome_select_a_thang: "Оберіть когось для "
|
||||
tome_available_spells: "Доступні закляття"
|
||||
# tome_your_skills: "Your Skills"
|
||||
hud_continue: "Продовжити (натисніть shift-space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
skip_tutorial: "Пропустити (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
loading_ready: "Готово!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
time_current: "Зараз:"
|
||||
time_total: "Найбільше:"
|
||||
time_goto: "Перейти до:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "українська мова", englishDesc
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
diplomat_github_url: "на GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# restart: "Restart"
|
||||
# goals: "Goals"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
# click_to_select: "Click on a unit to select it."
|
||||
# reload: "Reload"
|
||||
# reload_title: "Reload All Code?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
|
||||
# game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "اُردُو", englishDescription: "Urdu",
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|
|
@ -55,6 +55,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
# confirm: "Confirm"
|
||||
# owned: "Owned" # For items you own
|
||||
# locked: "Locked"
|
||||
# available: "Available"
|
||||
# skills_granted: "Skills Granted" # Property documentation details
|
||||
# heroes: "Heroes" # Tooltip on hero shop button from /play
|
||||
# achievements: "Achievements" # Tooltip on achievement list button from /play
|
||||
|
@ -190,12 +191,14 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
restart: "Khởi động lại"
|
||||
goals: "Mục đích"
|
||||
# goal: "Goal"
|
||||
# running: "Running..."
|
||||
# success: "Success!"
|
||||
# incomplete: "Incomplete"
|
||||
# timed_out: "Ran out of time"
|
||||
# failing: "Failing"
|
||||
# action_timeline: "Action Timeline"
|
||||
click_to_select: "Kích vào đơn vị để chọn nó."
|
||||
# reload: "Reload"
|
||||
reload_title: "Tải lại tất cả mã?"
|
||||
# reload_really: "Are you sure you want to reload this level back to the beginning?"
|
||||
# reload_confirm: "Reload All"
|
||||
|
@ -221,9 +224,6 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
# tome_minion_spells: "Your Minions' Spells" # Only in old-style levels.
|
||||
# tome_read_only_spells: "Read-Only Spells" # Only in old-style levels.
|
||||
# tome_other_units: "Other Units" # Only in old-style levels.
|
||||
# tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
|
||||
# tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
|
||||
# tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
|
||||
# tome_cast_button_run: "Run"
|
||||
# tome_cast_button_running: "Running"
|
||||
# tome_cast_button_ran: "Ran"
|
||||
|
@ -234,13 +234,14 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
# tome_select_a_thang: "Select Someone for "
|
||||
# tome_available_spells: "Available Spells"
|
||||
# tome_your_skills: "Your Skills"
|
||||
# hud_continue: "Continue (shift+space)"
|
||||
# tome_current_method: "Current Method"
|
||||
# hud_continue_short: "Continue"
|
||||
# code_saved: "Code Saved"
|
||||
# skip_tutorial: "Skip (esc)"
|
||||
# keyboard_shortcuts: "Key Shortcuts"
|
||||
# loading_ready: "Ready!"
|
||||
# loading_start: "Start Level"
|
||||
# problem_alert_title: "Fix Your Code"
|
||||
# time_current: "Now:"
|
||||
# time_total: "Max:"
|
||||
# time_goto: "Go to:"
|
||||
|
@ -280,7 +281,6 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
|
||||
game_menu:
|
||||
# inventory_tab: "Inventory"
|
||||
# choose_hero_tab: "Restart Level"
|
||||
# save_load_tab: "Save/Load"
|
||||
# options_tab: "Options"
|
||||
# guide_tab: "Guide"
|
||||
|
@ -301,6 +301,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
# should_equip: "(double-click to equip)"
|
||||
# equipped: "(equipped)"
|
||||
# locked: "(locked)"
|
||||
# restricted: "(restricted in this level)"
|
||||
|
||||
# choose_hero:
|
||||
# choose_hero: "Choose Your Hero"
|
||||
|
@ -314,6 +315,9 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
# io_blurb: "Simple but obscure."
|
||||
# status: "Status"
|
||||
# weapons: "Weapons"
|
||||
# weapons_warrior: "Swords - Short Range, No Magic"
|
||||
# weapons_ranger: "Crossbows, Guns - Long Range, No Magic"
|
||||
# weapons_wizard: "Wands, Staffs - Long Range, Magic"
|
||||
# attack: "Damage" # Can also translate as "Attack"
|
||||
# health: "Health"
|
||||
# speed: "Speed"
|
||||
|
@ -443,7 +447,7 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
# enter: "Enter"
|
||||
# escape: "Escape"
|
||||
# shift: "Shift"
|
||||
# cast_spell: "Cast current spell."
|
||||
# run_code: "Run current code."
|
||||
# run_real_time: "Run in real time."
|
||||
# continue_script: "Continue past current script."
|
||||
# skip_scripts: "Skip past all skippable scripts."
|
||||
|
@ -624,6 +628,9 @@ module.exports = nativeDescription: "Tiếng Việt", englishDescription: "Vietn
|
|||
# diplomat_launch_url: "launch in October"
|
||||
# diplomat_introduction_suf: "it's that there is sizeable interest in CodeCombat in other countries! We're building a corps of translators eager to turn one set of words into another set of words to get CodeCombat as accessible across the world as possible. If you like getting sneak peeks at upcoming content and getting these levels to your fellow nationals ASAP, then this class might be for you."
|
||||
# diplomat_attribute_1: "Fluency in English and the language you would like to translate to. When conveying complicated ideas, it's important to have a strong grasp in both!"
|
||||
# diplomat_i18n_page_prefix: "You can start translating our levels by going to our"
|
||||
# diplomat_i18n_page: "translations page"
|
||||
# diplomat_i18n_page_suffix: ", or our interface and website on GitHub."
|
||||
# diplomat_join_pref_github: "Find your language locale file "
|
||||
# diplomat_github_url: "on GitHub"
|
||||
# diplomat_join_suf_github: ", edit it online, and submit a pull request. Also, check this box below to keep up-to-date on new internationalization developments!"
|
||||
|
|