diff options
105 files changed, 27542 insertions, 10077 deletions
diff --git a/.gitignore b/.gitignore index 4ba0e7963f..7552e8fd17 100644 --- a/.gitignore +++ b/.gitignore @@ -1,33 +1,5 @@ # Godot auto generated files *.gen.* -core/global_defaults.cpp -core/method_bind_ext.inc -core/method_bind.inc -core/script_encryption_key.cpp -core/version_generated.h -drivers/gles2/shaders/*.h -drivers/gles3/shaders/*.h -drivers/unix/os_unix_global_settings_path.cpp -editor/authors.h -editor/builtin_fonts.h -editor/certs_compressed.h -editor/doc_data_compressed.h -editor/editor_icons.cpp -editor/register_exporters.cpp -editor/translations.h -log.txt -main/app_icon.h -main/splash.h -make.bat -modules/register_module_types.cpp -platform/android/logo.h -platform/bb10/logo.h -platform/iphone/logo.h -platform/javascript/logo.h -platform/osx/logo.h -platform/server/logo.h -platform/windows/logo.h -platform/x11/logo.h # Documentation generated by doxygen or from classes.xml doc/_build/ diff --git a/core/core_string_names.cpp b/core/core_string_names.cpp index e35ac2b72c..0ed44b0cb7 100644 --- a/core/core_string_names.cpp +++ b/core/core_string_names.cpp @@ -44,4 +44,7 @@ CoreStringNames::CoreStringNames() { _iter_next = StaticCString::create("_iter_next"); _iter_get = StaticCString::create("_iter_get"); get_rid = StaticCString::create("get_rid"); +#ifdef TOOLS_ENABLED + _sections_unfolded = StaticCString::create("_sections_unfolded"); +#endif } diff --git a/core/core_string_names.h b/core/core_string_names.h index 6672772432..4b4f87a8f0 100644 --- a/core/core_string_names.h +++ b/core/core_string_names.h @@ -61,6 +61,9 @@ public: StringName _iter_next; StringName _iter_get; StringName get_rid; +#ifdef TOOLS_ENABLED + StringName _sections_unfolded; +#endif }; #endif // SCENE_STRING_NAMES_H diff --git a/core/object.cpp b/core/object.cpp index f20e93f9d7..3416cd8c5a 100644 --- a/core/object.cpp +++ b/core/object.cpp @@ -419,6 +419,16 @@ void Object::set(const StringName &p_name, const Variant &p_value, bool *r_valid if (r_valid) *r_valid = true; return; +#ifdef TOOLS_ENABLED + } else if (p_name == CoreStringNames::get_singleton()->_sections_unfolded) { + Array arr = p_value; + for (int i = 0; i < arr.size(); i++) { + editor_section_folding.insert(arr[i]); + } + if (r_valid) + *r_valid = true; + return; +#endif } else { //something inside the object... :| bool success = _setv(p_name, p_value); @@ -464,6 +474,16 @@ Variant Object::get(const StringName &p_name, bool *r_valid) const { if (r_valid) *r_valid = true; return ret; +#ifdef TOOLS_ENABLED + } else if (p_name == CoreStringNames::get_singleton()->_sections_unfolded) { + Array array; + for (Set<String>::Element *E = editor_section_folding.front(); E; E = E->next()) { + array.push_back(E->get()); + } + if (r_valid) + *r_valid = true; + return array; +#endif } else { //something inside the object... :| bool success = _getv(p_name, ret); @@ -516,6 +536,11 @@ void Object::get_property_list(List<PropertyInfo> *p_list, bool p_reversed) cons if (!is_class("Script")) // can still be set, but this is for userfriendlyness p_list->push_back(PropertyInfo(Variant::OBJECT, "script", PROPERTY_HINT_RESOURCE_TYPE, "Script", PROPERTY_USAGE_DEFAULT | PROPERTY_USAGE_STORE_IF_NONZERO)); +#ifdef TOOLS_ENABLED + if (editor_section_folding.size()) { + p_list->push_back(PropertyInfo(Variant::ARRAY, CoreStringNames::get_singleton()->_sections_unfolded, PROPERTY_HINT_NONE, "", PROPERTY_USAGE_NOEDITOR)); + } +#endif if (!metadata.empty()) p_list->push_back(PropertyInfo(Variant::DICTIONARY, "__meta__", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_NOEDITOR | PROPERTY_USAGE_STORE_IF_NONZERO)); if (script_instance && !p_reversed) { @@ -1332,6 +1357,21 @@ Array Object::_get_signal_connection_list(const String &p_signal) const { return ret; } +Array Object::_get_incoming_connections() const { + + Array ret; + int connections_amount = connections.size(); + for (int idx_conn = 0; idx_conn < connections_amount; idx_conn++) { + Dictionary conn_data; + conn_data["source"] = connections[idx_conn].source; + conn_data["signal_name"] = connections[idx_conn].signal; + conn_data["method_name"] = connections[idx_conn].method; + ret.push_back(conn_data); + } + + return ret; +} + void Object::get_signal_list(List<MethodInfo> *p_signals) const { if (!script.is_null()) { @@ -1571,6 +1611,23 @@ void Object::_clear_internal_resource_paths(const Variant &p_var) { } } +#ifdef TOOLS_ENABLED +void Object::editor_set_section_unfold(const String &p_section, bool p_unfolded) { + + set_edited(true); + if (p_unfolded) + editor_section_folding.insert(p_section); + else + editor_section_folding.erase(p_section); +} + +bool Object::editor_is_section_unfolded(const String &p_section) { + + return editor_section_folding.has(p_section); +} + +#endif + void Object::clear_internal_resource_paths() { List<PropertyInfo> pinfo; @@ -1641,6 +1698,7 @@ void Object::_bind_methods() { ClassDB::bind_method(D_METHOD("get_signal_list"), &Object::_get_signal_list); ClassDB::bind_method(D_METHOD("get_signal_connection_list", "signal"), &Object::_get_signal_connection_list); + ClassDB::bind_method(D_METHOD("get_incoming_connections"), &Object::_get_incoming_connections); ClassDB::bind_method(D_METHOD("connect", "signal", "target:Object", "method", "binds", "flags"), &Object::connect, DEFVAL(Array()), DEFVAL(0)); ClassDB::bind_method(D_METHOD("disconnect", "signal", "target:Object", "method"), &Object::disconnect); diff --git a/core/object.h b/core/object.h index 83b03b9239..dec4949c8d 100644 --- a/core/object.h +++ b/core/object.h @@ -430,6 +430,7 @@ private: #ifdef TOOLS_ENABLED bool _edited; uint32_t _edited_version; + Set<String> editor_section_folding; #endif ScriptInstance *script_instance; RefPtr script; @@ -442,6 +443,7 @@ private: Variant _emit_signal(const Variant **p_args, int p_argcount, Variant::CallError &r_error); Array _get_signal_list() const; Array _get_signal_connection_list(const String &p_signal) const; + Array _get_incoming_connections() const; void _set_bind(const String &p_set, const Variant &p_value); Variant _get_bind(const String &p_name) const; @@ -666,6 +668,11 @@ public: _FORCE_INLINE_ void set_message_translation(bool p_enable) { _can_translate = p_enable; } _FORCE_INLINE_ bool can_translate_messages() const { return _can_translate; } +#ifdef TOOLS_ENABLED + void editor_set_section_unfold(const String &p_section, bool p_unfolded); + bool editor_is_section_unfolded(const String &p_section); +#endif + void clear_internal_resource_paths(); Object(); diff --git a/core/ustring.cpp b/core/ustring.cpp index 7ccf7fd209..ab4528e495 100644 --- a/core/ustring.cpp +++ b/core/ustring.cpp @@ -96,6 +96,12 @@ const char *CharString::get_data() const { void String::copy_from(const char *p_cstr) { + if (!p_cstr) { + + resize(0); + return; + } + int len = 0; const char *ptr = p_cstr; while (*(ptr++) != 0) @@ -119,6 +125,12 @@ void String::copy_from(const char *p_cstr) { void String::copy_from(const CharType *p_cstr, int p_clip_to) { + if (!p_cstr) { + + resize(0); + return; + } + int len = 0; const CharType *ptr = p_cstr; while (*(ptr++) != 0) diff --git a/drivers/gles3/rasterizer_canvas_gles3.cpp b/drivers/gles3/rasterizer_canvas_gles3.cpp index c71bf22965..8c3569bec0 100644 --- a/drivers/gles3/rasterizer_canvas_gles3.cpp +++ b/drivers/gles3/rasterizer_canvas_gles3.cpp @@ -28,10 +28,10 @@ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /*************************************************************************/ #include "rasterizer_canvas_gles3.h" -#include "servers/visual/visual_server_raster.h" - #include "global_config.h" #include "os/os.h" +#include "rasterizer_scene_gles3.h" +#include "servers/visual/visual_server_raster.h" #ifndef GLES_OVER_GL #define glClearDepth glClearDepthf #endif @@ -172,6 +172,11 @@ void RasterizerCanvasGLES3::canvas_begin() { state.canvas_shader.set_uniform(CanvasShaderGLES3::FINAL_MODULATE, Color(1, 1, 1, 1)); state.canvas_shader.set_uniform(CanvasShaderGLES3::MODELVIEW_MATRIX, Transform2D()); state.canvas_shader.set_uniform(CanvasShaderGLES3::EXTRA_MATRIX, Transform2D()); + if (storage->frame.current_rt) { + state.canvas_shader.set_uniform(CanvasShaderGLES3::SCREEN_PIXEL_SIZE, Vector2(1.0 / storage->frame.current_rt->width, 1.0 / storage->frame.current_rt->height)); + } else { + state.canvas_shader.set_uniform(CanvasShaderGLES3::SCREEN_PIXEL_SIZE, Vector2(1.0, 1.0)); + } //state.canvas_shader.set_uniform(CanvasShaderGLES3::PROJECTION_MATRIX,state.vp); //state.canvas_shader.set_uniform(CanvasShaderGLES3::MODELVIEW_MATRIX,Transform()); @@ -282,7 +287,11 @@ void RasterizerCanvasGLES3::_set_texture_rect_mode(bool p_enable, bool p_ninepat state.canvas_shader.set_uniform(CanvasShaderGLES3::FINAL_MODULATE, state.canvas_item_modulate); state.canvas_shader.set_uniform(CanvasShaderGLES3::MODELVIEW_MATRIX, state.final_transform); state.canvas_shader.set_uniform(CanvasShaderGLES3::EXTRA_MATRIX, state.extra_matrix); - + if (storage->frame.current_rt) { + state.canvas_shader.set_uniform(CanvasShaderGLES3::SCREEN_PIXEL_SIZE, Vector2(1.0 / storage->frame.current_rt->width, 1.0 / storage->frame.current_rt->height)); + } else { + state.canvas_shader.set_uniform(CanvasShaderGLES3::SCREEN_PIXEL_SIZE, Vector2(1.0, 1.0)); + } state.using_texture_rect = p_enable; state.using_ninepatch = p_ninepatch; } @@ -822,6 +831,78 @@ void RasterizerGLES2::_canvas_item_setup_shader_params(ShaderMaterial *material, #endif +void RasterizerCanvasGLES3::_copy_texscreen(const Rect2 &p_rect) { + + state.canvas_texscreen_used = true; + //blur diffuse into effect mipmaps using separatable convolution + //storage->shaders.copy.set_conditional(CopyShaderGLES3::GAUSSIAN_HORIZONTAL,true); + + Vector2 wh(storage->frame.current_rt->width, storage->frame.current_rt->height); + + Color blur_section(p_rect.position.x / wh.x, p_rect.position.y / wh.y, p_rect.size.x / wh.x, p_rect.size.y / wh.y); + + if (p_rect != Rect2()) { + + scene_render->state.effect_blur_shader.set_conditional(EffectBlurShaderGLES3::USE_BLUR_SECTION, true); + storage->shaders.copy.set_conditional(CopyShaderGLES3::USE_COPY_SECTION, true); + } + + glBindFramebuffer(GL_FRAMEBUFFER, storage->frame.current_rt->effects.mip_maps[0].sizes[0].fbo); + glActiveTexture(GL_TEXTURE0); + glBindTexture(GL_TEXTURE_2D, storage->frame.current_rt->color); + + storage->shaders.copy.bind(); + storage->shaders.copy.set_uniform(CopyShaderGLES3::COPY_SECTION, blur_section); + + scene_render->_copy_screen(); + + for (int i = 0; i < storage->frame.current_rt->effects.mip_maps[1].sizes.size(); i++) { + + int vp_w = storage->frame.current_rt->effects.mip_maps[1].sizes[i].width; + int vp_h = storage->frame.current_rt->effects.mip_maps[1].sizes[i].height; + glViewport(0, 0, vp_w, vp_h); + //horizontal pass + scene_render->state.effect_blur_shader.set_conditional(EffectBlurShaderGLES3::GAUSSIAN_HORIZONTAL, true); + scene_render->state.effect_blur_shader.bind(); + scene_render->state.effect_blur_shader.set_uniform(EffectBlurShaderGLES3::PIXEL_SIZE, Vector2(1.0 / vp_w, 1.0 / vp_h)); + scene_render->state.effect_blur_shader.set_uniform(EffectBlurShaderGLES3::LOD, float(i)); + scene_render->state.effect_blur_shader.set_uniform(EffectBlurShaderGLES3::BLUR_SECTION, blur_section); + glActiveTexture(GL_TEXTURE0); + glBindTexture(GL_TEXTURE_2D, storage->frame.current_rt->effects.mip_maps[0].color); //previous level, since mipmaps[0] starts one level bigger + glBindFramebuffer(GL_FRAMEBUFFER, storage->frame.current_rt->effects.mip_maps[1].sizes[i].fbo); + + scene_render->_copy_screen(); + + scene_render->state.effect_blur_shader.set_conditional(EffectBlurShaderGLES3::GAUSSIAN_HORIZONTAL, false); + + //vertical pass + scene_render->state.effect_blur_shader.set_conditional(EffectBlurShaderGLES3::GAUSSIAN_VERTICAL, true); + scene_render->state.effect_blur_shader.bind(); + scene_render->state.effect_blur_shader.set_uniform(EffectBlurShaderGLES3::PIXEL_SIZE, Vector2(1.0 / vp_w, 1.0 / vp_h)); + scene_render->state.effect_blur_shader.set_uniform(EffectBlurShaderGLES3::LOD, float(i)); + scene_render->state.effect_blur_shader.set_uniform(EffectBlurShaderGLES3::BLUR_SECTION, blur_section); + glActiveTexture(GL_TEXTURE0); + glBindTexture(GL_TEXTURE_2D, storage->frame.current_rt->effects.mip_maps[1].color); + glBindFramebuffer(GL_FRAMEBUFFER, storage->frame.current_rt->effects.mip_maps[0].sizes[i + 1].fbo); //next level, since mipmaps[0] starts one level bigger + + scene_render->_copy_screen(); + + scene_render->state.effect_blur_shader.set_conditional(EffectBlurShaderGLES3::GAUSSIAN_VERTICAL, false); + } + + scene_render->state.effect_blur_shader.set_conditional(EffectBlurShaderGLES3::USE_BLUR_SECTION, false); + storage->shaders.copy.set_conditional(CopyShaderGLES3::USE_COPY_SECTION, false); + + glBindFramebuffer(GL_FRAMEBUFFER, storage->frame.current_rt->fbo); //back to front + glViewport(0, 0, storage->frame.current_rt->width, storage->frame.current_rt->height); + state.canvas_shader.bind(); //back to canvas + + if (state.using_texture_rect) { + state.using_texture_rect = false; + _set_texture_rect_mode(state.using_texture_rect, state.using_ninepatch); + } +} + void RasterizerCanvasGLES3::canvas_render_items(Item *p_item_list, int p_z, const Color &p_modulate, Light *p_light) { Item *current_clip = NULL; @@ -875,44 +956,17 @@ void RasterizerCanvasGLES3::canvas_render_items(Item *p_item_list, int p_z, cons glDisable(GL_SCISSOR_TEST); } } -#if 0 - if (ci->copy_back_buffer && framebuffer.active && framebuffer.scale==1) { - Rect2 rect; - int x,y; + if (ci->copy_back_buffer) { if (ci->copy_back_buffer->full) { - x = viewport.x; - y = window_size.height-(viewport.height+viewport.y); - } else { - x = viewport.x+ci->copy_back_buffer->screen_rect.pos.x; - y = window_size.height-(viewport.y+ci->copy_back_buffer->screen_rect.pos.y+ci->copy_back_buffer->screen_rect.size.y); - } - glActiveTexture(GL_TEXTURE0+max_texture_units-1); - glBindTexture(GL_TEXTURE_2D,framebuffer.sample_color); - -#ifdef GLEW_ENABLED - if (current_rt) { - glReadBuffer(GL_COLOR_ATTACHMENT0); - } else { - glReadBuffer(GL_BACK); - } -#endif - if (current_rt) { - glCopyTexSubImage2D(GL_TEXTURE_2D,0,viewport.x,viewport.y,viewport.x,viewport.y,viewport.width,viewport.height); - //window_size.height-(viewport.height+viewport.y) + _copy_texscreen(Rect2()); } else { - glCopyTexSubImage2D(GL_TEXTURE_2D,0,x,y,x,y,viewport.width,viewport.height); + _copy_texscreen(ci->copy_back_buffer->rect); } - - canvas_texscreen_used=true; - glActiveTexture(GL_TEXTURE0); - } -#endif - //begin rect Item *material_owner = ci->material_owner ? ci->material_owner : ci; @@ -934,6 +988,11 @@ void RasterizerCanvasGLES3::canvas_render_items(Item *p_item_list, int p_z, cons if (shader_ptr && shader_ptr != shader_cache) { + if (shader_ptr->canvas_item.uses_screen_texture && !state.canvas_texscreen_used) { + //copy if not copied before + _copy_texscreen(Rect2()); + } + state.canvas_shader.set_custom_shader(shader_ptr->custom_code_id); state.canvas_shader.bind(); @@ -1046,7 +1105,11 @@ void RasterizerCanvasGLES3::canvas_render_items(Item *p_item_list, int p_z, cons state.canvas_shader.set_uniform(CanvasShaderGLES3::FINAL_MODULATE, state.canvas_item_modulate); state.canvas_shader.set_uniform(CanvasShaderGLES3::MODELVIEW_MATRIX, state.final_transform); state.canvas_shader.set_uniform(CanvasShaderGLES3::EXTRA_MATRIX, state.extra_matrix); - + if (storage->frame.current_rt) { + state.canvas_shader.set_uniform(CanvasShaderGLES3::SCREEN_PIXEL_SIZE, Vector2(1.0 / storage->frame.current_rt->width, 1.0 / storage->frame.current_rt->height)); + } else { + state.canvas_shader.set_uniform(CanvasShaderGLES3::SCREEN_PIXEL_SIZE, Vector2(1.0, 1.0)); + } if (unshaded || (state.canvas_item_modulate.a > 0.001 && (!shader_cache || shader_cache->canvas_item.light_mode != RasterizerStorageGLES3::Shader::CanvasItem::LIGHT_MODE_LIGHT_ONLY) && !ci->light_masked)) _canvas_item_render_commands(ci, current_clip, reclip); @@ -1376,6 +1439,12 @@ void RasterizerCanvasGLES3::reset_canvas() { glBindBuffer(GL_ARRAY_BUFFER, 0); glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, 0); + //use for reading from screen + if (storage->frame.current_rt) { + glActiveTexture(GL_TEXTURE0 + storage->config.max_texture_image_units - 3); + glBindTexture(GL_TEXTURE_2D, storage->frame.current_rt->effects.mip_maps[0].color); + } + glActiveTexture(GL_TEXTURE0); glBindTexture(GL_TEXTURE_2D, storage->resources.white_tex); @@ -1543,7 +1612,7 @@ void RasterizerCanvasGLES3::initialize() { glBindBuffer(GL_UNIFORM_BUFFER, 0); state.canvas_shader.init(); - state.canvas_shader.set_base_material_tex_index(1); + state.canvas_shader.set_base_material_tex_index(2); state.canvas_shadow_shader.init(); state.canvas_shader.set_conditional(CanvasShaderGLES3::USE_RGBA_SHADOWS, storage->config.use_rgba_2d_shadows); diff --git a/drivers/gles3/rasterizer_canvas_gles3.h b/drivers/gles3/rasterizer_canvas_gles3.h index 5859820364..ee018e15ea 100644 --- a/drivers/gles3/rasterizer_canvas_gles3.h +++ b/drivers/gles3/rasterizer_canvas_gles3.h @@ -34,6 +34,8 @@ #include "servers/visual/rasterizer.h" #include "shaders/canvas_shadow.glsl.gen.h" +class RasterizerSceneGLES3; + class RasterizerCanvasGLES3 : public RasterizerCanvas { public: struct CanvasItemUBO { @@ -42,6 +44,8 @@ public: float time; }; + RasterizerSceneGLES3 *scene_render; + struct Data { GLuint canvas_quad_vertices; @@ -118,6 +122,7 @@ public: _FORCE_INLINE_ void _draw_gui_primitive(int p_points, const Vector2 *p_vertices, const Color *p_colors, const Vector2 *p_uvs); _FORCE_INLINE_ void _draw_polygon(const int *p_indices, int p_index_count, int p_vertex_count, const Vector2 *p_vertices, const Vector2 *p_uvs, const Color *p_colors, bool p_singlecolor); _FORCE_INLINE_ void _canvas_item_render_commands(Item *p_item, Item *current_clip, bool &reclip); + _FORCE_INLINE_ void _copy_texscreen(const Rect2 &p_rect); virtual void canvas_render_items(Item *p_item_list, int p_z, const Color &p_modulate, Light *p_light); virtual void canvas_debug_viewport_shadows(Light *p_lights_with_shadow); diff --git a/drivers/gles3/rasterizer_gles3.cpp b/drivers/gles3/rasterizer_gles3.cpp index 53df7e9c3d..0cfa8a7d6e 100644 --- a/drivers/gles3/rasterizer_gles3.cpp +++ b/drivers/gles3/rasterizer_gles3.cpp @@ -412,6 +412,7 @@ RasterizerGLES3::RasterizerGLES3() { canvas = memnew(RasterizerCanvasGLES3); scene = memnew(RasterizerSceneGLES3); canvas->storage = storage; + canvas->scene_render = scene; storage->canvas = canvas; scene->storage = storage; storage->scene = scene; diff --git a/drivers/gles3/rasterizer_storage_gles3.cpp b/drivers/gles3/rasterizer_storage_gles3.cpp index f7e1fdee9d..b1dc32e1c0 100644 --- a/drivers/gles3/rasterizer_storage_gles3.cpp +++ b/drivers/gles3/rasterizer_storage_gles3.cpp @@ -1445,6 +1445,8 @@ void RasterizerStorageGLES3::_update_shader(Shader *p_shader) const { p_shader->canvas_item.light_mode = Shader::CanvasItem::LIGHT_MODE_NORMAL; p_shader->canvas_item.blend_mode = Shader::CanvasItem::BLEND_MODE_MIX; + p_shader->canvas_item.uses_screen_texture = false; + p_shader->canvas_item.uses_screen_uv = false; shaders.actions_canvas.render_mode_values["blend_add"] = Pair<int *, int>(&p_shader->canvas_item.blend_mode, Shader::CanvasItem::BLEND_MODE_ADD); shaders.actions_canvas.render_mode_values["blend_mix"] = Pair<int *, int>(&p_shader->canvas_item.blend_mode, Shader::CanvasItem::BLEND_MODE_MIX); @@ -1455,6 +1457,10 @@ void RasterizerStorageGLES3::_update_shader(Shader *p_shader) const { shaders.actions_canvas.render_mode_values["unshaded"] = Pair<int *, int>(&p_shader->canvas_item.light_mode, Shader::CanvasItem::LIGHT_MODE_UNSHADED); shaders.actions_canvas.render_mode_values["light_only"] = Pair<int *, int>(&p_shader->canvas_item.light_mode, Shader::CanvasItem::LIGHT_MODE_LIGHT_ONLY); + shaders.actions_canvas.usage_flag_pointers["SCREEN_UV"] = &p_shader->canvas_item.uses_screen_uv; + shaders.actions_canvas.usage_flag_pointers["SCREEN_PIXEL_SIZE"] = &p_shader->canvas_item.uses_screen_uv; + shaders.actions_canvas.usage_flag_pointers["SCREEN_TEXTURE"] = &p_shader->canvas_item.uses_screen_texture; + actions = &shaders.actions_canvas; actions->uniforms = &p_shader->uniforms; @@ -5068,6 +5074,14 @@ void RasterizerStorageGLES3::particles_set_lifetime(RID p_particles, float p_lif ERR_FAIL_COND(!particles); particles->lifetime = p_lifetime; } + +void RasterizerStorageGLES3::particles_set_one_shot(RID p_particles, bool p_one_shot) { + + Particles *particles = particles_owner.getornull(p_particles); + ERR_FAIL_COND(!particles); + particles->one_shot = p_one_shot; +} + void RasterizerStorageGLES3::particles_set_pre_process_time(RID p_particles, float p_time) { Particles *particles = particles_owner.getornull(p_particles); @@ -5199,6 +5213,14 @@ void RasterizerStorageGLES3::particles_set_draw_pass_mesh(RID p_particles, int p particles->draw_passes[p_pass] = p_mesh; } +void RasterizerStorageGLES3::particles_restart(RID p_particles) { + + Particles *particles = particles_owner.getornull(p_particles); + ERR_FAIL_COND(!particles); + + particles->restart_request = true; +} + void RasterizerStorageGLES3::particles_request_process(RID p_particles) { Particles *particles = particles_owner.getornull(p_particles); @@ -5290,6 +5312,10 @@ void RasterizerStorageGLES3::_particles_process(Particles *particles, float p_de particles->cycle_number = 0; particles->random_seed = Math::rand(); } else if (new_phase < particles->phase) { + if (particles->one_shot) { + particles->emitting = false; + shaders.particles.set_uniform(ParticlesShaderGLES3::EMITTING, false); + } particles->cycle_number++; } @@ -5356,6 +5382,17 @@ void RasterizerStorageGLES3::update_particles() { Particles *particles = particle_update_list.first()->self(); + if (particles->restart_request) { + particles->emitting = true; //restart from zero + particles->prev_ticks = 0; + particles->phase = 0; + particles->prev_phase = 0; + particles->clear = true; + particles->particle_valid_histories[0] = false; + particles->particle_valid_histories[1] = false; + particles->restart_request = false; + } + if (particles->inactive && !particles->emitting) { particle_update_list.remove(particle_update_list.first()); diff --git a/drivers/gles3/rasterizer_storage_gles3.h b/drivers/gles3/rasterizer_storage_gles3.h index 79abebae5b..3f8055d613 100644 --- a/drivers/gles3/rasterizer_storage_gles3.h +++ b/drivers/gles3/rasterizer_storage_gles3.h @@ -401,6 +401,8 @@ public: }; int light_mode; + bool uses_screen_texture; + bool uses_screen_uv; } canvas_item; @@ -1036,11 +1038,13 @@ public: bool inactive; float inactive_time; bool emitting; + bool one_shot; int amount; float lifetime; float pre_process_time; float explosiveness; float randomness; + bool restart_request; Rect3 custom_aabb; bool use_local_coords; RID process_material; @@ -1080,6 +1084,7 @@ public: : particle_element(this) { cycle_number = 0; emitting = false; + one_shot = false; amount = 0; lifetime = 1.0; pre_process_time = 0.0; @@ -1093,6 +1098,8 @@ public: speed_scale = 1.0; random_seed = 0; + restart_request = false; + custom_aabb = Rect3(Vector3(-4, -4, -4), Vector3(8, 8, 8)); draw_order = VS::PARTICLES_DRAW_ORDER_INDEX; @@ -1131,6 +1138,7 @@ public: virtual void particles_set_emitting(RID p_particles, bool p_emitting); virtual void particles_set_amount(RID p_particles, int p_amount); virtual void particles_set_lifetime(RID p_particles, float p_lifetime); + virtual void particles_set_one_shot(RID p_particles, bool p_one_shot); virtual void particles_set_pre_process_time(RID p_particles, float p_time); virtual void particles_set_explosiveness_ratio(RID p_particles, float p_ratio); virtual void particles_set_randomness_ratio(RID p_particles, float p_ratio); @@ -1140,6 +1148,7 @@ public: virtual void particles_set_process_material(RID p_particles, RID p_material); virtual void particles_set_fixed_fps(RID p_particles, int p_fps); virtual void particles_set_fractional_delta(RID p_particles, bool p_enable); + virtual void particles_restart(RID p_particles); virtual void particles_set_draw_order(RID p_particles, VS::ParticlesDrawOrder p_order); diff --git a/drivers/gles3/shader_compiler_gles3.cpp b/drivers/gles3/shader_compiler_gles3.cpp index 41421a3e2f..6c568714f8 100644 --- a/drivers/gles3/shader_compiler_gles3.cpp +++ b/drivers/gles3/shader_compiler_gles3.cpp @@ -680,7 +680,8 @@ ShaderCompilerGLES3::ShaderCompilerGLES3() { actions[VS::SHADER_CANVAS_ITEM].renames["TEXTURE_PIXEL_SIZE"] = "color_texpixel_size"; actions[VS::SHADER_CANVAS_ITEM].renames["SCREEN_UV"] = "screen_uv"; actions[VS::SHADER_CANVAS_ITEM].renames["SCREEN_TEXTURE"] = "screen_texture"; - actions[VS::SHADER_CANVAS_ITEM].renames["POSITION"] = "(gl_FragCoord.xy)"; + actions[VS::SHADER_CANVAS_ITEM].renames["SCREEN_PIXEL_SIZE"] = "screen_pixel_size"; + actions[VS::SHADER_CANVAS_ITEM].renames["FRAGCOORD"] = "gl_FragCoord"; actions[VS::SHADER_CANVAS_ITEM].renames["POINT_COORD"] = "gl_PointCoord"; actions[VS::SHADER_CANVAS_ITEM].renames["LIGHT_VEC"] = "light_vec"; @@ -694,6 +695,7 @@ ShaderCompilerGLES3::ShaderCompilerGLES3() { actions[VS::SHADER_CANVAS_ITEM].usage_defines["COLOR"] = "#define COLOR_USED\n"; actions[VS::SHADER_CANVAS_ITEM].usage_defines["SCREEN_TEXTURE"] = "#define SCREEN_TEXTURE_USED\n"; actions[VS::SHADER_CANVAS_ITEM].usage_defines["SCREEN_UV"] = "#define SCREEN_UV_USED\n"; + actions[VS::SHADER_CANVAS_ITEM].usage_defines["SCREEN_PIXEL_SIZE"] = "@SCREEN_UV"; actions[VS::SHADER_CANVAS_ITEM].usage_defines["NORMAL"] = "#define NORMAL_USED\n"; actions[VS::SHADER_CANVAS_ITEM].usage_defines["NORMALMAP"] = "#define NORMALMAP_USED\n"; actions[VS::SHADER_CANVAS_ITEM].usage_defines["SHADOW_COLOR"] = "#define SHADOW_COLOR_USED\n"; diff --git a/drivers/gles3/shader_gles3.cpp b/drivers/gles3/shader_gles3.cpp index e08ef0ad12..c821acadf5 100644 --- a/drivers/gles3/shader_gles3.cpp +++ b/drivers/gles3/shader_gles3.cpp @@ -289,16 +289,17 @@ ShaderGLES3::Version *ShaderGLES3::get_current_version() { #endif strings.push_back(vertex_code0.get_data()); + if (cc) { - code_globals = cc->vertex_globals.ascii(); - strings.push_back(code_globals.get_data()); + material_string = cc->uniforms.ascii(); + strings.push_back(material_string.get_data()); } strings.push_back(vertex_code1.get_data()); if (cc) { - material_string = cc->uniforms.ascii(); - strings.push_back(material_string.get_data()); + code_globals = cc->vertex_globals.ascii(); + strings.push_back(code_globals.get_data()); } strings.push_back(vertex_code2.get_data()); @@ -387,15 +388,15 @@ ShaderGLES3::Version *ShaderGLES3::get_current_version() { strings.push_back(fragment_code0.get_data()); if (cc) { - code_globals = cc->fragment_globals.ascii(); - strings.push_back(code_globals.get_data()); + material_string = cc->uniforms.ascii(); + strings.push_back(material_string.get_data()); } strings.push_back(fragment_code1.get_data()); if (cc) { - material_string = cc->uniforms.ascii(); - strings.push_back(material_string.get_data()); + code_globals = cc->fragment_globals.ascii(); + strings.push_back(code_globals.get_data()); } strings.push_back(fragment_code2.get_data()); @@ -617,21 +618,21 @@ void ShaderGLES3::setup(const char **p_conditional_defines, int p_conditional_co String material_tag = "\nMATERIAL_UNIFORMS"; String code_tag = "\nVERTEX_SHADER_CODE"; String code = vertex_code; - int cpos = code.find(globals_tag); + int cpos = code.find(material_tag); if (cpos == -1) { vertex_code0 = code.ascii(); } else { vertex_code0 = code.substr(0, cpos).ascii(); - code = code.substr(cpos + globals_tag.length(), code.length()); + code = code.substr(cpos + material_tag.length(), code.length()); - cpos = code.find(material_tag); + cpos = code.find(globals_tag); if (cpos == -1) { vertex_code1 = code.ascii(); } else { vertex_code1 = code.substr(0, cpos).ascii(); - String code2 = code.substr(cpos + material_tag.length(), code.length()); + String code2 = code.substr(cpos + globals_tag.length(), code.length()); cpos = code2.find(code_tag); if (cpos == -1) { @@ -651,14 +652,14 @@ void ShaderGLES3::setup(const char **p_conditional_defines, int p_conditional_co String code_tag = "\nFRAGMENT_SHADER_CODE"; String light_code_tag = "\nLIGHT_SHADER_CODE"; String code = fragment_code; - int cpos = code.find(globals_tag); + int cpos = code.find(material_tag); if (cpos == -1) { fragment_code0 = code.ascii(); } else { fragment_code0 = code.substr(0, cpos).ascii(); //print_line("CODE0:\n"+String(fragment_code0.get_data())); - code = code.substr(cpos + globals_tag.length(), code.length()); - cpos = code.find(material_tag); + code = code.substr(cpos + material_tag.length(), code.length()); + cpos = code.find(globals_tag); if (cpos == -1) { fragment_code1 = code.ascii(); @@ -667,7 +668,7 @@ void ShaderGLES3::setup(const char **p_conditional_defines, int p_conditional_co fragment_code1 = code.substr(0, cpos).ascii(); //print_line("CODE1:\n"+String(fragment_code1.get_data())); - String code2 = code.substr(cpos + material_tag.length(), code.length()); + String code2 = code.substr(cpos + globals_tag.length(), code.length()); cpos = code2.find(light_code_tag); if (cpos == -1) { diff --git a/drivers/gles3/shaders/canvas.glsl b/drivers/gles3/shaders/canvas.glsl index e97ce62daa..31bae66278 100644 --- a/drivers/gles3/shaders/canvas.glsl +++ b/drivers/gles3/shaders/canvas.glsl @@ -90,7 +90,6 @@ uniform int h_frames; uniform int v_frames; #endif -VERTEX_SHADER_GLOBALS #if defined(USE_MATERIAL) @@ -102,6 +101,8 @@ MATERIAL_UNIFORMS #endif +VERTEX_SHADER_GLOBALS + void main() { vec4 vertex_color = color_attrib; @@ -211,6 +212,11 @@ uniform sampler2D screen_texture; // texunit:-3 #endif +#if defined(SCREEN_UV_USED) + +uniform vec2 screen_pixel_size; +#endif + layout(std140) uniform CanvasItemData { highp mat4 projection_matrix; @@ -256,7 +262,7 @@ const bool at_light_pass = false; uniform mediump vec4 final_modulate; -FRAGMENT_SHADER_GLOBALS + layout(location=0) out mediump vec4 frag_color; @@ -272,6 +278,7 @@ MATERIAL_UNIFORMS #endif +FRAGMENT_SHADER_GLOBALS void light_compute(inout vec3 light,vec3 light_vec,float light_height,vec4 light_color,vec2 light_uv,vec4 shadow,vec3 normal,vec2 uv,vec2 screen_uv,vec4 color) { @@ -410,8 +417,8 @@ void main() { -#if defined(ENABLE_SCREEN_UV) - vec2 screen_uv = gl_FragCoord.xy*screen_uv_mult; +#if defined(SCREEN_UV_USED) + vec2 screen_uv = gl_FragCoord.xy*screen_pixel_size; #endif diff --git a/drivers/gles3/shaders/copy.glsl b/drivers/gles3/shaders/copy.glsl index b0fb525e20..a7c388815d 100644 --- a/drivers/gles3/shaders/copy.glsl +++ b/drivers/gles3/shaders/copy.glsl @@ -17,6 +17,12 @@ out vec2 uv_interp; out vec2 uv2_interp; +#ifdef USE_COPY_SECTION + +uniform vec4 copy_section; + +#endif + void main() { #if defined(USE_CUBEMAP) || defined(USE_PANORAMA) @@ -30,6 +36,13 @@ void main() { #endif uv2_interp = uv2_in; gl_Position = vertex_attrib; + +#ifdef USE_COPY_SECTION + + uv_interp = copy_section.xy + uv_interp * copy_section.zw; + gl_Position.xy = (copy_section.xy + (gl_Position.xy * 0.5 + 0.5) * copy_section.zw) * 2.0 - 1.0; +#endif + } [fragment] diff --git a/drivers/gles3/shaders/effect_blur.glsl b/drivers/gles3/shaders/effect_blur.glsl index 89afa12f60..8ca8e21f11 100644 --- a/drivers/gles3/shaders/effect_blur.glsl +++ b/drivers/gles3/shaders/effect_blur.glsl @@ -6,11 +6,21 @@ layout(location=4) in vec2 uv_in; out vec2 uv_interp; +#ifdef USE_BLUR_SECTION + +uniform vec4 blur_section; + +#endif void main() { - uv_interp = uv_in; + uv_interp = uv_in; gl_Position = vertex_attrib; +#ifdef USE_BLUR_SECTION + + uv_interp = blur_section.xy + uv_interp * blur_section.zw; + gl_Position.xy = (blur_section.xy + (gl_Position.xy * 0.5 + 0.5) * blur_section.zw) * 2.0 - 1.0; +#endif } [fragment] diff --git a/drivers/gles3/shaders/particles.glsl b/drivers/gles3/shaders/particles.glsl index ec2577538c..6a977a201e 100644 --- a/drivers/gles3/shaders/particles.glsl +++ b/drivers/gles3/shaders/particles.glsl @@ -47,7 +47,6 @@ out highp vec4 out_xform_1; //tfb: out highp vec4 out_xform_2; //tfb: out highp vec4 out_xform_3; //tfb: -VERTEX_SHADER_GLOBALS #if defined(USE_MATERIAL) @@ -59,6 +58,9 @@ MATERIAL_UNIFORMS #endif + +VERTEX_SHADER_GLOBALS + uint hash(uint x) { x = ((x >> uint(16)) ^ x) * uint(0x45d9f3b); @@ -233,7 +235,6 @@ VERTEX_SHADER_CODE //any code here is never executed, stuff is filled just so it works -FRAGMENT_SHADER_GLOBALS #if defined(USE_MATERIAL) @@ -245,6 +246,8 @@ MATERIAL_UNIFORMS #endif +FRAGMENT_SHADER_GLOBALS + void main() { { diff --git a/drivers/gles3/shaders/scene.glsl b/drivers/gles3/shaders/scene.glsl index a047e693cb..40a295bc83 100644 --- a/drivers/gles3/shaders/scene.glsl +++ b/drivers/gles3/shaders/scene.glsl @@ -146,7 +146,7 @@ out vec3 binormal_interp; #endif -VERTEX_SHADER_GLOBALS + #if defined(USE_MATERIAL) @@ -159,6 +159,8 @@ MATERIAL_UNIFORMS #endif +VERTEX_SHADER_GLOBALS + #ifdef RENDER_DEPTH_DUAL_PARABOLOID out highp float dp_clip; @@ -418,8 +420,6 @@ layout(std140) uniform Radiance { //ubo:2 /* Material Uniforms */ -FRAGMENT_SHADER_GLOBALS - #if defined(USE_MATERIAL) @@ -431,6 +431,7 @@ MATERIAL_UNIFORMS #endif +FRAGMENT_SHADER_GLOBALS layout(std140) uniform SceneData { diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 097c2977e8..ab7a3ed459 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -961,6 +961,23 @@ void EditorNode::_save_scene(String p_file, int idx) { } } +void EditorNode::_save_all_scenes() { + + for (int i = 0; i < editor_data.get_edited_scene_count(); i++) { + Node *scene = editor_data.get_edited_scene_root(i); + if (scene && scene->get_filename() != "") { + // save in background if in the script editor + if (i != editor_data.get_edited_scene() || _get_current_main_editor() == EDITOR_SCRIPT) { + _save_scene(scene->get_filename(), i); + } else { + _save_scene_with_preview(scene->get_filename()); + } + } // else: ignore new scenes + } + + _save_default_environment(); +} + void EditorNode::_import_action(const String &p_action) { #if 0 import_confirmation->hide(); @@ -1117,14 +1134,26 @@ void EditorNode::_dialog_action(String p_file) { get_undo_redo()->clear_history(); } break; + case FILE_CLOSE: + case FILE_CLOSE_ALL_AND_QUIT: + case FILE_CLOSE_ALL_AND_RUN_PROJECT_MANAGER: + case SCENE_TAB_CLOSE: case FILE_SAVE_SCENE: case FILE_SAVE_AS_SCENE: { + int scene_idx = (current_option == FILE_SAVE_SCENE || current_option == FILE_SAVE_AS_SCENE) ? -1 : tab_closing; + if (file->get_mode() == EditorFileDialog::MODE_SAVE_FILE) { //_save_scene(p_file); _save_default_environment(); - _save_scene_with_preview(p_file); + if (scene_idx != editor_data.get_edited_scene() || _get_current_main_editor() == EDITOR_SCRIPT) + _save_scene(p_file, scene_idx); + else + _save_scene_with_preview(p_file); + + if (scene_idx != -1) + _discard_changes(); } } break; @@ -1468,7 +1497,7 @@ void EditorNode::_edit_current() { property_editor->edit(current_res); node_dock->set_node(NULL); object_menu->set_disabled(false); - + EditorNode::get_singleton()->get_import_dock()->set_edit_path(current_res->get_path()); //resources_dock->add_resource(Ref<Resource>(current_res)); //top_pallete->set_current_tab(1); @@ -1886,42 +1915,45 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) { open_request(previous_scenes.back()->get()); } break; + case FILE_CLOSE_ALL_AND_QUIT: + case FILE_CLOSE_ALL_AND_RUN_PROJECT_MANAGER: case FILE_CLOSE: { - if (!p_confirmed && unsaved_cache) { - confirmation->get_ok()->set_text(TTR("Yes")); - //confirmation->get_cancel()->show(); - confirmation->set_text(TTR("Close scene? (Unsaved changes will be lost)")); - confirmation->popup_centered_minsize(); + if (!p_confirmed && (unsaved_cache || p_option == FILE_CLOSE_ALL_AND_QUIT || p_option == FILE_CLOSE_ALL_AND_RUN_PROJECT_MANAGER)) { + tab_closing = p_option == FILE_CLOSE ? editor_data.get_edited_scene() : _next_unsaved_scene(); + String scene_filename = editor_data.get_edited_scene_root(tab_closing)->get_filename(); + save_confirmation->get_ok()->set_text(TTR("Save & Close")); + save_confirmation->set_text(vformat(TTR("Save changes to '%s' before closing?"), scene_filename != "" ? scene_filename : "unsaved scene")); + save_confirmation->popup_centered_minsize(); break; } - - _remove_edited_scene(); - - } break; - case SCENE_TAB_CLOSE: { - _remove_scene(tab_closing); - _update_scene_tabs(); - current_option = -1; - } break; + } // fallthrough + case SCENE_TAB_CLOSE: case FILE_SAVE_SCENE: { - Node *scene = editor_data.get_edited_scene_root(); + int scene_idx = (p_option == FILE_SAVE_SCENE) ? -1 : tab_closing; + + Node *scene = editor_data.get_edited_scene_root(scene_idx); if (scene && scene->get_filename() != "") { // save in background if in the script editor - if (_get_current_main_editor() == EDITOR_SCRIPT) { - _save_scene(scene->get_filename()); + if (scene_idx != editor_data.get_edited_scene() || _get_current_main_editor() == EDITOR_SCRIPT) { + _save_scene(scene->get_filename(), scene_idx); } else { _save_scene_with_preview(scene->get_filename()); } - return; - }; + + if (scene_idx != -1) + _discard_changes(); + + break; + } // fallthrough to save_as }; case FILE_SAVE_AS_SCENE: { + int scene_idx = (p_option == FILE_SAVE_SCENE || p_option == FILE_SAVE_AS_SCENE) ? -1 : tab_closing; - Node *scene = editor_data.get_edited_scene_root(); + Node *scene = editor_data.get_edited_scene_root(scene_idx); if (!scene) { @@ -1957,7 +1989,7 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) { String existing; if (extensions.size()) { - String root_name(get_edited_scene()->get_name()); + String root_name(scene->get_name()); existing = root_name + "." + extensions.front()->get().to_lower(); } file->set_current_path(existing); @@ -1968,19 +2000,8 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) { } break; case FILE_SAVE_ALL_SCENES: { - for (int i = 0; i < editor_data.get_edited_scene_count(); i++) { - Node *scene = editor_data.get_edited_scene_root(i); - if (scene && scene->get_filename() != "") { - // save in background if in the script editor - if (i != editor_data.get_edited_scene() || _get_current_main_editor() == EDITOR_SCRIPT) { - _save_scene(scene->get_filename(), i); - } else { - _save_scene_with_preview(scene->get_filename()); - } - } // else: ignore new scenes - } - _save_default_environment(); + _save_all_scenes(); } break; case FILE_SAVE_BEFORE_RUN: { if (!p_confirmed) { @@ -2099,22 +2120,6 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) { } break; - case FILE_QUIT: { - - if (!p_confirmed) { - - confirmation->get_ok()->set_text(TTR("Quit")); - //confirmation->get_cancel()->show(); - confirmation->set_text(TTR("Exit the editor?")); - confirmation->popup_centered(Size2(180, 70) * EDSCALE); - break; - } - - _menu_option_confirm(RUN_STOP, true); - exiting = true; - get_tree()->quit(); - - } break; case FILE_EXTERNAL_OPEN_SCENE: { if (unsaved_cache && !p_confirmed) { @@ -2443,28 +2448,53 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) { project_settings->popup_project_settings(); } break; + case FILE_QUIT: case RUN_PROJECT_MANAGER: { if (!p_confirmed) { - confirmation->get_ok()->set_text(TTR("Yes")); - confirmation->set_text(TTR("Open Project Manager? \n(Unsaved changes will be lost)")); - confirmation->popup_centered_minsize(); - break; - } + if (_next_unsaved_scene() == -1) { - _menu_option_confirm(RUN_STOP, true); - exiting = true; - get_tree()->quit(); - String exec = OS::get_singleton()->get_executable_path(); + bool confirm = EDITOR_DEF("interface/quit_confirmation", true); + if (confirm) { - List<String> args; - args.push_back("-path"); - args.push_back(exec.get_base_dir()); - args.push_back("-pm"); + confirmation->get_ok()->set_text(p_option == FILE_QUIT ? TTR("Quit") : TTR("Yes")); + confirmation->set_text(p_option == FILE_QUIT ? TTR("Exit the editor?") : TTR("Open Project Manager?")); + confirmation->popup_centered_minsize(); + } else { + _discard_changes(); + } + } else { - OS::ProcessID pid = 0; - Error err = OS::get_singleton()->execute(exec, args, false, &pid); - ERR_FAIL_COND(err); + bool save_each = EDITOR_DEF("interface/save_each_scene_on_quit", true); + if (save_each) { + + _menu_option_confirm(p_option == FILE_QUIT ? FILE_CLOSE_ALL_AND_QUIT : FILE_CLOSE_ALL_AND_RUN_PROJECT_MANAGER, false); + } else { + + String unsaved_scenes; + for (int i = 0; i < editor_data.get_edited_scene_count(); i++) { + int current = editor_data.get_edited_scene(); + bool unsaved = (i == current) ? saved_version != editor_data.get_undo_redo().get_version() : editor_data.get_scene_version(i) != 0; + if (unsaved) { + + String scene_filename = editor_data.get_edited_scene_root(i)->get_filename(); + unsaved_scenes += "\n " + scene_filename; + } + } + + save_confirmation->get_ok()->set_text(TTR("Save & Quit")); + save_confirmation->set_text((p_option == FILE_QUIT ? TTR("Save changes to the following scene(s) before quitting?") : TTR("Save changes the following scene(s) before opening Project Manager?")) + unsaved_scenes); + save_confirmation->popup_centered_minsize(); + } + } + + break; + } + + if (_next_unsaved_scene() != -1) { + _save_all_scenes(); + } + _discard_changes(); } break; case RUN_FILE_SERVER: { @@ -2690,6 +2720,68 @@ void EditorNode::_menu_option_confirm(int p_option, bool p_confirmed) { } } +int EditorNode::_next_unsaved_scene() { + + for (int i = 0; i < editor_data.get_edited_scene_count(); i++) { + + int current = editor_data.get_edited_scene(); + bool unsaved = (i == current) ? saved_version != editor_data.get_undo_redo().get_version() : editor_data.get_scene_version(i) != 0; + if (unsaved) { + return i; + } + } + return -1; +} + +void EditorNode::_discard_changes(const String &p_str) { + + switch (current_option) { + + case FILE_CLOSE_ALL_AND_QUIT: + case FILE_CLOSE_ALL_AND_RUN_PROJECT_MANAGER: + case FILE_CLOSE: + case SCENE_TAB_CLOSE: { + + _remove_scene(tab_closing); + _update_scene_tabs(); + + if (current_option == FILE_CLOSE_ALL_AND_QUIT || current_option == FILE_CLOSE_ALL_AND_RUN_PROJECT_MANAGER) { + if (_next_unsaved_scene() == -1) { + current_option = current_option == FILE_CLOSE_ALL_AND_QUIT ? FILE_QUIT : RUN_PROJECT_MANAGER; + _discard_changes(); + } else { + _menu_option_confirm(current_option, false); + } + } else { + current_option = -1; + save_confirmation->hide(); + } + } break; + case FILE_QUIT: { + + _menu_option_confirm(RUN_STOP, true); + exiting = true; + get_tree()->quit(); + } break; + case RUN_PROJECT_MANAGER: { + + _menu_option_confirm(RUN_STOP, true); + exiting = true; + get_tree()->quit(); + String exec = OS::get_singleton()->get_executable_path(); + + List<String> args; + args.push_back("-path"); + args.push_back(exec.get_base_dir()); + args.push_back("-pm"); + + OS::ProcessID pid = 0; + Error err = OS::get_singleton()->execute(exec, args, false, &pid); + ERR_FAIL_COND(err); + } break; + } +} + void EditorNode::_update_debug_options() { bool check_deploy_remote = EditorSettings::get_singleton()->get_project_metadata("debug_options", "run_deploy_remote_debug", false); @@ -4261,19 +4353,17 @@ void EditorNode::_scene_tab_script_edited(int p_tab) { void EditorNode::_scene_tab_closed(int p_tab) { current_option = SCENE_TAB_CLOSE; tab_closing = p_tab; + Node *scene = editor_data.get_edited_scene_root(p_tab); bool unsaved = (p_tab == editor_data.get_edited_scene()) ? saved_version != editor_data.get_undo_redo().get_version() : editor_data.get_scene_version(p_tab) != 0; if (unsaved) { - confirmation->get_ok()->set_text(TTR("Yes")); - - //confirmation->get_cancel()->show(); - confirmation->set_text(TTR("Close scene? (Unsaved changes will be lost)")); - confirmation->popup_centered_minsize(); + save_confirmation->get_ok()->set_text(TTR("Save & Close")); + save_confirmation->set_text(vformat(TTR("Save changes to '%s' before closing?"), scene->get_filename() != "" ? scene->get_filename() : "unsaved scene")); + save_confirmation->popup_centered_minsize(); } else { - _remove_scene(p_tab); - _update_scene_tabs(); + _discard_changes(); } } @@ -4891,6 +4981,7 @@ void EditorNode::_bind_methods() { ClassDB::bind_method("_scene_tab_script_edited", &EditorNode::_scene_tab_script_edited); ClassDB::bind_method("_set_main_scene_state", &EditorNode::_set_main_scene_state); ClassDB::bind_method("_update_scene_tabs", &EditorNode::_update_scene_tabs); + ClassDB::bind_method("_discard_changes", &EditorNode::_discard_changes); ClassDB::bind_method("_prepare_history", &EditorNode::_prepare_history); ClassDB::bind_method("_select_history", &EditorNode::_select_history); @@ -5784,6 +5875,7 @@ EditorNode::EditorNode() { property_editor = memnew(PropertyEditor); property_editor->set_autoclear(true); property_editor->set_show_categories(true); + property_editor->set_use_folding(true); property_editor->set_v_size_flags(Control::SIZE_EXPAND_FILL); property_editor->set_use_doc_hints(true); property_editor->set_enable_capitalize_paths(bool(EDITOR_DEF("interface/capitalize_properties", true))); @@ -5889,6 +5981,12 @@ EditorNode::EditorNode() { gui_base->add_child(confirmation); confirmation->connect("confirmed", this, "_menu_confirm_current"); + save_confirmation = memnew(ConfirmationDialog); + save_confirmation->add_button(TTR("Don't Save"), OS::get_singleton()->get_swap_ok_cancel(), "discard"); + gui_base->add_child(save_confirmation); + save_confirmation->connect("confirmed", this, "_menu_confirm_current"); + save_confirmation->connect("custom_action", this, "_discard_changes"); + accept = memnew(AcceptDialog); gui_base->add_child(accept); accept->connect("confirmed", this, "_menu_confirm_current"); diff --git a/editor/editor_node.h b/editor/editor_node.h index 3870edb7c6..5e83cec4a3 100644 --- a/editor/editor_node.h +++ b/editor/editor_node.h @@ -140,6 +140,8 @@ private: FILE_RUN_SCRIPT, FILE_OPEN_PREV, FILE_CLOSE, + FILE_CLOSE_ALL_AND_QUIT, + FILE_CLOSE_ALL_AND_RUN_PROJECT_MANAGER, FILE_QUIT, FILE_EXTERNAL_OPEN_SCENE, EDIT_UNDO, @@ -296,6 +298,7 @@ private: //CallDialog *call_dialog; ConfirmationDialog *confirmation; + ConfirmationDialog *save_confirmation; ConfirmationDialog *import_confirmation; ConfirmationDialog *open_recent_confirmation; ConfirmationDialog *pick_main_scene; @@ -465,6 +468,9 @@ private: void _vp_resized(); void _save_scene(String p_file, int idx = -1); + void _save_all_scenes(); + int _next_unsaved_scene(); + void _discard_changes(const String &p_str = String()); void _instance_request(const Vector<String> &p_files); diff --git a/editor/editor_settings.cpp b/editor/editor_settings.cpp index 77f8c59b95..5e950f003b 100644 --- a/editor/editor_settings.cpp +++ b/editor/editor_settings.cpp @@ -42,7 +42,7 @@ #include "os/keyboard.h" #include "os/os.h" #include "scene/main/node.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" #include "scene/main/viewport.h" #include "translations.gen.h" #include "version.h" @@ -517,6 +517,9 @@ void EditorSettings::_load_defaults(Ref<ConfigFile> p_extra_config) { set("interface/separate_distraction_mode", false); + set("interface/save_each_scene_on_quit", true); // Regression + set("interface/quit_confirmation", true); + set("interface/theme/preset", 0); hints["interface/theme/preset"] = PropertyInfo(Variant::INT, "interface/theme/preset", PROPERTY_HINT_ENUM, "Default,Grey,Godot 2,Arc,Custom", PROPERTY_USAGE_DEFAULT | PROPERTY_USAGE_RESTART_IF_CHANGED); set("interface/theme/base_color", Color::html("#273241")); diff --git a/editor/editor_themes.cpp b/editor/editor_themes.cpp index e6df58bc60..7e453a01c6 100644 --- a/editor/editor_themes.cpp +++ b/editor/editor_themes.cpp @@ -235,10 +235,12 @@ Ref<Theme> create_editor_theme() { style_popup_menu->set_dark_color(light_color_1); theme->set_stylebox("panel", "PopupMenu", style_popup_menu); - // Tree & script background - Ref<StyleBoxFlat> style_bg = make_flat_stylebox(dark_color_1, 0, 0, 0, 0); - theme->set_stylebox("bg", "Tree", style_bg); - theme->set_stylebox("ScriptPanel", "EditorStyles", style_bg); + // Tree & ItemList background + Ref<StyleBoxFlat> style_tree_bg = make_flat_stylebox(dark_color_1, 2, 4, 2, 4); + theme->set_stylebox("bg", "Tree", style_tree_bg); + // Script background + Ref<StyleBoxFlat> style_script_bg = make_flat_stylebox(dark_color_1, 0, 0, 0, 0); + theme->set_stylebox("ScriptPanel", "EditorStyles", style_script_bg); // Tree theme->set_icon("checked", "Tree", theme->get_icon("Checked", "EditorIcons")); @@ -255,10 +257,10 @@ Ref<Theme> create_editor_theme() { Ref<StyleBox> style_tree_btn = make_flat_stylebox(light_color_1, 2, 4, 2, 4); theme->set_stylebox("button_pressed", "Tree", style_tree_btn); - Ref<StyleBoxFlat> style_tree_focus = make_flat_stylebox(HIGHLIGHT_COLOR_DARK, 4, 4, 4, 4); + Ref<StyleBoxFlat> style_tree_focus = make_flat_stylebox(HIGHLIGHT_COLOR_DARK, 2, 2, 2, 2); theme->set_stylebox("selected_focus", "Tree", style_tree_focus); - Ref<StyleBoxFlat> style_tree_selected = make_flat_stylebox(light_color_1, 4, 4, 4, 4); + Ref<StyleBoxFlat> style_tree_selected = make_flat_stylebox(light_color_1, 2, 2, 2, 2); theme->set_stylebox("selected", "Tree", style_tree_selected); Ref<StyleBoxFlat> style_tree_cursor = make_flat_stylebox(HIGHLIGHT_COLOR_DARK, 4, 4, 4, 4); @@ -281,17 +283,18 @@ Ref<Theme> create_editor_theme() { theme->set_color("drop_position_color", "Tree", highlight_color); // ItemList - Ref<StyleBoxFlat> style_itemlist_cursor = make_flat_stylebox(highlight_color, 4, 4, 4, 4); + Ref<StyleBoxFlat> style_itemlist_bg = make_flat_stylebox(dark_color_1, 4, 4, 4, 4); + Ref<StyleBoxFlat> style_itemlist_cursor = make_flat_stylebox(highlight_color, 0, 0, 0, 0); style_itemlist_cursor->set_draw_center(false); style_itemlist_cursor->set_border_size(1 * EDSCALE); - style_itemlist_cursor->set_light_color(light_color_1); - style_itemlist_cursor->set_dark_color(light_color_1); + style_itemlist_cursor->set_light_color(HIGHLIGHT_COLOR_DARK); + style_itemlist_cursor->set_dark_color(HIGHLIGHT_COLOR_DARK); theme->set_stylebox("cursor", "ItemList", style_itemlist_cursor); theme->set_stylebox("cursor_unfocused", "ItemList", style_itemlist_cursor); theme->set_stylebox("selected_focus", "ItemList", style_tree_focus); theme->set_stylebox("selected", "ItemList", style_tree_selected); theme->set_stylebox("bg_focus", "ItemList", focus_sbt); - theme->set_stylebox("bg", "ItemList", style_bg); + theme->set_stylebox("bg", "ItemList", style_itemlist_bg); theme->set_constant("vseparation", "ItemList", 5 * EDSCALE); Ref<StyleBoxFlat> style_tab_fg = make_flat_stylebox(base_color, 15, 5, 15, 5); diff --git a/editor/import/resource_importer_texture.cpp b/editor/import/resource_importer_texture.cpp index 41b2353ed3..3834e52fab 100644 --- a/editor/import/resource_importer_texture.cpp +++ b/editor/import/resource_importer_texture.cpp @@ -202,7 +202,7 @@ void ResourceImporterTexture::get_import_options(List<ImportOption> *r_options, r_options->push_back(ImportOption(PropertyInfo(Variant::BOOL, "flags/anisotropic"), false)); r_options->push_back(ImportOption(PropertyInfo(Variant::INT, "flags/srgb", PROPERTY_HINT_ENUM, "Disable,Enable,Detect"), 2)); r_options->push_back(ImportOption(PropertyInfo(Variant::BOOL, "process/fix_alpha_border"), p_preset != PRESET_3D ? true : false)); - r_options->push_back(ImportOption(PropertyInfo(Variant::BOOL, "process/premult_alpha"), true)); + r_options->push_back(ImportOption(PropertyInfo(Variant::BOOL, "process/premult_alpha"), false)); r_options->push_back(ImportOption(PropertyInfo(Variant::BOOL, "process/HDR_as_SRGB"), false)); r_options->push_back(ImportOption(PropertyInfo(Variant::INT, "stream"), false)); r_options->push_back(ImportOption(PropertyInfo(Variant::INT, "size_limit", PROPERTY_HINT_RANGE, "0,4096,1"), 0)); diff --git a/editor/plugins/tile_set_editor_plugin.cpp b/editor/plugins/tile_set_editor_plugin.cpp index 14b25681b7..70b6257bb2 100644 --- a/editor/plugins/tile_set_editor_plugin.cpp +++ b/editor/plugins/tile_set_editor_plugin.cpp @@ -53,6 +53,7 @@ void TileSetEditor::_import_node(Node *p_node, Ref<TileSet> p_library) { Sprite *mi = child->cast_to<Sprite>(); Ref<Texture> texture = mi->get_texture(); + Ref<Texture> normal_map = mi->get_normal_map(); Ref<ShaderMaterial> material = mi->get_material(); if (texture.is_null()) @@ -67,6 +68,7 @@ void TileSetEditor::_import_node(Node *p_node, Ref<TileSet> p_library) { } p_library->tile_set_texture(id, texture); + p_library->tile_set_normal_map(id, normal_map); p_library->tile_set_material(id, material); p_library->tile_set_modulate(id, mi->get_modulate()); @@ -111,22 +113,17 @@ void TileSetEditor::_import_node(Node *p_node, Ref<TileSet> p_library) { for (List<uint32_t>::Element *E = shapes.front(); E; E = E->next()) { + Vector2 shape_offset = sb->shape_owner_get_transform(E->get()).get_origin(); + bool one_way = sb->is_shape_owner_one_way_collision_enabled(E->get()); + for (int k = 0; k < sb->shape_owner_get_shape_count(E->get()); k++) { Ref<Shape> shape = sb->shape_owner_get_shape(E->get(), k); - collisions.push_back(shape); //uh what about transform? + p_library->tile_add_shape(id, shape, shape_offset, one_way); } } } - if (collisions.size()) { - - p_library->tile_set_shapes(id, collisions); - p_library->tile_set_shape_offset(id, -phys_offset); - } else { - p_library->tile_set_shape_offset(id, Vector2()); - } - p_library->tile_set_texture_offset(id, mi->get_offset()); p_library->tile_set_navigation_polygon(id, nav_poly); p_library->tile_set_light_occluder(id, occluder); diff --git a/editor/project_settings.cpp b/editor/project_settings.cpp index 8ef7bd427f..4000b3e05c 100644 --- a/editor/project_settings.cpp +++ b/editor/project_settings.cpp @@ -119,6 +119,7 @@ void ProjectSettings::_action_selected() { return; add_at = "input/" + ti->get_text(0); + edit_idx = -1; } void ProjectSettings::_action_edited() { @@ -180,6 +181,7 @@ void ProjectSettings::_device_input_add() { Ref<InputEvent> ie; String name = add_at; + int idx = edit_idx; Variant old_val = GlobalConfig::get_singleton()->get(name); Array arr = old_val; // ie.device = device_id->get_value(); @@ -251,7 +253,11 @@ void ProjectSettings::_device_input_add() { default: {} } - arr.push_back(ie); + if (idx < 0 || idx >= arr.size()) { + arr.push_back(ie); + } else { + arr[idx] = ie; + } undo_redo->create_action(TTR("Add Input Action Event")); undo_redo->add_do_method(GlobalConfig::get_singleton(), "set", name, arr); @@ -279,6 +285,7 @@ void ProjectSettings::_press_a_key_confirm() { ie->set_metakey(last_wait_for_key->get_metakey()); String name = add_at; + int idx = edit_idx; Variant old_val = GlobalConfig::get_singleton()->get(name); Array arr = old_val; @@ -293,7 +300,11 @@ void ProjectSettings::_press_a_key_confirm() { } } - arr.push_back(ie); + if (idx < 0 || idx >= arr.size()) { + arr.push_back(ie); + } else { + arr[idx] = ie; + } undo_redo->create_action(TTR("Add Input Action Event")); undo_redo->add_do_method(GlobalConfig::get_singleton(), "set", name, arr); @@ -362,7 +373,7 @@ void ProjectSettings::_wait_for_key(const Ref<InputEvent> &p_event) { } } -void ProjectSettings::_add_item(int p_item) { +void ProjectSettings::_add_item(int p_item, Ref<InputEvent> p_exiting_event) { add_type = InputType(p_item); @@ -377,7 +388,6 @@ void ProjectSettings::_add_item(int p_item) { } break; case INPUT_MOUSE_BUTTON: { - device_id->set_value(0); device_index_label->set_text(TTR("Mouse Button Index:")); device_index->clear(); device_index->add_item(TTR("Left Button")); @@ -390,10 +400,19 @@ void ProjectSettings::_add_item(int p_item) { device_index->add_item(TTR("Button 8")); device_index->add_item(TTR("Button 9")); device_input->popup_centered_minsize(Size2(350, 95)); + + Ref<InputEventMouseButton> mb = p_exiting_event; + if (mb.is_valid()) { + device_index->select(mb->get_button_index() - 1); + device_id->set_value(mb->get_device()); + device_input->get_ok()->set_text(TTR("Change")); + } else { + device_id->set_value(0); + device_input->get_ok()->set_text(TTR("Add")); + } } break; case INPUT_JOY_MOTION: { - device_id->set_value(0); device_index_label->set_text(TTR("Joypad Axis Index:")); device_index->clear(); for (int i = 0; i < JOY_AXIS_MAX * 2; i++) { @@ -403,10 +422,18 @@ void ProjectSettings::_add_item(int p_item) { } device_input->popup_centered_minsize(Size2(350, 95)); + Ref<InputEventJoypadMotion> jm = p_exiting_event; + if (jm.is_valid()) { + device_index->select(jm->get_axis() * 2 + (jm->get_axis_value() > 0 ? 1 : 0)); + device_id->set_value(jm->get_device()); + device_input->get_ok()->set_text(TTR("Change")); + } else { + device_id->set_value(0); + device_input->get_ok()->set_text(TTR("Add")); + } } break; case INPUT_JOY_BUTTON: { - device_id->set_value(0); device_index_label->set_text(TTR("Joypad Button Index:")); device_index->clear(); @@ -416,11 +443,66 @@ void ProjectSettings::_add_item(int p_item) { } device_input->popup_centered_minsize(Size2(350, 95)); + Ref<InputEventJoypadButton> jb = p_exiting_event; + if (jb.is_valid()) { + device_index->select(jb->get_button_index()); + device_id->set_value(jb->get_device()); + device_input->get_ok()->set_text(TTR("Change")); + } else { + device_id->set_value(0); + device_input->get_ok()->set_text(TTR("Add")); + } + } break; default: {} } } +void ProjectSettings::_edit_item(Ref<InputEvent> p_exiting_event) { + + InputType ie_type; + + if ((Ref<InputEventKey>(p_exiting_event)).is_valid()) { + ie_type = INPUT_KEY; + + } else if ((Ref<InputEventJoypadButton>(p_exiting_event)).is_valid()) { + ie_type = INPUT_JOY_BUTTON; + + } else if ((Ref<InputEventMouseButton>(p_exiting_event)).is_valid()) { + ie_type = INPUT_MOUSE_BUTTON; + + } else if ((Ref<InputEventJoypadMotion>(p_exiting_event)).is_valid()) { + ie_type = INPUT_JOY_MOTION; + + } else { + return; + } + + _add_item(ie_type, p_exiting_event); +} +void ProjectSettings::_action_activated() { + + TreeItem *ti = input_editor->get_selected(); + + if (!ti || ti->get_parent() == input_editor->get_root()) + return; + + String name = "input/" + ti->get_parent()->get_text(0); + int idx = ti->get_metadata(0); + Array va = GlobalConfig::get_singleton()->get(name); + + ERR_FAIL_INDEX(idx, va.size()); + + Ref<InputEvent> ie = va[idx]; + + if (ie.is_null()) + return; + + add_at = name; + edit_idx = idx; + _edit_item(ie); +} + void ProjectSettings::_action_button_pressed(Object *p_obj, int p_column, int p_id) { TreeItem *ti = p_obj->cast_to<TreeItem>(); @@ -436,6 +518,7 @@ void ProjectSettings::_action_button_pressed(Object *p_obj, int p_column, int p_ popup_add->set_position(ofs); popup_add->popup(); add_at = "input/" + ti->get_text(0); + edit_idx = -1; } else if (p_id == 2) { //remove @@ -484,6 +567,32 @@ void ProjectSettings::_action_button_pressed(Object *p_obj, int p_column, int p_ undo_redo->add_undo_method(this, "_settings_changed"); undo_redo->commit_action(); } + } else if (p_id == 3) { + //edit + + if (ti->get_parent() == input_editor->get_root()) { + + ti->set_as_cursor(0); + input_editor->edit_selected(); + + } else { + //edit action + String name = "input/" + ti->get_parent()->get_text(0); + int idx = ti->get_metadata(0); + Array va = GlobalConfig::get_singleton()->get(name); + + ERR_FAIL_INDEX(idx, va.size()); + + Ref<InputEvent> ie = va[idx]; + + if (ie.is_null()) + return; + + ti->set_as_cursor(0); + add_at = name; + edit_idx = idx; + _edit_item(ie); + } } } @@ -589,6 +698,7 @@ void ProjectSettings::_update_actions() { action->set_text(0, str); action->set_icon(0, get_icon("JoyAxis", "EditorIcons")); } + action->add_button(0, get_icon("Edit", "EditorIcons"), 3, false, TTR("Edit")); action->add_button(0, get_icon("Remove", "EditorIcons"), 2, false, TTR("Remove")); action->set_metadata(0, i); action->set_meta("__input", ie); @@ -1174,10 +1284,11 @@ void ProjectSettings::_bind_methods() { ClassDB::bind_method(D_METHOD("_action_adds"), &ProjectSettings::_action_adds); ClassDB::bind_method(D_METHOD("_action_selected"), &ProjectSettings::_action_selected); ClassDB::bind_method(D_METHOD("_action_edited"), &ProjectSettings::_action_edited); + ClassDB::bind_method(D_METHOD("_action_activated"), &ProjectSettings::_action_activated); ClassDB::bind_method(D_METHOD("_action_button_pressed"), &ProjectSettings::_action_button_pressed); ClassDB::bind_method(D_METHOD("_update_actions"), &ProjectSettings::_update_actions); ClassDB::bind_method(D_METHOD("_wait_for_key"), &ProjectSettings::_wait_for_key); - ClassDB::bind_method(D_METHOD("_add_item"), &ProjectSettings::_add_item); + ClassDB::bind_method(D_METHOD("_add_item"), &ProjectSettings::_add_item, DEFVAL(Variant())); ClassDB::bind_method(D_METHOD("_device_input_add"), &ProjectSettings::_device_input_add); ClassDB::bind_method(D_METHOD("_press_a_key_confirm"), &ProjectSettings::_press_a_key_confirm); ClassDB::bind_method(D_METHOD("_settings_prop_edited"), &ProjectSettings::_settings_prop_edited); @@ -1383,6 +1494,7 @@ ProjectSettings::ProjectSettings(EditorData *p_data) { vbc->add_child(input_editor); input_editor->set_v_size_flags(SIZE_EXPAND_FILL); input_editor->connect("item_edited", this, "_action_edited"); + input_editor->connect("item_activated", this, "_action_activated"); input_editor->connect("cell_selected", this, "_action_selected"); input_editor->connect("button_pressed", this, "_action_button_pressed"); popup_add = memnew(PopupMenu); diff --git a/editor/project_settings.h b/editor/project_settings.h index 47fb45cf8e..03140a854b 100644 --- a/editor/project_settings.h +++ b/editor/project_settings.h @@ -55,6 +55,7 @@ class ProjectSettings : public AcceptDialog { Timer *timer; InputType add_type; String add_at; + int edit_idx; EditorData *data; UndoRedo *undo_redo; @@ -105,7 +106,8 @@ class ProjectSettings : public AcceptDialog { void _item_del(); void _update_actions(); void _save(); - void _add_item(int p_item); + void _add_item(int p_item, Ref<InputEvent> p_exiting_event = NULL); + void _edit_item(Ref<InputEvent> p_exiting_event); void _action_adds(String); void _action_add(); @@ -114,6 +116,7 @@ class ProjectSettings : public AcceptDialog { void _item_checked(const String &p_item, bool p_check); void _action_selected(); void _action_edited(); + void _action_activated(); void _action_button_pressed(Object *p_obj, int p_column, int p_id); void _wait_for_key(const Ref<InputEvent> &p_event); void _press_a_key_confirm(); diff --git a/editor/property_editor.cpp b/editor/property_editor.cpp index 65ec697b73..ad9b3607e9 100644 --- a/editor/property_editor.cpp +++ b/editor/property_editor.cpp @@ -2696,20 +2696,20 @@ void PropertyEditor::_notification(int p_what) { } } -TreeItem *PropertyEditor::get_parent_node(String p_path, HashMap<String, TreeItem *> &item_paths, TreeItem *root) { +TreeItem *PropertyEditor::get_parent_node(String p_path, HashMap<String, TreeItem *> &item_paths, TreeItem *root, TreeItem *category) { TreeItem *item = NULL; if (p_path == "") { - item = root; + item = category ? category : root; } else if (item_paths.has(p_path)) { item = item_paths.get(p_path); } else { //printf("path %s parent path %s - item name %s\n",p_path.ascii().get_data(),p_path.left( p_path.find_last("/") ).ascii().get_data(),p_path.right( p_path.find_last("/") ).ascii().get_data() ); - TreeItem *parent = get_parent_node(p_path.left(p_path.find_last("/")), item_paths, root); + TreeItem *parent = get_parent_node(p_path.left(p_path.find_last("/")), item_paths, root, NULL); item = tree->create_item(parent); String name = (p_path.find("/") != -1) ? p_path.right(p_path.find_last("/") + 1) : p_path; @@ -2720,10 +2720,22 @@ TreeItem *PropertyEditor::get_parent_node(String p_path, HashMap<String, TreeIte } item->set_editable(0, false); + if (!subsection_selectable) { + item->set_expand_right(0, true); + } item->set_selectable(0, subsection_selectable); item->set_editable(1, false); item->set_selectable(1, subsection_selectable); + if (use_folding) { + if (!obj->editor_is_section_unfolded(p_path)) { + updating_folding = true; + item->set_collapsed(true); + updating_folding = false; + } + item->set_metadata(0, p_path); + } + if (item->get_parent() == root) { item->set_custom_bg_color(0, get_color("prop_subsection", "Editor")); @@ -2935,17 +2947,21 @@ void PropertyEditor::update_tree() { TreeItem *sep = tree->create_item(root); current_category = sep; String type = p.name; - /*if (has_icon(type,"EditorIcons")) - sep->set_icon(0,get_icon(type,"EditorIcons") ); + //* + if (has_icon(type, "EditorIcons")) + sep->set_icon(0, get_icon(type, "EditorIcons")); else - sep->set_icon(0,get_icon("Object","EditorIcons") ); - print_line("CATEGORY: "+type); - */ + sep->set_icon(0, get_icon("Object", "EditorIcons")); + + //*/ sep->set_text(0, type); + sep->set_expand_right(0, true); sep->set_selectable(0, false); sep->set_selectable(1, false); sep->set_custom_bg_color(0, get_color("prop_category", "Editor")); sep->set_custom_bg_color(1, get_color("prop_category", "Editor")); + sep->set_text_align(0, TreeItem::ALIGN_CENTER); + sep->set_disable_folding(true); if (use_doc_hints) { StringName type = p.name; @@ -2976,6 +2992,8 @@ void PropertyEditor::update_tree() { if (group_base != "") { if (basename.begins_with(group_base)) { basename = basename.replace_first(group_base, ""); + } else if (group_base.begins_with(basename)) { + //keep it, this is used pretty often } else { group = ""; //no longer using group base, clear } @@ -3005,7 +3023,7 @@ void PropertyEditor::update_tree() { } //printf("property %s\n",basename.ascii().get_data()); - TreeItem *parent = get_parent_node(path, item_path, current_category ? current_category : root); + TreeItem *parent = get_parent_node(path, item_path, root, current_category); /* if (parent->get_parent()==root) parent=root; @@ -3684,6 +3702,16 @@ void PropertyEditor::_draw_transparency(Object *t, const Rect2 &p_rect) { tree->draw_rect(area, color); } +void PropertyEditor::_item_folded(Object *item_obj) { + + if (updating_folding) + return; + + TreeItem *item = item_obj->cast_to<TreeItem>(); + + obj->editor_set_section_unfold(item->get_metadata(0), !item->is_collapsed()); +} + void PropertyEditor::_item_selected() { TreeItem *item = tree->get_selected(); @@ -4187,6 +4215,7 @@ void PropertyEditor::_bind_methods() { ClassDB::bind_method("_item_edited", &PropertyEditor::_item_edited); ClassDB::bind_method("_item_selected", &PropertyEditor::_item_selected); + ClassDB::bind_method("_item_folded", &PropertyEditor::_item_folded); ClassDB::bind_method("_custom_editor_request", &PropertyEditor::_custom_editor_request); ClassDB::bind_method("_custom_editor_edited", &PropertyEditor::_custom_editor_edited); ClassDB::bind_method("_custom_editor_edited_field", &PropertyEditor::_custom_editor_edited_field, DEFVAL("")); @@ -4292,11 +4321,18 @@ void PropertyEditor::set_subsection_selectable(bool p_selectable) { update_tree(); } +void PropertyEditor::set_use_folding(bool p_enable) { + + use_folding = p_enable; + tree->set_hide_folding(false); +} + PropertyEditor::PropertyEditor() { _prop_edited = "property_edited"; hide_script = false; + use_folding = false; undo_redo = NULL; obj = NULL; @@ -4329,6 +4365,7 @@ PropertyEditor::PropertyEditor() { tree->connect("item_edited", this, "_item_edited", varray(), CONNECT_DEFERRED); tree->connect("cell_selected", this, "_item_selected"); + tree->connect("item_collapsed", this, "_item_folded"); tree->set_drag_forwarding(this); @@ -4358,6 +4395,7 @@ PropertyEditor::PropertyEditor() { show_categories = false; refresh_countdown = 0; use_doc_hints = false; + updating_folding = true; use_filter = false; subsection_selectable = false; show_type_icons = EDITOR_DEF("interface/show_type_icons", false); diff --git a/editor/property_editor.h b/editor/property_editor.h index c02c301acf..47bd807c3f 100644 --- a/editor/property_editor.h +++ b/editor/property_editor.h @@ -190,6 +190,9 @@ class PropertyEditor : public Control { bool use_filter; bool subsection_selectable; bool hide_script; + bool use_folding; + + bool updating_folding; HashMap<String, String> pending; String selected_property; @@ -206,7 +209,7 @@ class PropertyEditor : public Control { void _item_selected(); void _item_edited(); - TreeItem *get_parent_node(String p_path, HashMap<String, TreeItem *> &item_paths, TreeItem *root); + TreeItem *get_parent_node(String p_path, HashMap<String, TreeItem *> &item_paths, TreeItem *root, TreeItem *category); void set_item_text(TreeItem *p_item, int p_type, const String &p_name, int p_hint = PROPERTY_HINT_NONE, const String &p_hint_text = ""); @@ -244,6 +247,7 @@ class PropertyEditor : public Control { void _resource_preview_done(const String &p_path, const Ref<Texture> &p_preview, Variant p_ud); void _draw_transparency(Object *t, const Rect2 &p_rect); + void _item_folded(Object *item_obj); UndoRedo *undo_redo; @@ -285,6 +289,7 @@ public: void set_subsection_selectable(bool p_selectable); + void set_use_folding(bool p_enable); PropertyEditor(); ~PropertyEditor(); }; diff --git a/editor/translations/ar.po b/editor/translations/ar.po index 867302b657..d617f55dfd 100644 --- a/editor/translations/ar.po +++ b/editor/translations/ar.po @@ -1,6 +1,5 @@ # Arabic translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # athomield <athomield@hotmail.com>, 2017. @@ -535,7 +534,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -581,7 +581,7 @@ msgstr "" msgid "Official" msgstr "" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "مجتمع" @@ -724,6 +724,7 @@ msgstr "" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "" @@ -829,6 +830,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -929,8 +931,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -940,6 +941,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1008,8 +1010,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "" @@ -1200,7 +1201,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1217,7 +1219,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1388,8 +1389,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1443,6 +1444,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1499,7 +1504,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1537,6 +1542,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1589,7 +1598,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1617,35 +1626,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1653,47 +1650,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1764,8 +1729,8 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" +#: editor/editor_node.cpp +msgid "Editor" msgstr "" #: editor/editor_node.cpp editor/settings_config_dialog.cpp @@ -1785,11 +1750,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1873,6 +1894,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1900,6 +1929,30 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +msgid "Open 2D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 3D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2143,6 +2196,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2171,10 +2228,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2340,7 +2393,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2815,7 +2868,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3476,7 +3529,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "" @@ -3525,17 +3578,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3567,9 +3609,31 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +msgid "Add point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "عملية ØªØØ±ÙŠÙƒ" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3839,6 +3903,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3851,7 +3928,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3862,20 +3939,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3930,12 +4020,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -3993,6 +4087,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "عملية ØªØØ±ÙŠÙƒ" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4146,6 +4249,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4233,10 +4340,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4270,15 +4373,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4333,6 +4428,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4412,6 +4523,14 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4434,6 +4553,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4651,35 +4774,95 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Shader Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4739,71 +4922,67 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +msgid "Tool Select" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "1 Viewport" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "2 Viewports" +msgid "Local Coords" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "2 Viewports (Alt)" +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "3 Viewports" +msgid "1 Viewport" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "3 Viewports (Alt)" +msgid "2 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "4 Viewports" +msgid "2 Viewports (Alt)" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" +msgid "3 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" +msgid "3 Viewports (Alt)" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" +msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4827,14 +5006,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5247,11 +5418,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5263,7 +5434,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5479,6 +5650,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "" @@ -5544,7 +5719,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5660,10 +5835,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp msgid "Pick a Node" msgstr "" @@ -5848,6 +6019,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5923,10 +6098,57 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "عمل اشتراك" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5971,76 +6193,84 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" +msgid "Error - Could not create script in filesystem." msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid chars:" +msgid "Error loading script from %s" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" +msgid "Invalid Path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" +msgid "Invalid inherited parent name or path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "عمل اشتراك" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Load existing script file" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Inherits" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Template" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6711,8 +6941,10 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" #: scene/2d/path_2d.cpp @@ -6780,12 +7012,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6801,6 +7027,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "" @@ -6843,6 +7077,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " diff --git a/editor/translations/bg.po b/editor/translations/bg.po index f884b33773..7ca3987827 100644 --- a/editor/translations/bg.po +++ b/editor/translations/bg.po @@ -1,6 +1,5 @@ # Bulgarian translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Bojidar Marinov <bojidar.marinov.bg@gmail.com>, 2016. @@ -535,7 +534,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -581,7 +581,7 @@ msgstr "" msgid "Official" msgstr "" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "" @@ -724,6 +724,7 @@ msgstr "" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "" @@ -829,6 +830,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -929,8 +931,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -940,6 +941,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1009,8 +1011,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Път:" @@ -1202,7 +1203,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "Извършва Ñе повторно внаÑÑне" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1219,7 +1221,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1389,8 +1390,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1444,6 +1445,11 @@ msgid "Save Scene As.." msgstr "Запазване на Ñцената като.." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "Възел" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1500,7 +1506,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1538,6 +1544,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Сцена" @@ -1590,7 +1600,7 @@ msgstr "ЗатварÑне на Ñцената" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1618,84 +1628,41 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "ÐаÑтройки на проекта" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Изход до ÑпиÑъка Ñ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð¸" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." -msgstr "" +#, fuzzy +msgid "Project" +msgstr "ИзнаÑÑне на проекта" #: editor/editor_node.cpp -msgid "Tools" -msgstr "" +msgid "Project Settings" +msgstr "ÐаÑтройки на проекта" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "ИзнаÑÑне на проекта на много платформи." +msgid "Run Script" +msgstr "" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "ИзнаÑÑне" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "Възпроизвеждане на проекта." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "ПреуÑтановÑване на Ñцената" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "ПреуÑтановÑване на Ñцената" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "Спиране на Ñцената." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "Възпроизвеждане на редактирана Ñцена." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "Възпроизвеждане на Ñцената" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "Възпроизвеждане на Ñцена по избор" - -#: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "Възпроизвеждане на Ñцена по избор" +msgid "Quit to Project List" +msgstr "Изход до ÑпиÑъка Ñ Ð¿Ñ€Ð¾ÐµÐºÑ‚Ð¸" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "ÐаÑтройки за отÑтранÑване на грешки" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "ОтÑтранÑване на грешки" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1765,9 +1732,9 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "ÐаÑтройки" +#: editor/editor_node.cpp +msgid "Editor" +msgstr "" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1786,14 +1753,70 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "ОтноÑно" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "Възпроизвеждане на проекта." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" msgstr "" #: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "ПреуÑтановÑване на Ñцената" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "ПреуÑтановÑване на Ñцената" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "Спиране на Ñцената." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "Възпроизвеждане на редактирана Ñцена." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Възпроизвеждане на Ñцената" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "Възпроизвеждане на Ñцена по избор" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "Възпроизвеждане на Ñцена по избор" + +#: editor/editor_node.cpp msgid "Spins when the editor window repaints!" msgstr "" @@ -1874,6 +1897,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "ВнаÑÑне на шаблони от архив във формат ZIP" @@ -1901,6 +1932,31 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +msgid "Open 2D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 3D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "ИзнаÑÑне на библиотеката" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "ИнÑталирани приÑтавки:" @@ -2149,6 +2205,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2177,10 +2237,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "Повторно внаÑÑне.." @@ -2349,7 +2405,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2824,7 +2880,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3486,7 +3542,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "Добре" @@ -3535,17 +3591,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3577,9 +3622,30 @@ msgid "Update from Scene" msgstr "ОбновÑване от Ñцена" #: editor/plugins/curve_editor_plugin.cpp +msgid "Add point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Remove point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3849,6 +3915,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3861,7 +3940,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3872,20 +3951,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3940,12 +4032,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4003,6 +4099,14 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove Out-Control Point" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4156,6 +4260,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4244,10 +4352,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "ОтÑтранÑване на грешки" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4281,15 +4385,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4344,6 +4440,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4423,6 +4535,14 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4445,6 +4565,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4662,35 +4786,96 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Колелцето надолу." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Shader Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4750,63 +4935,55 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Select" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "1 Viewport" +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "2 Viewports" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "2 Viewports (Alt)" +msgid "Local Coords" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "3 Viewports" +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "3 Viewports (Alt)" +msgid "1 Viewport" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "4 Viewports" +msgid "2 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" +msgid "2 Viewports (Alt)" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" +msgid "3 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" +msgid "3 Viewports (Alt)" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4818,6 +4995,10 @@ msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "ÐаÑтройки" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "" @@ -4838,14 +5019,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5262,11 +5435,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5278,7 +5451,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5494,6 +5667,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "УÑтройÑтво" @@ -5560,7 +5737,7 @@ msgstr "" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "ÐаÑтройки на проекта" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5677,10 +5854,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "ПоÑтавÑне" @@ -5868,6 +6041,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5945,10 +6122,58 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "ÐаÑтройки за отÑтранÑване на грешки" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Ðова Ñцена" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5993,77 +6218,86 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "ÐеуÑпешно Ñъздаване на папка." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "" +#, fuzzy +msgid "Error loading script from %s" +msgstr "Грешка при зареждането на шрифта." #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" +msgid "Invalid Path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -#, fuzzy -msgid "Error loading script from %s" -msgstr "Грешка при зареждането на шрифта." +msgid "Invalid inherited parent name or path" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "Създаване на папка" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Load existing script file" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Inherits" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Template" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6755,11 +6989,11 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "ParallaxLayer работи Ñамо когато е наÑледник на ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"Параметърът 'Path' трÑбва да Ñочи към дейÑтвителен възел Particles2D, за да " -"работи." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6830,12 +7064,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp #, fuzzy msgid "Path property must point to a valid Spatial node to work." @@ -6854,6 +7082,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Тревога!" @@ -6896,6 +7132,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -6907,9 +7149,13 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "ВнаÑÑне на обекти в проекта." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "ÐаÑтройки на проекта" +#~ msgid "Export the project to many platforms." +#~ msgstr "ИзнаÑÑне на проекта на много платформи." + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Параметърът 'Path' трÑбва да Ñочи към дейÑтвителен възел Particles2D, за " +#~ "да работи." #~ msgid "" #~ "A SampleLibrary resource must be created or set in the 'samples' property " diff --git a/editor/translations/bn.po b/editor/translations/bn.po index 3e4dec7656..abf7b8c8b9 100644 --- a/editor/translations/bn.po +++ b/editor/translations/bn.po @@ -1,6 +1,5 @@ # Bengali translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Abu Md. Maruf Sarker <maruf.webdev@gmail.com>, 2016-2017. @@ -545,7 +544,8 @@ msgid "Search:" msgstr "অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨ করà§à¦¨:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -591,7 +591,7 @@ msgstr "সমরà§à¦¥à¦¨.." msgid "Official" msgstr "অফিসিয়াল/পà§à¦°à¦¾à¦¥à¦®à¦¿à¦• উৎস" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "কমিউনিটি/যৌথ-সামাজিক উৎস" @@ -737,6 +737,7 @@ msgstr "সংযোজন করà§à¦¨" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "অপসারণ করà§à¦¨" @@ -846,6 +847,7 @@ msgstr "রিসোরà§à¦¸" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "পথ" @@ -950,8 +952,7 @@ msgstr "" msgid "Add Bus" msgstr "%s সংযà§à¦•à§à¦¤ করà§à¦¨" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "লোড" @@ -961,6 +962,7 @@ msgid "Save As" msgstr "à¦à¦‡à¦°à§‚পে সংরকà§à¦·à¦£ করà§à¦¨" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "সাধারণ/ডিফলà§à¦Ÿ" @@ -1035,8 +1037,7 @@ msgid "Rearrange Autoloads" msgstr "Autoload সমূহ পà§à¦¨à¦°à§à¦¬à¦¿à¦¨à§à¦¯à¦¸à§à¦¤ করà§à¦¨" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "পথ:" @@ -1228,7 +1229,8 @@ msgstr "উৎসসমূহ সà§à¦•à§à¦¯à¦¾à¦¨ করà§à¦¨" msgid "(Re)Importing Assets" msgstr "পà§à¦¨à¦°à¦¾à§Ÿ ইমà§à¦ªà§‹à¦°à§à¦Ÿ হচà§à¦›à§‡" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "সাহাযà§à¦¯ অনà§à¦¸à¦¨à§à¦§à¦¾à¦¨ করà§à¦¨" @@ -1245,7 +1247,6 @@ msgid "Class:" msgstr "কà§à¦²à¦¾à¦¸:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "গà§à¦°à¦¹à¦£ করে:" @@ -1415,10 +1416,11 @@ msgid "There is no defined scene to run." msgstr "চালানোর জনà§à¦¯ কোনো দৃশà§à¦¯ নিরà§à¦¦à¦¿à¦·à§à¦Ÿ করা নেই।" #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "কোনো মà§à¦–à§à¦¯ দৃশà§à¦¯ নিরà§à¦§à¦¾à¦°à¦£ করা হয়নি, নিরà§à¦§à¦¾à¦°à¦£ করবেন?\n" "আপনি পরবরà§à¦¤à¦¿à¦¤à§‡ তা 'অà§à¦¯à¦¾à¦ªà§à¦²à¦¿à¦•েশন (application)' বিà¦à¦¾à¦—ের \\\"পà§à¦°à¦•লà§à¦ªà§‡à¦° সেটিংস " @@ -1483,6 +1485,11 @@ msgid "Save Scene As.." msgstr "দৃশà§à¦¯ à¦à¦‡à¦°à§‚পে সংরকà§à¦·à¦£ করà§à¦¨.." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "নোড" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "à¦à¦‡ দৃশà§à¦¯à¦Ÿà¦¿ কখনোই সংরকà§à¦·à¦£ করা হয় নি। চালানোর পূরà§à¦¬à§‡ সংরকà§à¦·à¦£ করবেন?" @@ -1541,7 +1548,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "আহà§â€Œ" @@ -1581,6 +1588,10 @@ msgstr "%d টি অধিক ফাইল(সমূহ)" msgid "%d more file(s) or folder(s)" msgstr "%d টি অধিক ফাইল(সমূহ) বা ফোলà§à¦¡à¦¾à¦°(সমূহ)" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "বিকà§à¦·à§‡à¦ª-হীন মোড" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "দৃশà§à¦¯" @@ -1634,7 +1645,7 @@ msgstr "দৃশà§à¦¯ বনà§à¦§ করà§à¦¨" msgid "Close Goto Prev. Scene" msgstr "বনà§à¦§ করে পূরà§à¦¬à§‡à¦° দৃশà§à¦¯à§‡ যান" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "সামà§à¦ªà§à¦°à¦¤à¦¿à¦•সমূহ খà§à¦²à§à¦¨" @@ -1662,84 +1673,41 @@ msgid "Redo" msgstr "পà§à¦¨à¦°à¦¾à¦¯à¦¼ করà§à¦¨" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ চালান" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "পà§à¦°à¦•লà§à¦ªà§‡à¦° সেটিংস" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "দৃশà§à¦¯ পà§à¦°à¦¤à§à¦¯à¦¾à¦¬à§ƒà¦¤à§à¦¤ করà§à¦¨" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "পà§à¦°à¦•লà§à¦ªà§‡à¦° তালিকায় পà§à¦°à¦¸à§à¦¥à¦¾à¦¨ করà§à¦¨" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "বিকà§à¦·à§‡à¦ª-হীন মোড" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "পà§à¦°à¦•লà§à¦ª অথবা দৃশà§à¦¯à§‡-বà§à¦¯à¦¾à¦ªà§€ বিবিধ সরঞà§à¦œà¦¾à¦®-সমূহ।" #: editor/editor_node.cpp -msgid "Tools" -msgstr "সরঞà§à¦œà¦¾à¦®-সমূহ" +#, fuzzy +msgid "Project" +msgstr "নতà§à¦¨ পà§à¦°à¦•লà§à¦ª" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "পà§à¦°à¦•লà§à¦ªà¦Ÿà¦¿ à¦à¦•াধিক পà§à¦²à¦¾à¦Ÿà¦«à¦°à§à¦®à§‡ à¦à¦•à§à¦¸à¦ªà§‹à¦°à§à¦Ÿ করà§à¦¨à¥¤" +msgid "Project Settings" +msgstr "পà§à¦°à¦•লà§à¦ªà§‡à¦° সেটিংস" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ চালান" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "à¦à¦•à§à¦¸à¦ªà§‹à¦°à§à¦Ÿ" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "পà§à¦°à¦•লà§à¦ªà¦Ÿà¦¿ চালান।" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "চালান" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "দৃশà§à¦¯à¦Ÿà¦¿à¦•ে বিরতি দিন" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "দৃশà§à¦¯à¦•ে বিরতি দিন" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "দৃশà§à¦¯à¦Ÿà¦¿à¦•ে থামান।" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "থামান" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "সমà§à¦ªà¦¾à¦¦à¦¿à¦¤ দৃশà§à¦¯à¦Ÿà¦¿ চালান।" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "দৃশà§à¦¯ চালান" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "সà§à¦¬à¦¨à¦¿à¦°à§à¦¬à¦¾à¦šà¦¿à¦¤ দৃশà§à¦¯ চালান" +msgid "Tools" +msgstr "সরঞà§à¦œà¦¾à¦®-সমূহ" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "সà§à¦¬à¦¨à¦¿à¦°à§à¦¬à¦¾à¦šà¦¿à¦¤ দৃশà§à¦¯ চালান" +msgid "Quit to Project List" +msgstr "পà§à¦°à¦•লà§à¦ªà§‡à¦° তালিকায় পà§à¦°à¦¸à§à¦¥à¦¾à¦¨ করà§à¦¨" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "ডিবাগের সিদà§à¦§à¦¾à¦¨à§à¦¤à¦¸à¦®à§‚হ" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "ডিবাগ" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1829,9 +1797,10 @@ msgstr "" "রিমোট ডিà¦à¦¾à¦‡à¦¸à§‡ বà§à¦¯à¦¬à¦¹à¦¾à¦°à§‡à¦° সময়, নেটওয়ারà§à¦• ফাইল-সিসà§à¦Ÿà§‡à¦® (filesystem) à¦à¦Ÿà¦¿à¦•ে আরো " "কারà§à¦¯à¦•র করবে।" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "সেটিংস" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "সমà§à¦ªà¦¾à¦¦à¦¨ করà§à¦¨ (Edit)" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1851,12 +1820,69 @@ msgid "Manage Export Templates" msgstr "à¦à¦•à§à¦¸à¦ªà§‹à¦°à§à¦Ÿ টেমপà§à¦²à§‡à¦Ÿà¦¸à¦®à§‚হ লোড হচà§à¦›à§‡" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "কà§à¦²à¦¾à¦¸à¦¸à¦®à§‚হ" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "ডকà§à¦®à§‡à¦¨à§à¦Ÿà¦¸à¦®à§‚হ বনà§à¦§ করà§à¦¨" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "সমà§à¦¬à¦¨à§à¦§à§‡/সমà§à¦ªà¦°à§à¦•ে" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "বহি:সà§à¦¥ রিসোরà§à¦¸à§‡à¦° পরিবরà§à¦¤à¦¨à§‡ সতরà§à¦• করে।" +msgid "Play the project." +msgstr "পà§à¦°à¦•লà§à¦ªà¦Ÿà¦¿ চালান।" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "চালান" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "দৃশà§à¦¯à¦Ÿà¦¿à¦•ে বিরতি দিন" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "দৃশà§à¦¯à¦•ে বিরতি দিন" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "দৃশà§à¦¯à¦Ÿà¦¿à¦•ে থামান।" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "থামান" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "সমà§à¦ªà¦¾à¦¦à¦¿à¦¤ দৃশà§à¦¯à¦Ÿà¦¿ চালান।" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "দৃশà§à¦¯ চালান" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "সà§à¦¬à¦¨à¦¿à¦°à§à¦¬à¦¾à¦šà¦¿à¦¤ দৃশà§à¦¯ চালান" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "সà§à¦¬à¦¨à¦¿à¦°à§à¦¬à¦¾à¦šà¦¿à¦¤ দৃশà§à¦¯ চালান" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1939,6 +1965,14 @@ msgid "Thanks!" msgstr "ধনà§à¦¯à¦¬à¦¾à¦¦!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "ZIP ফাইল হতে টেমপà§à¦²à§‡à¦Ÿ-সমূহ ইমà§à¦ªà§‹à¦°à§à¦Ÿ করà§à¦¨" @@ -1966,6 +2000,36 @@ msgstr "à¦à¦•টি সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ খà§à¦²à§à¦¨ à¦à¦¬à¦‚ চঠmsgid "Load Errors" msgstr "à¦à§à¦²/সমসà§à¦¯à¦¾-সমূহ লোড করà§à¦¨" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "à¦à¦¡à¦¿à¦Ÿà¦°à§‡ খà§à¦²à§à¦¨" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "à¦à¦¡à¦¿à¦Ÿà¦°à§‡ খà§à¦²à§à¦¨" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "à¦à¦¡à¦¿à¦Ÿà¦°à§‡ খà§à¦²à§à¦¨" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "লাইবà§à¦°à§‡à¦°à¦¿ à¦à¦•à§à¦¸à¦ªà§‹à¦°à§à¦Ÿ করà§à¦¨" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "à¦à¦¡à¦¿à¦Ÿà¦°à§‡ খà§à¦²à§à¦¨" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "à¦à¦¡à¦¿à¦Ÿà¦°à§‡ খà§à¦²à§à¦¨" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "ইনà§à¦¸à¦Ÿà¦²-কৃত পà§à¦²à¦¾à¦—ইন-সমূহ:" @@ -2225,6 +2289,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "ফাইল-মà§à¦¯à¦¾à¦¨à§‡à¦œà¦¾à¦°à§‡ দেখà§à¦¨" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "ইনসà§à¦Ÿà§à¦¯à¦¾à¦¨à§à¦¸" @@ -2253,10 +2321,6 @@ msgid "Info" msgstr "তথà§à¦¯" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "ফাইল-মà§à¦¯à¦¾à¦¨à§‡à¦œà¦¾à¦°à§‡ দেখà§à¦¨" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "পà§à¦¨-ইমà§à¦ªà§‹à¦°à§à¦Ÿ.." @@ -2423,9 +2487,10 @@ msgid "No target font resource!" msgstr "ফনà§à¦Ÿà§‡à¦° কোনো উদà§à¦¦à§‡à¦¶à§à¦¯à¦¿à¦¤ রিসোরà§à¦¸ নেই!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "ফাইলের অগà§à¦°à¦¹à¦¨à¦¯à§‹à¦—à§à¦¯ à¦à¦•à§à¦¸à¦Ÿà§‡à¦¨à¦¶à¦¨à¥¤\n" "অনà§à¦—à§à¦°à¦¹ করে .fnt বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨à¥¤" @@ -2909,7 +2974,7 @@ msgstr "সঙà§à¦•োচন করà§à¦¨" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "পà§à¦°à¦•লà§à¦ªà§‡ সংযà§à¦•à§à¦¤ করà§à¦¨ (engine.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3573,7 +3638,7 @@ msgid "Change default type" msgstr "ডিফলà§à¦Ÿ ধরণ পরিবরà§à¦¤à¦¨ করà§à¦¨" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "সঠিক" @@ -3624,17 +3689,6 @@ msgstr "Poly3D তৈরি করà§à¦¨" msgid "Set Handle" msgstr "হà§à¦¯à¦¾à¦¨à§à¦¡à§‡à¦² সà§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "রঙà§à¦—ের রâ€à§à¦¯à¦¾à¦®à§à¦ª বিনà§à¦¦à§ সংযোজন/বিয়োজন করà§à¦¨" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "রঙà§à¦—ের রâ€à§à¦¯à¦¾à¦®à§à¦ª পরিবরà§à¦¤à¦¨ করà§à¦¨" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "মেস লাইবà§à¦°à§‡à¦°à¦¿ তৈরি হচà§à¦›à§‡" @@ -3667,9 +3721,33 @@ msgstr "দৃশà§à¦¯ হতে হালনাগাদ করà§à¦¨" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "ইনপà§à¦Ÿ যোগ করà§à¦¨" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "পথের বিনà§à¦¦à§ অপসারণ করà§à¦¨" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "রিসোরà§à¦¸ লোড করà§à¦¨" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy msgid "Modify Curve" msgstr "Curve Map পরিবরà§à¦¤à¦¨ করà§à¦¨" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "রঙà§à¦—ের রâ€à§à¦¯à¦¾à¦®à§à¦ª বিনà§à¦¦à§ সংযোজন/বিয়োজন করà§à¦¨" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "রঙà§à¦—ের রâ€à§à¦¯à¦¾à¦®à§à¦ª পরিবরà§à¦¤à¦¨ করà§à¦¨" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "বসà§à¦¤à§ %d" @@ -3943,6 +4021,20 @@ msgid "Remove Poly And Point" msgstr "পলি à¦à¦¬à¦‚ বিনà§à¦¦à§ অপসারণ করà§à¦¨" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "Emission Mask পরিসà§à¦•ার করà§à¦¨" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "AABB উৎপনà§à¦¨ করà§à¦¨" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "ছবি লোডে সমসà§à¦¯à¦¾ হয়েছে:" @@ -3955,8 +4047,8 @@ msgid "Set Emission Mask" msgstr "Emission Mask সà§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "Emission Mask পরিসà§à¦•ার করà§à¦¨" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -3966,6 +4058,27 @@ msgstr "Emission Mask লোড করà§à¦¨" msgid "Generated Point Count:" msgstr "উৎপাদিত বিনà§à¦¦à§à¦° সংখà§à¦¯à¦¾:" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "গড় সময় (সেঃ)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "Emission Mask সà§à¦¥à¦¾à¦ªà¦¨ করà§à¦¨" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "দৃশà§à¦¯ হতে তৈরি করবেন" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Emission-à¦à¦° সà§à¦¥à¦¾à¦¨à¦¸à¦®à§‚হ:" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "নোডে কোনো জà§à¦¯à¦¾à¦®à¦¿à¦¤à¦¿à¦• আকার নেই।" @@ -3979,11 +4092,6 @@ msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "AABB উৎপনà§à¦¨ করà§à¦¨" - -#: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" msgstr "পৃষà§à¦ সমূহ কোনো আকার নেই!" @@ -4041,13 +4149,18 @@ msgstr "Emission পূরণ:" msgid "Generate Visibility AABB" msgstr "AABB উৎপনà§à¦¨ করà§à¦¨" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "বকà§à¦°à¦°à§‡à¦–া হতে বিনà§à¦¦à§ অপসারণ করà§à¦¨" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "গড় সময় (সেঃ)" +msgid "Remove Out-Control from Curve" +msgstr "বকà§à¦°à¦°à§‡à¦–া বহিঃ-নিয়নà§à¦¤à§à¦°à¦£à§‡ সরান" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "বকà§à¦°à¦°à§‡à¦–া হতে বিনà§à¦¦à§ অপসারণ করà§à¦¨" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4105,6 +4218,16 @@ msgstr "পথ বিà¦à¦•à§à¦¤ করà§à¦¨" msgid "Remove Path Point" msgstr "পথের বিনà§à¦¦à§ অপসারণ করà§à¦¨" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "বকà§à¦°à¦°à§‡à¦–া বহিঃ-নিয়নà§à¦¤à§à¦°à¦£à§‡ সরান" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "বকà§à¦°à¦°à§‡à¦–া আনà§à¦¤-নিয়নà§à¦¤à§à¦°à¦£à§‡ সরান" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "UV Map তৈরি করà§à¦¨" @@ -4258,6 +4381,11 @@ msgid "Pitch" msgstr "পিচà§â€Œ" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "বোনà§â€Œ/হাড় পরিষà§à¦•ার করà§à¦¨" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "থিম সংরকà§à¦·à¦£à§‡ সমসà§à¦¯à¦¾ হয়েছে" @@ -4345,10 +4473,6 @@ msgstr "খà§à¦à¦œà§à¦¨.." msgid "Find Next" msgstr "পরবরà§à¦¤à§€ খà§à¦à¦œà§à¦¨" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "ডিবাগ" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "ধাপ লাফিয়ে যান" @@ -4382,16 +4506,9 @@ msgid "Move Right" msgstr "ডানে সরান" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "টিউটোরিয়ালসমূহ" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "টিউটোরিয়ালের সà§à¦¥à¦¾à¦¨à§‡ https://godotengine.org খà§à¦²à§à¦¨à¥¤" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "কà§à¦²à¦¾à¦¸à¦¸à¦®à§‚হ" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "রেফারেনà§à¦¸à§‡à¦° ডকà§à¦®à§‡à¦¨à§à¦Ÿà§‡à¦¶à¦¨à§‡ খà§à¦à¦œà§à¦¨à¥¤" #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4448,6 +4565,23 @@ msgid "Pick Color" msgstr "রঙ পছনà§à¦¦ করà§à¦¨" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "ছবিসমূহ রূপানà§à¦¤à¦° করা হচà§à¦›à§‡" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4527,6 +4661,16 @@ msgid "Goto Previous Breakpoint" msgstr "পূরà§à¦¬à§‡à¦° বিরতিবিনà§à¦¦à§à¦¤à§‡ যান" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "à¦à¦¤à§‡ রূপানà§à¦¤à¦° করà§à¦¨.." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "à¦à¦¤à§‡ রূপানà§à¦¤à¦° করà§à¦¨.." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "পূরà§à¦¬à§‡ খà§à¦à¦œà§à¦¨" @@ -4549,6 +4693,10 @@ msgstr "লাইনে যান.." msgid "Contextual Help" msgstr "পà§à¦°à¦¾à¦¸à¦™à§à¦—িক সাহাযà§à¦¯" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "সà§à¦•েলার ধà§à¦°à§à¦¬à¦• পরিবরà§à¦¤à¦¨ করà§à¦¨" @@ -4766,36 +4914,106 @@ msgid "Animation Key Inserted." msgstr "অà§à¦¯à¦¾à¦¨à¦¿à¦®à§‡à¦¶à¦¨à§‡à¦° চাবি সনà§à¦¨à¦¿à¦¬à§‡à¦¶à¦¿à¦¤ হয়েছে।" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "সামনের দিকে যান" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "পিছনের/অতীতের দিকে" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "মাউসের চাকা নিচের দিকে চকà§à¦•র।" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "পরিবরà§à¦¤à¦¨à¦¸à¦®à§‚হ হাল-নাগাদ করà§à¦¨" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "পরিবরà§à¦¤à¦¨à¦¸à¦®à§‚হ হাল-নাগাদ করà§à¦¨" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "পরিবরà§à¦¤à¦¨à¦¸à¦®à§‚হ হাল-নাগাদ করà§à¦¨" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "à¦à¦¾à¦°à¦Ÿà§‡à¦•à§à¦¸" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "দরà§à¦¶à¦¨à§‡à¦° সাথে সারিবদà§à¦§ করà§à¦¨" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "পরিবেশ (Environment)" +msgid "Display Normal" +msgstr "Normal পà§à¦°à¦¦à¦°à§à¦¶à¦¨" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "অডিও শà§à¦°à§‹à¦¤à¦¾" +msgid "Display Wireframe" +msgstr "Wireframe পà§à¦°à¦¦à¦°à§à¦¶à¦¨" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" -msgstr "গিজমোস" +msgid "Display Overdraw" +msgstr "Overdraw পà§à¦°à¦¦à¦°à§à¦¶à¦¨" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" -msgstr "XForm à¦à¦° সংলাপ" +#, fuzzy +msgid "Display Unshaded" +msgstr "Shadeless পà§à¦°à¦¦à¦°à§à¦¶à¦¨" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Environment" +msgstr "পরিবেশ (Environment)" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Gizmos" +msgstr "গিজমোস" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" -msgstr "ইনà§à¦¸à¦Ÿà§à¦¯à¦¾à¦¨à§à¦¸ করার জনà§à¦¯ কোনো দৃশà§à¦¯ নিরà§à¦¬à¦¾à¦šà¦¨ করা হয়নি!" +msgid "View Information" +msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" -msgstr "কারà§à¦¸à¦°à§‡à¦° সà§à¦¥à¦¾à¦¨à§‡ ইনà§à¦¸à¦Ÿà§à¦¯à¦¾à¦¨à§à¦¸ করà§à¦¨" +msgid "Audio Listener" +msgstr "অডিও শà§à¦°à§‹à¦¤à¦¾" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "দৃশà§à¦¯ ইনà§à¦¸à¦Ÿà§à¦¯à¦¾à¦¨à§à¦¸ করা সমà§à¦à¦¬ হয়নি!" +msgid "XForm Dialog" +msgstr "XForm à¦à¦° সংলাপ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4854,6 +5072,26 @@ msgid "Align Selection With View" msgstr "নিরà§à¦¬à¦¾à¦šà¦¨à¦•ে দরà§à¦¶à¦¨à§‡à¦° সাথে সারিবদà§à¦§ করà§à¦¨" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "নিরà§à¦¬à¦¾à¦šà¦¨ করà§à¦¨" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "সরান" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "কনà§à¦Ÿà§à¦°à§‹à¦² বোতাম: ঘূরà§à¦£à¦¨" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "সà§à¦•েল/মাপ:" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" msgstr "রà§à¦ªà¦¾à¦¨à§à¦¤à¦°" @@ -4866,14 +5104,6 @@ msgid "Transform Dialog.." msgstr "রà§à¦ªà¦¾à¦¨à§à¦¤à¦°à§‡à¦° à¦à¦° সংলাপ.." #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "পà§à¦°à¦¾à¦¥à¦®à¦¿à¦• লাইট বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "পà§à¦°à¦¾à¦¥à¦®à¦¿à¦• sRGB বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" msgstr "à§§ টি Viewport" @@ -4898,22 +5128,6 @@ msgid "4 Viewports" msgstr "৪ টি Viewports" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "Normal পà§à¦°à¦¦à¦°à§à¦¶à¦¨" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "Wireframe পà§à¦°à¦¦à¦°à§à¦¶à¦¨" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "Overdraw পà§à¦°à¦¦à¦°à§à¦¶à¦¨" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "Shadeless পà§à¦°à¦¦à¦°à§à¦¶à¦¨" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "অরিজিন দেখà§à¦¨" @@ -4922,6 +5136,10 @@ msgid "View Grid" msgstr "গà§à¦°à¦¿à¦¡ দেখà§à¦¨" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "সেটিংস" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "সà§à¦¨à§à¦¯à¦¾à¦ª সেটিংস" @@ -4942,14 +5160,6 @@ msgid "Viewport Settings" msgstr "Viewport সেটিংস" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "লাইটের পà§à¦°à¦¾à¦¥à¦®à¦¿à¦• নরমাল:" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "অà§à¦¯à¦¾à¦®à§à¦¬à¦¿à§Ÿà§‡à¦¨à§à¦Ÿ লাইটের রঙ:" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "পরিপà§à¦°à§‡à¦•à§à¦·à¦¿à¦¤ (Perspective) FOV (ডিগà§à¦°à¦¿):" @@ -5379,12 +5589,12 @@ msgstr "অকারà§à¦¯à¦•র পà§à¦°à¦•লà§à¦ªà§‡à¦° পথ, পথটঠ#: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "অকারà§à¦¯à¦•র পà§à¦°à¦•লà§à¦ªà§‡à¦° পথ, engine.cfg অবশà§à¦¯à¦‡ অনà§à¦ªà¦¸à§à¦¥à¦¿à¦¤ হতে হবে।" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "অকারà§à¦¯à¦•র পà§à¦°à¦•লà§à¦ªà§‡à¦° পথ, engine.cfg অবশà§à¦¯à¦‡ উপসà§à¦¥à¦¿à¦¤ হতে হবে।" #: editor/project_manager.cpp @@ -5397,7 +5607,7 @@ msgstr "অকারà§à¦¯à¦•র পà§à¦°à¦•লà§à¦ªà§‡à¦° পথ (কোনৠ#: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "পà§à¦°à¦•লà§à¦ªà§‡à¦° পথে engine.cfg তৈরি করা সমà§à¦à¦¬ হয়নি।" #: editor/project_manager.cpp @@ -5618,6 +5828,11 @@ msgstr "ইনপà§à¦Ÿ অà§à¦¯à¦¾à¦•শন যোগ করà§à¦¨" msgid "Erase Input Action Event" msgstr "ইনপà§à¦Ÿ অà§à¦¯à¦¾à¦•শন ইà¦à§‡à¦¨à§à¦Ÿ মà§à¦›à§‡ ফেলà§à¦¨" +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "খালি বসà§à¦¤à§ যোগ করà§à¦¨" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "ডিà¦à¦¾à¦‡à¦¸/যনà§à¦¤à§à¦°" @@ -5684,8 +5899,8 @@ msgstr "রিসোরà§à¦¸à§‡à¦° পà§à¦¨à¦ƒ-নকশার সিদà§à¦§ #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "পà§à¦°à¦•লà§à¦ªà§‡à¦° সেটিংস" +msgid "Project Settings (project.godot)" +msgstr "পà§à¦°à¦•লà§à¦ªà§‡à¦° সেটিংস (engine.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5802,10 +6017,6 @@ msgid "Error loading file: Not a resource!" msgstr "ফাইল লোডে সমসà§à¦¯à¦¾: রিসোরà§à¦¸ নয়!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "ছবি লোড অসমà§à¦à¦¬ হয়েছে" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "à¦à¦•টি নোড নিরà§à¦¬à¦¾à¦šà¦¨ করà§à¦¨" @@ -5995,6 +6206,11 @@ msgid "Error duplicating scene to save it." msgstr "দৃশà§à¦¯ পà§à¦°à¦¤à¦¿à¦²à¦¿à¦ªà¦¿ করে সংরকà§à¦·à¦£à§‡ সমসà§à¦¯à¦¾ হয়েছে।" #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "রিসোরà§à¦¸à¦¸à¦®à§‚হ:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "গà§à¦°à§à¦ªà¦¸à¦®à§‚হ সমà§à¦ªà¦¾à¦¦à¦¨ করà§à¦¨" @@ -6072,10 +6288,59 @@ msgid "Toggle CanvasItem Visible" msgstr "CanvasItem দৃশà§à¦¯à¦®à¦¾à¦¨à¦¤à¦¾ টগল করà§à¦¨" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "ডিবাগের সিদà§à¦§à¦¾à¦¨à§à¦¤à¦¸à¦®à§‚হ" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "ইনà§à¦¸à¦Ÿà§à¦¯à¦¾à¦¨à§à¦¸:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "পরবরà§à¦¤à§€ সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Spatial দৃশà§à¦¯à¦®à¦¾à¦¨à¦¤à¦¾ টগল করà§à¦¨" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ নোডের নাম, নীমà§à¦¨à§‹à¦•à§à¦¤ অকà§à¦·à¦°à¦¸à¦®à§‚হ গà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ নয়:" @@ -6120,75 +6385,93 @@ msgid "Select a Node" msgstr "à¦à¦•টি নোড নিরà§à¦¬à¦¾à¦šà¦¨ করà§à¦¨" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "অà¦à¦¿à¦à¦¾à¦¬à¦•ের অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ কà§à¦²à¦¾à¦¸ নাম" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "ফাইলসিসà§à¦Ÿà§‡à¦®à§‡ সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ তৈরি করা সমà§à¦à¦¬ হয়নি।" #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "গà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ অকà§à¦·à¦°à¦¸à¦®à§‚হ:" +msgid "Error loading script from %s" +msgstr "%s হতে সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ তà§à¦²à¦¤à§‡/লোডে সমসà§à¦¯à¦¾ হয়েছে" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ কà§à¦²à¦¾à¦¸ নাম" +msgid "Path is empty" +msgstr "পথটি খালি" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "গà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ নাম" +msgid "Path is not local" +msgstr "পথটি সà§à¦¥à¦¾à¦¨à§€à§Ÿ নয়" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "না/আ" +msgid "Invalid base path" +msgstr "বেস পথ অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "কà§à¦²à¦¾à¦¸ নাম অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯!" +msgid "Invalid extension" +msgstr "অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ à¦à¦•à§à¦¸à¦Ÿà§‡à¦¨à¦¶à¦¨" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "অà¦à¦¿à¦à¦¾à¦¬à¦•ের কà§à¦²à¦¾à¦¸ নাম অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ পথ!" +#, fuzzy +msgid "Invalid Path" +msgstr "অকারà§à¦¯à¦•র পথ।" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "ফাইলসিসà§à¦Ÿà§‡à¦®à§‡ সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ তৈরি করা সমà§à¦à¦¬ হয়নি।" +msgid "Invalid class name" +msgstr "অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ কà§à¦²à¦¾à¦¸ নাম" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" -msgstr "%s হতে সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ তà§à¦²à¦¤à§‡/লোডে সমসà§à¦¯à¦¾ হয়েছে" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "সূচক/ইনডেকà§à¦¸ মানের অগà§à¦°à¦¹à¦¨à¦¯à§‹à¦—à§à¦¯ নাম।" #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "পথটি খালি" +#, fuzzy +msgid "Script valid" +msgstr "সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "পথটি সà§à¦¥à¦¾à¦¨à§€à§Ÿ নয়" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "বেস পথ অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯" +msgid "N/A" +msgstr "না/আ" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ à¦à¦•à§à¦¸à¦Ÿà§‡à¦¨à¦¶à¦¨" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +#, fuzzy +msgid "Create new script file" msgstr "নতà§à¦¨ সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ তৈরি করà§à¦¨" #: editor/script_create_dialog.cpp -msgid "Load existing script" +#, fuzzy +msgid "Load existing script file" msgstr "বিদà§à¦¯à¦®à¦¾à¦¨ সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ লোড করà§à¦¨" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "গà§à¦°à¦¹à¦£ করে:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "কà§à¦²à¦¾à¦¸ নাম:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "বসà§à¦¤à§ অপসারণ করà§à¦¨" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "পূরà§à¦¬à¦¨à¦¿à¦°à§à¦®à¦¿à¦¤ সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ" #: editor/script_create_dialog.cpp @@ -6883,9 +7166,11 @@ msgid "" msgstr "" "ParallaxLayer à¦à¦•মাতà§à¦° ParallaxBackground à¦à¦° অংশ হিসেবে নিরà§à¦§à¦¾à¦°à¦¨ করলেই কাজ করে।" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." -msgstr "Path à¦à¦° দিক অবশà§à¦¯à¦‡ à¦à¦•টি কারà§à¦¯à¦•র Particles2D à¦à¦° দিকে নিরà§à¦¦à§‡à¦¶ করাতে হবে।" +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." +msgstr "" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6970,12 +7255,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "Path à¦à¦° দিক অবশà§à¦¯à¦‡ à¦à¦•টি কারà§à¦¯à¦•র Spatial নোডের à¦à¦° দিকে নিরà§à¦¦à§‡à¦¶ করাতে হবে।" @@ -6995,6 +7274,15 @@ msgstr "" "AnimatedSprite3D দà§à¦¬à¦¾à¦°à¦¾ ফà§à¦°à§‡à¦® দেখাতে SpriteFrames রিসোরà§à¦¸ অবশà§à¦¯à¦‡ তৈরি করতে হবে " "অথবা 'Frames' à¦à¦° মান-ঠনিরà§à¦§à¦¾à¦°à¦¨ করে দিতে হবে।" +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "চালানোর মোড:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "সতরà§à¦•তা!" @@ -7040,6 +7328,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -7058,9 +7352,62 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "উপাদানসমূহ পà§à¦°à¦•লà§à¦ªà§‡ ইমà§à¦ªà§‹à¦°à§à¦Ÿ করà§à¦¨à¥¤" -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "পà§à¦°à¦•লà§à¦ªà§‡à¦° সেটিংস (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "পà§à¦°à¦•লà§à¦ªà¦Ÿà¦¿ à¦à¦•াধিক পà§à¦²à¦¾à¦Ÿà¦«à¦°à§à¦®à§‡ à¦à¦•à§à¦¸à¦ªà§‹à¦°à§à¦Ÿ করà§à¦¨à¥¤" + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "বহি:সà§à¦¥ রিসোরà§à¦¸à§‡à¦° পরিবরà§à¦¤à¦¨à§‡ সতরà§à¦• করে।" + +#~ msgid "Tutorials" +#~ msgstr "টিউটোরিয়ালসমূহ" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "টিউটোরিয়ালের সà§à¦¥à¦¾à¦¨à§‡ https://godotengine.org খà§à¦²à§à¦¨à¥¤" + +#~ msgid "No scene selected to instance!" +#~ msgstr "ইনà§à¦¸à¦Ÿà§à¦¯à¦¾à¦¨à§à¦¸ করার জনà§à¦¯ কোনো দৃশà§à¦¯ নিরà§à¦¬à¦¾à¦šà¦¨ করা হয়নি!" + +#~ msgid "Instance at Cursor" +#~ msgstr "কারà§à¦¸à¦°à§‡à¦° সà§à¦¥à¦¾à¦¨à§‡ ইনà§à¦¸à¦Ÿà§à¦¯à¦¾à¦¨à§à¦¸ করà§à¦¨" + +#~ msgid "Could not instance scene!" +#~ msgstr "দৃশà§à¦¯ ইনà§à¦¸à¦Ÿà§à¦¯à¦¾à¦¨à§à¦¸ করা সমà§à¦à¦¬ হয়নি!" + +#~ msgid "Use Default Light" +#~ msgstr "পà§à¦°à¦¾à¦¥à¦®à¦¿à¦• লাইট বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨" + +#~ msgid "Use Default sRGB" +#~ msgstr "পà§à¦°à¦¾à¦¥à¦®à¦¿à¦• sRGB বà§à¦¯à¦¬à¦¹à¦¾à¦° করà§à¦¨" + +#~ msgid "Default Light Normal:" +#~ msgstr "লাইটের পà§à¦°à¦¾à¦¥à¦®à¦¿à¦• নরমাল:" + +#~ msgid "Ambient Light Color:" +#~ msgstr "অà§à¦¯à¦¾à¦®à§à¦¬à¦¿à§Ÿà§‡à¦¨à§à¦Ÿ লাইটের রঙ:" + +#~ msgid "Couldn't load image" +#~ msgstr "ছবি লোড অসমà§à¦à¦¬ হয়েছে" + +#~ msgid "Invalid parent class name" +#~ msgstr "অà¦à¦¿à¦à¦¾à¦¬à¦•ের অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ কà§à¦²à¦¾à¦¸ নাম" + +#~ msgid "Valid chars:" +#~ msgstr "গà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ অকà§à¦·à¦°à¦¸à¦®à§‚হ:" + +#~ msgid "Valid name" +#~ msgstr "গà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ নাম" + +#~ msgid "Class name is invalid!" +#~ msgstr "কà§à¦²à¦¾à¦¸ নাম অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "অà¦à¦¿à¦à¦¾à¦¬à¦•ের কà§à¦²à¦¾à¦¸ নাম অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯!" + +#~ msgid "Invalid path!" +#~ msgstr "অগà§à¦°à¦¹à¦£à¦¯à§‹à¦—à§à¦¯ পথ!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "Path à¦à¦° দিক অবশà§à¦¯à¦‡ à¦à¦•টি কারà§à¦¯à¦•র Particles2D à¦à¦° দিকে নিরà§à¦¦à§‡à¦¶ করাতে হবে।" #~ msgid "Surface" #~ msgstr "পৃষà§à¦ তল" @@ -7282,9 +7629,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "পরিশিষà§à¦Ÿ নীরবতা:" -#~ msgid "Script" -#~ msgstr "সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ" - #~ msgid "Script Export Mode:" #~ msgstr "সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ à¦à¦•à§à¦¸à¦ªà§‹à¦°à§à¦Ÿ মোড:" @@ -7318,9 +7662,6 @@ msgstr "" #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "BakedLightInstance কোনো BakedLight রিসোরà§à¦¸ ধারণ করে না।" -#~ msgid "Vertex" -#~ msgstr "à¦à¦¾à¦°à¦Ÿà§‡à¦•à§à¦¸" - #~ msgid "Fragment" #~ msgstr "ফà§à¦°à¦¾à¦—মেনà§à¦Ÿ" diff --git a/editor/translations/ca.po b/editor/translations/ca.po index 6d7b245e58..7273e877a9 100644 --- a/editor/translations/ca.po +++ b/editor/translations/ca.po @@ -1,6 +1,5 @@ # Catalan translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Roger BR <drai_kin@hotmail.com>, 2016. @@ -545,7 +544,8 @@ msgid "Search:" msgstr "Cerca:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -591,7 +591,7 @@ msgstr "Suport..." msgid "Official" msgstr "Oficial" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Comunitat" @@ -735,6 +735,7 @@ msgstr "Afegeix" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Treu" @@ -845,6 +846,7 @@ msgstr "Recurs" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "CamÃ" @@ -947,8 +949,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -958,6 +959,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "Predeterminat" @@ -1029,8 +1031,7 @@ msgid "Rearrange Autoloads" msgstr "Reorganitza AutoCà rregues" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "CamÃ:" @@ -1222,7 +1223,8 @@ msgstr "Escaneja Fonts" msgid "(Re)Importing Assets" msgstr "Re-Importació" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Cerca Ajuda" @@ -1239,7 +1241,6 @@ msgid "Class:" msgstr "Classe:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "Hereta:" @@ -1410,10 +1411,11 @@ msgid "There is no defined scene to run." msgstr "No s'ha definit cap escena per executar." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "No s'ha definit cap escena principal. Seleccioneu-ne una.\n" "És possible triar-ne una altra més endavant a \"Configuració del Projecte\" " @@ -1478,6 +1480,10 @@ msgid "Save Scene As.." msgstr "Desa Escena com..." #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" "Aquesta Escena no s'ha desat mai encara. Voleu desar-la abans d'executar-la?" @@ -1537,7 +1543,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "Uf..." @@ -1577,6 +1583,10 @@ msgstr "%d fitxer(s) més" msgid "%d more file(s) or folder(s)" msgstr "%d fitxer(s) o directori(s) més" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "Mode Lliure de Distraccions" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Escena" @@ -1630,7 +1640,7 @@ msgstr "Tanca l'Escena" msgid "Close Goto Prev. Scene" msgstr "Tanca i Vés a l'Escena anterior" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "Obre Recent" @@ -1658,84 +1668,41 @@ msgid "Redo" msgstr "Refés" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "Executa Script" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Configuració del Projecte" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "Reverteix Escena" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Surt a la Llista de Projectes" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "Mode Lliure de Distraccions" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "Eines và ries o d'escena." #: editor/editor_node.cpp -msgid "Tools" -msgstr "Eines" +#, fuzzy +msgid "Project" +msgstr "Exporta Projecte" + +#: editor/editor_node.cpp +msgid "Project Settings" +msgstr "Configuració del Projecte" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "Exporta el projecte a diverses plataformes." +msgid "Run Script" +msgstr "Executa Script" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "Exporta" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "Reprodueix el projecte." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "Reprodueix" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "Pausa l'escena" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "Pausa Escena" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "Atura l'escena." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "Atura" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "Reprodueix l'escena editada." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "Reprodueix Escena" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "Reprodueix escena personalitzada" +msgid "Tools" +msgstr "Eines" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "Reprodueix Escena Personalitzada" +msgid "Quit to Project List" +msgstr "Surt a la Llista de Projectes" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "Opcions de Depuració (Debug)" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1825,9 +1792,10 @@ msgstr "" "En usar-se remotament en un dispositiu, un sistema de fitxers en xarxa en " "millora el rendiment." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "Configuració" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Edita" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1848,12 +1816,68 @@ msgid "Manage Export Templates" msgstr "Carregant Plantilles d'Exportació" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "Quant a" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "Alerta en canviar un recurs extern." +msgid "Play the project." +msgstr "Reprodueix el projecte." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "Reprodueix" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "Pausa l'escena" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "Pausa Escena" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "Atura l'escena." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "Atura" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "Reprodueix l'escena editada." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Reprodueix Escena" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "Reprodueix escena personalitzada" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "Reprodueix Escena Personalitzada" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1936,6 +1960,14 @@ msgid "Thanks!" msgstr "Grà cies!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "Importa Plantilles des d'un Fitxer ZIP" @@ -1963,6 +1995,35 @@ msgstr "Obre i Executa un Script" msgid "Load Errors" msgstr "Errors de Cà rrega" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Obre un Directori" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Obre un Directori" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Editor de Dependències" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "Exporta Biblioteca" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Editor de Dependències" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "Connectors Instal·lats:" @@ -2218,6 +2279,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "Mostra en el Gestor de Fitxers" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "Instà ncia" @@ -2246,10 +2311,6 @@ msgid "Info" msgstr "Informació" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "Mostra en el Gestor de Fitxers" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "ReImporta..." @@ -2416,9 +2477,10 @@ msgid "No target font resource!" msgstr "Cap recurs de Lletra!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "Extensió de fitxer no và lida.\n" "Utilitzeu .fnt." @@ -2902,7 +2964,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3564,7 +3626,7 @@ msgid "Change default type" msgstr "Canvia Tipus de la Matriu" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "D'acord" @@ -3613,17 +3675,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3655,9 +3706,33 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Afegeix Senyal" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Treu Senyal" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "Errors de Cà rrega" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3928,6 +4003,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3940,7 +4028,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3951,20 +4039,34 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +#, fuzzy +msgid "Generation Time (sec):" +msgstr "Temps Mitjà (s)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -4020,16 +4122,19 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generation Time (sec):" -msgstr "Temps Mitjà (s)" - #: editor/plugins/path_2d_editor_plugin.cpp msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Add Point to Curve" msgstr "" @@ -4084,6 +4189,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Treure Autocà rrega" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4237,6 +4351,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4325,10 +4443,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4362,15 +4476,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4426,6 +4532,23 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "Converteix a..." + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4505,6 +4628,16 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "Converteix a..." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Converteix a..." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4527,6 +4660,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4744,35 +4881,101 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "Endavant" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Enrere" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Roda Avall." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "Actualitza Canvis" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Actualitza Canvis" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "Actualitza Canvis" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Environment" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Information" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "Audio Listener" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4832,23 +5035,33 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "Tota la Selecció" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "Mou" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Local Coords" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4876,22 +5089,6 @@ msgid "4 Viewports" msgstr "4 Vistes" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "" @@ -4900,6 +5097,10 @@ msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "Configuració" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "Configuració de Desplaçament" @@ -4920,14 +5121,6 @@ msgid "Viewport Settings" msgstr "Configuració de la Vista" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5349,12 +5542,12 @@ msgstr "" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "El camà de Destinació ha d'existir." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "El camà de Destinació ha d'existir." #: editor/project_manager.cpp @@ -5366,7 +5559,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5583,6 +5776,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Dispositiu" @@ -5649,8 +5846,8 @@ msgstr "" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "Configuració del Projecte" +msgid "Project Settings (project.godot)" +msgstr "Configuració del Projecte (engine.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5768,10 +5965,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Camà al Node:" @@ -5959,6 +6152,11 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Recurs" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -6036,10 +6234,58 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "Opcions de Depuració (Debug)" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Obertura Rà pida d'Scripts..." + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -6084,79 +6330,94 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "No s'ha pogut crear la carpeta." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "" +#, fuzzy +msgid "Error loading script from %s" +msgstr "Error carregant lletra." #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr "Camà no và lid." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Error loading script from %s" -msgstr "Error carregant lletra." +msgid "Invalid inherited parent name or path" +msgstr "El Nom de la propietat index és invà lid." #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "Crea Subscripció" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Load existing script" +msgid "Load existing script file" msgstr "No s'ha pogut instanciar l'script:" #: editor/script_create_dialog.cpp -msgid "Class Name:" -msgstr "" +#, fuzzy +msgid "Inherits" +msgstr "Hereta:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" -msgstr "" +#, fuzzy +msgid "Class Name" +msgstr "Classe:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Template" +msgstr "Treu la Selecció" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" +msgstr "Executa Script" #: editor/script_create_dialog.cpp #, fuzzy @@ -6869,10 +7130,11 @@ msgstr "" "Un node ParallaxLayer només funciona quan s'estableix com a fill d'un node " "ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"Cal que la propietat Camà (Path) assenyali cap a un node Particles2D và lid." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6960,12 +7222,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp #, fuzzy msgid "Path property must point to a valid Spatial node to work." @@ -6987,6 +7243,14 @@ msgstr "" "Cal crear o establir un recurs SpriteFrames en la propietat 'Frames' perquè " "AnimatedSprite3D dibuixi els quadres." +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Ep!" @@ -7032,6 +7296,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -7050,9 +7320,16 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Importa actius al projecte." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Configuració del Projecte (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "Exporta el projecte a diverses plataformes." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "Alerta en canviar un recurs extern." + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Cal que la propietat Camà (Path) assenyali cap a un node Particles2D " +#~ "và lid." #~ msgid "" #~ "A SampleLibrary resource must be created or set in the 'samples' property " diff --git a/editor/translations/cs.po b/editor/translations/cs.po index 4643a9ac21..d2420e32ed 100644 --- a/editor/translations/cs.po +++ b/editor/translations/cs.po @@ -1,6 +1,5 @@ # Czech translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Jan 'spl!te' KondelÃk <j.kondelik@centrum.cz>, 2016. @@ -542,7 +541,8 @@ msgid "Search:" msgstr "Hledat:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -588,7 +588,7 @@ msgstr "Podpora.." msgid "Official" msgstr "OficiálnÃ" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Z komunity" @@ -732,6 +732,7 @@ msgstr "PÅ™idat" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Odebrat" @@ -841,6 +842,7 @@ msgstr "Zdroj" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Cesta" @@ -943,8 +945,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -954,6 +955,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1024,8 +1026,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Cesta:" @@ -1216,7 +1217,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1233,7 +1235,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1404,8 +1405,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1459,6 +1460,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1515,7 +1520,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1553,6 +1558,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1605,7 +1614,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1633,84 +1642,40 @@ msgid "Redo" msgstr "Znovu" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "Spustit skript" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Nastavenà projektu" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." -msgstr "" +#, fuzzy +msgid "Project" +msgstr "Nastavenà projektu" #: editor/editor_node.cpp -msgid "Tools" -msgstr "" +msgid "Project Settings" +msgstr "Nastavenà projektu" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "" +msgid "Run Script" +msgstr "Spustit skript" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "PÅ™ehrát vlastnà scénu" - -#: editor/editor_node.cpp -#, fuzzy -msgid "Play Custom Scene" -msgstr "PÅ™ehrát vlastnà scénu" - -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1781,9 +1746,10 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Upravit" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1802,14 +1768,71 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" msgstr "" #: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "PÅ™ehrát vlastnà scénu" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Play Custom Scene" +msgstr "PÅ™ehrát vlastnà scénu" + +#: editor/editor_node.cpp msgid "Spins when the editor window repaints!" msgstr "" @@ -1890,6 +1913,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1917,6 +1948,34 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "OtevÅ™Ãt složku" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "OtevÅ™Ãt složku" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Editor závislostÃ" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Editor závislostÃ" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2163,6 +2222,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2191,10 +2254,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2361,7 +2420,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2836,7 +2895,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3499,7 +3558,7 @@ msgid "Change default type" msgstr "ZmÄ›nit typ hodnot pole" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "OK" @@ -3548,17 +3607,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3590,9 +3638,32 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "PÅ™idat signál" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Odstranit signál" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3863,6 +3934,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3875,7 +3959,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3886,20 +3970,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3954,12 +4051,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4017,6 +4118,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Odstranit funkci" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4170,6 +4280,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4258,10 +4372,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4295,15 +4405,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4359,6 +4461,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4438,6 +4556,15 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "PÅ™ipojit k uzlu:" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4460,6 +4587,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4677,35 +4808,97 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "KoleÄko dolů." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "ZmÄ›nit" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Environment" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Information" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "Audio Listener" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4765,23 +4958,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "VÅ¡echny vybrané" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Local Coords" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4809,27 +5011,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4853,14 +5043,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5277,11 +5459,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5293,7 +5475,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5510,6 +5692,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "ZaÅ™ÃzenÃ" @@ -5576,7 +5762,7 @@ msgstr "" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "Nastavenà projektu" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5692,10 +5878,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Vložit uzly" @@ -5883,6 +6065,11 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Zdroj" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5960,10 +6147,57 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Spustit skript" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -6008,80 +6242,93 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Nelze vytvoÅ™it složku." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "" +#, fuzzy +msgid "Error loading script from %s" +msgstr "Chyba nahrávánà fontu." #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr "Neplatná cesta." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Error loading script from %s" -msgstr "Chyba nahrávánà fontu." +msgid "Invalid inherited parent name or path" +msgstr "Neplatné jméno vlastnosti." #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "VytvoÅ™it odbÄ›r" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp +#, fuzzy +msgid "Template" +msgstr "Odstranit výbÄ›r" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" +msgstr "Spustit skript" + +#: editor/script_create_dialog.cpp msgid "Attach Node Script" msgstr "" @@ -6779,11 +7026,11 @@ msgid "" msgstr "" "Uzel ParallaxLayer funguje pouze když je dÃtÄ›tem uzlu ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"Aby ParticleAttractor2D fungoval, musà vlastnost path ukazovat na platný " -"uzel Particles2D." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6867,12 +7114,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp #, fuzzy msgid "Path property must point to a valid Spatial node to work." @@ -6895,6 +7136,14 @@ msgstr "" "Zdroj SpriteFrames musà být vytvoÅ™en nebo nastaven ve vlastnosti 'Frames', " "aby mohl AnimatedSprite3D zobrazit rámeÄky." +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Pozor!" @@ -6940,6 +7189,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -6952,9 +7207,10 @@ msgstr "" "mohl zÃskat velikost. Jinak ho nastavte jako render target a pÅ™iÅ™aÄte jeho " "vnitÅ™nà texturu nÄ›jakému uzlu k zobrazenÃ." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Nastavenà projektu" +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Aby ParticleAttractor2D fungoval, musà vlastnost path ukazovat na platný " +#~ "uzel Particles2D." #~ msgid "" #~ "A SampleLibrary resource must be created or set in the 'samples' property " diff --git a/editor/translations/da.po b/editor/translations/da.po index ba9d018e5a..51a0b05e3b 100644 --- a/editor/translations/da.po +++ b/editor/translations/da.po @@ -1,6 +1,5 @@ # Danish translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # David Lamhauge <davidlamhauge@gmail.com>, 2016. @@ -540,7 +539,8 @@ msgid "Search:" msgstr "Søgning:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -586,7 +586,7 @@ msgstr "Støtte..." msgid "Official" msgstr "Officiel" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Fællesskabet" @@ -730,6 +730,7 @@ msgstr "Tilføj" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Fjern" @@ -839,6 +840,7 @@ msgstr "Ressource" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Sti" @@ -939,8 +941,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -950,6 +951,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1018,8 +1020,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Sti:" @@ -1210,7 +1211,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1227,7 +1229,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1398,8 +1399,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1453,6 +1454,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1509,7 +1514,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1547,6 +1552,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1599,7 +1608,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1627,35 +1636,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." -msgstr "" - -#: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1663,47 +1660,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1774,9 +1739,10 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Rediger" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1795,11 +1761,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1883,6 +1905,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1910,6 +1940,34 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Ã…bn en mappe" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Ã…bn en mappe" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Afhængigheds Editor" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Afhængigheds Editor" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2155,6 +2213,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2183,10 +2245,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2353,7 +2411,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2828,7 +2886,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3490,7 +3548,7 @@ msgid "Change default type" msgstr "Skift Array værditype" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "Ok" @@ -3539,17 +3597,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3581,9 +3628,32 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Tilføj Signal" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Fjern Signal" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3854,6 +3924,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3866,7 +3949,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3877,20 +3960,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3945,12 +4041,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4008,6 +4108,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Fjern Funktion" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4161,6 +4270,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4249,10 +4362,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4286,15 +4395,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4350,6 +4451,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4429,6 +4546,15 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Opret forbindelse til Node:" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4451,6 +4577,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4668,35 +4798,98 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Baglæns" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Hjulet ned." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Skift" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4756,23 +4949,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "All selection" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Local Coords" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4800,27 +5002,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4844,14 +5034,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5265,11 +5447,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5281,7 +5463,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5498,6 +5680,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Enhed" @@ -5563,7 +5749,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5679,10 +5865,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Sti til Node:" @@ -5870,6 +6052,11 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Ressource" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5945,10 +6132,57 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Opret abonnement" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5993,77 +6227,89 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Kunne ikke oprette mappe." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "" +#, fuzzy +msgid "Error loading script from %s" +msgstr "Error loading skrifttype." #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr ": Ugyldige argumenter: " #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Error loading script from %s" -msgstr "Error loading skrifttype." +msgid "Invalid inherited parent name or path" +msgstr "Ugyldigt index egenskabsnavn." #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "Opret abonnement" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +msgid "Class Name" +msgstr "" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Template" +msgstr "Fjern markering" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6756,9 +7002,11 @@ msgstr "" "ParallaxLayer node virker kun, nÃ¥r den angives som barn af en " "ParallaxBackground node." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." -msgstr "Egenskaben Path skal pege pÃ¥ en gyldig Particles2D node for at virke." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." +msgstr "" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6844,12 +7092,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp #, fuzzy msgid "Path property must point to a valid Spatial node to work." @@ -6870,6 +7112,14 @@ msgstr "" "En SpriteFrames ressource skal oprettes eller angivets i egenskaben 'Frames' " "for at AnimatedSprite3D kan vise frames." +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Advarsel!" @@ -6915,6 +7165,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -6927,6 +7183,10 @@ msgstr "" "den kan opnÃ¥ en størrelse. Ellers gør den til en RenderTarget og tildel dens " "indre textur til en node sÃ¥ den kan vises." +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Egenskaben Path skal pege pÃ¥ en gyldig Particles2D node for at virke." + #~ msgid "" #~ "A SampleLibrary resource must be created or set in the 'samples' property " #~ "in order for SamplePlayer to play sound." diff --git a/editor/translations/de.po b/editor/translations/de.po index a10eaefa29..894f7b6028 100644 --- a/editor/translations/de.po +++ b/editor/translations/de.po @@ -1,6 +1,5 @@ # German translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Alexander Mahr <alex.mahr@gmail.com>, 2016. @@ -25,8 +24,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2017-03-25 22:20+0000\n" -"Last-Translator: Eurocloud KnowHow <tobias.kloy@werde-volunteer.info>\n" +"PO-Revision-Date: 2017-04-12 03:22+0000\n" +"Last-Translator: So Wieso <sowieso@dukun.de>\n" "Language-Team: German <https://hosted.weblate.org/projects/godot-engine/" "godot/de/>\n" "Language: de\n" @@ -34,7 +33,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 2.12\n" +"X-Generator: Weblate 2.13-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -562,7 +561,8 @@ msgid "Search:" msgstr "Suche:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -608,7 +608,7 @@ msgstr "Unterstützung.." msgid "Official" msgstr "Offiziell" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Gemeinschaft" @@ -754,6 +754,7 @@ msgstr "Hinzufügen" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Entfernen" @@ -863,6 +864,7 @@ msgstr "Ressource" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Pfad" @@ -952,23 +954,23 @@ msgstr "Löschen" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "Audiobus-Layout speichern als…" #: editor/editor_audio_buses.cpp +#, fuzzy msgid "Location for New Layout.." -msgstr "" +msgstr "Ort für neues Layout…" #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "Öffne Audiobus-Layout" #: editor/editor_audio_buses.cpp #, fuzzy msgid "Add Bus" msgstr "%s hinzufügen" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "Lade" @@ -978,6 +980,7 @@ msgid "Save As" msgstr "Speichern als" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "Standard" @@ -1052,8 +1055,7 @@ msgid "Rearrange Autoloads" msgstr "Autoloads neu anordnen" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Pfad:" @@ -1121,7 +1123,7 @@ msgstr "Packe" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:\n" -msgstr "" +msgstr "Template-Datei nicht gefunden:\n" #: editor/editor_export.cpp msgid "Added:" @@ -1245,7 +1247,8 @@ msgstr "Lese Quellen" msgid "(Re)Importing Assets" msgstr "Importiere erneut" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Hilfe durchsuchen" @@ -1262,7 +1265,6 @@ msgid "Class:" msgstr "Klasse:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "Erbt:" @@ -1432,10 +1434,11 @@ msgid "There is no defined scene to run." msgstr "Es ist keine zu startende Szene definiert." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "Es ist keine Hauptszene definiert worden.\n" "Wähle eine in den Projekteinstellungen unter der Kategorie „Anwendung“." @@ -1499,6 +1502,11 @@ msgid "Save Scene As.." msgstr "Szene speichern als.." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "Node" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "Diese Szene wurde nie gespeichert. Speichern vorm Starten?" @@ -1557,9 +1565,13 @@ msgid "" "Scene '%s' was automatically imported, so it can't be modified.\n" "To make changes to it, a new inherited scene can be created." msgstr "" +"Szene ‚%s‘ wurde automatisch importiert und kann daher nicht verändert " +"werden.\n" +"Um Änderungen an der Szene vorzunehmen kann eine abgeleitete Szene erstellt " +"werden." #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "Ähm" @@ -1600,6 +1612,10 @@ msgstr "%d weitere Datei(en)" msgid "%d more file(s) or folder(s)" msgstr "%d weitere Datei(en) oder Ordner" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "Ablenkungsfreier Modus" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Szene" @@ -1653,7 +1669,7 @@ msgstr "Szene schließen" msgid "Close Goto Prev. Scene" msgstr "Schließen und zur letzten Szene wechseln" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "Zuletzt benutzte Szenen" @@ -1681,84 +1697,41 @@ msgid "Redo" msgstr "Wiederherstellen" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "Skript ausführen" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Projekteinstellungen" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "Szene zurücksetzen" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Verlasse zur Projektverwaltung" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "Ablenkungsfreier Modus" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "Sonstiges Projekt oder szenenübergreifende Werkzeuge." #: editor/editor_node.cpp -msgid "Tools" -msgstr "Werkzeuge" +#, fuzzy +msgid "Project" +msgstr "Neues Projekt" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "Exportiere das Projekt für viele Plattformen." +msgid "Project Settings" +msgstr "Projekteinstellungen" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "Skript ausführen" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "Exportieren" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "Projekt abspielen." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "Starten" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "Szene pausieren" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "Szene pausieren" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "Szene stoppen." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "Stop" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "Spiele die bearbeitete Szene." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "Szene starten" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "Spiele angepasste Szene" +msgid "Tools" +msgstr "Werkzeuge" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "Spiele angepasste Szene" +msgid "Quit to Project List" +msgstr "Verlasse zur Projektverwaltung" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "Fehlerbehebungsoptionen" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "Debuggen" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1848,9 +1821,10 @@ msgstr "" "Sollte dies beim Abspielen auf externen Geräten genutzt werden, ist es am " "effizientesten das Netzwerk-Dateisystem zu nutzen." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "Einstellungen" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Bearbeiten" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1870,12 +1844,69 @@ msgid "Manage Export Templates" msgstr "Lade Exportvorlagen" #: editor/editor_node.cpp +msgid "Help" +msgstr "Hilfe" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "Klassen" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "Dokumentation schließen" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "Über" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "Signalisiert, wenn sich eine externe Ressource verändert hat." +msgid "Play the project." +msgstr "Projekt abspielen." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "Starten" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "Szene pausieren" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "Szene pausieren" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "Szene stoppen." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "Stop" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "Spiele die bearbeitete Szene." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Szene starten" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "Spiele angepasste Szene" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "Spiele angepasste Szene" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1958,6 +1989,14 @@ msgid "Thanks!" msgstr "Danke!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "Vorlagen aus ZIP-Datei importieren" @@ -1985,6 +2024,36 @@ msgstr "Skript öffnen und ausführen" msgid "Load Errors" msgstr "Ladefehler" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Im Editor öffnen" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Im Editor öffnen" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Im Editor öffnen" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "Bibliothek exportieren" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Im Editor öffnen" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "Im Editor öffnen" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "Installierte Erweiterungen:" @@ -2123,7 +2192,7 @@ msgstr "Herunter" #: editor/export_template_manager.cpp msgid "(Missing)" -msgstr "" +msgstr "(Fehlend)" #: editor/export_template_manager.cpp #, fuzzy @@ -2132,7 +2201,7 @@ msgstr "Laufend:" #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "" +msgstr "Template-Version ‚%s‘ entfernen?" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." @@ -2140,17 +2209,19 @@ msgstr "Exportvorlagen-ZIP-Datei konnte nicht geöffnet werden." #: editor/export_template_manager.cpp msgid "Invalid version.txt format inside templates." -msgstr "" +msgstr "Ungültiges version.txt-Format in Templates." #: editor/export_template_manager.cpp msgid "" "Invalid version.txt format inside templates. Revision is not a valid " "identifier." msgstr "" +"Ungültiges version.txt-Format in Templates. Revision ist kein gültiger " +"Bezeichner." #: editor/export_template_manager.cpp msgid "No version.txt found inside templates." -msgstr "" +msgstr "Keine version.txt in Templates gefunden." #: editor/export_template_manager.cpp #, fuzzy @@ -2208,7 +2279,7 @@ msgstr "" #: editor/filesystem_dock.cpp msgid "Cannot navigate to '" -msgstr "" +msgstr "Kann Ordner ‚" #: editor/filesystem_dock.cpp msgid "Same source and destination files, doing nothing." @@ -2241,7 +2312,11 @@ msgstr "Auf übergeordnetes Node ausdehnen" #: editor/filesystem_dock.cpp msgid "Collapse all" -msgstr "" +msgstr "Alle einklappen" + +#: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "Zeige im Dateimanager" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2272,10 +2347,6 @@ msgid "Info" msgstr "Info" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "Zeige im Dateimanager" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "Neuimport.." @@ -2442,9 +2513,10 @@ msgid "No target font resource!" msgstr "Keine Zielschriftart-Ressource!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "Ungültige Dateiendung.\n" "Nutze .fnt als Dateiendung." @@ -2657,7 +2729,7 @@ msgstr "Post-Process Skript:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Custom Root Node Type:" -msgstr "Angepasster Stamm-Node Typ:" +msgstr "Angepasster Root-Node-Typ:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Auto" @@ -2927,7 +2999,7 @@ msgstr "Komprimieren" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "Zu Projekt hinzufügen (engine.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3594,7 +3666,7 @@ msgid "Change default type" msgstr "Standardtyp ändern" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "OK" @@ -3645,17 +3717,6 @@ msgstr "Polygon3D erstellen" msgid "Set Handle" msgstr "Wähle Griff" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "Farbverlaufspunkt hinzufügen/entfernen" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "Farbverlauf anpassen" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "Erzeuge MeshLibrary" @@ -3688,9 +3749,33 @@ msgstr "Aus Szene aktualisieren" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "Eingang hinzufügen" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Pfadpunkt entfernen" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "Ressource laden" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy msgid "Modify Curve" msgstr "Verändere Curve-Map" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "Farbverlaufspunkt hinzufügen/entfernen" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "Farbverlauf anpassen" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "Element %d" @@ -3965,6 +4050,20 @@ msgid "Remove Poly And Point" msgstr "Polygon und Punkt entfernen" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "Emissionsmaske leeren" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "Erzeuge AABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "Fehler beim Laden des Bilds:" @@ -3977,8 +4076,8 @@ msgid "Set Emission Mask" msgstr "Emissionsmaske setzen" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "Emissionsmaske leeren" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -3988,6 +4087,27 @@ msgstr "Emissionsmaske laden" msgid "Generated Point Count:" msgstr "Anzahl generierter Punkte:" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "Durchschnittszeit (Sek)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "Emissionsmaske setzen" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "Von Szene erstellen" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Emissionsorte:" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "Knoten enthält keine Geometrie." @@ -3998,12 +4118,7 @@ msgstr "Knoten enthält keine Geometrie (Flächen)." #: editor/plugins/particles_editor_plugin.cpp msgid "A processor material of type 'ParticlesMaterial' is required." -msgstr "" - -#: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "Erzeuge AABB" +msgstr "Ein Verarbeitungsmaterial des Typs ‚ParticlesMaterial‘ wird benötigt." #: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" @@ -4047,7 +4162,7 @@ msgstr "Oberfläche %d" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points+Normal (Directed)" -msgstr "" +msgstr "Oberflächenpunkte + Normale (gerichtet)" #: editor/plugins/particles_editor_plugin.cpp msgid "Volume" @@ -4063,13 +4178,18 @@ msgstr "Emissionsfüllung:" msgid "Generate Visibility AABB" msgstr "Erzeuge AABB" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "Punkt von Kurve entfernen" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "Durchschnittszeit (Sek)" +msgid "Remove Out-Control from Curve" +msgstr "Ausgangsgriff auf Kurve verschieben" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "Punkt von Kurve entfernen" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4127,6 +4247,16 @@ msgstr "Pfad aufteilen" msgid "Remove Path Point" msgstr "Pfadpunkt entfernen" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Ausgangsgriff auf Kurve verschieben" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "Eingangsgriff auf Kurve verschieben" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "Erzeuge UV-Map" @@ -4280,6 +4410,11 @@ msgid "Pitch" msgstr "Tonhöhe" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "Knochen entfernen" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "Fehler beim Speichern des Motivs" @@ -4367,10 +4502,6 @@ msgstr "Finde.." msgid "Find Next" msgstr "Finde Nächstes" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "Debuggen" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "Überspringen" @@ -4404,16 +4535,9 @@ msgid "Move Right" msgstr "nach rechts" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "Anleitungen" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "Öffnet https://godotengine.org im Abschnitt ‚Tutorials‘." - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "Klassen" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "Durchsuche die Referenzdokumentation." #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4472,6 +4596,23 @@ msgid "Pick Color" msgstr "Farbe auswählen" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "Bilder werden konvertiert" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4551,6 +4692,16 @@ msgid "Goto Previous Breakpoint" msgstr "Springe zum vorigen Haltepunkt" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "Umwandeln zu.." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Umwandeln zu.." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "Finde Vorheriges" @@ -4573,6 +4724,10 @@ msgstr "Springe zu Zeile.." msgid "Contextual Help" msgstr "Kontexthilfe" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "Ändere skalare Konstante" @@ -4790,36 +4945,106 @@ msgid "Animation Key Inserted." msgstr "Animationsschlüsselbild eingefügt." #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "Vor" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Rückwärts" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Mausrad runter." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "Änderungen aktualisieren" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Änderungen aktualisieren" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "Änderungen aktualisieren" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "Vertex" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "Auf Sicht ausrichten" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "Umgebung" +msgid "Display Normal" +msgstr "Normale Ansicht" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "Audiosenke" +msgid "Display Wireframe" +msgstr "Wireframe-Ansicht" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" -msgstr "Gizmos" +msgid "Display Overdraw" +msgstr "Overdraw-Ansicht" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" -msgstr "Transformationsdialog" +#, fuzzy +msgid "Display Unshaded" +msgstr "Shadeless-Ansicht" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Environment" +msgstr "Umgebung" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Gizmos" +msgstr "Gizmos" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" -msgstr "Keine Szene für Instanz ausgewählt!" +msgid "View Information" +msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" -msgstr "Instanz am Mauszeiger" +msgid "Audio Listener" +msgstr "Audiosenke" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "Konnte Szene nicht instantiieren!" +msgid "XForm Dialog" +msgstr "Transformationsdialog" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4878,6 +5103,26 @@ msgid "Align Selection With View" msgstr "Auswahl auf Ansicht ausrichten" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "Auswählen" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "Verschieben" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "Strg: Rotieren" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "Skalierung:" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" msgstr "Transformation" @@ -4890,14 +5135,6 @@ msgid "Transform Dialog.." msgstr "Transformationsdialog.." #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "Nutze Standardlicht" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "Nutze Standard-sRGB" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" msgstr "Eine Ansicht" @@ -4922,22 +5159,6 @@ msgid "4 Viewports" msgstr "Vier Ansichten" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "Normale Ansicht" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "Wireframe-Ansicht" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "Overdraw-Ansicht" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "Shadeless-Ansicht" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "Zeige Ursprung" @@ -4946,6 +5167,10 @@ msgid "View Grid" msgstr "Zeige Gitter" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "Einstellungen" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "Einrasteinstellungen" @@ -4966,14 +5191,6 @@ msgid "Viewport Settings" msgstr "Einstellungen für Ansichten" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "Standardlichtnormale:" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "Umgebungslichtfarbe:" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "Perspektivisches FOV (Grad):" @@ -5391,7 +5608,7 @@ msgstr "Zielpfad:" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" -msgstr "" +msgstr "Export-Templates für diese Systeme fehlen:" #: editor/project_export.cpp #, fuzzy @@ -5404,12 +5621,12 @@ msgstr "Ungültiger Projektpfad, der Pfad muss existieren!" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "Ungültiger Projektpfad, engine.cfg darf nicht existieren." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "Ungültiger Projektpfad, engine.cfg muss existieren." #: editor/project_manager.cpp @@ -5422,7 +5639,7 @@ msgstr "Ungültiger Projektpfad (etwas geändert?)." #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "Konnte engine.cfg in Projektpfad nicht erzeugen." #: editor/project_manager.cpp @@ -5643,6 +5860,11 @@ msgstr "Füge Eingabeaktion hinzu" msgid "Erase Input Action Event" msgstr "Lösche Eingabeaktionsereignis" +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "Empty einfügen" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Gerät" @@ -5709,8 +5931,8 @@ msgstr "Ressourcen-Remap-Option entfernen" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "Projekteinstellungen" +msgid "Project Settings (project.godot)" +msgstr "Projekteinstellungen (engine.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5827,10 +6049,6 @@ msgid "Error loading file: Not a resource!" msgstr "Fehler beim Laden der Datei: Keine Ressource!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "Konnte Bild nicht laden" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Wähle ein Node" @@ -5980,7 +6198,7 @@ msgstr "Diese Aktion kann nicht ohne eine Szene ausgeführt werden." #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." -msgstr "" +msgstr "Lässt sich nicht an Root-Node ausführen." #: editor/scene_tree_dock.cpp msgid "This operation can't be done on instanced scenes." @@ -6023,6 +6241,11 @@ msgid "Error duplicating scene to save it." msgstr "Fehler beim Duplizieren der Szene zum Speichern." #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Ressourcen:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "Gruppen bearbeiten" @@ -6081,7 +6304,7 @@ msgid "" "exists." msgstr "" "Instantiiere eine Szenendatei als Node. Erzeugt eine geerbte Szene falls " -"keine Root-Node existiert." +"kein Root-Node existiert." #: editor/scene_tree_dock.cpp msgid "Attach a new or existing script for the selected node." @@ -6100,10 +6323,59 @@ msgid "Toggle CanvasItem Visible" msgstr "CanvasItem-Sichtbarkeit umschalten" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "Fehlerbehebungsoptionen" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "Instanz:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Nächstes Skript" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Spatial-Sichtbarkeit umschalten" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" "Ungültiger Name für ein Node, die folgenden Zeichen sind nicht gestattet:" @@ -6149,75 +6421,93 @@ msgid "Select a Node" msgstr "Wähle ein Node" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "Ungültiger Name für Elternklasse" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Skript konnte nicht im Dateisystem erstellt werden." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "Gültige Zeichen:" +msgid "Error loading script from %s" +msgstr "Fehler beim Laden des Skripts von %s" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "Ungültiger Klassenname" +msgid "Path is empty" +msgstr "Pfad ist leer" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "Gültiger Name" +msgid "Path is not local" +msgstr "Pfad ist nicht lokal" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "Nicht verfügbar" +msgid "Invalid base path" +msgstr "Ungültiger Pfad" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "Name der Klasse ist ungültig!" +msgid "Invalid extension" +msgstr "Ungültige Erweiterung" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "Name der Elternklasse ist ungültig!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "Ungültiger Pfad!" +#, fuzzy +msgid "Invalid Path" +msgstr "Ungültiger Pfad." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "Skript konnte nicht im Dateisystem erstellt werden." +msgid "Invalid class name" +msgstr "Ungültiger Klassenname" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" -msgstr "Fehler beim Laden des Skripts von %s" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "Ungültiger Name der Index-Eigenschaft." #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "Pfad ist leer" +#, fuzzy +msgid "Script valid" +msgstr "Skript" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "Pfad ist nicht lokal" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "Ungültiger Pfad" +msgid "N/A" +msgstr "Nicht verfügbar" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "Ungültige Erweiterung" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +#, fuzzy +msgid "Create new script file" msgstr "Neues Skript erstellen" #: editor/script_create_dialog.cpp -msgid "Load existing script" +#, fuzzy +msgid "Load existing script file" msgstr "Lade bestehendes Skript" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "Erbt:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "Klassenname:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Entferne Element" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "Built-In-Skript" #: editor/script_create_dialog.cpp @@ -6739,7 +7029,7 @@ msgstr "Durchstöbern" #: platform/javascript/export/export.cpp msgid "Run exported HTML in the system's default browser." -msgstr "" +msgstr "Führe exportiertes HTML im Standard-Browser des Betriebssystems aus." #: platform/javascript/export/export.cpp #, fuzzy @@ -6929,9 +7219,11 @@ msgstr "" "Das ParallaxLayer-Node lässt sich nur als Unterobjekt eines " "ParallaxBackground-Node verwenden." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." -msgstr "Die Pfad-Eigenschaft muss auf ein gültiges Particles2D-Node verweisen." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." +msgstr "" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -7020,12 +7312,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "Die Pfad-Eigenschaft muss auf ein gültiges Spatial-Node verweisen." @@ -7045,6 +7331,15 @@ msgstr "" "Eine SpriteFrames-Ressource muss in der ‚Frames‘-Eigenschaft erzeugt oder " "definiert werden, damit AnimatedSprite3D Einzelbilder anzeigen kann." +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "Ausführungsmodus:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Warnung!" @@ -7090,6 +7385,17 @@ msgid "" "Use a container as child (VBox,HBox,etc), or a Control and set the custom " "minimum size manually." msgstr "" +"ScrollContainer sollte mit einem einzigen Control-Unterobjekt verwendet " +"werden.\n" +"Um die Minimalgröße einzustellen sollte ein Behälter (VBox, HBox, …) oder " +"ein Control als Unterobjekt verwendet und dessen Minimalgröße eingestellt " +"werden." + +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" #: scene/main/viewport.cpp msgid "" @@ -7110,9 +7416,63 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Importiere Medieninhalte ins Projekt." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Projekteinstellungen (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "Exportiere das Projekt für viele Plattformen." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "Signalisiert, wenn sich eine externe Ressource verändert hat." + +#~ msgid "Tutorials" +#~ msgstr "Anleitungen" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "Öffnet https://godotengine.org im Abschnitt ‚Tutorials‘." + +#~ msgid "No scene selected to instance!" +#~ msgstr "Keine Szene für Instanz ausgewählt!" + +#~ msgid "Instance at Cursor" +#~ msgstr "Instanz am Mauszeiger" + +#~ msgid "Could not instance scene!" +#~ msgstr "Konnte Szene nicht instantiieren!" + +#~ msgid "Use Default Light" +#~ msgstr "Nutze Standardlicht" + +#~ msgid "Use Default sRGB" +#~ msgstr "Nutze Standard-sRGB" + +#~ msgid "Default Light Normal:" +#~ msgstr "Standardlichtnormale:" + +#~ msgid "Ambient Light Color:" +#~ msgstr "Umgebungslichtfarbe:" + +#~ msgid "Couldn't load image" +#~ msgstr "Konnte Bild nicht laden" + +#~ msgid "Invalid parent class name" +#~ msgstr "Ungültiger Name für Elternklasse" + +#~ msgid "Valid chars:" +#~ msgstr "Gültige Zeichen:" + +#~ msgid "Valid name" +#~ msgstr "Gültiger Name" + +#~ msgid "Class name is invalid!" +#~ msgstr "Name der Klasse ist ungültig!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "Name der Elternklasse ist ungültig!" + +#~ msgid "Invalid path!" +#~ msgstr "Ungültiger Pfad!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Die Pfad-Eigenschaft muss auf ein gültiges Particles2D-Node verweisen." #~ msgid "Surface" #~ msgstr "Oberfläche" @@ -7334,9 +7694,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "Auslaufende Stille:" -#~ msgid "Script" -#~ msgstr "Skript" - #~ msgid "Script Export Mode:" #~ msgstr "Skript-Exportmodus:" @@ -7370,9 +7727,6 @@ msgstr "" #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "BakedLightInstance enthält keine BakedLight-Ressource." -#~ msgid "Vertex" -#~ msgstr "Vertex" - #~ msgid "Fragment" #~ msgstr "Fragment" @@ -7408,9 +7762,6 @@ msgstr "" #~ msgid "Cannot go into subdir:" #~ msgstr "Unterordner kann nicht geöffnet werden:" -#~ msgid "Help" -#~ msgstr "Hilfe" - #~ msgid "Imported Resources" #~ msgstr "Importierte Ressourcen" diff --git a/editor/translations/de_CH.po b/editor/translations/de_CH.po index 183f09e9a6..15b70b2172 100644 --- a/editor/translations/de_CH.po +++ b/editor/translations/de_CH.po @@ -1,6 +1,5 @@ # Swiss High German translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Christian Fisch <christian.fiesel@gmail.com>, 2016. @@ -536,7 +535,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -582,7 +582,7 @@ msgstr "" msgid "Official" msgstr "" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "" @@ -726,6 +726,7 @@ msgstr "" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "" @@ -831,6 +832,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -931,8 +933,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -942,6 +943,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1010,8 +1012,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "" @@ -1202,7 +1203,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1219,7 +1221,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1389,8 +1390,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1444,6 +1445,11 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "Node" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1500,7 +1506,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1538,6 +1544,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1591,7 +1601,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1619,84 +1629,40 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Projekteinstellungen" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Zurück zur Projektliste" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "Verschiedene Projekte oder Szenenweite Werkzeuge." #: editor/editor_node.cpp -msgid "Tools" -msgstr "" - -#: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "Exportiere das Projekt für viele Plattformen." - -#: editor/editor_node.cpp editor/project_export.cpp -msgid "Export" -msgstr "" +#, fuzzy +msgid "Project" +msgstr "Projektname:" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "Projekt starten." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "Abspielen" +msgid "Project Settings" +msgstr "Projekteinstellungen" #: editor/editor_node.cpp -msgid "Pause the scene" +msgid "Run Script" msgstr "" -#: editor/editor_node.cpp -msgid "Pause Scene" +#: editor/editor_node.cpp editor/project_export.cpp +msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "Spiele die editierte Szene." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "Szene starten" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "Spiele angepasste Szene" - -#: editor/editor_node.cpp -#, fuzzy -msgid "Play Custom Scene" -msgstr "Spiele angepasste Szene" +msgid "Quit to Project List" +msgstr "Zurück zur Projektliste" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1770,8 +1736,8 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" +#: editor/editor_node.cpp +msgid "Editor" msgstr "" #: editor/editor_node.cpp editor/settings_config_dialog.cpp @@ -1791,14 +1757,71 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "Projekt starten." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "Abspielen" + +#: editor/editor_node.cpp +msgid "Pause the scene" msgstr "" #: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "Spiele die editierte Szene." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Szene starten" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "Spiele angepasste Szene" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Play Custom Scene" +msgstr "Spiele angepasste Szene" + +#: editor/editor_node.cpp msgid "Spins when the editor window repaints!" msgstr "" @@ -1879,6 +1902,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1906,6 +1937,32 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Verzeichnis öffnen" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Verzeichnis öffnen" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2151,6 +2208,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2179,10 +2240,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2349,7 +2406,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2829,7 +2886,7 @@ msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "Zum Projekt hinzufügen (engine.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3500,7 +3557,7 @@ msgid "Change default type" msgstr "Typ ändern" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "Okay" @@ -3549,17 +3606,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3591,9 +3637,32 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Script hinzufügen" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Ungültige Bilder löschen" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3864,6 +3933,20 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Clear Emission Mask" +msgstr "Inhalt der Emissions-Masken löschen" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3876,9 +3959,8 @@ msgid "Set Emission Mask" msgstr "Emissions-Maske setzen" #: editor/plugins/particles_2d_editor_plugin.cpp -#, fuzzy -msgid "Clear Emission Mask" -msgstr "Inhalt der Emissions-Masken löschen" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -3888,6 +3970,25 @@ msgstr "Emissions-Maske laden" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "Emissions-Maske setzen" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Emissions-Maske setzen" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "" @@ -3901,10 +4002,6 @@ msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" -msgstr "" - -#: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" msgstr "Flächen enthalten keinen Bereich!" @@ -3958,12 +4055,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4021,6 +4122,14 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove Out-Control Point" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4174,6 +4283,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4261,10 +4374,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4298,15 +4407,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4361,6 +4462,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4440,6 +4557,15 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Verbindung zu Node:" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4462,6 +4588,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4679,35 +4809,97 @@ msgid "Animation Key Inserted." msgstr "Animationsbild eingefügt." #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Typ ändern" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "Oberfläche %d" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4768,71 +4960,67 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Select" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "1 Viewport" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "2 Viewports" +msgid "Local Coords" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "2 Viewports (Alt)" +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "3 Viewports" +msgid "1 Viewport" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "3 Viewports (Alt)" +msgid "2 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "4 Viewports" +msgid "2 Viewports (Alt)" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" +msgid "3 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" +msgid "3 Viewports (Alt)" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" +msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4856,14 +5044,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5279,12 +5459,12 @@ msgstr "Ungültiger Projektpfad, Pfad existiert nicht!" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "Ungültiger Projektpfad, engine.cfg vorhanden!" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "Ungültiger Projektpfad, engine.cfg nicht vorhanden!" #: editor/project_manager.cpp @@ -5297,7 +5477,7 @@ msgstr "Ungültiger Projektpfad, (wurde was geändert?)!" #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "Die engine.cfg kann im Projektverzeichnis nicht erstellt werden." #: editor/project_manager.cpp @@ -5514,6 +5694,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "" @@ -5580,7 +5764,7 @@ msgstr "" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "Projekteinstellungen" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5697,10 +5881,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "TimeScale-Node" @@ -5887,6 +6067,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5964,10 +6148,57 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Script hinzufügen" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -6012,77 +6243,86 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" +msgid "Error - Could not create script in filesystem." msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "" +#, fuzzy +msgid "Error loading script from %s" +msgstr "Fehler beim Instanzieren der %s Szene" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" +msgid "Invalid Path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -#, fuzzy -msgid "Error loading script from %s" -msgstr "Fehler beim Instanzieren der %s Szene" +msgid "Invalid inherited parent name or path" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "Neues Projekt erstellen" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +msgid "Class Name" +msgstr "" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Template" +msgstr "Ungültige Bilder löschen" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6762,9 +7002,11 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." -msgstr "Die Pfad-Variable muss auf einen gültigen Particles2D Node verweisen." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." +msgstr "" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6838,12 +7080,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp #, fuzzy msgid "Path property must point to a valid Spatial node to work." @@ -6860,6 +7096,15 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "Node erstellen" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Alert!" @@ -6902,6 +7147,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -6916,9 +7167,12 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Assets zum Projekt importieren." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Projekteinstellungen" +#~ msgid "Export the project to many platforms." +#~ msgstr "Exportiere das Projekt für viele Plattformen." + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Die Pfad-Variable muss auf einen gültigen Particles2D Node verweisen." #~ msgid "Surface" #~ msgstr "Oberfläche" diff --git a/editor/translations/editor.pot b/editor/translations/editor.pot index 5f50c159b8..9821ef4e01 100644 --- a/editor/translations/editor.pot +++ b/editor/translations/editor.pot @@ -526,7 +526,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -572,7 +573,7 @@ msgstr "" msgid "Official" msgstr "" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "" @@ -715,6 +716,7 @@ msgstr "" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "" @@ -820,6 +822,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -920,8 +923,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -931,6 +933,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -999,8 +1002,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "" @@ -1191,7 +1193,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1208,7 +1211,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1378,8 +1380,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1433,6 +1435,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1489,7 +1495,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1527,6 +1533,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1579,7 +1589,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1607,35 +1617,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1643,47 +1641,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1754,8 +1720,8 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" +#: editor/editor_node.cpp +msgid "Editor" msgstr "" #: editor/editor_node.cpp editor/settings_config_dialog.cpp @@ -1775,11 +1741,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1863,6 +1885,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1890,6 +1920,30 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +msgid "Open 2D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 3D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2133,6 +2187,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2161,10 +2219,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2330,7 +2384,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2805,7 +2859,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3465,7 +3519,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "" @@ -3514,17 +3568,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3556,9 +3599,30 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +msgid "Add point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Remove point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3828,6 +3892,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3840,7 +3917,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3851,20 +3928,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3919,12 +4009,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -3982,6 +4076,14 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove Out-Control Point" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4135,6 +4237,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4222,10 +4328,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4259,15 +4361,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4322,6 +4416,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4401,6 +4511,14 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4423,6 +4541,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4640,35 +4762,95 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Shader Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4728,71 +4910,67 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Select" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "1 Viewport" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "2 Viewports" +msgid "Local Coords" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "2 Viewports (Alt)" +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "3 Viewports" +msgid "1 Viewport" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "3 Viewports (Alt)" +msgid "2 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "4 Viewports" +msgid "2 Viewports (Alt)" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" +msgid "3 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" +msgid "3 Viewports (Alt)" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" +msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4816,14 +4994,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5236,11 +5406,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5252,7 +5422,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5468,6 +5638,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "" @@ -5533,7 +5707,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5649,10 +5823,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp msgid "Pick a Node" msgstr "" @@ -5837,6 +6007,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5911,10 +6085,56 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Open script" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5959,75 +6179,83 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" +msgid "Error - Could not create script in filesystem." msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid chars:" +msgid "Error loading script from %s" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" +msgid "Invalid Path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" +msgid "Invalid inherited parent name or path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Create new script file" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Template" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6679,8 +6907,10 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" #: scene/2d/path_2d.cpp @@ -6748,12 +6978,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6769,6 +6993,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "" @@ -6811,6 +7043,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " diff --git a/editor/translations/el.po b/editor/translations/el.po index 0879b693ff..bd95d6e6f6 100644 --- a/editor/translations/el.po +++ b/editor/translations/el.po @@ -1,6 +1,5 @@ # Greek translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # gtsiam <gtsiam@windowslive.com>, 2017. @@ -8,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-02-15 17:48+0000\n" +"PO-Revision-Date: 2017-06-24 22:14+0000\n" "Last-Translator: gtsiam <gtsiam@windowslive.com>\n" "Language-Team: Greek <https://hosted.weblate.org/projects/godot-engine/godot/" "el/>\n" @@ -16,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 2.12-dev\n" +"X-Generator: Weblate 2.15-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -83,9 +82,8 @@ msgid "Anim Track Change Value Mode" msgstr "Anim ΛειτουÏγία αλλαγής τιμής κομματιοÏ" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Track Change Wrap Mode" -msgstr "Anim ΛειτουÏγία αλλαγής τιμής κομματιοÏ" +msgstr "Αλλαγή λειτουÏγίας αναδίπλωσης ÎºÎ¿Î¼Î¼Î±Ï„Î¹Î¿Ï ÎºÎ¯Î½Î·ÏƒÎ·Ï‚" #: editor/animation_editor.cpp msgid "Edit Node Curve" @@ -255,7 +253,7 @@ msgstr "Βήμα (s):" #: editor/animation_editor.cpp msgid "Cursor step snap (in seconds)." -msgstr "Βήμα κλειδώματος δείκτη (σε δευτεÏόλεπτα)." +msgstr "Βήμα κουμπώματος δÏομÎα (σε δευτεÏόλεπτα)." #: editor/animation_editor.cpp msgid "Enable/Disable looping in animation." @@ -365,7 +363,7 @@ msgstr "" #: editor/asset_library_editor_plugin.cpp editor/editor_plugin_settings.cpp msgid "Version:" -msgstr "" +msgstr "Έκδοση:" #: editor/asset_library_editor_plugin.cpp #, fuzzy @@ -375,7 +373,7 @@ msgstr "ΣταθεÏÎÏ‚:" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "View Files" -msgstr "ΑÏχείο:" +msgstr " ΑÏχεία" #: editor/asset_library_editor_plugin.cpp editor/create_dialog.cpp #: editor/editor_help.cpp editor/property_selector.cpp @@ -385,7 +383,7 @@ msgstr "ΠεÏιγÏαφή:" #: editor/asset_library_editor_plugin.cpp editor/project_manager.cpp msgid "Install" -msgstr "" +msgstr "Εγκατάσταση" #: editor/asset_library_editor_plugin.cpp editor/call_dialog.cpp #: editor/connections_dialog.cpp editor/export_template_manager.cpp @@ -481,8 +479,9 @@ msgid "Fetching:" msgstr "" #: editor/asset_library_editor_plugin.cpp +#, fuzzy msgid "Resolving.." -msgstr "" +msgstr "Αποθήκευση..." #: editor/asset_library_editor_plugin.cpp #, fuzzy @@ -508,8 +507,9 @@ msgid "Retry" msgstr "" #: editor/asset_library_editor_plugin.cpp +#, fuzzy msgid "Download Error" -msgstr "" +msgstr "Λήψη" #: editor/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" @@ -543,7 +543,8 @@ msgid "Search:" msgstr "Αναζήτηση:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -563,7 +564,7 @@ msgstr "Εισαγωγή" #: editor/asset_library_editor_plugin.cpp editor/project_settings.cpp msgid "Plugins" -msgstr "" +msgstr "Î Ïόσθετα" #: editor/asset_library_editor_plugin.cpp msgid "Sort:" @@ -589,7 +590,7 @@ msgstr "ΥποστήÏιξη.." msgid "Official" msgstr "Επίσημα" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Κοινότητα" @@ -634,7 +635,6 @@ msgid "No Matches" msgstr "Δεν υπάÏχουν αντιστοιχίες" #: editor/code_editor.cpp -#, fuzzy msgid "Replaced %d occurrence(s)." msgstr "Αντικαταστάθηκαν %d εμφανίσεις." @@ -719,8 +719,8 @@ msgid "" "Target method not found! Specify a valid method or attach a script to target " "Node." msgstr "" -"Η στοχευμÎνη συνάÏτηση δεν βÏÎθηκε! ΟÏίστε μία ÎγκυÏη μÎθοδο ή συνδÎστε Îνα " -"script στον στοχευμÎνο κόμβο." +"Η στοχευμÎνη συνάÏτηση δεν βÏÎθηκε! ΟÏίστε μία ÎγκυÏη μÎθοδο ή συνδÎστε μία " +"δεσμή ενεÏγειών στον στοχευμÎνο κόμβο." #: editor/connections_dialog.cpp msgid "Connect To Node:" @@ -735,6 +735,7 @@ msgstr "Î Ïοσθήκη" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "ΑφαίÏεση" @@ -844,6 +845,7 @@ msgstr "Î ÏŒÏος" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "ΔιαδÏομή" @@ -932,33 +934,33 @@ msgstr "ΔιαγÏαφή" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "Αποθήκευση διάταξης διαÏλων ήχου ÏŽÏ‚.." #: editor/editor_audio_buses.cpp msgid "Location for New Layout.." -msgstr "" +msgstr "Τοποθεσία για νÎα διάταξη.." #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "Άνοιγμα διάταξης διαÏλων ήχου" #: editor/editor_audio_buses.cpp msgid "Add Bus" -msgstr "" +msgstr "Î Ïοσθήκη διαÏλου" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" -msgstr "" +msgstr "ΦόÏτωσε" #: editor/editor_audio_buses.cpp #: editor/plugins/animation_player_editor_plugin.cpp msgid "Save As" -msgstr "" +msgstr "Αποθήκευση ÏŽÏ‚" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" -msgstr "Î ÏοεπιλεγμÎνη" +msgstr "Î Ïοεπιλογή" #: editor/editor_autoload_settings.cpp msgid "Invalid name." @@ -1027,8 +1029,7 @@ msgid "Rearrange Autoloads" msgstr "Αναδιάταξη των AutoLoad" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "ΔιαδÏομή:" @@ -1043,7 +1044,6 @@ msgid "Name" msgstr "Όνομα" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Singleton" msgstr "ΜονοσÏνολο" @@ -1088,7 +1088,6 @@ msgid "Choose" msgstr "ΕπιλÎξτε" #: editor/editor_export.cpp -#, fuzzy msgid "Storing File:" msgstr "ΑÏχείο αποθήκευσης:" @@ -1098,7 +1097,7 @@ msgstr "ΠακετάÏισμα" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:\n" -msgstr "" +msgstr "Δεν βÏÎθηκε το αÏχείο Ï€ÏοτÏπου:\n" #: editor/editor_export.cpp msgid "Added:" @@ -1181,9 +1180,8 @@ msgid "Toggle Mode" msgstr "Εναλλαγή λειτουÏγίας" #: editor/editor_file_dialog.cpp -#, fuzzy msgid "Focus Path" -msgstr "ΕπικÎντÏωση στη διαδÏομή" +msgstr "Εστίαση στη διαδÏομή" #: editor/editor_file_dialog.cpp msgid "Move Favorite Up" @@ -1219,11 +1217,11 @@ msgid "ScanSources" msgstr "ΣάÏωση πηγών" #: editor/editor_file_system.cpp -#, fuzzy msgid "(Re)Importing Assets" -msgstr "Επανεισαγωγή" +msgstr "(Επαν)εισαγωγή πόÏων" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Αναζήτηση βοήθειας" @@ -1240,7 +1238,6 @@ msgid "Class:" msgstr "Κλάση:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "ΚληÏονομεί:" @@ -1338,7 +1335,7 @@ msgstr "ΔημιουÏγία μικÏογÏαφίας" msgid "" "Couldn't save scene. Likely dependencies (instances) couldn't be satisfied." msgstr "" -"ΑδÏνατη η αποθήκευση σκηνής. Πιθανώς οι εξαÏτήσεις (στιγμιότυπα) να μην " +"ΑδÏνατη η αποθήκευση σκηνής. Πιθανώς οι εξαÏτήσεις (στιγμιότυπα) να μην " "μποÏοÏσαν να ικανοποιηθοÏν." #: editor/editor_node.cpp @@ -1347,11 +1344,11 @@ msgstr "ΑπÎτυχε η φόÏτωση πόÏου." #: editor/editor_node.cpp msgid "Can't load MeshLibrary for merging!" -msgstr "ΑδÏνατο το φόÏτωμα του MeshLibrary για συγχώνευση!" +msgstr "ΑδÏνατο το φόÏτωμα της βιβλιοθήκης πλεγμάτων για συγχώνευση!" #: editor/editor_node.cpp msgid "Error saving MeshLibrary!" -msgstr "Σφάλμα κατά την αποθήκευση MeshLibrary!" +msgstr "Σφάλμα κατά την αποθήκευση της βιβλιοθήκης πλεγμάτων !" #: editor/editor_node.cpp msgid "Can't load TileSet for merging!" @@ -1410,10 +1407,11 @@ msgid "There is no defined scene to run." msgstr "Δεν υπάÏχει καθοÏισμÎνη σκηνή για εκτελÎση." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "Η κÏÏια σκηνή δεν Îχει καθοÏιστεί, θÎλετε να επιλÎξετε μία;\n" "ΜποÏείτε να την αλλάξετε αÏγότεÏα στις «Ρυθμίσεις ÎÏγου» κάτω από την " @@ -1464,7 +1462,7 @@ msgstr "ΓÏήγοÏο άνοιγμα σκηνής..." #: editor/editor_node.cpp msgid "Quick Open Script.." -msgstr "ΓÏήγοÏη ανοιχτό script..." +msgstr "ΓÏήγοÏη άνοιγμα δεσμής ενεÏγειών..." #: editor/editor_node.cpp msgid "Yes" @@ -1479,13 +1477,17 @@ msgid "Save Scene As.." msgstr "Αποθήκευση σκηνή ως..." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "Κόμβος" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "Αυτή η σκηνή δεν Îχει αποθηκευτεί. Αποθήκευση Ï€Ïιν από την εκτÎλεση;" #: editor/editor_node.cpp -#, fuzzy msgid "Export Mesh Library" -msgstr "Εξαγωγή βιβλιοθήκης mesh" +msgstr "Εξαγωγή βιβλιοθήκης πλεγμάτων" #: editor/editor_node.cpp msgid "Export Tile Set" @@ -1539,9 +1541,12 @@ msgid "" "Scene '%s' was automatically imported, so it can't be modified.\n" "To make changes to it, a new inherited scene can be created." msgstr "" +"Η σκηνή '%s' Îχει εισαχθεί αυτόματα και δεν μποÏεί να Ï„Ïοποποιηθεί.\n" +"Για να κάνετε αλλαγÎÏ‚ σε αυτή, Ï€ÏÎπει να δημιουÏγηθεί μία νÎα κληÏονομημÎνη " +"σκηνή." #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "α..." @@ -1582,6 +1587,10 @@ msgstr "%d πεÏισσότεÏα αÏχεία" msgid "%d more file(s) or folder(s)" msgstr "%d πεÏισσότεÏα αÏχεία ή φάκελοι" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "ΛειτουÏγία χωÏίς διάσπαση Ï€Ïοσοχής" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Σκηνή" @@ -1599,9 +1608,8 @@ msgid "Previous tab" msgstr "Î ÏοηγοÏμενη καÏÏ„Îλα" #: editor/editor_node.cpp -#, fuzzy msgid "Filter Files.." -msgstr "ΓÏήγοÏο φιλτÏάÏισμα αÏχείων..." +msgstr "ΦιλτÏάÏισμα αÏχείων..." #: editor/editor_node.cpp msgid "Operations with scene files." @@ -1635,7 +1643,7 @@ msgstr "Κλείσιμο σκηνής" msgid "Close Goto Prev. Scene" msgstr "Κλείσιμο και μετάβαση στην Ï€ÏοηγοÏμενη σκηνή" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "Άνοιγμα Ï€Ïόσφατων" @@ -1645,7 +1653,7 @@ msgstr "ΜετατÏοπή σε..." #: editor/editor_node.cpp msgid "MeshLibrary.." -msgstr "Βιβλιοθήκη mesh..." +msgstr "Βιβλιοθήκη πλεγμάτων..." #: editor/editor_node.cpp msgid "TileSet.." @@ -1663,84 +1671,41 @@ msgid "Redo" msgstr "ΑκÏÏωση αναίÏεσης" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "ΕκτÎλεση script" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Ρυθμίσεις ÎÏγου" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "ΕπαναφοÏά σκηνής" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Έξοδος στη λίστα ÎÏγων" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "ΛειτουÏγία χωÏίς διάσπαση Ï€Ïοσοχής" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "Λοιπά ÎÏγα ή εÏγαλεία για όλη τη σκηνή." #: editor/editor_node.cpp -msgid "Tools" -msgstr "ΕÏγαλεία" +#, fuzzy +msgid "Project" +msgstr "ÎÎο ÎÏγο" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "Εξαγωγή ÎÏγου σε πολλÎÏ‚ πλατφόÏμες." +msgid "Project Settings" +msgstr "Ρυθμίσεις ÎÏγου" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "ΕκτÎλεση δεσμής ενεÏγειών" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "Εξαγωγή" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "ΑναπαÏαγωγή του ÎÏγου." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "ΑναπαÏαγωγή" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "ΠαÏση της σκηνής" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "ΠαÏση της σκηνής" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "ΔιÎκοψε τη σκηνή." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "Διακοπή" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "ΑναπαÏαγωγή επεξεÏγαζόμενης σκηνής." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "ΑναπαÏαγωγή σκηνής" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "ΑναπαÏαγωγή Ï€ÏοσαÏμοσμÎνης σκηνής" +msgid "Tools" +msgstr "ΕÏγαλεία" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "ΑναπαÏαγωγή Ï€ÏοσαÏμοσμÎνης σκηνής" +msgid "Quit to Project List" +msgstr "Έξοδος στη λίστα ÎÏγων" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "ΕπιλογÎÏ‚ ÎµÎ½Ï„Î¿Ï€Î¹ÏƒÎ¼Î¿Ï ÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰Î½" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "Αποσφαλμάτωση" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1795,7 +1760,7 @@ msgid "" "Navigation meshes and polygons will be visible on the running game if this " "option is turned on." msgstr "" -"ΠλÎγματα πλοήγησης και πολÏγονα θα είναι οÏατά στο παιχνίδι εάν αυτή η " +"Τα πλÎγματα πλοήγησης και τα πολÏγονα θα είναι οÏατά στο παιχνίδι εάν αυτή η " "επιλογή είναι ενεÏγοποιημÎνη." #: editor/editor_node.cpp @@ -1816,7 +1781,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Sync Script Changes" -msgstr "ΣυγχÏονισμός αλλαγών στα script" +msgstr "ΣυγχÏονισμός αλλαγών στις δεσμÎÏ‚ ενεÏγειών" #: editor/editor_node.cpp msgid "" @@ -1825,14 +1790,15 @@ msgid "" "When used remotely on a device, this is more efficient with network " "filesystem." msgstr "" -"Όταν αυτή η επιλογή είναι ενεÏγοποιημÎνη, όποιο script αποθηκευτεί θα " -"επαναφοÏτωθεί στο παιχνίδι.\n" +"Όταν αυτή η επιλογή είναι ενεÏγοποιημÎνη, όποια δεσμή ενεÏγειών αποθηκευτεί " +"θα επαναφοÏτωθεί στο παιχνίδι.\n" "Όταν χÏησιμοποιηθεί απομακÏυσμÎνα σε μία συσκευή, αυτό είναι ποιο " "αποτελεσματικό με δικτυωμÎνο σÏστημα αÏχείων." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "Ρυθμίσεις" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "ΕπεξεÏγασία" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1847,17 +1813,73 @@ msgid "Toggle Fullscreen" msgstr "Εναλλαγή πλήÏους οθόνης" #: editor/editor_node.cpp editor/project_export.cpp -#, fuzzy msgid "Manage Export Templates" -msgstr "ΦόÏτωση Ï€ÏοτÏπων εξαγωγής" +msgstr "ΔιαχείÏιση Ï€ÏοτÏπων εξαγωγής" + +#: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "Κλάσεις" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "Κλείσιμο τεκμηÏίωσης" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" #: editor/editor_node.cpp msgid "About" msgstr "Σχετικά" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "Ειδοποίηση όταν Îνας εξωτεÏικός πόÏος Îχει αλλάξει." +msgid "Play the project." +msgstr "ΑναπαÏαγωγή του ÎÏγου." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "ΑναπαÏαγωγή" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "ΠαÏση της σκηνής" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "ΠαÏση της σκηνής" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "ΔιÎκοψε τη σκηνή." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "Διακοπή" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "ΑναπαÏαγωγή επεξεÏγαζόμενης σκηνής." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "ΑναπαÏαγωγή σκηνής" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "ΑναπαÏαγωγή Ï€ÏοσαÏμοσμÎνης σκηνής" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "ΑναπαÏαγωγή Ï€ÏοσαÏμοσμÎνης σκηνής" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1940,6 +1962,14 @@ msgid "Thanks!" msgstr "ΕυχαÏιστώ!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "Εισαγωγή Ï€ÏοτÏπων από αÏχείο ZIP" @@ -1961,79 +1991,109 @@ msgstr "Κωδικός:" #: editor/editor_node.cpp msgid "Open & Run a Script" -msgstr "Άνοιξε & ΤÏÎξε Îνα script" +msgstr "Άνοιξε & ΤÏÎξε μία δεσμή ενεÏγειών" #: editor/editor_node.cpp msgid "Load Errors" -msgstr "" +msgstr "Σφάλματα φόÏτωσης" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Άνοιγμα στον επεξεÏγαστή" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Άνοιγμα στον επεξεÏγαστή" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Άνοιγμα στον επεξεÏγαστή" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "Εξαγωγή βιβλιοθήκης" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Άνοιγμα στον επεξεÏγαστή" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "Άνοιγμα στον επεξεÏγαστή" #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" -msgstr "" +msgstr "ΕγκατεστημÎνα Ï€Ïόσθετα:" #: editor/editor_plugin_settings.cpp msgid "Author:" -msgstr "" +msgstr "ΣυγγÏαφÎας:" #: editor/editor_plugin_settings.cpp msgid "Status:" -msgstr "" +msgstr "Κατάσταση:" #: editor/editor_profiler.cpp msgid "Stop Profiling" -msgstr "" +msgstr "Διακοπή Ï€Ïοφίλ" #: editor/editor_profiler.cpp msgid "Start Profiling" -msgstr "" +msgstr "ΈναÏξη Ï€Ïοφίλ" #: editor/editor_profiler.cpp msgid "Measure:" -msgstr "" +msgstr "ΜÎÏ„Ïο:" #: editor/editor_profiler.cpp msgid "Frame Time (sec)" -msgstr "" +msgstr "ΧÏόνος καÏÎ (sec)" #: editor/editor_profiler.cpp msgid "Average Time (sec)" -msgstr "" +msgstr "ΜÎσος ΧÏόνος (sec)" #: editor/editor_profiler.cpp msgid "Frame %" -msgstr "" +msgstr "ΚαÏÎ %" #: editor/editor_profiler.cpp msgid "Fixed Frame %" -msgstr "" +msgstr "ΣταθεÏÏŒ καÏÎ %" #: editor/editor_profiler.cpp editor/script_editor_debugger.cpp msgid "Time:" -msgstr "" +msgstr "ΧÏόνος:" #: editor/editor_profiler.cpp msgid "Inclusive" -msgstr "" +msgstr "ΠεÏιοκτικός" #: editor/editor_profiler.cpp msgid "Self" -msgstr "" +msgstr "Εαυτός" #: editor/editor_profiler.cpp msgid "Frame #:" -msgstr "" +msgstr "ΚαÏÎ #:" #: editor/editor_reimport_dialog.cpp msgid "Please wait for scan to complete." -msgstr "" +msgstr "ΠαÏακαλώ πεÏιμÎνετε να ολοκληÏωθεί η σάÏωση." #: editor/editor_reimport_dialog.cpp msgid "Current scene must be saved to re-import." -msgstr "" +msgstr "Η Ï„ÏÎχουσα σκηνή Ï€ÏÎπει να αποθηκευτεί για να επαν-εισάγετε." #: editor/editor_reimport_dialog.cpp msgid "Save & Re-Import" -msgstr "" +msgstr "Αποθήκευση & Επανεισαγωγή" #: editor/editor_reimport_dialog.cpp msgid "Re-Importing" @@ -2041,75 +2101,75 @@ msgstr "Επανεισαγωγή" #: editor/editor_reimport_dialog.cpp msgid "Re-Import Changed Resources" -msgstr "" +msgstr "Επανεισαγωγή Ï„ÏοποπιημÎνων πόÏων" #: editor/editor_run_script.cpp msgid "Write your logic in the _run() method." -msgstr "" +msgstr "ΓÏάψτε τη λογική σας στη μÎθοδο _run()." #: editor/editor_run_script.cpp msgid "There is an edited scene already." -msgstr "" +msgstr "ΥπάÏχει ήδη μία σκηνή για επεξεÏγασία." #: editor/editor_run_script.cpp msgid "Couldn't instance script:" -msgstr "" +msgstr "ΑδÏνατη η δημιουÏγία στιγμιοτÏπου δεσμής ενεÏγειών:" #: editor/editor_run_script.cpp msgid "Did you forget the 'tool' keyword?" -msgstr "" +msgstr "Μήπως ξεχάσατε τη λÎξη-κλειδί \"tool\"?" #: editor/editor_run_script.cpp msgid "Couldn't run script:" -msgstr "" +msgstr "ΑδÏνατη η εκτÎλεση της δεσμής ενεÏγειών:" #: editor/editor_run_script.cpp msgid "Did you forget the '_run' method?" -msgstr "" +msgstr "Μήπως ξεχάσατε τη μÎθοδο '_run';" #: editor/editor_settings.cpp msgid "Default (Same as Editor)" -msgstr "" +msgstr "Î Ïοεπιλογή (Το ίδιο με τον επεξεÏγαστή)" #: editor/editor_sub_scene.cpp msgid "Select Node(s) to Import" -msgstr "" +msgstr "ΕπιλÎξτε κόμβους για εισαγωγή" #: editor/editor_sub_scene.cpp msgid "Scene Path:" -msgstr "" +msgstr "ΔιαδÏομή σκηνής:" #: editor/editor_sub_scene.cpp msgid "Import From Node:" -msgstr "" +msgstr "Εισαγωγή σκηνής από κόμβο:" #: editor/export_template_manager.cpp msgid "Re-Download" -msgstr "" +msgstr "Εκ νÎου λήψη" #: editor/export_template_manager.cpp msgid "Uninstall" -msgstr "" +msgstr "Απεγκατάσταση" #: editor/export_template_manager.cpp msgid "(Installed)" -msgstr "" +msgstr "(ΕγκατεστημÎνο)" #: editor/export_template_manager.cpp msgid "Download" -msgstr "" +msgstr "Λήψη" #: editor/export_template_manager.cpp msgid "(Missing)" -msgstr "" +msgstr "(Λείπει)" #: editor/export_template_manager.cpp msgid "(Current)" -msgstr "" +msgstr "(ΤÏÎχων)" #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "" +msgstr "ΑφαίÏεση Ï€Ïότυπης εκδοχής '%s';" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." @@ -2117,27 +2177,27 @@ msgstr "ΑδÏνατο το άνοιγμα του zip των Ï€ÏοτÏπων ε #: editor/export_template_manager.cpp msgid "Invalid version.txt format inside templates." -msgstr "" +msgstr "ΆκυÏη μοÏφή version.txt μÎσα στα Ï€Ïότυπα." #: editor/export_template_manager.cpp msgid "" "Invalid version.txt format inside templates. Revision is not a valid " "identifier." msgstr "" +"ΆκυÏη μοÏφή version.txt μÎσα στα Ï€Ïότυπα. Το Revision δεν είναι ÎγκυÏο " +"αναγνωÏιστικό." #: editor/export_template_manager.cpp msgid "No version.txt found inside templates." -msgstr "" +msgstr "Δεν βÏÎθηκε version.txt μÎσα στα Ï€Ïότυπα." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:\n" -msgstr "Σφάλμα κατά την αποθήκευση άτλαντα:" +msgstr "Σφάλμα κατά τη δημιουÏγία διαδÏομης για τα Ï€Ïότυπα:\n" #: editor/export_template_manager.cpp -#, fuzzy msgid "Extracting Export Templates" -msgstr "ΦόÏτωση Ï€ÏοτÏπων εξαγωγής" +msgstr "Εξαγωγή Ï€ÏοτÏπων εξαγωγής" #: editor/export_template_manager.cpp msgid "Importing:" @@ -2149,238 +2209,238 @@ msgstr "ΦόÏτωση Ï€ÏοτÏπων εξαγωγής" #: editor/export_template_manager.cpp msgid "Current Version:" -msgstr "" +msgstr "ΤÏÎχουσα Îκδοση:" #: editor/export_template_manager.cpp msgid "Installed Versions:" -msgstr "" +msgstr "ΕγκατεστημÎνες εκδόσεις:" #: editor/export_template_manager.cpp msgid "Install From File" -msgstr "" +msgstr "Εγκατάσταση από αÏχείο" #: editor/export_template_manager.cpp -#, fuzzy msgid "Remove Template" -msgstr "ΑφαίÏεση επιλογής" +msgstr "ΑφαίÏεση Ï€ÏοτÏπου" #: editor/export_template_manager.cpp -#, fuzzy msgid "Select template file" -msgstr "ΔιαγÏαφή επιλεγμÎνων αÏχείων;" +msgstr "ΕπιλÎξτε Îνα αÏχείο Ï€ÏοτÏπων" #: editor/export_template_manager.cpp -#, fuzzy msgid "Export Template Manager" -msgstr "ΦόÏτωση Ï€ÏοτÏπων εξαγωγής" +msgstr "ΔιαχειÏιστής Ï€ÏοτÏπων εξαγωγής" #: editor/file_type_cache.cpp msgid "Can't open file_type_cache.cch for writing, not saving file type cache!" msgstr "" +"ΑδÏνατο το άνοιγμα του αÏχείου file_type_cache.cch για εγγÏαφή, παÏάλειψη " +"αποθήκευσης cache Ï„Ïπου αÏχείου!" #: editor/filesystem_dock.cpp msgid "Cannot navigate to '" -msgstr "" +msgstr "ΑδÏνατη η πλοήγηση στο '" #: editor/filesystem_dock.cpp msgid "Same source and destination files, doing nothing." -msgstr "" +msgstr "Ίδια αÏχεία πηγής και Ï€ÏοοÏισμοÏ, παÏάλειψη ενÎÏγειας." #: editor/filesystem_dock.cpp msgid "Same source and destination paths, doing nothing." -msgstr "" +msgstr "Ίδιες διαδÏομÎÏ‚ πηγής και Ï€ÏοοÏισμοÏ, παÏάλειψη ενÎÏγειας." #: editor/filesystem_dock.cpp msgid "Can't move directories to within themselves." -msgstr "" +msgstr "ΑδÏνατη η μετακίνηση καταλόγων μÎσα στους εαυτοÏÏ‚ τους." #: editor/filesystem_dock.cpp msgid "Can't operate on '..'" -msgstr "" +msgstr "ΑδÏνατη η λειτουÏγία στο '..'" #: editor/filesystem_dock.cpp msgid "Pick New Name and Location For:" -msgstr "" +msgstr "ΕπιλÎξτε νÎο όνομα και θÎση για:" #: editor/filesystem_dock.cpp msgid "No files selected!" -msgstr "" +msgstr "Δεν επιλÎχθηκαν αÏχεία!" #: editor/filesystem_dock.cpp msgid "Expand all" -msgstr "" +msgstr "Ανάπτυξη όλων" #: editor/filesystem_dock.cpp msgid "Collapse all" -msgstr "" +msgstr "ΣÏμπτηξη όλων" + +#: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "Εμφάνιση στη διαχείÏιση αÏχείων" #: editor/filesystem_dock.cpp msgid "Instance" -msgstr "" +msgstr "Στιγμιότυπο" #: editor/filesystem_dock.cpp msgid "Edit Dependencies.." -msgstr "" +msgstr "ΕπεξεÏγασία εξαÏτήσεων .." #: editor/filesystem_dock.cpp msgid "View Owners.." -msgstr "" +msgstr "Î Ïοβολή Ιδιοκτητών .." #: editor/filesystem_dock.cpp msgid "Copy Path" -msgstr "" +msgstr "ΑντιγÏαφή διαδÏομής" #: editor/filesystem_dock.cpp msgid "Rename or Move.." -msgstr "" +msgstr "Μετονομασία ή μετακίνηση.." #: editor/filesystem_dock.cpp msgid "Move To.." -msgstr "" +msgstr "Μετακίνηση σε..." #: editor/filesystem_dock.cpp msgid "Info" -msgstr "" - -#: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" +msgstr "ΠληÏοφοÏίες" #: editor/filesystem_dock.cpp msgid "Re-Import.." -msgstr "" +msgstr "Εκ νÎου εισαγωγή..." #: editor/filesystem_dock.cpp msgid "Previous Directory" -msgstr "" +msgstr "Î ÏοηγοÏμενος κατάλογος" #: editor/filesystem_dock.cpp msgid "Next Directory" -msgstr "" +msgstr "Επόμενος κατάλογος" #: editor/filesystem_dock.cpp msgid "Re-Scan Filesystem" -msgstr "" +msgstr "Εκ νÎου σάÏωση το συστήματος αÏχείων" #: editor/filesystem_dock.cpp msgid "Toggle folder status as Favorite" -msgstr "" +msgstr "Εναλλαγή αγαπημÎνου" #: editor/filesystem_dock.cpp msgid "Instance the selected scene(s) as child of the selected node." msgstr "" +"ΔημιουÏγία στιγμιοτÏπων των επιλεγμÎνων σκηνών ως παιδιά του επιλεγμÎνου " +"κόμβου." #: editor/filesystem_dock.cpp msgid "Move" -msgstr "" +msgstr "Μετακίνηση" #: editor/groups_editor.cpp msgid "Add to Group" -msgstr "" +msgstr "Î Ïοσθήκη σε Ομάδα" #: editor/groups_editor.cpp msgid "Remove from Group" -msgstr "" +msgstr "ΚατάÏγηση από την ομάδα" #: editor/import/resource_importer_obj.cpp #: editor/io_plugins/editor_mesh_import_plugin.cpp msgid "Surface %d" -msgstr "" +msgstr "Επιφάνεια %d" #: editor/import/resource_importer_scene.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Import Scene" -msgstr "" +msgstr "Εισαγωγή σκηνής" #: editor/import/resource_importer_scene.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Importing Scene.." -msgstr "" +msgstr "Εισαγωγή σκηνής..." #: editor/import/resource_importer_scene.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Running Custom Script.." -msgstr "" +msgstr "ΕκτÎλεση Ï€ÏοσαÏμοσμÎνης δÎσμης ενεÏγειών..." #: editor/import/resource_importer_scene.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Couldn't load post-import script:" -msgstr "" +msgstr "Δεν ήταν δυνατή η φόÏτωση της δεσμής ενεÏγειών για μετά την εισαγωγή:" #: editor/import/resource_importer_scene.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Invalid/broken script for post-import (check console):" msgstr "" +"ΆκυÏη / χαλασμÎνη δεσμή ενεÏγειών για την διαδικασία της μετ-εισαγωγής " +"(ελÎγξτε την κονσόλα):" #: editor/import/resource_importer_scene.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Error running post-import script:" -msgstr "" +msgstr "Σφάλμα κατά την εκτÎλεση της δÎσμης ενεÏγειών μετ-εισαγωγής:" #: editor/import/resource_importer_scene.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Saving.." -msgstr "" +msgstr "Αποθήκευση..." #: editor/import_dock.cpp -#, fuzzy msgid " Files" -msgstr "ΑÏχείο:" +msgstr " ΑÏχεία" #: editor/import_dock.cpp -#, fuzzy msgid "Import As:" -msgstr "Εισαγωγή" +msgstr "Εισαγωγή ÏŽÏ‚:" #: editor/import_dock.cpp editor/property_editor.cpp msgid "Preset.." -msgstr "" +msgstr "Î ÏοκαθοÏισμÎνο..." #: editor/import_dock.cpp -#, fuzzy msgid "Reimport" msgstr "Επανεισαγωγή" #: editor/io_plugins/editor_bitmask_import_plugin.cpp msgid "No bit masks to import!" -msgstr "" +msgstr "Δεν υπάÏχουν μάσκες bit για εισαγωγή!" #: editor/io_plugins/editor_bitmask_import_plugin.cpp #: editor/io_plugins/editor_sample_import_plugin.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Target path is empty." -msgstr "" +msgstr "Η διαδÏομή Ï€ÏοοÏÎ¹ÏƒÎ¼Î¿Ï ÎµÎ¯Î½Î±Î¹ άδεια." #: editor/io_plugins/editor_bitmask_import_plugin.cpp #: editor/io_plugins/editor_sample_import_plugin.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Target path must be a complete resource path." -msgstr "" +msgstr "Η διαδÏομή Ï€ÏοοÏÎ¹ÏƒÎ¼Î¿Ï Ï€ÏÎπει να είναι μία πλήÏης διαδÏομή σε πόÏο." #: editor/io_plugins/editor_bitmask_import_plugin.cpp #: editor/io_plugins/editor_sample_import_plugin.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Target path must exist." -msgstr "" +msgstr "Η διαδÏομή Ï€ÏοοÏÎ¹ÏƒÎ¼Î¿Ï Ï€ÏÎπει να υπάÏχει." #: editor/io_plugins/editor_bitmask_import_plugin.cpp #: editor/io_plugins/editor_mesh_import_plugin.cpp #: editor/io_plugins/editor_sample_import_plugin.cpp msgid "Save path is empty!" -msgstr "" +msgstr "Η διαδÏομή αποθήκευσης είναι άδεια!" #: editor/io_plugins/editor_bitmask_import_plugin.cpp msgid "Import BitMasks" -msgstr "" +msgstr "Εισαγωγή μάσκας bit" #: editor/io_plugins/editor_bitmask_import_plugin.cpp #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Source Texture(s):" -msgstr "" +msgstr "Πηγαίες υφÎÏ‚:" #: editor/io_plugins/editor_bitmask_import_plugin.cpp #: editor/io_plugins/editor_mesh_import_plugin.cpp @@ -2389,7 +2449,7 @@ msgstr "" #: editor/io_plugins/editor_texture_import_plugin.cpp #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Target Path:" -msgstr "" +msgstr "ΔιαδÏομή Ï€ÏοοÏισμοÏ:" #: editor/io_plugins/editor_bitmask_import_plugin.cpp #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2398,74 +2458,79 @@ msgstr "" #: editor/io_plugins/editor_texture_import_plugin.cpp #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Accept" -msgstr "" +msgstr "Αποδοχή" #: editor/io_plugins/editor_bitmask_import_plugin.cpp msgid "Bit Mask" -msgstr "" +msgstr "Μάσκα bit" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "No source font file!" -msgstr "" +msgstr "Δεν δόθηκε πηγαίο αÏχείο γÏαμματοσειÏάς!" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "No target font resource!" -msgstr "" +msgstr "Δε δόθηκε πόÏος γÏαμματοσειÏάς Ï€ÏοοÏισμοÏ!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" +"ΆκυÏη επÎκταση αÏχείου.\n" +"ΠαÏακαλώ χÏησιμοποιήστε .fnt." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Can't load/process source font." -msgstr "" +msgstr "Δεν ήταν δυνατή η φόÏτωση/επεξεÏγασία της πηγαίας γÏαμματοσειÏάς." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Couldn't save font." -msgstr "" +msgstr "Δεν ήταν δυνατή η αποθήκευση της γÏαμματοσειÏάς." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Source Font:" -msgstr "" +msgstr "Πηγαία γÏαμματοσειÏά:" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Source Font Size:" -msgstr "" +msgstr "ΜÎγεθος πηγαίας γÏαμματοσειÏάς:" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Dest Resource:" -msgstr "" +msgstr "Î ÏŒÏος Ï€ÏοοÏισμοÏ:" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "The quick brown fox jumps over the lazy dog." -msgstr "" +msgstr "ΓαζÎες καὶ μυÏτιὲς δὲν θὰ βÏá¿¶ πιὰ στὸ χÏυσαφὶ ξÎφωτο." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Test:" -msgstr "" +msgstr "Δοκιμή:" #: editor/io_plugins/editor_font_import_plugin.cpp #: editor/io_plugins/editor_mesh_import_plugin.cpp #: editor/io_plugins/editor_sample_import_plugin.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Options:" -msgstr "" +msgstr "ΕπιλογÎÏ‚:" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Font Import" -msgstr "" +msgstr "Εισαγωγή γÏαμματοσειÏάς" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "This file is already a Godot font file, please supply a BMFont type file " "instead." msgstr "" +"Αυτό το αÏχείο είναι ήδη Îνα αÏχείο γÏαμματοσειÏάς της Godot, παÏακαλώ " +"υποβάλετε Îνα αÏχείο Ï„Ïπου BMFont." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Failed opening as BMFont file." -msgstr "" +msgstr "ΑπÎτυχε το άνοιγμα ως αÏχείο BMFont." #: editor/io_plugins/editor_font_import_plugin.cpp #: scene/resources/dynamic_font.cpp @@ -2489,158 +2554,159 @@ msgstr "Μη ÎγκυÏο μÎγεθος γÏαμματοσειÏάς." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Invalid font custom source." -msgstr "" +msgstr "ΆκυÏη Ï€ÏοσαÏμοσμÎνη πηγή γÏαμματοσειÏάς." #: editor/io_plugins/editor_font_import_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Font" -msgstr "" +msgstr "ΓÏαμματοσειÏά" #: editor/io_plugins/editor_mesh_import_plugin.cpp msgid "No meshes to import!" -msgstr "" +msgstr "Δεν υπάÏχουν πλÎγματα για εισαγωγή!" #: editor/io_plugins/editor_mesh_import_plugin.cpp msgid "Single Mesh Import" -msgstr "" +msgstr "Εισαγωγή ενός πλÎγματος" #: editor/io_plugins/editor_mesh_import_plugin.cpp msgid "Source Mesh(es):" -msgstr "" +msgstr "Πηγαία πλÎγματα:" #: editor/io_plugins/editor_mesh_import_plugin.cpp #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh" -msgstr "" +msgstr "ΠλÎγμα" #: editor/io_plugins/editor_sample_import_plugin.cpp msgid "No samples to import!" -msgstr "" +msgstr "Δεν υπάÏχουν δείγματα για εισαγωγή!" #: editor/io_plugins/editor_sample_import_plugin.cpp msgid "Import Audio Samples" -msgstr "" +msgstr "Εισαγωγή δειγμάτων ήχου" #: editor/io_plugins/editor_sample_import_plugin.cpp msgid "Source Sample(s):" -msgstr "" +msgstr "Πηγαία δείγματα:" #: editor/io_plugins/editor_sample_import_plugin.cpp msgid "Audio Sample" -msgstr "" +msgstr "Δείγμα ήχου" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "New Clip" -msgstr "" +msgstr "ÎÎο απόσπασμα" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Animation Options" -msgstr "" +msgstr "ΕπιλογÎÏ‚ κίνησης" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Flags" -msgstr "" +msgstr "Σημαίες" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Bake FPS:" -msgstr "" +msgstr "Ψήστε FPS:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Optimizer" -msgstr "" +msgstr "ΕÏγαλείο βελτιστοποίησης" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Max Linear Error" -msgstr "" +msgstr "ΜÎγιστο γÏαμμικό σφάλμα" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Max Angular Error" -msgstr "" +msgstr "ΜÎγιστο γωνιακό σφάλμα" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Max Angle" -msgstr "" +msgstr "Ανώτατη Γωνία" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Clips" -msgstr "" +msgstr "Αποσπάσματα" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Start(s)" -msgstr "" +msgstr "ΑÏχή" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "End(s)" -msgstr "" +msgstr "ΤÎλος" #: editor/io_plugins/editor_scene_import_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Loop" -msgstr "" +msgstr "Επανάληψη" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Filters" -msgstr "" +msgstr "ΦίλτÏα" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Source path is empty." -msgstr "" +msgstr "Η διαδÏομή Ï€ÏοÎλευσης είναι άδεια." #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Couldn't load post-import script." -msgstr "" +msgstr "Δεν ήταν δυνατή η φόÏτωση της δεσμής ενεÏγειών μετ-εισαγωγής." #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Invalid/broken script for post-import." msgstr "" +"ΆκυÏη / χαλασμÎνη δεσμή ενεÏγειών για την διαδικασία της μετ-εισαγωγής." #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Error importing scene." -msgstr "" +msgstr "Σφάλμα κατά την εισαγωγή της σκηνής." #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Import 3D Scene" -msgstr "" +msgstr "Εισαγωγή 3D σκηνής" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Source Scene:" -msgstr "" +msgstr "Σκηνή Ï€ÏοÎλευσης:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Same as Target Scene" -msgstr "" +msgstr "Το ίδιο με την στοχευμÎνη σκηνή" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Shared" -msgstr "" +msgstr "ΚοινόχÏηστο" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Target Texture Folder:" -msgstr "" +msgstr "ΕπιλεγμÎνος φάκλος υφών:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Post-Process Script:" -msgstr "" +msgstr "Δεσμή ενεÏγειών μετ-επεξεÏγασίας:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Custom Root Node Type:" -msgstr "" +msgstr "Î ÏοσαÏμοσμÎνος Ï„Ïπος ÏÎ¹Î¶Î¹ÎºÎ¿Ï ÎºÏŒÎ¼Î²Î¿Ï…:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Auto" -msgstr "" +msgstr "Αυτόματο" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Root Node Name:" -msgstr "" +msgstr "Όνομα ÏÎ¹Î¶Î¹ÎºÎ¿Ï ÎºÏŒÎ¼Î²Î¿Ï…:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "The Following Files are Missing:" -msgstr "" +msgstr "Τα ακόλουθα αÏχεία λείπουν:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Import Anyway" -msgstr "" +msgstr "Εισαγωγή οÏτως ή άλλως" #: editor/io_plugins/editor_scene_import_plugin.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -2648,422 +2714,427 @@ msgstr "ΑκÏÏωση" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Import & Open" -msgstr "" +msgstr "Εισαγωγή & Άνοιγμα" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Edited scene has not been saved, open imported scene anyway?" msgstr "" +"Η Ï„ÏÎχουσα σκηνή δεν Îχει αποθηκευτεί, άνοιγμα της εισαγμÎνης σκηνής οÏτως ή " +"άλλως;" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Import Image:" -msgstr "" +msgstr "Εισαγωγή εικόνας:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Can't import a file over itself:" -msgstr "" +msgstr "Δεν είναι δυνατή η εισαγωγή ενός αÏχείου πάνω στον εαυτό του:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Couldn't localize path: %s (already local)" msgstr "" +"Δεν είναι δυνατή η μετατÏοπή της διαδÏομής σε τοπική: %s (είναι ήδη τοπικό)" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "3D Scene Animation" -msgstr "" +msgstr "Κίνηση Ï„Ïισδιάστατης σκηνής" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Uncompressed" -msgstr "" +msgstr "Ασυμπίεστο" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Compress Lossless (PNG)" -msgstr "" +msgstr "Συμπίεση χωÏίς απώλειες (PNG)" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Compress Lossy (WebP)" -msgstr "" +msgstr "Συμπίεση με απώλειες (WebP)" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Compress (VRAM)" -msgstr "" +msgstr "Συμπίεση (VRAM)" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Texture Format" -msgstr "" +msgstr "ΜοÏφή υφής" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Texture Compression Quality (WebP):" -msgstr "" +msgstr "Ποιότητα συμπίεσης υφής (WebP):" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Texture Options" -msgstr "" +msgstr "ΕπιλογÎÏ‚ υφής" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Please specify some files!" -msgstr "" +msgstr "ΠαÏακαλώ καθοÏίστε κάποια αÏχεία!" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "At least one file needed for Atlas." -msgstr "" +msgstr "Τουλάχιστον Îνα αÏχείο απαιτείται για τον άτλαντα." #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Error importing:" -msgstr "" +msgstr "Σφάλμα κατά την εισαγωγή:" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Only one file is required for large texture." -msgstr "" +msgstr "Μόνο Îνα αÏχείο είναι απαÏαίτητη για μεγάλη υφή." #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Max Texture Size:" -msgstr "" +msgstr "ΜÎγιστο μÎγεθος υφής:" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Import Textures for Atlas (2D)" -msgstr "" +msgstr "Εισαγωγή υφών για τον άτλαντα (2D)" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Cell Size:" -msgstr "" +msgstr "ΜÎγεθος κελιοÏ:" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Large Texture" -msgstr "" +msgstr "Μεγάλη υφή" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Import Large Textures (2D)" -msgstr "" +msgstr "Εισαγωγής Μεγάλων Υφών (2D)" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Source Texture" -msgstr "" +msgstr "Υφή Ï€ÏοÎλευσης" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Base Atlas Texture" -msgstr "" +msgstr "Βασική υφή άτλαντα" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Source Texture(s)" -msgstr "" +msgstr "ΥφÎÏ‚ Ï€ÏοÎλευσης" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Import Textures for 2D" -msgstr "" +msgstr "Εισαγωγή υφών για 2 διαστάσεις" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Import Textures for 3D" -msgstr "" +msgstr "Εισαγωγή υφών για 3 διαστάσεις" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Import Textures" -msgstr "" +msgstr "Εισαγωγή υφών" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "2D Texture" -msgstr "" +msgstr "Υφή 2 διαστάσεων" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "3D Texture" -msgstr "" +msgstr "Υφή 3 διαστάσεων" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Atlas Texture" -msgstr "" +msgstr "Υφή άτλαντα" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "" "NOTICE: Importing 2D textures is not mandatory. Just copy png/jpg files to " "the project." msgstr "" +"ΣΗΜΕΙΩΣΗ: Η εισαγωγή δισδιάστατων υφών δεν είναι υποχÏεωτική. Απλά " +"αντιγÏάψτε τα αÏχεία png/jpg στο ÎÏγο." #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Crop empty space." -msgstr "" +msgstr "ΠεÏικοπή άδειου χώÏου." #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Texture" -msgstr "" +msgstr "Υφή" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Import Large Texture" -msgstr "" +msgstr "Εισαγωγή μεγάλης υφής" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Load Source Image" -msgstr "" +msgstr "ΦόÏτωση εικόνας Ï€ÏοÎλευσης" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Slicing" -msgstr "" +msgstr "Κατάτμηση" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Inserting" -msgstr "" +msgstr "Εισαγωγή" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Saving" -msgstr "" +msgstr "Αποθήκευση" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Couldn't save large texture:" -msgstr "" +msgstr "Δεν ήταν δυνατή η αποθήκευση μεγάλης υφής:" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Build Atlas For:" -msgstr "" +msgstr "Κατασκευή άτλαντα για:" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Loading Image:" -msgstr "" +msgstr "ΦόÏτωση εικόνας:" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Couldn't load image:" -msgstr "" +msgstr "Δεν ήταν δυνατή η φόÏτωση της εικόνας:" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Converting Images" -msgstr "" +msgstr "ΜετατÏοπή Εικόνων" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Cropping Images" -msgstr "" +msgstr "ΠεÏικοπή Εικόνων" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Blitting Images" -msgstr "" +msgstr "Συνδυασμός εικόνων" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Couldn't save atlas image:" -msgstr "" +msgstr "Δεν ήταν δυνατή η αποθήκευση εικόνας άτλαντα:" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Couldn't save converted texture:" -msgstr "" +msgstr "Δεν ήταν δυνατή η αποθήκευση υφής που Îχει μετατÏαπεί:" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Invalid source!" -msgstr "" +msgstr "Μη ÎγκυÏη πηγή!" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Invalid translation source!" -msgstr "" +msgstr "Μη ÎγκυÏη πηγή μετάφÏασης!" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Column" -msgstr "" +msgstr "Στήλη" #: editor/io_plugins/editor_translation_import_plugin.cpp #: editor/script_create_dialog.cpp msgid "Language" -msgstr "" +msgstr "Γλώσσα" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "No items to import!" -msgstr "" +msgstr "Δεν υπάÏχουν στοιχεία για εισαγωγή!" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "No target path!" -msgstr "" +msgstr "Καμία διαδÏομή Ï€ÏοοÏισμοÏ!" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Import Translations" -msgstr "" +msgstr "Εισαγωγή μεταφÏάσεων" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Couldn't import!" -msgstr "" +msgstr "Δεν ήταν δυνατή η εισαγωγή!" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Import Translation" -msgstr "" +msgstr "Εισαγωγή μετάφÏασης" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Source CSV:" -msgstr "" +msgstr "CSV Ï€ÏοÎλευσης:" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Ignore First Row" -msgstr "" +msgstr "Αγνόησε την Ï€Ïώτη γÏαμμή" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Compress" -msgstr "" +msgstr "Συμπίεση" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" -msgstr "" +#, fuzzy +msgid "Add to Project (project.godot)" +msgstr "Î Ïόσθεσε στο ÎÏγο (godot.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Import Languages:" -msgstr "" +msgstr "Εισαγωγή γλωσσών:" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Translation" -msgstr "" +msgstr "ΜετάφÏαση" #: editor/multi_node_edit.cpp msgid "MultiNode Set" -msgstr "" +msgstr "Σετ πολλαπλών κόμβων" #: editor/node_dock.cpp msgid "Groups" -msgstr "" +msgstr "Ομάδες" #: editor/node_dock.cpp msgid "Select a Node to edit Signals and Groups." -msgstr "" +msgstr "ΕπιλÎξτε Îνα κόμβο για να επεξεÏγαστείτε τα σήματα και τις ομάδες." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Toggle Autoplay" -msgstr "" +msgstr "Εναλλαγή αυτόματης αναπαÏαγωγής" #: editor/plugins/animation_player_editor_plugin.cpp msgid "New Animation Name:" -msgstr "" +msgstr "Όνομα νÎας κίνησης:" #: editor/plugins/animation_player_editor_plugin.cpp msgid "New Anim" -msgstr "" +msgstr "ÎÎα κίνηση" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Change Animation Name:" -msgstr "" +msgstr "Αλλαγή ονόματος κίνησης:" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Delete Animation?" -msgstr "Βελτιστοποίηση animation" +msgstr "ΔιαγÏαφή κίνησης;" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Remove Animation" -msgstr "" +msgstr "ΚατάÏγηση κίνησης" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: Invalid animation name!" -msgstr "" +msgstr "ΣΦΑΛΜΑ: Μη ÎγκυÏο όνομα κίνησης!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: Animation name already exists!" -msgstr "" +msgstr "ΣΦΑΛΜΑ: Αυτό το όνομα κίνησης υπάÏχει ήδη!" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Rename Animation" -msgstr "" +msgstr "Μετονομασία κίνησης" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Animation" -msgstr "" +msgstr "Î Ïοσθήκη κίνησης" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Blend Next Changed" -msgstr "" +msgstr "Το επόμενο στην μείξη κίνησης άλλαξε" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Change Blend Time" -msgstr "" +msgstr "Αλλαγή χÏόνου ανάμειξης" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load Animation" -msgstr "" +msgstr "ΦόÏτωση κίνησης" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Duplicate Animation" -msgstr "" +msgstr "ΑναπαÏαγωγή κίνησης" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: No animation to copy!" -msgstr "" +msgstr "ΣΦΑΛΜΑ: Δεν υπάÏχει κίνηση για αντÏιγÏαφή!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: No animation resource on clipboard!" -msgstr "" +msgstr "ΣΦΑΛΜΑ: Δεν υπάÏχει πόÏος κίνησης στο Ï€ÏόχειÏο!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pasted Animation" -msgstr "" +msgstr "ΕπικολλημÎνη κίνηση" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Paste Animation" -msgstr "" +msgstr "Επικόλληση κίνησης" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: No animation to edit!" -msgstr "" +msgstr "ΣΦΑΛΜΑ: Δεν υπάÏχει κίνηση για επεξεÏγασία!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation backwards from current pos. (A)" -msgstr "" +msgstr "ΑναπαÏαγωγή της επιλεγμÎνης κίνησης ανάποδα από την Ï„ÏÎχουσα θÎση. (A)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation backwards from end. (Shift+A)" -msgstr "" +msgstr "ΑναπαÏαγωγή της επιλεγμÎνης κίνησης ανάποδα από το Ï„Îλος. (Shift + A)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Stop animation playback. (S)" -msgstr "" +msgstr "Πάυση αναπαÏγωγής κίνησης. (S)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation from start. (Shift+D)" -msgstr "" +msgstr "ΑναπαÏαγωγή της επιλεγμÎνης κίνησης από την αÏχή. (Shift + D)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation from current pos. (D)" -msgstr "" +msgstr "ΑναπαÏαγωγή της επιλεγμÎνης κίνησης από την Ï„ÏÎχουσα θÎση. (D)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation position (in seconds)." -msgstr "" +msgstr "ΘÎση κίνησης (σε δευτεÏόλεπτα)." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Scale animation playback globally for the node." -msgstr "" +msgstr "Κλιμάκωση αναπαÏαγωγής κίνησης παγκοσμίως για τον κόμβο." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Create new animation in player." -msgstr "" +msgstr "ΔημιουÏγία νÎας κίνησης στον αναπαÏαγωγÎα." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load animation from disk." -msgstr "" +msgstr "ΦόÏτωση κίνησης από τον δίσκο." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load an animation from disk." -msgstr "" +msgstr "ΦόÏτωση μίας κίνησης από τον δίσκο." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Save the current animation" -msgstr "" +msgstr "Αποθήκεση της Ï„ÏÎχουσας κίνησης" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Display list of animations in player." -msgstr "" +msgstr "Εμφάνιση λίστας κινήσεων στον αναπαÏαγωγÎα." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Autoplay on Load" -msgstr "" +msgstr "Αυτόματη αναπαÏαγωγή" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Edit Target Blend Times" -msgstr "" +msgstr "ΕπεξεÏγασία χÏόνων ανάμειξης κινήσεων" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Tools" -msgstr "" +msgstr "ΕÏγαλεία κινήσεων" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Copy Animation" -msgstr "" +msgstr "ΑνιγÏαφή κίνησης" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Create New Animation" -msgstr "" +msgstr "ΔημιουÏγία νÎας κίνησης" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Animation Name:" -msgstr "" +msgstr "Όνομα κίνησης:" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/resource_preloader_editor_plugin.cpp @@ -3071,305 +3142,308 @@ msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp #: editor/script_create_dialog.cpp msgid "Error!" -msgstr "" +msgstr "Σφάλμα!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Blend Times:" -msgstr "" +msgstr "ΧÏόνοι ανάμειξης:" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Next (Auto Queue):" -msgstr "" +msgstr "Επόμενο (Αυτόματη σειÏά):" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Cross-Animation Blend Times" -msgstr "" +msgstr "ΧÏόνοι ανάμειξης κινήσεων" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Animation" -msgstr "" +msgstr "Κίνηση" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "New name:" -msgstr "" +msgstr "ÎÎο όνομα:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/multimesh_editor_plugin.cpp msgid "Scale:" -msgstr "" +msgstr "Κλιμάκωση:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Fade In (s):" -msgstr "" +msgstr "Εμφάνιση σε (δευτεÏόλεπτα):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Fade Out (s):" -msgstr "" +msgstr "ΑπόκÏυψη σε (δευτεÏόλεπτα):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend" -msgstr "" +msgstr "Ανάμειξη" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Mix" -msgstr "" +msgstr "Μείξη" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Auto Restart:" -msgstr "" +msgstr "Αυτόματη επανεκκίνηση:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Restart (s):" -msgstr "" +msgstr "Επανεκκίνηση (δευτεÏόλεπτα):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Random Restart (s):" -msgstr "" +msgstr "Τυχαία επανεκκίνηση (δευτεÏόλεπτα):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Start!" -msgstr "" +msgstr "Εκκινιση!" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/multimesh_editor_plugin.cpp msgid "Amount:" -msgstr "" +msgstr "Ποσότητα:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend:" -msgstr "" +msgstr "Ανάμειξη:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend 0:" -msgstr "" +msgstr "Ανάμειξη 0:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend 1:" -msgstr "" +msgstr "Ανάμειξη 1:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "X-Fade Time (s):" -msgstr "" +msgstr "ΧÏόνος ÏƒÏ…Î½Î´Î¹Î±ÏƒÎ¼Î¿Ï (s):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Current:" -msgstr "" +msgstr "ΤÏÎχων:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Add Input" -msgstr "" +msgstr "Î Ïοσθήκη εισόδου" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Clear Auto-Advance" -msgstr "" +msgstr "ΕκκαθάÏιση αυτόματης Ï€ÏοÎλασης" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Set Auto-Advance" -msgstr "" +msgstr "ΟÏισμός αυτόματης Ï€ÏοÎλασης" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Delete Input" -msgstr "" +msgstr "ΔιαγÏαφή εισόδου" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Rename" -msgstr "" +msgstr "Μετονομασία" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Animation tree is valid." -msgstr "" +msgstr "Το δÎντÏο κίνησης είναι ÎγκυÏο." #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Animation tree is invalid." -msgstr "" +msgstr "Το δÎντÏο κίνησης δεν είναι ÎγκυÏο." #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Animation Node" -msgstr "" +msgstr "Κόμβος κίνησης" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "OneShot Node" -msgstr "" +msgstr "Κόμβος OneShot" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Mix Node" -msgstr "" +msgstr "Κόμβος μείξης" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend2 Node" -msgstr "" +msgstr "Κόμβος Ανάμειξης 2" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend3 Node" -msgstr "" +msgstr "Κόμβος Ανάμειξης 3" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend4 Node" -msgstr "" +msgstr "Κόμβος Ανάμειξης 4" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "TimeScale Node" -msgstr "" +msgstr "Κόμβος κλιμάκωσης χÏόνου" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "TimeSeek Node" -msgstr "" +msgstr "Κόμβος εÏÏεσης χÏόνου" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Transition Node" -msgstr "" +msgstr "Κόμβος μετάβασης" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Import Animations.." -msgstr "" +msgstr "Εισαγωγή κινήσεων.." #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Edit Node Filters" -msgstr "" +msgstr "ΕπεξεÏγασία φίλτÏων κόμβων" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Filters.." -msgstr "" +msgstr "ΦίλτÏα.." #: editor/plugins/baked_light_baker.cpp msgid "Parsing %d Triangles:" -msgstr "" +msgstr "Ανάλυση %d ΤÏιγώνων:" #: editor/plugins/baked_light_baker.cpp msgid "Triangle #" -msgstr "" +msgstr "ΤÏίγωνο #" #: editor/plugins/baked_light_baker.cpp msgid "Light Baker Setup:" -msgstr "" +msgstr "ΡÏθμιση Ï€ÏοεπεγεÏγαστή φωτός:" #: editor/plugins/baked_light_baker.cpp msgid "Parsing Geometry" -msgstr "" +msgstr "Ανάλυση γεωμετÏίας" #: editor/plugins/baked_light_baker.cpp msgid "Fixing Lights" -msgstr "" +msgstr "ΔιόÏθωση φώτων" #: editor/plugins/baked_light_baker.cpp msgid "Making BVH" -msgstr "" +msgstr "ΔημιουÏγία BVH" #: editor/plugins/baked_light_baker.cpp msgid "Creating Light Octree" -msgstr "" +msgstr "ΔημιουÏγία Î¿ÎºÏ„Î±Î´Î¹ÎºÎ¿Ï Î´ÎντÏου φωτός" #: editor/plugins/baked_light_baker.cpp msgid "Creating Octree Texture" -msgstr "" +msgstr "ΔημιουÏγία υφής Î¿ÎºÏ„Î±Î´Î¹ÎºÎ¿Ï Î´ÎντÏου" #: editor/plugins/baked_light_baker.cpp msgid "Transfer to Lightmaps:" -msgstr "" +msgstr "ΜεταφοÏά στους χάÏτες φωτός:" #: editor/plugins/baked_light_baker.cpp msgid "Allocating Texture #" -msgstr "" +msgstr "ΔÎσμευση υφής #" #: editor/plugins/baked_light_baker.cpp msgid "Baking Triangle #" -msgstr "" +msgstr "Î ÏοεπεξεÏγασία Ï„Ïιγώνου #" #: editor/plugins/baked_light_baker.cpp msgid "Post-Processing Texture #" -msgstr "" +msgstr "ΜετεπεξεÏγασία υφής #" #: editor/plugins/baked_light_editor_plugin.cpp msgid "Bake!" -msgstr "" +msgstr "Î ÏοεπεξεÏγάσου!" #: editor/plugins/baked_light_editor_plugin.cpp msgid "Reset the lightmap octree baking process (start over)." msgstr "" +"ΕπαναφοÏά της Ï€ÏοεπεξεÏγασίας του Î¿ÎºÏ„Î±Î´Î¹ÎºÎ¿Ï Î´ÎντÏου του χάÏτη φωτός " +"(Εκκίνηση από την αÏχή)." #: editor/plugins/camera_editor_plugin.cpp #: editor/plugins/sample_library_editor_plugin.cpp msgid "Preview" -msgstr "" +msgstr "Î Ïοεπισκόπηση" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Configure Snap" -msgstr "" +msgstr "Î ÏοσαÏμογή Ï€Ïοσκόλλησης" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Grid Offset:" -msgstr "" +msgstr "Μετατόπιση πλÎγατος:" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Grid Step:" -msgstr "" +msgstr "Βήμα πλÎγματος:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Offset:" -msgstr "" +msgstr "Μετατόπιση πεÏιστÏοφής:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotation Step:" -msgstr "" +msgstr "Βήμα πεÏιστÏοφής:" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Pivot" -msgstr "" +msgstr "Μετακίνηση πηγαίου σημείου" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Action" -msgstr "" +msgstr "ΕνÎÏγεια μετακίνησης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Edit IK Chain" -msgstr "" +msgstr "ΕπεξεÏγασία Αλυσίδας IK" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Edit CanvasItem" -msgstr "" +msgstr "ΕπεξεÏγασία στοιχείου κανβά" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change Anchors" -msgstr "" +msgstr "Αλλαγή αγκυÏών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Zoom (%):" -msgstr "" +msgstr "ΜεγÎθυνση (%):" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Paste Pose" -msgstr "" +msgstr "Επικόληση στάσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Select Mode" -msgstr "" +msgstr "Επιλογή λειτουÏγίας" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Drag: Rotate" -msgstr "" +msgstr "ΣÏÏσιμο: ΠεÏιστÏοφή" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+Drag: Move" -msgstr "" +msgstr "Alt + ΣÏÏσιμο: Μετακίνηση" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." msgstr "" +"Πατήστε 'v' για να αλλάξετε το πηγαίο σημείο, ή 'Shift+v' για το να σÏÏετε." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Alt+RMB: Depth list selection" -msgstr "" +msgstr "Alt+Δεξί κλικ: Επιλογή λίστας βάθους" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Move Mode" -msgstr "" +msgstr "ΛειτουÏγία μετακίνησης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Rotate Mode" -msgstr "" +msgstr "ΛειτουÏγία πεÏιστÏοφής" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp @@ -3377,30 +3451,33 @@ msgid "" "Show a list of all objects at the position clicked\n" "(same as Alt+RMB in select mode)." msgstr "" +"Εμφάνιση λίστας όλων των αντικειμÎνων στην θÎση που κάνετε κλικ\n" +"(Το ίδιο με Alt+Δεξί κλικ στην λειτουÏγία επιλογής)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." msgstr "" +"Κάντε κλικ για να αλλάξετε το πηγαίο σημείο πεÏιστÏοφής του αντικειμÎνου." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Pan Mode" -msgstr "" +msgstr "ΛειτουÏγία Μετακίνησης κάμεÏας" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Lock the selected object in place (can't be moved)." -msgstr "" +msgstr "Κλείδωμα του επιλεγμÎνου αντικείμÎνου (Δεν μποÏεί να μετακινηθεί)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Unlock the selected object (can be moved)." -msgstr "" +msgstr "Ξεκλείδωμα του επιλεγμÎνου αντικείμÎνου (ΜποÏεί να μετακινηθεί)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Makes sure the object's children are not selectable." -msgstr "" +msgstr "ΣιγουÏεÏεται ότι τα παιδιά του αντικειμÎνου δεν μποÏοÏν να επιλεχθοÏν." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Restores the object's children's ability to be selected." -msgstr "" +msgstr "ΕπαναφÎÏει την δυνατότητα των παιδιών του αντικειμÎνου να επιλεγοÏν." #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp @@ -3413,145 +3490,146 @@ msgstr "ΕπεξεÏγασία" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Use Snap" -msgstr "" +msgstr "ΧÏήση κουμπώματος" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Show Grid" -msgstr "" +msgstr "Εμφάνιση πλÎγματος" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Rotation Snap" -msgstr "" +msgstr "ΧÏήση κουμπώματος πεÏιστÏοφής" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap Relative" -msgstr "" +msgstr "Σχετικό κοÏμπωμα" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Configure Snap.." -msgstr "" +msgstr "ΔιαμόÏφωση κουμπώματος.." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Pixel Snap" -msgstr "" +msgstr "ΧÏήση κουμπώματος εικονοστοιχείου" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Expand to Parent" -msgstr "" +msgstr "Επικάλυψη γονÎα" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Skeleton.." -msgstr "" +msgstr "Σκελετός.." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make Bones" -msgstr "" +msgstr "ΔημιουÏγία οστών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Bones" -msgstr "" +msgstr "ΕκκαθάÏιση οστών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Show Bones" -msgstr "" +msgstr "Εμφάνιση οστών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Make IK Chain" -msgstr "" +msgstr "ΔημιουÏγία αλυσίδας IK" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear IK Chain" -msgstr "" +msgstr "ΕκκαθάÏιση αλυσίδας IK" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "View" -msgstr "" +msgstr "ΚάμεÏα" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Zoom Reset" -msgstr "" +msgstr "ΕπαναφοÏά μεγÎθυνσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Zoom Set.." -msgstr "" +msgstr "ΟÏισμός μεγÎθυνσης.." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Center Selection" -msgstr "" +msgstr "ΚεντÏάÏισμα επιλογής" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Frame Selection" -msgstr "" +msgstr "Πλαισίωμα επιλογής" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Anchor" -msgstr "" +msgstr "ΆγκυÏα" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Keys" -msgstr "" +msgstr "Εισαγωγή κλειδιών" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key" -msgstr "" +msgstr "Εισαγωγή κλειδιοÏ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Insert Key (Existing Tracks)" -msgstr "" +msgstr "Εισαγωγή ÎºÎ»ÎµÎ¹Î´Î¹Î¿Ï (ΥπαÏκτά κομμάτια)" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Copy Pose" -msgstr "" +msgstr "ΑντιγÏαφή στάσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Clear Pose" -msgstr "" +msgstr "ΕκκαθάÏιση στάσης" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Set a Value" -msgstr "" +msgstr "ΟÏισμός τιμής" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap (Pixels):" -msgstr "" +msgstr "ΚοÏμπωμα (Εικονοστοιχεία):" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Add %s" -msgstr "" +msgstr "Î Ïόσθεσε %s" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Adding %s..." -msgstr "" +msgstr "Î Ïοσθήκη %s..." #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" -msgstr "" +msgstr "ΔημιουÏγία κόμβου" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Error instancing scene from %s" -msgstr "" +msgstr "Σφάλμα κατά την αÏχικοποίηση σκηνής από %s" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "OK :(" -msgstr "" +msgstr "Εντάξει :(" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "No parent to instance a child at." msgstr "" +"Δεν υπάÏχει γονÎας στον οποίο μποÏεί να γίνει αÏχικοποίηση του παιδιοÏ." #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "This operation requires a single selected node." -msgstr "" +msgstr "Αυτή η λειτουÏγία απαιτεί Îναν μόνο επιλεγμÎνο κόμβο." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change default type" -msgstr "" +msgstr "Αλλαγή Ï€ÏοεπιλεγμÎνου Ï„Ïπου" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "Εντάξει" @@ -3560,13 +3638,15 @@ msgid "" "Drag & drop + Shift : Add node as sibling\n" "Drag & drop + Alt : Change node type" msgstr "" +"ΣÏÏσιμο & απόθεση + Shift: Î Ïοσθήκη του κόμβου ως αδελφό\n" +"ΣÏÏσιμο & απόθεση + Alt: Αλλαγή του Ï„Ïπου του κόμβου" #: editor/plugins/collision_polygon_2d_editor_plugin.cpp #: editor/plugins/light_occluder_2d_editor_plugin.cpp #: editor/plugins/navigation_polygon_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create Poly" -msgstr "" +msgstr "Δημιουγία πολυγώνου" #: editor/plugins/collision_polygon_2d_editor_plugin.cpp #: editor/plugins/collision_polygon_editor_plugin.cpp @@ -3575,7 +3655,7 @@ msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Edit Poly" -msgstr "" +msgstr "ΕπεγεÏγασία πολυγώνου" #: editor/plugins/collision_polygon_2d_editor_plugin.cpp #: editor/plugins/collision_polygon_editor_plugin.cpp @@ -3584,581 +3664,643 @@ msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Edit Poly (Remove Point)" -msgstr "" +msgstr "ΕπεγεÏγασία πολυγώνου (ΑφαίÏεση σημείου)" #: editor/plugins/collision_polygon_2d_editor_plugin.cpp #: editor/plugins/light_occluder_2d_editor_plugin.cpp #: editor/plugins/navigation_polygon_editor_plugin.cpp msgid "Create a new polygon from scratch." -msgstr "" +msgstr "ΔημιουÏγία νÎου πολυγώνου από την αÏχή." #: editor/plugins/collision_polygon_editor_plugin.cpp msgid "Create Poly3D" -msgstr "" +msgstr "ΔημιουÏγία πολυγώνου 3D" #: editor/plugins/collision_shape_2d_editor_plugin.cpp msgid "Set Handle" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" +msgstr "ΟÏισμός λαβής" #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" -msgstr "" +msgstr "ΔημιουÏγία βιβλιοθήκης πλεγμάτων" #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Thumbnail.." -msgstr "" +msgstr "ΜικÏογÏαφία.." #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Remove item %d?" -msgstr "" +msgstr "ΑφαίÏεση του στοιχείου %d?" #: editor/plugins/cube_grid_theme_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp msgid "Add Item" -msgstr "" +msgstr "Î Ïοσθήκη στοιχείου" #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Remove Selected Item" -msgstr "" +msgstr "ΑφαίÏεση του επιλεγμÎνου στοιοχείου" #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Import from Scene" -msgstr "" +msgstr "Εισαγωγή από την σκηνή" #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Update from Scene" -msgstr "" +msgstr "ΑναπÏοσαÏμογή από την σκηνή" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Î Ïοσθήκη εισόδου" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "ΑφαίÏεση σημείου διαδÏομής" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "ΦόÏτωση πόÏου" #: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" -msgstr "" +msgstr "ΤÏοποπίηση καμπÏλης" + +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "Î Ïοσθήκη αφαίÏεση σημείου διαβάθμισης χÏωμάτων" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "ΕπεξεÏγασία διαβάθμισης χÏωμάτων" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" -msgstr "" +msgstr "Στοιχείο %d" #: editor/plugins/item_list_editor_plugin.cpp msgid "Items" -msgstr "" +msgstr "Στοιχεία" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item List Editor" -msgstr "" +msgstr "ΕπεξεÏγαστής λίστας στοιχείων" #: editor/plugins/light_occluder_2d_editor_plugin.cpp msgid "Create Occluder Polygon" -msgstr "" +msgstr "ΔημιουÏγία πολυγώνου εμποδίου" #: editor/plugins/light_occluder_2d_editor_plugin.cpp #: editor/plugins/navigation_polygon_editor_plugin.cpp msgid "Edit existing polygon:" -msgstr "" +msgstr "ΕπεξεÏγασία υπαÏÎºÏ„Î¿Ï Ï€Î¿Î»Ï…Î³ÏŽÎ½Î¿Ï…:" #: editor/plugins/light_occluder_2d_editor_plugin.cpp #: editor/plugins/navigation_polygon_editor_plugin.cpp msgid "LMB: Move Point." -msgstr "" +msgstr "ΑÏιστεÏÏŒ κλίκ: ΜΕτακίνηση σημείου." #: editor/plugins/light_occluder_2d_editor_plugin.cpp #: editor/plugins/navigation_polygon_editor_plugin.cpp msgid "Ctrl+LMB: Split Segment." -msgstr "" +msgstr "Ctrl+ΑÏιστεÏÏŒ κλικ: ΔιαχωÏσμός τμήματος." #: editor/plugins/light_occluder_2d_editor_plugin.cpp #: editor/plugins/navigation_polygon_editor_plugin.cpp msgid "RMB: Erase Point." -msgstr "" +msgstr "Δεξί κλικ: ΔιαγÏαφή σημείου." #: editor/plugins/line_2d_editor_plugin.cpp msgid "Remove Point from Line2D" -msgstr "" +msgstr "ΔιαγÏαφή σημείου από την δισδιάστατη γÏαμμή" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Add Point to Line2D" -msgstr "Πήγαινε στη γÏαμμή" +msgstr "Î Ïόσθεσε σημείο στην δισδυάστατη γÏαμμή" #: editor/plugins/line_2d_editor_plugin.cpp msgid "Move Point in Line2D" -msgstr "" +msgstr "Μετακίινηση σημείου στην δισδιάστατη γÏαμμή" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Select Points" -msgstr "" +msgstr "Επιλογή σημείων" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Shift+Drag: Select Control Points" -msgstr "" +msgstr "Shift + ΣÏÏσιμο: Επιλογή σημείψν ελÎγχου" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Click: Add Point" -msgstr "" +msgstr "Κλικ: Î Ïοσθήκη σημείου" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Right Click: Delete Point" -msgstr "" +msgstr "Δεξί κλικ: ΔιαγÏαφή σημείου" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Add Point (in empty space)" -msgstr "" +msgstr "Î Ïοσθήκη σημείου (σε άδειο χώÏο)" #: editor/plugins/line_2d_editor_plugin.cpp msgid "Split Segment (in line)" -msgstr "" +msgstr "ΔιαχωÏισμός τμήματος (στη γÏαμμή)" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Delete Point" -msgstr "" +msgstr "ΔιαγÏαφή σημείου" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh is empty!" -msgstr "" +msgstr "Το πλÎγμα είναι άδειο!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Static Trimesh Body" -msgstr "" +msgstr "ΔημιουÏγία ÏƒÏ„Î±Ï„Î¹ÎºÎ¿Ï ÏƒÏŽÎ¼Î±Ï„Î¿Ï‚ πλÎγματος Ï„Ïιγώνων" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Static Convex Body" -msgstr "" +msgstr "ΔημιουÏγία ÏƒÏ„Î±Ï„Î¹ÎºÎ¿Ï ÎºÏ…ÏÏ„Î¿Ï ÏƒÏŽÎ¼Î±Ï„Î¿Ï‚" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" -msgstr "" +msgstr "Αυτό δεν δουλεÏει στη Ïίζα της σκηνής!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Shape" -msgstr "" +msgstr "ΔημιουÏγία σχήματος πλÎγματος Ï„Ïιγώνων" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Convex Shape" -msgstr "" +msgstr "ΔημιουÏγία κυÏÏ„Î¿Ï ÏƒÏ‡Î®Î¼Î±Ï„Î¿Ï‚" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Navigation Mesh" -msgstr "" +msgstr "ΔημιουÏγία πλÎγματος πλοήγησης" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "MeshInstance lacks a Mesh!" -msgstr "" +msgstr "Το στιγμιότυπο πλÎγματος δεν Îχει πλÎγμα!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh has not surface to create outlines from!" -msgstr "" +msgstr "Το πλÎγμα δεν Îχει επιφάνει από την οποία να δημιουÏγήσει πεÏιγÏάματα!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Could not create outline!" -msgstr "" +msgstr "Δεν ήταν δυνατή η δημιουÏγία πεÏιγÏάμματος!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline" -msgstr "" +msgstr "ΔημιουÏγία πεÏιγÏάμματος" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Static Body" -msgstr "" +msgstr "ΔημιουÏγία ÏƒÏ„Î±Ï„Î¹ÎºÎ¿Ï ÏƒÏŽÎ¼Î±Ï„Î¿Ï‚ πλÎγματος Ï„Ïιγώνων" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Convex Static Body" -msgstr "" +msgstr "ΔημιουÏγία ÏƒÏ„Î±Ï„Î¹ÎºÎ¿Ï ÎºÏ…ÏÏ„Î¿Ï ÏƒÏŽÎ¼Î±Ï„Î¿Ï‚" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Collision Sibling" -msgstr "" +msgstr "ΔημιουÏγία Î±Î´ÎµÎ»Ï†Î¿Ï ÏƒÏγκÏουσης πλÎγατος Ï„Ïιγώνων" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Convex Collision Sibling" -msgstr "" +msgstr "ΔημιουÏγία Î±Î´ÎµÎ»Ï†Î¿Ï ÏƒÏγκÏουσης κυÏÏ„Î¿Ï ÏƒÏŽÎ¼Î±Ï„Î¿Ï‚" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh.." -msgstr "" +msgstr "ΔημιουÏγία πλÎγματος πεÏιγÏάμματος.." #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Outline Mesh" -msgstr "" +msgstr "ΔημιουÏγία πλÎγματος πεÏιγÏάμματος" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Outline Size:" -msgstr "" +msgstr "ΜÎγεθος πεÏιγÏάμματος:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and no MultiMesh set in node)." -msgstr "" +msgstr "Δεν οÏίστικε πηγαίο πλÎγμα (οÏτε πολλαπλό πλÎγμα στον κόμβο)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "No mesh source specified (and MultiMesh contains no Mesh)." msgstr "" +"Δεν οÏίστικε πηγαίο πλÎγμα (και το πολλαπλό πλÎγμα δεν πεÏιÎχει κανÎνα " +"πλÎγμα)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (invalid path)." -msgstr "" +msgstr "Το πηγαίο πλÎγμα δεν είναι ÎγκυÏο (Μη ÎγκυÏη διαδÏομή)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (not a MeshInstance)." -msgstr "" +msgstr "Το πηγαίο πλÎγμα δεν είναι ÎγκυÏο (Δεν είναι στιγμιότυπο πλÎγματος)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh source is invalid (contains no Mesh resource)." -msgstr "" +msgstr "Το πηγαίο πλÎγμα δεν είναι ÎγκυÏο (Δεν πεÏιÎχει πόÏο πλÎγματος)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "No surface source specified." -msgstr "" +msgstr "Δεν οÏίστηκε πηγαία επιφάνεια." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Surface source is invalid (invalid path)." -msgstr "" +msgstr "Η πηγαία επιφάνεια δεν είναι ÎγκυÏη (Μη ÎγκυÏη διαδÏομή)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Surface source is invalid (no geometry)." -msgstr "" +msgstr "Η πηγαία επιφάνεια δεν είναι ÎγκυÏη (Δεν υπάÏχει γεωμετÏία)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Surface source is invalid (no faces)." -msgstr "" +msgstr "Η πηγαία επιφάνεια δεν είναι ÎγκυÏη (Δεν υπάÏχουν επιφάνειες)." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Parent has no solid faces to populate." -msgstr "" +msgstr "Ο γονÎας δεν Îχει συμπαγείς επιφάνειες για να συμπληÏωθοÏν." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Couldn't map area." -msgstr "" +msgstr "Δεν ήταν δυνατή η χαÏτογÏάφηση της πεÏιοχής." #: editor/plugins/multimesh_editor_plugin.cpp msgid "Select a Source Mesh:" -msgstr "" +msgstr "ΈπιλÎξτε Îνα πηγαίο πλÎγμα:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Select a Target Surface:" -msgstr "" +msgstr "ΕπιλÎξτε την στοχευμÎνη επιφάνεια:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate Surface" -msgstr "" +msgstr "ΣυμπλήÏωση επιφάνειας" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate MultiMesh" -msgstr "" +msgstr "ΣυμπλήÏωση Ï€Î¿Î»Î»Î±Ï€Î»Î¿Ï Ï€Î»Îγματος" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Target Surface:" -msgstr "" +msgstr "ΣτοχευμÎνη επιφάνεια:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Source Mesh:" -msgstr "" +msgstr "Πηγαίο πλÎγμα:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "X-Axis" -msgstr "" +msgstr "Χ άξονας" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Y-Axis" -msgstr "" +msgstr "Î¥ άξονας" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Z-Axis" -msgstr "" +msgstr "Ζ άξονας" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Mesh Up Axis:" -msgstr "" +msgstr "Πάνω άξονας πλÎγματος:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Rotation:" -msgstr "" +msgstr "Τυχαία πεÏιστÏοφή:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Tilt:" -msgstr "" +msgstr "Τυχαία κλίση:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Scale:" -msgstr "" +msgstr "Τυχαία κλιμάκωση:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate" -msgstr "" +msgstr "ΣυμπλήÏωση" #: editor/plugins/navigation_polygon_editor_plugin.cpp msgid "Create Navigation Polygon" -msgstr "" +msgstr "ΔημιουÏγία πολυγώνου πλοήγησης" #: editor/plugins/navigation_polygon_editor_plugin.cpp msgid "Remove Poly And Point" +msgstr "ΑφαίÏεση πολυγώνου και σημείου" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "ΕκκαθάÏιση μάσκας εκπομπής" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "ΔημιουÏία AABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" -msgstr "" +msgstr "Σφάλμα κατά την φόÏτωση εικόνας:" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "No pixels with transparency > 128 in image.." -msgstr "" +msgstr "Δεν υπάÏχουν εικονοστοιχεία με διαφάνεια >128 στην εικόνα.." #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Set Emission Mask" -msgstr "" +msgstr "ΟÏισμός μάσκας εκπομπής" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" -msgstr "" +msgstr "ΦόÏτωση μάσκας εκπομπής" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Generated Point Count:" -msgstr "" +msgstr "ΑÏιθμός δημιουÏγημÎνων σημείων:" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "ΜÎσος ΧÏόνος (sec)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "ΟÏισμός μάσκας εκπομπής" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "ΔημιουÏγία από σκηνή" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Σημεία εκπομπής:" #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." -msgstr "" +msgstr "Ο κόμβος δεν πεÏιÎχει γεωμετÏία." #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry (faces)." -msgstr "" +msgstr "Ο κόμβος δεν πεÏιÎχει γεωμετÏία (Επιφάνειες)." #: editor/plugins/particles_editor_plugin.cpp msgid "A processor material of type 'ParticlesMaterial' is required." -msgstr "" - -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" -msgstr "" +msgstr "Απαιτείται Îνα υλικό επεξεÏγασίας Ï„Ïπου 'ParticlesMaterial'." #: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" -msgstr "" +msgstr "Οι επιφάνειες Îχουν μηδενικό εμβαδόν!" #: editor/plugins/particles_editor_plugin.cpp msgid "No faces!" -msgstr "" +msgstr "Δεν υπάÏχουν επιφάνειες!" #: editor/plugins/particles_editor_plugin.cpp msgid "Generate AABB" -msgstr "" +msgstr "ΔημιουÏία AABB" #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emission Points From Mesh" -msgstr "" +msgstr "ΔημιουÏγία σημείων εκπομπής από πλÎγμα" #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emission Points From Node" -msgstr "" +msgstr "ΔημιουÏγία σημείων εκπομπής από κόμβο" #: editor/plugins/particles_editor_plugin.cpp msgid "Clear Emitter" -msgstr "" +msgstr "ΕκκαθάÏιση πομποÏ" #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emitter" -msgstr "" +msgstr "ΔημιουÏγία πομποÏ" #: editor/plugins/particles_editor_plugin.cpp msgid "Emission Points:" -msgstr "" +msgstr "Σημεία εκπομπής:" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points" -msgstr "" +msgstr "Σημεία επιφάνειας" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points+Normal (Directed)" -msgstr "" +msgstr "Σημεία επιφάνειας + Κανονικό δίανυσμα (Κατευθηνόμενο)" #: editor/plugins/particles_editor_plugin.cpp msgid "Volume" -msgstr "" +msgstr "Ένταση" #: editor/plugins/particles_editor_plugin.cpp msgid "Emission Source: " -msgstr "" +msgstr "Πηγή εκπομπής: " #: editor/plugins/particles_editor_plugin.cpp +#, fuzzy msgid "Generate Visibility AABB" -msgstr "" - -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" -msgstr "" +msgstr "ΔημιουÏία AABB" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Remove Point from Curve" -msgstr "" +msgstr "ΑφαίÏεση σημείου από την καμπÏλη" + +#: editor/plugins/path_2d_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control from Curve" +msgstr "Μετακίνηση ελεγκτή εξόδου στην καμπÏλη" + +#: editor/plugins/path_2d_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control from Curve" +msgstr "ΑφαίÏεση σημείου από την καμπÏλη" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Add Point to Curve" -msgstr "" +msgstr "Î Ïοσθήκη σημείου στην καμπÏλη" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Move Point in Curve" -msgstr "" +msgstr "Μετακίνηση σημείου στην καμπÏλη" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Move In-Control in Curve" -msgstr "" +msgstr "Μετακίνηση ελεγκτή εισόδου στην καμπÏλη" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Move Out-Control in Curve" -msgstr "" +msgstr "Μετακίνηση ελεγκτή εξόδου στην καμπÏλη" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Select Control Points (Shift+Drag)" -msgstr "" +msgstr "Επλογή σημείων ελÎγχου (Shift + ΣÏÏσιμο)" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Split Segment (in curve)" -msgstr "" +msgstr "ΔιαχωÏισμός τμήματος (στην καμπÏλη)" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Close Curve" -msgstr "" +msgstr "κλείσιμο καμπÏλης" #: editor/plugins/path_editor_plugin.cpp msgid "Curve Point #" -msgstr "" +msgstr "Σημείο καμπÏλης #" #: editor/plugins/path_editor_plugin.cpp msgid "Set Curve Point Pos" -msgstr "" +msgstr "ΟÏισμός θÎσης σημείου καμπÏλης" #: editor/plugins/path_editor_plugin.cpp msgid "Set Curve In Pos" -msgstr "" +msgstr "ΟÏισμός θÎσης εισόδου καμπÏλης" #: editor/plugins/path_editor_plugin.cpp msgid "Set Curve Out Pos" -msgstr "" +msgstr "ΟÏισμός θÎσης εξόδου καμπÏλης" #: editor/plugins/path_editor_plugin.cpp msgid "Split Path" -msgstr "" +msgstr "ΔιαχωÏισμός διαδÏομής" #: editor/plugins/path_editor_plugin.cpp msgid "Remove Path Point" -msgstr "" +msgstr "ΑφαίÏεση σημείου διαδÏομής" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Μετακίνηση ελεγκτή εξόδου στην καμπÏλη" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "Μετακίνηση ελεγκτή εισόδου στην καμπÏλη" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" -msgstr "" +msgstr "ΔημιουÏγία χάÏτη UV" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Transform UV Map" -msgstr "" +msgstr "Μετασχηματισμός χάÏτη UV" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon 2D UV Editor" -msgstr "" +msgstr "ΕπεξεÏγαστής δισδιάστατου πολυγώνου" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Move Point" -msgstr "" +msgstr "Μετακίνηση σημείου" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Ctrl: Rotate" -msgstr "" +msgstr "Ctrl: ΠεÏιστÏοφή" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift: Move All" -msgstr "" +msgstr "Shift: Μετακίνηση όλων" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Shift+Ctrl: Scale" -msgstr "" +msgstr "Shift + Ctrl: Κλιμάκωση" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Move Polygon" -msgstr "" +msgstr "Μετακίνηση πολυγώνου" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Rotate Polygon" -msgstr "" +msgstr "ΠεÏιστÏοφή πολυγώνου" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Scale Polygon" -msgstr "" +msgstr "Κλιμάκωση πολυγώνου" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Polygon->UV" -msgstr "" +msgstr "ΠολÏγωνο -> UV" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "UV->Polygon" -msgstr "" +msgstr "UV -> ΠολÏγωνο" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Clear UV" -msgstr "" +msgstr "ΕκκαθάÏιση UV" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap" -msgstr "" +msgstr "ΚοÏμπωμα" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Enable Snap" -msgstr "" +msgstr "ΕνεÏγοποίηση κουμπώματος" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Grid" -msgstr "" +msgstr "ΠλÎγμα" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "ERROR: Couldn't load resource!" -msgstr "" +msgstr "Σφάλμα: Δεν ήταν δυνατή η φόÏτωση πόÏου!" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Add Resource" -msgstr "" +msgstr "Î Ïοσθήκη πόÏου" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Rename Resource" -msgstr "" +msgstr "Μετονομασία πόÏου" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Delete Resource" -msgstr "" +msgstr "ΔιαγÏαφή πόÏου" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Resource clipboard is empty!" -msgstr "" +msgstr "Το Ï€ÏόχειÏο πόÏων είναι άδειο!" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Load Resource" -msgstr "" +msgstr "ΦόÏτωση πόÏου" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp @@ -4170,243 +4312,257 @@ msgstr "Επικόληση" #: editor/plugins/rich_text_editor_plugin.cpp msgid "Parse BBCode" -msgstr "" +msgstr "Ανάλυση BBCode" #: editor/plugins/sample_editor_plugin.cpp msgid "Length:" -msgstr "" +msgstr "Μήκος:" #: editor/plugins/sample_library_editor_plugin.cpp msgid "Open Sample File(s)" -msgstr "" +msgstr "Άνοιγμα αÏχείων δειγμάτων" #: editor/plugins/sample_library_editor_plugin.cpp msgid "ERROR: Couldn't load sample!" -msgstr "" +msgstr "ΣΦΑΛΜΑ: Δεν ήταν δυνατή η φόÏτωση δείγματος!" #: editor/plugins/sample_library_editor_plugin.cpp msgid "Add Sample" -msgstr "" +msgstr "Î Ïοσθήκη δείγματος" #: editor/plugins/sample_library_editor_plugin.cpp msgid "Rename Sample" -msgstr "" +msgstr "Μετονομασία δείγματος" #: editor/plugins/sample_library_editor_plugin.cpp msgid "Delete Sample" -msgstr "" +msgstr "ΔιαγÏαφή δείγματος" #: editor/plugins/sample_library_editor_plugin.cpp msgid "16 Bits" -msgstr "" +msgstr "16 Δυαδικά ψηφία" #: editor/plugins/sample_library_editor_plugin.cpp msgid "8 Bits" -msgstr "" +msgstr "8 Δυαδικά ψηφία" #: editor/plugins/sample_library_editor_plugin.cpp msgid "Stereo" -msgstr "" +msgstr "ΣτεÏεοφωνικό" #: editor/plugins/sample_library_editor_plugin.cpp msgid "Mono" -msgstr "" +msgstr "Μονοφωνικό" #: editor/plugins/sample_library_editor_plugin.cpp #: editor/script_editor_debugger.cpp msgid "Format" -msgstr "" +msgstr "ΜοÏφή" #: editor/plugins/sample_library_editor_plugin.cpp msgid "Pitch" -msgstr "" +msgstr "Τόνος" + +#: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "ΕκκαθάÏιση οστών" #: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" -msgstr "" +msgstr "Σφάλμα κατά την αποθήκευση θÎματος" #: editor/plugins/script_editor_plugin.cpp msgid "Error saving" -msgstr "" +msgstr "Σφάλμα κατά την αποθήκευση" #: editor/plugins/script_editor_plugin.cpp msgid "Error importing theme" -msgstr "" +msgstr "Σφάλμα κατά την εισαγωγή θÎματος" #: editor/plugins/script_editor_plugin.cpp msgid "Error importing" -msgstr "" +msgstr "Σφάλμα κατά την εισαγωγή" #: editor/plugins/script_editor_plugin.cpp msgid "Import Theme" -msgstr "" +msgstr "Εισαγωγή θÎματος" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme As.." -msgstr "" +msgstr "Αποθήκευση θÎματος ως.." #: editor/plugins/script_editor_plugin.cpp msgid "Next script" -msgstr "" +msgstr "Επόμενη δεσμή ενεÏγειών" #: editor/plugins/script_editor_plugin.cpp msgid "Previous script" -msgstr "" +msgstr "Î ÏοηγοÏμενη δεσμή ενεÏγειών" #: editor/plugins/script_editor_plugin.cpp msgid "File" -msgstr "" +msgstr "ΑÏχείο" #: editor/plugins/script_editor_plugin.cpp editor/property_editor.cpp msgid "New" -msgstr "" +msgstr "ÎÎο" #: editor/plugins/script_editor_plugin.cpp msgid "Save All" -msgstr "" +msgstr "Αποθήκευση όλων" #: editor/plugins/script_editor_plugin.cpp msgid "Soft Reload Script" -msgstr "" +msgstr "Απλή επαναφόÏτωση δεσμής ενεÏγειών" #: editor/plugins/script_editor_plugin.cpp msgid "History Prev" -msgstr "" +msgstr "ΙστοÏικά Ï€ÏοηγοÏμενο" #: editor/plugins/script_editor_plugin.cpp msgid "History Next" -msgstr "" +msgstr "ΙστοÏικά επόμενο" #: editor/plugins/script_editor_plugin.cpp msgid "Reload Theme" -msgstr "" +msgstr "ΕπαναφόÏτωση θÎματος" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme" -msgstr "" +msgstr "Αποθήκευση θÎματος" #: editor/plugins/script_editor_plugin.cpp msgid "Save Theme As" -msgstr "" +msgstr "Αποθήκευση θÎματος ως" #: editor/plugins/script_editor_plugin.cpp msgid "Close Docs" -msgstr "" +msgstr "Κλείσιμο τεκμηÏίωσης" #: editor/plugins/script_editor_plugin.cpp msgid "Close All" -msgstr "" +msgstr "Κλείσιμο όλων" #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find.." -msgstr "" +msgstr "ΕÏÏεση.." #: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Next" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" +msgstr "ΕÏÏεση επόμενου" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" -msgstr "" +msgstr "Βήμα πάνω" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Into" -msgstr "" +msgstr "Βήμα μÎσα" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Break" -msgstr "" +msgstr "Διακοπή" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Continue" -msgstr "" +msgstr "ΣυνÎχιση" #: editor/plugins/script_editor_plugin.cpp msgid "Keep Debugger Open" -msgstr "" +msgstr "ΔιατήÏησε τον αποσφαλματωτή ανοιχτό" #: editor/plugins/script_editor_plugin.cpp msgid "Window" -msgstr "" +msgstr "ΠαÏάθυÏο" #: editor/plugins/script_editor_plugin.cpp msgid "Move Left" -msgstr "" +msgstr "Μετκίνιση αÏιστεÏά" #: editor/plugins/script_editor_plugin.cpp msgid "Move Right" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" +msgstr "Μετακίνηση δεξιά" #: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "Αναζήτηση στην τεκμηÏίωση αναφοÏάς." #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." -msgstr "" +msgstr "Αναζήτηση στην ιεÏαÏχεία κλάσεων." #: editor/plugins/script_editor_plugin.cpp msgid "Search the reference documentation." -msgstr "" +msgstr "Αναζήτηση στην τεκμηÏίωση αναφοÏάς." #: editor/plugins/script_editor_plugin.cpp msgid "Go to previous edited document." -msgstr "" +msgstr "Πήγαινε στο Ï€ÏοηγοÏμενo ÎγγÏαφο." #: editor/plugins/script_editor_plugin.cpp msgid "Go to next edited document." -msgstr "" +msgstr "Πήγαινε στο επόμενο ÎγγÏαφο." #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Discard" -msgstr "ΞεχωÏιστή" +msgstr "ΑπόÏÏιψη" #: editor/plugins/script_editor_plugin.cpp msgid "Create Script" -msgstr "" +msgstr "ΔημιουÏγία δεσμής ενεÏγειών" #: editor/plugins/script_editor_plugin.cpp msgid "" "The following files are newer on disk.\n" "What action should be taken?:" msgstr "" +"Τα ακόλουθα αÏχεία είναι νεότεÏα στον δίσκο.\n" +"Τι δÏάση να ληφθεί;:" #: editor/plugins/script_editor_plugin.cpp msgid "Reload" -msgstr "" +msgstr "ΕπαναφόÏτωση" #: editor/plugins/script_editor_plugin.cpp msgid "Resave" -msgstr "" +msgstr "Επαναποθήκευση" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Debugger" -msgstr "" +msgstr "Αποσφαλματωτής" #: editor/plugins/script_editor_plugin.cpp msgid "" "Built-in scripts can only be edited when the scene they belong to is loaded" msgstr "" +"Οι ενσωματομÎνες δεσμÎÏ‚ ενεÏγειών μποÏοÏν να επεξεÏγαστοÏν μόνο όταν η σκηνή " +"στην οποία ανοίκουν είναι φοÏτωμÎνη" #: editor/plugins/script_text_editor.cpp msgid "Pick Color" +msgstr "Επιλογή χÏώματος" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "ΜετατÏοπή Εικόνων" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" msgstr "" #: editor/plugins/script_text_editor.cpp @@ -4429,35 +4585,35 @@ msgstr "Επιλογή όλων" #: editor/plugins/script_text_editor.cpp editor/scene_tree_dock.cpp msgid "Move Up" -msgstr "" +msgstr "Μετακίνηση πάνω" #: editor/plugins/script_text_editor.cpp editor/scene_tree_dock.cpp msgid "Move Down" -msgstr "" +msgstr "Μετακίνηση κάτω" #: editor/plugins/script_text_editor.cpp msgid "Indent Left" -msgstr "" +msgstr "στοιχειοθÎτηση αÏιστεÏά" #: editor/plugins/script_text_editor.cpp msgid "Indent Right" -msgstr "" +msgstr "στοιχειοθÎτηση δεξιά" #: editor/plugins/script_text_editor.cpp msgid "Toggle Comment" -msgstr "" +msgstr "Εναλλαγή σχολιασμοÏ" #: editor/plugins/script_text_editor.cpp msgid "Clone Down" -msgstr "" +msgstr "Κλωνοποίηση κάτω" #: editor/plugins/script_text_editor.cpp msgid "Complete Symbol" -msgstr "" +msgstr "ΣυμπλήÏωση συμβόλου" #: editor/plugins/script_text_editor.cpp msgid "Trim Trailing Whitespace" -msgstr "" +msgstr "ΠεÏικοπή ÎºÎ±Ï„Î±Î»Î·ÎºÏ„Î¹ÎºÎ¿Ï ÎºÎµÎ½Î¿Ï Î´Î¹Î±ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚" #: editor/plugins/script_text_editor.cpp msgid "Convert Indent To Spaces" @@ -4469,7 +4625,7 @@ msgstr "" #: editor/plugins/script_text_editor.cpp msgid "Auto Indent" -msgstr "" +msgstr "Αυτόματη στοιχειοθÎτηση" #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -4478,1007 +4634,1088 @@ msgstr "Εναλλαγή σημείου διακοπής" #: editor/plugins/script_text_editor.cpp msgid "Remove All Breakpoints" -msgstr "" +msgstr "ΑφαίÏεση όλων των σημείων διακοπής" #: editor/plugins/script_text_editor.cpp msgid "Goto Next Breakpoint" -msgstr "" +msgstr "Πήγαινε στο επόμενο σημείο διακοπής" #: editor/plugins/script_text_editor.cpp msgid "Goto Previous Breakpoint" -msgstr "" +msgstr "Πήγαινε στο Ï€ÏοηγοÏμενο σημείο διακοπής" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "ΜετατÏοπή σε..." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "ΜετατÏοπή σε..." #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" -msgstr "" +msgstr "ΈυÏεση Ï€ÏοηγοÏμενου" #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Replace.." -msgstr "" +msgstr "Αντικατάσταση.." #: editor/plugins/script_text_editor.cpp msgid "Goto Function.." -msgstr "" +msgstr "Πήγαινε σε συνάÏτηση.." #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Goto Line.." -msgstr "" +msgstr "Πήγαινε σε γÏαμμή.." #: editor/plugins/script_text_editor.cpp msgid "Contextual Help" +msgstr "Βοήθεια ανάλογα με τα συμφÏαζόμενα" + +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" msgstr "" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" -msgstr "" +msgstr "Αλλαγή μονόμετÏης σταθεÏάς" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Constant" -msgstr "" +msgstr "Αλλαγή διανυσματικής σταθεÏάς" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change RGB Constant" -msgstr "" +msgstr "Αλλαγή χÏωματικής σταθεÏάς" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Operator" -msgstr "" +msgstr "Αλλαγή μονόμετÏου τελεστή" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Operator" -msgstr "" +msgstr "Αλλαγή Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï Ï„ÎµÎ»ÎµÏƒÏ„Î®" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Scalar Operator" -msgstr "" +msgstr "Αλλαγή Î´Î¹Î±Î½Ï…ÏƒÎ¼Î±Ï„Î¹ÎºÎ¿Ï - μονόμετÏου τελεστή" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change RGB Operator" -msgstr "" +msgstr "Αλλαγή χÏÏ‰Î¼Î±Ï„Î¹ÎºÎ¿Ï Ï„ÎµÎ»ÎµÏƒÏ„Î®" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Toggle Rot Only" -msgstr "" +msgstr "Εναλλαγή μόνο πεÏιστÏοφή" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Function" -msgstr "" +msgstr "Αλλαγή μονόμετÏης συνάÏτησης" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Function" -msgstr "" +msgstr "Αλλαγή διανυσματικής συνάÏτησης" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Uniform" -msgstr "" +msgstr "Αλλαγή μονόμετÏης ομοιόμοÏφης μεταβλητής" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Uniform" -msgstr "" +msgstr "Αλλαγή διανυσματικής ομοιόμοÏφης μεταβλητής" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change RGB Uniform" -msgstr "" +msgstr "Αλλαγή χÏωματικής ομοιόμοÏφης μεταβλητής" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Default Value" -msgstr "" +msgstr "Αλλαγή Ï€ÏοεπιλλεγμÎνης τιμής" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change XForm Uniform" -msgstr "" +msgstr "Αλλαγή ομοιόμοÏφης μεταβλητής XForm" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Texture Uniform" -msgstr "" +msgstr "Αλλαγή ομοιόμοÏφης μεταβλητής υφής" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Cubemap Uniform" -msgstr "" +msgstr "Αλλαγή ομοιόμοÏφης μεταβλητής χάÏτη κÏβου" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Comment" -msgstr "" +msgstr "Αλλαγή σχολίου" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Add/Remove to Color Ramp" -msgstr "" +msgstr "Î Ïοσθήκη/ΑφαίÏεση σε διαβάθμηση χÏώματος" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Add/Remove to Curve Map" -msgstr "" +msgstr "Î Ïοσθήκη/ΑφαίÏεση σε χάÏτη καμπÏλης" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Modify Curve Map" -msgstr "" +msgstr "ΤÏοποποίηση χάÏτη καμπÏλης" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Input Name" -msgstr "" +msgstr "Αλλαγή ονόματος εισόδου" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Connect Graph Nodes" -msgstr "" +msgstr "ΣÏνδεση κόμβων γÏαφήματος" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Disconnect Graph Nodes" -msgstr "" +msgstr "ΑποσÏνδεση κόμβων γÏαφήματος" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Remove Shader Graph Node" -msgstr "" +msgstr "ΑφαίÏεση κόμβου γÏαφήματος" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Move Shader Graph Node" -msgstr "" +msgstr "Μετακίνηση κόμβου γÏαφήματος" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Duplicate Graph Node(s)" -msgstr "" +msgstr "Διπλασιασμός κόμβων γÏαφήματος" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Delete Shader Graph Node(s)" -msgstr "" +msgstr "ΔιαγÏαφή κόμβων γÏαφήματος" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Error: Cyclic Connection Link" -msgstr "" +msgstr "Σφάλμα: Κυκλικός σÏνδεσμος" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Error: Missing Input Connections" -msgstr "" +msgstr "Σφάλμα: Οι συνδÎσεις εισόδου λείπουν" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Add Shader Graph Node" -msgstr "" +msgstr "Î Ïοσθήκη κόμβου γÏαφήματος" #: editor/plugins/spatial_editor_plugin.cpp msgid "Orthogonal" -msgstr "" +msgstr "ΟÏθογώνια" #: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective" -msgstr "" +msgstr "Î Ïοοπτική" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Aborted." -msgstr "" +msgstr "Ο μετασχηματισμός ματαιώθηκε." #: editor/plugins/spatial_editor_plugin.cpp msgid "X-Axis Transform." -msgstr "" +msgstr "Μετασχηματισμός στον Χ άξονα." #: editor/plugins/spatial_editor_plugin.cpp msgid "Y-Axis Transform." -msgstr "" +msgstr "Μετασχηματισμός στον Î¥ άξονα." #: editor/plugins/spatial_editor_plugin.cpp msgid "Z-Axis Transform." -msgstr "" +msgstr "Μετασχηματισμός στον Ζ άξονα." #: editor/plugins/spatial_editor_plugin.cpp msgid "View Plane Transform." -msgstr "" +msgstr "Μετασχηματισμός στο επίπεδο θÎασης." #: editor/plugins/spatial_editor_plugin.cpp msgid "Scaling to %s%%." -msgstr "" +msgstr "Κλιμάκωση to %s%%." #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotating %s degrees." -msgstr "" +msgstr "ΠεÏιστÏοφή %s μοίÏες." #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View." -msgstr "" +msgstr "Κάτω όψη." #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom" -msgstr "" +msgstr "Κάτω" #: editor/plugins/spatial_editor_plugin.cpp msgid "Top View." -msgstr "" +msgstr "Πάνω όψη." #: editor/plugins/spatial_editor_plugin.cpp msgid "Top" -msgstr "" +msgstr "Πάνω" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear View." -msgstr "" +msgstr "Πίσω όψη." #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear" -msgstr "" +msgstr "Πίσω" #: editor/plugins/spatial_editor_plugin.cpp msgid "Front View." -msgstr "" +msgstr "ΕμπÏόσθια όψη." #: editor/plugins/spatial_editor_plugin.cpp msgid "Front" -msgstr "" +msgstr "ΜπÏοστά" #: editor/plugins/spatial_editor_plugin.cpp msgid "Left View." -msgstr "" +msgstr "ΑÏιστεÏή όψη." #: editor/plugins/spatial_editor_plugin.cpp msgid "Left" -msgstr "" +msgstr "ΑÏιστεÏά" #: editor/plugins/spatial_editor_plugin.cpp msgid "Right View." -msgstr "" +msgstr "Δεξιά όψη." #: editor/plugins/spatial_editor_plugin.cpp msgid "Right" -msgstr "" +msgstr "Δεξιά" #: editor/plugins/spatial_editor_plugin.cpp msgid "Keying is disabled (no key inserted)." msgstr "" +"Η δημιουÏγία κλειδιών είναι απενεÏγοποιημÎνη (Δεν Îχει εισαχθεί κλειδί)." #: editor/plugins/spatial_editor_plugin.cpp msgid "Animation Key Inserted." -msgstr "" +msgstr "Το κλειδί κίνησης Îχει εισαχθεί." #: editor/plugins/spatial_editor_plugin.cpp -msgid "Align with view" +msgid "Freelook Left" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Freelook Right" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "" +#, fuzzy +msgid "Freelook Forward" +msgstr "Πήγαινε μπÏοστά" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +#, fuzzy +msgid "Freelook Backwards" +msgstr "ΑντίστÏοφα" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +#, fuzzy +msgid "Freelook Down" +msgstr "ΡοδÎλα κάτω." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "Objects Drawn" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +#, fuzzy +msgid "Material Changes" +msgstr "ΕνημÎÏωση αλλαγών" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "ΕνημÎÏωση αλλαγών" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "ΕνημÎÏωση αλλαγών" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +#, fuzzy +msgid "Vertices" +msgstr "Ιδιότητες:" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Align with view" +msgstr "Στοίχηση με την Ï€Ïοβολή" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Normal" +msgstr "Κανονική εμφάνιση" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Wireframe" +msgstr "Εμφάνιση πεÏιγÏάμματος επιφάνειας" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Overdraw" +msgstr "Εμφάνιση Ï€ÏÎ¿ÏƒÎ¸ÎµÏ„Î¹ÎºÎ¿Ï ÏƒÏ‡ÎµÎ´Î¹Î±ÏƒÎ¼Î¿Ï" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Display Unshaded" +msgstr "Άσκια εμφάνιση" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Environment" +msgstr "ΠεÏιβάλλον" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Gizmos" +msgstr "ΜαÏαφÎτια" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Information" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "ΑκÏοατής ήχου" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" +msgstr "Διάλογος XForm" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" -msgstr "" +msgstr "ΛειτουÏγία μετακίνησης (W)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Mode (E)" -msgstr "" +msgstr "ΛειτουÏγία πεÏιστÏοφής (E)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale Mode (R)" -msgstr "" +msgstr "ΛειτουÏγία κλιμάκωσης (R)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" -msgstr "" +msgstr "Κάτω όψη" #: editor/plugins/spatial_editor_plugin.cpp msgid "Top View" -msgstr "" +msgstr "Πάνω όψη" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear View" -msgstr "" +msgstr "Πίσω όψη" #: editor/plugins/spatial_editor_plugin.cpp msgid "Front View" -msgstr "" +msgstr "ΕμπÏόσθια όψη" #: editor/plugins/spatial_editor_plugin.cpp msgid "Left View" -msgstr "" +msgstr "ΑÏιστεÏή όψη" #: editor/plugins/spatial_editor_plugin.cpp msgid "Right View" -msgstr "" +msgstr "Δεξιά όψη" #: editor/plugins/spatial_editor_plugin.cpp msgid "Switch Perspective/Orthogonal view" -msgstr "" +msgstr "Εναλλαγή Î Ïοοπτικής / ΟÏθογώνιας Ï€Ïοβολής" #: editor/plugins/spatial_editor_plugin.cpp msgid "Insert Animation Key" -msgstr "" +msgstr "Εισαγωγή ÎºÎ»ÎµÎ¹Î´Î¹Î¿Ï ÎºÎ¯Î½Î·ÏƒÎ·Ï‚" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Origin" -msgstr "" +msgstr "Εστίαση στην αÏχή" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Selection" -msgstr "" +msgstr "Εστίαση στην επιλογή" #: editor/plugins/spatial_editor_plugin.cpp msgid "Align Selection With View" -msgstr "" +msgstr "Στοίχηση επιλογής με την Ï€Ïοβολή" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" -msgstr "" +#, fuzzy +msgid "Tool Select" +msgstr "Επιλογή" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" -msgstr "" +#, fuzzy +msgid "Tool Move" +msgstr "Μετακίνηση" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." -msgstr "" +#, fuzzy +msgid "Tool Rotate" +msgstr "Ctrl: ΠεÏιστÏοφή" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "" +#, fuzzy +msgid "Tool Scale" +msgstr "Κλιμάκωση:" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "" +msgid "Transform" +msgstr "Μετασχηματισμός" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Local Coords" +msgstr "ΤοπικÎÏ‚ συντεταγμÎνες" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." +msgstr "Διάλογος μετασχηματισμοÏ.." #: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" -msgstr "" +msgstr "1 Οπτική γωνία" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports" -msgstr "" +msgstr "2 ΟπτικÎÏ‚ γωνίες" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports (Alt)" -msgstr "" +msgstr "2 ΟπτικÎÏ‚ γωνίες (Εναλλακτικό)" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports" -msgstr "" +msgstr "3 ΟπτικÎÏ‚ γωνίες" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports (Alt)" -msgstr "" +msgstr "3 ΟπτικÎÏ‚ γωνίες (Εναλλακτικό)" #: editor/plugins/spatial_editor_plugin.cpp msgid "4 Viewports" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "" +msgstr "4 ΟπτικÎÏ‚ γωνίες" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" -msgstr "" +msgstr "Î Ïοβολή ΑÏχής" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Grid" -msgstr "" +msgstr "Î Ïοβολή πλÎγματος" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "Ρυθμίσεις" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" -msgstr "" +msgstr "Ρυθμίσεις κουμπώματος" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate Snap:" -msgstr "" +msgstr "ΚοÏμπωμα μετατόπισης:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Snap (deg.):" -msgstr "" +msgstr "ΚοÏμπωμα πεÏιστÏοφής (μοίÏες):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale Snap (%):" -msgstr "" +msgstr "ΚοÏμπωμα κλιμάκωσης (%):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Viewport Settings" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" +msgstr "Ρυθμίσεις οπτικής γωνίας" #: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" -msgstr "" +msgstr "ΈυÏος Î¿Ï€Ï„Î¹ÎºÎ¿Ï Ï€ÎµÎ´Î¯Î¿Ï… Ï€Ïοοπτικής (μοίÏες):" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Z-Near:" -msgstr "" +msgstr "Κοντινό απόσταση Ï€Ïοβολής:" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Z-Far:" -msgstr "" +msgstr "ΜακÏινή απόσταση Ï€Ïοβολής:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Change" -msgstr "" +msgstr "Αλλαγή μετασχηματισμοÏ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate:" -msgstr "" +msgstr "Μετατόπιση:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate (deg.):" -msgstr "" +msgstr "ΠεÏιστÏοφή (μοίÏες):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale (ratio):" -msgstr "" +msgstr "Κλιμάκωση (αναλογία):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Type" -msgstr "" +msgstr "Είδος μετασχηματισμοÏ" #: editor/plugins/spatial_editor_plugin.cpp msgid "Pre" -msgstr "" +msgstr "Î Ïιν" #: editor/plugins/spatial_editor_plugin.cpp msgid "Post" -msgstr "" +msgstr "Μετά" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" -msgstr "" +msgstr "ΣΦΑΛΜΑ: Δεν ήταν δυνατή η φόÏτωση πόÏου Ï„Ïπου καÏÎ!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Frame" -msgstr "" +msgstr "Î Ïοσθήκη καÏÎ" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Resource clipboard is empty or not a texture!" -msgstr "" +msgstr "Το Ï€ÏόχειÏο πόÏων είναι άδειο ή δεν είναι υφή!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Paste Frame" -msgstr "" +msgstr "Επικόλληση καÏÎ" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Empty" -msgstr "" +msgstr "Î Ïοσθήκη άδειου" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation Loop" -msgstr "" +msgstr "Αλλαγή βÏόχου κίνησης" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation FPS" -msgstr "" +msgstr "Αλλαγή FPS κίνησης" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "(empty)" -msgstr "" +msgstr "(άδειο)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Animations" -msgstr "" +msgstr "Κινήσεις" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Speed (FPS):" -msgstr "" +msgstr "ΤαχÏτητα (FPS):" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Animation Frames" -msgstr "" +msgstr "ΚαÏΠκίνησης" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Insert Empty (Before)" -msgstr "" +msgstr "Εισαγωγή άδειου (Î Ïιν)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Insert Empty (After)" -msgstr "" +msgstr "Εισαγωγή άδειου (Μετά)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Up" -msgstr "" +msgstr "Πάνω" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Down" -msgstr "" +msgstr "Κάτω" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" -msgstr "" +msgstr "Î Ïοεπισκόπηση StyleBox:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Snap Mode:" -msgstr "" +msgstr "ΛειτουÏγία κουμπώματος:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "<None>" -msgstr "" +msgstr "<Τίποτα>" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Pixel Snap" -msgstr "" +msgstr "ΚοÏμπωμα στα εικονοστοιχεία" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Grid Snap" -msgstr "" +msgstr "ΚοÏμπωμα στο πλÎγμα" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Auto Slice" -msgstr "" +msgstr "Αυτόματο κόψιμο" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Offset:" -msgstr "" +msgstr "Μετατόπιση:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Step:" -msgstr "" +msgstr "Βήμα:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Separation:" -msgstr "" +msgstr "ΔιαχωÏισμός:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Texture Region" -msgstr "" +msgstr "ΠεÏιοχή υφής" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Texture Region Editor" -msgstr "" +msgstr "ΕπεξεÏγαστής πεÏιοχής υφής" #: editor/plugins/theme_editor_plugin.cpp msgid "Can't save theme to file:" -msgstr "" +msgstr "Δεν ήταν δυνατή η αποθήκευση θÎματος σε αÏχείο:" #: editor/plugins/theme_editor_plugin.cpp msgid "Add All Items" -msgstr "" +msgstr "Î Ïοσθήκη όλων των στοιχείων" #: editor/plugins/theme_editor_plugin.cpp msgid "Add All" -msgstr "" +msgstr "Î Ïοσθήκη όλων" #: editor/plugins/theme_editor_plugin.cpp #: editor/plugins/tile_set_editor_plugin.cpp msgid "Remove Item" -msgstr "" +msgstr "ΑφαίÏεση στοιχείου" #: editor/plugins/theme_editor_plugin.cpp msgid "Theme" -msgstr "" +msgstr "ΘÎμα" #: editor/plugins/theme_editor_plugin.cpp msgid "Add Class Items" -msgstr "" +msgstr "Î Ïοσθήκη στοιχείων κλάσης" #: editor/plugins/theme_editor_plugin.cpp msgid "Remove Class Items" -msgstr "" +msgstr "ΑφαίÏεση στοιχείων κλάσης" #: editor/plugins/theme_editor_plugin.cpp msgid "Create Empty Template" -msgstr "" +msgstr "ΔημιουÏγία άδειου Ï€ÏοτÏπου" #: editor/plugins/theme_editor_plugin.cpp msgid "Create Empty Editor Template" -msgstr "" +msgstr "ΔημιουÏγία άδειου Ï€ÏοτÏπου επεξεÏγαστή" #: editor/plugins/theme_editor_plugin.cpp msgid "CheckBox Radio1" -msgstr "" +msgstr "Κουμπί επιλογής1" #: editor/plugins/theme_editor_plugin.cpp msgid "CheckBox Radio2" -msgstr "" +msgstr "Κουμπί επιλογής 2" #: editor/plugins/theme_editor_plugin.cpp msgid "Item" -msgstr "" +msgstr "Στοιχείο" #: editor/plugins/theme_editor_plugin.cpp msgid "Check Item" -msgstr "" +msgstr "Επιλογή στοιχείου" #: editor/plugins/theme_editor_plugin.cpp msgid "Checked Item" -msgstr "" +msgstr "ΕπιλεγμÎνο στοιχείο" #: editor/plugins/theme_editor_plugin.cpp msgid "Has" -msgstr "" +msgstr "Έχει" #: editor/plugins/theme_editor_plugin.cpp msgid "Many" -msgstr "" +msgstr "ΠολλÎÏ‚" #: editor/plugins/theme_editor_plugin.cpp editor/project_export.cpp msgid "Options" -msgstr "" +msgstr "ΕπιλογÎÏ‚" #: editor/plugins/theme_editor_plugin.cpp msgid "Have,Many,Several,Options!" -msgstr "" +msgstr "Έχει,ΠάÏα,ΠολλÎÏ‚,ΕπιλογÎÏ‚!" #: editor/plugins/theme_editor_plugin.cpp msgid "Tab 1" -msgstr "" +msgstr "ΚαÏÏ„Îλα 1" #: editor/plugins/theme_editor_plugin.cpp msgid "Tab 2" -msgstr "" +msgstr "ΚαÏÏ„Îλα 2" #: editor/plugins/theme_editor_plugin.cpp msgid "Tab 3" -msgstr "" +msgstr "ΚαÏÏ„Îλα 3" #: editor/plugins/theme_editor_plugin.cpp editor/project_settings.cpp #: editor/scene_tree_editor.cpp editor/script_editor_debugger.cpp msgid "Type:" -msgstr "" +msgstr "ΤÏπος:" #: editor/plugins/theme_editor_plugin.cpp msgid "Data Type:" -msgstr "" +msgstr "ΤÏπος δεδομÎνων:" #: editor/plugins/theme_editor_plugin.cpp msgid "Icon" -msgstr "" +msgstr "Εικονίδιο" #: editor/plugins/theme_editor_plugin.cpp msgid "Style" -msgstr "" +msgstr "Στυλ" #: editor/plugins/theme_editor_plugin.cpp msgid "Color" -msgstr "" +msgstr "ΧÏώμα" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint TileMap" -msgstr "" +msgstr "Βάψιμο TileMap" #: editor/plugins/tile_map_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Duplicate" -msgstr "" +msgstr "Διπλασιασμός" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase TileMap" -msgstr "" +msgstr "ΔιαγÏαφή TileMap" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase selection" -msgstr "" +msgstr "ΔιαγÏαφή επιλογής" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Find tile" -msgstr "" +msgstr "ΕÏÏεση πλακιδίου" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Transpose" -msgstr "" +msgstr "Μετατόπιση" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Mirror X" -msgstr "" +msgstr "ΣυμμετÏία στον άξονα Χ" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Mirror Y" -msgstr "" +msgstr "ΣυμμετÏία στον άξονα Î¥" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Bucket" -msgstr "" +msgstr "Κουβάς" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Pick Tile" -msgstr "" +msgstr "Επιλογή πλακιδίου" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Select" -msgstr "" +msgstr "Επιλογή" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rotate 0 degrees" -msgstr "" +msgstr "ΠεÏιστÏοφή 0 μοίÏες" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rotate 90 degrees" -msgstr "" +msgstr "ΠεÏιστÏοφή 90 μοίÏες" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rotate 180 degrees" -msgstr "" +msgstr "ΠεÏιστÏοφή 180 μοίÏες" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Rotate 270 degrees" -msgstr "" +msgstr "ΠεÏιστÏοφή 270 μοίÏες" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Could not find tile:" -msgstr "" +msgstr "Δεν ήταν δυνατή η εÏÏεση πλακιδίου:" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Item name or ID:" -msgstr "" +msgstr "Όνομα στοιχείου ή αναγνωÏιστικοÏ:" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from scene?" -msgstr "" +msgstr "ΔημιουÏγία από σκηνή;" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Merge from scene?" -msgstr "" +msgstr "Συγχώνευση από σκηνή;" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Create from Scene" -msgstr "" +msgstr "ΔημιουÏγία από σκηνή" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Merge from Scene" -msgstr "" +msgstr "Συγχώνευση από σκηνή" #: editor/plugins/tile_set_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Error" -msgstr "" +msgstr "Σφάλμα" #: editor/project_export.cpp -#, fuzzy msgid "Runnable" -msgstr "ΕνεÏγοποίηση" +msgstr "ΕκτελÎσιμο" #: editor/project_export.cpp -#, fuzzy msgid "Delete patch '" -msgstr "ΔιαγÏαφή διάταξης" +msgstr "ΔιαγÏαφή ενημÎÏωσης '" #: editor/project_export.cpp -#, fuzzy msgid "Delete preset '%s'?" -msgstr "ΔιαγÏαφή επιλεγμÎνων αÏχείων;" +msgstr "ΔιαγÏαφή διαμόÏφωσης '%s';" #: editor/project_export.cpp msgid "Presets" -msgstr "" +msgstr "ΔιαμοÏφώσεις" #: editor/project_export.cpp editor/project_settings.cpp msgid "Add.." -msgstr "" +msgstr "Î Ïοσθήκη.." #: editor/project_export.cpp msgid "Resources" -msgstr "" +msgstr "Î ÏŒÏοι" #: editor/project_export.cpp -#, fuzzy msgid "Export all resources in the project" -msgstr "Εισαγωγή πόÏων στο ÎÏγο." +msgstr "Εξαγωγή όλων των πόÏων στο ÎÏγο" #: editor/project_export.cpp msgid "Export selected scenes (and dependencies)" -msgstr "" +msgstr "Εξαγωγή επιλεγμÎνων σκηνών (και εξαÏτήσεων)" #: editor/project_export.cpp msgid "Export selected resources (and dependencies)" -msgstr "" +msgstr "Εξαγωγή επιλεγμÎνων πόÏων (και εξαÏτήσεων)" #: editor/project_export.cpp msgid "Export Mode:" -msgstr "" +msgstr "ΛειτουÏγία εξαγωγής:" #: editor/project_export.cpp msgid "Resources to export:" -msgstr "" +msgstr "Î ÏŒÏοι για εξαγωγή:" #: editor/project_export.cpp msgid "" "Filters to export non-resource files (comma separated, e.g: *.json, *.txt)" msgstr "" +"ΦίλτÏα για εξαγωγή για αÏχεία που δεν είναι πόÏοι (χωÏισμÎνα με κόμμα Ï€.χ. *." +"json, *.txt)" #: editor/project_export.cpp msgid "" "Filters to exclude files from project (comma separated, e.g: *.json, *.txt)" msgstr "" +"ΦίλτÏα για την εξαίÏεση αÏχείων από το ÎÏγο (χωÏισμÎνα με κόμμα Ï€.χ. *.json, " +"*.txt)" #: editor/project_export.cpp -#, fuzzy msgid "Patches" -msgstr "Αντιστοιχίες:" +msgstr "ΕνημεÏώσεις" #: editor/project_export.cpp msgid "Make Patch" -msgstr "" +msgstr "ΔημιουÏγία ενημÎÏωσης" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" -msgstr "" +msgstr "Τα Ï€Ïότυπα εξαγωγής για αυτή την πλατφόÏτμα λείπουν:" #: editor/project_export.cpp -#, fuzzy msgid "Export With Debug" -msgstr "Εξαγωγή σετ πλακιδίων" +msgstr "Εξαγωγή με αποσφαλμάτωση" #: editor/project_manager.cpp msgid "Invalid project path, the path must exist!" -msgstr "" +msgstr "Μη ÎγκυÏη διαδÏομή ÎÏγου, η διαδÏομή Ï€ÏÎπει να υπάÏχει!" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." -msgstr "" +#, fuzzy +msgid "Invalid project path, project.godot must not exist." +msgstr "Μη ÎγκυÏη διαδÏομή ÎÏγου, το godot.cfg δεν Ï€ÏÎπει να υπάÏχει." #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." -msgstr "" +#, fuzzy +msgid "Invalid project path, project.godot must exist." +msgstr "Μη ÎγκυÏη διαδÏομή ÎÏγου, το godot.cfg Ï€ÏÎπει να υπάÏχει." #: editor/project_manager.cpp msgid "Imported Project" -msgstr "" +msgstr "ΕισαγμÎνο ÎÏγο" #: editor/project_manager.cpp msgid "Invalid project path (changed anything?)." -msgstr "" +msgstr "Μη ÎγκυÏη διαδÏομή ÎÏγου (Αλλάξατε τίποτα;)." #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." -msgstr "" +#, fuzzy +msgid "Couldn't create project.godot in project path." +msgstr "Δεν ήταν δυνατή η δημιουÏγία του godot.cfg στη διαδÏομή ÎÏγου." #: editor/project_manager.cpp msgid "The following files failed extraction from package:" -msgstr "" +msgstr "Η εξαγωγή των ακόλουθων αÏχείων από το πακÎτο απÎτυχε:" #: editor/project_manager.cpp msgid "Package Installed Successfully!" -msgstr "" +msgstr "Το πακÎτο εγκαταστάθηκε επιτυχώς!" #: editor/project_manager.cpp msgid "Import Existing Project" -msgstr "" +msgstr "Εισαγωγή υπαÏÎºÏ„Î¿Ï ÎÏγου" #: editor/project_manager.cpp msgid "Project Path (Must Exist):" -msgstr "" +msgstr "ΔιαδÏομή ÎÏγου (Î ÏÎπει να υπάÏχει):" #: editor/project_manager.cpp msgid "Project Name:" -msgstr "" +msgstr "Όνομα ÎÏγου:" #: editor/project_manager.cpp msgid "Create New Project" -msgstr "" +msgstr "ΔημιουÏγία νÎου ÎÏγου" #: editor/project_manager.cpp msgid "Project Path:" -msgstr "" +msgstr "ΔιαδÏομή ÎÏγου:" #: editor/project_manager.cpp msgid "Install Project:" -msgstr "" +msgstr "Εγκατάσταση ÎÏγου:" #: editor/project_manager.cpp msgid "Browse" -msgstr "" +msgstr "ΠεÏιήγηση" #: editor/project_manager.cpp msgid "New Game Project" -msgstr "" +msgstr "ÎÎο ÎÏγο παιχνιδιοÏ" #: editor/project_manager.cpp msgid "That's a BINGO!" -msgstr "" +msgstr "Αυτό είναι Îνα «ΕÏÏηκα»!" #: editor/project_manager.cpp msgid "Unnamed Project" -msgstr "" +msgstr "Ανώνυμο ÎÏγο" #: editor/project_manager.cpp msgid "Are you sure to open more than one project?" -msgstr "" +msgstr "Είστε σίγουÏοι πως θÎλετε να ανοίξετε πεÏισσότεÏα από Îνα ÎÏγα;" #: editor/project_manager.cpp msgid "Are you sure to run more than one project?" -msgstr "" +msgstr "Είστε σίγουÏοι πως θÎλετε να Ï„ÏÎξετε πεÏισσότεÏα από Îνα ÎÏγα;" #: editor/project_manager.cpp msgid "Remove project from the list? (Folder contents will not be modified)" msgstr "" +"ΑφαίÏεση ÎÏγου από την λίστα; (Τα πεÏιεχόμενα το φακÎλου δεν θα " +"Ï„ÏοποποιηθοÏν)" #: editor/project_manager.cpp msgid "" "You are about the scan %s folders for existing Godot projects. Do you " "confirm?" msgstr "" +"Είστε Îτοιμοι να σαÏώσετε %s φακÎλους για υπαÏκτά ÎÏγα Godot. Είστε σίγουÏοι;" #: editor/project_manager.cpp msgid "Project Manager" -msgstr "" +msgstr "ΔιαχειÏιστής" #: editor/project_manager.cpp msgid "Project List" -msgstr "" +msgstr "Λίστα ÎÏγων" #: editor/project_manager.cpp msgid "Run" -msgstr "" +msgstr "ΕκτÎλεση" #: editor/project_manager.cpp msgid "Scan" -msgstr "" +msgstr "ΣάÏωση" #: editor/project_manager.cpp msgid "Select a Folder to Scan" -msgstr "" +msgstr "ΕπιλÎξτε Îναν φάκελο για σάÏωση" #: editor/project_manager.cpp msgid "New Project" -msgstr "" +msgstr "ÎÎο ÎÏγο" #: editor/project_manager.cpp #, fuzzy msgid "Templates" -msgstr "ΑφαίÏεση επιλογής" +msgstr "ΑφαίÏεση Ï€ÏοτÏπου" #: editor/project_manager.cpp msgid "Exit" -msgstr "" +msgstr "Έξοδος" #: editor/project_settings.cpp msgid "Key " -msgstr "" +msgstr "Κλειδί " #: editor/project_settings.cpp msgid "Joy Button" -msgstr "" +msgstr "Κουμπί Joystick" #: editor/project_settings.cpp msgid "Joy Axis" -msgstr "" +msgstr "Άξονας Joystick" #: editor/project_settings.cpp msgid "Mouse Button" -msgstr "" +msgstr "Κουμπί ποντικιοÏ" #: editor/project_settings.cpp msgid "Invalid action (anything goes but '/' or ':')." -msgstr "" +msgstr "Μη ÎγκυÏη ενÎÏγεια (Όλα επιτÏÎποντα εκτός από το '/' και το ':')." #: editor/project_settings.cpp msgid "Action '%s' already exists!" -msgstr "" +msgstr "Η ενÎÏγεια '%s' υπάÏχει ήδη!" #: editor/project_settings.cpp msgid "Rename Input Action Event" -msgstr "" +msgstr "Μετονομασία συμβάντος εισόδου" #: editor/project_settings.cpp msgid "Add Input Action Event" -msgstr "" +msgstr "Î Ïοσθήκη συμβάντος εισόδου" #: editor/project_settings.cpp editor/settings_config_dialog.cpp #: scene/gui/input_action.cpp @@ -5497,55 +5734,55 @@ msgstr "Alt+" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "Control+" -msgstr "" +msgstr "Control+" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "Press a Key.." -msgstr "" +msgstr "Πατήστε Îνα κουμπί.." #: editor/project_settings.cpp msgid "Mouse Button Index:" -msgstr "" +msgstr "Kουμπί ποντικιοÏ:" #: editor/project_settings.cpp msgid "Left Button" -msgstr "" +msgstr "ΑÏιστεÏÏŒ κουμπί" #: editor/project_settings.cpp msgid "Right Button" -msgstr "" +msgstr "Δεξί κουμπί" #: editor/project_settings.cpp msgid "Middle Button" -msgstr "" +msgstr "Μεσαίο κουμπί" #: editor/project_settings.cpp msgid "Wheel Up Button" -msgstr "" +msgstr "ΡοδÎλα πάνω" #: editor/project_settings.cpp msgid "Wheel Down Button" -msgstr "" +msgstr "ΡοδÎλα κάτω" #: editor/project_settings.cpp msgid "Button 6" -msgstr "" +msgstr "Κουμπί 6" #: editor/project_settings.cpp msgid "Button 7" -msgstr "" +msgstr "Κουμπί 7" #: editor/project_settings.cpp msgid "Button 8" -msgstr "" +msgstr "Κουμπί 8" #: editor/project_settings.cpp msgid "Button 9" -msgstr "" +msgstr "Κουμπί 9" #: editor/project_settings.cpp msgid "Joypad Axis Index:" -msgstr "" +msgstr "ΑÏιθμός άξονα Joypad:" #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Axis" @@ -5553,15 +5790,20 @@ msgstr "Άξονας" #: editor/project_settings.cpp msgid "Joypad Button Index:" -msgstr "" +msgstr "ΑÏιθμός ÎºÎ¿Ï…Î¼Ï€Î¹Î¿Ï Joypad:" #: editor/project_settings.cpp msgid "Add Input Action" -msgstr "" +msgstr "Î Ïοσθήκη συμβάντος ενÎÏγειας εισόδου" #: editor/project_settings.cpp msgid "Erase Input Action Event" -msgstr "" +msgstr "ΔιαγÏαφή συμβάντος ενÎÏγειας εισόδου" + +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "Î Ïοσθήκη άδειου" #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" @@ -5593,174 +5835,168 @@ msgstr "ΡοδÎλα κάτω." #: editor/project_settings.cpp msgid "Error saving settings." -msgstr "" +msgstr "Σφάλμα κατά την αποθήκευση Ïυθμίσεων." #: editor/project_settings.cpp msgid "Settings saved OK." -msgstr "" +msgstr "Οι Ïυθμίσεις αποθηκεÏτικαν εντάξει." #: editor/project_settings.cpp msgid "Add Translation" -msgstr "" +msgstr "Î Ïοσθήκη μετάφÏασης" #: editor/project_settings.cpp msgid "Remove Translation" -msgstr "" +msgstr "ΑφαίÏεση μετάφÏασης" #: editor/project_settings.cpp msgid "Add Remapped Path" -msgstr "" +msgstr "Î Ïοσθήκη ανακατεÏθυνσης διαδÏομής" #: editor/project_settings.cpp msgid "Resource Remap Add Remap" -msgstr "" +msgstr "Î Ïοσθήκη ανακατεÏθυνσης διαδÏομής πόÏου" #: editor/project_settings.cpp msgid "Change Resource Remap Language" -msgstr "" +msgstr "Αλλαγή γλώσσας ανακατεÏθυνσης πόÏων" #: editor/project_settings.cpp msgid "Remove Resource Remap" -msgstr "" +msgstr "ΑφαίÏεση ανακατεÏθυνσης πόÏου" #: editor/project_settings.cpp msgid "Remove Resource Remap Option" -msgstr "" +msgstr "ΑφαίÏεση επιλογής ανακατεÏθυνσης πόÏου" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "Ρυθμίσεις ÎÏγου" +msgid "Project Settings (project.godot)" +msgstr "Ρυθμίσεις ÎÏγου (godot.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" -msgstr "" +msgstr "Γενικά" #: editor/project_settings.cpp editor/property_editor.cpp msgid "Property:" -msgstr "" +msgstr "Ιδιότητα:" #: editor/project_settings.cpp msgid "Del" -msgstr "" +msgstr "ΔιαγÏαφή" #: editor/project_settings.cpp msgid "Copy To Platform.." -msgstr "" +msgstr "ΑντιγÏαφή σε πλατφόÏμα.." #: editor/project_settings.cpp msgid "Input Map" -msgstr "" +msgstr "ΧάÏτης εισόδου" #: editor/project_settings.cpp msgid "Action:" -msgstr "" +msgstr "ΕνÎÏγεια:" #: editor/project_settings.cpp msgid "Device:" -msgstr "" +msgstr "Συσκευή:" #: editor/project_settings.cpp msgid "Index:" -msgstr "" +msgstr "Δείκτης:" #: editor/project_settings.cpp msgid "Localization" -msgstr "" +msgstr "Τοπική Ï€ÏοσαÏμογή" #: editor/project_settings.cpp msgid "Translations" -msgstr "" +msgstr "ΜεταφÏάσεις" #: editor/project_settings.cpp msgid "Translations:" -msgstr "" +msgstr "ΜεταφÏάσεις:" #: editor/project_settings.cpp msgid "Remaps" -msgstr "" +msgstr "ΑνακατευθÏνσεις" #: editor/project_settings.cpp msgid "Resources:" -msgstr "" +msgstr "Î ÏŒÏοι:" #: editor/project_settings.cpp msgid "Remaps by Locale:" -msgstr "" +msgstr "ΑνακατευθÏνσεις ανά πεÏιοχή:" #: editor/project_settings.cpp msgid "Locale" -msgstr "" +msgstr "ΠεÏιοχή" #: editor/project_settings.cpp msgid "AutoLoad" -msgstr "" +msgstr "Αυτόματη φόÏτωση" #: editor/property_editor.cpp msgid "Pick a Viewport" -msgstr "" +msgstr "ΕπιλÎξτε μία οπτική γωνία" #: editor/property_editor.cpp msgid "Ease In" -msgstr "" +msgstr "Ομαλή κίνηση Ï€Ïος τα μÎσα" #: editor/property_editor.cpp msgid "Ease Out" -msgstr "" +msgstr "Ομαλή κίνηση Ï€Ïος τα Îξω" #: editor/property_editor.cpp msgid "Zero" -msgstr "" +msgstr "ΜηδÎν" #: editor/property_editor.cpp msgid "Easing In-Out" -msgstr "" +msgstr "Ομαλή κίνηση από μÎσα Ï€Ïος τα Îξω" #: editor/property_editor.cpp msgid "Easing Out-In" -msgstr "" +msgstr "Ομαλή κίνηση από Îξω Ï€Ïος τα μÎσα" #: editor/property_editor.cpp msgid "File.." -msgstr "" +msgstr "ΑÏχείο.." #: editor/property_editor.cpp msgid "Dir.." -msgstr "" +msgstr "Κατάλογος.." #: editor/property_editor.cpp msgid "Assign" -msgstr "" +msgstr "Ανάθεση" #: editor/property_editor.cpp msgid "New Script" -msgstr "" +msgstr "Îεα δεσμή ενεÏγειών" #: editor/property_editor.cpp -#, fuzzy msgid "Show in File System" -msgstr "ΣÏστημα αÏχείων" +msgstr "Εμφάνιση στο σÏστημα αÏχείων" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" -msgstr "" +msgstr "Σφάλμα κατά την φόÏτωση αÏχείου: Δεν είναι πόÏος!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp -#, fuzzy msgid "Pick a Node" -msgstr "Επικόλληση κόμβων" +msgstr "ΕπιλÎξτε Îναν κόμβο" #: editor/property_editor.cpp msgid "Bit %d, val %d." -msgstr "" +msgstr "Δυαδικό ψηφίο %d, τιμή %d." #: editor/property_editor.cpp msgid "On" -msgstr "" +msgstr "Îαι" #: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp msgid "Set" @@ -5768,534 +6004,616 @@ msgstr "ÎŒÏισε" #: editor/property_editor.cpp msgid "Properties:" -msgstr "" +msgstr "Ιδιότητες:" #: editor/property_editor.cpp msgid "Sections:" -msgstr "" +msgstr "Ενότητες:" #: editor/property_selector.cpp msgid "Select Property" -msgstr "" +msgstr "Επιλογή ιδιότητας" #: editor/property_selector.cpp msgid "Select Method" -msgstr "" +msgstr "Επιλογή μεθόδου" #: editor/pvrtc_compress.cpp msgid "Could not execute PVRTC tool:" -msgstr "" +msgstr "Δεν ήταν δυνατή η εκτÎλεση του εÏγαλείου PVRTC:" #: editor/pvrtc_compress.cpp msgid "Can't load back converted image using PVRTC tool:" msgstr "" +"Δεν ήταν δυνατή η επαναφόÏτωση της εικόνας που Îχει μετατÏαπεί με το " +"εÏγαλείο PVRTC:" #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" -msgstr "" +msgstr "ΕπαναπÏοσδιοÏισμός γονÎα κόμβου" #: editor/reparent_dialog.cpp msgid "Reparent Location (Select new Parent):" -msgstr "" +msgstr "ΘÎση γονÎα (ΕπιλÎξτε νÎο γονÎα):" #: editor/reparent_dialog.cpp msgid "Keep Global Transform" -msgstr "" +msgstr "ΔιατήÏηση παγκόσμιου μετασχηματισμοÏ" #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent" -msgstr "" +msgstr "ΕπαναπÏοσδιοÏισμός γονÎα" #: editor/resources_dock.cpp msgid "Create New Resource" -msgstr "" +msgstr "ΔημιουÏγία νÎου πόÏου" #: editor/resources_dock.cpp msgid "Open Resource" -msgstr "" +msgstr "Άνοιγμα πόÏου" #: editor/resources_dock.cpp msgid "Save Resource" -msgstr "" +msgstr "Αποθήκευση πόÏου" #: editor/resources_dock.cpp msgid "Resource Tools" -msgstr "" +msgstr "ΕÏγαλεία πόÏων" #: editor/resources_dock.cpp msgid "Make Local" -msgstr "" +msgstr "Κάνε τοπικό" #: editor/run_settings_dialog.cpp msgid "Run Mode:" -msgstr "" +msgstr "ΛειτουÏγία εκτÎλεσης:" #: editor/run_settings_dialog.cpp msgid "Current Scene" -msgstr "" +msgstr "ΤÏÎχουσα σκηνή" #: editor/run_settings_dialog.cpp msgid "Main Scene" -msgstr "" +msgstr "ΚÏÏια σκηνή" #: editor/run_settings_dialog.cpp msgid "Main Scene Arguments:" -msgstr "" +msgstr "ΟÏίσματα κÏÏιας σκηνής:" #: editor/run_settings_dialog.cpp msgid "Scene Run Settings" -msgstr "" +msgstr "Ρυθμίσης εκτÎλεσης σκηνής" #: editor/scene_tree_dock.cpp msgid "No parent to instance the scenes at." -msgstr "" +msgstr "Δεν υπάÏχει γονÎας για να δημιουÏγηθοÏν τα στιγμιότυπα των σκηνών." #: editor/scene_tree_dock.cpp msgid "Error loading scene from %s" -msgstr "" +msgstr "Σφάλμα κατά τη φόÏτωση σκηνής από %s" #: editor/scene_tree_dock.cpp msgid "Ok" -msgstr "" +msgstr "Εντάξει" #: editor/scene_tree_dock.cpp msgid "" "Cannot instance the scene '%s' because the current scene exists within one " "of its nodes." msgstr "" +"Δεν ήταν δυνατή η δημιουÏγία στιγμιοτÏπου της σκηνής '%s', επειδή η Ï„ÏÎχουσα " +"σκηνή υπάÏχει μÎσα σε Îναν από τους κόμβους της." #: editor/scene_tree_dock.cpp msgid "Instance Scene(s)" -msgstr "" +msgstr "ΔημιουÏγία στιγμιοτÏπυ σκηνών" #: editor/scene_tree_dock.cpp msgid "This operation can't be done on the tree root." -msgstr "" +msgstr "Αυτή η λειτουÏγία δεν μποÏεί να γίνει στην Ïίζα το δÎντÏου." #: editor/scene_tree_dock.cpp msgid "Move Node In Parent" -msgstr "" +msgstr "Μετακίνηση κόμβου στον γονÎα" #: editor/scene_tree_dock.cpp msgid "Move Nodes In Parent" -msgstr "" +msgstr "Μετακίνηση κόμβων στον γονÎα" #: editor/scene_tree_dock.cpp msgid "Duplicate Node(s)" -msgstr "" +msgstr "Διπλασιασμός κόμβων" #: editor/scene_tree_dock.cpp msgid "Delete Node(s)?" -msgstr "" +msgstr "ΔιαγÏαφή κόμβων;" #: editor/scene_tree_dock.cpp msgid "This operation can't be done without a scene." -msgstr "" +msgstr "Αυτή η λειτουÏγία δεν μποÏεί να γίνει χωÏίς σκηνή." #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." -msgstr "" +msgstr "Δεν είναι δυνατή η εκτÎλεση με τον πηγαίο κόμβο." #: editor/scene_tree_dock.cpp msgid "This operation can't be done on instanced scenes." msgstr "" +"Αυτή η λειτουÏγία δεν μποÏεί να γίνει σε σκηνÎÏ‚ από τις οποίες Îχουν " +"δημιουÏγηθεί στιγμιότυπα." #: editor/scene_tree_dock.cpp msgid "Save New Scene As.." -msgstr "" +msgstr "Αποθήκευση νÎας σκηνής ως.." #: editor/scene_tree_dock.cpp msgid "Makes Sense!" -msgstr "" +msgstr "Βγάζει νόημα!" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes from a foreign scene!" -msgstr "" +msgstr "Δεν είναι δυνατή η λειτουÏγία σε κόμβους από ξÎνη σκηνή!" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes the current scene inherits from!" msgstr "" +"Δεν είναι δυνατή η λειτουÏγία σε κόμβους από τους οποίους κληÏονομεί η " +"Ï„ÏÎχουσα σκηνή!" #: editor/scene_tree_dock.cpp msgid "Remove Node(s)" -msgstr "" +msgstr "ΑφαίÏεση κόμβων" #: editor/scene_tree_dock.cpp msgid "" "Couldn't save new scene. Likely dependencies (instances) couldn't be " "satisfied." msgstr "" +"Δεν ήταν δυνατή η αποθήκευση νÎας σκηνής. Πιθανώς οι εξαÏτήσεις " +"(στιγμιότυπα) δεν μποÏοÏσαν να ικανοποιηθοÏν." #: editor/scene_tree_dock.cpp msgid "Error saving scene." -msgstr "" +msgstr "Σφάλμα κατά την αποθήκευση σκηνής." #: editor/scene_tree_dock.cpp msgid "Error duplicating scene to save it." -msgstr "" +msgstr "Σφάλμα κατά τον διπλασιασμό σκηνής για αποθήκευση." + +#: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Î ÏŒÏοι:" #: editor/scene_tree_dock.cpp msgid "Edit Groups" -msgstr "" +msgstr "ΕπεξεÏγασία Ομάδων" #: editor/scene_tree_dock.cpp msgid "Edit Connections" -msgstr "" +msgstr "ΕπεξεÏγασία συνδÎσεων" #: editor/scene_tree_dock.cpp msgid "Delete Node(s)" -msgstr "" +msgstr "ΔιαγÏαφή Κόμβων" #: editor/scene_tree_dock.cpp msgid "Add Child Node" -msgstr "" +msgstr "Î Ïοσθήκη κόμβου ως παιδί" #: editor/scene_tree_dock.cpp msgid "Instance Child Scene" -msgstr "" +msgstr "ΑÏχικοποίηση σκηνής ως παιδί" #: editor/scene_tree_dock.cpp msgid "Change Type" -msgstr "" +msgstr "Αλλαγή Ï„Ïπου" #: editor/scene_tree_dock.cpp msgid "Attach Script" -msgstr "" +msgstr "ΣÏνδεση δεσμής ενεÏγειών" #: editor/scene_tree_dock.cpp msgid "Clear Script" -msgstr "" +msgstr "ΕκκαθάÏιση δεσμής ενεÏγειών" #: editor/scene_tree_dock.cpp msgid "Merge From Scene" -msgstr "" +msgstr "Συγχώνευση από σκηνή" #: editor/scene_tree_dock.cpp msgid "Save Branch as Scene" -msgstr "" +msgstr "Αποθήκευσι ÎºÎ»Î±Î´Î¹Î¿Ï Ï‰Ï‚ σκηνή" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Copy Node Path" -msgstr "ΑντιγÏαφή κόμβων" +msgstr "ΑντιγÏαφή διαδÏομής κόμβου" #: editor/scene_tree_dock.cpp msgid "Delete (No Confirm)" -msgstr "" +msgstr "ΔιαγÏαφή (ΧωÏίς επιβεβαίωση)" #: editor/scene_tree_dock.cpp msgid "Add/Create a New Node" -msgstr "" +msgstr "Î Ïοσθήκη/ΔημιουÏγία κόμβου" #: editor/scene_tree_dock.cpp msgid "" "Instance a scene file as a Node. Creates an inherited scene if no root node " "exists." msgstr "" +"ΑÏχικοποίηση σκηνής ως κόμβο. ΔημιουÏγεί μία κληÏονομημÎνη σκηνή αν δεν " +"υπάÏχει πηγαίος κόμβος." #: editor/scene_tree_dock.cpp msgid "Attach a new or existing script for the selected node." -msgstr "" +msgstr "ΣÏνδεση νÎας ή υπαÏκτής δεσμής ενεÏγειών για τον επιλεγμÎνο κόμβο." #: editor/scene_tree_dock.cpp msgid "Clear a script for the selected node." -msgstr "" +msgstr "ΕκκαθάÏιση δεσμής ενεÏγειών για τον επιλεγμÎνο κόμβο." #: editor/scene_tree_editor.cpp msgid "Toggle Spatial Visible" -msgstr "" +msgstr "Εναλλαγή οÏατότητας Spatial" #: editor/scene_tree_editor.cpp msgid "Toggle CanvasItem Visible" +msgstr "Εναλλαγή οÏατότητας CanvasItem" + +#: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "ΕπιλογÎÏ‚ ÎµÎ½Ï„Î¿Ï€Î¹ÏƒÎ¼Î¿Ï ÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰Î½" + +#: editor/scene_tree_editor.cpp msgid "Instance:" +msgstr "Στιγμιότυπο:" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Επόμενη δεσμή ενεÏγειών" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" msgstr "" #: editor/scene_tree_editor.cpp -msgid "Invalid node name, the following characters are not allowed:" +msgid "" +"Children are not selectable.\n" +"Click to make selectable" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Εναλλαγή οÏατότητας Spatial" + +#: editor/scene_tree_editor.cpp +msgid "Invalid node name, the following characters are not allowed:" +msgstr "ΆκυÏο όνομα κόμβου, οι ακόλουθοι χαÏακτήÏες δεν επιτÏÎπονται:" + +#: editor/scene_tree_editor.cpp msgid "Rename Node" -msgstr "" +msgstr "Μετονομασία κόμβου" #: editor/scene_tree_editor.cpp msgid "Scene Tree (Nodes):" -msgstr "" +msgstr "ΔÎντÏο σκηνής (Κόμβοι):" #: editor/scene_tree_editor.cpp msgid "Editable Children" -msgstr "" +msgstr "ΕπεξεÏγάσιμα παιδιά" #: editor/scene_tree_editor.cpp msgid "Load As Placeholder" -msgstr "" +msgstr "ΦόÏτωση ως μÎσο κÏάτησης θÎσης" #: editor/scene_tree_editor.cpp msgid "Discard Instancing" -msgstr "" +msgstr "ΑπόÏÏιψη στιγμιοτÏπισης" #: editor/scene_tree_editor.cpp msgid "Open in Editor" -msgstr "" +msgstr "Άνοιγμα στον επεξεÏγαστή" #: editor/scene_tree_editor.cpp msgid "Clear Inheritance" -msgstr "" +msgstr "ΕκκαθάÏιση κληÏονομικότητας" #: editor/scene_tree_editor.cpp msgid "Clear Inheritance? (No Undo!)" -msgstr "" +msgstr "ΕκκαθάÏιση κληÏονομικότητας; (Δεν γίνεται ανÎÏαιση!)" #: editor/scene_tree_editor.cpp msgid "Clear!" -msgstr "" +msgstr "ΕκκαθάÏιση!" #: editor/scene_tree_editor.cpp msgid "Select a Node" -msgstr "" +msgstr "ΕπιλÎξτε Îναν κόμβο" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Δεν ήταν δυνατή η δημιουÏγία δεσμής ενεÏγειών στο σÏστημα αÏχείων." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "" +msgid "Error loading script from %s" +msgstr "Σφάλμα κατά την φόÏτωση δεσμής ενεÏγειών από %s" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "" +msgid "Path is empty" +msgstr "Η διαδÏομή είναι άδεια" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "" +msgid "Path is not local" +msgstr "Η διαδÏομή δεν είναι τοπική" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "" +msgid "Invalid base path" +msgstr "Μη ÎγκυÏη βασική διαδÏομή" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "" +msgid "Invalid extension" +msgstr "Μη ÎγκυÏη επÎκταση" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr "ΆκυÏη διαδÏομή." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "" +msgid "Invalid class name" +msgstr "Μη ÎγκυÏο όνομα κλάσης" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" -msgstr "" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "ΆκυÏο όνομα ιδιότητας δείκτη." #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "" +msgid "N/A" +msgstr "Δ/Î¥" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" -msgstr "" +#, fuzzy +msgid "Create new script file" +msgstr "ΔημιουÏγία νÎας δεσμής ενεÏγειών" #: editor/script_create_dialog.cpp -msgid "Load existing script" -msgstr "" +#, fuzzy +msgid "Load existing script file" +msgstr "ΦόÏτωση υπαÏκτής δεσμής ενεÏγειών" #: editor/script_create_dialog.cpp -msgid "Class Name:" -msgstr "" +#, fuzzy +msgid "Inherits" +msgstr "ΚληÏονομεί:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" -msgstr "" +#, fuzzy +msgid "Class Name" +msgstr "Όνομα κλάσης:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Template" +msgstr "ΑφαίÏεση Ï€ÏοτÏπου" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" +msgstr "ΕνσωματωμÎνη δεσμή ενεÏγειών" #: editor/script_create_dialog.cpp msgid "Attach Node Script" -msgstr "" +msgstr "ΣÏνδεση δεσμής ενεÏγειών κόμβου" #: editor/script_editor_debugger.cpp msgid "Bytes:" -msgstr "" +msgstr "ΨηφιολÎξεις:" #: editor/script_editor_debugger.cpp msgid "Warning" -msgstr "" +msgstr "Î Ïοειδοποίηση" #: editor/script_editor_debugger.cpp msgid "Error:" -msgstr "" +msgstr "Σφάλμα:" #: editor/script_editor_debugger.cpp msgid "Source:" -msgstr "" +msgstr "Πηγή:" #: editor/script_editor_debugger.cpp msgid "Function:" -msgstr "" +msgstr "ΣυνάÏτηση:" #: editor/script_editor_debugger.cpp msgid "Errors" -msgstr "" +msgstr "Σφάλματα" #: editor/script_editor_debugger.cpp msgid "Child Process Connected" -msgstr "" +msgstr "Η παιδική διαδικασία συνδÎθηκε" #: editor/script_editor_debugger.cpp msgid "Inspect Previous Instance" -msgstr "" +msgstr "ΕπιθεώÏηση του Ï€ÏοηγοÏμενου στιγμιοτÏπου" #: editor/script_editor_debugger.cpp msgid "Inspect Next Instance" -msgstr "" +msgstr "ΕπιθεώÏηση του επόμενου στιγμιοτÏπου" #: editor/script_editor_debugger.cpp msgid "Stack Frames" -msgstr "" +msgstr "Στοίβαξη καÏÎ" #: editor/script_editor_debugger.cpp msgid "Variable" -msgstr "" +msgstr "Μεταβλητή" #: editor/script_editor_debugger.cpp msgid "Errors:" -msgstr "" +msgstr "Σφάλματα:" #: editor/script_editor_debugger.cpp msgid "Stack Trace (if applicable):" -msgstr "" +msgstr "Ιχνηλάτηση στοίβας (Εάν υφίσταται):" #: editor/script_editor_debugger.cpp msgid "Remote Inspector" -msgstr "" +msgstr "ΑπομακÏυσμÎνος επιθεωÏητής" #: editor/script_editor_debugger.cpp msgid "Live Scene Tree:" -msgstr "" +msgstr "Ζωντανό δÎντÏο σκηνής:" #: editor/script_editor_debugger.cpp msgid "Remote Object Properties: " -msgstr "" +msgstr "ΑπομακÏυσμÎνες ιδιότητες αντικειμÎνου: " #: editor/script_editor_debugger.cpp msgid "Profiler" -msgstr "" +msgstr "Î ÏόγÏαμμα δημιουÏγίας Ï€Ïοφιλ" #: editor/script_editor_debugger.cpp msgid "Monitor" -msgstr "" +msgstr "Κλειδί" #: editor/script_editor_debugger.cpp msgid "Value" -msgstr "" +msgstr "Τιμή" #: editor/script_editor_debugger.cpp msgid "Monitors" -msgstr "" +msgstr "ΠαÏακολοÏθηση" #: editor/script_editor_debugger.cpp msgid "List of Video Memory Usage by Resource:" -msgstr "" +msgstr "Λίστα χÏήσης βιντεο-μνήμης ανά πόÏο:" #: editor/script_editor_debugger.cpp msgid "Total:" -msgstr "" +msgstr "Συνολικά:" #: editor/script_editor_debugger.cpp msgid "Video Mem" -msgstr "" +msgstr "βιντεο-μνήμη" #: editor/script_editor_debugger.cpp msgid "Resource Path" -msgstr "" +msgstr "ΔιαδÏομή πόÏου" #: editor/script_editor_debugger.cpp msgid "Type" -msgstr "" +msgstr "ΤÏπος" #: editor/script_editor_debugger.cpp msgid "Usage" -msgstr "" +msgstr "ΧÏήση" #: editor/script_editor_debugger.cpp msgid "Misc" -msgstr "" +msgstr "ΔιάφοÏα" #: editor/script_editor_debugger.cpp msgid "Clicked Control:" -msgstr "" +msgstr "ΠατημÎνο στοιχείο ελÎγχου:" #: editor/script_editor_debugger.cpp msgid "Clicked Control Type:" -msgstr "" +msgstr "ΤÏπος πατημÎνου στοιχείου ελÎγχου:" #: editor/script_editor_debugger.cpp msgid "Live Edit Root:" -msgstr "" +msgstr "Ρίζα ζωντανής επεξεÏγασίας:" #: editor/script_editor_debugger.cpp msgid "Set From Tree" -msgstr "" +msgstr "ΟÏισμός από το δÎντÏο" #: editor/settings_config_dialog.cpp msgid "Shortcuts" -msgstr "" +msgstr "ΣυντομεÏσεις" #: editor/spatial_editor_gizmos.cpp msgid "Change Light Radius" -msgstr "" +msgstr "Αλλαγή διαμÎÏ„Ïου φωτός" #: editor/spatial_editor_gizmos.cpp msgid "Change Camera FOV" -msgstr "" +msgstr "Αλλαγή εÏÏους πεδίου κάμεÏας" #: editor/spatial_editor_gizmos.cpp msgid "Change Camera Size" -msgstr "" +msgstr "Αλλαγή μεγÎθους κάμεÏας" #: editor/spatial_editor_gizmos.cpp msgid "Change Sphere Shape Radius" -msgstr "" +msgstr "Αλλαγή ακτίνας σφαιÏÎ¹ÎºÎ¿Ï ÏƒÏ‡Î®Î¼Î±Ï„Î¿Ï‚" #: editor/spatial_editor_gizmos.cpp msgid "Change Box Shape Extents" -msgstr "" +msgstr "Αλλαγή διαστάσεων ÎºÏ…Î²Î¹ÎºÎ¿Ï ÏƒÏ‡Î®Î¼Î±Ï„Î¿Ï‚" #: editor/spatial_editor_gizmos.cpp msgid "Change Capsule Shape Radius" -msgstr "" +msgstr "Αλλαγή ακτίνας κάψουλας" #: editor/spatial_editor_gizmos.cpp msgid "Change Capsule Shape Height" -msgstr "" +msgstr "Αλλαγή Ïψους κάψουλας" #: editor/spatial_editor_gizmos.cpp msgid "Change Ray Shape Length" -msgstr "" +msgstr "Αλλαγή μήκους ακτίνας" #: editor/spatial_editor_gizmos.cpp msgid "Change Notifier Extents" -msgstr "" +msgstr "Αλλαγή διαστάσεων ειδοποιητή" #: editor/spatial_editor_gizmos.cpp msgid "Change Particles AABB" @@ -6303,7 +6621,7 @@ msgstr "" #: editor/spatial_editor_gizmos.cpp msgid "Change Probe Extents" -msgstr "" +msgstr "Αλλαγή διαστάσεων αισθητήÏα" #: modules/gdscript/gd_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp @@ -6321,14 +6639,12 @@ msgid "step argument is zero!" msgstr "Η παÏάμετÏος step είναι μηδÎν!" #: modules/gdscript/gd_functions.cpp -#, fuzzy msgid "Not a script with an instance" -msgstr "Δεν είναι script με παÏουσία" +msgstr "Δεν είναι δεσμή ενεÏγειών με στιγμιότυπο" #: modules/gdscript/gd_functions.cpp -#, fuzzy msgid "Not based on a script" -msgstr "Δεν είναι βασισμÎνο σε script" +msgstr "Δεν είναι βασισμÎνο σε δεσμή ενεÏγειών" #: modules/gdscript/gd_functions.cpp msgid "Not based on a resource file" @@ -6341,11 +6657,12 @@ msgstr "ΆκυÏη μοÏφή Î»ÎµÎ¾Î¹ÎºÎ¿Ï ÏƒÏ„Î¹Î³Î¼Î¹Î¿Ï„Ïπων (λείπΠ#: modules/gdscript/gd_functions.cpp msgid "Invalid instance dictionary format (can't load script at @path)" msgstr "" -"ΆκυÏη μοÏφή Î»ÎµÎ¾Î¹ÎºÎ¿Ï ÏƒÏ„Î¹Î³Î¼Î¹Î¿Ï„Ïπων (αδÏνατη η φόÏτωση του script στο @path)" +"ΆκυÏη μοÏφή Î»ÎµÎ¾Î¹ÎºÎ¿Ï ÏƒÏ„Î¹Î³Î¼Î¹Î¿Ï„Ïπων (αδÏνατη η φόÏτωση της δεσμής ενεÏγειών στο " +"@path)" #: modules/gdscript/gd_functions.cpp msgid "Invalid instance dictionary format (invalid script at @path)" -msgstr "ΆκυÏη μοÏφή Î»ÎµÎ¾Î¹ÎºÎ¿Ï ÏƒÏ„Î¹Î³Î¼Î¹Î¿Ï„Ïπων (άκυÏο script στο @path)" +msgstr "ΆκυÏη μοÏφή Î»ÎµÎ¾Î¹ÎºÎ¿Ï ÏƒÏ„Î¹Î³Î¼Î¹Î¿Ï„Ïπων (Μη ÎγκυÏη δεσμή ενεÏγειών στο @path)" #: modules/gdscript/gd_functions.cpp msgid "Invalid instance dictionary (invalid subclasses)" @@ -6615,11 +6932,11 @@ msgstr ": ΆκυÏοι παÏάμετÏοι: " #: modules/visual_script/visual_script_nodes.cpp msgid "VariableGet not found in script: " -msgstr "Το VariableGet δεν βÏÎθηκε στο script: " +msgstr "Το VariableGet δεν βÏÎθηκε στη δεσμή ενεÏγειών: " #: modules/visual_script/visual_script_nodes.cpp msgid "VariableSet not found in script: " -msgstr "Το VariableSet δεν βÏÎθηκε στο script: " +msgstr "Το VariableSet δεν βÏÎθηκε στη δεσμή ενεÏγειών: " #: modules/visual_script/visual_script_nodes.cpp msgid "Custom node has no _step() method, can't process graph." @@ -6644,34 +6961,30 @@ msgstr "μόλις απελευθεÏώθηκε" #: platform/javascript/export/export.cpp msgid "Run in Browser" -msgstr "" +msgstr "ΕκτÎλεση στον πεÏιηγητή" #: platform/javascript/export/export.cpp msgid "Run exported HTML in the system's default browser." -msgstr "" +msgstr "ΕκτÎλεση εξαγόμενης HTMP στον Ï€ÏοεπιλεγμÎνο πεÏιηγητή του συστήματος." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:\n" -msgstr "ΑδÏνατη η δημιουÏγία φακÎλου." +msgstr "Δεν ήταν δυνατό το γÏάψιμο στο αÏχείο:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read file:\n" -msgstr "ΑδÏνατη η δημιουÏγία φακÎλου." +msgstr "Δεν ήταν δυνατή η ανάγνωση του αÏχείου:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:\n" -msgstr "ΑδÏνατη η δημιουÏγία φακÎλου." +msgstr "Δεν ήταν δυνατό το άνοιγμα Ï€ÏοτÏπου για εξαγωγή:\n" #: platform/uwp/export/export.cpp -#, fuzzy msgid "" "Couldn't read the certificate file. Are the path and password both correct?" msgstr "" -"ΑδÏνατη η ανάγνωση του αÏχείου πιστοποιητικών. Είναι η διαδÏομή και ο " -"κωδικός σωστοί;" +"Δεν ήταν δυνατή η ανάγνωση του αÏχείου πιστοποιητικών. Είναι η διαδÏομή και " +"ο κωδικός σωστοί;" #: platform/uwp/export/export.cpp msgid "Error creating the signature object." @@ -6793,26 +7106,22 @@ msgstr "" "ΔημιουÏγήστε Îνα πόÏο σχήματος για αυτό!" #: scene/2d/light_2d.cpp -#, fuzzy msgid "" "A texture with the shape of the light must be supplied to the 'texture' " "property." -msgstr "" -"Μία εικόνα με το σχήμα του φωτός Ï€ÏÎπει να δοθεί στην ιδιότητα 'texture'" +msgstr "Μία υφή με το σχήμα του φωτός Ï€ÏÎπει να δοθεί στην ιδιότητα 'texture'." #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "" "An occluder polygon must be set (or drawn) for this occluder to take effect." msgstr "" -"Ένα πολÏγωνο occluder Ï€ÏÎπει να οÏιστεί (ή ζωγÏαφιστεί) για να λειτουÏγήσει " -"αυτός ο occluder." +"Ένα πολÏγωνο εμποδίου Ï€ÏÎπει να οÏιστεί (ή ζωγÏαφιστεί) για να λειτουÏγήσει " +"αυτό το εμπόδιο." #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "The occluder polygon for this occluder is empty. Please draw a polygon!" msgstr "" -"Το πολÏγωνο occluder για αυτόν τον occluder είναι άδειο. ΖωγÏαφίστε Îνα " +"Το πολÏγωνο εμποδίου για αυτό το εμπόδιο είναι άδειο. ΖωγÏαφίστε Îνα " "πολÏγονο!" #: scene/2d/navigation_polygon.cpp @@ -6838,11 +7147,11 @@ msgstr "" "Ένας κόμβος ParallaxLayer δουλεÏει μόνο όταν κληÏονομεί Îναν κόμβο Ï„Ïπου " "ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"Η ιδιότητα Path Ï€ÏÎπει να δείχνει σε Îναν ÎγκυÏο κόμβο Particles2D για να " -"δουλÎψει." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6915,28 +7224,22 @@ msgstr "Ένα άδειο CollisionPolygon δεν επηÏεάζει την ÏƒÏ #: scene/3d/navigation_mesh.cpp msgid "A NavigationMesh resource must be set or created for this node to work." msgstr "" -"Ένας πόÏος NavigationMesh Ï€ÏÎπει να Îχει οÏισθεί ή δημιουÏγηθεί για να " -"δουλÎψει αυτός ο κόμβος." +"Ένας πόÏος πλÎγματος πλοήγησης θα Ï€ÏÎπει να Îχει οÏισθεί ή δημιουÏγηθεί για " +"να δουλÎψει αυτός ο κόμβος." #: scene/3d/navigation_mesh.cpp msgid "" "NavigationMeshInstance must be a child or grandchild to a Navigation node. " "It only provides navigation data." msgstr "" -"Ένας κόμβος NavigationMeshInstance Ï€ÏÎπει να κληÏονομεί Îναν κόμβο Ï„Ïπου " -"Navigation, διότι διαθÎτει μόνο δεδομÎνα πλοήγησης." +"Ένας κόμβος Ï„Ïπου στιγμιοτÏπου πλÎγματος πλοήγησης Ï€ÏÎπει να κληÏονομεί Îναν " +"κόμβο Ï„Ïπου πλοήγηση, διότι διαθÎτει μόνο δεδομÎνα πλοήγησης." #: scene/3d/particles.cpp msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6958,6 +7261,15 @@ msgstr "" "Ένας πόÏος SpriteFrames Ï€ÏÎπει να δημιουÏγηθεί ή οÏισθεί στην ιδιότητα " "'Frames' για να δείξει frames το AnimatedSprite3D." +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "ΛειτουÏγία εκτÎλεσης:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Ειδοποίηση!" @@ -7002,6 +7314,16 @@ msgid "" "Use a container as child (VBox,HBox,etc), or a Control and set the custom " "minimum size manually." msgstr "" +"Το ScrollContainer είναι φτιαγμÎνο για να δουλεÏει με Îνα μόνο υπο-στοιχείο " +"control.\n" +"ΧÏησιμοποιήστε Îνα container ως παιδί (VBox, HBox, κτλ), ή Îνα Control και " +"οÏίστε το Ï€ÏοσαÏμοσμÎνο ελάχιστο μÎγεθος χειÏοκίνητα." + +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" #: scene/main/viewport.cpp msgid "" @@ -7021,9 +7343,65 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Εισαγωγή πόÏων στο ÎÏγο." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Ρυθμίσεις ÎÏγου" +#~ msgid "Export the project to many platforms." +#~ msgstr "Εξαγωγή ÎÏγου σε πολλÎÏ‚ πλατφόÏμες." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "Ειδοποίηση όταν Îνας εξωτεÏικός πόÏος Îχει αλλάξει." + +#~ msgid "Tutorials" +#~ msgstr "Βοηθήματα" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "" +#~ "Άνοιγμα της ιστοσελίδας https://godotengine.org στην πεÏιοχή tutorials." + +#~ msgid "No scene selected to instance!" +#~ msgstr "Δεν Îχει επιλεγεί σκηνή για τη δημιουÏγία στιγμιοτÏπου!" + +#~ msgid "Instance at Cursor" +#~ msgstr "Στιγμιότυπο στον δÏομÎα" + +#~ msgid "Could not instance scene!" +#~ msgstr "Δεν ήταν δυνατή η δημιουÏγία στιγμιοτÏπου της σκηνής!" + +#~ msgid "Use Default Light" +#~ msgstr "ΧÏήση Ï€ÏοεπιλεγμÎου φωτός" + +#~ msgid "Use Default sRGB" +#~ msgstr "ΧÏήση Ï€ÏοεπιλεγμÎνου sRGB" + +#~ msgid "Default Light Normal:" +#~ msgstr "Î ÏοεπιλεγμÎνο διάνυσμα κανονικής ανάκλασης φωτός:" + +#~ msgid "Ambient Light Color:" +#~ msgstr "ΧÏώμα φωτός πεÏιβάλλοντος:" + +#~ msgid "Couldn't load image" +#~ msgstr "Δεν ήταν δυνατή η φόÏτωση εικόνας" + +#~ msgid "Invalid parent class name" +#~ msgstr "Μη ÎγκυÏο όνομα γονικής κλάσης" + +#~ msgid "Valid chars:" +#~ msgstr "ΈγκυÏοι χαÏακτήÏες:" + +#~ msgid "Valid name" +#~ msgstr "ΈγκυÏο όνομα" + +#~ msgid "Class name is invalid!" +#~ msgstr "Το όνομα της κλάσης δεν είναι ÎγκυÏο!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "Το όνομα της γονικής κλάσης δεν είναι ÎγκυÏο!" + +#~ msgid "Invalid path!" +#~ msgstr "Μη ÎγκυÏη διαδÏομή!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Η ιδιότητα Path Ï€ÏÎπει να δείχνει σε Îναν ÎγκυÏο κόμβο Particles2D για να " +#~ "δουλÎψει." #~ msgid "" #~ "A SampleLibrary resource must be created or set in the 'samples' property " diff --git a/editor/translations/es.po b/editor/translations/es.po index f01c84718b..053bbc1085 100644 --- a/editor/translations/es.po +++ b/editor/translations/es.po @@ -1,6 +1,5 @@ # Spanish translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Alejandro Alvarez <eliluminado00@gmail.com>, 2017. @@ -553,7 +552,8 @@ msgid "Search:" msgstr "Buscar:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -599,7 +599,7 @@ msgstr "Soporte.." msgid "Official" msgstr "Oficial" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Comunidad" @@ -746,6 +746,7 @@ msgstr "Añadir" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Quitar" @@ -856,6 +857,7 @@ msgstr "Recursos" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Ruta" @@ -962,8 +964,7 @@ msgstr "" msgid "Add Bus" msgstr "Añadir todos" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "Cargar" @@ -973,6 +974,7 @@ msgid "Save As" msgstr "Guardar como" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "Predeterminado" @@ -1047,8 +1049,7 @@ msgid "Rearrange Autoloads" msgstr "Reordenar «Autoloads»" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Ruta:" @@ -1240,7 +1241,8 @@ msgstr "AnalizandoFuentes" msgid "(Re)Importing Assets" msgstr "Reimportando" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Ayuda de búsqueda" @@ -1257,7 +1259,6 @@ msgid "Class:" msgstr "Clase:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "Hereda:" @@ -1428,10 +1429,11 @@ msgid "There is no defined scene to run." msgstr "No hay escena definida para ejecutar." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "No se ha definido ninguna escena principal, ¿quieres elegir alguna?\n" "Es posible cambiarla más tarde en «Ajustes del proyecto» bajo la categorÃa " @@ -1496,6 +1498,11 @@ msgid "Save Scene As.." msgstr "Guardar escena como…" #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "Nodo" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" "Esta escena nunca se ha guardado. ¿Quieres guardarla antes de ejecutarla?" @@ -1555,7 +1562,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "Vaya" @@ -1596,6 +1603,10 @@ msgstr "%d archivos más" msgid "%d more file(s) or folder(s)" msgstr "%d archivos o carpetas más" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "Modo sin distracciones" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Escena" @@ -1649,7 +1660,7 @@ msgstr "Cerrar escena" msgid "Close Goto Prev. Scene" msgstr "Cerrar e ir a escena anterior" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "Abrir reciente" @@ -1677,84 +1688,41 @@ msgid "Redo" msgstr "Rehacer" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "Ejecutar script" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Ajustes del proyecto" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "Revertir escena" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Salir al listado del proyecto" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "Modo sin distracciones" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "Herramientas varias o de escenas." #: editor/editor_node.cpp -msgid "Tools" -msgstr "Herramientas" +#, fuzzy +msgid "Project" +msgstr "Proyecto nuevo" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "Exportar el proyecto a varias plataformas." +msgid "Project Settings" +msgstr "Ajustes del proyecto" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "Ejecutar script" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "Exportar" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "Inicia el proyecto para poder jugarlo." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "Reproducir" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "Pausar la escena" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "Pausar la escena" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "Detener la escena." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "Detener" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "Reproducir la escena editada." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "Reproducir escena" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "Reproducir escena personalizada" +msgid "Tools" +msgstr "Herramientas" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "Reproducir escena personalizada" +msgid "Quit to Project List" +msgstr "Salir al listado del proyecto" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "Opciones de depuración" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "Depurar" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1843,9 +1811,10 @@ msgstr "" "Cuando se use remotamente en un dispositivo, esto es mas eficiente con un " "sistema de archivos de red." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "Ajustes" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Editar" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1866,12 +1835,69 @@ msgid "Manage Export Templates" msgstr "Cargando plantillas de exportación" #: editor/editor_node.cpp +msgid "Help" +msgstr "Ayuda" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "Clases" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "Cerrar documentación" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "Acerca de" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "Alerta cuando un recurso externo haya cambiado." +msgid "Play the project." +msgstr "Inicia el proyecto para poder jugarlo." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "Reproducir" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "Pausar la escena" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "Pausar la escena" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "Detener la escena." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "Detener" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "Reproducir la escena editada." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Reproducir escena" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "Reproducir escena personalizada" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "Reproducir escena personalizada" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1955,6 +1981,14 @@ msgid "Thanks!" msgstr "¡Gracias!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "Importar plantillas desde un archivo ZIP" @@ -1982,6 +2016,36 @@ msgstr "Abrir y ejecutar un script" msgid "Load Errors" msgstr "Errores de carga" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Abrir en el editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Abrir en el editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Abrir en el editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "Exportar biblioteca" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Abrir en el editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "Abrir en el editor" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "Plugins instalados:" @@ -2243,6 +2307,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "Mostrar en el navegador de archivos" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "Instanciar" @@ -2271,10 +2339,6 @@ msgid "Info" msgstr "Info" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "Mostrar en el navegador de archivos" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "Reimportando…" @@ -2443,9 +2507,10 @@ msgid "No target font resource!" msgstr "¡No se ha elegido ningún recurso de tipografÃas!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "La extensión del archivo no es correcta.\n" "Prueba con la extensión .fnt." @@ -2930,7 +2995,7 @@ msgstr "Comprimir" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "Añadir al proyecto (engine.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3603,7 +3668,7 @@ msgid "Change default type" msgstr "Cambiar Valor por Defecto" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "Aceptar" @@ -3655,18 +3720,6 @@ msgstr "Crear Poly3D" msgid "Set Handle" msgstr "Establecer handle" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#, fuzzy -msgid "Add/Remove Color Ramp Point" -msgstr "Añadir/quitar punto de rampa de color" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "Modificar rampa de color" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "Crear biblioteca de modelos 3D" @@ -3699,9 +3752,34 @@ msgstr "Actualizar desde escena" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "Añadir entrada" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Quitar Punto de ruta" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "Cargar recurso" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy msgid "Modify Curve" msgstr "Modificar Mapa de Curvas" +#: editor/plugins/gradient_editor_plugin.cpp +#, fuzzy +msgid "Add/Remove Color Ramp Point" +msgstr "Añadir/quitar punto de rampa de color" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "Modificar rampa de color" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "Elemento %d" @@ -3980,6 +4058,20 @@ msgid "Remove Poly And Point" msgstr "Quitar polÃgono y punto" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "Borrar máscara de emisión" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "Generar AABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "Error al cargar la imagen:" @@ -3993,8 +4085,8 @@ msgid "Set Emission Mask" msgstr "Establecer máscara de emisión" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "Borrar máscara de emisión" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -4004,6 +4096,27 @@ msgstr "Cargar máscara de emisión" msgid "Generated Point Count:" msgstr "Conteo de puntos generados:" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "Tiempo promedio (seg)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "Establecer máscara de emisión" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "Crear desde escena" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Posiciones de emisión:" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "El nodo no contiene geometrÃa." @@ -4017,11 +4130,6 @@ msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "Generar AABB" - -#: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" msgstr "¡Las caras no contienen área!" @@ -4079,13 +4187,18 @@ msgstr "Relleno de emisión:" msgid "Generate Visibility AABB" msgstr "Generar AABB" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "Borrar punto de curva" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "Tiempo promedio (seg)" +msgid "Remove Out-Control from Curve" +msgstr "Mover Out-Control en Curva" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "Borrar punto de curva" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4144,6 +4257,16 @@ msgstr "Dividir ruta" msgid "Remove Path Point" msgstr "Quitar Punto de ruta" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Mover Out-Control en Curva" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "Mover In-Control en Curva" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "Crear mapa UV" @@ -4297,6 +4420,11 @@ msgid "Pitch" msgstr "Altura" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "Reestablecer huesos" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "Error al guardar el tema" @@ -4385,10 +4513,6 @@ msgstr "Buscar…" msgid "Find Next" msgstr "Buscar siguiente" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "Depurar" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "Step Over" @@ -4422,16 +4546,9 @@ msgid "Move Right" msgstr "Mover a la derecha" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "Tutoriales" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "Abre https://godotengine.org en la sección de tutoriales." - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "Clases" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "Buscar en la documentación de referencia." #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4491,6 +4608,23 @@ msgid "Pick Color" msgstr "Color" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "Convirtiendo imágenes" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4570,6 +4704,16 @@ msgid "Goto Previous Breakpoint" msgstr "Ir al «breakpoint» anterior" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "Convertir a…" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Convertir a…" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "Buscar anterior" @@ -4592,6 +4736,10 @@ msgstr "Ir a lÃnea…" msgid "Contextual Help" msgstr "Ayuda contextual" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "Cambiar Constante Escalar" @@ -4811,36 +4959,106 @@ msgid "Animation Key Inserted." msgstr "Clave de animación insertada." #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "Avanzar" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Hacia atrás" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Rueda hacia abajo." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "Actualizar cambios" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Actualizar cambios" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "Actualizar cambios" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "Vértice" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "Alinear con vista" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "Entorno" +msgid "Display Normal" +msgstr "Mostrar normales" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "Oyente de Audio" +msgid "Display Wireframe" +msgstr "Mostrar polÃgonos" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" -msgstr "Gizmos" +msgid "Display Overdraw" +msgstr "Mostrar superposiciones" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" -msgstr "Ventana de transformación" +#, fuzzy +msgid "Display Unshaded" +msgstr "Mostrar sin sombras" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Environment" +msgstr "Entorno" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Gizmos" +msgstr "Gizmos" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" -msgstr "¡No se ha elegido ninguna escena a instanciar!" +msgid "View Information" +msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" -msgstr "Instanciar en cursor" +msgid "Audio Listener" +msgstr "Oyente de Audio" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "¡No se pudo instanciar la escena!" +msgid "XForm Dialog" +msgstr "Ventana de transformación" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4900,6 +5118,26 @@ msgid "Align Selection With View" msgstr "Alinear selección con visor" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "Seleccionar" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "Mover" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "Ctrl: Rotar" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "Escala:" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" msgstr "Transformar" @@ -4912,14 +5150,6 @@ msgid "Transform Dialog.." msgstr "Ventana de transformación…" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "Usar iluminación predeterminada" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "Usar sRGB predeterminado" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" msgstr "1 visor" @@ -4944,22 +5174,6 @@ msgid "4 Viewports" msgstr "4 visores" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "Mostrar normales" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "Mostrar polÃgonos" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "Mostrar superposiciones" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "Mostrar sin sombras" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "Ver origen" @@ -4968,6 +5182,10 @@ msgid "View Grid" msgstr "Ver rejilla" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "Ajustes" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "Ajustes de fijado" @@ -4988,14 +5206,6 @@ msgid "Viewport Settings" msgstr "Ajustes del visor" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "Iluminación por normales predeterminada:" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "Color de iluminación ambiental:" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "Anchura de perspectiva (en grados):" @@ -5427,12 +5637,12 @@ msgstr "¡La ruta del proyecto no es correcta, tiene que existir!" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "La ruta del proyecto no es correcta, engine.cfg no debe existir." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "¡La ruta del proyecto no es correcta, engine.cfg debe existir." #: editor/project_manager.cpp @@ -5445,7 +5655,7 @@ msgstr "La ruta del proyecto no es correcta (¿has cambiado algo?)." #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "No se pudo crear engine.cfg en la ruta de proyecto." #: editor/project_manager.cpp @@ -5668,6 +5878,11 @@ msgstr "Añadir acción de entrada" msgid "Erase Input Action Event" msgstr "Borrar evento de acción de entrada" +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "Añadir elemento vacÃo" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Dispositivo" @@ -5734,8 +5949,8 @@ msgstr "Quitar opción de remapeo de recursos" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "Ajustes del proyecto" +msgid "Project Settings (project.godot)" +msgstr "Ajustes de proyecto (engine.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5853,10 +6068,6 @@ msgid "Error loading file: Not a resource!" msgstr "Error al cargar el archivo: ¡No es un recurso!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "No se pudo cargar la imagen" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Selecciona un nodo" @@ -6049,6 +6260,11 @@ msgid "Error duplicating scene to save it." msgstr "Error al duplicar escena para guardarla." #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Recursos:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "Editar grupos" @@ -6130,10 +6346,59 @@ msgid "Toggle CanvasItem Visible" msgstr "Act/Desact. CanvasItem Visible" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "Opciones de depuración" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "Instancia:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Script siguiente" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Act/Desact. Espacial Visible" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" "El nombre del nodo no es correcto, las siguientes letras no están permitidas:" @@ -6179,78 +6444,94 @@ msgid "Select a Node" msgstr "Selecciona un nodo" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "El nombre de clase padre no es correcto" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "No se puede crear el script en el sistema de archivos." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "Letras permitidas:" +#, fuzzy +msgid "Error loading script from %s" +msgstr "Error al cargar escena desde %s" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "El nombre de clase no es correcto" +msgid "Path is empty" +msgstr "La ruta está vacia" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "Nombre válido" +msgid "Path is not local" +msgstr "La ruta no es local" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "N/D" +msgid "Invalid base path" +msgstr "Ruta base incorrecta" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "¡El nombre de clase no es correcto!" +msgid "Invalid extension" +msgstr "La extensión no es correcta" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "¡El nombre de clase padre no es correcto!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "¡Ruta incorrecta!" +#, fuzzy +msgid "Invalid Path" +msgstr "Ruta incorrecta." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "No se puede crear el script en el sistema de archivos." +msgid "Invalid class name" +msgstr "El nombre de clase no es correcto" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Error loading script from %s" -msgstr "Error al cargar escena desde %s" +msgid "Invalid inherited parent name or path" +msgstr "El nombre de la propiedad Ãndice no es correcto." #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "La ruta está vacia" +#, fuzzy +msgid "Script valid" +msgstr "Script" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "La ruta no es local" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "Ruta base incorrecta" +msgid "N/A" +msgstr "N/D" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "La extensión no es correcta" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "Crear script" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Load existing script" +msgid "Load existing script file" msgstr "Script siguiente" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "Hereda:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "Nombre de clase:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Remover Item" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "Script integrado" #: editor/script_create_dialog.cpp @@ -6988,10 +7269,11 @@ msgstr "" "ParallaxLayer node solo funciona cuando esta seteado como hijo de un nodo " "ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"La propiedad Path debe apuntar a un nodo Particles2D valido para funcionar." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -7077,12 +7359,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp #, fuzzy msgid "Path property must point to a valid Spatial node to work." @@ -7104,6 +7380,15 @@ msgstr "" "Un recurso SpriteFrames debe ser creado o asignado en la propiedad 'Frames' " "para que AnimatedSprite3D pueda mostrar frames." +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "Modo de ejecución:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Alerta!" @@ -7149,6 +7434,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -7167,9 +7458,64 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Importar elementos al proyecto." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Ajustes de proyecto (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "Exportar el proyecto a varias plataformas." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "Alerta cuando un recurso externo haya cambiado." + +#~ msgid "Tutorials" +#~ msgstr "Tutoriales" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "Abre https://godotengine.org en la sección de tutoriales." + +#~ msgid "No scene selected to instance!" +#~ msgstr "¡No se ha elegido ninguna escena a instanciar!" + +#~ msgid "Instance at Cursor" +#~ msgstr "Instanciar en cursor" + +#~ msgid "Could not instance scene!" +#~ msgstr "¡No se pudo instanciar la escena!" + +#~ msgid "Use Default Light" +#~ msgstr "Usar iluminación predeterminada" + +#~ msgid "Use Default sRGB" +#~ msgstr "Usar sRGB predeterminado" + +#~ msgid "Default Light Normal:" +#~ msgstr "Iluminación por normales predeterminada:" + +#~ msgid "Ambient Light Color:" +#~ msgstr "Color de iluminación ambiental:" + +#~ msgid "Couldn't load image" +#~ msgstr "No se pudo cargar la imagen" + +#~ msgid "Invalid parent class name" +#~ msgstr "El nombre de clase padre no es correcto" + +#~ msgid "Valid chars:" +#~ msgstr "Letras permitidas:" + +#~ msgid "Valid name" +#~ msgstr "Nombre válido" + +#~ msgid "Class name is invalid!" +#~ msgstr "¡El nombre de clase no es correcto!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "¡El nombre de clase padre no es correcto!" + +#~ msgid "Invalid path!" +#~ msgstr "¡Ruta incorrecta!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "La propiedad Path debe apuntar a un nodo Particles2D valido para " +#~ "funcionar." #~ msgid "Surface" #~ msgstr "Superficie" @@ -7398,9 +7744,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "Silencio sobrante al final:" -#~ msgid "Script" -#~ msgstr "Script" - #~ msgid "Script Export Mode:" #~ msgstr "Modo de exportación de scipts:" @@ -7434,9 +7777,6 @@ msgstr "" #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "BakedLightInstance no contiene un recurso BakedLight." -#~ msgid "Vertex" -#~ msgstr "Vértice" - #~ msgid "Fragment" #~ msgstr "Fragmento" @@ -7472,9 +7812,6 @@ msgstr "" #~ msgid "Cannot go into subdir:" #~ msgstr "No se puede acceder al subdir:" -#~ msgid "Help" -#~ msgstr "Ayuda" - #~ msgid "Imported Resources" #~ msgstr "Importar Recursos" diff --git a/editor/translations/es_AR.po b/editor/translations/es_AR.po index f826517b27..3457d72d9a 100644 --- a/editor/translations/es_AR.po +++ b/editor/translations/es_AR.po @@ -1,6 +1,5 @@ # Spanish (Argentina) translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Lisandro Lorea <lisandrolorea@gmail.com>, 2016-2017. @@ -11,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2017-01-09 23:10+0000\n" +"PO-Revision-Date: 2017-04-17 00:30+0000\n" "Last-Translator: Lisandro Lorea <lisandrolorea@gmail.com>\n" "Language-Team: Spanish (Argentina) <https://hosted.weblate.org/projects/" "godot-engine/godot/es_AR/>\n" @@ -20,7 +19,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 2.11-dev\n" +"X-Generator: Weblate 2.14-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -87,9 +86,8 @@ msgid "Anim Track Change Value Mode" msgstr "Cambiar Modo de Valor de Track de Anim" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Track Change Wrap Mode" -msgstr "Cambiar Modo de Valor de Track de Anim" +msgstr "Cambiar Modo de Envoltura de Track de Anim" #: editor/animation_editor.cpp msgid "Edit Node Curve" @@ -378,7 +376,7 @@ msgstr "Constantes:" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "View Files" -msgstr "Archivo" +msgstr " Archivos" #: editor/asset_library_editor_plugin.cpp editor/create_dialog.cpp #: editor/editor_help.cpp editor/property_selector.cpp @@ -514,7 +512,7 @@ msgstr "" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "Download Error" -msgstr "Abajo" +msgstr "Descargar" #: editor/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" @@ -548,7 +546,8 @@ msgid "Search:" msgstr "Buscar:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -594,7 +593,7 @@ msgstr "Soporte.." msgid "Official" msgstr "Oficial" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Comunidad" @@ -639,9 +638,8 @@ msgid "No Matches" msgstr "Sin Coincidencias" #: editor/code_editor.cpp -#, fuzzy msgid "Replaced %d occurrence(s)." -msgstr "%d Ocurrencia(s) Reemplazadas." +msgstr "%d ocurrencia(s) Reemplazadas." #: editor/code_editor.cpp msgid "Replace" @@ -740,6 +738,7 @@ msgstr "Agregar" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Quitar" @@ -847,6 +846,7 @@ msgstr "Recursos" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Ruta" @@ -937,23 +937,21 @@ msgstr "Eliminar" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "Guardar Layout de Bus de Audio Como.." #: editor/editor_audio_buses.cpp msgid "Location for New Layout.." -msgstr "" +msgstr "Ubicación para el Nuevo Layout.." #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "Abrir Layout de Bus de Audio" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Add Bus" -msgstr "Agregar %s" +msgstr "Agregar Bus" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "Cargar" @@ -963,6 +961,7 @@ msgid "Save As" msgstr "Guardar Como" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "Por Defecto" @@ -1037,8 +1036,7 @@ msgid "Rearrange Autoloads" msgstr "Reordenar Autoloads" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Ruta:" @@ -1106,7 +1104,7 @@ msgstr "Empaquetando" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:\n" -msgstr "" +msgstr "Plantilla no encontrada:\n" #: editor/editor_export.cpp msgid "Added:" @@ -1226,11 +1224,11 @@ msgid "ScanSources" msgstr "EscanearFuentes" #: editor/editor_file_system.cpp -#, fuzzy msgid "(Re)Importing Assets" -msgstr "Reimportando" +msgstr "(Re)Importando Assets" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Buscar en la Ayuda" @@ -1247,7 +1245,6 @@ msgid "Class:" msgstr "Clase:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "Hereda:" @@ -1417,10 +1414,11 @@ msgid "There is no defined scene to run." msgstr "No hay escena definida para ejecutar." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "No se ha definido ninguna escena principal, ¿elegir una?\n" "Es posible cambiarla más tarde en \"Ajustes del Proyecto\" bajo la categoria " @@ -1485,6 +1483,11 @@ msgid "Save Scene As.." msgstr "Guardar Escena Como.." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "Nodo" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "Esta escena nunca ha sido guardada. Guardar antes de ejecutar?" @@ -1539,9 +1542,12 @@ msgid "" "Scene '%s' was automatically imported, so it can't be modified.\n" "To make changes to it, a new inherited scene can be created." msgstr "" +"La escena '%s' fue importada automaticamente, por lo tanto no puede ser " +"modificada.\n" +"Para realizar cambios, se debe crear una nueva escena heredada." #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "Ugh" @@ -1582,6 +1588,10 @@ msgstr "%d archivo(s) más" msgid "%d more file(s) or folder(s)" msgstr "%d archivo(s) o carpeta(s) más" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "Modo Sin Distracciones" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Escena" @@ -1599,9 +1609,8 @@ msgid "Previous tab" msgstr "Pestaña anterior" #: editor/editor_node.cpp -#, fuzzy msgid "Filter Files.." -msgstr "Filtrado Rápido de Archivos.." +msgstr "Filtrar Archivos.." #: editor/editor_node.cpp msgid "Operations with scene files." @@ -1635,7 +1644,7 @@ msgstr "Cerrar Escena" msgid "Close Goto Prev. Scene" msgstr "Cerrar e Ir a Escena Prev." -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "Abrir Reciente" @@ -1663,84 +1672,41 @@ msgid "Redo" msgstr "Rehacer" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "Ejecutar Script" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Configuración de Proyecto" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "Revertir Escena" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Salir a Listado de Proyecto" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "Modo Sin Distracciones" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "Herramientas misceláneas a nivel proyecto o escena." #: editor/editor_node.cpp -msgid "Tools" -msgstr "Herramientas" +#, fuzzy +msgid "Project" +msgstr "Proyecto Nuevo" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "Exportar el proyecto a munchas plataformas." +msgid "Project Settings" +msgstr "Configuración de Proyecto" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "Ejecutar Script" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "Exportar" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "Reproducir el proyecto." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "Reproducir" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "Pausar la escena" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "Pausar la Escena" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "Parar la escena." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "Detener" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "Reproducir la escena editada." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "Reproducir Escena" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "Reproducir escena personalizada" +msgid "Tools" +msgstr "Herramientas" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "Reproducir Escena Personalizada" +msgid "Quit to Project List" +msgstr "Salir a Listado de Proyecto" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "Opciones de debugueo" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "Debuguear" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1830,9 +1796,10 @@ msgstr "" "Cuando se use remotamente en un dispositivo, esto es mas eficiente con un " "sistema de archivos de red." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "Configuración" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Editar" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1847,17 +1814,73 @@ msgid "Toggle Fullscreen" msgstr "Act./Desact. Pantalla Completa" #: editor/editor_node.cpp editor/project_export.cpp -#, fuzzy msgid "Manage Export Templates" -msgstr "Cargando Templates de Exportación" +msgstr "Gestionar Plantillas de Exportación" + +#: editor/editor_node.cpp +msgid "Help" +msgstr "Ayuda" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "Clases" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "Cerrar Docs" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" #: editor/editor_node.cpp msgid "About" msgstr "Acerca de" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "Alerta cuando un recurso externo haya cambiado." +msgid "Play the project." +msgstr "Reproducir el proyecto." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "Reproducir" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "Pausar la escena" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "Pausar la Escena" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "Parar la escena." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "Detener" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "Reproducir la escena editada." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Reproducir Escena" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "Reproducir escena personalizada" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "Reproducir Escena Personalizada" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1940,8 +1963,16 @@ msgid "Thanks!" msgstr "Gracias!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" -msgstr "Importar Templates Desde Archivo ZIP" +msgstr "Importar Plantillas Desde Archivo ZIP" #: editor/editor_node.cpp msgid "Export Project" @@ -1967,6 +1998,36 @@ msgstr "Abrir y Correr un Script" msgid "Load Errors" msgstr "Erroes de carga" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Abrir en Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Abrir en Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Abrir en Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "Exportar Libreria" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Abrir en Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "Abrir en Editor" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "Plugins Instalados:" @@ -2084,65 +2145,60 @@ msgid "Import From Node:" msgstr "Importar Desde Nodo:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Re-Download" -msgstr "Volver a Cargar" +msgstr "Volver a Descargar" #: editor/export_template_manager.cpp -#, fuzzy msgid "Uninstall" -msgstr "Instalar" +msgstr "Desinstalar" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Installed)" -msgstr "Instalar" +msgstr "(Instalado)" #: editor/export_template_manager.cpp -#, fuzzy msgid "Download" -msgstr "Abajo" +msgstr "Descargar" #: editor/export_template_manager.cpp msgid "(Missing)" -msgstr "" +msgstr "(Faltante)" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Current)" -msgstr "Actual:" +msgstr "(Actual)" #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "" +msgstr "Quitar plantilla version '%s'?" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." -msgstr "No se puede abir el zip de templates de exportación." +msgstr "No se puede abir el zip de plantillas de exportación." #: editor/export_template_manager.cpp msgid "Invalid version.txt format inside templates." -msgstr "" +msgstr "Formato de version.txt invalido dentro de plantillas." #: editor/export_template_manager.cpp msgid "" "Invalid version.txt format inside templates. Revision is not a valid " "identifier." msgstr "" +"Formato de version.txt invalido dentro de plantillas. Revision no es un " +"identificador valido." #: editor/export_template_manager.cpp msgid "No version.txt found inside templates." -msgstr "" +msgstr "No se encontro ningún version.txt dentro de las plantillas." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:\n" -msgstr "Error al guardar atlas:" +msgstr "Error creando ruta para las plantillas:\n" #: editor/export_template_manager.cpp -#, fuzzy msgid "Extracting Export Templates" -msgstr "Cargando Templates de Exportación" +msgstr "Extrayendo Plantillas de Exportación" #: editor/export_template_manager.cpp msgid "Importing:" @@ -2150,37 +2206,31 @@ msgstr "Importando:" #: editor/export_template_manager.cpp msgid "Loading Export Templates" -msgstr "Cargando Templates de Exportación" +msgstr "Cargando Plantillas de Exportación" #: editor/export_template_manager.cpp -#, fuzzy msgid "Current Version:" -msgstr "Escena Actual" +msgstr "Version Actual:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Installed Versions:" -msgstr "Plugins Instalados:" +msgstr "Versiones Instaladas:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Install From File" -msgstr "Instalar Proyecto:" +msgstr "Instalar Desde Archivo" #: editor/export_template_manager.cpp -#, fuzzy msgid "Remove Template" -msgstr "Remover Item" +msgstr "Remover Plantilla" #: editor/export_template_manager.cpp -#, fuzzy msgid "Select template file" -msgstr "Eliminar archivos seleccionados?" +msgstr "Elegir archivo de plantilla" #: editor/export_template_manager.cpp -#, fuzzy msgid "Export Template Manager" -msgstr "Cargando Templates de Exportación" +msgstr "Gestor de Plantillas de Exportación" #: editor/file_type_cache.cpp msgid "Can't open file_type_cache.cch for writing, not saving file type cache!" @@ -2190,7 +2240,7 @@ msgstr "" #: editor/filesystem_dock.cpp msgid "Cannot navigate to '" -msgstr "" +msgstr "No se puede navegar a '" #: editor/filesystem_dock.cpp msgid "Same source and destination files, doing nothing." @@ -2217,13 +2267,16 @@ msgid "No files selected!" msgstr "Ningún Archivo seleccionado!" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Expand all" -msgstr "Expandir al Padre" +msgstr "Expandir todos" #: editor/filesystem_dock.cpp msgid "Collapse all" -msgstr "" +msgstr "Colapsar todos" + +#: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "Mostrar en Gestor de Archivos" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2254,10 +2307,6 @@ msgid "Info" msgstr "Info" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "Mostrar en Gestor de Archivos" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "Reimportando.." @@ -2336,21 +2385,18 @@ msgid "Saving.." msgstr "Guardando.." #: editor/import_dock.cpp -#, fuzzy msgid " Files" -msgstr "Archivo" +msgstr " Archivos" #: editor/import_dock.cpp -#, fuzzy msgid "Import As:" -msgstr "Importar" +msgstr "Importar Como:" #: editor/import_dock.cpp editor/property_editor.cpp msgid "Preset.." msgstr "Preseteo.." #: editor/import_dock.cpp -#, fuzzy msgid "Reimport" msgstr "Reimportar" @@ -2425,9 +2471,10 @@ msgid "No target font resource!" msgstr "Sin recurso de tipografÃas de destino!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "Extension de archivo inválida.\n" "Usá .fnt, por favor." @@ -2911,8 +2958,8 @@ msgstr "Comprimir" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" -msgstr "Agregar al Proyecto (engine.cfg)" +msgid "Add to Project (project.godot)" +msgstr "Agregar al Proyecto (godot.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Import Languages:" @@ -2951,9 +2998,8 @@ msgid "Change Animation Name:" msgstr "Cambiar Nombre de Animación:" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Delete Animation?" -msgstr "Duplicar Animación" +msgstr "Eliminar Animación?" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -3357,7 +3403,7 @@ msgstr "Editar CanvasItem" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Change Anchors" -msgstr "Cambiar Anchors" +msgstr "Cambiar Anclas" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Zoom (%):" @@ -3579,7 +3625,7 @@ msgid "Change default type" msgstr "Cambiar typo por defecto" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "OK" @@ -3630,17 +3676,6 @@ msgstr "Crear Poly3D" msgid "Set Handle" msgstr "Setear Handle" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "Agregar/Quitar Punto de Rampa de Color" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "Modificar Rampa de Color" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "Crear LibrerÃa de Meshes" @@ -3673,8 +3708,31 @@ msgstr "Acutalizar desde Escena" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "Agregar Entrada" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Quitar Punto del Path" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "Cargar Recurso" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" -msgstr "Modificar Mapa de Curvas" +msgstr "Modificar Curva" + +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "Agregar/Quitar Punto de Rampa de Color" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "Modificar Rampa de Color" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" @@ -3713,19 +3771,16 @@ msgid "RMB: Erase Point." msgstr "Click Der.: Borrar Punto." #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Remove Point from Line2D" -msgstr "Remover Punto de Curva" +msgstr "Remover Punto de Line2D" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Add Point to Line2D" -msgstr "Agregar Punto a Curva" +msgstr "Agregar Punto a Line2D" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Move Point in Line2D" -msgstr "Mover Punto en Curva" +msgstr "Mover Punto en Line2D" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp @@ -3758,9 +3813,8 @@ msgid "Add Point (in empty space)" msgstr "Agregar Punto (en espacio vacÃo)" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Split Segment (in line)" -msgstr "Partir Segmento (en curva)" +msgstr "Partir Segmento (en lÃnea)" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp @@ -3950,6 +4004,20 @@ msgid "Remove Poly And Point" msgstr "Remover PolÃgono y Punto" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "Limpiar Máscara de Emisión" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "Generar AABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "Error al cargar la imagen:" @@ -3962,8 +4030,8 @@ msgid "Set Emission Mask" msgstr "Setear Máscara de Emisión" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "Limpiar Máscara de Emisión" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -3973,6 +4041,27 @@ msgstr "Cargar Máscara de Emisión" msgid "Generated Point Count:" msgstr "Conteo de Puntos Generados:" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "Tiempo Promedio (seg)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "Setear Máscara de Emisión" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "Crear desde Escena" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Puntos de Emisión:" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "El nodo no contiene geometrÃa." @@ -3983,12 +4072,7 @@ msgstr "El nodo no contiene geometrÃa (caras)." #: editor/plugins/particles_editor_plugin.cpp msgid "A processor material of type 'ParticlesMaterial' is required." -msgstr "" - -#: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "Generar AABB" +msgstr "Se requiere un material procesador de tipo 'ParticlesMaterial'." #: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" @@ -4003,14 +4087,12 @@ msgid "Generate AABB" msgstr "Generar AABB" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Create Emission Points From Mesh" -msgstr "Crear Emisor desde Mesh" +msgstr "Crear Puntos de Emisión desde Mesh" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Create Emission Points From Node" -msgstr "Crear Emisor desde Nodo" +msgstr "Crear Puntos de Emisión Desde Nodo" #: editor/plugins/particles_editor_plugin.cpp msgid "Clear Emitter" @@ -4021,40 +4103,42 @@ msgid "Create Emitter" msgstr "Crear Emisor" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Emission Points:" -msgstr "Posiciones de Emisión:" +msgstr "Puntos de Emisión:" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Surface Points" -msgstr "Superficie %d" +msgstr "Puntos de Superficie" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points+Normal (Directed)" -msgstr "" +msgstr "Puntos de Superficia+Normal (Dirigida)" #: editor/plugins/particles_editor_plugin.cpp msgid "Volume" msgstr "Volumen" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Emission Source: " -msgstr "Relleno de Emisión:" +msgstr "Fuente de Emisión: " #: editor/plugins/particles_editor_plugin.cpp #, fuzzy msgid "Generate Visibility AABB" msgstr "Generar AABB" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "Remover Punto de Curva" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "Tiempo Promedio (seg)" +msgid "Remove Out-Control from Curve" +msgstr "Mover Out-Control en Curva" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "Remover Punto de Curva" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4112,6 +4196,16 @@ msgstr "Partir Path" msgid "Remove Path Point" msgstr "Quitar Punto del Path" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Mover Out-Control en Curva" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "Mover In-Control en Curva" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "Crear Mapa UV" @@ -4265,6 +4359,11 @@ msgid "Pitch" msgstr "Altura" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "Reestablecer Huesos" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "Error al guardar el tema" @@ -4352,10 +4451,6 @@ msgstr "Encontrar.." msgid "Find Next" msgstr "Encontrar Siguiente" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "Debuguear" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "Step Over" @@ -4389,16 +4484,9 @@ msgid "Move Right" msgstr "Mover a la Derecha" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "Tutoriales" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "Abrir https://godotengine.org en la sección de tutoriales." - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "Clases" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "Buscar en la documentación de referencia." #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4417,9 +4505,8 @@ msgid "Go to next edited document." msgstr "Ir a siguiente documento editado." #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Discard" -msgstr "Discreto" +msgstr "Descartar" #: editor/plugins/script_editor_plugin.cpp msgid "Create Script" @@ -4457,6 +4544,23 @@ msgid "Pick Color" msgstr "Elegir Color" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "Convirtiendo Imágenes" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4536,6 +4640,16 @@ msgid "Goto Previous Breakpoint" msgstr "Ir a Anterior Breakpoint" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "Convertir A.." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Convertir A.." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "Encontrar Anterior" @@ -4558,6 +4672,10 @@ msgstr "Ir a LÃnea.." msgid "Contextual Help" msgstr "Ayuda Contextual" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "Cambiar Constante Escalar" @@ -4775,36 +4893,106 @@ msgid "Animation Key Inserted." msgstr "Clave de Animación Insertada." #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "Avanzar" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Hacia Atrás" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Rueda Abajo." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "Actualizar Cambios" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Actualizar Cambios" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "Actualizar Cambios" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "Vértice" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "Alinear con vista" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "Entorno" +msgid "Display Normal" +msgstr "Mostrar Normal" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "Oyente de Audio" +msgid "Display Wireframe" +msgstr "Mostrar Wireframe" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" -msgstr "Gizmos" +msgid "Display Overdraw" +msgstr "Mostrar Overdraw" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" -msgstr "Dialogo XForm" +#, fuzzy +msgid "Display Unshaded" +msgstr "Mostrar sin Sombreado" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" -msgstr "Ninguna escena seleccionada a la instancia!" +#, fuzzy +msgid "View Environment" +msgstr "Entorno" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" -msgstr "Instancia en Cursor" +#, fuzzy +msgid "View Gizmos" +msgstr "Gizmos" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "No se pudo instanciar la escena!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "Oyente de Audio" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" +msgstr "Dialogo XForm" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4863,6 +5051,26 @@ msgid "Align Selection With View" msgstr "Alinear Selección Con Vista" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "Seleccionar" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "Mover" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "Ctrl: Rotar" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "Escala:" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" msgstr "Transformar" @@ -4875,14 +5083,6 @@ msgid "Transform Dialog.." msgstr "Dialogo de Transformación.." #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "Usar Luz por Defecto" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "Usar sRGB por Defecto" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" msgstr "1 Viewport" @@ -4907,22 +5107,6 @@ msgid "4 Viewports" msgstr "4 Viewports" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "Mostrar Normales" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "Mostrar Wireframe" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "Mostrar Overdraw" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "Mostrar sin Sombreado" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "Ver Origen" @@ -4931,6 +5115,10 @@ msgid "View Grid" msgstr "Ver Grilla" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "Configuración" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "Ajustes de Snap" @@ -4951,14 +5139,6 @@ msgid "Viewport Settings" msgstr "Ajustes de Viewport" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "Normales de Luces por Defecto:" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "Color de Luz Ambiental:" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "FOV de Perspectiva (grados.):" @@ -5133,11 +5313,11 @@ msgstr "Quitar Items de Clases" #: editor/plugins/theme_editor_plugin.cpp msgid "Create Empty Template" -msgstr "Crear Template VacÃo" +msgstr "Crear Plantilla VacÃa" #: editor/plugins/theme_editor_plugin.cpp msgid "Create Empty Editor Template" -msgstr "Crear Template de Editor VacÃo" +msgstr "Crear Plantilla de Editor VacÃa" #: editor/plugins/theme_editor_plugin.cpp msgid "CheckBox Radio1" @@ -5297,24 +5477,20 @@ msgid "Error" msgstr "Error" #: editor/project_export.cpp -#, fuzzy msgid "Runnable" -msgstr "Activar" +msgstr "Ejecutable" #: editor/project_export.cpp -#, fuzzy msgid "Delete patch '" -msgstr "Eliminar Entrada" +msgstr "Eliminar parche '" #: editor/project_export.cpp -#, fuzzy msgid "Delete preset '%s'?" -msgstr "Eliminar archivos seleccionados?" +msgstr "Eliminar preset '%s'?" #: editor/project_export.cpp -#, fuzzy msgid "Presets" -msgstr "Preseteo.." +msgstr "Presets" #: editor/project_export.cpp editor/project_settings.cpp msgid "Add.." @@ -5325,63 +5501,54 @@ msgid "Resources" msgstr "Recursos" #: editor/project_export.cpp -#, fuzzy msgid "Export all resources in the project" -msgstr "Exportar todos los recursos en el proyecto." +msgstr "Exportar todos los recursos en el proyecto" #: editor/project_export.cpp -#, fuzzy msgid "Export selected scenes (and dependencies)" -msgstr "Exportar los recursos seleccionado (incluyendo dependencias)." +msgstr "Exportar escenas seleccionadas (y dependencias)" #: editor/project_export.cpp -#, fuzzy msgid "Export selected resources (and dependencies)" -msgstr "Exportar los recursos seleccionado (incluyendo dependencias)." +msgstr "Exportar ecursos seleccionados (y dependencias)" #: editor/project_export.cpp msgid "Export Mode:" msgstr "Modo de Exportación:" #: editor/project_export.cpp -#, fuzzy msgid "Resources to export:" -msgstr "Recursos a Exportar:" +msgstr "Recursos a exportar:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files (comma separated, e.g: *.json, *.txt)" msgstr "" "Filtros para exportar archivos que no son recursos (separados por comas, ej: " -"*.json, *.txt):" +"*.json, *.txt)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files from project (comma separated, e.g: *.json, *.txt)" msgstr "" -"Filtros para excluir de la exportación (separados por comas, ej: *.json, *." -"txt):" +"Filtros para excluir archivos del proyecto (separados por comas, ej: *.json, " +"*.txt)" #: editor/project_export.cpp -#, fuzzy msgid "Patches" -msgstr "Coincidencias:" +msgstr "Parches" #: editor/project_export.cpp -#, fuzzy msgid "Make Patch" -msgstr "Ruta de Destino:" +msgstr "Crear Parche" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" -msgstr "" +msgstr "Faltan las plantillas de exportación para esta plataforma:" #: editor/project_export.cpp -#, fuzzy msgid "Export With Debug" -msgstr "Exportar Tile Set" +msgstr "Exportar Como Debug" #: editor/project_manager.cpp msgid "Invalid project path, the path must exist!" @@ -5389,13 +5556,13 @@ msgstr "Ruta de proyecto inválida, la ruta debe existir!" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." -msgstr "Ruta de proyecto inválida, engine.cfg no debe existir." +msgid "Invalid project path, project.godot must not exist." +msgstr "Ruta de proyecto inválida, godot.cfg no debe existir." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." -msgstr "Ruta de proyecto inválida, engine.cfg debe existir." +msgid "Invalid project path, project.godot must exist." +msgstr "Ruta de proyecto inválida, godot.cfg debe existir." #: editor/project_manager.cpp msgid "Imported Project" @@ -5407,8 +5574,8 @@ msgstr "Ruta de proyecto inválida (cambiaste algo?)." #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." -msgstr "No se pudo crear engine.cfg en la ruta de proyecto." +msgid "Couldn't create project.godot in project path." +msgstr "No se pudo crear godot.cfg en la ruta de proyecto." #: editor/project_manager.cpp msgid "The following files failed extraction from package:" @@ -5507,7 +5674,7 @@ msgstr "Proyecto Nuevo" #: editor/project_manager.cpp #, fuzzy msgid "Templates" -msgstr "Remover Item" +msgstr "Remover Plantilla" #: editor/project_manager.cpp msgid "Exit" @@ -5609,18 +5776,16 @@ msgid "Button 9" msgstr "Botón 9" #: editor/project_settings.cpp -#, fuzzy msgid "Joypad Axis Index:" -msgstr "Indice de Ejes de Joystick:" +msgstr "Indice del Eje del Gamepad:" #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Axis" msgstr "Eje" #: editor/project_settings.cpp -#, fuzzy msgid "Joypad Button Index:" -msgstr "Indice de Botones de Joystick:" +msgstr "Indice del Boton del Gamepad:" #: editor/project_settings.cpp msgid "Add Input Action" @@ -5630,6 +5795,11 @@ msgstr "Agregar Acción de Entrada" msgid "Erase Input Action Event" msgstr "Borrar Evento de Acción de Entrada" +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "Agregar VacÃo" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Dispositivo" @@ -5696,8 +5866,8 @@ msgstr "Remover Opción de Remapeo de Recursos" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "Configuración de Proyecto" +msgid "Project Settings (project.godot)" +msgstr "Configuración de Proyecto (godot.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5764,9 +5934,8 @@ msgid "AutoLoad" msgstr "AutoLoad" #: editor/property_editor.cpp -#, fuzzy msgid "Pick a Viewport" -msgstr "1 Viewport" +msgstr "Seleccionar un Viewport" #: editor/property_editor.cpp msgid "Ease In" @@ -5805,20 +5974,14 @@ msgid "New Script" msgstr "Nuevo Script" #: editor/property_editor.cpp -#, fuzzy msgid "Show in File System" -msgstr "FileSystem" +msgstr "Mostrar en Sistema de Archivos" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" msgstr "Error al cargar el archivo: No es un recurso!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "No se pudo cargar la imagen" - -#: editor/property_editor.cpp -#, fuzzy msgid "Pick a Node" msgstr "Seleccionar un Nodo" @@ -5965,7 +6128,7 @@ msgstr "Esta operación no puede hacerse sin una escena." #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." -msgstr "" +msgstr "No se puede realizar sobre el nodo raÃz." #: editor/scene_tree_dock.cpp msgid "This operation can't be done on instanced scenes." @@ -6009,6 +6172,11 @@ msgid "Error duplicating scene to save it." msgstr "Error al duplicar escena para guardarla." #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Recursos:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "Editar Grupos" @@ -6049,9 +6217,8 @@ msgid "Save Branch as Scene" msgstr "Guardar Rama como Escena" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Copy Node Path" -msgstr "Copiar Ruta" +msgstr "Copiar Ruta del Nodo" #: editor/scene_tree_dock.cpp msgid "Delete (No Confirm)" @@ -6086,10 +6253,59 @@ msgid "Toggle CanvasItem Visible" msgstr "Act/Desact. CanvasItem Visible" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "Opciones de debugueo" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "Instancia:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Script siguiente" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Act/Desact. Espacial Visible" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "Nobre de nodo inválido, los siguientes caracteres no estan permitidos:" @@ -6134,75 +6350,93 @@ msgid "Select a Node" msgstr "Seleccionar un Nodo" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "Nombre de clase padre inválido" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "No se puede crear el script en el sistema de archivos." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "Caracteres válidos:" +msgid "Error loading script from %s" +msgstr "Error al cargar el script desde %s" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "Nombre de clase inválido" +msgid "Path is empty" +msgstr "La ruta está vacia" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "Nombre válido" +msgid "Path is not local" +msgstr "La ruta no es local" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "N/A" +msgid "Invalid base path" +msgstr "Ruta base inválida" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "El nombre de clase es inválido!" +msgid "Invalid extension" +msgstr "Extensión invalida" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "El nombre de la clase padre es inválido!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "Ruta inválida!" +#, fuzzy +msgid "Invalid Path" +msgstr "Ruta inválida." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "No se puede crear el script en el sistema de archivos." +msgid "Invalid class name" +msgstr "Nombre de clase inválido" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" -msgstr "Error al cargar el script desde %s" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "Nombre de propiedad indÃce inválido." #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "La ruta está vacia" +#, fuzzy +msgid "Script valid" +msgstr "Script" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "La ruta no es local" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "Ruta base inválida" +msgid "N/A" +msgstr "N/A" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "Extensión invalida" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +#, fuzzy +msgid "Create new script file" msgstr "Crear script nuevo" #: editor/script_create_dialog.cpp -msgid "Load existing script" +#, fuzzy +msgid "Load existing script file" msgstr "Cargar script existente" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "Hereda:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "Nombre de Clase:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Remover Plantilla" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "Script Integrado (Built-In)" #: editor/script_create_dialog.cpp @@ -6432,8 +6666,8 @@ msgid "" "A node yielded without working memory, please read the docs on how to yield " "properly!" msgstr "" -"Un nodo rindió(yielded) sin memoria de trabajo, por favor lee los docs sobre " -"como usar yield correctamente!" +"Un nodo realizó un yield sin memoria de trabajo, por favor leé la " +"documentacion sobre como usar yield correctamente!" #: modules/visual_script/visual_script.cpp msgid "" @@ -6715,31 +6949,26 @@ msgid "just released" msgstr "recién soltado" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Run in Browser" -msgstr "Examinar" +msgstr "Ejecutar en el Navegador" #: platform/javascript/export/export.cpp msgid "Run exported HTML in the system's default browser." -msgstr "" +msgstr "Ejecutar HTML exportado en el navegador por defecto del sistema." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:\n" -msgstr "No se pudo cargar el tile:" +msgstr "No se pudo escribir el archivo:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read file:\n" -msgstr "No se pudo cargar el tile:" +msgstr "No se pudo leer el archivo:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:\n" -msgstr "No se pudo crear la carpeta." +msgstr "No se pudo abrir la plantilla para exportar:\n" #: platform/uwp/export/export.cpp -#, fuzzy msgid "" "Couldn't read the certificate file. Are the path and password both correct?" msgstr "" @@ -6759,8 +6988,8 @@ msgid "" "No export templates found.\n" "Download and install export templates." msgstr "" -"No se encontraron export templates.\n" -"Descargá o instalá export templates." +"No se encontraron plantillas de exportación.\n" +"Descargá o instalá plantillas de exportación." #: platform/uwp/export/export.cpp msgid "Custom debug package not found." @@ -6915,10 +7144,11 @@ msgstr "" "ParallaxLayer node solo funciona cuando esta seteado como hijo de un nodo " "ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"La propiedad Path debe apuntar a un nodo Particles2D valido para funcionar." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -7003,12 +7233,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -7029,6 +7253,15 @@ msgstr "" "Un recurso SpriteFrames debe ser creado o asignado en la propiedad 'Frames' " "para que AnimatedSprite3D pueda mostrar frames." +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "Modo de Ejecución:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Alerta!" @@ -7073,6 +7306,15 @@ msgid "" "Use a container as child (VBox,HBox,etc), or a Control and set the custom " "minimum size manually." msgstr "" +"ScrollContainer esta diseñado para trabajan con un unico control hijo.\n" +"Usá un container como hijo (VBox, HBox, etc), o un Control y seteá el tamaño " +"mÃnimo personalizado de forma manual." + +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" #: scene/main/viewport.cpp msgid "" @@ -7092,9 +7334,64 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Importar assets al proyecto." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Ajustes de Proyecto (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "Exportar el proyecto a munchas plataformas." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "Alerta cuando un recurso externo haya cambiado." + +#~ msgid "Tutorials" +#~ msgstr "Tutoriales" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "Abrir https://godotengine.org en la sección de tutoriales." + +#~ msgid "No scene selected to instance!" +#~ msgstr "Ninguna escena seleccionada a la instancia!" + +#~ msgid "Instance at Cursor" +#~ msgstr "Instancia en Cursor" + +#~ msgid "Could not instance scene!" +#~ msgstr "No se pudo instanciar la escena!" + +#~ msgid "Use Default Light" +#~ msgstr "Usar Luz por Defecto" + +#~ msgid "Use Default sRGB" +#~ msgstr "Usar sRGB por Defecto" + +#~ msgid "Default Light Normal:" +#~ msgstr "Normales de Luces por Defecto:" + +#~ msgid "Ambient Light Color:" +#~ msgstr "Color de Luz Ambiental:" + +#~ msgid "Couldn't load image" +#~ msgstr "No se pudo cargar la imagen" + +#~ msgid "Invalid parent class name" +#~ msgstr "Nombre de clase padre inválido" + +#~ msgid "Valid chars:" +#~ msgstr "Caracteres válidos:" + +#~ msgid "Valid name" +#~ msgstr "Nombre válido" + +#~ msgid "Class name is invalid!" +#~ msgstr "El nombre de clase es inválido!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "El nombre de la clase padre es inválido!" + +#~ msgid "Invalid path!" +#~ msgstr "Ruta inválida!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "La propiedad Path debe apuntar a un nodo Particles2D valido para " +#~ "funcionar." #~ msgid "Surface" #~ msgstr "Superficie" @@ -7315,9 +7612,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "Silencio Sobrante al Final:" -#~ msgid "Script" -#~ msgstr "Script" - #~ msgid "Script Export Mode:" #~ msgstr "Modo de Exportación de Scipts:" @@ -7351,9 +7645,6 @@ msgstr "" #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "BakedLightInstance no contiene un recurso BakedLight." -#~ msgid "Vertex" -#~ msgstr "Vértice" - #~ msgid "Fragment" #~ msgstr "Fragmento" @@ -7396,9 +7687,6 @@ msgstr "" #~ msgid "Cannot go into subdir:" #~ msgstr "No se puede acceder al subdir:" -#~ msgid "Help" -#~ msgstr "Ayuda" - #~ msgid "Imported Resources" #~ msgstr "Importar Recursos" diff --git a/editor/translations/fa.po b/editor/translations/fa.po index e8402fcb25..e8132b9936 100644 --- a/editor/translations/fa.po +++ b/editor/translations/fa.po @@ -1,6 +1,5 @@ # Persian translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # alabd14313 <alabd14313@yahoo.com>, 2016. @@ -545,7 +544,8 @@ msgid "Search:" msgstr "جستجو:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -591,7 +591,7 @@ msgstr "پشتیبانی.." msgid "Official" msgstr "Ø¯ÙØªØ±ÛŒ" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "انجمن" @@ -735,6 +735,7 @@ msgstr "Ø§ÙØ²ÙˆØ¯Ù†" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "برداشتن" @@ -846,6 +847,7 @@ msgstr "منبع" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "مسیر" @@ -950,8 +952,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -961,6 +962,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "Ù¾ÛŒØ´ÙØ±Ø¶" @@ -1029,8 +1031,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "مسیر:" @@ -1222,7 +1223,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "در ØØ§Ù„ وارد کردن دوباره..." -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1239,7 +1241,6 @@ msgid "Class:" msgstr "کلاس:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "میراث:" @@ -1410,8 +1411,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1465,6 +1466,10 @@ msgid "Save Scene As.." msgstr "ذخیره صØÙ†Ù‡ در ..." #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1521,7 +1526,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1559,6 +1564,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "صØÙ†Ù‡" @@ -1611,7 +1620,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1639,35 +1648,24 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "" +#, fuzzy +msgid "Project" +msgstr "صادر کردن پروژه" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Tools" -msgstr "ابزارها" - -#: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1675,47 +1673,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "پخش" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" +msgid "Tools" +msgstr "ابزارها" #: editor/editor_node.cpp -msgid "Play the edited scene." +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "پخش صØÙ†Ù‡" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "پخش Ø³ÙØ§Ø±Ø´ÛŒ صØÙ†Ù‡" - -#: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "پخش Ø³ÙØ§Ø±Ø´ÛŒ صØÙ†Ù‡" - -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1786,9 +1752,10 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "ØªØ±Ø¬ÛŒØØ§Øª" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "ویرایش کردن" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1808,14 +1775,70 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "معرÙÛŒ" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "پخش" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." msgstr "" #: editor/editor_node.cpp +msgid "Play Scene" +msgstr "پخش صØÙ†Ù‡" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "پخش Ø³ÙØ§Ø±Ø´ÛŒ صØÙ†Ù‡" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "پخش Ø³ÙØ§Ø±Ø´ÛŒ صØÙ†Ù‡" + +#: editor/editor_node.cpp msgid "Spins when the editor window repaints!" msgstr "" @@ -1896,6 +1919,14 @@ msgid "Thanks!" msgstr "تشکرات!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "واردکردن قالب ها از درون یک ÙØ§ÛŒÙ„ ZIP" @@ -1923,6 +1954,35 @@ msgstr "باز کردن Ùˆ اجرای یک اسکریپت" msgid "Load Errors" msgstr "خطاهای بارگذاری" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "یک دیکشنری را باز Ú©Ù†" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "یک دیکشنری را باز Ú©Ù†" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "ویرایشگر بستگی" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "صادکردن ÙØ§ÛŒÙ„ کتابخانه ای" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "ویرایشگر بستگی" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "Ø§ÙØ²ÙˆÙ†Ù‡ های نصب شده:" @@ -2171,6 +2231,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2199,10 +2263,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2370,7 +2430,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2847,7 +2907,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3509,7 +3569,7 @@ msgid "Change default type" msgstr "نوع مقدار آرایه را تغییر بده" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "مواÙقت" @@ -3558,17 +3618,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3600,9 +3649,33 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Signal را اضاÙÙ‡ Ú©Ù†" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "برداشتن موج" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "خطاهای بارگذاری" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3873,6 +3946,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3885,7 +3971,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3896,20 +3982,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3964,12 +4063,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4027,6 +4130,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "برداشتن نقش" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4180,6 +4292,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4268,10 +4384,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4305,15 +4417,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4369,6 +4473,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4448,6 +4568,15 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "اتصال به گره:" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4470,6 +4599,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4687,35 +4820,98 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "به سمت عقب" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "غلطاندن به پایین." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "تغییر بده" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Information" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4775,23 +4971,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "همه‌ی انتخاب ها" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Local Coords" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4819,22 +5024,6 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "" @@ -4843,6 +5032,10 @@ msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "ØªØ±Ø¬ÛŒØØ§Øª" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "" @@ -4863,14 +5056,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5286,11 +5471,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5302,7 +5487,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5521,6 +5706,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "دستگاه" @@ -5586,9 +5775,8 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -#, fuzzy -msgid "Project Settings " -msgstr "ØªØ±Ø¬ÛŒØØ§Øª" +msgid "Project Settings (project.godot)" +msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5704,10 +5892,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "مسیر به سمت گره:" @@ -5895,6 +6079,11 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "منبع" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5971,10 +6160,57 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "باز کردن Ùˆ اجرای یک اسکریپت" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -6019,77 +6255,91 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "نمی‌تواند یک پوشه ایجاد شود." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "" +#, fuzzy +msgid "Error loading script from %s" +msgstr "خطای بارگذاری قلم." #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr "مسیر نامعتبر." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Error loading script from %s" -msgstr "خطای بارگذاری قلم." +msgid "Invalid inherited parent name or path" +msgstr "نام دارایی ایندکس نامعتبر." #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "جدید ایجاد Ú©Ù†" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" -msgstr "" +#, fuzzy +msgid "Inherits" +msgstr "میراث:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" +msgstr "کلاس:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "برداشتن انتخاب شده" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6796,9 +7046,11 @@ msgstr "" "گره ParallaxLayer تنها در زمانی Ú©Ù‡ به عنوان ÙØ±Ø²Ù†Ø¯ یک گره ParallaxBackground " "تنظیم شود کار می‌کند." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." -msgstr "دارایی Path باید به یک گره Particles2D معتبر اشاره کند تا کار کند." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." +msgstr "" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6885,12 +7137,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp #, fuzzy msgid "Path property must point to a valid Spatial node to work." @@ -6911,6 +7157,14 @@ msgstr "" "یک منبع SpriteFrames باید در دارایی Frames ایجاد شده باشد تا " "AnimatedSprite3D ÙØ±ÛŒÙ…‌ها را نمایش دهد." +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "هشدار!" @@ -6956,6 +7210,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -6968,6 +7228,9 @@ msgstr "" "تا بتواند یک اندازه بگیرد. در غیر اینصورت، آن را یک RenderTarget قرار دهید Ùˆ " "Ø¨Ø§ÙØª داخلی آن را برای نمایش به تعدادی گره تخصیص دهید." +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "دارایی Path باید به یک گره Particles2D معتبر اشاره کند تا کار کند." + #~ msgid "" #~ "A SampleLibrary resource must be created or set in the 'samples' property " #~ "in order for SamplePlayer to play sound." diff --git a/editor/translations/fi.po b/editor/translations/fi.po new file mode 100644 index 0000000000..d2b6a98223 --- /dev/null +++ b/editor/translations/fi.po @@ -0,0 +1,7260 @@ +# Finnish translation of the Godot Engine editor +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community +# This file is distributed under the same license as the Godot source code. +# +# ekeimaja <ekeimaja@gmail.com>, 2017. +# +msgid "" +msgstr "" +"Project-Id-Version: Godot Engine editor\n" +"PO-Revision-Date: 2017-04-16 13:21+0000\n" +"Last-Translator: ekeimaja <ekeimaja@gmail.com>\n" +"Language-Team: Finnish <https://hosted.weblate.org/projects/godot-engine/" +"godot/fi/>\n" +"Language: fi\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8-bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 2.14-dev\n" + +#: editor/animation_editor.cpp +msgid "Disabled" +msgstr "Poistettu käytöstä" + +#: editor/animation_editor.cpp +msgid "All Selection" +msgstr "Koko valinta" + +#: editor/animation_editor.cpp +#, fuzzy +msgid "Move Add Key" +msgstr "Siirrä lisäyspainiketta" + +#: editor/animation_editor.cpp +msgid "Anim Change Transition" +msgstr "Vaihda animaation siirtymää" + +#: editor/animation_editor.cpp +msgid "Anim Change Transform" +msgstr "Vaihda animaation muunnosta" + +#: editor/animation_editor.cpp +#, fuzzy +msgid "Anim Change Value" +msgstr "Animaation muutosarvo" + +#: editor/animation_editor.cpp +msgid "Anim Change Call" +msgstr "" + +#: editor/animation_editor.cpp +#, fuzzy +msgid "Anim Add Track" +msgstr "Lisää animaatioraita" + +#: editor/animation_editor.cpp +msgid "Anim Duplicate Keys" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Move Anim Track Up" +msgstr "Siirrä animaatioraita ylös" + +#: editor/animation_editor.cpp +msgid "Move Anim Track Down" +msgstr "Siirrä animaatioraita alas" + +#: editor/animation_editor.cpp +msgid "Remove Anim Track" +msgstr "Poista animaation raita" + +#: editor/animation_editor.cpp +msgid "Set Transitions to:" +msgstr "Aseta siirtymät:" + +#: editor/animation_editor.cpp +msgid "Anim Track Rename" +msgstr "Nimeä animaatioraita uudelleen" + +#: editor/animation_editor.cpp +msgid "Anim Track Change Interpolation" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Track Change Value Mode" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Track Change Wrap Mode" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Edit Node Curve" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Edit Selection Curve" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Delete Keys" +msgstr "Poista avaimet" + +#: editor/animation_editor.cpp editor/plugins/tile_map_editor_plugin.cpp +msgid "Duplicate Selection" +msgstr "Monista valinta" + +#: editor/animation_editor.cpp +msgid "Duplicate Transposed" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Remove Selection" +msgstr "Poista valinta" + +#: editor/animation_editor.cpp +msgid "Continuous" +msgstr "Jatkuva" + +#: editor/animation_editor.cpp +msgid "Discrete" +msgstr "Erillinen" + +#: editor/animation_editor.cpp +msgid "Trigger" +msgstr "Liipaisin" + +#: editor/animation_editor.cpp +msgid "Anim Add Key" +msgstr "Lisää avain" + +#: editor/animation_editor.cpp +msgid "Anim Move Keys" +msgstr "SIirrä avaimia" + +#: editor/animation_editor.cpp +msgid "Scale Selection" +msgstr "Skaalaa valintaa" + +#: editor/animation_editor.cpp +msgid "Scale From Cursor" +msgstr "Skaalaa kursorista" + +#: editor/animation_editor.cpp +msgid "Goto Next Step" +msgstr "Mene seuraavaan vaiheeseen" + +#: editor/animation_editor.cpp +msgid "Goto Prev Step" +msgstr "Mene edelliseen vaiheeseen" + +#: editor/animation_editor.cpp editor/property_editor.cpp +msgid "Linear" +msgstr "Lineaarinen" + +#: editor/animation_editor.cpp editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Constant" +msgstr "Jatkuva" + +#: editor/animation_editor.cpp +msgid "In" +msgstr "Sisään" + +#: editor/animation_editor.cpp +msgid "Out" +msgstr "Ulos" + +#: editor/animation_editor.cpp +msgid "In-Out" +msgstr "Sisältä ulos" + +#: editor/animation_editor.cpp +msgid "Out-In" +msgstr "Ulkoa sisään" + +#: editor/animation_editor.cpp +msgid "Transitions" +msgstr "Siirtymät" + +#: editor/animation_editor.cpp +msgid "Optimize Animation" +msgstr "Optimoi animaatio" + +#: editor/animation_editor.cpp +msgid "Clean-Up Animation" +msgstr "Siivoa animaatio" + +#: editor/animation_editor.cpp +msgid "Create NEW track for %s and insert key?" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Create %d NEW tracks and insert keys?" +msgstr "" + +#: editor/animation_editor.cpp editor/create_dialog.cpp +#: editor/editor_audio_buses.cpp +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +#: editor/plugins/mesh_instance_editor_plugin.cpp +#: editor/plugins/navigation_polygon_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp editor/project_manager.cpp +#: editor/script_create_dialog.cpp +msgid "Create" +msgstr "Luo" + +#: editor/animation_editor.cpp +msgid "Anim Create & Insert" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Insert Track & Key" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Insert Key" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Change Anim Len" +msgstr "" + +#: editor/animation_editor.cpp +#, fuzzy +msgid "Change Anim Loop" +msgstr "Vaihda animaation toistoa" + +#: editor/animation_editor.cpp +msgid "Anim Create Typed Value Key" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Insert" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Scale Keys" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim Add Call Track" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Animation zoom." +msgstr "Animaation zoom." + +#: editor/animation_editor.cpp +msgid "Length (s):" +msgstr "Pituus (s):" + +#: editor/animation_editor.cpp +msgid "Animation length (in seconds)." +msgstr "Animaation pituus (sekunteina)." + +#: editor/animation_editor.cpp +msgid "Step (s):" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Cursor step snap (in seconds)." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Enable/Disable looping in animation." +msgstr "Ota käyttöön/poista käytöstä animaation toisto." + +#: editor/animation_editor.cpp +msgid "Add new tracks." +msgstr "Lisää uusia raitoja." + +#: editor/animation_editor.cpp +msgid "Move current track up." +msgstr "Siirrä nykyinen raita ylös." + +#: editor/animation_editor.cpp +msgid "Move current track down." +msgstr "Siirrä nykyinen raita alas." + +#: editor/animation_editor.cpp +msgid "Remove selected track." +msgstr "Poista valittu raita." + +#: editor/animation_editor.cpp +msgid "Track tools" +msgstr "Raidan työkalut" + +#: editor/animation_editor.cpp +msgid "Enable editing of individual keys by clicking them." +msgstr "" + +#: editor/animation_editor.cpp +msgid "Anim. Optimizer" +msgstr "Animaation optimoija" + +#: editor/animation_editor.cpp +msgid "Max. Linear Error:" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Max. Angular Error:" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Max Optimizable Angle:" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Optimize" +msgstr "Optimoi" + +#: editor/animation_editor.cpp +msgid "Select an AnimationPlayer from the Scene Tree to edit animations." +msgstr "Valitse AnimationPlayer Scenepuusta muokataksesi animaatioita." + +#: editor/animation_editor.cpp +msgid "Key" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Transition" +msgstr "Siirtymä" + +#: editor/animation_editor.cpp +msgid "Scale Ratio:" +msgstr "Skaalaussuhde:" + +#: editor/animation_editor.cpp +msgid "Call Functions in Which Node?" +msgstr "" + +#: editor/animation_editor.cpp +msgid "Remove invalid keys" +msgstr "Poista virheelliset avaimet" + +#: editor/animation_editor.cpp +msgid "Remove unresolved and empty tracks" +msgstr "Poista ratkaisemattomat ja tyhjät raidat" + +#: editor/animation_editor.cpp +msgid "Clean-up all animations" +msgstr "Siivoa kaikki animaatiot" + +#: editor/animation_editor.cpp +msgid "Clean-Up Animation(s) (NO UNDO!)" +msgstr "Siivoa animaatio(t) (EI VOI KUMOTA)" + +#: editor/animation_editor.cpp +msgid "Clean-Up" +msgstr "Siivoa" + +#: editor/array_property_edit.cpp +msgid "Resize Array" +msgstr "Muuta taulukon kokoa" + +#: editor/array_property_edit.cpp +msgid "Change Array Value Type" +msgstr "Vaihda taulukon arvon tyyppiä" + +#: editor/array_property_edit.cpp +msgid "Change Array Value" +msgstr "Vaihda taulukon arvoa" + +#: editor/asset_library_editor_plugin.cpp +msgid "Free" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp editor/editor_plugin_settings.cpp +msgid "Version:" +msgstr "Versio:" + +#: editor/asset_library_editor_plugin.cpp +#, fuzzy +msgid "Contents:" +msgstr "Vakiot:" + +#: editor/asset_library_editor_plugin.cpp +#, fuzzy +msgid "View Files" +msgstr " Tiedostot" + +#: editor/asset_library_editor_plugin.cpp editor/create_dialog.cpp +#: editor/editor_help.cpp editor/property_selector.cpp +#: editor/script_editor_debugger.cpp +msgid "Description:" +msgstr "Kuvaus:" + +#: editor/asset_library_editor_plugin.cpp editor/project_manager.cpp +msgid "Install" +msgstr "Asenna" + +#: editor/asset_library_editor_plugin.cpp editor/call_dialog.cpp +#: editor/connections_dialog.cpp editor/export_template_manager.cpp +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/plugins/sample_library_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp editor/project_settings.cpp +#: editor/property_editor.cpp editor/run_settings_dialog.cpp +#: editor/settings_config_dialog.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Close" +msgstr "Sulje" + +#: editor/asset_library_editor_plugin.cpp +msgid "Can't resolve hostname:" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Can't resolve." +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Connection error, please try again." +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +#, fuzzy +msgid "Can't connect." +msgstr "Yhdistä..." + +#: editor/asset_library_editor_plugin.cpp +#, fuzzy +msgid "Can't connect to host:" +msgstr "Yhdistä Nodeen:" + +#: editor/asset_library_editor_plugin.cpp +msgid "No response from host:" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "No response." +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +#, fuzzy +msgid "Request failed, return code:" +msgstr "Pyydetty tiedostomuoto tuntematon:" + +#: editor/asset_library_editor_plugin.cpp +msgid "Req. Failed." +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Request failed, too many redirects" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Redirect Loop." +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Failed:" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Bad download hash, assuming file has been tampered with." +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Expected:" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Got:" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Failed sha256 hash check" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Asset Download Error:" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Success!" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Fetching:" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +#, fuzzy +msgid "Resolving.." +msgstr "Tallennetaan..." + +#: editor/asset_library_editor_plugin.cpp +#, fuzzy +msgid "Connecting.." +msgstr "Yhdistä..." + +#: editor/asset_library_editor_plugin.cpp +#, fuzzy +msgid "Requesting.." +msgstr "Testaus" + +#: editor/asset_library_editor_plugin.cpp +#, fuzzy +msgid "Error making request" +msgstr "Virhe tallennettaessa resurssia!" + +#: editor/asset_library_editor_plugin.cpp +msgid "Idle" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Retry" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +#, fuzzy +msgid "Download Error" +msgstr "Lataa" + +#: editor/asset_library_editor_plugin.cpp +msgid "Download for this asset is already in progress!" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "first" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "prev" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "next" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "last" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "All" +msgstr "Kaikki" + +#: editor/asset_library_editor_plugin.cpp editor/create_dialog.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp +#: editor/quick_open.cpp editor/settings_config_dialog.cpp +msgid "Search:" +msgstr "Hae:" + +#: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp +msgid "Search" +msgstr "Hae" + +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp +#: editor/io_plugins/editor_bitmask_import_plugin.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp +#: editor/io_plugins/editor_mesh_import_plugin.cpp +#: editor/io_plugins/editor_sample_import_plugin.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +#: editor/io_plugins/editor_texture_import_plugin.cpp +#: editor/io_plugins/editor_translation_import_plugin.cpp +#: editor/project_manager.cpp +msgid "Import" +msgstr "Tuo" + +#: editor/asset_library_editor_plugin.cpp editor/project_settings.cpp +msgid "Plugins" +msgstr "" + +#: editor/asset_library_editor_plugin.cpp +msgid "Sort:" +msgstr "Lajittele:" + +#: editor/asset_library_editor_plugin.cpp +msgid "Reverse" +msgstr "Käänteinen" + +#: editor/asset_library_editor_plugin.cpp editor/project_settings.cpp +msgid "Category:" +msgstr "Kategoria:" + +#: editor/asset_library_editor_plugin.cpp +msgid "Site:" +msgstr "Sivu:" + +#: editor/asset_library_editor_plugin.cpp +msgid "Support.." +msgstr "Tuki..." + +#: editor/asset_library_editor_plugin.cpp +msgid "Official" +msgstr "Virallinen" + +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp +msgid "Community" +msgstr "Yhteisö" + +#: editor/asset_library_editor_plugin.cpp +#, fuzzy +msgid "Testing" +msgstr "Testaus" + +#: editor/asset_library_editor_plugin.cpp +msgid "Assets ZIP File" +msgstr "" + +#: editor/call_dialog.cpp +msgid "Method List For '%s':" +msgstr "" + +#: editor/call_dialog.cpp modules/visual_script/visual_script_editor.cpp +msgid "Call" +msgstr "Kutsu" + +#: editor/call_dialog.cpp +msgid "Method List:" +msgstr "Metodilista:" + +#: editor/call_dialog.cpp +msgid "Arguments:" +msgstr "Argumentit:" + +#: editor/call_dialog.cpp +msgid "Return:" +msgstr "Palaa:" + +#: editor/code_editor.cpp +msgid "Go to Line" +msgstr "Mene riville" + +#: editor/code_editor.cpp +msgid "Line Number:" +msgstr "RIvinumero:" + +#: editor/code_editor.cpp +msgid "No Matches" +msgstr "Ei osumia" + +#: editor/code_editor.cpp +msgid "Replaced %d occurrence(s)." +msgstr "Korvattu %d osuvuutta." + +#: editor/code_editor.cpp +msgid "Replace" +msgstr "Korvaa" + +#: editor/code_editor.cpp +msgid "Replace All" +msgstr "Korvaa kaikki" + +#: editor/code_editor.cpp +msgid "Match Case" +msgstr "Huomioi kirjainkoko" + +#: editor/code_editor.cpp +msgid "Whole Words" +msgstr "Kokonaisia sanoja" + +#: editor/code_editor.cpp +msgid "Selection Only" +msgstr "Pelkkä valinta" + +#: editor/code_editor.cpp editor/editor_help.cpp +msgid "Find" +msgstr "Etsi" + +#: editor/code_editor.cpp +msgid "Next" +msgstr "Seuraava" + +#: editor/code_editor.cpp +msgid "Not found!" +msgstr "Ei löytynyt!" + +#: editor/code_editor.cpp +msgid "Replace By" +msgstr "Korvaa" + +#: editor/code_editor.cpp +msgid "Case Sensitive" +msgstr "Merkkikokoriippuvainen" + +#: editor/code_editor.cpp +msgid "Backwards" +msgstr "Taaksepäin" + +#: editor/code_editor.cpp +msgid "Prompt On Replace" +msgstr "" + +#: editor/code_editor.cpp +msgid "Skip" +msgstr "Ohita" + +#: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp +msgid "Zoom In" +msgstr "Lähennä" + +#: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp +msgid "Zoom Out" +msgstr "Loitonna" + +#: editor/code_editor.cpp +msgid "Reset Zoom" +msgstr "Nollaa lähennys" + +#: editor/code_editor.cpp editor/script_editor_debugger.cpp +msgid "Line:" +msgstr "Rivi:" + +#: editor/code_editor.cpp +msgid "Col:" +msgstr "Kolumni:" + +#: editor/connections_dialog.cpp +msgid "Method in target Node must be specified!" +msgstr "Kohdenoden metodi täytyy määrittää!" + +#: editor/connections_dialog.cpp +msgid "" +"Target method not found! Specify a valid method or attach a script to target " +"Node." +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Connect To Node:" +msgstr "Yhdistä Nodeen:" + +#: editor/connections_dialog.cpp editor/editor_autoload_settings.cpp +#: editor/groups_editor.cpp editor/plugins/item_list_editor_plugin.cpp +#: editor/plugins/theme_editor_plugin.cpp editor/project_settings.cpp +msgid "Add" +msgstr "Lisää" + +#: editor/connections_dialog.cpp editor/dependency_editor.cpp +#: editor/plugins/animation_tree_editor_plugin.cpp +#: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp +msgid "Remove" +msgstr "Poista" + +#: editor/connections_dialog.cpp +msgid "Add Extra Call Argument:" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Extra Call Arguments:" +msgstr "" + +#: editor/connections_dialog.cpp +msgid "Path to Node:" +msgstr "Polku Nodeen:" + +#: editor/connections_dialog.cpp +msgid "Make Function" +msgstr "Tee funktio" + +#: editor/connections_dialog.cpp +msgid "Deferred" +msgstr "Lykätty" + +#: editor/connections_dialog.cpp +#, fuzzy +msgid "Oneshot" +msgstr "Ainoa" + +#: editor/connections_dialog.cpp +msgid "Connect" +msgstr "Yhdistä" + +#: editor/connections_dialog.cpp +msgid "Connect '%s' to '%s'" +msgstr "Yhdistä '%s' '%s':n" + +#: editor/connections_dialog.cpp +msgid "Connecting Signal:" +msgstr "Yhdistävä signaali:" + +#: editor/connections_dialog.cpp +msgid "Create Subscription" +msgstr "Luo tilaus" + +#: editor/connections_dialog.cpp +msgid "Connect.." +msgstr "Yhdistä..." + +#: editor/connections_dialog.cpp +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Disconnect" +msgstr "Katkaise yhteys" + +#: editor/connections_dialog.cpp editor/node_dock.cpp +msgid "Signals" +msgstr "Signaalit" + +#: editor/create_dialog.cpp +msgid "Create New" +msgstr "Luo uusi" + +#: editor/create_dialog.cpp editor/editor_file_dialog.cpp +#: editor/filesystem_dock.cpp +msgid "Favorites:" +msgstr "Suosikit:" + +#: editor/create_dialog.cpp editor/editor_file_dialog.cpp +#, fuzzy +msgid "Recent:" +msgstr "Viimeaikainen / Viimeaikaiset:" + +#: editor/create_dialog.cpp editor/editor_help.cpp +#: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp +#: editor/quick_open.cpp +msgid "Matches:" +msgstr "Osumat:" + +#: editor/dependency_editor.cpp +msgid "Search Replacement For:" +msgstr "Hae korvattava:" + +#: editor/dependency_editor.cpp +msgid "Dependencies For:" +msgstr "Riippuvuudet:" + +#: editor/dependency_editor.cpp +msgid "" +"Scene '%s' is currently being edited.\n" +"Changes will not take effect unless reloaded." +msgstr "" +"Sceneä '%s' muokataan parhaillaan.\n" +"Muutokset tulevat voimaan vasta päivityksen jälkeen." + +#: editor/dependency_editor.cpp +msgid "" +"Resource '%s' is in use.\n" +"Changes will take effect when reloaded." +msgstr "" +"Resurssi '%s' on käytössä.\n" +"Muutokset tulevat voimaan päivitettäessä." + +#: editor/dependency_editor.cpp +msgid "Dependencies" +msgstr "Riippuvuudet" + +#: editor/dependency_editor.cpp +msgid "Resource" +msgstr "Resurssi" + +#: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp +#: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp +msgid "Path" +msgstr "Polku" + +#: editor/dependency_editor.cpp +msgid "Dependencies:" +msgstr "Riippuvuudet:" + +#: editor/dependency_editor.cpp +msgid "Fix Broken" +msgstr "Korjaa rikkinäinen" + +#: editor/dependency_editor.cpp +msgid "Dependency Editor" +msgstr "Riippuvuusmuokkain" + +#: editor/dependency_editor.cpp +msgid "Search Replacement Resource:" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Owners Of:" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "" +"The files being removed are required by other resources in order for them to " +"work.\n" +"Remove them anyway? (no undo)" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Remove selected files from the project? (no undo)" +msgstr "Poista valitut tiedostot projektista? (ei voi kumota)" + +#: editor/dependency_editor.cpp +msgid "Error loading:" +msgstr "Virhe ladatessa:" + +#: editor/dependency_editor.cpp +msgid "Scene failed to load due to missing dependencies:" +msgstr "Scenen lataaminen epäonnistui puuttuvan riippuvuuden takia:" + +#: editor/dependency_editor.cpp editor/editor_node.cpp +msgid "Open Anyway" +msgstr "Avaa kuitenkin" + +#: editor/dependency_editor.cpp +#, fuzzy +msgid "Which action should be taken?" +msgstr "Mikä toiminto pitäisi tehdä? / Mitkä toiminnot" + +#: editor/dependency_editor.cpp +msgid "Fix Dependencies" +msgstr "Korjaa riippuvuudet" + +#: editor/dependency_editor.cpp +msgid "Errors loading!" +msgstr "Virheitä ladatessa!" + +#: editor/dependency_editor.cpp +#, fuzzy +msgid "Permanently delete %d item(s)? (No undo!)" +msgstr "Poista pysyvästi %d ? (Ei voi kumota!)" + +#: editor/dependency_editor.cpp +msgid "Owns" +msgstr "Omistaa" + +#: editor/dependency_editor.cpp +msgid "Resources Without Explicit Ownership:" +msgstr "Resurssit, joilla ei ole selvää omistajaa:" + +#: editor/dependency_editor.cpp editor/editor_node.cpp +msgid "Orphan Resource Explorer" +msgstr "" + +#: editor/dependency_editor.cpp +msgid "Delete selected files?" +msgstr "Poista valitut tiedostot?" + +#: editor/dependency_editor.cpp editor/editor_node.cpp +#: editor/filesystem_dock.cpp editor/plugins/item_list_editor_plugin.cpp +#: editor/project_export.cpp editor/scene_tree_dock.cpp +msgid "Delete" +msgstr "Poista" + +#: editor/editor_audio_buses.cpp +msgid "Save Audio Bus Layout As.." +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Location for New Layout.." +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Open Audio Bus Layout" +msgstr "" + +#: editor/editor_audio_buses.cpp +msgid "Add Bus" +msgstr "Lisää väylä" + +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp +msgid "Load" +msgstr "Lataa" + +#: editor/editor_audio_buses.cpp +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Save As" +msgstr "Tallenna nimellä" + +#: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp +msgid "Default" +msgstr "Oletus" + +#: editor/editor_autoload_settings.cpp +msgid "Invalid name." +msgstr "Virheellinen nimi." + +#: editor/editor_autoload_settings.cpp +msgid "Valid characters:" +msgstr "Kelvolliset merkit:" + +#: editor/editor_autoload_settings.cpp +msgid "Invalid name. Must not collide with an existing engine class name." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Invalid name. Must not collide with an existing buit-in type name." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Invalid name. Must not collide with an existing global constant name." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Invalid Path." +msgstr "Virheellinen polku." + +#: editor/editor_autoload_settings.cpp +msgid "File does not exist." +msgstr "Tiedostoa ei ole olemassa." + +#: editor/editor_autoload_settings.cpp +msgid "Not in resource path." +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Add AutoLoad" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Autoload '%s' already exists!" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Rename Autoload" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Toggle AutoLoad Globals" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Move Autoload" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "Remove Autoload" +msgstr "Poista automaattinen lataus" + +#: editor/editor_autoload_settings.cpp +msgid "Enable" +msgstr "Ota käyttöön" + +#: editor/editor_autoload_settings.cpp +msgid "Rearrange Autoloads" +msgstr "" + +#: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp +msgid "Path:" +msgstr "Polku:" + +#: editor/editor_autoload_settings.cpp +msgid "Node Name:" +msgstr "Noden nimi:" + +#: editor/editor_autoload_settings.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +#: editor/plugins/sample_library_editor_plugin.cpp editor/project_manager.cpp +msgid "Name" +msgstr "Nimi" + +#: editor/editor_autoload_settings.cpp +msgid "Singleton" +msgstr "" + +#: editor/editor_autoload_settings.cpp +msgid "List:" +msgstr "Lista:" + +#: editor/editor_data.cpp +msgid "Updating Scene" +msgstr "Päivitetään sceneä" + +#: editor/editor_data.cpp +msgid "Storing local changes.." +msgstr "Varastoidaan paikalliset muutokset..." + +#: editor/editor_data.cpp +msgid "Updating scene.." +msgstr "Päivitetään sceneä..." + +#: editor/editor_dir_dialog.cpp +msgid "Choose a Directory" +msgstr "Valitse hakemisto" + +#: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp +#: scene/gui/file_dialog.cpp +msgid "Create Folder" +msgstr "Luo kansio" + +#: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp +#: editor/editor_plugin_settings.cpp editor/plugins/theme_editor_plugin.cpp +#: editor/project_export.cpp scene/gui/file_dialog.cpp +msgid "Name:" +msgstr "Nimi:" + +#: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp +#: scene/gui/file_dialog.cpp +msgid "Could not create folder." +msgstr "Kansiota ei voitu luoda." + +#: editor/editor_dir_dialog.cpp +msgid "Choose" +msgstr "Valitse" + +#: editor/editor_export.cpp +msgid "Storing File:" +msgstr "Varastoidaan tiedostoa:" + +#: editor/editor_export.cpp +msgid "Packing" +msgstr "Pakataan" + +#: editor/editor_export.cpp platform/javascript/export/export.cpp +msgid "Template file not found:\n" +msgstr "Mallitiedostoa ei löytynyt:\n" + +#: editor/editor_export.cpp +msgid "Added:" +msgstr "Lisätty:" + +#: editor/editor_export.cpp +msgid "Removed:" +msgstr "Poistettu:" + +#: editor/editor_export.cpp +msgid "Error saving atlas:" +msgstr "Virhe tallennettaessa atlas-kuvaa:" + +#: editor/editor_export.cpp +msgid "Could not save atlas subtexture:" +msgstr "" + +#: editor/editor_export.cpp +msgid "Exporting for %s" +msgstr "" + +#: editor/editor_export.cpp +msgid "Setting Up.." +msgstr "" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "File Exists, Overwrite?" +msgstr "Tiedosto on jo olemassa, korvaa?" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "All Recognized" +msgstr "Kaikki tunnistettu" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "All Files (*)" +msgstr "Kaikki tiedostot (*)" + +#: editor/editor_file_dialog.cpp editor/editor_help.cpp editor/editor_node.cpp +#: editor/filesystem_dock.cpp editor/plugins/script_editor_plugin.cpp +#: editor/property_selector.cpp editor/quick_open.cpp scene/gui/file_dialog.cpp +msgid "Open" +msgstr "Avaa" + +#: editor/editor_file_dialog.cpp editor/editor_node.cpp +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/script_editor_plugin.cpp scene/gui/file_dialog.cpp +msgid "Save" +msgstr "Tallenna" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Save a File" +msgstr "Tallenna tiedosto" + +#: editor/editor_file_dialog.cpp +msgid "Go Back" +msgstr "Mene taaksepäin" + +#: editor/editor_file_dialog.cpp +msgid "Go Forward" +msgstr "Mene eteenpäin" + +#: editor/editor_file_dialog.cpp +msgid "Go Up" +msgstr "Mene ylös" + +#: editor/editor_file_dialog.cpp +msgid "Refresh" +msgstr "Päivitä" + +#: editor/editor_file_dialog.cpp +msgid "Toggle Hidden Files" +msgstr "Näytä piilotiedostot" + +#: editor/editor_file_dialog.cpp +#, fuzzy +msgid "Toggle Favorite" +msgstr "Näytä suosikit" + +#: editor/editor_file_dialog.cpp +#, fuzzy +msgid "Toggle Mode" +msgstr "Näytä/piilota" + +#: editor/editor_file_dialog.cpp +msgid "Focus Path" +msgstr "" + +#: editor/editor_file_dialog.cpp +msgid "Move Favorite Up" +msgstr "Siirrä suosikkia ylös" + +#: editor/editor_file_dialog.cpp +msgid "Move Favorite Down" +msgstr "Siirrä suosikkia alas" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Directories & Files:" +msgstr "Hakemistot & tiedostot:" + +#: editor/editor_file_dialog.cpp +msgid "Preview:" +msgstr "Esikatselu:" + +#: editor/editor_file_dialog.cpp editor/script_editor_debugger.cpp +#: scene/gui/file_dialog.cpp +msgid "File:" +msgstr "Tiedosto:" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +msgid "Filter:" +msgstr "Suodatin:" + +#: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp +#, fuzzy +msgid "Must use a valid extension." +msgstr "Käytä sopivaa laajennusta" + +#: editor/editor_file_system.cpp +msgid "ScanSources" +msgstr "" + +#: editor/editor_file_system.cpp +msgid "(Re)Importing Assets" +msgstr "Tuodaan (uudelleen) Assetteja" + +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Search Help" +msgstr "Hae oppaasta" + +#: editor/editor_help.cpp +msgid "Class List:" +msgstr "Luokkaluettelo:" + +#: editor/editor_help.cpp +msgid "Search Classes" +msgstr "Etsi luokkia" + +#: editor/editor_help.cpp editor/property_editor.cpp +msgid "Class:" +msgstr "Luokka:" + +#: editor/editor_help.cpp editor/scene_tree_editor.cpp +msgid "Inherits:" +msgstr "Perii:" + +#: editor/editor_help.cpp +#, fuzzy +msgid "Inherited by:" +msgstr "Peritty:" + +#: editor/editor_help.cpp +msgid "Brief Description:" +msgstr "Lyhyt kuvaus:" + +#: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp +msgid "Members:" +msgstr "Jäsenet:" + +#: editor/editor_help.cpp +msgid "Public Methods:" +msgstr "Julkiset metodit:" + +#: editor/editor_help.cpp +msgid "GUI Theme Items:" +msgstr "" + +#: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp +msgid "Signals:" +msgstr "" + +#: editor/editor_help.cpp +msgid "Constants:" +msgstr "Vakiot:" + +#: editor/editor_help.cpp +#, fuzzy +msgid "Property Description:" +msgstr "Ominaisuuden kuvaus:" + +#: editor/editor_help.cpp +msgid "Method Description:" +msgstr "Metodin kuvaus:" + +#: editor/editor_help.cpp +msgid "Search Text" +msgstr "Hae tekstiä" + +#: editor/editor_log.cpp +msgid " Output:" +msgstr " Tuloste:" + +#: editor/editor_log.cpp editor/plugins/animation_tree_editor_plugin.cpp +#: editor/plugins/rich_text_editor_plugin.cpp editor/property_editor.cpp +#: editor/script_editor_debugger.cpp scene/gui/line_edit.cpp +#: scene/gui/text_edit.cpp +msgid "Clear" +msgstr "Tyhjennä" + +#: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp +#: editor/resources_dock.cpp +msgid "Error saving resource!" +msgstr "Virhe tallennettaessa resurssia!" + +#: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp +#: editor/resources_dock.cpp +msgid "Save Resource As.." +msgstr "Tallenna resurssi nimellä..." + +#: editor/editor_node.cpp editor/export_template_manager.cpp +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "I see.." +msgstr "Ymmärrän..." + +#: editor/editor_node.cpp +msgid "Can't open file for writing:" +msgstr "Ei voida avata tiedostoa kirjoitettavaksi:" + +#: editor/editor_node.cpp +msgid "Requested file format unknown:" +msgstr "Pyydetty tiedostomuoto tuntematon:" + +#: editor/editor_node.cpp +msgid "Error while saving." +msgstr "Virhe tallennettaessa." + +#: editor/editor_node.cpp +msgid "Saving Scene" +msgstr "Tallennetaan sceneä" + +#: editor/editor_node.cpp +msgid "Analyzing" +msgstr "Analysoidaan" + +#: editor/editor_node.cpp +msgid "Creating Thumbnail" +msgstr "Luodaan pienoiskuvaa" + +#: editor/editor_node.cpp +msgid "" +"Couldn't save scene. Likely dependencies (instances) couldn't be satisfied." +msgstr "Sceneä ei voitu tallentaa. Riippuvuuksia ei voitu tyydyttää." + +#: editor/editor_node.cpp +msgid "Failed to load resource." +msgstr "Resurssin lataaminen epäonnistui." + +#: editor/editor_node.cpp +msgid "Can't load MeshLibrary for merging!" +msgstr "" + +#: editor/editor_node.cpp +msgid "Error saving MeshLibrary!" +msgstr "Virhe tallennettaessa MeshLibrarya!" + +#: editor/editor_node.cpp +msgid "Can't load TileSet for merging!" +msgstr "Ei voida ladata tilesetiä tuontia varten!" + +#: editor/editor_node.cpp +msgid "Error saving TileSet!" +msgstr "Virhe tallennettaessa tilesetiä!" + +#: editor/editor_node.cpp +msgid "Error trying to save layout!" +msgstr "" + +#: editor/editor_node.cpp +msgid "Default editor layout overridden." +msgstr "Editorin oletusulkoasu ylikirjoitettu." + +#: editor/editor_node.cpp +msgid "Layout name not found!" +msgstr "Layoutin nimeä ei löytynyt!" + +#: editor/editor_node.cpp +msgid "Restored default layout to base settings." +msgstr "" + +#: editor/editor_node.cpp +msgid "Copy Params" +msgstr "Kopioi parametrit" + +#: editor/editor_node.cpp +msgid "Paste Params" +msgstr "Liitä parametrit" + +#: editor/editor_node.cpp editor/plugins/resource_preloader_editor_plugin.cpp +msgid "Paste Resource" +msgstr "Liitä resurssi" + +#: editor/editor_node.cpp +msgid "Copy Resource" +msgstr "Kopioi resurssi" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Make Built-In" +msgstr "Tee sisäänrakennettu" + +#: editor/editor_node.cpp +msgid "Make Sub-Resources Unique" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open in Help" +msgstr "Avaa ohjeessa" + +#: editor/editor_node.cpp +msgid "There is no defined scene to run." +msgstr "Suoritettavaa sceneä ei ole määritetty." + +#: editor/editor_node.cpp +#, fuzzy +msgid "" +"No main scene has ever been defined, select one?\n" +"You can change it later in \"Project Settings\" under the 'application' " +"category." +msgstr "" +"Pääsceneä ei ole määritetty, haluatko valita sen?\n" +"Voit muuttaa sitä myöhemmin projektin asetuksista." + +#: editor/editor_node.cpp +msgid "" +"Selected scene '%s' does not exist, select a valid one?\n" +"You can change it later in \"Project Settings\" under the 'application' " +"category." +msgstr "" +"Valittua sceneä '%s' ei ole olemassa, valitse kelvollinen?\n" +"Voit muuttaa sitä myöhemmin projektin asetuksista." + +#: editor/editor_node.cpp +msgid "" +"Selected scene '%s' is not a scene file, select a valid one?\n" +"You can change it later in \"Project Settings\" under the 'application' " +"category." +msgstr "" +"Valittu scene '%s' ei ole scene-tiedosto, valitse kelvollinen?\n" +"Voit muuttaa sitä myöhemmin projektin asetuksista." + +#: editor/editor_node.cpp +msgid "Current scene was never saved, please save it prior to running." +msgstr "" +"Nykyistä sceneä ei ole vielä tallennettu. Tallenna se ennen suorittamista." + +#: editor/editor_node.cpp +msgid "Could not start subprocess!" +msgstr "Aliprosessia ei voitu käynnistää!" + +#: editor/editor_node.cpp +msgid "Open Scene" +msgstr "Avaa scene" + +#: editor/editor_node.cpp +msgid "Open Base Scene" +msgstr "Avaa kantascene" + +#: editor/editor_node.cpp +msgid "Quick Open Scene.." +msgstr "" + +#: editor/editor_node.cpp +msgid "Quick Open Script.." +msgstr "" + +#: editor/editor_node.cpp +msgid "Yes" +msgstr "Kyllä" + +#: editor/editor_node.cpp +msgid "Close scene? (Unsaved changes will be lost)" +msgstr "Sulje scene? (tallentamattomat muutokset menetetään)" + +#: editor/editor_node.cpp +msgid "Save Scene As.." +msgstr "Tallenna scene nimellä..." + +#: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "Node" + +#: editor/editor_node.cpp +msgid "This scene has never been saved. Save before running?" +msgstr "Tätä sceneä ei ole koskaan tallennettu. Tallenna ennen suorittamista?" + +#: editor/editor_node.cpp +msgid "Export Mesh Library" +msgstr "Tuo Mesh-kirjasto" + +#: editor/editor_node.cpp +msgid "Export Tile Set" +msgstr "Tuo tileset" + +#: editor/editor_node.cpp +msgid "Quit" +msgstr "Lopeta" + +#: editor/editor_node.cpp +msgid "Exit the editor?" +msgstr "Poistu editorista?" + +#: editor/editor_node.cpp +msgid "Current scene not saved. Open anyway?" +msgstr "Nykyistä sceneä ei ole tallennettu. Avaa joka tapauksessa?" + +#: editor/editor_node.cpp +msgid "Can't reload a scene that was never saved." +msgstr "" + +#: editor/editor_node.cpp +msgid "Revert" +msgstr "Palauta" + +#: editor/editor_node.cpp +msgid "This action cannot be undone. Revert anyway?" +msgstr "Tätä toimintoa ei voida peruttaa. Palauta joka tapauksessa?" + +#: editor/editor_node.cpp +msgid "Quick Run Scene.." +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"Open Project Manager? \n" +"(Unsaved changes will be lost)" +msgstr "" +"Avaa projektinhallinta?\n" +"(tallentamattomat muutokset menetetään)" + +#: editor/editor_node.cpp +msgid "Pick a Main Scene" +msgstr "Valitse pääscene" + +#: editor/editor_node.cpp +msgid "" +"Scene '%s' was automatically imported, so it can't be modified.\n" +"To make changes to it, a new inherited scene can be created." +msgstr "" +"Scene '%s' tuotiin automaattisesti, joten sitä ei voida muokata.\n" +"Muokataksesi sitä voit luoda uuden perityn Scenen." + +#: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp +#: editor/scene_tree_dock.cpp +msgid "Ugh" +msgstr "Äh" + +#: editor/editor_node.cpp +msgid "" +"Error loading scene, it must be inside the project path. Use 'Import' to " +"open the scene, then save it inside the project path." +msgstr "" +"Virhe Scenen latauksessa, sen täytyy sijaita projektin polussa. Käytä 'Tuo' -" +"toimintoa avataksesi Scenen ja tallenna se projektin polkuun." + +#: editor/editor_node.cpp +msgid "Error loading scene." +msgstr "Virhe ladatessa Sceneä." + +#: editor/editor_node.cpp +msgid "Scene '%s' has broken dependencies:" +msgstr "Scenellä '%s' on rikkinäisiä riippuvuuksia:" + +#: editor/editor_node.cpp +msgid "Save Layout" +msgstr "Tallenna Layout" + +#: editor/editor_node.cpp +msgid "Delete Layout" +msgstr "Poista Layout" + +#: editor/editor_node.cpp +msgid "Switch Scene Tab" +msgstr "Vaihda Scenen välilehteä" + +#: editor/editor_node.cpp +#, fuzzy +msgid "%d more file(s)" +msgstr "%d muuta tiedostoa" + +#: editor/editor_node.cpp +msgid "%d more file(s) or folder(s)" +msgstr "" + +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + +#: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Scene" +msgstr "Scene" + +#: editor/editor_node.cpp +msgid "Go to previously opened scene." +msgstr "Mene aiemmin avattuun sceneen." + +#: editor/editor_node.cpp +msgid "Next tab" +msgstr "Seuraava välilehti" + +#: editor/editor_node.cpp +msgid "Previous tab" +msgstr "Edellinen välilehti" + +#: editor/editor_node.cpp +msgid "Filter Files.." +msgstr "Suodata tiedostot..." + +#: editor/editor_node.cpp +msgid "Operations with scene files." +msgstr "" + +#: editor/editor_node.cpp +msgid "New Scene" +msgstr "Uusi Scene" + +#: editor/editor_node.cpp +msgid "New Inherited Scene.." +msgstr "Uusi peritty Scene..." + +#: editor/editor_node.cpp +msgid "Open Scene.." +msgstr "Avaa Scene..." + +#: editor/editor_node.cpp +msgid "Save Scene" +msgstr "Tallenna scene" + +#: editor/editor_node.cpp +msgid "Save all Scenes" +msgstr "Tallenna kaikki scenet" + +#: editor/editor_node.cpp +msgid "Close Scene" +msgstr "Sulje scene" + +#: editor/editor_node.cpp +msgid "Close Goto Prev. Scene" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Open Recent" +msgstr "Avaa viimeaikainen" + +#: editor/editor_node.cpp +msgid "Convert To.." +msgstr "Muunna..." + +#: editor/editor_node.cpp +msgid "MeshLibrary.." +msgstr "" + +#: editor/editor_node.cpp +msgid "TileSet.." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp +#: scene/gui/text_edit.cpp +msgid "Undo" +msgstr "Peru" + +#: editor/editor_node.cpp editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp +msgid "Redo" +msgstr "Tee uudelleen" + +#: editor/editor_node.cpp +msgid "Revert Scene" +msgstr "Palauta Scene" + +#: editor/editor_node.cpp +msgid "Miscellaneous project or scene-wide tools." +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Project" +msgstr "Uusi projekti" + +#: editor/editor_node.cpp +msgid "Project Settings" +msgstr "Projektin asetukset" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "Suorita skripti" + +#: editor/editor_node.cpp editor/project_export.cpp +msgid "Export" +msgstr "Vie" + +#: editor/editor_node.cpp +msgid "Tools" +msgstr "Työkalut" + +#: editor/editor_node.cpp +msgid "Quit to Project List" +msgstr "Lopeta ja palaa projektiluetteloon" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "" + +#: editor/editor_node.cpp +msgid "Deploy with Remote Debug" +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"When exporting or deploying, the resulting executable will attempt to " +"connect to the IP of this computer in order to be debugged." +msgstr "" + +#: editor/editor_node.cpp +msgid "Small Deploy with Network FS" +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"When this option is enabled, export or deploy will produce a minimal " +"executable.\n" +"The filesystem will be provided from the project by the editor over the " +"network.\n" +"On Android, deploy will use the USB cable for faster performance. This " +"option speeds up testing for games with a large footprint." +msgstr "" + +#: editor/editor_node.cpp +msgid "Visible Collision Shapes" +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"Collision shapes and raycast nodes (for 2D and 3D) will be visible on the " +"running game if this option is turned on." +msgstr "" + +#: editor/editor_node.cpp +msgid "Visible Navigation" +msgstr "" + +#: editor/editor_node.cpp +msgid "" +"Navigation meshes and polygons will be visible on the running game if this " +"option is turned on." +msgstr "" + +#: editor/editor_node.cpp +msgid "Sync Scene Changes" +msgstr "Synkronoi Scenen muutokset" + +#: editor/editor_node.cpp +msgid "" +"When this option is turned on, any changes made to the scene in the editor " +"will be replicated in the running game.\n" +"When used remotely on a device, this is more efficient with network " +"filesystem." +msgstr "" + +#: editor/editor_node.cpp +msgid "Sync Script Changes" +msgstr "Synkronoi skriptin muutokset" + +#: editor/editor_node.cpp +msgid "" +"When this option is turned on, any script that is saved will be reloaded on " +"the running game.\n" +"When used remotely on a device, this is more efficient with network " +"filesystem." +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Muokkaa" + +#: editor/editor_node.cpp editor/settings_config_dialog.cpp +msgid "Editor Settings" +msgstr "Editorin asetukset" + +#: editor/editor_node.cpp +msgid "Editor Layout" +msgstr "Editorin ulkoasu" + +#: editor/editor_node.cpp +msgid "Toggle Fullscreen" +msgstr "Siirry koko näytön tilaan" + +#: editor/editor_node.cpp editor/project_export.cpp +msgid "Manage Export Templates" +msgstr "Hallitse vietäviä Templateja" + +#: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "Luokat" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "Sulje dokumentaatio" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp +msgid "About" +msgstr "Tietoja" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Play the project." +msgstr "Toista projekti" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +#, fuzzy +msgid "Play" +msgstr "Toista" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "Pysäytä Scene" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "Pysäytä Scene" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "Lopeta Scene." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "Pysäytä" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Toista Scene" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Spins when the editor window repaints!" +msgstr "" + +#: editor/editor_node.cpp +msgid "Update Always" +msgstr "Päivitä aina" + +#: editor/editor_node.cpp +msgid "Update Changes" +msgstr "Päivitä muutokset" + +#: editor/editor_node.cpp +msgid "Disable Update Spinner" +msgstr "Poista päivitysanimaatio" + +#: editor/editor_node.cpp +msgid "Inspector" +msgstr "Tarkastaja" + +#: editor/editor_node.cpp +msgid "Create a new resource in memory and edit it." +msgstr "Luo uusi resurssi muistiin ja muokkaa sitä." + +#: editor/editor_node.cpp +msgid "Load an existing resource from disk and edit it." +msgstr "Lataa olemassaoleva resurssi levyltä ja muokkaa sitä." + +#: editor/editor_node.cpp +msgid "Save the currently edited resource." +msgstr "Tallenna tällä hetkellä muokattu resurssi." + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Save As.." +msgstr "Tallenna nimellä..." + +#: editor/editor_node.cpp +msgid "Go to the previous edited object in history." +msgstr "" + +#: editor/editor_node.cpp +msgid "Go to the next edited object in history." +msgstr "" + +#: editor/editor_node.cpp +msgid "History of recently edited objects." +msgstr "Viimeisimmin muokatut objektit." + +#: editor/editor_node.cpp +msgid "Object properties." +msgstr "Objektin ominaisuudet." + +#: editor/editor_node.cpp +msgid "FileSystem" +msgstr "Tiedostojärjestelmä" + +#: editor/editor_node.cpp editor/node_dock.cpp +msgid "Node" +msgstr "Node" + +#: editor/editor_node.cpp +msgid "Output" +msgstr "Tuloste" + +#: editor/editor_node.cpp editor/editor_reimport_dialog.cpp +msgid "Re-Import" +msgstr "Tuo uudelleen" + +#: editor/editor_node.cpp editor/editor_plugin_settings.cpp +msgid "Update" +msgstr "Päivitä" + +#: editor/editor_node.cpp +msgid "Thanks from the Godot community!" +msgstr "Kiitos Godot-yhteisöltä!" + +#: editor/editor_node.cpp +msgid "Thanks!" +msgstr "Kiitos!" + +#: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp +msgid "Import Templates From ZIP File" +msgstr "Tuo mallit ZIP-tiedostosta" + +#: editor/editor_node.cpp +msgid "Export Project" +msgstr "Vie projekti" + +#: editor/editor_node.cpp +msgid "Export Library" +msgstr "Vie kirjasto" + +#: editor/editor_node.cpp +msgid "Merge With Existing" +msgstr "Yhdistä olemassaolevaan" + +#: editor/editor_node.cpp +msgid "Password:" +msgstr "Salasana:" + +#: editor/editor_node.cpp +msgid "Open & Run a Script" +msgstr "Avaa & suorita skripti" + +#: editor/editor_node.cpp +msgid "Load Errors" +msgstr "Lataa virheet" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Avaa editorissa" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Avaa editorissa" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Avaa editorissa" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "Vie kirjasto" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Avaa editorissa" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "Avaa editorissa" + +#: editor/editor_plugin_settings.cpp +msgid "Installed Plugins:" +msgstr "Asennetut lisäosat:" + +#: editor/editor_plugin_settings.cpp +msgid "Author:" +msgstr "Tekijä:" + +#: editor/editor_plugin_settings.cpp +msgid "Status:" +msgstr "Tila:" + +#: editor/editor_profiler.cpp +msgid "Stop Profiling" +msgstr "Lopeta profilointi" + +#: editor/editor_profiler.cpp +msgid "Start Profiling" +msgstr "Aloita profilointi" + +#: editor/editor_profiler.cpp +#, fuzzy +msgid "Measure:" +msgstr "Mittayksikkö:" + +#: editor/editor_profiler.cpp +msgid "Frame Time (sec)" +msgstr "Framen aika (sek)" + +#: editor/editor_profiler.cpp +msgid "Average Time (sec)" +msgstr "Keskimääräinen aika (sek)" + +#: editor/editor_profiler.cpp +msgid "Frame %" +msgstr "Frame %" + +#: editor/editor_profiler.cpp +msgid "Fixed Frame %" +msgstr "Kiinteä Frame %" + +#: editor/editor_profiler.cpp editor/script_editor_debugger.cpp +msgid "Time:" +msgstr "Aika:" + +#: editor/editor_profiler.cpp +msgid "Inclusive" +msgstr "" + +#: editor/editor_profiler.cpp +msgid "Self" +msgstr "Itse" + +#: editor/editor_profiler.cpp +msgid "Frame #:" +msgstr "" + +#: editor/editor_reimport_dialog.cpp +#, fuzzy +msgid "Please wait for scan to complete." +msgstr "Ole hyvä ja odota läpikäynnin valmistumista." + +#: editor/editor_reimport_dialog.cpp +msgid "Current scene must be saved to re-import." +msgstr "Nykyinen Scene täytyy tallentaa, jotta se voidaan tuoda uudelleen." + +#: editor/editor_reimport_dialog.cpp +msgid "Save & Re-Import" +msgstr "Tallenna & tuo uudelleen" + +#: editor/editor_reimport_dialog.cpp +msgid "Re-Importing" +msgstr "Tuodaan uudelleen" + +#: editor/editor_reimport_dialog.cpp +msgid "Re-Import Changed Resources" +msgstr "Tuo uudelleen vaihtuneet resurssit" + +#: editor/editor_run_script.cpp +msgid "Write your logic in the _run() method." +msgstr "Kirjoita logiikka _run() -metodiin." + +#: editor/editor_run_script.cpp +msgid "There is an edited scene already." +msgstr "Muokattu Scene on jo olemassa." + +#: editor/editor_run_script.cpp +msgid "Couldn't instance script:" +msgstr "" + +#: editor/editor_run_script.cpp +msgid "Did you forget the 'tool' keyword?" +msgstr "Unohditko 'tool' hakusanan?" + +#: editor/editor_run_script.cpp +msgid "Couldn't run script:" +msgstr "Skriptiä ei voitu suorittaa:" + +#: editor/editor_run_script.cpp +msgid "Did you forget the '_run' method?" +msgstr "Unohditko '_run' -metodin?" + +#: editor/editor_settings.cpp +msgid "Default (Same as Editor)" +msgstr "Oletus (sama kuin editori)" + +#: editor/editor_sub_scene.cpp +msgid "Select Node(s) to Import" +msgstr "Valitse tuotava(t) node(t)" + +#: editor/editor_sub_scene.cpp +msgid "Scene Path:" +msgstr "Scenen polku:" + +#: editor/editor_sub_scene.cpp +msgid "Import From Node:" +msgstr "Tuo Nodesta:" + +#: editor/export_template_manager.cpp +msgid "Re-Download" +msgstr "Lataa uudelleen" + +#: editor/export_template_manager.cpp +msgid "Uninstall" +msgstr "Poista" + +#: editor/export_template_manager.cpp +msgid "(Installed)" +msgstr "(Asennettu)" + +#: editor/export_template_manager.cpp +msgid "Download" +msgstr "Lataa" + +#: editor/export_template_manager.cpp +msgid "(Missing)" +msgstr "(Puuttuva)" + +#: editor/export_template_manager.cpp +msgid "(Current)" +msgstr "(Nykyinen)" + +#: editor/export_template_manager.cpp +msgid "Remove template version '%s'?" +msgstr "Poista mallin versio '%s'?" + +#: editor/export_template_manager.cpp +msgid "Can't open export templates zip." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Invalid version.txt format inside templates." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "" +"Invalid version.txt format inside templates. Revision is not a valid " +"identifier." +msgstr "" + +#: editor/export_template_manager.cpp +msgid "No version.txt found inside templates." +msgstr "version.txt -tiedostoa ei löytynyt." + +#: editor/export_template_manager.cpp +msgid "Error creating path for templates:\n" +msgstr "Virhe luotaessa polkua mallille:\n" + +#: editor/export_template_manager.cpp +msgid "Extracting Export Templates" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Importing:" +msgstr "Tuodaan:" + +#: editor/export_template_manager.cpp +msgid "Loading Export Templates" +msgstr "" + +#: editor/export_template_manager.cpp +msgid "Current Version:" +msgstr "Nykyinen versio:" + +#: editor/export_template_manager.cpp +msgid "Installed Versions:" +msgstr "Asennetut versiot:" + +#: editor/export_template_manager.cpp +msgid "Install From File" +msgstr "Asenna tiedostosta" + +#: editor/export_template_manager.cpp +msgid "Remove Template" +msgstr "Poista malli" + +#: editor/export_template_manager.cpp +msgid "Select template file" +msgstr "Valitse mallin tiedosto" + +#: editor/export_template_manager.cpp +msgid "Export Template Manager" +msgstr "" + +#: editor/file_type_cache.cpp +msgid "Can't open file_type_cache.cch for writing, not saving file type cache!" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Cannot navigate to '" +msgstr "Ei voida navigoida '" + +#: editor/filesystem_dock.cpp +msgid "Same source and destination files, doing nothing." +msgstr "Sama lähde ja kohdetiedosto, ei toimenpiteitä." + +#: editor/filesystem_dock.cpp +msgid "Same source and destination paths, doing nothing." +msgstr "Sama lähde ja kohdepolku, ei toimenpiteitä." + +#: editor/filesystem_dock.cpp +msgid "Can't move directories to within themselves." +msgstr "Hakemisto(j)a ei voida siirtää itseensä." + +#: editor/filesystem_dock.cpp +msgid "Can't operate on '..'" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Pick New Name and Location For:" +msgstr "Valitse uusi nimi ja sijainti:" + +#: editor/filesystem_dock.cpp +msgid "No files selected!" +msgstr "Ei valittuja tiedostoja!" + +#: editor/filesystem_dock.cpp +msgid "Expand all" +msgstr "Laajenna kaikki" + +#: editor/filesystem_dock.cpp +msgid "Collapse all" +msgstr "Pienennä kaikki" + +#: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "Näytä tiedostonhallinnassa" + +#: editor/filesystem_dock.cpp +msgid "Instance" +msgstr "Instanssi" + +#: editor/filesystem_dock.cpp +msgid "Edit Dependencies.." +msgstr "Muokkaa riippuvuuksia..." + +#: editor/filesystem_dock.cpp +msgid "View Owners.." +msgstr "Tarkastele omistajia..." + +#: editor/filesystem_dock.cpp +msgid "Copy Path" +msgstr "Kopioi polku" + +#: editor/filesystem_dock.cpp +msgid "Rename or Move.." +msgstr "Nimeä uudelleen tai siirrä..." + +#: editor/filesystem_dock.cpp +msgid "Move To.." +msgstr "Siirrä..." + +#: editor/filesystem_dock.cpp +msgid "Info" +msgstr "Tietoja" + +#: editor/filesystem_dock.cpp +msgid "Re-Import.." +msgstr "Tuo uudelleen..." + +#: editor/filesystem_dock.cpp +msgid "Previous Directory" +msgstr "Edellinen hakemisto" + +#: editor/filesystem_dock.cpp +msgid "Next Directory" +msgstr "Seuraava hakemisto" + +#: editor/filesystem_dock.cpp +msgid "Re-Scan Filesystem" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Toggle folder status as Favorite" +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Instance the selected scene(s) as child of the selected node." +msgstr "" + +#: editor/filesystem_dock.cpp +msgid "Move" +msgstr "Siirrä" + +#: editor/groups_editor.cpp +msgid "Add to Group" +msgstr "Lisää ryhmään" + +#: editor/groups_editor.cpp +msgid "Remove from Group" +msgstr "Poista ryhmästä" + +#: editor/import/resource_importer_obj.cpp +#: editor/io_plugins/editor_mesh_import_plugin.cpp +msgid "Surface %d" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +msgid "Import Scene" +msgstr "Tuo Scene" + +#: editor/import/resource_importer_scene.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Importing Scene.." +msgstr "Tuodaan Scene..." + +#: editor/import/resource_importer_scene.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Running Custom Script.." +msgstr "" + +#: editor/import/resource_importer_scene.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Couldn't load post-import script:" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Invalid/broken script for post-import (check console):" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Error running post-import script:" +msgstr "" + +#: editor/import/resource_importer_scene.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Saving.." +msgstr "Tallennetaan..." + +#: editor/import_dock.cpp +msgid " Files" +msgstr " Tiedostot" + +#: editor/import_dock.cpp +msgid "Import As:" +msgstr "Tuo nimellä:" + +#: editor/import_dock.cpp editor/property_editor.cpp +#, fuzzy +msgid "Preset.." +msgstr "Esiasetus..." + +#: editor/import_dock.cpp +msgid "Reimport" +msgstr "Tuo uudelleen" + +#: editor/io_plugins/editor_bitmask_import_plugin.cpp +msgid "No bit masks to import!" +msgstr "" + +#: editor/io_plugins/editor_bitmask_import_plugin.cpp +#: editor/io_plugins/editor_sample_import_plugin.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Target path is empty." +msgstr "Kohdepolku on tyhjä." + +#: editor/io_plugins/editor_bitmask_import_plugin.cpp +#: editor/io_plugins/editor_sample_import_plugin.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Target path must be a complete resource path." +msgstr "" + +#: editor/io_plugins/editor_bitmask_import_plugin.cpp +#: editor/io_plugins/editor_sample_import_plugin.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Target path must exist." +msgstr "Kohdepolku täytyy olla olemassa." + +#: editor/io_plugins/editor_bitmask_import_plugin.cpp +#: editor/io_plugins/editor_mesh_import_plugin.cpp +#: editor/io_plugins/editor_sample_import_plugin.cpp +msgid "Save path is empty!" +msgstr "Tallennuspolku on tyhjä!" + +#: editor/io_plugins/editor_bitmask_import_plugin.cpp +msgid "Import BitMasks" +msgstr "" + +#: editor/io_plugins/editor_bitmask_import_plugin.cpp +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Source Texture(s):" +msgstr "" + +#: editor/io_plugins/editor_bitmask_import_plugin.cpp +#: editor/io_plugins/editor_mesh_import_plugin.cpp +#: editor/io_plugins/editor_sample_import_plugin.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +#: editor/io_plugins/editor_texture_import_plugin.cpp +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Target Path:" +msgstr "Kohdepolku:" + +#: editor/io_plugins/editor_bitmask_import_plugin.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp +#: editor/io_plugins/editor_sample_import_plugin.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +#: editor/io_plugins/editor_texture_import_plugin.cpp +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Accept" +msgstr "Hyväksy" + +#: editor/io_plugins/editor_bitmask_import_plugin.cpp +msgid "Bit Mask" +msgstr "" + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "No source font file!" +msgstr "Ei fontin lähdetiedostoa!" + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "No target font resource!" +msgstr "" + +#: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy +msgid "" +"Invalid file extension.\n" +"Please use .font." +msgstr "" +"Virheellinen tiedostolaajennus.\n" +"Käytä .fnt -tiedostoa." + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "Can't load/process source font." +msgstr "" + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "Couldn't save font." +msgstr "Fonttia ei voitu tallentaa." + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "Source Font:" +msgstr "" + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "Source Font Size:" +msgstr "" + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "Dest Resource:" +msgstr "" + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "The quick brown fox jumps over the lazy dog." +msgstr "Ovela kettu punaturkki laiskan koiran takaa kurkki." + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "Test:" +msgstr "" + +#: editor/io_plugins/editor_font_import_plugin.cpp +#: editor/io_plugins/editor_mesh_import_plugin.cpp +#: editor/io_plugins/editor_sample_import_plugin.cpp +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Options:" +msgstr "Asetukset:" + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "Font Import" +msgstr "Fontin tuonti" + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "" +"This file is already a Godot font file, please supply a BMFont type file " +"instead." +msgstr "" +"Tämä tiedosto on jo Godotin fonttitiedosto, ole hyvä ja syötä BMFont -" +"tiedosto." + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "Failed opening as BMFont file." +msgstr "BMFont -tiedoston avaus epäonnistui." + +#: editor/io_plugins/editor_font_import_plugin.cpp +#: scene/resources/dynamic_font.cpp +msgid "Error initializing FreeType." +msgstr "Virhe FreetType:n alustamisessa." + +#: editor/io_plugins/editor_font_import_plugin.cpp +#: scene/resources/dynamic_font.cpp +msgid "Unknown font format." +msgstr "Tuntematon fonttimuoto." + +#: editor/io_plugins/editor_font_import_plugin.cpp +#: scene/resources/dynamic_font.cpp +msgid "Error loading font." +msgstr "Virhe fontin latauksessa." + +#: editor/io_plugins/editor_font_import_plugin.cpp +#: scene/resources/dynamic_font.cpp +msgid "Invalid font size." +msgstr "Virheellinen fonttikoko." + +#: editor/io_plugins/editor_font_import_plugin.cpp +msgid "Invalid font custom source." +msgstr "Virheellinen fontin lähde." + +#: editor/io_plugins/editor_font_import_plugin.cpp +#: editor/plugins/theme_editor_plugin.cpp +msgid "Font" +msgstr "Fontti" + +#: editor/io_plugins/editor_mesh_import_plugin.cpp +msgid "No meshes to import!" +msgstr "" + +#: editor/io_plugins/editor_mesh_import_plugin.cpp +msgid "Single Mesh Import" +msgstr "" + +#: editor/io_plugins/editor_mesh_import_plugin.cpp +msgid "Source Mesh(es):" +msgstr "" + +#: editor/io_plugins/editor_mesh_import_plugin.cpp +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Mesh" +msgstr "" + +#: editor/io_plugins/editor_sample_import_plugin.cpp +msgid "No samples to import!" +msgstr "" + +#: editor/io_plugins/editor_sample_import_plugin.cpp +msgid "Import Audio Samples" +msgstr "" + +#: editor/io_plugins/editor_sample_import_plugin.cpp +msgid "Source Sample(s):" +msgstr "" + +#: editor/io_plugins/editor_sample_import_plugin.cpp +msgid "Audio Sample" +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "New Clip" +msgstr "Uusi klippi" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Animation Options" +msgstr "Animaation asetukset" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Flags" +msgstr "Liput" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Bake FPS:" +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Optimizer" +msgstr "Optimoija" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Max Linear Error" +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Max Angular Error" +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Max Angle" +msgstr "Enimmäiskulma" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Clips" +msgstr "Klippejä" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +#, fuzzy +msgid "Start(s)" +msgstr "Alkaa" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +#, fuzzy +msgid "End(s)" +msgstr "Loppu(u)" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +#, fuzzy +msgid "Loop" +msgstr "Toisto" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Filters" +msgstr "Suodattimet" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Source path is empty." +msgstr "Lähdepolku on tyhjä." + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Couldn't load post-import script." +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Invalid/broken script for post-import." +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Error importing scene." +msgstr "Virhe tuotaessa Sceneä." + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Import 3D Scene" +msgstr "Tuo 3D Scene" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Source Scene:" +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Same as Target Scene" +msgstr "Sama kuin kohdescene" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Shared" +msgstr "Jaettu" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +#, fuzzy +msgid "Target Texture Folder:" +msgstr "Kohdetekstuurin kansio:" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Post-Process Script:" +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Custom Root Node Type:" +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Auto" +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Root Node Name:" +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "The Following Files are Missing:" +msgstr "Seuraavat tiedostot puuttuvat:" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Import Anyway" +msgstr "Tuo joka tapauksessa" + +#: editor/io_plugins/editor_scene_import_plugin.cpp scene/gui/dialogs.cpp +msgid "Cancel" +msgstr "Peru" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Import & Open" +msgstr "Tuo & Avaa" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Edited scene has not been saved, open imported scene anyway?" +msgstr "" +"Muokattua Sceneä ei ole tallennettu, avaa tuotu Scene joka tapauksessa?" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Import Image:" +msgstr "Tuo kuva:" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Can't import a file over itself:" +msgstr "Tiedostoa ei voi tuoda itseensä:" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "Couldn't localize path: %s (already local)" +msgstr "" + +#: editor/io_plugins/editor_scene_import_plugin.cpp +msgid "3D Scene Animation" +msgstr "" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Uncompressed" +msgstr "Purettu" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Compress Lossless (PNG)" +msgstr "Pakkaa häviötön (PNG)" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Compress Lossy (WebP)" +msgstr "Pakkaa häviöllinen (WebP)" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Compress (VRAM)" +msgstr "Pakkaa (VRAM)" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Texture Format" +msgstr "" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Texture Compression Quality (WebP):" +msgstr "Tekstuurin pakkauksen latu (WebP):" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Texture Options" +msgstr "Tekstuurin asetukset" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Please specify some files!" +msgstr "" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "At least one file needed for Atlas." +msgstr "Ainakin yksi tiedosto tarvitaan Atlas-kuvaa varten." + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Error importing:" +msgstr "Virhe tuotaessa:" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Only one file is required for large texture." +msgstr "Vain yksi tiedosto vaaditaan suurikokoiselle tekstuurille." + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Max Texture Size:" +msgstr "Tekstuurin enimmäiskoko:" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Import Textures for Atlas (2D)" +msgstr "Tuo tekstuuri Atlakselle (2D)" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Cell Size:" +msgstr "Solun koko:" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Large Texture" +msgstr "Suurikokoinen tekstuuri" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Import Large Textures (2D)" +msgstr "Tuo suurikokoisia tekstuureita (2D)" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Source Texture" +msgstr "Lähdetekstuuri" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Base Atlas Texture" +msgstr "" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Source Texture(s)" +msgstr "Lähdetekstuuri(t)" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Import Textures for 2D" +msgstr "" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Import Textures for 3D" +msgstr "" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Import Textures" +msgstr "Tuo tekstuurit" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "2D Texture" +msgstr "2D tekstuuri" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "3D Texture" +msgstr "Kolmiulotteinen tekstuuri" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Atlas Texture" +msgstr "Atlastekstuuri" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "" +"NOTICE: Importing 2D textures is not mandatory. Just copy png/jpg files to " +"the project." +msgstr "" +"HUOMAA: 2D tekstuurin tuonti ei ole pakollista. Voit kopioida png/jpg -" +"tiedostot projektiin." + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Crop empty space." +msgstr "Leikkaa pois tyhjä tila." + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Texture" +msgstr "Tekstuuri" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Import Large Texture" +msgstr "Tuo suurikokoinen tekstuuri" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Load Source Image" +msgstr "Lataa lähdekuva" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +#, fuzzy +msgid "Slicing" +msgstr "Siivutus" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Inserting" +msgstr "" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Saving" +msgstr "" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Couldn't save large texture:" +msgstr "Isoa tekstuuria ei voitu tallentaa:" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +#, fuzzy +msgid "Build Atlas For:" +msgstr "Luo atlas:" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Loading Image:" +msgstr "Ladataan kuvaa:" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Couldn't load image:" +msgstr "Kuvaa ei voitu ladata:" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Converting Images" +msgstr "Muunnetaan kuvia" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Cropping Images" +msgstr "" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Blitting Images" +msgstr "" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Couldn't save atlas image:" +msgstr "Atlas-kuvaa ei voitu tallentaa:" + +#: editor/io_plugins/editor_texture_import_plugin.cpp +msgid "Couldn't save converted texture:" +msgstr "" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Invalid source!" +msgstr "Virheellinen lähde!" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Invalid translation source!" +msgstr "" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Column" +msgstr "Kolumni" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +#: editor/script_create_dialog.cpp +msgid "Language" +msgstr "Kieli" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +#, fuzzy +msgid "No items to import!" +msgstr "Ei tuotavia asioita!" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "No target path!" +msgstr "Ei kohdepolkua!" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Import Translations" +msgstr "Tuo käännökset" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Couldn't import!" +msgstr "Ei voitu tuoda!" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Import Translation" +msgstr "Tuo käännös" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Source CSV:" +msgstr "" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Ignore First Row" +msgstr "Sivuuta ensimmäinen rivi" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Compress" +msgstr "Tiivistä" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +#, fuzzy +msgid "Add to Project (project.godot)" +msgstr "Lisää projektiin (godot.cfg)" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Import Languages:" +msgstr "Tuo kielet:" + +#: editor/io_plugins/editor_translation_import_plugin.cpp +msgid "Translation" +msgstr "Siirtymä" + +#: editor/multi_node_edit.cpp +msgid "MultiNode Set" +msgstr "" + +#: editor/node_dock.cpp +msgid "Groups" +msgstr "Ryhmät" + +#: editor/node_dock.cpp +msgid "Select a Node to edit Signals and Groups." +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Toggle Autoplay" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "New Animation Name:" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "New Anim" +msgstr "Uusi animaatio" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Change Animation Name:" +msgstr "Vaihda animaation nimi:" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Delete Animation?" +msgstr "Poista animaatio?" + +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Remove Animation" +msgstr "Poista animaatio" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "ERROR: Invalid animation name!" +msgstr "VIRHE: Virheellinen animaation nimi!" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "ERROR: Animation name already exists!" +msgstr "VIrhe: Samanniminen animaatio on jo olemassa!" + +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Rename Animation" +msgstr "Nimeä animaatio uudelleen" + +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Add Animation" +msgstr "Lisää animaatio" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Blend Next Changed" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Change Blend Time" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Load Animation" +msgstr "Lataa animaatio" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Duplicate Animation" +msgstr "Monista animaatio" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "ERROR: No animation to copy!" +msgstr "VIRHE: Ei kopioitavaa animaatiota!" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "ERROR: No animation resource on clipboard!" +msgstr "VIRHE: Ei animaation resurssia leikepöydällä!" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Pasted Animation" +msgstr "Liitetty animaatio" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Paste Animation" +msgstr "Liitä animaatio" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "ERROR: No animation to edit!" +msgstr "VIRHE: Ei muokattavaa animaatiota!" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Play selected animation backwards from current pos. (A)" +msgstr "Toista valittu animaatio takaperin nykyisestä kohdasta. (A)" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Play selected animation backwards from end. (Shift+A)" +msgstr "Toista valittu animaatio takaperin lopusta. (Shift+A)" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Stop animation playback. (S)" +msgstr "Lopeta animaation toisto. (S)" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Play selected animation from start. (Shift+D)" +msgstr "Toista valittu animaatio alusta. (Shift+D)" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Play selected animation from current pos. (D)" +msgstr "Toista valittu animaatio nykyisestä kohdasta. (D)" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Animation position (in seconds)." +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Scale animation playback globally for the node." +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Create new animation in player." +msgstr "Luo uusi animaatio soittimessa." + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Load animation from disk." +msgstr "Lataa animaatio levyltä." + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Load an animation from disk." +msgstr "Lataa animaatio levyltä." + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Save the current animation" +msgstr "Tallenna nykyinen animaatio" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Display list of animations in player." +msgstr "Näytä lista animaatioista soittimessa." + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Autoplay on Load" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Edit Target Blend Times" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Animation Tools" +msgstr "Animaatiotyökalut" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Copy Animation" +msgstr "Kopioi animaatio" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Create New Animation" +msgstr "Luo uusi animaatio" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Animation Name:" +msgstr "Animaation nimi:" + +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/plugins/sample_library_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp +#: editor/script_create_dialog.cpp +msgid "Error!" +msgstr "Virhe!" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Blend Times:" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Next (Auto Queue):" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +msgid "Cross-Animation Blend Times" +msgstr "" + +#: editor/plugins/animation_player_editor_plugin.cpp +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Animation" +msgstr "Animaatio" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "New name:" +msgstr "Uusi nimi:" + +#: editor/plugins/animation_tree_editor_plugin.cpp +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Scale:" +msgstr "Skaalaus:" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Fade In (s):" +msgstr "Häivytys sisään (s):" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Fade Out (s):" +msgstr "Häivytys ulos (s):" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend" +msgstr "Sekoita" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Mix" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Auto Restart:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Restart (s):" +msgstr "Käynnistä uudelleen (s):" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Random Restart (s):" +msgstr "Satunnainen uudelleenaloitus (s):" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Start!" +msgstr "Aloita!" + +#: editor/plugins/animation_tree_editor_plugin.cpp +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Amount:" +msgstr "Määrä:" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend 0:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend 1:" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "X-Fade Time (s):" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Current:" +msgstr "Nykyinen:" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Add Input" +msgstr "Lisää syöte" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Clear Auto-Advance" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Set Auto-Advance" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Delete Input" +msgstr "Poista syöte" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Rename" +msgstr "Nimeä uudelleen" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Animation tree is valid." +msgstr "Animaatiopuu on kelvollinen." + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Animation tree is invalid." +msgstr "Animaatiopuu ei ole kelvollinen." + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Animation Node" +msgstr "Animaationode" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "OneShot Node" +msgstr "OneShot Node" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Mix Node" +msgstr "Mix Node" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend2 Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend3 Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Blend4 Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "TimeScale Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "TimeSeek Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Transition Node" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Import Animations.." +msgstr "Tuo animaatiot..." + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Edit Node Filters" +msgstr "" + +#: editor/plugins/animation_tree_editor_plugin.cpp +msgid "Filters.." +msgstr "Suodattimet..." + +#: editor/plugins/baked_light_baker.cpp +msgid "Parsing %d Triangles:" +msgstr "" + +#: editor/plugins/baked_light_baker.cpp +msgid "Triangle #" +msgstr "" + +#: editor/plugins/baked_light_baker.cpp +msgid "Light Baker Setup:" +msgstr "" + +#: editor/plugins/baked_light_baker.cpp +msgid "Parsing Geometry" +msgstr "" + +#: editor/plugins/baked_light_baker.cpp +msgid "Fixing Lights" +msgstr "" + +#: editor/plugins/baked_light_baker.cpp +msgid "Making BVH" +msgstr "" + +#: editor/plugins/baked_light_baker.cpp +msgid "Creating Light Octree" +msgstr "" + +#: editor/plugins/baked_light_baker.cpp +msgid "Creating Octree Texture" +msgstr "" + +#: editor/plugins/baked_light_baker.cpp +msgid "Transfer to Lightmaps:" +msgstr "Muunna Lightmapiksi:" + +#: editor/plugins/baked_light_baker.cpp +msgid "Allocating Texture #" +msgstr "" + +#: editor/plugins/baked_light_baker.cpp +msgid "Baking Triangle #" +msgstr "" + +#: editor/plugins/baked_light_baker.cpp +msgid "Post-Processing Texture #" +msgstr "" + +#: editor/plugins/baked_light_editor_plugin.cpp +msgid "Bake!" +msgstr "" + +#: editor/plugins/baked_light_editor_plugin.cpp +msgid "Reset the lightmap octree baking process (start over)." +msgstr "" + +#: editor/plugins/camera_editor_plugin.cpp +#: editor/plugins/sample_library_editor_plugin.cpp +msgid "Preview" +msgstr "Esikatselu" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Configure Snap" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Grid Offset:" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Grid Step:" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Rotation Offset:" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Rotation Step:" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Move Pivot" +msgstr "Siirrä keskikohtaa" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Move Action" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Edit IK Chain" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Edit CanvasItem" +msgstr "Muokkaa CanvasItemiä" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Change Anchors" +msgstr "Muuta ankkureita" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Zoom (%):" +msgstr "Lähennä (%):" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Paste Pose" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Select Mode" +msgstr "Valitse tila" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Drag: Rotate" +msgstr "Vedä: Kierrä" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Alt+Drag: Move" +msgstr "Alt+Vedä: Siirrä" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." +msgstr "" +"Paina 'V' vaihtaaksesi kääntökeskiötä. 'Shift+V' vetääksesi keskiötä " +"(liikkuessa)." + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Alt+RMB: Depth list selection" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Move Mode" +msgstr "Siirtotila" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Rotate Mode" +msgstr "Kääntötila" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +msgid "" +"Show a list of all objects at the position clicked\n" +"(same as Alt+RMB in select mode)." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Click to change object's rotation pivot." +msgstr "Klikkaa vaihtaaksesi objektin kääntökeskiötä." + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Pan Mode" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Lock the selected object in place (can't be moved)." +msgstr "Lukitse valitut objektit paikalleen (ei voi liikutella)." + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Unlock the selected object (can be moved)." +msgstr "Poista valittujen objektien lukitus (voi liikutella)." + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Makes sure the object's children are not selectable." +msgstr "Varmistaa ettei objektin lapsia voi valita." + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Restores the object's children's ability to be selected." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/polygon_2d_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/project_manager.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Edit" +msgstr "Muokkaa" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Use Snap" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Show Grid" +msgstr "Näytä ruudukko" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Use Rotation Snap" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Snap Relative" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Configure Snap.." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Use Pixel Snap" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Expand to Parent" +msgstr "Laajenna Parentiin" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Skeleton.." +msgstr "Luuranko..." + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Make Bones" +msgstr "Tee luut" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Clear Bones" +msgstr "Tyhjennä luut" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Show Bones" +msgstr "Näytä luut" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Make IK Chain" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Clear IK Chain" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View" +msgstr "Näytä/Tarkastele" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Zoom Reset" +msgstr "Palauta lähennys" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Zoom Set.." +msgstr "Aseta Zoomaus..." + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Center Selection" +msgstr "Valinta keskikohtaan" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Frame Selection" +msgstr "Framen valinta" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Anchor" +msgstr "Ankkuri" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Insert Keys" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Insert Key" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Insert Key (Existing Tracks)" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Copy Pose" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Clear Pose" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Set a Value" +msgstr "Aseta arvo" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Snap (Pixels):" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Add %s" +msgstr "Lisää %s" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Adding %s..." +msgstr "Lisätään %s..." + +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Create Node" +msgstr "Luo Node" + +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Error instancing scene from %s" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "OK :(" +msgstr "Asia kunnossa :(" + +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "No parent to instance a child at." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "This operation requires a single selected node." +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "Change default type" +msgstr "Muuta oletustyyppiä" + +#: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp +msgid "OK" +msgstr "" + +#: editor/plugins/canvas_item_editor_plugin.cpp +msgid "" +"Drag & drop + Shift : Add node as sibling\n" +"Drag & drop + Alt : Change node type" +msgstr "" +"Vedä & pudota + Shift: Lisää Node sisarena\n" +"Vedä & pudota + Alt: Muuta Noden tyyppiä" + +#: editor/plugins/collision_polygon_2d_editor_plugin.cpp +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +#: editor/plugins/navigation_polygon_editor_plugin.cpp +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Create Poly" +msgstr "Luo polygoni" + +#: editor/plugins/collision_polygon_2d_editor_plugin.cpp +#: editor/plugins/collision_polygon_editor_plugin.cpp +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +#: editor/plugins/navigation_polygon_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Edit Poly" +msgstr "Muokkaa polygonia" + +#: editor/plugins/collision_polygon_2d_editor_plugin.cpp +#: editor/plugins/collision_polygon_editor_plugin.cpp +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +#: editor/plugins/navigation_polygon_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Edit Poly (Remove Point)" +msgstr "Muokkaa polygonia (poista piste)" + +#: editor/plugins/collision_polygon_2d_editor_plugin.cpp +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +#: editor/plugins/navigation_polygon_editor_plugin.cpp +msgid "Create a new polygon from scratch." +msgstr "Luo uusi piste tyhjästä." + +#: editor/plugins/collision_polygon_editor_plugin.cpp +msgid "Create Poly3D" +msgstr "Luo Poly3D" + +#: editor/plugins/collision_shape_2d_editor_plugin.cpp +msgid "Set Handle" +msgstr "" + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +msgid "Creating Mesh Library" +msgstr "" + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +msgid "Thumbnail.." +msgstr "Pienoiskuva..." + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +msgid "Remove item %d?" +msgstr "" + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp +#, fuzzy +msgid "Add Item" +msgstr "Lisää" + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +#, fuzzy +msgid "Remove Selected Item" +msgstr "Poista valitut" + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +msgid "Import from Scene" +msgstr "Tuo Scenestä" + +#: editor/plugins/cube_grid_theme_editor_plugin.cpp +msgid "Update from Scene" +msgstr "Päivitä Scenestä" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Lisää syöte" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Siirrä pistettä" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "Lataa resurssi" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Modify Curve" +msgstr "Muokkaa käyrää" + +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + +#: editor/plugins/item_list_editor_plugin.cpp +msgid "Item %d" +msgstr "" + +#: editor/plugins/item_list_editor_plugin.cpp +msgid "Items" +msgstr "" + +#: editor/plugins/item_list_editor_plugin.cpp +msgid "Item List Editor" +msgstr "" + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +msgid "Create Occluder Polygon" +msgstr "" + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +#: editor/plugins/navigation_polygon_editor_plugin.cpp +msgid "Edit existing polygon:" +msgstr "Muokkaa olemassaolevaa polygonia:" + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +#: editor/plugins/navigation_polygon_editor_plugin.cpp +msgid "LMB: Move Point." +msgstr "VHP: Siirrä pistettä." + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +#: editor/plugins/navigation_polygon_editor_plugin.cpp +msgid "Ctrl+LMB: Split Segment." +msgstr "" + +#: editor/plugins/light_occluder_2d_editor_plugin.cpp +#: editor/plugins/navigation_polygon_editor_plugin.cpp +msgid "RMB: Erase Point." +msgstr "OHP: Pyyhi piste." + +#: editor/plugins/line_2d_editor_plugin.cpp +msgid "Remove Point from Line2D" +msgstr "Poista piste Line2D:stä" + +#: editor/plugins/line_2d_editor_plugin.cpp +msgid "Add Point to Line2D" +msgstr "Lisää piste Line2D:hen" + +#: editor/plugins/line_2d_editor_plugin.cpp +msgid "Move Point in Line2D" +msgstr "Siirrä pistettä LIne 2D:ssä" + +#: editor/plugins/line_2d_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Select Points" +msgstr "Valitse pisteet" + +#: editor/plugins/line_2d_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Shift+Drag: Select Control Points" +msgstr "" + +#: editor/plugins/line_2d_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Click: Add Point" +msgstr "Klikkaa: lisää piste" + +#: editor/plugins/line_2d_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Right Click: Delete Point" +msgstr "Oikea klikkaus: Poista piste" + +#: editor/plugins/line_2d_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Add Point (in empty space)" +msgstr "Lisää piste (tyhjyydessä)" + +#: editor/plugins/line_2d_editor_plugin.cpp +msgid "Split Segment (in line)" +msgstr "" + +#: editor/plugins/line_2d_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Delete Point" +msgstr "Poista piste" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Mesh is empty!" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Static Trimesh Body" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Static Convex Body" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +#, fuzzy +msgid "This doesn't work on scene root!" +msgstr "Tämä ei toimi root-Scenessä!" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Trimesh Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Convex Shape" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Navigation Mesh" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "MeshInstance lacks a Mesh!" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Mesh has not surface to create outlines from!" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Could not create outline!" +msgstr "Ääriviivoja ei voitu luoda!" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Outline" +msgstr "Luo ääriviivat" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Trimesh Static Body" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Convex Static Body" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Trimesh Collision Sibling" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Convex Collision Sibling" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Outline Mesh.." +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Create Outline Mesh" +msgstr "" + +#: editor/plugins/mesh_instance_editor_plugin.cpp +msgid "Outline Size:" +msgstr "Ääriviivojen koko:" + +#: editor/plugins/multimesh_editor_plugin.cpp +#, fuzzy +msgid "No mesh source specified (and no MultiMesh set in node)." +msgstr "Mesh:in lähdettä ei määritetty" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "No mesh source specified (and MultiMesh contains no Mesh)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Mesh source is invalid (invalid path)." +msgstr "Virheellinen Mesh:in lähde (virheellinen polku)." + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Mesh source is invalid (not a MeshInstance)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Mesh source is invalid (contains no Mesh resource)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "No surface source specified." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Surface source is invalid (invalid path)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Surface source is invalid (no geometry)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Surface source is invalid (no faces)." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Parent has no solid faces to populate." +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Couldn't map area." +msgstr "Aluetta ei voitu kartoittaa." + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Select a Source Mesh:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Select a Target Surface:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Populate Surface" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Populate MultiMesh" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Target Surface:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Source Mesh:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "X-Axis" +msgstr "X-akseli" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Y-Axis" +msgstr "Y-akseli" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Z-Axis" +msgstr "Z-akseli" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Mesh Up Axis:" +msgstr "" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Random Rotation:" +msgstr "Satunnainen kierto:" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Random Tilt:" +msgstr "Satunnainen kallistus:" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Random Scale:" +msgstr "Satunnainen skaalaus:" + +#: editor/plugins/multimesh_editor_plugin.cpp +msgid "Populate" +msgstr "" + +#: editor/plugins/navigation_polygon_editor_plugin.cpp +msgid "Create Navigation Polygon" +msgstr "" + +#: editor/plugins/navigation_polygon_editor_plugin.cpp +msgid "Remove Poly And Point" +msgstr "Poista polygoni ja piste" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "Luo AABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Error loading image:" +msgstr "Virhe ladattaessa kuvaa:" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "No pixels with transparency > 128 in image.." +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Set Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Generate Visibility Rect" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Load Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Generated Point Count:" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "Keskimääräinen aika (sek)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "Luo Scenestä" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Node does not contain geometry." +msgstr "Node ei sisällä geometriaa." + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Node does not contain geometry (faces)." +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "A processor material of type 'ParticlesMaterial' is required." +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Faces contain no area!" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "No faces!" +msgstr "Ei pintoja!" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generate AABB" +msgstr "Luo AABB" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Create Emission Points From Mesh" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Create Emission Points From Node" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Clear Emitter" +msgstr "Tyhjennä säteilijä/lähetin" + +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Create Emitter" +msgstr "Luo säteilijä/lähetin" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Emission Points:" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Surface Points" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Surface Points+Normal (Directed)" +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Volume" +msgstr "Äänenvoimakkuus" + +#: editor/plugins/particles_editor_plugin.cpp +msgid "Emission Source: " +msgstr "" + +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generate Visibility AABB" +msgstr "Luo AABB" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "Poista pisteet käyrästä" + +#: editor/plugins/path_2d_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control from Curve" +msgstr "Poista pisteet käyrästä" + +#: editor/plugins/path_2d_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control from Curve" +msgstr "Poista pisteet käyrästä" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Add Point to Curve" +msgstr "Lisää käyrään piste" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Move Point in Curve" +msgstr "Siirrä pistettä käyrällä" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Move In-Control in Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Move Out-Control in Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Select Control Points (Shift+Drag)" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Split Segment (in curve)" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +#: editor/plugins/path_editor_plugin.cpp +msgid "Close Curve" +msgstr "Sulje käyrä" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Curve Point #" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Set Curve Point Pos" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Set Curve In Pos" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Set Curve Out Pos" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Split Path" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove Path Point" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Poista polygoni ja piste" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "Poista polygoni ja piste" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Create UV Map" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Transform UV Map" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Polygon 2D UV Editor" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Move Point" +msgstr "Siirrä pistettä" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +#, fuzzy +msgid "Ctrl: Rotate" +msgstr "Ctrl: Pyöritä/kierrä" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Shift: Move All" +msgstr "Shift: Siirrä kaikkia" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Shift+Ctrl: Scale" +msgstr "Shift+Ctrl: Skaalaa" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Move Polygon" +msgstr "Siirrä polygonia" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Rotate Polygon" +msgstr "Käännä polygonia" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Scale Polygon" +msgstr "Skaalaa polygonia" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Polygon->UV" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "UV->Polygon" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Clear UV" +msgstr "Tyhjennä UV" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Snap" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Enable Snap" +msgstr "" + +#: editor/plugins/polygon_2d_editor_plugin.cpp +msgid "Grid" +msgstr "Ruudukko" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +msgid "ERROR: Couldn't load resource!" +msgstr "VIRHE: Resurssia ei voitu ladata!" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +msgid "Add Resource" +msgstr "Lisää resurssi" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +msgid "Rename Resource" +msgstr "Nimeä resurssi uudelleen" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Delete Resource" +msgstr "Poista resurssi" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +msgid "Resource clipboard is empty!" +msgstr "Resurssien leikepöytä on tyhjä!" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Load Resource" +msgstr "Lataa resurssi" + +#: editor/plugins/resource_preloader_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp +#: editor/plugins/sprite_frames_editor_plugin.cpp editor/property_editor.cpp +#: editor/resources_dock.cpp scene/gui/line_edit.cpp scene/gui/text_edit.cpp +msgid "Paste" +msgstr "Liitä" + +#: editor/plugins/rich_text_editor_plugin.cpp +msgid "Parse BBCode" +msgstr "Liitä BBCode" + +#: editor/plugins/sample_editor_plugin.cpp +msgid "Length:" +msgstr "Pituus:" + +#: editor/plugins/sample_library_editor_plugin.cpp +msgid "Open Sample File(s)" +msgstr "Avaa Sample-tiedosto(t)" + +#: editor/plugins/sample_library_editor_plugin.cpp +msgid "ERROR: Couldn't load sample!" +msgstr "VIRHE: Samplea ei voitu ladata!" + +#: editor/plugins/sample_library_editor_plugin.cpp +msgid "Add Sample" +msgstr "Lisää Sample" + +#: editor/plugins/sample_library_editor_plugin.cpp +msgid "Rename Sample" +msgstr "Nimeä Sample uudelleen" + +#: editor/plugins/sample_library_editor_plugin.cpp +msgid "Delete Sample" +msgstr "Poista Sample" + +#: editor/plugins/sample_library_editor_plugin.cpp +msgid "16 Bits" +msgstr "16 bittiä" + +#: editor/plugins/sample_library_editor_plugin.cpp +msgid "8 Bits" +msgstr "8 bittiä" + +#: editor/plugins/sample_library_editor_plugin.cpp +msgid "Stereo" +msgstr "" + +#: editor/plugins/sample_library_editor_plugin.cpp +msgid "Mono" +msgstr "" + +#: editor/plugins/sample_library_editor_plugin.cpp +#: editor/script_editor_debugger.cpp +msgid "Format" +msgstr "Muoto" + +#: editor/plugins/sample_library_editor_plugin.cpp +msgid "Pitch" +msgstr "Sävelkorkeus" + +#: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "Tyhjennä luut" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Error while saving theme" +msgstr "Virhe tallennettaessa teemaa" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Error saving" +msgstr "Virhe tallennettaessa" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Error importing theme" +msgstr "Virhe tuotaessa teemaa" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Error importing" +msgstr "Virhe tuonnissa" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Import Theme" +msgstr "Tuo teema" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Save Theme As.." +msgstr "Tallenna teema nimellä..." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Next script" +msgstr "Seuraava skripti" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Previous script" +msgstr "Edellinen skripti" + +#: editor/plugins/script_editor_plugin.cpp +msgid "File" +msgstr "Tiedosto" + +#: editor/plugins/script_editor_plugin.cpp editor/property_editor.cpp +msgid "New" +msgstr "Uusi" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Save All" +msgstr "Tallenna kaikki" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Soft Reload Script" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "History Prev" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "History Next" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Reload Theme" +msgstr "Lataa teema uudelleen" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Save Theme" +msgstr "Tallenna teema" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Save Theme As" +msgstr "Tallenna teema nimellä" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Close Docs" +msgstr "Sulje dokumentaatio" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Close All" +msgstr "Sulje kaikki" + +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp +msgid "Find.." +msgstr "Etsi..." + +#: editor/plugins/script_editor_plugin.cpp +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp +msgid "Find Next" +msgstr "Etsi seuraava" + +#: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +#, fuzzy +msgid "Step Over" +msgstr "Ohita" + +#: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +msgid "Step Into" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +msgid "Break" +msgstr "Keskeytä" + +#: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +msgid "Continue" +msgstr "Jatka" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Keep Debugger Open" +msgstr "Pidä debuggeri auki" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Window" +msgstr "Ikkuna" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Move Left" +msgstr "Siirry vasemmalle" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Move Right" +msgstr "Siirry oikealle" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Open Godot online documentation" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Search the class hierarchy." +msgstr "Etsi luokkahierarkia." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Search the reference documentation." +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Go to previous edited document." +msgstr "Mene edelliseen muokattuun dokumenttiin." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Go to next edited document." +msgstr "Mene seuraavaan muokattuun dokumenttiin." + +#: editor/plugins/script_editor_plugin.cpp +msgid "Discard" +msgstr "Hylkää" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Create Script" +msgstr "Luo skripti" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"The following files are newer on disk.\n" +"What action should be taken?:" +msgstr "" +"Seuraavat tiedostot ovat uudempia.\n" +"MItä toimenpiteitä tulisi suorittaa?:" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Reload" +msgstr "Lataa uudelleen" + +#: editor/plugins/script_editor_plugin.cpp +msgid "Resave" +msgstr "Tallenna uudelleen" + +#: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +msgid "Debugger" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp +msgid "" +"Built-in scripts can only be edited when the scene they belong to is loaded" +msgstr "" +"Sisäänrakennettuja skriptejä voi muokata ainoastaan kun Scene, johon ne " +"kuuluvat, on ladattu" + +#: editor/plugins/script_text_editor.cpp +msgid "Pick Color" +msgstr "Poimi väri" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "Muunnetaan kuvia" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp +#: scene/gui/text_edit.cpp +msgid "Cut" +msgstr "Leikkaa" + +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp editor/property_editor.cpp +#: editor/resources_dock.cpp scene/gui/line_edit.cpp scene/gui/text_edit.cpp +msgid "Copy" +msgstr "Kopioi" + +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp +#: scene/gui/text_edit.cpp +msgid "Select All" +msgstr "Valitse kaikki" + +#: editor/plugins/script_text_editor.cpp editor/scene_tree_dock.cpp +msgid "Move Up" +msgstr "Siirrä ylös" + +#: editor/plugins/script_text_editor.cpp editor/scene_tree_dock.cpp +msgid "Move Down" +msgstr "Siirrä alas" + +#: editor/plugins/script_text_editor.cpp +msgid "Indent Left" +msgstr "Sisennä vasemmalle" + +#: editor/plugins/script_text_editor.cpp +msgid "Indent Right" +msgstr "Sisennä oikealle" + +#: editor/plugins/script_text_editor.cpp +msgid "Toggle Comment" +msgstr "Näytä/Piilota kommentit" + +#: editor/plugins/script_text_editor.cpp +msgid "Clone Down" +msgstr "Kloonaa alas" + +#: editor/plugins/script_text_editor.cpp +msgid "Complete Symbol" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Trim Trailing Whitespace" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert Indent To Spaces" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert Indent To Tabs" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Auto Indent" +msgstr "Automaattinen sisennys" + +#: editor/plugins/script_text_editor.cpp +#: modules/visual_script/visual_script_editor.cpp +msgid "Toggle Breakpoint" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Remove All Breakpoints" +msgstr "Poista kaikki breakpointit" + +#: editor/plugins/script_text_editor.cpp +msgid "Goto Next Breakpoint" +msgstr "Mene seuraavaan breakpointiin" + +#: editor/plugins/script_text_editor.cpp +msgid "Goto Previous Breakpoint" +msgstr "Mene edelliseen breakpointiin" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "Muunna..." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Muunna..." + +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp +msgid "Find Previous" +msgstr "Etsi edellinen" + +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp +msgid "Replace.." +msgstr "Korvaa..." + +#: editor/plugins/script_text_editor.cpp +msgid "Goto Function.." +msgstr "Mene funktioon..." + +#: editor/plugins/script_text_editor.cpp +#: editor/plugins/shader_editor_plugin.cpp +msgid "Goto Line.." +msgstr "Mene riville..." + +#: editor/plugins/script_text_editor.cpp +msgid "Contextual Help" +msgstr "" + +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Scalar Constant" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Vec Constant" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change RGB Constant" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Scalar Operator" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Vec Operator" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Vec Scalar Operator" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change RGB Operator" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Toggle Rot Only" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Scalar Function" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Vec Function" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Scalar Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Vec Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change RGB Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Default Value" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change XForm Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Texture Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Cubemap Uniform" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Comment" +msgstr "Vaihda kommenttia" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Add/Remove to Color Ramp" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Add/Remove to Curve Map" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Curve Map" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Change Input Name" +msgstr "Vaihda syötteen nimi" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Connect Graph Nodes" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Disconnect Graph Nodes" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Remove Shader Graph Node" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Move Shader Graph Node" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Duplicate Graph Node(s)" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Delete Shader Graph Node(s)" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Error: Cyclic Connection Link" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Error: Missing Input Connections" +msgstr "" + +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Add Shader Graph Node" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Orthogonal" +msgstr "Ortogonaalinen" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Perspective" +msgstr "Perspektiivi" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Aborted." +msgstr "Muunnos keskeytetty." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "X-Axis Transform." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Y-Axis Transform." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Z-Axis Transform." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Plane Transform." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Scaling to %s%%." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rotating %s degrees." +msgstr "Kierto %s astetta." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Bottom View." +msgstr "Pohjanäkymä." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Bottom" +msgstr "Pohja" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Top View." +msgstr "Pintanäkymä." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Top" +msgstr "Pinta" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rear View." +msgstr "Takanäkymä." + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Rear" +msgstr "Taka/perä" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Front View." +msgstr "Etunäkymä." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Front" +msgstr "Etu" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Left View." +msgstr "Vasen näkymä." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Left" +msgstr "Vasen" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Right View." +msgstr "Oikea näkymä." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Right" +msgstr "OIkea" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Keying is disabled (no key inserted)." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Animation Key Inserted." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "Mene eteenpäin" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Taaksepäin" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Rulla alas." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "Päivitä muutokset" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Päivitä muutokset" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "Päivitä muutokset" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "Ominaisuudet:" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Align with view" +msgstr "Kohdista näkymään" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Normal" +msgstr "Näytä normaali" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Wireframe" +msgstr "Näytä rautalankamalli" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Overdraw" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Display Unshaded" +msgstr "Näytä varjoton" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Environment" +msgstr "Ympäristö" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Gizmos" +msgstr "Näytä ruudukko" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Move Mode (W)" +msgstr "Siirtotila (W)" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rotate Mode (E)" +msgstr "Kääntötila (E)" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Scale Mode (R)" +msgstr "Skaalaustila (R)" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Bottom View" +msgstr "Pohjanäkymä" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Top View" +msgstr "Huippunäkymä" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rear View" +msgstr "Takanäkymä" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Front View" +msgstr "Etunäkymä" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Left View" +msgstr "Vasen näkymä" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Right View" +msgstr "Oikea näkymä" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Switch Perspective/Orthogonal view" +msgstr "Vaihda perspektiiviseen/ortogonaaliseen näkymään" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Insert Animation Key" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Focus Origin" +msgstr "Kohdista origoon" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Focus Selection" +msgstr "Kohdista valintaan" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Align Selection With View" +msgstr "Kohdista valinta näkymään" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "Valitse" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "Siirrä" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "Ctrl: Pyöritä/kierrä" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "Skaalaus:" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform" +msgstr "Muunna" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Local Coords" +msgstr "Paikalliset koordinaatit" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "1 Viewport" +msgstr "1 näyttöruutu" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "2 Viewports" +msgstr "2 näyttöruutua" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "2 Viewports (Alt)" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "3 Viewports" +msgstr "3 näyttöruutua" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "3 Viewports (Alt)" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "4 Viewports" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Origin" +msgstr "Näytä origo" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Grid" +msgstr "Näytä ruudukko" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "Asetukset" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Snap Settings" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Translate Snap:" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rotate Snap (deg.):" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Scale Snap (%):" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Viewport Settings" +msgstr "Näyttöruudun asetukset" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Perspective FOV (deg.):" +msgstr "Näkökentän perspektiivi (ast.):" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Z-Near:" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Z-Far:" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Change" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Translate:" +msgstr "Käännä:" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Rotate (deg.):" +msgstr "Kierrä (ast.):" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Scale (ratio):" +msgstr "Skaalaa (kuvasuhde):" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Type" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Pre" +msgstr "Esi" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Post" +msgstr "Jälki" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "ERROR: Couldn't load frame resource!" +msgstr "VIRHE: Ei voitu ladata framen resurssia!" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Add Frame" +msgstr "Lisää frame" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Resource clipboard is empty or not a texture!" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Paste Frame" +msgstr "Liitä frame" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Add Empty" +msgstr "Lisää tyhjä" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Change Animation Loop" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Change Animation FPS" +msgstr "" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "(empty)" +msgstr "(tyhjä)" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Animations" +msgstr "Animaatiot" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Speed (FPS):" +msgstr "Nopeus (FPS):" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Animation Frames" +msgstr "Animaatioframet" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Insert Empty (Before)" +msgstr "Syötä tyhjä (ennen)" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Insert Empty (After)" +msgstr "Syötä tyhjä (jälkeen)" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Up" +msgstr "Ylös" + +#: editor/plugins/sprite_frames_editor_plugin.cpp +msgid "Down" +msgstr "Alas" + +#: editor/plugins/style_box_editor_plugin.cpp +msgid "StyleBox Preview:" +msgstr "StyleBox:in esikatselu:" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Snap Mode:" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "<None>" +msgstr "<Ei mitään>" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Pixel Snap" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Grid Snap" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Auto Slice" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Offset:" +msgstr "Offset:" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Step:" +msgstr "" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Separation:" +msgstr "Erotus:" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Texture Region" +msgstr "Tekstuurialue" + +#: editor/plugins/texture_region_editor_plugin.cpp +msgid "Texture Region Editor" +msgstr "Tekstuurialueen editori" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Can't save theme to file:" +msgstr "Teemaa ei voi tallentaa tiedostoon:" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Add All Items" +msgstr "Lisää kaikki" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Add All" +msgstr "Lisää kaikki" + +#: editor/plugins/theme_editor_plugin.cpp +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Remove Item" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Theme" +msgstr "Teema" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Add Class Items" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Remove Class Items" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Create Empty Template" +msgstr "Luo tyhjä Template" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Create Empty Editor Template" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "CheckBox Radio1" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "CheckBox Radio2" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Item" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Check Item" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Checked Item" +msgstr "" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Has" +msgstr "On" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Many" +msgstr "Moni(a)/Monta" + +#: editor/plugins/theme_editor_plugin.cpp editor/project_export.cpp +msgid "Options" +msgstr "Asetukset" + +#: editor/plugins/theme_editor_plugin.cpp +#, fuzzy +msgid "Have,Many,Several,Options!" +msgstr "On,Monia,Useita,Asetuksia" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Tab 1" +msgstr "Välilehti 1" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Tab 2" +msgstr "Välilehti 2" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Tab 3" +msgstr "Välilehti 3" + +#: editor/plugins/theme_editor_plugin.cpp editor/project_settings.cpp +#: editor/scene_tree_editor.cpp editor/script_editor_debugger.cpp +msgid "Type:" +msgstr "Tyyppi:" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Data Type:" +msgstr "Tietotyyppi:" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Icon" +msgstr "Kuvake" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Style" +msgstr "Tyyli" + +#: editor/plugins/theme_editor_plugin.cpp +msgid "Color" +msgstr "Väri" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Paint TileMap" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp editor/scene_tree_dock.cpp +msgid "Duplicate" +msgstr "Monista" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Erase TileMap" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Erase selection" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Find tile" +msgstr "Etsi tile" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Transpose" +msgstr "" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Mirror X" +msgstr "Peilaa X" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Mirror Y" +msgstr "Peilaa Y" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Bucket" +msgstr "Sanko" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Pick Tile" +msgstr "Poimi tile" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Select" +msgstr "Valitse" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Rotate 0 degrees" +msgstr "Käännä 0 astetta" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Rotate 90 degrees" +msgstr "Käännä 90 astetta" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Rotate 180 degrees" +msgstr "Käännä 180 astetta" + +#: editor/plugins/tile_map_editor_plugin.cpp +msgid "Rotate 270 degrees" +msgstr "Käännä 270 astetta" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Could not find tile:" +msgstr "Tileä ei löytynyt:" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Item name or ID:" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Create from scene?" +msgstr "Luo Scenestä?" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Merge from scene?" +msgstr "Yhdistä Scenestä?" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Create from Scene" +msgstr "Luo Scenestä" + +#: editor/plugins/tile_set_editor_plugin.cpp +msgid "Merge from Scene" +msgstr "" + +#: editor/plugins/tile_set_editor_plugin.cpp editor/script_editor_debugger.cpp +msgid "Error" +msgstr "Virhe" + +#: editor/project_export.cpp +msgid "Runnable" +msgstr "Suoritettava" + +#: editor/project_export.cpp +msgid "Delete patch '" +msgstr "" + +#: editor/project_export.cpp +msgid "Delete preset '%s'?" +msgstr "" + +#: editor/project_export.cpp +msgid "Presets" +msgstr "" + +#: editor/project_export.cpp editor/project_settings.cpp +msgid "Add.." +msgstr "Lisää..." + +#: editor/project_export.cpp +msgid "Resources" +msgstr "Resurssit" + +#: editor/project_export.cpp +msgid "Export all resources in the project" +msgstr "Vie kaikki projektin resurssit" + +#: editor/project_export.cpp +msgid "Export selected scenes (and dependencies)" +msgstr "Vie valitut Scenet (ja riippuvuudet)" + +#: editor/project_export.cpp +msgid "Export selected resources (and dependencies)" +msgstr "Vie valitut resurssit (ja riippuvuudet)" + +#: editor/project_export.cpp +msgid "Export Mode:" +msgstr "" + +#: editor/project_export.cpp +msgid "Resources to export:" +msgstr "Vietävät resurssit:" + +#: editor/project_export.cpp +msgid "" +"Filters to export non-resource files (comma separated, e.g: *.json, *.txt)" +msgstr "" + +#: editor/project_export.cpp +msgid "" +"Filters to exclude files from project (comma separated, e.g: *.json, *.txt)" +msgstr "" + +#: editor/project_export.cpp +msgid "Patches" +msgstr "" + +#: editor/project_export.cpp +msgid "Make Patch" +msgstr "" + +#: editor/project_export.cpp +msgid "Export templates for this platform are missing:" +msgstr "" + +#: editor/project_export.cpp +msgid "Export With Debug" +msgstr "Vie debugaten" + +#: editor/project_manager.cpp +msgid "Invalid project path, the path must exist!" +msgstr "Virheellinen projektin polku, polku täytyy olla olemassa!" + +#: editor/project_manager.cpp +#, fuzzy +msgid "Invalid project path, project.godot must not exist." +msgstr "Virheellinen projektin polku, godot.cfg -tiedostoa ei saa olla." + +#: editor/project_manager.cpp +#, fuzzy +msgid "Invalid project path, project.godot must exist." +msgstr "" +"Virheellinen projektin polku, godot.cfg -tiedosto täytyy olla olemassa." + +#: editor/project_manager.cpp +msgid "Imported Project" +msgstr "Tuotu projekti" + +#: editor/project_manager.cpp +msgid "Invalid project path (changed anything?)." +msgstr "Virheellinen projektin polku (muuttuiko mikään?)." + +#: editor/project_manager.cpp +#, fuzzy +msgid "Couldn't create project.godot in project path." +msgstr "Ei voitu luoda godot.cfg -tiedostoa projektin polkuun." + +#: editor/project_manager.cpp +msgid "The following files failed extraction from package:" +msgstr "Seuraavien tiedostojen purku paketista epäonnistui:" + +#: editor/project_manager.cpp +msgid "Package Installed Successfully!" +msgstr "Paketti asennettu onnistuneesti!" + +#: editor/project_manager.cpp +msgid "Import Existing Project" +msgstr "Tuo olemassaoleva projekti" + +#: editor/project_manager.cpp +msgid "Project Path (Must Exist):" +msgstr "Projektin polku (täytyy olla olemassa):" + +#: editor/project_manager.cpp +msgid "Project Name:" +msgstr "Projektin nimi:" + +#: editor/project_manager.cpp +msgid "Create New Project" +msgstr "Luo uusi projekti" + +#: editor/project_manager.cpp +msgid "Project Path:" +msgstr "Projektin polku:" + +#: editor/project_manager.cpp +msgid "Install Project:" +msgstr "Asenna projekti:" + +#: editor/project_manager.cpp +msgid "Browse" +msgstr "Selaa" + +#: editor/project_manager.cpp +msgid "New Game Project" +msgstr "Uusi peliprojekti" + +#: editor/project_manager.cpp +msgid "That's a BINGO!" +msgstr "" + +#: editor/project_manager.cpp +msgid "Unnamed Project" +msgstr "Nimetön projekti" + +#: editor/project_manager.cpp +msgid "Are you sure to open more than one project?" +msgstr "Haluatko varmasti avata useamman kuin yhden projektin?" + +#: editor/project_manager.cpp +msgid "Are you sure to run more than one project?" +msgstr "" + +#: editor/project_manager.cpp +msgid "Remove project from the list? (Folder contents will not be modified)" +msgstr "" + +#: editor/project_manager.cpp +msgid "" +"You are about the scan %s folders for existing Godot projects. Do you " +"confirm?" +msgstr "" + +#: editor/project_manager.cpp +msgid "Project Manager" +msgstr "Projektinhallinta" + +#: editor/project_manager.cpp +msgid "Project List" +msgstr "Projektiluettelo" + +#: editor/project_manager.cpp +msgid "Run" +msgstr "Aja" + +#: editor/project_manager.cpp +msgid "Scan" +msgstr "" + +#: editor/project_manager.cpp +msgid "Select a Folder to Scan" +msgstr "Valitse skannattava kansio" + +#: editor/project_manager.cpp +msgid "New Project" +msgstr "Uusi projekti" + +#: editor/project_manager.cpp +#, fuzzy +msgid "Templates" +msgstr "Poista malli" + +#: editor/project_manager.cpp +msgid "Exit" +msgstr "Poistu" + +#: editor/project_settings.cpp +msgid "Key " +msgstr "Näppäin... " + +#: editor/project_settings.cpp +msgid "Joy Button" +msgstr "Joystick-painike" + +#: editor/project_settings.cpp +msgid "Joy Axis" +msgstr "" + +#: editor/project_settings.cpp +msgid "Mouse Button" +msgstr "" + +#: editor/project_settings.cpp +msgid "Invalid action (anything goes but '/' or ':')." +msgstr "" + +#: editor/project_settings.cpp +msgid "Action '%s' already exists!" +msgstr "" + +#: editor/project_settings.cpp +msgid "Rename Input Action Event" +msgstr "" + +#: editor/project_settings.cpp +msgid "Add Input Action Event" +msgstr "" + +#: editor/project_settings.cpp editor/settings_config_dialog.cpp +#: scene/gui/input_action.cpp +msgid "Meta+" +msgstr "" + +#: editor/project_settings.cpp editor/settings_config_dialog.cpp +#: scene/gui/input_action.cpp +msgid "Shift+" +msgstr "" + +#: editor/project_settings.cpp editor/settings_config_dialog.cpp +#: scene/gui/input_action.cpp +msgid "Alt+" +msgstr "" + +#: editor/project_settings.cpp editor/settings_config_dialog.cpp +msgid "Control+" +msgstr "" + +#: editor/project_settings.cpp editor/settings_config_dialog.cpp +msgid "Press a Key.." +msgstr "Paina näppäintä..." + +#: editor/project_settings.cpp +msgid "Mouse Button Index:" +msgstr "" + +#: editor/project_settings.cpp +msgid "Left Button" +msgstr "Vasen painike" + +#: editor/project_settings.cpp +msgid "Right Button" +msgstr "Oikea painike" + +#: editor/project_settings.cpp +msgid "Middle Button" +msgstr "Keskipainike" + +#: editor/project_settings.cpp +msgid "Wheel Up Button" +msgstr "Rulla ylös painike" + +#: editor/project_settings.cpp +msgid "Wheel Down Button" +msgstr "Rulla alas painike" + +#: editor/project_settings.cpp +msgid "Button 6" +msgstr "Painike 6" + +#: editor/project_settings.cpp +msgid "Button 7" +msgstr "Painike 7" + +#: editor/project_settings.cpp +msgid "Button 8" +msgstr "Painike 8" + +#: editor/project_settings.cpp +msgid "Button 9" +msgstr "Painike 9" + +#: editor/project_settings.cpp +msgid "Joypad Axis Index:" +msgstr "" + +#: editor/project_settings.cpp scene/gui/input_action.cpp +msgid "Axis" +msgstr "Akseli" + +#: editor/project_settings.cpp +msgid "Joypad Button Index:" +msgstr "" + +#: editor/project_settings.cpp +msgid "Add Input Action" +msgstr "Lisää syöttötapahtuma" + +#: editor/project_settings.cpp +msgid "Erase Input Action Event" +msgstr "" + +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "Lisää tyhjä" + +#: editor/project_settings.cpp scene/gui/input_action.cpp +msgid "Device" +msgstr "Laite" + +#: editor/project_settings.cpp scene/gui/input_action.cpp +msgid "Button" +msgstr "Painike" + +#: editor/project_settings.cpp scene/gui/input_action.cpp +msgid "Left Button." +msgstr "Vasen painike." + +#: editor/project_settings.cpp scene/gui/input_action.cpp +msgid "Right Button." +msgstr "Oikea painike." + +#: editor/project_settings.cpp scene/gui/input_action.cpp +msgid "Middle Button." +msgstr "Keskimmäinen painike." + +#: editor/project_settings.cpp scene/gui/input_action.cpp +msgid "Wheel Up." +msgstr "Rulla ylös." + +#: editor/project_settings.cpp scene/gui/input_action.cpp +msgid "Wheel Down." +msgstr "Rulla alas." + +#: editor/project_settings.cpp +msgid "Error saving settings." +msgstr "Virhe tallennettaessa asetuksia." + +#: editor/project_settings.cpp +msgid "Settings saved OK." +msgstr "Asetukset tallennettu onnistuneesti." + +#: editor/project_settings.cpp +msgid "Add Translation" +msgstr "Lisää käännös" + +#: editor/project_settings.cpp +msgid "Remove Translation" +msgstr "Poista käännös" + +#: editor/project_settings.cpp +msgid "Add Remapped Path" +msgstr "" + +#: editor/project_settings.cpp +msgid "Resource Remap Add Remap" +msgstr "" + +#: editor/project_settings.cpp +msgid "Change Resource Remap Language" +msgstr "" + +#: editor/project_settings.cpp +msgid "Remove Resource Remap" +msgstr "" + +#: editor/project_settings.cpp +msgid "Remove Resource Remap Option" +msgstr "" + +#: editor/project_settings.cpp +#, fuzzy +msgid "Project Settings (project.godot)" +msgstr "Projektin asetukset" + +#: editor/project_settings.cpp editor/settings_config_dialog.cpp +msgid "General" +msgstr "" + +#: editor/project_settings.cpp editor/property_editor.cpp +msgid "Property:" +msgstr "" + +#: editor/project_settings.cpp +msgid "Del" +msgstr "" + +#: editor/project_settings.cpp +msgid "Copy To Platform.." +msgstr "" + +#: editor/project_settings.cpp +msgid "Input Map" +msgstr "" + +#: editor/project_settings.cpp +msgid "Action:" +msgstr "" + +#: editor/project_settings.cpp +msgid "Device:" +msgstr "" + +#: editor/project_settings.cpp +msgid "Index:" +msgstr "" + +#: editor/project_settings.cpp +msgid "Localization" +msgstr "" + +#: editor/project_settings.cpp +msgid "Translations" +msgstr "" + +#: editor/project_settings.cpp +msgid "Translations:" +msgstr "" + +#: editor/project_settings.cpp +msgid "Remaps" +msgstr "" + +#: editor/project_settings.cpp +msgid "Resources:" +msgstr "" + +#: editor/project_settings.cpp +msgid "Remaps by Locale:" +msgstr "" + +#: editor/project_settings.cpp +msgid "Locale" +msgstr "" + +#: editor/project_settings.cpp +msgid "AutoLoad" +msgstr "" + +#: editor/property_editor.cpp +msgid "Pick a Viewport" +msgstr "" + +#: editor/property_editor.cpp +msgid "Ease In" +msgstr "" + +#: editor/property_editor.cpp +msgid "Ease Out" +msgstr "" + +#: editor/property_editor.cpp +msgid "Zero" +msgstr "" + +#: editor/property_editor.cpp +msgid "Easing In-Out" +msgstr "" + +#: editor/property_editor.cpp +msgid "Easing Out-In" +msgstr "" + +#: editor/property_editor.cpp +msgid "File.." +msgstr "" + +#: editor/property_editor.cpp +msgid "Dir.." +msgstr "" + +#: editor/property_editor.cpp +msgid "Assign" +msgstr "" + +#: editor/property_editor.cpp +msgid "New Script" +msgstr "" + +#: editor/property_editor.cpp +msgid "Show in File System" +msgstr "" + +#: editor/property_editor.cpp +msgid "Error loading file: Not a resource!" +msgstr "" + +#: editor/property_editor.cpp +msgid "Pick a Node" +msgstr "Poimi Node" + +#: editor/property_editor.cpp +msgid "Bit %d, val %d." +msgstr "" + +#: editor/property_editor.cpp +msgid "On" +msgstr "" + +#: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp +msgid "Set" +msgstr "" + +#: editor/property_editor.cpp +msgid "Properties:" +msgstr "Ominaisuudet:" + +#: editor/property_editor.cpp +msgid "Sections:" +msgstr "" + +#: editor/property_selector.cpp +msgid "Select Property" +msgstr "Valitse ominaisuus" + +#: editor/property_selector.cpp +msgid "Select Method" +msgstr "Valitse metodi" + +#: editor/pvrtc_compress.cpp +msgid "Could not execute PVRTC tool:" +msgstr "" + +#: editor/pvrtc_compress.cpp +msgid "Can't load back converted image using PVRTC tool:" +msgstr "" + +#: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp +msgid "Reparent Node" +msgstr "" + +#: editor/reparent_dialog.cpp +msgid "Reparent Location (Select new Parent):" +msgstr "" + +#: editor/reparent_dialog.cpp +msgid "Keep Global Transform" +msgstr "" + +#: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp +msgid "Reparent" +msgstr "" + +#: editor/resources_dock.cpp +msgid "Create New Resource" +msgstr "" + +#: editor/resources_dock.cpp +msgid "Open Resource" +msgstr "" + +#: editor/resources_dock.cpp +msgid "Save Resource" +msgstr "" + +#: editor/resources_dock.cpp +msgid "Resource Tools" +msgstr "" + +#: editor/resources_dock.cpp +msgid "Make Local" +msgstr "" + +#: editor/run_settings_dialog.cpp +msgid "Run Mode:" +msgstr "" + +#: editor/run_settings_dialog.cpp +msgid "Current Scene" +msgstr "" + +#: editor/run_settings_dialog.cpp +msgid "Main Scene" +msgstr "" + +#: editor/run_settings_dialog.cpp +msgid "Main Scene Arguments:" +msgstr "" + +#: editor/run_settings_dialog.cpp +msgid "Scene Run Settings" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "No parent to instance the scenes at." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Error loading scene from %s" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Ok" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "" +"Cannot instance the scene '%s' because the current scene exists within one " +"of its nodes." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Instance Scene(s)" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "This operation can't be done on the tree root." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Move Node In Parent" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Move Nodes In Parent" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Duplicate Node(s)" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Delete Node(s)?" +msgstr "Poista Node(t)?" + +#: editor/scene_tree_dock.cpp +msgid "This operation can't be done without a scene." +msgstr "Tätä toimintoa ei voi tehdä ilman Sceneä." + +#: editor/scene_tree_dock.cpp +msgid "Can not perform with the root node." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "This operation can't be done on instanced scenes." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Save New Scene As.." +msgstr "Tallenna uusi scene nimellä..." + +#: editor/scene_tree_dock.cpp +msgid "Makes Sense!" +msgstr "Käy järkeen!" + +#: editor/scene_tree_dock.cpp +msgid "Can't operate on nodes from a foreign scene!" +msgstr "Ei voida käyttää ulkopuolisen scenen nodeja!" + +#: editor/scene_tree_dock.cpp +msgid "Can't operate on nodes the current scene inherits from!" +msgstr "Ei voida käyttää nodeja, jotka periytyvät nykyisestä scenestä!" + +#: editor/scene_tree_dock.cpp +msgid "Remove Node(s)" +msgstr "Poista Node(t)" + +#: editor/scene_tree_dock.cpp +msgid "" +"Couldn't save new scene. Likely dependencies (instances) couldn't be " +"satisfied." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Error saving scene." +msgstr "Virhe tallennettaessa sceneä." + +#: editor/scene_tree_dock.cpp +msgid "Error duplicating scene to save it." +msgstr "" + +#: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Resurssit" + +#: editor/scene_tree_dock.cpp +msgid "Edit Groups" +msgstr "Muokkaa ryhmiä" + +#: editor/scene_tree_dock.cpp +msgid "Edit Connections" +msgstr "Muokkaa yhteyksiä" + +#: editor/scene_tree_dock.cpp +msgid "Delete Node(s)" +msgstr "Poista Node(t)" + +#: editor/scene_tree_dock.cpp +msgid "Add Child Node" +msgstr "Lisää lapsinode" + +#: editor/scene_tree_dock.cpp +msgid "Instance Child Scene" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Change Type" +msgstr "Muuta tyyppiä" + +#: editor/scene_tree_dock.cpp +msgid "Attach Script" +msgstr "Liitä skripti" + +#: editor/scene_tree_dock.cpp +msgid "Clear Script" +msgstr "Tyhjennä skripti" + +#: editor/scene_tree_dock.cpp +msgid "Merge From Scene" +msgstr "Yhdistä scenestä" + +#: editor/scene_tree_dock.cpp +msgid "Save Branch as Scene" +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Copy Node Path" +msgstr "Kopioi Noden polku" + +#: editor/scene_tree_dock.cpp +msgid "Delete (No Confirm)" +msgstr "Poista (ei varmistusta)" + +#: editor/scene_tree_dock.cpp +msgid "Add/Create a New Node" +msgstr "Lisää/Luo uusi Node" + +#: editor/scene_tree_dock.cpp +msgid "" +"Instance a scene file as a Node. Creates an inherited scene if no root node " +"exists." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Attach a new or existing script for the selected node." +msgstr "" + +#: editor/scene_tree_dock.cpp +msgid "Clear a script for the selected node." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Spatial Visible" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle CanvasItem Visible" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "Debug-asetukset" + +#: editor/scene_tree_editor.cpp +msgid "Instance:" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Seuraava skripti" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Invalid node name, the following characters are not allowed:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Rename Node" +msgstr "Nimeä Node uudelleen" + +#: editor/scene_tree_editor.cpp +msgid "Scene Tree (Nodes):" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Editable Children" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Load As Placeholder" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Discard Instancing" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Open in Editor" +msgstr "Avaa editorissa" + +#: editor/scene_tree_editor.cpp +msgid "Clear Inheritance" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Clear Inheritance? (No Undo!)" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Clear!" +msgstr "Tyhjennä!" + +#: editor/scene_tree_editor.cpp +msgid "Select a Node" +msgstr "Valitse Node" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Ei voitu luoda skriptiä tiedostojärjestelmään." + +#: editor/script_create_dialog.cpp +msgid "Error loading script from %s" +msgstr "Virhe ladattaessa skripti %s:stä" + +#: editor/script_create_dialog.cpp +msgid "Path is empty" +msgstr "Polku on tyhjä" + +#: editor/script_create_dialog.cpp +msgid "Path is not local" +msgstr "Polku ei ole paikallinen" + +#: editor/script_create_dialog.cpp +msgid "Invalid base path" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Invalid extension" +msgstr "Virheellinen laajennus" + +#: editor/script_create_dialog.cpp +msgid "Wrong extension chosen" +msgstr "" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Invalid Path" +msgstr "Virheellinen polku." + +#: editor/script_create_dialog.cpp +msgid "Invalid class name" +msgstr "Virheellinen luokan nimi" + +#: editor/script_create_dialog.cpp +msgid "Invalid inherited parent name or path" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Script valid" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "N/A" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Built-in script (into scene file)" +msgstr "" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Create new script file" +msgstr "Luo uusi skripti" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Load existing script file" +msgstr "Lataa olemassaoleva skripti" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Inherits" +msgstr "Perii:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" +msgstr "Luokan nimi:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Template" +msgstr "Poista malli" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" +msgstr "Sisäänrakennettu skripti" + +#: editor/script_create_dialog.cpp +msgid "Attach Node Script" +msgstr "Liitä Noden skripti" + +#: editor/script_editor_debugger.cpp +msgid "Bytes:" +msgstr "Tavu(j)a:" + +#: editor/script_editor_debugger.cpp +msgid "Warning" +msgstr "Varoitus" + +#: editor/script_editor_debugger.cpp +msgid "Error:" +msgstr "Virhe:" + +#: editor/script_editor_debugger.cpp +msgid "Source:" +msgstr "Lähde:" + +#: editor/script_editor_debugger.cpp +msgid "Function:" +msgstr "Funktio:" + +#: editor/script_editor_debugger.cpp +msgid "Errors" +msgstr "Virheet" + +#: editor/script_editor_debugger.cpp +msgid "Child Process Connected" +msgstr "Lapsiprosessi yhdistetty" + +#: editor/script_editor_debugger.cpp +msgid "Inspect Previous Instance" +msgstr "Tarkastele edellistä instanssia" + +#: editor/script_editor_debugger.cpp +msgid "Inspect Next Instance" +msgstr "Tarkastele seuraavaa instanssia" + +#: editor/script_editor_debugger.cpp +msgid "Stack Frames" +msgstr "Pinoa Framet" + +#: editor/script_editor_debugger.cpp +msgid "Variable" +msgstr "Muuttuja" + +#: editor/script_editor_debugger.cpp +msgid "Errors:" +msgstr "Virheet:" + +#: editor/script_editor_debugger.cpp +msgid "Stack Trace (if applicable):" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Remote Inspector" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Live Scene Tree:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Remote Object Properties: " +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Profiler" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Monitor" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Value" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Monitors" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "List of Video Memory Usage by Resource:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Total:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Video Mem" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Resource Path" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Type" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Usage" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Misc" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Clicked Control:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Clicked Control Type:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Live Edit Root:" +msgstr "" + +#: editor/script_editor_debugger.cpp +msgid "Set From Tree" +msgstr "" + +#: editor/settings_config_dialog.cpp +msgid "Shortcuts" +msgstr "Pikakuvakkeet" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Light Radius" +msgstr "Muuta valon sädettä" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Camera FOV" +msgstr "Muuta kameran näkökenttää" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Camera Size" +msgstr "Muuta kameran kokoa" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Sphere Shape Radius" +msgstr "Muuta pallon sädettä" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Box Shape Extents" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Capsule Shape Radius" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Capsule Shape Height" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Ray Shape Length" +msgstr "Vaihda säteen muodon pituutta" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Notifier Extents" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Particles AABB" +msgstr "" + +#: editor/spatial_editor_gizmos.cpp +msgid "Change Probe Extents" +msgstr "" + +#: modules/gdscript/gd_functions.cpp +#: modules/visual_script/visual_script_builtin_funcs.cpp +msgid "Invalid type argument to convert(), use TYPE_* constants." +msgstr "" + +#: modules/gdscript/gd_functions.cpp +#: modules/visual_script/visual_script_builtin_funcs.cpp +msgid "Not enough bytes for decoding bytes, or invalid format." +msgstr "" + +#: modules/gdscript/gd_functions.cpp +msgid "step argument is zero!" +msgstr "" + +#: modules/gdscript/gd_functions.cpp +msgid "Not a script with an instance" +msgstr "" + +#: modules/gdscript/gd_functions.cpp +msgid "Not based on a script" +msgstr "" + +#: modules/gdscript/gd_functions.cpp +msgid "Not based on a resource file" +msgstr "" + +#: modules/gdscript/gd_functions.cpp +msgid "Invalid instance dictionary format (missing @path)" +msgstr "" + +#: modules/gdscript/gd_functions.cpp +msgid "Invalid instance dictionary format (can't load script at @path)" +msgstr "" + +#: modules/gdscript/gd_functions.cpp +msgid "Invalid instance dictionary format (invalid script at @path)" +msgstr "" + +#: modules/gdscript/gd_functions.cpp +msgid "Invalid instance dictionary (invalid subclasses)" +msgstr "" + +#: modules/visual_script/visual_script.cpp +msgid "" +"A node yielded without working memory, please read the docs on how to yield " +"properly!" +msgstr "" + +#: modules/visual_script/visual_script.cpp +msgid "" +"Node yielded, but did not return a function state in the first working " +"memory." +msgstr "" + +#: modules/visual_script/visual_script.cpp +msgid "" +"Return value must be assigned to first element of node working memory! Fix " +"your node please." +msgstr "" + +#: modules/visual_script/visual_script.cpp +msgid "Node returned an invalid sequence output: " +msgstr "" + +#: modules/visual_script/visual_script.cpp +msgid "Found sequence bit but not the node in the stack, report bug!" +msgstr "" + +#: modules/visual_script/visual_script.cpp +msgid "Stack overflow with stack depth: " +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Functions:" +msgstr "Funktiot:" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Variables:" +msgstr "Muuttujat:" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Name is not a valid identifier:" +msgstr "Nimi ei ole kelvollinen tunniste:" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Name already in use by another func/var/signal:" +msgstr "Nimi on jo toisen funktion/muuttujan/signaalin käytössä:" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Rename Function" +msgstr "Nimeä funktio uudelleen" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Rename Variable" +msgstr "Nimeä muuttuja uudelleen" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Rename Signal" +msgstr "Nimeä signaali uudelleen" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Function" +msgstr "Lisää funktio" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Variable" +msgstr "Lisää muuttuja" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Signal" +msgstr "Lisää signaali" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Remove Function" +msgstr "Poista funktio" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Remove Variable" +msgstr "Poista muuttuja" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Editing Variable:" +msgstr "Muokataan muuttujaa:" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Remove Signal" +msgstr "Poista signaali" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Editing Signal:" +msgstr "Muokataan signaalia:" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Change Expression" +msgstr "Vaihda lauseketta" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Node" +msgstr "Lisää Node" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold Meta to drop a Getter. Hold Shift to drop a generic signature." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold Ctrl to drop a Getter. Hold Shift to drop a generic signature." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold Meta to drop a simple reference to the node." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold Ctrl to drop a simple reference to the node." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold Meta to drop a Variable Setter." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Hold Ctrl to drop a Variable Setter." +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Preload Node" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Node(s) From Tree" +msgstr "Lisää Nodet puusta" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Getter Property" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Add Setter Property" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Condition" +msgstr "Ehtolause" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Sequence" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Switch" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Iterator" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "While" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Return" +msgstr "Palauta" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Get" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Base Type:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Available Nodes:" +msgstr "Saatavilla olevat Nodet:" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Select or create a function to edit graph" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Edit Signal Arguments:" +msgstr "" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Edit Variable:" +msgstr "Muokkaa muuttujaa:" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Change" +msgstr "Muuta" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Delete Selected" +msgstr "Poista valitut" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Find Node Type" +msgstr "Etsi Noden tyyppi" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Copy Nodes" +msgstr "Kopioi Nodet" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Cut Nodes" +msgstr "Leikkaa Nodet" + +#: modules/visual_script/visual_script_editor.cpp +msgid "Paste Nodes" +msgstr "Liitä Nodet" + +#: modules/visual_script/visual_script_flow_control.cpp +msgid "Input type not iterable: " +msgstr "" + +#: modules/visual_script/visual_script_flow_control.cpp +msgid "Iterator became invalid" +msgstr "" + +#: modules/visual_script/visual_script_flow_control.cpp +msgid "Iterator became invalid: " +msgstr "" + +#: modules/visual_script/visual_script_func_nodes.cpp +msgid "Invalid index property name." +msgstr "" + +#: modules/visual_script/visual_script_func_nodes.cpp +msgid "Base object is not a Node!" +msgstr "" + +#: modules/visual_script/visual_script_func_nodes.cpp +msgid "Path does not lead Node!" +msgstr "Polku ei vie Nodeen!" + +#: modules/visual_script/visual_script_func_nodes.cpp +msgid "Invalid index property name '%s' in node %s." +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid ": Invalid argument of type: " +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid ": Invalid arguments: " +msgstr ": Virheelliset argumentit: " + +#: modules/visual_script/visual_script_nodes.cpp +msgid "VariableGet not found in script: " +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid "VariableSet not found in script: " +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid "Custom node has no _step() method, can't process graph." +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid "" +"Invalid return value from _step(), must be integer (seq out), or string " +"(error)." +msgstr "" + +#: modules/visual_script/visual_script_nodes.cpp +msgid "just pressed" +msgstr "juuri painettu" + +#: modules/visual_script/visual_script_nodes.cpp +msgid "just released" +msgstr "juuri julkaistu" + +#: platform/javascript/export/export.cpp +msgid "Run in Browser" +msgstr "Suorita selaimessa" + +#: platform/javascript/export/export.cpp +msgid "Run exported HTML in the system's default browser." +msgstr "Suorita viety HTML järjestelmän oletusselaimessa." + +#: platform/javascript/export/export.cpp +msgid "Could not write file:\n" +msgstr "Ei voitu kirjoittaa tiedostoa:\n" + +#: platform/javascript/export/export.cpp +msgid "Could not read file:\n" +msgstr "Ei voitu lukea tiedostoa:\n" + +#: platform/javascript/export/export.cpp +msgid "Could not open template for export:\n" +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "" +"Couldn't read the certificate file. Are the path and password both correct?" +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Error creating the signature object." +msgstr "Virhe luotaessa allekirjoitusoliota." + +#: platform/uwp/export/export.cpp +msgid "Error creating the package signature." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "" +"No export templates found.\n" +"Download and install export templates." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Custom debug package not found." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Custom release package not found." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Invalid unique name." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Invalid product GUID." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Invalid publisher GUID." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Invalid background color." +msgstr "Virheellinen taustaväri." + +#: platform/uwp/export/export.cpp +msgid "Invalid Store Logo image dimensions (should be 50x50)." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Invalid square 44x44 logo image dimensions (should be 44x44)." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Invalid square 71x71 logo image dimensions (should be 71x71)." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Invalid square 150x150 logo image dimensions (should be 150x150)." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Invalid square 310x310 logo image dimensions (should be 310x310)." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Invalid wide 310x150 logo image dimensions (should be 310x150)." +msgstr "" + +#: platform/uwp/export/export.cpp +msgid "Invalid splash screen image dimensions (should be 620x300)." +msgstr "" + +#: scene/2d/animated_sprite.cpp +msgid "" +"A SpriteFrames resource must be created or set in the 'Frames' property in " +"order for AnimatedSprite to display frames." +msgstr "" + +#: scene/2d/canvas_modulate.cpp +msgid "" +"Only one visible CanvasModulate is allowed per scene (or set of instanced " +"scenes). The first created one will work, while the rest will be ignored." +msgstr "" + +#: scene/2d/collision_polygon_2d.cpp +msgid "" +"CollisionPolygon2D only serves to provide a collision shape to a " +"CollisionObject2D derived node. Please only use it as a child of Area2D, " +"StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." +msgstr "" + +#: scene/2d/collision_polygon_2d.cpp +msgid "An empty CollisionPolygon2D has no effect on collision." +msgstr "Tyhjällä CollisionPolygon2D:llä ei ole vaikutusta törmäyksessä." + +#: scene/2d/collision_shape_2d.cpp +msgid "" +"CollisionShape2D only serves to provide a collision shape to a " +"CollisionObject2D derived node. Please only use it as a child of Area2D, " +"StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." +msgstr "" + +#: scene/2d/collision_shape_2d.cpp +msgid "" +"A shape must be provided for CollisionShape2D to function. Please create a " +"shape resource for it!" +msgstr "" + +#: scene/2d/light_2d.cpp +msgid "" +"A texture with the shape of the light must be supplied to the 'texture' " +"property." +msgstr "" + +#: scene/2d/light_occluder_2d.cpp +msgid "" +"An occluder polygon must be set (or drawn) for this occluder to take effect." +msgstr "" + +#: scene/2d/light_occluder_2d.cpp +msgid "The occluder polygon for this occluder is empty. Please draw a polygon!" +msgstr "" + +#: scene/2d/navigation_polygon.cpp +msgid "" +"A NavigationPolygon resource must be set or created for this node to work. " +"Please set a property or draw a polygon." +msgstr "" + +#: scene/2d/navigation_polygon.cpp +msgid "" +"NavigationPolygonInstance must be a child or grandchild to a Navigation2D " +"node. It only provides navigation data." +msgstr "" + +#: scene/2d/parallax_layer.cpp +msgid "" +"ParallaxLayer node only works when set as child of a ParallaxBackground node." +msgstr "" + +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." +msgstr "" + +#: scene/2d/path_2d.cpp +msgid "PathFollow2D only works when set as a child of a Path2D node." +msgstr "" +"PathFollow2D toimii ainoastaan ollessaan asetettuna Path2D Node:n " +"lapsiolioksi." + +#: scene/2d/remote_transform_2d.cpp +msgid "Path property must point to a valid Node2D node to work." +msgstr "Polku täytyy olla määritetty toimivaan Node2D solmuun toimiakseen." + +#: scene/2d/sprite.cpp +msgid "" +"Path property must point to a valid Viewport node to work. Such Viewport " +"must be set to 'render target' mode." +msgstr "" + +#: scene/2d/sprite.cpp +msgid "" +"The Viewport set in the path property must be set as 'render target' in " +"order for this sprite to work." +msgstr "" + +#: scene/2d/visibility_notifier_2d.cpp +msgid "" +"VisibilityEnable2D works best when used with the edited scene root directly " +"as parent." +msgstr "" + +#: scene/3d/body_shape.cpp +msgid "" +"CollisionShape only serves to provide a collision shape to a CollisionObject " +"derived node. Please only use it as a child of Area, StaticBody, RigidBody, " +"KinematicBody, etc. to give them a shape." +msgstr "" + +#: scene/3d/body_shape.cpp +msgid "" +"A shape must be provided for CollisionShape to function. Please create a " +"shape resource for it!" +msgstr "" + +#: scene/3d/collision_polygon.cpp +msgid "" +"CollisionPolygon only serves to provide a collision shape to a " +"CollisionObject derived node. Please only use it as a child of Area, " +"StaticBody, RigidBody, KinematicBody, etc. to give them a shape." +msgstr "" + +#: scene/3d/collision_polygon.cpp +msgid "An empty CollisionPolygon has no effect on collision." +msgstr "Tyhjällä CollisionPolygon:illa ei ole vaikutusta törmäyksessä." + +#: scene/3d/navigation_mesh.cpp +msgid "A NavigationMesh resource must be set or created for this node to work." +msgstr "" + +#: scene/3d/navigation_mesh.cpp +msgid "" +"NavigationMeshInstance must be a child or grandchild to a Navigation node. " +"It only provides navigation data." +msgstr "" + +#: scene/3d/particles.cpp +msgid "" +"Nothing is visible because meshes have not been assigned to draw passes." +msgstr "" + +#: scene/3d/remote_transform.cpp +msgid "Path property must point to a valid Spatial node to work." +msgstr "" + +#: scene/3d/scenario_fx.cpp +msgid "" +"Only one WorldEnvironment is allowed per scene (or set of instanced scenes)." +msgstr "" + +#: scene/3d/sprite_3d.cpp +msgid "" +"A SpriteFrames resource must be created or set in the 'Frames' property in " +"order for AnimatedSprite3D to display frames." +msgstr "" + +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "Kääntötila" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + +#: scene/gui/dialogs.cpp +msgid "Alert!" +msgstr "Huomio!" + +#: scene/gui/dialogs.cpp +msgid "Please Confirm..." +msgstr "Ole hyvä ja vahvista..." + +#: scene/gui/file_dialog.cpp +msgid "Open a File" +msgstr "Avaa tiedosto" + +#: scene/gui/file_dialog.cpp +msgid "Open File(s)" +msgstr "Avaa tiedosto(t)" + +#: scene/gui/file_dialog.cpp +msgid "Open a Directory" +msgstr "Avaa hakemisto" + +#: scene/gui/file_dialog.cpp +msgid "Open a File or Directory" +msgstr "Avaa tiedosto tai hakemisto" + +#: scene/gui/input_action.cpp +msgid "Ctrl+" +msgstr "Ctrl+" + +#: scene/gui/popup.cpp +msgid "" +"Popups will hide by default unless you call popup() or any of the popup*() " +"functions. Making them visible for editing is fine though, but they will " +"hide upon running." +msgstr "" +"Pop-upit piilotetaan oletusarvoisesti ellet kutsu popup() tai jotain muuta " +"popup*() -funktiota. Ne saadaan näkyville muokatessa, mutta eivät näy " +"suoritettaessa." + +#: scene/gui/scroll_container.cpp +msgid "" +"ScrollContainer is intended to work with a single child control.\n" +"Use a container as child (VBox,HBox,etc), or a Control and set the custom " +"minimum size manually." +msgstr "" +"ScrollContainer on tarkoitettu toimimaan yhdellä lapsikontrollilla.\n" +"Käytä containeria lapsena (VBox, HBox, jne), tai Control:ia ja aseta haluttu " +"minimikoko manuaalisesti." + +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + +#: scene/main/viewport.cpp +msgid "" +"This viewport is not set as render target. If you intend for it to display " +"its contents directly to the screen, make it a child of a Control so it can " +"obtain a size. Otherwise, make it a RenderTarget and assign its internal " +"texture to some node for display." +msgstr "" +"Tätä näyttöruutua ei ole asetettu renderöitäväksi. Jos haluat sen näyttävän " +"sisältöä suoraan näytölle, tee sitä Control:in lapsi, jotta se voi saada " +"koon. Muutoin tee siitä RenderTarget ja aseta sen sisäinen tekstuuri " +"johonkin Nodeen näkyväksi." + +#~ msgid "Node From Scene" +#~ msgstr "Node Scenestä" + +#~ msgid "Import assets to the project." +#~ msgstr "Tuo Assetit projektiin." + +#~ msgid "Export the project to many platforms." +#~ msgstr "Vie projekti usealle alustalle." + +#~ msgid "Tutorials" +#~ msgstr "Oppaat" + +#, fuzzy +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "Avaa https://godotengine.org \"tutorials\"-alueelle." + +#~ msgid "Use Default Light" +#~ msgstr "Käytä oletusvaloa" + +#~ msgid "Valid chars:" +#~ msgstr "Kelvolliset merkit:" + +#~ msgid "Valid name" +#~ msgstr "Kelvollinen nimi" + +#~ msgid "Class name is invalid!" +#~ msgstr "Luokan nimi on virheellinen!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "Kantaluokan nimi on virheellinen!" + +#~ msgid "Invalid path!" +#~ msgstr "Virheellinen polku!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Polun ominaisuuden täytyy osoittaa kelvolliseen Particles2D Nodeen " +#~ "toimiakseen." diff --git a/editor/translations/fr.po b/editor/translations/fr.po index 8db0cf2555..bb60c74475 100644 --- a/editor/translations/fr.po +++ b/editor/translations/fr.po @@ -1,14 +1,15 @@ # French translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Brice <bbric@free.fr>, 2016. # Chenebel Dorian <LoubiTek54@gmail.com>, 2016-2017. # derderder77 <derderder77380@gmail.com>, 2016. # finkiki <specialpopol@gmx.fr>, 2016. +# Gilles Roudiere <gilles.roudiere@gmail.com>, 2017. # Hugo Locurcio <hugo.l@openmailbox.org>, 2016-2017. # Marc <marc.gilleron@gmail.com>, 2016-2017. +# Nathan Lovato <nathan.lovato.art@gmail.com>, 2017. # Nicolas Lehuen <nicolas@lehuen.com>, 2016. # Omicron <tritonic.dev@gmail.com>, 2016. # Onyx Steinheim <thevoxelmanonyx@gmail.com>, 2016. @@ -21,8 +22,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2017-02-28 20:39+0000\n" -"Last-Translator: Hugo Locurcio <hugo.l@openmailbox.org>\n" +"PO-Revision-Date: 2017-05-25 09:31+0000\n" +"Last-Translator: Nathan Lovato <nathan.lovato.art@gmail.com>\n" "Language-Team: French <https://hosted.weblate.org/projects/godot-engine/" "godot/fr/>\n" "Language: fr\n" @@ -30,7 +31,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 2.12-dev\n" +"X-Generator: Weblate 2.14.1\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -297,7 +298,7 @@ msgstr "Outils de piste" #: editor/animation_editor.cpp msgid "Enable editing of individual keys by clicking them." -msgstr "Activer la modification de pistes individuelles en cliquant dessus." +msgstr "Activer la modification de chaque clé en cliquant dessus." #: editor/animation_editor.cpp msgid "Anim. Optimizer" @@ -525,7 +526,7 @@ msgstr "" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "Download Error" -msgstr "Bas" +msgstr "Télécharger" #: editor/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" @@ -559,7 +560,8 @@ msgid "Search:" msgstr "Rechercher :" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -605,7 +607,7 @@ msgstr "Support…" msgid "Official" msgstr "Officiel" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Communauté" @@ -650,7 +652,6 @@ msgid "No Matches" msgstr "Pas de correspondances" #: editor/code_editor.cpp -#, fuzzy msgid "Replaced %d occurrence(s)." msgstr "%d occurrence(s) remplacée(s)." @@ -751,6 +752,7 @@ msgstr "Ajouter" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Supprimer" @@ -860,6 +862,7 @@ msgstr "Ressource" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Chemin" @@ -952,24 +955,24 @@ msgid "Delete" msgstr "Supprimer" #: editor/editor_audio_buses.cpp +#, fuzzy msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "Enregistrer la Disposition des Bus Audio Sous.." #: editor/editor_audio_buses.cpp msgid "Location for New Layout.." -msgstr "" +msgstr "Emplacement de la Nouvelle Mise en Page.." #: editor/editor_audio_buses.cpp +#, fuzzy msgid "Open Audio Bus Layout" -msgstr "" +msgstr "Ouvrir la Mise en Page des Bus Audio" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Add Bus" -msgstr "Tout ajouter" +msgstr "Ajouter un bus" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "Charger" @@ -979,6 +982,7 @@ msgid "Save As" msgstr "Enregistrer sous" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "Par défaut" @@ -1053,8 +1057,7 @@ msgid "Rearrange Autoloads" msgstr "Ré-organiser les AutoLoads" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Chemin :" @@ -1122,7 +1125,7 @@ msgstr "Empaquetage" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:\n" -msgstr "" +msgstr "Fichier modèle introuvable :\n" #: editor/editor_export.cpp msgid "Added:" @@ -1242,11 +1245,11 @@ msgid "ScanSources" msgstr "Scanner les sources" #: editor/editor_file_system.cpp -#, fuzzy msgid "(Re)Importing Assets" -msgstr "Ré-importation" +msgstr "Ré-importation des assets" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Chercher dans l'aide" @@ -1263,7 +1266,6 @@ msgid "Class:" msgstr "Classe :" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "Hérite de :" @@ -1433,10 +1435,11 @@ msgid "There is no defined scene to run." msgstr "Il n'y a pas de scène définie pour être lancée." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "Aucune scène principale n'a jamais été définie, en sélectionner une ?\n" "Vous pouvez la modifier ultérieurement dans les « Paramètres du projet » " @@ -1502,6 +1505,11 @@ msgid "Save Scene As.." msgstr "Enregistrer la scène sous…" #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "NÅ“ud" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" "Cette scène n'a jamais été enregistrée. L'enregistrer avant de la lancer ?" @@ -1559,9 +1567,12 @@ msgid "" "Scene '%s' was automatically imported, so it can't be modified.\n" "To make changes to it, a new inherited scene can be created." msgstr "" +"La scène « %s » a été automatiquement importée, elle ne peut donc pas être " +"modifiée.\n" +"Pour y apporter des modification, une scène fille peut être créée." #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "Oups" @@ -1602,6 +1613,10 @@ msgstr "%d fichier(s) supplémentaire(s)" msgid "%d more file(s) or folder(s)" msgstr "%s fichier(s) ou dossier(s) supplémentaire(s)" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "Mode sans distraction" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Scène" @@ -1619,9 +1634,8 @@ msgid "Previous tab" msgstr "Onglet precedent" #: editor/editor_node.cpp -#, fuzzy msgid "Filter Files.." -msgstr "Filtre rapide d'un fichier…" +msgstr "Filtrer des fichiers…" #: editor/editor_node.cpp msgid "Operations with scene files." @@ -1655,7 +1669,7 @@ msgstr "Fermer la scène" msgid "Close Goto Prev. Scene" msgstr "Fermer, aller à la scène précédente" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "Fichiers récents" @@ -1683,85 +1697,41 @@ msgid "Redo" msgstr "Refaire" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "Lancer le script" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Paramètres du projet" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "Réinitialiser la scène" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Quitter vers la liste des projets" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "Mode sans distraction" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "Outils divers liés au projet ou à la scène." #: editor/editor_node.cpp -msgid "Tools" -msgstr "Outils" +#, fuzzy +msgid "Project" +msgstr "Nouveau projet" + +#: editor/editor_node.cpp +msgid "Project Settings" +msgstr "Paramètres du projet" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "Exporter le projet vers diverses plate-formes." +msgid "Run Script" +msgstr "Lancer le script" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "Exporter" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "Lancer le projet." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "Jouer" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "Mettre en pause la scène" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "Mettre en pause la scène" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "Arrêter la scène." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "Arrêter" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "Lancer la scène actuellement en cours d'édition." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "Lancer la scène" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "Jouer une scène personnalisée" +msgid "Tools" +msgstr "Outils" #: editor/editor_node.cpp -#, fuzzy -msgid "Play Custom Scene" -msgstr "Jouer une scène personnalisée" +msgid "Quit to Project List" +msgstr "Quitter vers la liste des projets" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "Options de débogage" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "Débogage" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1776,9 +1746,8 @@ msgstr "" "connecter à l'adresse IP de cet ordinateur afin de procéder au débogage." #: editor/editor_node.cpp -#, fuzzy msgid "Small Deploy with Network FS" -msgstr "Petit déploiement avec le réseau FS" +msgstr "Petit déploiement avec le réseau" #: editor/editor_node.cpp msgid "" @@ -1853,9 +1822,10 @@ msgstr "" "Quand elle est utilisée à distance sur un périphérique, cette option est " "plus efficace avec le système de fichiers réseau." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "Paramètres" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Modifier" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1870,17 +1840,73 @@ msgid "Toggle Fullscreen" msgstr "Basculer le mode plein écran" #: editor/editor_node.cpp editor/project_export.cpp -#, fuzzy msgid "Manage Export Templates" -msgstr "Chargement des modèles d'exportation" +msgstr "Gérer les modèles d'exportation" + +#: editor/editor_node.cpp +msgid "Help" +msgstr "Aide" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "Classes" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "Fermer les documentations" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" #: editor/editor_node.cpp msgid "About" msgstr "À propos" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "Alerte lorsqu'une ressource externe a été modifiée." +msgid "Play the project." +msgstr "Lancer le projet." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "Jouer" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "Mettre en pause la scène" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "Mettre en pause la scène" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "Arrêter la scène." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "Arrêter" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "Lancer la scène actuellement en cours d'édition." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Lancer la scène" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "Jouer une scène personnalisée" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "Jouer une scène personnalisée" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1963,6 +1989,14 @@ msgid "Thanks!" msgstr "Merci !" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "Importer des modèles depuis un fichier ZIP" @@ -1990,6 +2024,36 @@ msgstr "Ouvrir et exécuter un script" msgid "Load Errors" msgstr "Erreurs de chargement" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Ouvrir dans l'éditeur" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Ouvrir dans l'éditeur" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Ouvrir dans l'éditeur" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "Bibliothèque d'exportation" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Ouvrir dans l'éditeur" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "Ouvrir dans l'éditeur" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "Extensions installées :" @@ -2110,28 +2174,24 @@ msgid "Import From Node:" msgstr "Importer à partir d'un nÅ“ud :" #: editor/export_template_manager.cpp -#, fuzzy msgid "Re-Download" -msgstr "Recharger" +msgstr "Télécharger à nouveau" #: editor/export_template_manager.cpp -#, fuzzy msgid "Uninstall" -msgstr "Installer" +msgstr "Désinstaller" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Installed)" -msgstr "Installer" +msgstr "(Installé)" #: editor/export_template_manager.cpp -#, fuzzy msgid "Download" -msgstr "Bas" +msgstr "Télécharger" #: editor/export_template_manager.cpp msgid "(Missing)" -msgstr "" +msgstr "(Manquant)" #: editor/export_template_manager.cpp #, fuzzy @@ -2140,25 +2200,30 @@ msgstr "Actuel :" #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "" +msgstr "Supprimer la version '%s' du modèle ?" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." msgstr "Impossible d'ouvrir le ZIP de modèles d'exportation." #: editor/export_template_manager.cpp +#, fuzzy msgid "Invalid version.txt format inside templates." -msgstr "" +msgstr "Le format de version.txt invalide dans les modèles." #: editor/export_template_manager.cpp +#, fuzzy msgid "" "Invalid version.txt format inside templates. Revision is not a valid " "identifier." msgstr "" +"Le format de version.txt invalide dans les modèles. Revision n'est pas un " +"identifiant valide." #: editor/export_template_manager.cpp +#, fuzzy msgid "No version.txt found inside templates." -msgstr "" +msgstr "Le fichier version.txt n'a pas été trouvé dans les modèles." #: editor/export_template_manager.cpp #, fuzzy @@ -2181,7 +2246,7 @@ msgstr "Chargement des modèles d'exportation" #: editor/export_template_manager.cpp #, fuzzy msgid "Current Version:" -msgstr "Scène actuelle" +msgstr "Version actuelle :" #: editor/export_template_manager.cpp #, fuzzy @@ -2216,7 +2281,7 @@ msgstr "" #: editor/filesystem_dock.cpp msgid "Cannot navigate to '" -msgstr "" +msgstr "Ne peux pas acceder à '" #: editor/filesystem_dock.cpp msgid "Same source and destination files, doing nothing." @@ -2249,7 +2314,11 @@ msgstr "Étendre au parent" #: editor/filesystem_dock.cpp msgid "Collapse all" -msgstr "" +msgstr "Réduire tout" + +#: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "Montrer dans le gestionnaire de fichiers" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2280,10 +2349,6 @@ msgid "Info" msgstr "Information" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "Montrer dans le gestionnaire de fichiers" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "Ré-importer…" @@ -2297,7 +2362,7 @@ msgstr "Répertoire suivant" #: editor/filesystem_dock.cpp msgid "Re-Scan Filesystem" -msgstr "Re-scanner le système de fichiers" +msgstr "Analyser à nouveau le système de fichiers" #: editor/filesystem_dock.cpp msgid "Toggle folder status as Favorite" @@ -2305,7 +2370,9 @@ msgstr "Basculer l'état favori du dossier" #: editor/filesystem_dock.cpp msgid "Instance the selected scene(s) as child of the selected node." -msgstr "Instancie la/les scènes sélectionnées en tant qu'enfant du nÅ“ud." +msgstr "" +"Instancie la(les) scène(s) sélectionnée(s) en tant qu'enfant(s) du nÅ“ud " +"sélectionné." #: editor/filesystem_dock.cpp msgid "Move" @@ -2453,9 +2520,10 @@ msgid "No target font resource!" msgstr "Pas de ressource de police de destination !" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "Extension de fichier non valide.\n" "Veuillez utiliser .fnt." @@ -2514,7 +2582,7 @@ msgstr "Impossible d'ouvrir le fichier en tant que fichier BMFont." #: editor/io_plugins/editor_font_import_plugin.cpp #: scene/resources/dynamic_font.cpp msgid "Error initializing FreeType." -msgstr "Erreur d'initialisation de Freetype." +msgstr "Erreur à l'initialisation de Freetype." #: editor/io_plugins/editor_font_import_plugin.cpp #: scene/resources/dynamic_font.cpp @@ -2640,7 +2708,7 @@ msgstr "Script invalide ou cassé de post-importation." #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Error importing scene." -msgstr "Erreur d'importation de la scène." +msgstr "Erreur à l'importation de la scène." #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Import 3D Scene" @@ -2652,7 +2720,7 @@ msgstr "Scène source :" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Same as Target Scene" -msgstr "Le même que la scène de destination" +msgstr "Identique à la scène de destination" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Shared" @@ -2821,8 +2889,8 @@ msgid "" "NOTICE: Importing 2D textures is not mandatory. Just copy png/jpg files to " "the project." msgstr "" -"REMARQUE : Il n'est pas obligatoire d'importer les textures en 2D. Copiez " -"directement les fichiers PNG ou JPEG dans le projet." +"REMARQUE : L'import de textures 2D n'est pas obligatoire. Copiez directement " +"les fichiers PNG ou JPEG dans le projet." #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Crop empty space." @@ -2939,7 +3007,7 @@ msgstr "Compresser" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "Ajouter au projet (engine.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3207,7 +3275,7 @@ msgstr "Mélange 1 :" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "X-Fade Time (s):" -msgstr "" +msgstr "Durée du fondu (s) :" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Current:" @@ -3587,7 +3655,7 @@ msgstr "Tout ajouter" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Adding %s..." -msgstr "" +msgstr "Ajout de %s..." #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3617,7 +3685,7 @@ msgid "Change default type" msgstr "Changer la valeur par défaut" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "OK" @@ -3626,6 +3694,8 @@ msgid "" "Drag & drop + Shift : Add node as sibling\n" "Drag & drop + Alt : Change node type" msgstr "" +"Glisser-déposer + Maj : Ajouter un nÅ“ud frère\n" +"Glisser-déposer + Alt : Modifier le type de nÅ“ud" #: editor/plugins/collision_polygon_2d_editor_plugin.cpp #: editor/plugins/light_occluder_2d_editor_plugin.cpp @@ -3666,17 +3736,6 @@ msgstr "Créer un Poly3D" msgid "Set Handle" msgstr "Définir la poignée" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "Ajouter/supprimer un point de rampe de couleur" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "Modifier une rampe de couleurs" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "Création de la bibliothèque de maillages" @@ -3709,9 +3768,33 @@ msgstr "Mettre à jour depuis la scène" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "Ajouter une entrée" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Supprimer le chemin du point" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "Charger une ressource" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy msgid "Modify Curve" msgstr "Modifier la carte de courbes" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "Ajouter/supprimer un point de rampe de couleur" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "Modifier une rampe de couleurs" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "Objet %d" @@ -3814,7 +3897,7 @@ msgstr "Créer un corps statique de type Trimesh" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Static Convex Body" -msgstr "Créer un corps statique de type convexe" +msgstr "Créer corps convexe statique" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" @@ -3991,6 +4074,20 @@ msgid "Remove Poly And Point" msgstr "Supprimer le polygone et le point" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "Effacer le masque d'émission" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "Générer un AABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "Erreur de chargement de l'image :" @@ -4003,8 +4100,8 @@ msgid "Set Emission Mask" msgstr "Définir le masque d'émission" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "Effacer le masque d'émission" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -4014,6 +4111,27 @@ msgstr "Charger le masque d'émission" msgid "Generated Point Count:" msgstr "Compte de points générés :" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "Temps moyen (seconde)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "Définir le masque d'émission" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "Créer depuis la scène" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Positions d'émission :" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "Le nÅ“ud ne contient pas de géométrie." @@ -4027,11 +4145,6 @@ msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "Générer un AABB" - -#: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" msgstr "Les faces n'ont pas de surface !" @@ -4089,13 +4202,18 @@ msgstr "Remplissage d'émission :" msgid "Generate Visibility AABB" msgstr "Générer un AABB" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "Supprimer le point d'une courbe" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "Temps moyen (seconde)" +msgid "Remove Out-Control from Curve" +msgstr "Supprimer le point d'une courbe" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "Supprimer le point d'une courbe" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4153,6 +4271,16 @@ msgstr "Diviser le chemin" msgid "Remove Path Point" msgstr "Supprimer le chemin du point" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Supprimer le chemin du point" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "Supprimer le chemin du point" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "Créer une carte UV" @@ -4306,6 +4434,11 @@ msgid "Pitch" msgstr "Hauteur" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "Effacer les os" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "Erreur d'enregistrement du thème" @@ -4394,10 +4527,6 @@ msgstr "Trouver…" msgid "Find Next" msgstr "Trouver le suivant" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "Débogage" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "Sortir" @@ -4431,16 +4560,9 @@ msgid "Move Right" msgstr "Aller à droite" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "Tutoriels" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "Ouvre https://godotengine.org dans la section des tutoriels." - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "Classes" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "Chercher dans la documentation de référence." #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4448,7 +4570,7 @@ msgstr "Cherche dans la hiérarchie des classes." #: editor/plugins/script_editor_plugin.cpp msgid "Search the reference documentation." -msgstr "Cherche dans la documentation de référence." +msgstr "Chercher dans la documentation de référence." #: editor/plugins/script_editor_plugin.cpp msgid "Go to previous edited document." @@ -4499,6 +4621,23 @@ msgid "Pick Color" msgstr "Prélever une couleur" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "Conversion des images" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4578,6 +4717,16 @@ msgid "Goto Previous Breakpoint" msgstr "Aller au point d'arrêt précédent" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "Convertir vers…" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Convertir vers…" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "trouver précédente" @@ -4600,6 +4749,10 @@ msgstr "Aller à la ligne…" msgid "Contextual Help" msgstr "Aide contextuelle" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "Modifier une constante scalaire" @@ -4817,36 +4970,106 @@ msgid "Animation Key Inserted." msgstr "Clé d'animation insérée." #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "Avancer" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "À l'envers" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Molette vers le bas." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "Repeindre quand modifié" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Repeindre quand modifié" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "Repeindre quand modifié" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "Vertex" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "Aligner avec la vue" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "Environnement" +msgid "Display Normal" +msgstr "Affichage normal" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "Écouteur audio" +msgid "Display Wireframe" +msgstr "Affichage en fil de fer" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" -msgstr "Gizmos" +msgid "Display Overdraw" +msgstr "Affichage des surimpressions" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" -msgstr "Dialogue XForm" +#, fuzzy +msgid "Display Unshaded" +msgstr "Affichage sans ombrage" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" -msgstr "Pas de scène sélectionnée à instancier !" +#, fuzzy +msgid "View Environment" +msgstr "Environnement" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" -msgstr "Instancier sur le cursuer" +#, fuzzy +msgid "View Gizmos" +msgstr "Gizmos" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "Impossible d'instancier la scène !" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "Écouteur audio" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" +msgstr "Dialogue XForm" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4905,6 +5128,26 @@ msgid "Align Selection With View" msgstr "Aligner la sélection avec la vue" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "Sélectionner" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "Déplacer" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "Contrôle: Tourner" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "Échelle :" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" msgstr "Transformation" @@ -4917,14 +5160,6 @@ msgid "Transform Dialog.." msgstr "Dialogue de transformation…" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "Utiliser la lumière par défaut" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "Utiliser sRGB par défaut" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" msgstr "1 vue" @@ -4949,22 +5184,6 @@ msgid "4 Viewports" msgstr "4 vues" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "Affichage normal" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "Affichage en fil de fer" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "Affichage des surimpressions" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "Affichage sans ombrage" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "Afficher l'origine" @@ -4973,6 +5192,10 @@ msgid "View Grid" msgstr "Afficher la grille" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "Paramètres" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "Paramètres d'alignement" @@ -4993,16 +5216,8 @@ msgid "Viewport Settings" msgstr "Paramètres de la vue" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "Normale de l'éclairage par défaut :" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "Couleur de l'éclairage ambient :" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" -msgstr "Champ de vision de perspective (degrés) :" +msgstr "Champ visuel de la perspective (degrés) :" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Z-Near:" @@ -5432,12 +5647,12 @@ msgstr "Chemin de projet invalide, le chemin doit exister !" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "Chemin de projet invalide, engine.cfg ne doit pas exister." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "Chemin de projet invalide, engine.cfg doit exister." #: editor/project_manager.cpp @@ -5450,7 +5665,7 @@ msgstr "Chemin de projet non valide (avez-vous changé quelque chose ?)." #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" "Impossible de créer le fichier engine.cfg dans le répertoire du projet." @@ -5679,6 +5894,11 @@ msgstr "Ajouter une action d'entrée" msgid "Erase Input Action Event" msgstr "Effacer l'événement d'action d'entrée" +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "Ajouter vide" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Périphérique" @@ -5745,8 +5965,8 @@ msgstr "" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "Paramètres du projet" +msgid "Project Settings (project.godot)" +msgstr "Paramètres du projet (engine.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5863,10 +6083,6 @@ msgid "Error loading file: Not a resource!" msgstr "Erreur de chargement du fichier : ce n'est pas une ressource !" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "Impossible de charger l'image" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Sélectionner un nÅ“ud" @@ -6057,6 +6273,11 @@ msgid "Error duplicating scene to save it." msgstr "Erreur de duplication de la scène afin de l'enregistrer." #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Ressources :" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "Modifier les groupes" @@ -6086,9 +6307,8 @@ msgid "Attach Script" msgstr "Ajouter un script" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Clear Script" -msgstr "Créer un script" +msgstr "Supprimer le script" #: editor/scene_tree_dock.cpp msgid "Merge From Scene" @@ -6138,10 +6358,59 @@ msgid "Toggle CanvasItem Visible" msgstr "Afficher/cacher le CanvasItem" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "Options de débogage" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "Instance :" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Script suivant" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Afficher/cacher le Spatial" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "Nom de nÅ“ud invalide, les caractères suivants ne sont pas autorisés :" @@ -6186,78 +6455,94 @@ msgid "Select a Node" msgstr "Sélectionner un nÅ“ud" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "Nom de classe parent invalide" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Impossible de créer le script dans le système de fichiers." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "Caractères valides :" +#, fuzzy +msgid "Error loading script from %s" +msgstr "Erreur de chargement de la scène depuis %s" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "Nom de classe invalide" +msgid "Path is empty" +msgstr "Le chemin est vide" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "Nom valide" +msgid "Path is not local" +msgstr "Le chemin n'est pas local" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "N/A" +msgid "Invalid base path" +msgstr "Chemin de base invalide" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "Le nom de classe est invalide !" +msgid "Invalid extension" +msgstr "Extension invalide" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "Le nom de classe parent est invalide !" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "Chemin invalide !" +#, fuzzy +msgid "Invalid Path" +msgstr "Chemin invalide." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "Impossible de créer le script dans le système de fichiers." +msgid "Invalid class name" +msgstr "Nom de classe invalide" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Error loading script from %s" -msgstr "Erreur de chargement de la scène depuis %s" +msgid "Invalid inherited parent name or path" +msgstr "Indice de nom de propriété invalide." #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "Le chemin est vide" +#, fuzzy +msgid "Script valid" +msgstr "Script" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "Le chemin n'est pas local" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "Chemin de base invalide" +msgid "N/A" +msgstr "N/A" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "Extension invalide" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "Créer un script" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Load existing script" +msgid "Load existing script file" msgstr "Script suivant" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "Hérite de :" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "Nom de classe :" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Supprimer l'item" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "Script intégré" #: editor/script_create_dialog.cpp @@ -6419,7 +6704,7 @@ msgstr "Changer le rayon d'une forme en capsule" #: editor/spatial_editor_gizmos.cpp msgid "Change Capsule Shape Height" -msgstr "Changer la hauteur d'une forme en capsule" +msgstr "Changer la hauteur de la forme capsule" #: editor/spatial_editor_gizmos.cpp msgid "Change Ray Shape Length" @@ -6717,7 +7002,7 @@ msgstr "L'itérateur est devenu invalide" #: modules/visual_script/visual_script_flow_control.cpp msgid "Iterator became invalid: " -msgstr "L'itérateur est devenu invalide " +msgstr "L'itérateur est devenu invalide: " #: modules/visual_script/visual_script_func_nodes.cpp msgid "Invalid index property name." @@ -6972,11 +7257,11 @@ msgstr "" "Le nÅ“ud ParallaxLayer ne fonctionne que lorsqu'il s'agit d'un enfant d'un " "nÅ“ud de type ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"La propriété Path doit pointer à un nÅ“ud de type Particles2D valide pour " -"fonctionner." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -7063,12 +7348,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -7089,6 +7368,15 @@ msgstr "" "Une ressource de type SampleFrames doit être créée ou définie dans la " "propriété « Frames » afin qu'une AnimatedSprite3D fonctionne." +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "Mode d'exécution :" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Alerte !" @@ -7135,6 +7423,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -7153,9 +7447,64 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Importer des ressources dans le projet." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Paramètres du projet (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "Exporter le projet vers diverses plate-formes." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "Alerte lorsqu'une ressource externe a été modifiée." + +#~ msgid "Tutorials" +#~ msgstr "Tutoriels" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "Ouvre https://godotengine.org dans la section des tutoriels." + +#~ msgid "No scene selected to instance!" +#~ msgstr "Pas de scène sélectionnée à instancier !" + +#~ msgid "Instance at Cursor" +#~ msgstr "Instancier sur le cursuer" + +#~ msgid "Could not instance scene!" +#~ msgstr "Impossible d'instancier la scène !" + +#~ msgid "Use Default Light" +#~ msgstr "Utiliser la lumière par défaut" + +#~ msgid "Use Default sRGB" +#~ msgstr "Utiliser sRGB par défaut" + +#~ msgid "Default Light Normal:" +#~ msgstr "Normale de l'éclairage par défaut :" + +#~ msgid "Ambient Light Color:" +#~ msgstr "Couleur de l'éclairage ambient :" + +#~ msgid "Couldn't load image" +#~ msgstr "Impossible de charger l'image" + +#~ msgid "Invalid parent class name" +#~ msgstr "Nom de classe parent invalide" + +#~ msgid "Valid chars:" +#~ msgstr "Caractères valides :" + +#~ msgid "Valid name" +#~ msgstr "Nom valide" + +#~ msgid "Class name is invalid!" +#~ msgstr "Le nom de classe est invalide !" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "Le nom de classe parent est invalide !" + +#~ msgid "Invalid path!" +#~ msgstr "Chemin invalide !" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "La propriété Path doit pointer à un nÅ“ud de type Particles2D valide pour " +#~ "fonctionner." #~ msgid "Surface" #~ msgstr "Surface" @@ -7368,9 +7717,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "Silence de fin :" -#~ msgid "Script" -#~ msgstr "Script" - #~ msgid "Script Export Mode:" #~ msgstr "Mode d'exportation des scripts :" @@ -7404,9 +7750,6 @@ msgstr "" #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "La BakedLightInstance ne contient pas de ressource BakedLight." -#~ msgid "Vertex" -#~ msgstr "Vertex" - #~ msgid "Fragment" #~ msgstr "Fragment" @@ -7442,9 +7785,6 @@ msgstr "" #~ msgid "Cannot go into subdir:" #~ msgstr "Impossible d'aller dans le sous-répertoire :" -#~ msgid "Help" -#~ msgstr "Aide" - #~ msgid "Imported Resources" #~ msgstr "Ressources importées" diff --git a/editor/translations/hu.po b/editor/translations/hu.po index 2d1b36d2ea..d6f3caa1e9 100644 --- a/editor/translations/hu.po +++ b/editor/translations/hu.po @@ -1,6 +1,5 @@ # Hungarian translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Varga Dániel <danikah.danikah@gmail.com>, 2016. @@ -532,7 +531,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -578,7 +578,7 @@ msgstr "" msgid "Official" msgstr "" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "" @@ -721,6 +721,7 @@ msgstr "" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "" @@ -826,6 +827,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -926,8 +928,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -937,6 +938,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1005,8 +1007,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "" @@ -1197,7 +1198,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1214,7 +1216,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1384,8 +1385,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1439,6 +1440,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1495,7 +1500,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1533,6 +1538,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1585,7 +1594,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1613,35 +1622,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1649,47 +1646,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1760,8 +1725,8 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" +#: editor/editor_node.cpp +msgid "Editor" msgstr "" #: editor/editor_node.cpp editor/settings_config_dialog.cpp @@ -1781,11 +1746,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1869,6 +1890,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1896,6 +1925,30 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +msgid "Open 2D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 3D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2139,6 +2192,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2167,10 +2224,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2336,7 +2389,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2811,7 +2864,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3471,7 +3524,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "" @@ -3520,17 +3573,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3562,9 +3604,30 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +msgid "Add point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Remove point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3834,6 +3897,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3846,7 +3922,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3857,20 +3933,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3925,12 +4014,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -3988,6 +4081,14 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove Out-Control Point" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4141,6 +4242,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4228,10 +4333,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4265,15 +4366,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4328,6 +4421,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4407,6 +4516,14 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4429,6 +4546,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4646,35 +4767,95 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Shader Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4734,71 +4915,67 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Select" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "1 Viewport" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "2 Viewports" +msgid "Local Coords" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "2 Viewports (Alt)" +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "3 Viewports" +msgid "1 Viewport" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "3 Viewports (Alt)" +msgid "2 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "4 Viewports" +msgid "2 Viewports (Alt)" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" +msgid "3 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" +msgid "3 Viewports (Alt)" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" +msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4822,14 +4999,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5242,11 +5411,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5258,7 +5427,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5474,6 +5643,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "" @@ -5539,7 +5712,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5655,10 +5828,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp msgid "Pick a Node" msgstr "" @@ -5843,6 +6012,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5917,10 +6090,56 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Open script" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5965,75 +6184,83 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" +msgid "Error - Could not create script in filesystem." msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid chars:" +msgid "Error loading script from %s" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" +msgid "Invalid Path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" +msgid "Invalid inherited parent name or path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Create new script file" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Template" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6685,8 +6912,10 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" #: scene/2d/path_2d.cpp @@ -6754,12 +6983,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6775,6 +6998,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "" @@ -6817,6 +7048,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " diff --git a/editor/translations/id.po b/editor/translations/id.po index 2abf4090c8..15221690f2 100644 --- a/editor/translations/id.po +++ b/editor/translations/id.po @@ -1,6 +1,5 @@ # Indonesian translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Abdul Aziz Muslim Alqudsy <abdul.aziz.muslim.alqudsy@gmail.com>, 2016. @@ -565,7 +564,8 @@ msgid "Search:" msgstr "Cari:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -611,7 +611,7 @@ msgstr "Dukungan.." msgid "Official" msgstr "Resmi" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Komunitas" @@ -758,6 +758,7 @@ msgstr "Tambah" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Hapus" @@ -868,6 +869,7 @@ msgstr "Resource" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Path" @@ -977,8 +979,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -988,6 +989,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "Bawaan" @@ -1059,8 +1061,7 @@ msgid "Rearrange Autoloads" msgstr "Mengatur kembali Autoload-autoload" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Path:" @@ -1255,7 +1256,8 @@ msgstr "Sumber Pemindaian" msgid "(Re)Importing Assets" msgstr "Mengimpor ulang" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Mencari Bantuan" @@ -1272,7 +1274,6 @@ msgid "Class:" msgstr "Kelas:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "Turunan:" @@ -1444,10 +1445,11 @@ msgid "There is no defined scene to run." msgstr "Tidak ada definisi scene untuk dijalankan." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "Tidak ada scene utama yang pernah didefinisikan, pilih satu?\n" "Anda dapat mengubahnya nanti di akhir dalam \"Project Settings\" dibawah " @@ -1512,6 +1514,10 @@ msgid "Save Scene As.." msgstr "Simpan Scene Sebagai.." #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "Scene ini belum pernah disimpan. Simpan sebelum menjalankan?" @@ -1570,7 +1576,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp #, fuzzy msgid "Ugh" msgstr "Wadoo" @@ -1611,6 +1617,10 @@ msgstr "%d file lagi" msgid "%d more file(s) or folder(s)" msgstr "%d file atau folder lagi" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "Mode Tanpa Gangguan" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Suasana" @@ -1663,7 +1673,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1691,35 +1701,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "Mode Tanpa Gangguan" - -#: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1727,47 +1725,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1838,9 +1804,10 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Edit" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1861,11 +1828,67 @@ msgid "Manage Export Templates" msgstr "Memuat Ekspor Template-template." #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1949,6 +1972,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1976,6 +2007,34 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Buka sebuah Direktori" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Buka sebuah Direktori" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Editor Ketergantungan" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Editor Ketergantungan" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2224,6 +2283,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2252,10 +2315,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2424,7 +2483,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2900,7 +2959,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3562,7 +3621,7 @@ msgid "Change default type" msgstr "Ubah Tipe Nilai Array" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "Oke" @@ -3611,17 +3670,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3653,9 +3701,32 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Tambahkan Sinyal" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Hapus Sinyal" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3926,6 +3997,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3938,7 +4022,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3949,20 +4033,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -4017,12 +4114,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4080,6 +4181,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Hapus Autoload" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4233,6 +4343,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4321,10 +4435,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4358,15 +4468,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4422,6 +4524,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4501,6 +4619,15 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Sambungkan Ke Node:" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4523,6 +4650,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4740,35 +4871,100 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "Maju" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Ke belakang" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Scroll kebawah." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "Menyimpan perubahan-perubahan lokal.." + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Ubah" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4828,23 +5024,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "Semua pilihan" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Local Coords" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4872,27 +5077,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4916,14 +5109,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5341,11 +5526,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5357,7 +5542,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5574,6 +5759,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Perangkat" @@ -5641,7 +5830,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5758,10 +5947,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Path ke Node:" @@ -5949,6 +6134,11 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Resource" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -6026,10 +6216,57 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Buka Cepat Script.." + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -6074,77 +6311,91 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Tidak dapat membuat folder." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "" +#, fuzzy +msgid "Error loading script from %s" +msgstr "Error memuat font." #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr "Path Tidak Sah." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Error loading script from %s" -msgstr "Error memuat font." +msgid "Invalid inherited parent name or path" +msgstr "Nama properti index tidak sah." #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "Buat Subskribsi" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" -msgstr "" +#, fuzzy +msgid "Inherits" +msgstr "Turunan:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" +msgstr "Kelas:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Hapus Pilihan" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6851,11 +7102,11 @@ msgstr "" "Node ParallaxLayer hanya bekerja ketika diatur sebagai child dari sebuah " "node ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"Properti path harus menunjuk ke sebuah node Particles2D yang sah agar " -"bekerja." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6945,12 +7196,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp #, fuzzy msgid "Path property must point to a valid Spatial node to work." @@ -6973,6 +7218,14 @@ msgstr "" "Sebuah resource SpriteFrames harus diciptakan atau diatur didalam properti " "'Frames' agar AnimatedSprite3D menampilkan frame-frame." +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Peringatan!" @@ -7018,6 +7271,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp #, fuzzy msgid "" @@ -7035,6 +7294,11 @@ msgstr "" #~ msgid "Node From Scene" #~ msgstr "Node Dari Scene" +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Properti path harus menunjuk ke sebuah node Particles2D yang sah agar " +#~ "bekerja." + #~ msgid "" #~ "A SampleLibrary resource must be created or set in the 'samples' property " #~ "in order for SamplePlayer to play sound." diff --git a/editor/translations/it.po b/editor/translations/it.po index 08d04d296b..28ed2d5b0a 100644 --- a/editor/translations/it.po +++ b/editor/translations/it.po @@ -1,17 +1,17 @@ # Italian translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Dario Bonfanti <bonfi.96@hotmail.it>, 2016-2017. +# Marco Melorio <m.melorio@icloud.com>, 2017. # RealAquilus <JamesHeller@live.it>, 2017. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2017-01-29 19:58+0000\n" -"Last-Translator: RealAquilus <JamesHeller@live.it>\n" +"PO-Revision-Date: 2017-05-23 14:21+0000\n" +"Last-Translator: Dario Bonfanti <bonfi.96@hotmail.it>\n" "Language-Team: Italian <https://hosted.weblate.org/projects/godot-engine/" "godot/it/>\n" "Language: it\n" @@ -19,7 +19,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 2.11-dev\n" +"X-Generator: Weblate 2.14.1-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -86,9 +86,8 @@ msgid "Anim Track Change Value Mode" msgstr "Traccia Anim Cambia Modalità Valore" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Track Change Wrap Mode" -msgstr "Traccia Anim Cambia Modalità Valore" +msgstr "Traccia Anim Cambia Modalità avvolgimento" #: editor/animation_editor.cpp msgid "Edit Node Curve" @@ -377,7 +376,7 @@ msgstr "Costanti:" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "View Files" -msgstr "File" +msgstr " Files" #: editor/asset_library_editor_plugin.cpp editor/create_dialog.cpp #: editor/editor_help.cpp editor/property_selector.cpp @@ -513,7 +512,7 @@ msgstr "" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "Download Error" -msgstr "Giù" +msgstr "Scarica" #: editor/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" @@ -547,7 +546,8 @@ msgid "Search:" msgstr "Cerca:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -593,7 +593,7 @@ msgstr "Supporta.." msgid "Official" msgstr "Ufficiale" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Comunità " @@ -638,7 +638,6 @@ msgid "No Matches" msgstr "Nessuna Corrispondenza" #: editor/code_editor.cpp -#, fuzzy msgid "Replaced %d occurrence(s)." msgstr "Rimpiazzate %d occorrenze." @@ -739,6 +738,7 @@ msgstr "Aggiungi" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Rimuovi" @@ -848,6 +848,7 @@ msgstr "Risorsa" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Percorso" @@ -937,23 +938,21 @@ msgstr "Elimina" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "Salva Layout Bus Audio Come..." #: editor/editor_audio_buses.cpp msgid "Location for New Layout.." -msgstr "" +msgstr "Posizione di Nuovo Layout..." #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "Apri Layout Audio Bus" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Add Bus" -msgstr "Aggiungi %s" +msgstr "Aggiungi Bus" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "Carica" @@ -963,6 +962,7 @@ msgid "Save As" msgstr "Salva Come" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "Default" @@ -1037,8 +1037,7 @@ msgid "Rearrange Autoloads" msgstr "Riordina gli Autoload" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Percorso:" @@ -1106,7 +1105,7 @@ msgstr "Impacchettando" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:\n" -msgstr "" +msgstr "File template non trovato:\n" #: editor/editor_export.cpp msgid "Added:" @@ -1226,11 +1225,11 @@ msgid "ScanSources" msgstr "ScansionaSorgenti" #: editor/editor_file_system.cpp -#, fuzzy msgid "(Re)Importing Assets" -msgstr "Re-Importando" +msgstr "(Re)Importando gli Assets" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Cerca Aiuto" @@ -1247,7 +1246,6 @@ msgid "Class:" msgstr "Classe:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "Eredita:" @@ -1417,10 +1415,11 @@ msgid "There is no defined scene to run." msgstr "Non c'è nessuna scena definita da eseguire." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "Nessuna scena principale è mai stata definita, selezionarne una?\n" "Puoi cambiarla successivamente da \"Impostazioni Progetto\" sotto la " @@ -1485,6 +1484,11 @@ msgid "Save Scene As.." msgstr "Salva Scena Come.." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "Nodo" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "Questa scena non è mai stata salvata. Salvare prima di eseguire?" @@ -1541,9 +1545,12 @@ msgid "" "Scene '%s' was automatically imported, so it can't be modified.\n" "To make changes to it, a new inherited scene can be created." msgstr "" +"La scena '%s' é stata automaticamente importata, pertanto non puo essere " +"modificata.\n" +"Per effettuare cambiamenti, puo essere creata una nuova scena ereditata." #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "Ugh" @@ -1584,6 +1591,10 @@ msgstr "%d altri file" msgid "%d more file(s) or folder(s)" msgstr "% altri file o cartelle" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "Modalità Senza Distrazioni" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Scena" @@ -1601,9 +1612,8 @@ msgid "Previous tab" msgstr "Scheda precedente" #: editor/editor_node.cpp -#, fuzzy msgid "Filter Files.." -msgstr "Filtro Files Rapido.." +msgstr "Filtra Files.." #: editor/editor_node.cpp msgid "Operations with scene files." @@ -1637,7 +1647,7 @@ msgstr "Chiudi Scena" msgid "Close Goto Prev. Scene" msgstr "Vai a Scena Preced." -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "Apri Recente" @@ -1665,84 +1675,41 @@ msgid "Redo" msgstr "Redo" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "Esegui Script" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Impostazioni Progetto" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "Ripristina Scena" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Esci alla Lista Progetti" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "Modalità Senza Distrazioni" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "Strumenti di progetto o scena vari." #: editor/editor_node.cpp -msgid "Tools" -msgstr "Strumenti" +#, fuzzy +msgid "Project" +msgstr "Nuovo Progetto" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "Esporta il progetto a diverse piattaforme." +msgid "Project Settings" +msgstr "Impostazioni Progetto" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "Esegui Script" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "Esporta" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "Esegui il progetto." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "Play" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "Metti in pausa la scena" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "Pausa Scena" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "Ferma la scena." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "Stop" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "Esegui la scena in modifica." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "Esegui Scena" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "Esegui scena personalizzata" +msgid "Tools" +msgstr "Strumenti" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "Esegui Scena Personalizzata" +msgid "Quit to Project List" +msgstr "Esci alla Lista Progetti" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "Opzioni di Debug" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "Debug" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1831,9 +1798,10 @@ msgstr "" "Quando usata remotamente su un dispositivo, essa è più efficiente con il " "filesystem in rete." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "Impostazioni" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Modifica" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1848,17 +1816,73 @@ msgid "Toggle Fullscreen" msgstr "Abilita/Disabilita Fullscreen" #: editor/editor_node.cpp editor/project_export.cpp -#, fuzzy msgid "Manage Export Templates" -msgstr "Caricamento Template d'Esportazione" +msgstr "Gestisci Template d'Esportazione" + +#: editor/editor_node.cpp +msgid "Help" +msgstr "Aiuto" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "Classi" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "Chiudi Documentazione" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" #: editor/editor_node.cpp msgid "About" msgstr "Riguardo a" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "Avverti quando una risorsa esterna è stata modificata." +msgid "Play the project." +msgstr "Esegui il progetto." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "Play" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "Metti in pausa la scena" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "Pausa Scena" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "Ferma la scena." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "Stop" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "Esegui la scena in modifica." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Esegui Scena" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "Esegui scena personalizzata" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "Esegui Scena Personalizzata" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1941,6 +1965,14 @@ msgid "Thanks!" msgstr "Grazie!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "Importa templates Da File ZIP" @@ -1968,6 +2000,36 @@ msgstr "Apri e Esegui uno Script" msgid "Load Errors" msgstr "Carica Errori" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Apri nell Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Apri nell Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Apri nell Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "Esporta Libreria" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Apri nell Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "Apri nell Editor" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "Plugins Installati:" @@ -2085,37 +2147,32 @@ msgid "Import From Node:" msgstr "Importa Da Nodo:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Re-Download" -msgstr "Ricarica" +msgstr "Ri-Scarica" #: editor/export_template_manager.cpp -#, fuzzy msgid "Uninstall" -msgstr "Installa" +msgstr "Disinstalla" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Installed)" -msgstr "Installa" +msgstr "(Installato)" #: editor/export_template_manager.cpp -#, fuzzy msgid "Download" -msgstr "Giù" +msgstr "Scarica" #: editor/export_template_manager.cpp msgid "(Missing)" -msgstr "" +msgstr "(Mancante)" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Current)" -msgstr "Corrente:" +msgstr "(Corrente)" #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "" +msgstr "Rimuovere versione '%s' del template?" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." @@ -2123,27 +2180,27 @@ msgstr "Impossibile aprire zip dei template d'esportazionie." #: editor/export_template_manager.cpp msgid "Invalid version.txt format inside templates." -msgstr "" +msgstr "Formato di version.txt invalido nelle templates." #: editor/export_template_manager.cpp msgid "" "Invalid version.txt format inside templates. Revision is not a valid " "identifier." msgstr "" +"Formato di version.txt invalido nelle templates. Revision non é un " +"identificatore valido." #: editor/export_template_manager.cpp msgid "No version.txt found inside templates." -msgstr "" +msgstr "Non é stato trovato version.txt all'interno di templates." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:\n" -msgstr "Errore di salvataggio dell'atlas:" +msgstr "Errore di creazione del percorso per le template:\n" #: editor/export_template_manager.cpp -#, fuzzy msgid "Extracting Export Templates" -msgstr "Caricamento Template d'Esportazione" +msgstr "Estrazione Templates d'Esportazione" #: editor/export_template_manager.cpp msgid "Importing:" @@ -2154,34 +2211,28 @@ msgid "Loading Export Templates" msgstr "Caricamento Template d'Esportazione" #: editor/export_template_manager.cpp -#, fuzzy msgid "Current Version:" -msgstr "Scena Corrente" +msgstr "Versione Corrente:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Installed Versions:" -msgstr "Plugins Installati:" +msgstr "Versioni Installate:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Install From File" -msgstr "Installa Progetto:" +msgstr "Installa Da File" #: editor/export_template_manager.cpp -#, fuzzy msgid "Remove Template" -msgstr "Rimuovi Elemento" +msgstr "Rimuovi Template" #: editor/export_template_manager.cpp -#, fuzzy msgid "Select template file" -msgstr "Eliminare i file selezionati?" +msgstr "Seleziona file template" #: editor/export_template_manager.cpp -#, fuzzy msgid "Export Template Manager" -msgstr "Caricamento Template d'Esportazione" +msgstr "Gestore Template Esportazione" #: editor/file_type_cache.cpp msgid "Can't open file_type_cache.cch for writing, not saving file type cache!" @@ -2191,7 +2242,7 @@ msgstr "" #: editor/filesystem_dock.cpp msgid "Cannot navigate to '" -msgstr "" +msgstr "Impossibile navigare a '" #: editor/filesystem_dock.cpp msgid "Same source and destination files, doing nothing." @@ -2220,13 +2271,16 @@ msgid "No files selected!" msgstr "Nessun File selezionato!" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Expand all" -msgstr "Espandi a Genitore" +msgstr "Espandi tutto" #: editor/filesystem_dock.cpp msgid "Collapse all" -msgstr "" +msgstr "Comprimi tutto" + +#: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "Mostra nel File Manager" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2257,10 +2311,6 @@ msgid "Info" msgstr "Info" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "Mostra nel File Manager" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "Re-Importa.." @@ -2338,23 +2388,20 @@ msgid "Saving.." msgstr "Salvataggio.." #: editor/import_dock.cpp -#, fuzzy msgid " Files" -msgstr "File" +msgstr " Files" #: editor/import_dock.cpp -#, fuzzy msgid "Import As:" -msgstr "Importa" +msgstr "Importa Come:" #: editor/import_dock.cpp editor/property_editor.cpp msgid "Preset.." msgstr "Preset.." #: editor/import_dock.cpp -#, fuzzy msgid "Reimport" -msgstr "Re-Importa" +msgstr "Reimporta" #: editor/io_plugins/editor_bitmask_import_plugin.cpp msgid "No bit masks to import!" @@ -2428,9 +2475,10 @@ msgid "No target font resource!" msgstr "Nessuna risorsa font di destinazione!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "Estensione file invalida.\n" "Si prega di usare .fnt." @@ -2913,8 +2961,8 @@ msgstr "Comprimi" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" -msgstr "Aggiungi a Progetto (engine.cfg)" +msgid "Add to Project (project.godot)" +msgstr "Aggiungi a Progetto (godot.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Import Languages:" @@ -2953,9 +3001,8 @@ msgid "Change Animation Name:" msgstr "Cambia Nome Animazione:" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Delete Animation?" -msgstr "Duplica Animazione" +msgstr "Eliminare Animazione?" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -3579,7 +3626,7 @@ msgid "Change default type" msgstr "Cambia tipo di default" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "OK" @@ -3630,17 +3677,6 @@ msgstr "Crea Poly3D" msgid "Set Handle" msgstr "Imposta Maniglia" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "Aggiungi/Rimuovi Punto Rampa Colori" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "Modifica Rampa Colori" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "Creazione Libreria Mesh" @@ -3673,8 +3709,31 @@ msgstr "Aggiorna da Scena" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "Aggiungi Input" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Rimuovi Punto Percorso" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "Carica Risorsa" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" -msgstr "Modifica la Mappa Curve" +msgstr "Modifica Curva" + +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "Aggiungi/Rimuovi Punto Rampa Colori" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "Modifica Rampa Colori" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" @@ -3713,19 +3772,16 @@ msgid "RMB: Erase Point." msgstr "RMB: Elimina Punto." #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Remove Point from Line2D" -msgstr "Rimuovi Punto da Curva" +msgstr "Rimuovi Punto da Line2D" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Add Point to Line2D" -msgstr "Aggiungi Punto a Curva" +msgstr "Aggiungi Punto a Line2D" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Move Point in Line2D" -msgstr "Sposta Punto in curva" +msgstr "Sposta Punto in Line2D" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp @@ -3758,9 +3814,8 @@ msgid "Add Point (in empty space)" msgstr "Aggiungi Punto (in sapzio vuoto)" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Split Segment (in line)" -msgstr "Spezza Segmento (in curva)" +msgstr "Spezza Segmento (in linea)" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp @@ -3951,6 +4006,20 @@ msgid "Remove Poly And Point" msgstr "Rimuovi Poligono e Punto" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "Cancella Maschera Emissione" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "Genera AABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "Errore di caricamento immagine:" @@ -3963,8 +4032,8 @@ msgid "Set Emission Mask" msgstr "Imposta Maschera Emissione" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "Cancella Maschera Emissione" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -3974,6 +4043,27 @@ msgstr "Carica Maschera Emissione" msgid "Generated Point Count:" msgstr "Conteggio Punti Generati:" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "Tempo Medio (sec)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "Imposta Maschera Emissione" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "Crea da Scena" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Punti Emissione:" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "Il nodo non contiene geometria." @@ -3984,12 +4074,7 @@ msgstr "Il nodo non contiene geometria (facce)." #: editor/plugins/particles_editor_plugin.cpp msgid "A processor material of type 'ParticlesMaterial' is required." -msgstr "" - -#: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "Genera AABB" +msgstr "Un processor material di tipo 'ParticlesMaterial' é richiesto." #: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" @@ -4004,14 +4089,12 @@ msgid "Generate AABB" msgstr "Genera AABB" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Create Emission Points From Mesh" -msgstr "Crea Emitter Da Mesh" +msgstr "Crea Punti Emissione Da Mesh" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Create Emission Points From Node" -msgstr "Crea Emitter Da Nodo" +msgstr "Crea Punti Emissione Da Nodo" #: editor/plugins/particles_editor_plugin.cpp msgid "Clear Emitter" @@ -4022,40 +4105,42 @@ msgid "Create Emitter" msgstr "Crea Emitter" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Emission Points:" -msgstr "Posizioni di Emissione:" +msgstr "Punti Emissione:" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Surface Points" -msgstr "Superficie %d" +msgstr "Punti Superficie" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points+Normal (Directed)" -msgstr "" +msgstr "Punti superficie+Normali (Dirette)" #: editor/plugins/particles_editor_plugin.cpp msgid "Volume" msgstr "Volume" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Emission Source: " -msgstr "Riempimento Emissione:" +msgstr "Sorgente Emissione: " #: editor/plugins/particles_editor_plugin.cpp #, fuzzy msgid "Generate Visibility AABB" msgstr "Genera AABB" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "Rimuovi Punto da Curva" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "Tempo Medio (sec)" +msgid "Remove Out-Control from Curve" +msgstr "Sposta Out-Control sulla Curva" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "Rimuovi Punto da Curva" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4113,6 +4198,16 @@ msgstr "Dividi Percorso" msgid "Remove Path Point" msgstr "Rimuovi Punto Percorso" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Sposta Out-Control sulla Curva" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "Sposta In-Control sulla Curva" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "Crea UV Map" @@ -4266,6 +4361,11 @@ msgid "Pitch" msgstr "Pitch" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "Elimina Ossa" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "Errore durante il salvataggio del tema" @@ -4353,10 +4453,6 @@ msgstr "Trova.." msgid "Find Next" msgstr "Trova Successivo" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "Debug" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "Step Over" @@ -4390,16 +4486,9 @@ msgid "Move Right" msgstr "Sposta a Destra" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "Tutorials" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "Apri https://godotengine.org alla sezione tutorial." - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "Classi" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "Cerca Riferimenti nella documentazione." #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4418,9 +4507,8 @@ msgid "Go to next edited document." msgstr "Vai al documento successivo." #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Discard" -msgstr "Discreto" +msgstr "Scarta" #: editor/plugins/script_editor_plugin.cpp msgid "Create Script" @@ -4458,6 +4546,23 @@ msgid "Pick Color" msgstr "Scegli Colore" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "Convertendo Immagini" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4537,6 +4642,16 @@ msgid "Goto Previous Breakpoint" msgstr "Vai a Breakpoint Precedente" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "Converti In.." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Converti In.." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "Trova Precedente" @@ -4559,6 +4674,10 @@ msgstr "Vai a Linea.." msgid "Contextual Help" msgstr "Aiuto Contestuale" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "Cambia Costante Scalare" @@ -4776,36 +4895,106 @@ msgid "Animation Key Inserted." msgstr "Key d'Animazione Inserito." #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "Vai Avanti" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "All'indietro" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Rotellina Giù." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "Aggiorna Cambiamenti" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Aggiorna Cambiamenti" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "Aggiorna Cambiamenti" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "Vertice" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "Allinea a vista" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "Ambientazione" +msgid "Display Normal" +msgstr "Mostra Normale" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "Audio Listener" +msgid "Display Wireframe" +msgstr "Mostra Wireframe" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" -msgstr "Gizmos" +msgid "Display Overdraw" +msgstr "Mostra Overdraw" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" -msgstr "Finestra di XForm" +#, fuzzy +msgid "Display Unshaded" +msgstr "Mostra senza Shader" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" -msgstr "Nessuna scena da istanziare selezionata!" +#, fuzzy +msgid "View Environment" +msgstr "Ambientazione" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" -msgstr "Istanzia a Cursore" +#, fuzzy +msgid "View Gizmos" +msgstr "Gizmos" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "Impossibile istanziare la scena!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "Audio Listener" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" +msgstr "Finestra di XForm" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4864,6 +5053,26 @@ msgid "Align Selection With View" msgstr "Allinea Selezione Con Vista" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "Seleziona" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "Sposta" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "Ctrl: Ruota" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "Scala:" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" msgstr "Transform" @@ -4876,14 +5085,6 @@ msgid "Transform Dialog.." msgstr "Finestra di Transform.." #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "Usa Luce Default" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "Usa sRGB Default" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" msgstr "1 Vista" @@ -4908,22 +5109,6 @@ msgid "4 Viewports" msgstr "4 Viste" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "Mostra Normale" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "Mostra Wireframe" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "Mostra Overdraw" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "Mostra senza Shader" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "Visualizza Origine" @@ -4932,6 +5117,10 @@ msgid "View Grid" msgstr "Visualizza Griglia" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "Impostazioni" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "Impostazioni Snap" @@ -4952,14 +5141,6 @@ msgid "Viewport Settings" msgstr "Impostazioni Viewport" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "Normale Luce di Default:" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "Colore Luce Ambiente:" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "FOV Prospettiva (deg.):" @@ -5298,24 +5479,20 @@ msgid "Error" msgstr "Errore" #: editor/project_export.cpp -#, fuzzy msgid "Runnable" -msgstr "Abilita" +msgstr "Eseguibile" #: editor/project_export.cpp -#, fuzzy msgid "Delete patch '" -msgstr "Elimina Input" +msgstr "Elimina patch '" #: editor/project_export.cpp -#, fuzzy msgid "Delete preset '%s'?" -msgstr "Eliminare i file selezionati?" +msgstr "Eliminare preset '%s'?" #: editor/project_export.cpp -#, fuzzy msgid "Presets" -msgstr "Preset.." +msgstr "Presets" #: editor/project_export.cpp editor/project_settings.cpp msgid "Add.." @@ -5326,63 +5503,54 @@ msgid "Resources" msgstr "Risorse" #: editor/project_export.cpp -#, fuzzy msgid "Export all resources in the project" -msgstr "Esporta tutte le risorse nel progetto." +msgstr "Esporta tutte le risorse nel progetto" #: editor/project_export.cpp -#, fuzzy msgid "Export selected scenes (and dependencies)" -msgstr "Esporta le risorse selezionate (incluse le dipendenze)." +msgstr "Esporta le scene selezionate (incluse le dipendenze)" #: editor/project_export.cpp -#, fuzzy msgid "Export selected resources (and dependencies)" -msgstr "Esporta le risorse selezionate (incluse le dipendenze)." +msgstr "Esporta le risorse selezionate (incluse le dipendenze)" #: editor/project_export.cpp msgid "Export Mode:" msgstr "Modalità d'Esportazione:" #: editor/project_export.cpp -#, fuzzy msgid "Resources to export:" -msgstr "Risorse da Esportare:" +msgstr "Risorse da esportare:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files (comma separated, e.g: *.json, *.txt)" msgstr "" "Filtri per esportare file che non son risorse (separati con virgola, es.: *." -"json, *.txt):" +"json, *.txt)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files from project (comma separated, e.g: *.json, *.txt)" msgstr "" "Filtri per escludere dall'esportazione (separati con virgola, es.: *.json, *." -"txt):" +"txt)" #: editor/project_export.cpp -#, fuzzy msgid "Patches" -msgstr "Corrispondenze:" +msgstr "Patches" #: editor/project_export.cpp -#, fuzzy msgid "Make Patch" -msgstr "Percorso di destinazione:" +msgstr "Crea Patch" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" -msgstr "" +msgstr "Le export templates per questa piattaforma sono mancanti:" #: editor/project_export.cpp -#, fuzzy msgid "Export With Debug" -msgstr "Esporta Tile Set" +msgstr "Esporta Con Debug" #: editor/project_manager.cpp msgid "Invalid project path, the path must exist!" @@ -5390,13 +5558,13 @@ msgstr "Percorso di progetto invalido, il percorso deve esistere!" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." -msgstr "Percorso di progetto invalido, engine.cfg non deve esistere." +msgid "Invalid project path, project.godot must not exist." +msgstr "Percorso di progetto invalido, godot.cfg non esiste." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." -msgstr "Percorso di progetto invalido, engine.cfg deve esistere." +msgid "Invalid project path, project.godot must exist." +msgstr "Percorso di progetto invalido, godot.cfg deve esistere." #: editor/project_manager.cpp msgid "Imported Project" @@ -5408,8 +5576,8 @@ msgstr "Percorso di progetto invalido (cambiato qualcosa?)." #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." -msgstr "Impossibile creare engine.cfg nel percorso di progetto." +msgid "Couldn't create project.godot in project path." +msgstr "Impossibile creare godot.cfg nel percorso di progetto." #: editor/project_manager.cpp msgid "The following files failed extraction from package:" @@ -5506,7 +5674,7 @@ msgstr "Nuovo Progetto" #: editor/project_manager.cpp #, fuzzy msgid "Templates" -msgstr "Rimuovi Elemento" +msgstr "Rimuovi Template" #: editor/project_manager.cpp msgid "Exit" @@ -5608,18 +5776,16 @@ msgid "Button 9" msgstr "Pulsante 9" #: editor/project_settings.cpp -#, fuzzy msgid "Joypad Axis Index:" -msgstr "Indice Asse Joystick:" +msgstr "Indice Asse Joypad:" #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Axis" msgstr "Asse" #: editor/project_settings.cpp -#, fuzzy msgid "Joypad Button Index:" -msgstr "Indice Pulsante Joystick:" +msgstr "Indice Pulsante Joypad:" #: editor/project_settings.cpp msgid "Add Input Action" @@ -5629,6 +5795,11 @@ msgstr "Aggiungi azione di input" msgid "Erase Input Action Event" msgstr "Elimina Evento di Azione Input" +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "Aggiungi vuoto" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Dispositivo" @@ -5695,8 +5866,8 @@ msgstr "Rimuovi Opzione di Remap Rimorse" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "Impostazioni Progetto" +msgid "Project Settings (project.godot)" +msgstr "Impostazioni Progetto (godot.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5763,9 +5934,8 @@ msgid "AutoLoad" msgstr "AutoLoad" #: editor/property_editor.cpp -#, fuzzy msgid "Pick a Viewport" -msgstr "1 Vista" +msgstr "Scegli una Vista" #: editor/property_editor.cpp msgid "Ease In" @@ -5804,20 +5974,14 @@ msgid "New Script" msgstr "Nuovo Script" #: editor/property_editor.cpp -#, fuzzy msgid "Show in File System" -msgstr "FileSystem" +msgstr "Mostra nel File System" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" msgstr "Errore caricamento file: Non è una risorsa!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "Impossibile caricare l'immagine" - -#: editor/property_editor.cpp -#, fuzzy msgid "Pick a Node" msgstr "Scegli un Nodo" @@ -5963,7 +6127,7 @@ msgstr "Questa operazione non può essere eseguita senza una scena." #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." -msgstr "" +msgstr "Impossibile effettuare con il nodo di root." #: editor/scene_tree_dock.cpp msgid "This operation can't be done on instanced scenes." @@ -6006,6 +6170,11 @@ msgid "Error duplicating scene to save it." msgstr "Errore duplicando la scena per salvarla." #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Risorse:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "Modifica Gruppi" @@ -6046,9 +6215,8 @@ msgid "Save Branch as Scene" msgstr "Salva Ramo come Scena" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Copy Node Path" -msgstr "Copia Percorso" +msgstr "Copia Percorso Nodo" #: editor/scene_tree_dock.cpp msgid "Delete (No Confirm)" @@ -6083,10 +6251,59 @@ msgid "Toggle CanvasItem Visible" msgstr "Abilita CanvasItem Visibile" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "Opzioni di Debug" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "Istanza:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Script successivo" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Abilita Spatial Visibile" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "Nome nodo invalido, i caratteri seguenti non sono consentiti:" @@ -6131,75 +6348,93 @@ msgid "Select a Node" msgstr "Scegli un Nodo" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "Nome classe genitore invalido" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Impossibile creare script in filesystem." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "Caratteri Validi:" +msgid "Error loading script from %s" +msgstr "Errore caricamento script da %s" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "Nome classe invalido" +msgid "Path is empty" +msgstr "Percorso vuoto" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "Nome valido" +msgid "Path is not local" +msgstr "Percorso non locale" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "N/A" +msgid "Invalid base path" +msgstr "Percorso di base invalido" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "Nome classe invalido!" +msgid "Invalid extension" +msgstr "Estensione Invalida" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "Nome classe genitore invalido!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "Percorso Invalido!" +#, fuzzy +msgid "Invalid Path" +msgstr "Percorso Invalido." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "Impossibile creare script in filesystem." +msgid "Invalid class name" +msgstr "Nome classe invalido" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" -msgstr "Errore caricamento script da %s" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "Nome proprietà indice invalido." #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "Percorso vuoto" +#, fuzzy +msgid "Script valid" +msgstr "Script" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "Percorso non locale" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "Percorso di base invalido" +msgid "N/A" +msgstr "N/A" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "Estensione Invalida" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +#, fuzzy +msgid "Create new script file" msgstr "Crea nuovo script" #: editor/script_create_dialog.cpp -msgid "Load existing script" +#, fuzzy +msgid "Load existing script file" msgstr "Carica script esistente" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "Eredita:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "Nome Classe:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Rimuovi Template" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "Built-In Script" #: editor/script_create_dialog.cpp @@ -6710,35 +6945,30 @@ msgid "just released" msgstr "appena rilasciato" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Run in Browser" -msgstr "Sfoglia" +msgstr "Esegui nel Browser" #: platform/javascript/export/export.cpp msgid "Run exported HTML in the system's default browser." -msgstr "" +msgstr "Esegui HTML esportato all'interno del browser di sistema di default." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:\n" -msgstr "Impossibile trovare tile:" +msgstr "Impossibile scrivere file:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read file:\n" -msgstr "Impossibile trovare tile:" +msgstr "Impossibile leggere file:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:\n" -msgstr "Impossibile creare cartella." +msgstr "Impossibile aprire template per l'esportazione:\n" #: platform/uwp/export/export.cpp -#, fuzzy msgid "" "Couldn't read the certificate file. Are the path and password both correct?" msgstr "" -"Impossibile leggere il file del certificatio. Il percorso e la pasword sono " +"Impossibile leggere il file del certificatio. Il percorso e la password sono " "entrambi corretti?" #: platform/uwp/export/export.cpp @@ -6918,11 +7148,11 @@ msgstr "" "Il nodo ParallaxLayer funziona solamente quando impostato come figlio di un " "nodo ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"La proprietà path deve puntare a un nodo Particles2D valido per poter " -"funzionare." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -7011,12 +7241,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -7038,6 +7262,15 @@ msgstr "" "Una risorsa SpriteFrames deve essere creata o impostata nella proprietà " "'Frames' affinché AnimatedSprite3D mostri i frame." +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "Modalità esecuzione:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Attenzione!" @@ -7082,6 +7315,15 @@ msgid "" "Use a container as child (VBox,HBox,etc), or a Control and set the custom " "minimum size manually." msgstr "" +"ScrollContainer é fatto per funzionare con un solo controllo figlio.\n" +"Usa un container come figlio (VBox,HBox,etc), o un Control impostando la " +"dimensione minima manualmente." + +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" #: scene/main/viewport.cpp msgid "" @@ -7101,9 +7343,64 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Importa asset nel progetto." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Impostazioni Progetto (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "Esporta il progetto a diverse piattaforme." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "Avverti quando una risorsa esterna è stata modificata." + +#~ msgid "Tutorials" +#~ msgstr "Tutorials" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "Apri https://godotengine.org alla sezione tutorial." + +#~ msgid "No scene selected to instance!" +#~ msgstr "Nessuna scena da istanziare selezionata!" + +#~ msgid "Instance at Cursor" +#~ msgstr "Istanzia a Cursore" + +#~ msgid "Could not instance scene!" +#~ msgstr "Impossibile istanziare la scena!" + +#~ msgid "Use Default Light" +#~ msgstr "Usa Luce Default" + +#~ msgid "Use Default sRGB" +#~ msgstr "Usa sRGB Default" + +#~ msgid "Default Light Normal:" +#~ msgstr "Normale Luce di Default:" + +#~ msgid "Ambient Light Color:" +#~ msgstr "Colore Luce Ambiente:" + +#~ msgid "Couldn't load image" +#~ msgstr "Impossibile caricare l'immagine" + +#~ msgid "Invalid parent class name" +#~ msgstr "Nome classe genitore invalido" + +#~ msgid "Valid chars:" +#~ msgstr "Caratteri Validi:" + +#~ msgid "Valid name" +#~ msgstr "Nome valido" + +#~ msgid "Class name is invalid!" +#~ msgstr "Nome classe invalido!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "Nome classe genitore invalido!" + +#~ msgid "Invalid path!" +#~ msgstr "Percorso Invalido!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "La proprietà path deve puntare a un nodo Particles2D valido per poter " +#~ "funzionare." #~ msgid "Surface" #~ msgstr "Superficie" @@ -7324,9 +7621,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "Silenzio di coda:" -#~ msgid "Script" -#~ msgstr "Script" - #~ msgid "Script Export Mode:" #~ msgstr "Modalità Esportazione Script:" @@ -7360,9 +7654,6 @@ msgstr "" #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "BakedLightInstance non contiene una risorsa BakedLight." -#~ msgid "Vertex" -#~ msgstr "Vertice" - #~ msgid "Fragment" #~ msgstr "Frammento" @@ -7405,9 +7696,6 @@ msgstr "" #~ msgid "Cannot go into subdir:" #~ msgstr "Impossibile accedere alla subdirectory:" -#~ msgid "Help" -#~ msgstr "Aiuto" - #~ msgid "Imported Resources" #~ msgstr "Risorse Importate" diff --git a/editor/translations/ja.po b/editor/translations/ja.po index beeaf264a2..8fa50e4512 100644 --- a/editor/translations/ja.po +++ b/editor/translations/ja.po @@ -1,24 +1,24 @@ # Japanese translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # akirakido <achts.y@gmail.com>, 2016. # hopping tappy (ãŸã£ã´ã•ã‚“) <hopping.tappy@gmail.com>, 2016. # Lexi Grafen <shfeedly@gmail.com>, 2017. +# Tohru Ike (rokujyouhitoma) <rokujyouhitomajp@gmail.com>, 2017. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-01-25 08:56+0000\n" -"Last-Translator: Lexi Grafen <shfeedly@gmail.com>\n" +"PO-Revision-Date: 2017-06-10 13:13+0000\n" +"Last-Translator: Tohru Ike (rokujyouhitoma) <rokujyouhitomajp@gmail.com>\n" "Language-Team: Japanese <https://hosted.weblate.org/projects/godot-engine/" "godot/ja/>\n" "Language: ja\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 2.11-dev\n" +"X-Generator: Weblate 2.15-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -42,7 +42,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Anim Change Value" -msgstr "" +msgstr "値を変更" #: editor/animation_editor.cpp msgid "Anim Change Call" @@ -542,7 +542,8 @@ msgid "Search:" msgstr "検索:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -588,7 +589,7 @@ msgstr "サãƒãƒ¼ãƒˆ." msgid "Official" msgstr "å…¬å¼" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "コミュニティ" @@ -691,11 +692,11 @@ msgstr "スã‚ップ" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp msgid "Zoom In" -msgstr "" +msgstr "ズームイン" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp msgid "Zoom Out" -msgstr "" +msgstr "ズームアウト" #: editor/code_editor.cpp msgid "Reset Zoom" @@ -732,6 +733,7 @@ msgstr "è¿½åŠ " #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "削除" @@ -840,6 +842,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -940,8 +943,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -951,6 +953,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1019,8 +1022,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Path:" @@ -1211,7 +1213,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1228,7 +1231,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1400,11 +1402,15 @@ msgid "There is no defined scene to run." msgstr "実行ã™ã‚‹å®šç¾©æ¸ˆã¿ã®ã‚·ãƒ¼ãƒ³ã¯ã‚りã¾ã›ã‚“。" #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" +"é¸æŠžã—ãŸã‚·ãƒ¼ãƒ³ '%s' ã¯ã€ã‚·ãƒ¼ãƒ³ ファイルã§ã¯ã‚りã¾ã›ã‚“ã€æœ‰åйãªã‚‚ã®ã‚’é¸æŠžã—ã¦ã„" +"ã¾ã™ã‹ï¼Ÿ\n" +"'アプリケーション' カテゴリã®ä¸‹ã®'プãƒã‚¸ã‚§ã‚¯ãƒˆã®è¨å®š'ã§å¤‰æ›´ã§ãã¾ã™ã€‚" #: editor/editor_node.cpp msgid "" @@ -1463,6 +1469,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1519,7 +1529,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1557,6 +1567,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1610,7 +1624,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1638,35 +1652,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "終了ã—ã¦ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆãƒªã‚¹ãƒˆã‚’é–‹ã" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1674,47 +1676,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "" +msgid "Quit to Project List" +msgstr "終了ã—ã¦ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆãƒªã‚¹ãƒˆã‚’é–‹ã" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1785,8 +1755,8 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" +#: editor/editor_node.cpp +msgid "Editor" msgstr "" #: editor/editor_node.cpp editor/settings_config_dialog.cpp @@ -1806,11 +1776,68 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "é–‰ã˜ã‚‹" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1894,6 +1921,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1921,6 +1956,33 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "ディレクトリを開ã" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "ディレクトリを開ã" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "エディターを終了ã—ã¾ã™ã‹ï¼Ÿ" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2166,6 +2228,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2194,10 +2260,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2364,7 +2426,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2839,7 +2901,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3503,7 +3565,7 @@ msgid "Change default type" msgstr "é…列ã®å€¤ã®ç¨®é¡žã®å¤‰æ›´" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "決定" @@ -3552,17 +3614,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3594,9 +3645,31 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +msgid "Add point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "é¸æŠžã—ã¦ã„ã‚‹ã‚‚ã®ã‚’削除" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3867,6 +3940,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3879,7 +3965,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3890,20 +3976,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3958,12 +4057,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4021,6 +4124,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "é¸æŠžã—ã¦ã„ã‚‹ã‚‚ã®ã‚’削除" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4174,6 +4286,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4263,10 +4379,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4300,15 +4412,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4364,6 +4468,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4443,6 +4563,15 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "ãƒŽãƒ¼ãƒ‰ã«æŽ¥ç¶šã—ã¾ã™ã€‚" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4465,6 +4594,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4682,35 +4815,97 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "後方" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "ホイール下" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Shader Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4770,23 +4965,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "ã™ã¹ã¦é¸æŠž" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Local Coords" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4814,27 +5018,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4858,14 +5050,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5279,11 +5463,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5295,7 +5479,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5512,6 +5696,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "デãƒã‚¤ã‚¹" @@ -5577,7 +5765,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5693,10 +5881,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "ノードã¸ã®ãƒ‘ス:" @@ -5884,6 +6068,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5959,10 +6147,57 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "フォルダを作æˆ" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -6007,77 +6242,88 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "フォルダを作æˆã§ãã¾ã›ã‚“ã§ã—ãŸã€‚" #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "" +#, fuzzy +msgid "Error loading script from %s" +msgstr "フォントèªã¿è¾¼ã¿ã‚¨ãƒ©ãƒ¼ã€‚" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr "無効ãªãƒ•ォント サイズã§ã™ã€‚" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -#, fuzzy -msgid "Error loading script from %s" -msgstr "フォントèªã¿è¾¼ã¿ã‚¨ãƒ©ãƒ¼ã€‚" +msgid "Invalid inherited parent name or path" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "フォルダを作æˆ" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +msgid "Class Name" +msgstr "" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Template" +msgstr "é¸æŠžã—ã¦ã„ã‚‹ã‚‚ã®ã‚’削除" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6776,11 +7022,11 @@ msgstr "" "ParallaxLayer ノードã¯ã€ParallaxBackground ノードã®åã¨ã—ã¦è¨å®šã•れã¦ã„ã‚‹å ´åˆ" "ã®ã¿å‹•作ã—ã¾ã™ã€‚" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"Path プãƒãƒ‘ティã¯ã€å‹•作ã™ã‚‹ã‚ˆã†ã«æœ‰åŠ¹ãª Particles2D ノードを示ã™å¿…è¦ãŒã‚りã¾" -"ã™ã€‚" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6869,12 +7115,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp #, fuzzy msgid "Path property must point to a valid Spatial node to work." @@ -6898,6 +7138,14 @@ msgstr "" "SpriteFrames リソースを作æˆã¾ãŸã¯ AnimatedSprite3D フレームを表示ã™ã‚‹ãŸã‚ã«" "㯠'Frames' プãƒãƒ‘ティã«è¨å®šã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "è¦å‘Š!" @@ -6943,6 +7191,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -6959,6 +7213,11 @@ msgstr "" #~ msgid "Node From Scene" #~ msgstr "シーンã‹ã‚‰ã®ãƒŽãƒ¼ãƒ‰" +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Path プãƒãƒ‘ティã¯ã€å‹•作ã™ã‚‹ã‚ˆã†ã«æœ‰åŠ¹ãª Particles2D ノードを示ã™å¿…è¦ãŒã‚り" +#~ "ã¾ã™ã€‚" + #~ msgid "" #~ "A SampleLibrary resource must be created or set in the 'samples' property " #~ "in order for SamplePlayer to play sound." diff --git a/editor/translations/ko.po b/editor/translations/ko.po index 08b10d2f7a..ee409ab97f 100644 --- a/editor/translations/ko.po +++ b/editor/translations/ko.po @@ -1,6 +1,5 @@ # Korean translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # 박한얼 (volzhs) <volzhs@gmail.com>, 2016-2017. @@ -545,7 +544,8 @@ msgid "Search:" msgstr "검색:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -591,7 +591,7 @@ msgstr "ì§€ì›.." msgid "Official" msgstr "ê³µì‹" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "커뮤니티" @@ -737,6 +737,7 @@ msgstr "추가" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "ì‚ì œ" @@ -846,6 +847,7 @@ msgstr "리소스" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "경로" @@ -949,8 +951,7 @@ msgstr "" msgid "Add Bus" msgstr "%s 추가" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "로드" @@ -960,6 +961,7 @@ msgid "Save As" msgstr "다른 ì´ë¦„으로 ì €ìž¥" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "Default" @@ -1030,8 +1032,7 @@ msgid "Rearrange Autoloads" msgstr "ìžë™ 로드 위치 변경" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "경로:" @@ -1223,7 +1224,8 @@ msgstr "소스 조사" msgid "(Re)Importing Assets" msgstr "다시 ê°€ì ¸ì˜¤ê¸°" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "ë„ì›€ë§ ê²€ìƒ‰" @@ -1240,7 +1242,6 @@ msgid "Class:" msgstr "í´ëž˜ìФ:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "ìƒì†:" @@ -1409,10 +1410,11 @@ msgid "There is no defined scene to run." msgstr "실행하기 위해 ì •ì˜ëœ ì”¬ì´ ì—†ìŠµë‹ˆë‹¤." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "ë©”ì¸ ì”¬ì´ ì§€ì •ë˜ì§€ 않았습니다. ì„ íƒí•˜ì‹œê² 습니까?\n" "ë‚˜ì¤‘ì— \"프로ì 트 ì„¤ì •\"ì˜ 'Application' í•목ì—서 ë³€ê²½í• ìˆ˜ 있습니다." @@ -1472,6 +1474,11 @@ msgid "Save Scene As.." msgstr "ì”¬ì„ ë‹¤ë¥¸ ì´ë¦„으로 ì €ìž¥.." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "노드" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "ì´ ì”¬ì€ ì €ìž¥ë˜ì§€ 않았습니다. ì‹¤í–‰ì „ì— ì €ìž¥í•˜ì‹œê² ìŠµë‹ˆê¹Œ?" @@ -1530,7 +1537,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "오우" @@ -1570,6 +1577,10 @@ msgstr "%dê°œ 추가파ì¼" msgid "%d more file(s) or folder(s)" msgstr "%dê°œ 추가 íŒŒì¼ ë˜ëŠ” í´ë”" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "초집중 모드" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "씬" @@ -1623,7 +1634,7 @@ msgstr "씬 닫기" msgid "Close Goto Prev. Scene" msgstr "ë‹«ê³ ì´ì „ 씬으로 ì´ë™" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "최근 ì—´ì—ˆë˜ í•목" @@ -1651,84 +1662,41 @@ msgid "Redo" msgstr "다시 실행" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "스í¬ë¦½íЏ 실행" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "프로ì 트 ì„¤ì •" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "씬 ë˜ëŒë¦¬ê¸°" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "ì¢…ë£Œí•˜ê³ í”„ë¡œì 트 목ë¡ìœ¼ë¡œ ëŒì•„가기" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "초집중 모드" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "프로ì 트 ë˜ëŠ” 씬 ê´€ë ¨ 여러가지 ë„구들." #: editor/editor_node.cpp -msgid "Tools" -msgstr "ë„구" +#, fuzzy +msgid "Project" +msgstr "새 프로ì 트" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "프로ì 트를 ë§Žì€ í”Œëž«í¼ìœ¼ë¡œ 내보내기." +msgid "Project Settings" +msgstr "프로ì 트 ì„¤ì •" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "스í¬ë¦½íЏ 실행" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "내보내기" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "프로ì 트 실행." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "재성" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "씬 ì¼ì‹œ ì •ì§€" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "씬 ì¼ì‹œ ì •ì§€" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "씬 ì •ì§€." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "ì •ì§€" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "편집 ì¤‘ì¸ ì”¬ 실행." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "씬 실행" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "다른 씬 실행" +msgid "Tools" +msgstr "ë„구" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "커스텀 씬 실행" +msgid "Quit to Project List" +msgstr "ì¢…ë£Œí•˜ê³ í”„ë¡œì 트 목ë¡ìœ¼ë¡œ ëŒì•„가기" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "디버그 옵션" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "디버그" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1818,9 +1786,10 @@ msgstr "" "ê¸°ê¸°ì— ì›ê²©ìœ¼ë¡œ 사용ë˜ëŠ” 경우, ë„¤íŠ¸ì›Œí¬ íŒŒì¼ ì‹œìŠ¤í…œê³¼ 함께하면 ë”ìš± 효과ì ìž…" "니다." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "ì„¤ì •" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "편집" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1840,12 +1809,69 @@ msgid "Manage Export Templates" msgstr "내보내기 템플릿 로딩 중" #: editor/editor_node.cpp +msgid "Help" +msgstr "ë„움ë§" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "í´ëž˜ìФ" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "문서 닫기" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "ì •ë³´" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "외부 리소스가 변경ë˜ì—ˆì„ 때 알림." +msgid "Play the project." +msgstr "프로ì 트 실행." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "재성" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "씬 ì¼ì‹œ ì •ì§€" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "씬 ì¼ì‹œ ì •ì§€" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "씬 ì •ì§€." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "ì •ì§€" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "편집 ì¤‘ì¸ ì”¬ 실행." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "씬 실행" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "다른 씬 실행" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "커스텀 씬 실행" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1928,6 +1954,14 @@ msgid "Thanks!" msgstr "ê°ì‚¬í•©ë‹ˆë‹¤!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "ZIP 파ì¼ë¡œë¶€í„° í…œí”Œë¦¿ì„ ê°€ì ¸ì˜¤ê¸°" @@ -1955,6 +1989,36 @@ msgstr "스í¬ë¦½íŠ¸ë¥¼ ì—´ê³ ì‹¤í–‰" msgid "Load Errors" msgstr "로드 ì—러" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "ì—디터ì—서 열기" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "ì—디터ì—서 열기" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "ì—디터ì—서 열기" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "ë¼ì´ë¸ŒëŸ¬ë¦¬ 내보내기" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "ì—디터ì—서 열기" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "ì—디터ì—서 열기" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "ì„¤ì¹˜ëœ í”ŒëŸ¬ê·¸ì¸:" @@ -2212,6 +2276,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "íŒŒì¼ ë§¤ë‹ˆì €ì—서 보기" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "ì¸ìŠ¤í„´ìŠ¤" @@ -2240,10 +2308,6 @@ msgid "Info" msgstr "ì •ë³´" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "íŒŒì¼ ë§¤ë‹ˆì €ì—서 보기" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "다시 ê°€ì ¸ì˜¤ê¸°.." @@ -2411,9 +2475,10 @@ msgid "No target font resource!" msgstr "í°íЏ 리소스 경로가 없습니다!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "ìœ íš¨í•˜ì§€ ì•Šì€ íŒŒì¼ í™•ìž¥ìž.\n" ".fnt 를 사용하세요." @@ -2895,7 +2960,7 @@ msgstr "ì••ì¶•" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "프로ì íŠ¸ì— ì¶”ê°€ (engine.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3558,7 +3623,7 @@ msgid "Change default type" msgstr "기본 타입 변경" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "확ì¸" @@ -3609,17 +3674,6 @@ msgstr "í´ë¦¬ê³¤3D 만들기" msgid "Set Handle" msgstr "핸들 ì„¤ì •" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "ì¹¼ë¼ ëž¨í”„ í¬ì¸íЏ 추가/ì‚ì œ" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "ì¹¼ë¼ ëž¨í”„ ìˆ˜ì •" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "메쉬 ë¼ì´ë¸ŒëŸ¬ë¦¬ ìƒì„± 중" @@ -3652,9 +3706,33 @@ msgstr "씬으로부터 ê°±ì‹ í•˜ê¸°" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "ìž…ë ¥ 추가" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "경로 í¬ì¸íЏ ì‚ì œ" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "리소스 로드" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy msgid "Modify Curve" msgstr "커브맵 ìˆ˜ì •" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "ì¹¼ë¼ ëž¨í”„ í¬ì¸íЏ 추가/ì‚ì œ" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "ì¹¼ë¼ ëž¨í”„ ìˆ˜ì •" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "í•목 %d" @@ -3928,6 +4006,20 @@ msgid "Remove Poly And Point" msgstr "í´ë¦¬ê³¤ê³¼ í¬ì¸íЏ ì‚ì œ" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "ì—미션 ë§ˆìŠ¤í¬ ì •ë¦¬" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "AABB ìƒì„±" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "ì´ë¯¸ì§€ 로드 ì—러:" @@ -3940,8 +4032,8 @@ msgid "Set Emission Mask" msgstr "ì—미션 ë§ˆìŠ¤í¬ ì„¤ì •" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "ì—미션 ë§ˆìŠ¤í¬ ì •ë¦¬" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -3951,6 +4043,27 @@ msgstr "ì—미션 ë§ˆìŠ¤í¬ ë¡œë“œ" msgid "Generated Point Count:" msgstr "ìƒì„±ëœ í¬ì¸íЏ 개수:" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "í‰ê· 시간 (ì´ˆ)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "ì—미션 ë§ˆìŠ¤í¬ ì„¤ì •" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "씬으로부터 만들기" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "ì—미션 위치:" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "노드가 지오미트리를 í¬í•¨í•˜ê³ 있지 않습니다." @@ -3964,11 +4077,6 @@ msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "AABB ìƒì„±" - -#: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" msgstr "페ì´ìŠ¤ê°€ ì˜ì—ì„ ê°€ì§€ê³ ìžˆì§€ 않습니다!" @@ -4026,13 +4134,18 @@ msgstr "ì—미션 채움:" msgid "Generate Visibility AABB" msgstr "AABB ìƒì„±" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "커브ì—서 í¬ì¸íЏ ì‚ì œ" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "í‰ê· 시간 (ì´ˆ)" +msgid "Remove Out-Control from Curve" +msgstr "ì»¤ë¸Œì˜ ì•„ì›ƒ-컨트롤 ì´ë™" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "커브ì—서 í¬ì¸íЏ ì‚ì œ" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4090,6 +4203,16 @@ msgstr "경로 나누기" msgid "Remove Path Point" msgstr "경로 í¬ì¸íЏ ì‚ì œ" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "ì»¤ë¸Œì˜ ì•„ì›ƒ-컨트롤 ì´ë™" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "ì»¤ë¸Œì˜ ì¸-컨트롤 ì´ë™" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "UV ë§µ 만들기" @@ -4243,6 +4366,11 @@ msgid "Pitch" msgstr "피치" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "Bones ì—†ì• ê¸°" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "테마 ì €ìž¥ 중 ì—러" @@ -4330,10 +4458,6 @@ msgstr "찾기.." msgid "Find Next" msgstr "ë‹¤ìŒ ì°¾ê¸°" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "디버그" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "한 ë‹¨ê³„ì‹ ì½”ë“œ 실행" @@ -4367,16 +4491,9 @@ msgid "Move Right" msgstr "오른쪽으로 ì´ë™" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "íŠœí† ë¦¬ì–¼" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "https://godotengine.orgì˜ íŠœí† ë¦¬ì–¼ ë¶€ë¶„ì„ ì—½ë‹ˆë‹¤." - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "í´ëž˜ìФ" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "ë ˆí¼ëŸ°ìФ 문서 검색." #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4433,6 +4550,23 @@ msgid "Pick Color" msgstr "ìƒ‰ìƒ ì„ íƒ" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "ì´ë¯¸ì§€ 변환 중" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4512,6 +4646,16 @@ msgid "Goto Previous Breakpoint" msgstr "ì´ì „ 중단ì 으로 ì´ë™" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "변환.." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "변환.." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "ì´ì „ 찾기" @@ -4534,6 +4678,10 @@ msgstr "ë¼ì¸ìœ¼ë¡œ ì´ë™.." msgid "Contextual Help" msgstr "ë„ì›€ë§ ë³´ê¸°" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "Scalar ìƒìˆ˜ 변경" @@ -4751,36 +4899,106 @@ msgid "Animation Key Inserted." msgstr "ì• ë‹ˆë©”ì´ì…˜ 키가 삽입ë˜ì—ˆìŠµë‹ˆë‹¤." #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "앞으로 가기" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "뒤로" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "íœ ì•„ëž˜ë¡œ." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "변경사í•ë§Œ ê°±ì‹ " + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "변경사í•ë§Œ ê°±ì‹ " + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "변경사í•ë§Œ ê°±ì‹ " + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "버í…스" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "ë·°ì— ì •ë ¬" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "환경" +msgid "Display Normal" +msgstr "Normal 표시" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "오디오 리스너" +msgid "Display Wireframe" +msgstr "Wireframe 표시" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" -msgstr "기즈모" +msgid "Display Overdraw" +msgstr "Overdraw 표시" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" -msgstr "변환 다ì´ì–¼ë¡œê·¸" +#, fuzzy +msgid "Display Unshaded" +msgstr "Shadeless 표시" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Environment" +msgstr "환경" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Gizmos" +msgstr "기즈모" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" -msgstr "ì¸ìŠ¤í„´ìŠ¤í• ì”¬ì´ ì„ íƒë˜ì§€ 않았습니다!" +msgid "View Information" +msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" -msgstr "ì»¤ì„œì— ì¸ìŠ¤í„´ìŠ¤ 만들기" +msgid "Audio Listener" +msgstr "오디오 리스너" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "ì”¬ì„ ì¸ìŠ¤í„´ìŠ¤ í• ìˆ˜ 없습니다!" +msgid "XForm Dialog" +msgstr "변환 다ì´ì–¼ë¡œê·¸" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4839,6 +5057,26 @@ msgid "Align Selection With View" msgstr "ì„ íƒ í•ëª©ì„ ë·°ì— ì •ë ¬" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "ì„ íƒ" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "ì´ë™" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "컨트롤: íšŒì „" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "í¬ê¸°:" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" msgstr "변환" @@ -4851,14 +5089,6 @@ msgid "Transform Dialog.." msgstr "변환 다ì´ì–¼ë¡œê·¸.." #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "기본 Light 사용" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "기본 sRGB 사용" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" msgstr "1ê°œ ë·°í¬íЏ" @@ -4883,22 +5113,6 @@ msgid "4 Viewports" msgstr "4ê°œ ë·°í¬íЏ" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "Normal 표시" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "Wireframe 표시" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "Overdraw 표시" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "Shadeless 표시" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "ì›ì 보기" @@ -4907,6 +5121,10 @@ msgid "View Grid" msgstr "그리드 보기" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "ì„¤ì •" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "스냅 ì„¤ì •" @@ -4927,14 +5145,6 @@ msgid "Viewport Settings" msgstr "ë·°í¬íЏ ì„¤ì •" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "기본 ë¼ì´íЏ ë…¸ë§:" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "환경 ê´‘ 색ìƒ:" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "ì›ê·¼ 시야 (ë„):" @@ -5361,12 +5571,12 @@ msgstr "프로ì 트 경로가 ìœ íš¨í•˜ì§€ 않습니다. 경로가 반드시 ì¡ #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "프로ì 트 경로가 ìœ íš¨í•˜ì§€ 않습니다. engine.cfgê°€ 있으면 안ë©ë‹ˆë‹¤." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "프로ì 트 경로가 ìœ íš¨í•˜ì§€ 않습니다. engine.cfgê°€ 존재해야합니다." #: editor/project_manager.cpp @@ -5379,7 +5589,7 @@ msgstr "ìœ íš¨í•˜ì§€ ì•Šì€ í”„ë¡œì 트 경로 (ë”ê°€ ë³€ê²½í•˜ì‹ ê±°ë¼ë„?) #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "프로ì 트 ê²½ë¡œì— engine.cfg를 ìƒì„±í• 수 없습니다." #: editor/project_manager.cpp @@ -5599,6 +5809,11 @@ msgstr "ìž…ë ¥ ì•¡ì…˜ 추가" msgid "Erase Input Action Event" msgstr "ìž…ë ¥ ì•¡ì…˜ ì´ë²¤íЏ ì‚ì œ" +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "빈 í”„ë ˆìž„ 추가" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "기기" @@ -5665,8 +5880,8 @@ msgstr "리소스 리맵핑 옵션 ì œê±°" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "프로ì 트 ì„¤ì •" +msgid "Project Settings (project.godot)" +msgstr "프로ì 트 ì„¤ì • (engine.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5783,10 +5998,6 @@ msgid "Error loading file: Not a resource!" msgstr "íŒŒì¼ ë¡œë“œ ì—러: 리소스가 아닙니다!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "ì´ë¯¸ì§€ë¥¼ ë¡œë“œí• ìˆ˜ ì—†ìŒ" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "노드 ì„ íƒ" @@ -5973,6 +6184,11 @@ msgid "Error duplicating scene to save it." msgstr "ì €ìž¥í•˜ê¸° 위해 ì”¬ì„ ë³µì œí•˜ëŠ” ì¤‘ì— ì—러가 ë°œìƒí–ˆìŠµë‹ˆë‹¤." #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "리소스:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "그룹 편집" @@ -6049,10 +6265,59 @@ msgid "Toggle CanvasItem Visible" msgstr "CanvasItem ë³´ì´ê¸° í† ê¸€" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "디버그 옵션" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "ì¸ìŠ¤í„´ìŠ¤:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "ë‹¤ìŒ ìŠ¤í¬ë¦½íЏ" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Spatial ë³´ì´ê¸° í† ê¸€" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "ìœ íš¨í•˜ì§€ ì•Šì€ ë…¸ë“œ ì´ë¦„입니다. 다ìŒì˜ 문ìžëŠ” 허용ë˜ì§€ 않습니다:" @@ -6097,75 +6362,93 @@ msgid "Select a Node" msgstr "노드 ì„ íƒ" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "ìœ ìš”í•˜ì§€ ì•Šì€ ë¶€ëª¨ í´ëž˜ìŠ¤ëª…" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "íŒŒì¼ ì‹œìŠ¤í…œì— ìŠ¤í¬ë¦½íŠ¸ë¥¼ ìƒì„±í• 수 없습니다." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "ìœ ìš”í•œ 문ìž:" +msgid "Error loading script from %s" +msgstr "'%s' 스í¬ë¦½íЏ 로딩 중 ì—러" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "ìœ ìš”í•˜ì§€ ì•Šì€ í´ëž˜ìŠ¤ëª…" +msgid "Path is empty" +msgstr "경로가 비어 있ìŒ" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "ìœ ìš”í•œ ì´ë¦„" +msgid "Path is not local" +msgstr "경로가 ë¡œì»¬ì´ ì•„ë‹˜" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "해당 ì—†ìŒ" +msgid "Invalid base path" +msgstr "기본 경로가 ìœ ìš”í•˜ì§€ 않ìŒ" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "í´ëž˜ìŠ¤ëª…ì´ ìœ íš¨í•˜ì§€ 않습니다!" +msgid "Invalid extension" +msgstr "확장ìžê°€ ìœ ìš”í•˜ì§€ 않ìŒ" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "부모 í´ëž˜ìŠ¤ëª…ì´ ìœ íš¨í•˜ì§€ 않습니다!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "경로가 ìœ íš¨í•˜ì§€ 않습니다!" +#, fuzzy +msgid "Invalid Path" +msgstr "ìœ íš¨í•˜ì§€ ì•Šì€ ê²½ë¡œ." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "íŒŒì¼ ì‹œìŠ¤í…œì— ìŠ¤í¬ë¦½íŠ¸ë¥¼ ìƒì„±í• 수 없습니다." +msgid "Invalid class name" +msgstr "ìœ ìš”í•˜ì§€ ì•Šì€ í´ëž˜ìŠ¤ëª…" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" -msgstr "'%s' 스í¬ë¦½íЏ 로딩 중 ì—러" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "ìœ ìš”í•˜ì§€ ì•Šì€ ì¸ë±ìФ ì†ì„±ëª…." #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "경로가 비어 있ìŒ" +#, fuzzy +msgid "Script valid" +msgstr "스í¬ë¦½íЏ" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "경로가 ë¡œì»¬ì´ ì•„ë‹˜" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "기본 경로가 ìœ ìš”í•˜ì§€ 않ìŒ" +msgid "N/A" +msgstr "해당 ì—†ìŒ" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "확장ìžê°€ ìœ ìš”í•˜ì§€ 않ìŒ" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +#, fuzzy +msgid "Create new script file" msgstr "새 스í¬ë¦½íЏ 만들기" #: editor/script_create_dialog.cpp -msgid "Load existing script" +#, fuzzy +msgid "Load existing script file" msgstr "기존 스í¬ë¦½íЏ 로드하기" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "ìƒì†:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "í´ëž˜ìŠ¤ëª…:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "ì•„ì´í…œ ì‚ì œ" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "내장 스í¬ë¦½íЏ" #: editor/script_create_dialog.cpp @@ -6846,9 +7129,11 @@ msgid "" msgstr "" "ParallaxLayer는 ParallaxBackground ë…¸ë“œì˜ ìžì‹ë…¸ë“œë¡œ ìžˆì„ ë•Œë§Œ ë™ìž‘합니다." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." -msgstr "Path ì†ì„±ì€ ìœ íš¨í•œ Particles2D 노드를 가리켜야 합니다." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." +msgstr "" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6933,12 +7218,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "Path ì†ì„±ì€ ìœ íš¨í•œ Spatial 노드를 가리켜야 합니다." @@ -6956,6 +7235,15 @@ msgstr "" "AnimatedSprite3Dê°€ í”„ë ˆìž„ì„ ë³´ì—¬ì£¼ê¸° 위해서는 'Frames' ì†ì„±ì— SpriteFrames 리" "소스 만들거나 ì§€ì •í•´ì•¼ 합니다." +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "실행 모드:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "ê²½ê³ !" @@ -7000,6 +7288,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -7018,9 +7312,62 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "프로ì 트로 ì—ì…‹ ê°€ì ¸ì˜¤ê¸°." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "프로ì 트 ì„¤ì • (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "프로ì 트를 ë§Žì€ í”Œëž«í¼ìœ¼ë¡œ 내보내기." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "외부 리소스가 변경ë˜ì—ˆì„ 때 알림." + +#~ msgid "Tutorials" +#~ msgstr "íŠœí† ë¦¬ì–¼" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "https://godotengine.orgì˜ íŠœí† ë¦¬ì–¼ ë¶€ë¶„ì„ ì—½ë‹ˆë‹¤." + +#~ msgid "No scene selected to instance!" +#~ msgstr "ì¸ìŠ¤í„´ìŠ¤í• ì”¬ì´ ì„ íƒë˜ì§€ 않았습니다!" + +#~ msgid "Instance at Cursor" +#~ msgstr "ì»¤ì„œì— ì¸ìŠ¤í„´ìŠ¤ 만들기" + +#~ msgid "Could not instance scene!" +#~ msgstr "ì”¬ì„ ì¸ìŠ¤í„´ìŠ¤ í• ìˆ˜ 없습니다!" + +#~ msgid "Use Default Light" +#~ msgstr "기본 Light 사용" + +#~ msgid "Use Default sRGB" +#~ msgstr "기본 sRGB 사용" + +#~ msgid "Default Light Normal:" +#~ msgstr "기본 ë¼ì´íЏ ë…¸ë§:" + +#~ msgid "Ambient Light Color:" +#~ msgstr "환경 ê´‘ 색ìƒ:" + +#~ msgid "Couldn't load image" +#~ msgstr "ì´ë¯¸ì§€ë¥¼ ë¡œë“œí• ìˆ˜ ì—†ìŒ" + +#~ msgid "Invalid parent class name" +#~ msgstr "ìœ ìš”í•˜ì§€ ì•Šì€ ë¶€ëª¨ í´ëž˜ìŠ¤ëª…" + +#~ msgid "Valid chars:" +#~ msgstr "ìœ ìš”í•œ 문ìž:" + +#~ msgid "Valid name" +#~ msgstr "ìœ ìš”í•œ ì´ë¦„" + +#~ msgid "Class name is invalid!" +#~ msgstr "í´ëž˜ìŠ¤ëª…ì´ ìœ íš¨í•˜ì§€ 않습니다!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "부모 í´ëž˜ìŠ¤ëª…ì´ ìœ íš¨í•˜ì§€ 않습니다!" + +#~ msgid "Invalid path!" +#~ msgstr "경로가 ìœ íš¨í•˜ì§€ 않습니다!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "Path ì†ì„±ì€ ìœ íš¨í•œ Particles2D 노드를 가리켜야 합니다." #~ msgid "Surface" #~ msgstr "출사면" @@ -7216,9 +7563,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "ëì˜ ë¬´ìŒ:" -#~ msgid "Script" -#~ msgstr "스í¬ë¦½íЏ" - #~ msgid "Script Export Mode:" #~ msgstr "스í¬ë¦½íЏ 내보내기 모드:" @@ -7252,9 +7596,6 @@ msgstr "" #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "BakedLightInstanceê°€ BakedLight 리소스를 ê°€ì§€ê³ ìžˆì§€ 않습니다." -#~ msgid "Vertex" -#~ msgstr "버í…스" - #~ msgid "Fragment" #~ msgstr "프래그먼트" @@ -7290,9 +7631,6 @@ msgstr "" #~ msgid "Cannot go into subdir:" #~ msgstr "하위 ë””ë ‰í† ë¦¬ë¡œ ì´ë™í• 수 없습니다:" -#~ msgid "Help" -#~ msgstr "ë„움ë§" - #~ msgid "Imported Resources" #~ msgstr "ê°€ì ¸ì˜¨ 리소스" diff --git a/editor/translations/nb.po b/editor/translations/nb.po index 7ce577ebfa..3e522bbe49 100644 --- a/editor/translations/nb.po +++ b/editor/translations/nb.po @@ -1,6 +1,5 @@ # Norwegian BokmÃ¥l translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Anonymous <GentleSaucepan@protonmail.com>, 2017. @@ -9,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-04-06 17:20+0000\n" +"PO-Revision-Date: 2017-04-08 17:45+0000\n" "Last-Translator: Anonymous <GentleSaucepan@protonmail.com>\n" "Language-Team: Norwegian BokmÃ¥l <https://hosted.weblate.org/projects/godot-" "engine/godot/nb/>\n" @@ -21,7 +20,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Disabled" -msgstr "" +msgstr "AvslÃ¥tt" #: editor/animation_editor.cpp msgid "All Selection" @@ -29,11 +28,11 @@ msgstr "" #: editor/animation_editor.cpp msgid "Move Add Key" -msgstr "" +msgstr "Flytt Legg til Nøkkel" #: editor/animation_editor.cpp msgid "Anim Change Transition" -msgstr "" +msgstr "Anim Forandre Overgang" #: editor/animation_editor.cpp msgid "Anim Change Transform" @@ -41,39 +40,39 @@ msgstr "" #: editor/animation_editor.cpp msgid "Anim Change Value" -msgstr "" +msgstr "Anim Forandre Verdi" #: editor/animation_editor.cpp msgid "Anim Change Call" -msgstr "" +msgstr "Anim Forandre Anrop" #: editor/animation_editor.cpp msgid "Anim Add Track" -msgstr "" +msgstr "Anim Legg til Spor" #: editor/animation_editor.cpp msgid "Anim Duplicate Keys" -msgstr "" +msgstr "Anim Dupliser Nøkler" #: editor/animation_editor.cpp msgid "Move Anim Track Up" -msgstr "" +msgstr "Flytt Anim Spor Opp" #: editor/animation_editor.cpp msgid "Move Anim Track Down" -msgstr "" +msgstr "Flytt Anim Spor Ned" #: editor/animation_editor.cpp msgid "Remove Anim Track" -msgstr "" +msgstr "Fjern Anim Spor" #: editor/animation_editor.cpp msgid "Set Transitions to:" -msgstr "" +msgstr "Sett Overganger til:" #: editor/animation_editor.cpp msgid "Anim Track Rename" -msgstr "" +msgstr "Anim Spor Endre navn" #: editor/animation_editor.cpp msgid "Anim Track Change Interpolation" @@ -81,7 +80,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Anim Track Change Value Mode" -msgstr "" +msgstr "Anim Spor Forandre Verdi Modus" #: editor/animation_editor.cpp msgid "Anim Track Change Wrap Mode" @@ -89,47 +88,47 @@ msgstr "" #: editor/animation_editor.cpp msgid "Edit Node Curve" -msgstr "" +msgstr "Forandre Node Kurve" #: editor/animation_editor.cpp msgid "Edit Selection Curve" -msgstr "" +msgstr "Forandre Utvalgskurve" #: editor/animation_editor.cpp msgid "Anim Delete Keys" -msgstr "" +msgstr "Anim Fjern Nøkler" #: editor/animation_editor.cpp editor/plugins/tile_map_editor_plugin.cpp msgid "Duplicate Selection" -msgstr "" +msgstr "Dupliser Utvalg" #: editor/animation_editor.cpp msgid "Duplicate Transposed" -msgstr "" +msgstr "Dupliser Transponert" #: editor/animation_editor.cpp msgid "Remove Selection" -msgstr "" +msgstr "Fjern Utvalg" #: editor/animation_editor.cpp msgid "Continuous" -msgstr "" +msgstr "Kontinuerlig" #: editor/animation_editor.cpp msgid "Discrete" -msgstr "" +msgstr "Diskret" #: editor/animation_editor.cpp msgid "Trigger" -msgstr "" +msgstr "Avtrekker" #: editor/animation_editor.cpp msgid "Anim Add Key" -msgstr "" +msgstr "Anim Legg til Nøkkel" #: editor/animation_editor.cpp msgid "Anim Move Keys" -msgstr "" +msgstr "Anim Flytt Nøkler" #: editor/animation_editor.cpp msgid "Scale Selection" @@ -141,7 +140,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Goto Next Step" -msgstr "" +msgstr "GÃ¥ til Neste Steg" #: editor/animation_editor.cpp msgid "Goto Prev Step" @@ -366,8 +365,9 @@ msgid "Version:" msgstr "" #: editor/asset_library_editor_plugin.cpp +#, fuzzy msgid "Contents:" -msgstr "" +msgstr "Kontinuerlig" #: editor/asset_library_editor_plugin.cpp msgid "View Files" @@ -533,7 +533,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -579,7 +580,7 @@ msgstr "" msgid "Official" msgstr "" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "" @@ -722,6 +723,7 @@ msgstr "" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "" @@ -827,6 +829,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -927,8 +930,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -938,6 +940,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1006,8 +1009,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "" @@ -1198,7 +1200,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1215,7 +1218,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1385,8 +1387,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1440,6 +1442,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1496,7 +1502,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1534,6 +1540,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1586,7 +1596,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1614,35 +1624,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1650,47 +1648,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1761,9 +1727,10 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Rediger" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1782,11 +1749,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1870,6 +1893,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1897,6 +1928,30 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +msgid "Open 2D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 3D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2140,6 +2195,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2168,10 +2227,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2337,7 +2392,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2812,7 +2867,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3472,7 +3527,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "" @@ -3521,17 +3576,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3563,9 +3607,31 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +msgid "Add point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Fjern Funksjon" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3835,6 +3901,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3847,7 +3926,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3858,20 +3937,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3926,12 +4018,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -3989,6 +4085,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Fjern Funksjon" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4142,6 +4247,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4229,10 +4338,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4266,15 +4371,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4329,6 +4426,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4408,6 +4521,14 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4430,6 +4551,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4647,35 +4772,96 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Forandre" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4735,23 +4921,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "Slett Valgte" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Local Coords" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4779,27 +4974,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4823,14 +5006,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5243,11 +5418,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5259,7 +5434,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5475,6 +5650,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "" @@ -5540,7 +5719,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5656,10 +5835,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Lim inn Noder" @@ -5845,6 +6020,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5920,10 +6099,56 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Open script" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5968,75 +6193,84 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" +msgid "Error - Could not create script in filesystem." msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid chars:" +msgid "Error loading script from %s" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +#, fuzzy +msgid "Invalid Path" +msgstr ": Ugyldige argumenter: " + +#: editor/script_create_dialog.cpp +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" +msgid "Invalid inherited parent name or path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "Create new script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Template" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6693,8 +6927,10 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" #: scene/2d/path_2d.cpp @@ -6762,12 +6998,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6783,6 +7013,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "" @@ -6825,6 +7063,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " diff --git a/editor/translations/nl.po b/editor/translations/nl.po index f0d54ebd9d..212397fd88 100644 --- a/editor/translations/nl.po +++ b/editor/translations/nl.po @@ -1,6 +1,5 @@ # Dutch translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Aram Nap <xyphex.aram@gmail.com>, 2017 @@ -8,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-04-06 20:13+0000\n" +"PO-Revision-Date: 2017-04-13 18:15+0000\n" "Last-Translator: Aram Nap <xyphex.aram@gmail.com>\n" "Language-Team: Dutch <https://hosted.weblate.org/projects/godot-engine/godot/" "nl/>\n" @@ -16,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 2.13-dev\n" +"X-Generator: Weblate 2.14-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -542,7 +541,8 @@ msgid "Search:" msgstr "Zoeken:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -588,7 +588,7 @@ msgstr "Ondersteuning.." msgid "Official" msgstr "Officieel" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Gemeenschap" @@ -735,6 +735,7 @@ msgstr "Toevoegen" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Verwijderen" @@ -845,6 +846,7 @@ msgstr "Resource" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Pad" @@ -936,33 +938,33 @@ msgstr "Verwijder" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "Sla Audio Bus Layout Op Als.." #: editor/editor_audio_buses.cpp msgid "Location for New Layout.." -msgstr "" +msgstr "Locatie voor Nieuwe Layout.." #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "Open Audio Bus Layout" #: editor/editor_audio_buses.cpp msgid "Add Bus" -msgstr "" +msgstr "Bus Toevoegen" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" -msgstr "" +msgstr "Laden" #: editor/editor_audio_buses.cpp #: editor/plugins/animation_player_editor_plugin.cpp msgid "Save As" -msgstr "" +msgstr "Opslaan Als" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" -msgstr "" +msgstr "Standaard" #: editor/editor_autoload_settings.cpp msgid "Invalid name." @@ -1032,8 +1034,7 @@ msgid "Rearrange Autoloads" msgstr "Herschik Autoloads" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Pad:" @@ -1103,7 +1104,7 @@ msgstr "Inpakken" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:\n" -msgstr "" +msgstr "Template bestand niet gevonden:\n" #: editor/editor_export.cpp msgid "Added:" @@ -1228,7 +1229,8 @@ msgstr "Scan Bronnen" msgid "(Re)Importing Assets" msgstr "Aan Het Herimporteren" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Zoek Hulp" @@ -1245,7 +1247,6 @@ msgid "Class:" msgstr "Klasse:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "Erft:" @@ -1353,23 +1354,23 @@ msgstr "Mislukt om resource te laden." #: editor/editor_node.cpp msgid "Can't load MeshLibrary for merging!" -msgstr "" +msgstr "Kan MeshLibrary niet laden om te samenvoegen!" #: editor/editor_node.cpp msgid "Error saving MeshLibrary!" -msgstr "" +msgstr "Error bij het opslaan van MeshLibrary!" #: editor/editor_node.cpp msgid "Can't load TileSet for merging!" -msgstr "" +msgstr "Kan TileSet niet laden om te samenvoegen!" #: editor/editor_node.cpp msgid "Error saving TileSet!" -msgstr "" +msgstr "Error bij het opslaan van TileSet!" #: editor/editor_node.cpp msgid "Error trying to save layout!" -msgstr "" +msgstr "Error bij het opslaan van layout!" #: editor/editor_node.cpp msgid "Default editor layout overridden." @@ -1418,8 +1419,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1473,6 +1474,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1529,7 +1534,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1567,6 +1572,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1619,7 +1628,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1647,35 +1656,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1683,47 +1680,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1794,9 +1759,10 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Bewerken" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1815,11 +1781,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1903,6 +1925,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1930,6 +1960,34 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Open een Map" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Open een Map" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Afhankelijkheden Editor" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Afhankelijkheden Editor" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2176,6 +2234,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2204,10 +2266,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2376,7 +2434,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2851,7 +2909,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3512,7 +3570,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "Oké" @@ -3561,17 +3619,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3603,9 +3650,32 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Signaal Toevoegen" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Verwijder Signaal" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3876,6 +3946,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3888,7 +3971,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3899,20 +3982,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3967,12 +4063,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4030,6 +4130,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Verwijder Autoload" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4183,6 +4292,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4270,10 +4383,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4307,15 +4416,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4371,6 +4472,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4450,6 +4567,15 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Verbind Aan Node:" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4472,6 +4598,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4689,35 +4819,100 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "Ga Verder" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Achterwaarts" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Scrollwiel Omlaag." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "Lokale wijziging aan het opslaan.." + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Wijzig" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Environment" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Information" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "Audio Listener" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4777,23 +4972,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "Alle Selectie" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Local Coords" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4821,27 +5025,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4865,14 +5057,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5289,11 +5473,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5305,7 +5489,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5522,6 +5706,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Apparaat" @@ -5587,7 +5775,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5703,10 +5891,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Plak Nodes" @@ -5892,6 +6076,11 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Resource" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5967,10 +6156,57 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Omschrijving:" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -6015,75 +6251,90 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Map kon niet gemaakt worden." #: editor/script_create_dialog.cpp -msgid "Valid chars:" +msgid "Error loading script from %s" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr "Ongeldig Pad." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" -msgstr "" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "Ongeldige index eigenschap naam." #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" -msgstr "" +#, fuzzy +msgid "Create new script file" +msgstr "Subscriptie Maken" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" -msgstr "" +#, fuzzy +msgid "Inherits" +msgstr "Erft:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" +msgstr "Klasse:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Verwijder Selectie" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6795,11 +7046,11 @@ msgstr "" "ParallaxLayer node werkt alleen wanneer het een kind is van een " "ParallaxBackground node." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"Path eigenschap moet verwijzen naar een geldige Particles2D node om te " -"werken." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6885,12 +7136,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6911,6 +7156,14 @@ msgstr "" "Een SpriteFrames resource moet gemaakt of gegeven worden in de 'Frames' " "eigenschap om AnimatedSprite3D frames te laten tonen." +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Alarm!" @@ -6956,6 +7209,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -6971,6 +7230,11 @@ msgstr "" #~ msgid "Node From Scene" #~ msgstr "Node Uit Scene" +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Path eigenschap moet verwijzen naar een geldige Particles2D node om te " +#~ "werken." + #~ msgid "" #~ "A SampleLibrary resource must be created or set in the 'samples' property " #~ "in order for SamplePlayer to play sound." diff --git a/editor/translations/pl.po b/editor/translations/pl.po index ccee170c57..79dc614836 100644 --- a/editor/translations/pl.po +++ b/editor/translations/pl.po @@ -1,6 +1,5 @@ # Polish translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # 8-bit Pixel <dawdejw@gmail.com>, 2016. @@ -9,6 +8,7 @@ # Kajetan KuszczyÅ„ski <kajetanek99@gmail.com>, 2016. # Kamil Lewan <lewan.kamil@gmail.com>, 2016. # Karol Walasek <coreconviction@gmail.com>, 2016. +# Maksymilian Åšwiąć <maksymilian.swiac@gmail.com>, 2017. # Mietek SzczeÅ›niak <ravaging@go2.pl>, 2016. # Rafal Brozio <rafal.brozio@gmail.com>, 2016. # siatek papieros <sbigneu@gmail.com>, 2016. @@ -16,8 +16,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2016-12-29 16:37+0000\n" -"Last-Translator: 8-bit Pixel <dawdejw@gmail.com>\n" +"PO-Revision-Date: 2017-06-23 19:32+0000\n" +"Last-Translator: Daniel Lewan <vision360.daniel@gmail.com>\n" "Language-Team: Polish <https://hosted.weblate.org/projects/godot-engine/" "godot/pl/>\n" "Language: pl\n" @@ -25,7 +25,7 @@ msgstr "" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 2.11-dev\n" +"X-Generator: Weblate 2.15-dev\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -65,12 +65,14 @@ msgid "Anim Duplicate Keys" msgstr "Duplikuj klucze" #: editor/animation_editor.cpp +#, fuzzy msgid "Move Anim Track Up" -msgstr "" +msgstr "PrzesuÅ„ Å›cieżkÄ™ animacji w górÄ™" #: editor/animation_editor.cpp +#, fuzzy msgid "Move Anim Track Down" -msgstr "" +msgstr "PrzesuÅ„ Å›cieżkÄ™ animacji w dół" #: editor/animation_editor.cpp msgid "Remove Anim Track" @@ -104,7 +106,7 @@ msgstr "Edytuj krzywe" #: editor/animation_editor.cpp msgid "Edit Selection Curve" -msgstr "" +msgstr "Edytuj krzywÄ… selekcji" #: editor/animation_editor.cpp msgid "Anim Delete Keys" @@ -127,8 +129,9 @@ msgid "Continuous" msgstr "CiÄ…gÅ‚e" #: editor/animation_editor.cpp +#, fuzzy msgid "Discrete" -msgstr "Dyskretne" +msgstr "Oddzielne" #: editor/animation_editor.cpp msgid "Trigger" @@ -139,8 +142,9 @@ msgid "Anim Add Key" msgstr "Dodaj klucz animacji" #: editor/animation_editor.cpp +#, fuzzy msgid "Anim Move Keys" -msgstr "" +msgstr "Przemieść klucze" #: editor/animation_editor.cpp msgid "Scale Selection" @@ -148,7 +152,7 @@ msgstr "Skaluj zaznaczone" #: editor/animation_editor.cpp msgid "Scale From Cursor" -msgstr "" +msgstr "Skaluj od kursora" #: editor/animation_editor.cpp msgid "Goto Next Step" @@ -213,16 +217,18 @@ msgid "Create" msgstr "Utwórz" #: editor/animation_editor.cpp +#, fuzzy msgid "Anim Create & Insert" -msgstr "" +msgstr "Utwórz i wstaw" #: editor/animation_editor.cpp msgid "Anim Insert Track & Key" msgstr "" #: editor/animation_editor.cpp +#, fuzzy msgid "Anim Insert Key" -msgstr "" +msgstr "Wstaw klatkÄ™ kluczowÄ…" #: editor/animation_editor.cpp msgid "Change Anim Len" @@ -241,8 +247,9 @@ msgid "Anim Insert" msgstr "Wstaw animacjÄ™" #: editor/animation_editor.cpp +#, fuzzy msgid "Anim Scale Keys" -msgstr "" +msgstr "Przeskaluj klatki kluczowe" #: editor/animation_editor.cpp msgid "Anim Add Call Track" @@ -265,8 +272,9 @@ msgid "Step (s):" msgstr "Krok:" #: editor/animation_editor.cpp +#, fuzzy msgid "Cursor step snap (in seconds)." -msgstr "Krok kursora (sekundy)." +msgstr "Krok kursora (w sekundach)." #: editor/animation_editor.cpp msgid "Enable/Disable looping in animation." @@ -310,7 +318,7 @@ msgstr "Maks. błąd kÄ…towy:" #: editor/animation_editor.cpp msgid "Max Optimizable Angle:" -msgstr "" +msgstr "Maksymalny kÄ…t do optymalizacji:" #: editor/animation_editor.cpp msgid "Optimize" @@ -318,7 +326,7 @@ msgstr "Zoptymalizuj" #: editor/animation_editor.cpp msgid "Select an AnimationPlayer from the Scene Tree to edit animations." -msgstr "" +msgstr "Zaznacz wÄ™zeÅ‚ AnimationPlayer w drzewie sceny aby edytować animacje." #: editor/animation_editor.cpp msgid "Key" @@ -330,7 +338,7 @@ msgstr "PrzejÅ›cie" #: editor/animation_editor.cpp msgid "Scale Ratio:" -msgstr "" +msgstr "Współczynnik skali:" #: editor/animation_editor.cpp msgid "Call Functions in Which Node?" @@ -338,11 +346,12 @@ msgstr "Z którego wÄ™zÅ‚a wywoÅ‚ać funkcjÄ™?" #: editor/animation_editor.cpp msgid "Remove invalid keys" -msgstr "UsuÅ„ wadliwe klucze" +msgstr "UsuÅ„ wadliwe klatki kluczowe" #: editor/animation_editor.cpp +#, fuzzy msgid "Remove unresolved and empty tracks" -msgstr "" +msgstr "UsuÅ„ nierozwiÄ…zane i puste Å›cieżki" #: editor/animation_editor.cpp msgid "Clean-up all animations" @@ -430,7 +439,7 @@ msgstr "Połącz.." #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "Can't connect to host:" -msgstr "Podłączanie Do WÄ™zÅ‚a:" +msgstr "Podłącz do wÄ™zÅ‚a:" #: editor/asset_library_editor_plugin.cpp msgid "No response from host:" @@ -520,7 +529,7 @@ msgstr "" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "Download Error" -msgstr "Wczytaj błędy" +msgstr "Pobierz" #: editor/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" @@ -554,7 +563,8 @@ msgid "Search:" msgstr "Szukaj:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -600,7 +610,7 @@ msgstr "Wsparcie.." msgid "Official" msgstr "Oficjalny" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "SpoÅ‚eczność" @@ -609,8 +619,9 @@ msgid "Testing" msgstr "Testowanie" #: editor/asset_library_editor_plugin.cpp +#, fuzzy msgid "Assets ZIP File" -msgstr "" +msgstr "Plik ZIP assetów" #: editor/call_dialog.cpp msgid "Method List For '%s':" @@ -730,10 +741,13 @@ msgid "" "Target method not found! Specify a valid method or attach a script to target " "Node." msgstr "" +"Nie znaleziono wybranej metody! Podaj wÅ‚aÅ›ciwÄ… metodÄ™, lub dołącz skrypt do " +"wybranego wÄ™zÅ‚a." #: editor/connections_dialog.cpp +#, fuzzy msgid "Connect To Node:" -msgstr "Podłączanie Do WÄ™zÅ‚a:" +msgstr "Podłącz do wÄ™zÅ‚a:" #: editor/connections_dialog.cpp editor/editor_autoload_settings.cpp #: editor/groups_editor.cpp editor/plugins/item_list_editor_plugin.cpp @@ -744,6 +758,7 @@ msgstr "Dodaj" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "UsuÅ„" @@ -785,8 +800,9 @@ msgid "Connecting Signal:" msgstr "Połączony sygnaÅ‚:" #: editor/connections_dialog.cpp +#, fuzzy msgid "Create Subscription" -msgstr "Utwórz subskrypcje" +msgstr "Utwórz subskrypcjÄ™" #: editor/connections_dialog.cpp msgid "Connect.." @@ -829,16 +845,21 @@ msgid "Dependencies For:" msgstr "ZależnoÅ›ci:" #: editor/dependency_editor.cpp +#, fuzzy msgid "" "Scene '%s' is currently being edited.\n" "Changes will not take effect unless reloaded." msgstr "" +"Scena '%s' jest obecnie edytowana.\n" +"Zmiany nie zajdÄ… do czasu przeÅ‚adowania." #: editor/dependency_editor.cpp msgid "" "Resource '%s' is in use.\n" "Changes will take effect when reloaded." msgstr "" +"Zasób '%s' jest w użyciu.\n" +"Zmiany zajdÄ… dopiero po jego przeÅ‚adowaniu." #: editor/dependency_editor.cpp msgid "Dependencies" @@ -850,6 +871,7 @@ msgstr "Zasoby" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Åšcieżka" @@ -896,11 +918,11 @@ msgstr "Scena nie zostaÅ‚a wczytana z powodu brakujÄ…cych zależnoÅ›ci:" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Open Anyway" -msgstr "Otwórz Pomimo" +msgstr "Otwórz pomimo" #: editor/dependency_editor.cpp msgid "Which action should be taken?" -msgstr "Jaka dziaÅ‚anie powinno zostać podjÄ™te?" +msgstr "Jakie dziaÅ‚anie powinno zostać podjÄ™te?" #: editor/dependency_editor.cpp msgid "Fix Dependencies" @@ -938,23 +960,21 @@ msgstr "UsuÅ„" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "Zapisz ukÅ‚ad magistrali audio jako..." #: editor/editor_audio_buses.cpp msgid "Location for New Layout.." -msgstr "" +msgstr "Lokalizacja nowego ukÅ‚adu..." #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "Otwórz ukÅ‚ad magistrali audio" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Add Bus" -msgstr "Dodaj wszystko" +msgstr "Dodaj magistralÄ™" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "Wczytaj" @@ -964,6 +984,7 @@ msgid "Save As" msgstr "Zapisz jako" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "DomyÅ›lny" @@ -997,8 +1018,9 @@ msgid "File does not exist." msgstr "Plik nie istnieje." #: editor/editor_autoload_settings.cpp +#, fuzzy msgid "Not in resource path." -msgstr "" +msgstr "Nie znaleziono w Å›cieżce zasobów." #: editor/editor_autoload_settings.cpp msgid "Add AutoLoad" @@ -1006,7 +1028,7 @@ msgstr "Dodaj AutoLoad" #: editor/editor_autoload_settings.cpp msgid "Autoload '%s' already exists!" -msgstr "Autoload '%s' już istnieje!" +msgstr "AutoLoad '%s' już istnieje!" #: editor/editor_autoload_settings.cpp msgid "Rename Autoload" @@ -1018,7 +1040,7 @@ msgstr "" #: editor/editor_autoload_settings.cpp msgid "Move Autoload" -msgstr "" +msgstr "Przemieść Autoload" #: editor/editor_autoload_settings.cpp msgid "Remove Autoload" @@ -1030,11 +1052,10 @@ msgstr "Włącz" #: editor/editor_autoload_settings.cpp msgid "Rearrange Autoloads" -msgstr "" +msgstr "Przestaw Autoloady" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Åšcieżka:" @@ -1070,7 +1091,7 @@ msgstr "Aktualizacja sceny .." #: editor/editor_dir_dialog.cpp msgid "Choose a Directory" -msgstr "Wybierz Katalog" +msgstr "Wybierz katalog" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: scene/gui/file_dialog.cpp @@ -1094,7 +1115,7 @@ msgstr "Wybierz" #: editor/editor_export.cpp msgid "Storing File:" -msgstr "Zapisywanie Pliku:" +msgstr "Zapisywanie pliku:" #: editor/editor_export.cpp msgid "Packing" @@ -1102,7 +1123,7 @@ msgstr "Pakowanie" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:\n" -msgstr "" +msgstr "Nie znaleziono pliku szablonu:\n" #: editor/editor_export.cpp msgid "Added:" @@ -1186,7 +1207,7 @@ msgstr "Przełącz tryby" #: editor/editor_file_dialog.cpp msgid "Focus Path" -msgstr "" +msgstr "Przejdź do wprowadzania Å›cieżki" #: editor/editor_file_dialog.cpp msgid "Move Favorite Up" @@ -1226,13 +1247,14 @@ msgstr "Przeszukaj źródÅ‚a" msgid "(Re)Importing Assets" msgstr "Prze-Importowanie" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Wyszukaj w Pomocy" #: editor/editor_help.cpp msgid "Class List:" -msgstr "List Klas:" +msgstr "List klas:" #: editor/editor_help.cpp msgid "Search Classes" @@ -1243,7 +1265,6 @@ msgid "Class:" msgstr "Klasa:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "Dziedziczy:" @@ -1261,7 +1282,7 @@ msgstr "CzÅ‚onkowie:" #: editor/editor_help.cpp msgid "Public Methods:" -msgstr "Metody Publiczne:" +msgstr "Metody publiczne:" #: editor/editor_help.cpp msgid "GUI Theme Items:" @@ -1282,7 +1303,7 @@ msgstr "Krótki opis:" #: editor/editor_help.cpp msgid "Method Description:" -msgstr "Opis Metody:" +msgstr "Opis metody:" #: editor/editor_help.cpp msgid "Search Text" @@ -1367,19 +1388,19 @@ msgstr "Błąd podczas zapisywania TileSet!" #: editor/editor_node.cpp msgid "Error trying to save layout!" -msgstr "Błąd podczas zapisu layoutu!" +msgstr "Błąd podczas zapisu ukÅ‚adu!" #: editor/editor_node.cpp msgid "Default editor layout overridden." -msgstr "DomyÅ›lny layout edytora zostaÅ‚ nadpisany." +msgstr "DomyÅ›lny ukÅ‚ad edytora zostaÅ‚ nadpisany." #: editor/editor_node.cpp msgid "Layout name not found!" -msgstr "Nie znaleziono nazwy layoutu!" +msgstr "Nie znaleziono nazwy ukÅ‚adu!" #: editor/editor_node.cpp msgid "Restored default layout to base settings." -msgstr "Przywrócono domyÅ›lny layout do ustawieÅ„ bazowych." +msgstr "Przywrócono domyÅ›lny ukÅ‚ad do ustawieÅ„ bazowych." #: editor/editor_node.cpp msgid "Copy Params" @@ -1404,7 +1425,7 @@ msgstr "Skrypt wbudowany" #: editor/editor_node.cpp msgid "Make Sub-Resources Unique" -msgstr "" +msgstr "Utwórz unikalne pod-zasoby" #: editor/editor_node.cpp msgid "Open in Help" @@ -1415,10 +1436,11 @@ msgid "There is no defined scene to run." msgstr "Nie ma zdefiniowanej sceny do uruchomienia." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "Nie zdefiniowano głównej sceny, chcesz jakÄ…Å› wybrać?\n" "Można to później zmienić w \"Ustawienia projektu\" w kategorii \"aplikacja\"." @@ -1480,6 +1502,11 @@ msgid "Save Scene As.." msgstr "Zapisz scenÄ™ jako.." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "WÄ™zeÅ‚" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "Ta scena nie zostaÅ‚a zapisana. Zapisać przed uruchomieniem?" @@ -1532,13 +1559,17 @@ msgid "Pick a Main Scene" msgstr "Wybierz głównÄ… scenÄ™" #: editor/editor_node.cpp +#, fuzzy msgid "" "Scene '%s' was automatically imported, so it can't be modified.\n" "To make changes to it, a new inherited scene can be created." msgstr "" +"Scena '%s' zostaÅ‚a automatycznie zaimportowana, i nie może być " +"zmodyfikowana.\n" +"Aby dokonać na niej zmian, można utworzyć nowÄ… odziedziczonÄ… scenÄ™." #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp #, fuzzy msgid "Ugh" msgstr "Błąd" @@ -1562,11 +1593,11 @@ msgstr "Scena '%s' ma niespeÅ‚nione zależnoÅ›ci:" #: editor/editor_node.cpp msgid "Save Layout" -msgstr "Zapisz layout" +msgstr "Zapisz ukÅ‚ad" #: editor/editor_node.cpp msgid "Delete Layout" -msgstr "UsuÅ„ layout" +msgstr "UsuÅ„ ukÅ‚ad" #: editor/editor_node.cpp msgid "Switch Scene Tab" @@ -1580,6 +1611,10 @@ msgstr "PozostaÅ‚o %d plików" msgid "%d more file(s) or folder(s)" msgstr "PozostaÅ‚o %d plików lub folderów" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "Tryb bez rozproszeÅ„" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Scena" @@ -1611,7 +1646,7 @@ msgstr "Nowa scena" #: editor/editor_node.cpp msgid "New Inherited Scene.." -msgstr "Nowa odziedziczona scena.." +msgstr "Nowa dziedziczÄ…ca scena.." #: editor/editor_node.cpp msgid "Open Scene.." @@ -1633,7 +1668,7 @@ msgstr "Zamknij scenÄ™" msgid "Close Goto Prev. Scene" msgstr "Zamknij i przejdź do poprzedniej sceny" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "Ostatnio otwierane" @@ -1661,84 +1696,41 @@ msgid "Redo" msgstr "Ponów" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "Uruchom skrypt" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Ustawienia projektu" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "Resetuj scenÄ™" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Wyjdź do Listy Projektów" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "Tryb bez rozproszeÅ„" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Tools" -msgstr "NarzÄ™dzia" +#, fuzzy +msgid "Project" +msgstr "Nowy projekt" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "Eksportuj projekt na inne platformy." +msgid "Project Settings" +msgstr "Ustawienia projektu" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "Uruchom skrypt" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "Eksport" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "Uruchom projekt." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "Uruchom" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "Zapauzuj scenÄ™" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "Zapauzuj scenÄ™" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "Zatrzymaj scene." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "Stop" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "Uruchom aktualnie edytowanÄ… scenÄ™." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "Odtwórz Scene" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "Uruchom niestandardowÄ… scenÄ™" +msgid "Tools" +msgstr "NarzÄ™dzia" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "Uruchom niestandardowÄ… scenÄ™" +msgid "Quit to Project List" +msgstr "Wyjdź do Listy Projektów" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "Opcje debugowania" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "Debug" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1754,7 +1746,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Small Deploy with Network FS" -msgstr "" +msgstr "Testuj z sieciowym systemem plików" #: editor/editor_node.cpp msgid "" @@ -1824,9 +1816,10 @@ msgstr "" "(dziaÅ‚ajÄ…ce instancje bÄ™dÄ… zrestartowane). Opcja ta dziaÅ‚a szybciej z " "użyciem sieciowych systemów plików." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "Ustawienia" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Edycja" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1834,7 +1827,7 @@ msgstr "Ustawienia edytora" #: editor/editor_node.cpp msgid "Editor Layout" -msgstr "Layout edytora" +msgstr "UkÅ‚ad edytora" #: editor/editor_node.cpp #, fuzzy @@ -1844,15 +1837,72 @@ msgstr "PeÅ‚ny ekran" #: editor/editor_node.cpp editor/project_export.cpp #, fuzzy msgid "Manage Export Templates" -msgstr "Åadowanie szablonów eksportu" +msgstr "ZarzÄ…dzanie szablonami eksportu" + +#: editor/editor_node.cpp +msgid "Help" +msgstr "Pomoc" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "Klasy" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "Zamknij pliki pomocy" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" #: editor/editor_node.cpp msgid "About" msgstr "O programie" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "Powiadomienie o zmianie stanu zasobu zewnÄ™trznego." +msgid "Play the project." +msgstr "Uruchom projekt." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "Uruchom" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "Zapauzuj scenÄ™" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "Zapauzuj scenÄ™" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "Zatrzymaj scene." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "Stop" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "Uruchom aktualnie edytowanÄ… scenÄ™." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Odtwórz Scene" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "Wybierz scenę do uruchomienia" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "Uruchom niestandardowÄ… scenÄ™" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1867,8 +1917,9 @@ msgid "Update Changes" msgstr "OdÅ›wież Zmiany" #: editor/editor_node.cpp +#, fuzzy msgid "Disable Update Spinner" -msgstr "" +msgstr "Wyłącz wiatraczek aktualizacji" #: editor/editor_node.cpp msgid "Inspector" @@ -1876,7 +1927,7 @@ msgstr "Inspektor" #: editor/editor_node.cpp msgid "Create a new resource in memory and edit it." -msgstr "Utwórz nowy zasób wewnÄ…trz pamiÄ™ci i edytuj go." +msgstr "Utwórz nowy zasób w pamiÄ™ci i edytuj go." #: editor/editor_node.cpp msgid "Load an existing resource from disk and edit it." @@ -1920,7 +1971,7 @@ msgstr "Konsola" #: editor/editor_node.cpp editor/editor_reimport_dialog.cpp msgid "Re-Import" -msgstr "Prze-Importuj" +msgstr "Importuj ponownie" #: editor/editor_node.cpp editor/editor_plugin_settings.cpp msgid "Update" @@ -1935,6 +1986,14 @@ msgid "Thanks!" msgstr "DziÄ™ki!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "Zaimportuj Szablony z pliku ZIP" @@ -1962,6 +2021,36 @@ msgstr "Otwórz i Uruchom Skrypt" msgid "Load Errors" msgstr "Wczytaj błędy" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Otwórz w edytorze" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Otwórz w edytorze" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Otwórz w edytorze" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "Wyeksportuj biblioteke" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Otwórz w edytorze" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "Otwórz w edytorze" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "Zainstalowane wtyczki:" @@ -2029,7 +2118,7 @@ msgstr "Bieżąca scena musi być zapisana aby ponownie zaimportować." #: editor/editor_reimport_dialog.cpp msgid "Save & Re-Import" -msgstr "Zapisz i Prze-Importuj" +msgstr "Zapisz i importuj ponownie" #: editor/editor_reimport_dialog.cpp msgid "Re-Importing" @@ -2096,11 +2185,11 @@ msgstr "Instaluj" #: editor/export_template_manager.cpp msgid "Download" -msgstr "" +msgstr "Pobierz" #: editor/export_template_manager.cpp msgid "(Missing)" -msgstr "" +msgstr "(Nie znaleziono)" #: editor/export_template_manager.cpp #, fuzzy @@ -2109,7 +2198,7 @@ msgstr "Bieżący:" #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "" +msgstr "Usunąć wersjÄ™ '%s' szablonu?" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." @@ -2117,17 +2206,20 @@ msgstr "Nie można otworzyć pliku zip szablonów eksportu." #: editor/export_template_manager.cpp msgid "Invalid version.txt format inside templates." -msgstr "" +msgstr "NieprawidÅ‚owy format pliku version.txt w szablonach." #: editor/export_template_manager.cpp msgid "" "Invalid version.txt format inside templates. Revision is not a valid " "identifier." msgstr "" +"nieprawidÅ‚owy format pliku version.txt wewnÄ…trz szablonów. Zmiana nie jest " +"prawidÅ‚owym identyfikatorem." #: editor/export_template_manager.cpp +#, fuzzy msgid "No version.txt found inside templates." -msgstr "" +msgstr "Nie znaleziono pliku version.txt w szablonach." #: editor/export_template_manager.cpp #, fuzzy @@ -2135,9 +2227,8 @@ msgid "Error creating path for templates:\n" msgstr "Błąd podczas zapisywania atlasu:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Extracting Export Templates" -msgstr "Åadowanie szablonów eksportu" +msgstr "Wypakowywanie szablonów eksportu" #: editor/export_template_manager.cpp msgid "Importing:" @@ -2145,7 +2236,7 @@ msgstr "Importowanie:" #: editor/export_template_manager.cpp msgid "Loading Export Templates" -msgstr "Åadowanie szablonów eksportu" +msgstr "Wczytywanie szablonów eksportu" #: editor/export_template_manager.cpp #, fuzzy @@ -2153,14 +2244,12 @@ msgid "Current Version:" msgstr "Aktualna scena" #: editor/export_template_manager.cpp -#, fuzzy msgid "Installed Versions:" -msgstr "Zainstalowane wtyczki:" +msgstr "Zainstalowane szablony:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Install From File" -msgstr "Zainstaluj projekt:" +msgstr "Zainstaluj z pliku" #: editor/export_template_manager.cpp #, fuzzy @@ -2173,9 +2262,8 @@ msgid "Select template file" msgstr "Usunąć zaznaczone pliki?" #: editor/export_template_manager.cpp -#, fuzzy msgid "Export Template Manager" -msgstr "Åadowanie szablonów eksportu" +msgstr "Menedżer szablonów eksportu" #: editor/file_type_cache.cpp msgid "Can't open file_type_cache.cch for writing, not saving file type cache!" @@ -2185,11 +2273,12 @@ msgstr "" #: editor/filesystem_dock.cpp msgid "Cannot navigate to '" -msgstr "" +msgstr "Nie można przejść do '" #: editor/filesystem_dock.cpp +#, fuzzy msgid "Same source and destination files, doing nothing." -msgstr "" +msgstr "Pliki źródÅ‚owe i docelowe sÄ… te same, nie podjÄ™to żadnej akcji." #: editor/filesystem_dock.cpp msgid "Same source and destination paths, doing nothing." @@ -2203,7 +2292,7 @@ msgstr "Nie możesz przenieść danego katalogu do jego wnÄ™trza." #: editor/filesystem_dock.cpp msgid "Can't operate on '..'" -msgstr "" +msgstr "Nie można operować na '..'" #: editor/filesystem_dock.cpp msgid "Pick New Name and Location For:" @@ -2215,11 +2304,15 @@ msgstr "Nie wybrano pliku!" #: editor/filesystem_dock.cpp msgid "Expand all" -msgstr "" +msgstr "RozwiÅ„ foldery" #: editor/filesystem_dock.cpp msgid "Collapse all" -msgstr "" +msgstr "ZwiÅ„ foldery" + +#: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "Pokaż w menadżerze plików" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2250,10 +2343,6 @@ msgid "Info" msgstr "Informacje" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "Pokaż w menadżerze plików" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "Importuj ponownie.." @@ -2298,7 +2387,7 @@ msgstr "Powierzchnia %d" #: editor/io_plugins/editor_scene_import_plugin.cpp #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Import Scene" -msgstr "Importuj Scene" +msgstr "Importuj ScenÄ™" #: editor/import/resource_importer_scene.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp @@ -2344,16 +2433,15 @@ msgstr "Importuj" #: editor/import_dock.cpp editor/property_editor.cpp msgid "Preset.." -msgstr "" +msgstr "Ustawienie predefiniowane.." #: editor/import_dock.cpp -#, fuzzy msgid "Reimport" -msgstr "Prze-Importuj" +msgstr "Importuj ponownie" #: editor/io_plugins/editor_bitmask_import_plugin.cpp msgid "No bit masks to import!" -msgstr "" +msgstr "Brak mask bitowych do zaimportowania!" #: editor/io_plugins/editor_bitmask_import_plugin.cpp #: editor/io_plugins/editor_sample_import_plugin.cpp @@ -2415,39 +2503,40 @@ msgstr "BitMask" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "No source font file!" -msgstr "Brak pliku źródÅ‚owego czcionki!" +msgstr "Brak pliku źródÅ‚owego fontu!" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "No target font resource!" -msgstr "Brak docelowego zasobu czcionki!" +msgstr "Brak docelowego zasobu fontu!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "Błędne rozszerzenie pliku.\n" "ProszÄ™ użyć .fnt." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Can't load/process source font." -msgstr "" +msgstr "Nie można wczytać/przetworzyć źródÅ‚owego fontu." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Couldn't save font." -msgstr "Nie udaÅ‚o siÄ™ zapisać czcionki." +msgstr "Nie udaÅ‚o siÄ™ zapisać fontu." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Source Font:" -msgstr "ŹródÅ‚o czcionki:" +msgstr "ŹródÅ‚o fontu:" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Source Font Size:" -msgstr "Wielkość oryginalna czcionki:" +msgstr "Wielkość oryginalna fontu:" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Dest Resource:" -msgstr "Wielkość docelowa czcionki:" +msgstr "Zasób docelowy:" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "The quick brown fox jumps over the lazy dog." @@ -2466,17 +2555,17 @@ msgstr "Opcje:" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Font Import" -msgstr "Import czcionki" +msgstr "Import fontu" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "This file is already a Godot font file, please supply a BMFont type file " "instead." -msgstr "" +msgstr "Ten plik jest już plikiem fontu Godot, proszÄ™ podać plik typu BMFont." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Failed opening as BMFont file." -msgstr "" +msgstr "Nie powiodÅ‚o siÄ™, otwarcie pliku jako BMFont." #: editor/io_plugins/editor_font_import_plugin.cpp #: scene/resources/dynamic_font.cpp @@ -2500,12 +2589,12 @@ msgstr "Niepoprawny rozmiar fonta." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Invalid font custom source." -msgstr "Nie rozpoznano typu czcionki." +msgstr "Nie rozpoznano typu fontu." #: editor/io_plugins/editor_font_import_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp msgid "Font" -msgstr "Czcionka" +msgstr "Font" #: editor/io_plugins/editor_mesh_import_plugin.cpp msgid "No meshes to import!" @@ -2554,7 +2643,7 @@ msgstr "Flagi" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Bake FPS:" -msgstr "" +msgstr "Wypal FPS:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Optimizer" @@ -2677,7 +2766,7 @@ msgstr "Nie można zaimportować pliku wewnÄ…trz siebie samego:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Couldn't localize path: %s (already local)" -msgstr "" +msgstr "Nie można zlokalizować Å›cieżki: %s (już jest lokalna)" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "3D Scene Animation" @@ -2769,7 +2858,7 @@ msgstr "Importuj tekstury dla 3D" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Import Textures" -msgstr "Zaimportuj Textury" +msgstr "Zaimportuj Tekstury" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "2D Texture" @@ -2825,7 +2914,7 @@ msgstr "Nie udaÅ‚o siÄ™ zapisać dużej tekstury:" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Build Atlas For:" -msgstr "" +msgstr "Zbuduj Atlas dla:" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Loading Image:" @@ -2849,11 +2938,12 @@ msgstr "" #: editor/io_plugins/editor_texture_import_plugin.cpp msgid "Couldn't save atlas image:" -msgstr "" +msgstr "Nie można zapisać obrazu atlasu:" #: editor/io_plugins/editor_texture_import_plugin.cpp +#, fuzzy msgid "Couldn't save converted texture:" -msgstr "" +msgstr "Nie można zapisać zkonwertowanej tekstury:" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Invalid source!" @@ -2906,7 +2996,7 @@ msgstr "Skompresuj" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "Dodaj do projektu (engine.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -2995,7 +3085,7 @@ msgstr "BÅÄ„D: Brak animacji do skopiowania!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "ERROR: No animation resource on clipboard!" -msgstr "" +msgstr "BÅÄ„D: Brak zasobu animacji w schowku!" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Pasted Animation" @@ -3015,7 +3105,7 @@ msgstr "Odtwórz zaznaczonÄ… animacjÄ™ od tyÅ‚u z aktualnej poz. (A)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Play selected animation backwards from end. (Shift+A)" -msgstr "" +msgstr "Odtwarzaj zaznaczonÄ… animacjÄ™ od koÅ„ca. (Shift+A)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Stop animation playback. (S)" @@ -3043,11 +3133,11 @@ msgstr "Stwórz nowÄ… animacjÄ™." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load animation from disk." -msgstr "ZaÅ‚aduj animacjÄ™ z dysku." +msgstr "Wczytaj animacjÄ™ z dysku." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Load an animation from disk." -msgstr "ZaÅ‚aduj animacje z dysku." +msgstr "Wczytaj animacje z dysku." #: editor/plugins/animation_player_editor_plugin.cpp msgid "Save the current animation" @@ -3095,7 +3185,7 @@ msgstr "" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Next (Auto Queue):" -msgstr "" +msgstr "NastÄ™pny (automatyczna kolejka):" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Cross-Animation Blend Times" @@ -3141,7 +3231,7 @@ msgstr "Restart(y):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Random Restart (s):" -msgstr "" +msgstr "Losowy restart (s):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Start!" @@ -3150,7 +3240,7 @@ msgstr "Start!" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/multimesh_editor_plugin.cpp msgid "Amount:" -msgstr "" +msgstr "IloÅ›c:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend:" @@ -3194,15 +3284,15 @@ msgstr "ZmieÅ„ nazwÄ™" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Animation tree is valid." -msgstr "" +msgstr "Drzewo animacji jest poprawne." #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Animation tree is invalid." -msgstr "" +msgstr "Drzewo animacji jest wadliwe." #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Animation Node" -msgstr "" +msgstr "WÄ™zeÅ‚ animacji" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "OneShot Node" @@ -3242,7 +3332,7 @@ msgstr "Zaimportuj animacje.." #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Edit Node Filters" -msgstr "" +msgstr "Edytuj filtry wÄ™złów" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Filters.." @@ -3311,7 +3401,7 @@ msgstr "PodglÄ…d" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Configure Snap" -msgstr "Konfiguruj krokowanie" +msgstr "Konfiguruj przyciÄ…ganie" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp @@ -3396,6 +3486,8 @@ msgid "" "Show a list of all objects at the position clicked\n" "(same as Alt+RMB in select mode)." msgstr "" +"Pokaż listę obiektów w miejscu klikniÄ™cia\n" +"(tak samo jak Alt+RMB w trybie zaznaczania)." #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Click to change object's rotation pivot." @@ -3437,7 +3529,7 @@ msgstr "Użyj przyciÄ…gania" #: editor/plugins/canvas_item_editor_plugin.cpp #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Show Grid" -msgstr "Pokaż kratownicÄ™" +msgstr "Pokaż siatkÄ™" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Use Rotation Snap" @@ -3536,7 +3628,7 @@ msgstr "Ustaw Wartość" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Snap (Pixels):" -msgstr "" +msgstr "PrzyciÄ…ganie (piksele):" #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -3545,7 +3637,7 @@ msgstr "Dodaj wszystko" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Adding %s..." -msgstr "" +msgstr "Dodawanie %s..." #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Create Node" @@ -3553,19 +3645,20 @@ msgstr "Utwórz wÄ™zeÅ‚" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Error instancing scene from %s" -msgstr "" +msgstr "Błąd instancjacji sceny z %s" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "OK :(" msgstr "OK :(" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp +#, fuzzy msgid "No parent to instance a child at." -msgstr "" +msgstr "Brak elementu nadrzÄ™dnego do stworzenia instancji." #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "This operation requires a single selected node." -msgstr "" +msgstr "Ta operacja wymaga pojedynczego wybranego wÄ™zÅ‚a." #: editor/plugins/canvas_item_editor_plugin.cpp #, fuzzy @@ -3573,7 +3666,7 @@ msgid "Change default type" msgstr "ZmieÅ„ Wartość DomyÅ›lnÄ…" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "OK" @@ -3582,6 +3675,8 @@ msgid "" "Drag & drop + Shift : Add node as sibling\n" "Drag & drop + Alt : Change node type" msgstr "" +"PrzeciÄ…gnij i upuść + Shift: dodaj wÄ™zeÅ‚ równorzÄ™dny\n" +"PrzeciÄ…gnij i upuść + Alt: ZmieÅ„ typ wÄ™zÅ‚a" #: editor/plugins/collision_polygon_2d_editor_plugin.cpp #: editor/plugins/light_occluder_2d_editor_plugin.cpp @@ -3612,7 +3707,7 @@ msgstr "" #: editor/plugins/light_occluder_2d_editor_plugin.cpp #: editor/plugins/navigation_polygon_editor_plugin.cpp msgid "Create a new polygon from scratch." -msgstr "" +msgstr "Utwórz nowy wielokÄ…t." #: editor/plugins/collision_polygon_editor_plugin.cpp msgid "Create Poly3D" @@ -3622,20 +3717,9 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" -msgstr "" +msgstr "Tworzenie Mesh Library" #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Thumbnail.." @@ -3665,9 +3749,33 @@ msgstr "Aktualizuj ze sceny" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "Dodaj WejÅ›cie" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "UsuÅ„ punkt Å›cieżki" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "Wczytaj Zasób" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy msgid "Modify Curve" msgstr "Zamknij krzywÄ…" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "Dodaj/UsuÅ„ punkty w Color Ramp" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "Modyfikuj Color Ramp" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "Element %d" @@ -3697,7 +3805,7 @@ msgstr "LMB: PrzesuÅ„ Punkt." #: editor/plugins/light_occluder_2d_editor_plugin.cpp #: editor/plugins/navigation_polygon_editor_plugin.cpp msgid "Ctrl+LMB: Split Segment." -msgstr "" +msgstr "Ctrl + LPM: PodziaÅ‚u segmentu." #: editor/plugins/light_occluder_2d_editor_plugin.cpp #: editor/plugins/navigation_polygon_editor_plugin.cpp @@ -3762,19 +3870,19 @@ msgstr "UsuÅ„ Punkt" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Mesh is empty!" -msgstr "" +msgstr "Siatka jest pusta!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Static Trimesh Body" -msgstr "" +msgstr "Stwórz Static Trimesh Body" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Static Convex Body" -msgstr "" +msgstr "Stwórz statycznych ciaÅ‚o wypukÅ‚e" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "This doesn't work on scene root!" -msgstr "" +msgstr "Nie dziaÅ‚a na głównym węźle sceny!" #: editor/plugins/mesh_instance_editor_plugin.cpp msgid "Create Trimesh Shape" @@ -3918,15 +4026,15 @@ msgstr "" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Rotation:" -msgstr "" +msgstr "Obrót losowy:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Tilt:" -msgstr "" +msgstr "Losowe nachylenie:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Random Scale:" -msgstr "" +msgstr "Losowa skala:" #: editor/plugins/multimesh_editor_plugin.cpp msgid "Populate" @@ -3941,6 +4049,20 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "UsuÅ„ maskÄ™ emisji" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "Generuj AABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "Błąd wczytywania obrazu:" @@ -3950,44 +4072,60 @@ msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Set Emission Mask" -msgstr "" +msgstr "Ustaw maskÄ™ emisji" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" -msgstr "" +msgstr "Wczytaj maskÄ™ emisji" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Generated Point Count:" -msgstr "" +msgstr "Wygeneruj chmurÄ™ punktów:" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "Åšredni Czas (sek)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "Ustaw maskÄ™ emisji" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "Utwórz ze sceny" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Punkty emisji:" #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." -msgstr "" +msgstr "WÄ™zeÅ‚ nie zawiera geometrii." #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry (faces)." -msgstr "" +msgstr "WÄ™zeÅ‚ nie zawiera geometrii (Å›ciany)." #: editor/plugins/particles_editor_plugin.cpp msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "Generuj AABB" - -#: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" -msgstr "" +msgstr "Åšciana nie ma powierzchni!" #: editor/plugins/particles_editor_plugin.cpp msgid "No faces!" -msgstr "" +msgstr "Brak Å›cian!" #: editor/plugins/particles_editor_plugin.cpp msgid "Generate AABB" @@ -3995,11 +4133,11 @@ msgstr "Generuj AABB" #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emission Points From Mesh" -msgstr "" +msgstr "Twórz punkty emisji z siatki" #: editor/plugins/particles_editor_plugin.cpp msgid "Create Emission Points From Node" -msgstr "" +msgstr "Twórz punkty emisji z wÄ™zÅ‚a" #: editor/plugins/particles_editor_plugin.cpp msgid "Clear Emitter" @@ -4011,7 +4149,7 @@ msgstr "Utwórz Emiter" #: editor/plugins/particles_editor_plugin.cpp msgid "Emission Points:" -msgstr "" +msgstr "Punkty emisji:" #: editor/plugins/particles_editor_plugin.cpp #, fuzzy @@ -4028,30 +4166,35 @@ msgstr "GÅ‚oÅ›ność" #: editor/plugins/particles_editor_plugin.cpp msgid "Emission Source: " -msgstr "" +msgstr "ŹródÅ‚a emisji: " #: editor/plugins/particles_editor_plugin.cpp #, fuzzy msgid "Generate Visibility AABB" msgstr "Generuj AABB" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "UsuÅ„ punkt z krzywej" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "Åšredni Czas (sek)" +msgid "Remove Out-Control from Curve" +msgstr "UsuÅ„ punkt z krzywej" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" -msgstr "" +#, fuzzy +msgid "Remove In-Control from Curve" +msgstr "UsuÅ„ punkt z krzywej" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Add Point to Curve" -msgstr "" +msgstr "Dodaj punkt do krzywej" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Move Point in Curve" -msgstr "" +msgstr "PrzenieÅ› punkt krzywej" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Move In-Control in Curve" @@ -4081,7 +4224,7 @@ msgstr "Punkt Krzywej #" #: editor/plugins/path_editor_plugin.cpp msgid "Set Curve Point Pos" -msgstr "" +msgstr "Ustaw pozycje punktu krzywej" #: editor/plugins/path_editor_plugin.cpp msgid "Set Curve In Pos" @@ -4099,6 +4242,16 @@ msgstr "Podziel ÅšcieżkÄ™" msgid "Remove Path Point" msgstr "UsuÅ„ punkt Å›cieżki" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "UsuÅ„ punkt Å›cieżki" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "UsuÅ„ punkt Å›cieżki" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "Utwórz MapÄ™ UV" @@ -4154,11 +4307,11 @@ msgstr "Wyczyść UV" #: editor/plugins/polygon_2d_editor_plugin.cpp #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap" -msgstr "" +msgstr "PrzyciÄ…gaj" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Enable Snap" -msgstr "" +msgstr "Włączyć przyciÄ…ganie" #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Grid" @@ -4183,7 +4336,7 @@ msgstr "UsuÅ„ zasób" #: editor/plugins/resource_preloader_editor_plugin.cpp msgid "Resource clipboard is empty!" -msgstr "" +msgstr "Schowka zasobów jest pusty!" #: editor/plugins/resource_preloader_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -4200,7 +4353,7 @@ msgstr "Wklej" #: editor/plugins/rich_text_editor_plugin.cpp msgid "Parse BBCode" -msgstr "" +msgstr "Parsuj BBCode" #: editor/plugins/sample_editor_plugin.cpp msgid "Length:" @@ -4208,7 +4361,7 @@ msgstr "DÅ‚ugość:" #: editor/plugins/sample_library_editor_plugin.cpp msgid "Open Sample File(s)" -msgstr "" +msgstr "Otwórz plik(i) sampli" #: editor/plugins/sample_library_editor_plugin.cpp msgid "ERROR: Couldn't load sample!" @@ -4216,15 +4369,15 @@ msgstr "" #: editor/plugins/sample_library_editor_plugin.cpp msgid "Add Sample" -msgstr "" +msgstr "Dodaj sampel" #: editor/plugins/sample_library_editor_plugin.cpp msgid "Rename Sample" -msgstr "" +msgstr "ZmieÅ„ nazwÄ™ sampla" #: editor/plugins/sample_library_editor_plugin.cpp msgid "Delete Sample" -msgstr "" +msgstr "UsuÅ„ sampel" #: editor/plugins/sample_library_editor_plugin.cpp msgid "16 Bits" @@ -4252,6 +4405,11 @@ msgid "Pitch" msgstr "Wysokość" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "Wyczyść KoÅ›ci" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "Błąd podczas zapisywania motywu" @@ -4297,15 +4455,15 @@ msgstr "Zapisz wszystko" #: editor/plugins/script_editor_plugin.cpp msgid "Soft Reload Script" -msgstr "" +msgstr "MiÄ™kkie przeÅ‚adowania skryptu" #: editor/plugins/script_editor_plugin.cpp msgid "History Prev" -msgstr "" +msgstr "Poprzedni plik" #: editor/plugins/script_editor_plugin.cpp msgid "History Next" -msgstr "" +msgstr "NastÄ™pny plik" #: editor/plugins/script_editor_plugin.cpp msgid "Reload Theme" @@ -4340,21 +4498,20 @@ msgstr "Znajdź.." msgid "Find Next" msgstr "Znajdź nastÄ™pny" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "Debug" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +#, fuzzy msgid "Step Over" -msgstr "" +msgstr "Przekrocz" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +#, fuzzy msgid "Step Into" -msgstr "" +msgstr "Krok w" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp +#, fuzzy msgid "Break" -msgstr "" +msgstr "Przerwa" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Continue" @@ -4377,16 +4534,9 @@ msgid "Move Right" msgstr "PrzesuÅ„ w prawo" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "Poradniki" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "Otwórz https://godotengine.org na sekcji poradników." - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "Klasy" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "Poszukaj w dokumentacji referencyjnej." #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4394,7 +4544,7 @@ msgstr "Szukaj w hierarchii klas." #: editor/plugins/script_editor_plugin.cpp msgid "Search the reference documentation." -msgstr "" +msgstr "Poszukaj w dokumentacji referencyjnej." #: editor/plugins/script_editor_plugin.cpp msgid "Go to previous edited document." @@ -4418,6 +4568,8 @@ msgid "" "The following files are newer on disk.\n" "What action should be taken?:" msgstr "" +"NastÄ™pujÄ…ce pliki sÄ… nowsze na dysku.\n" +"Jakie dziaÅ‚ania należy podjąć?:" #: editor/plugins/script_editor_plugin.cpp msgid "Reload" @@ -4435,6 +4587,8 @@ msgstr "Debugger" msgid "" "Built-in scripts can only be edited when the scene they belong to is loaded" msgstr "" +"Wbudowany skrypty mogÄ… być edytowane tylko, po zaÅ‚adowaniu sceny do której " +"należą" #: editor/plugins/script_text_editor.cpp #, fuzzy @@ -4442,6 +4596,23 @@ msgid "Pick Color" msgstr "Kolor" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "Konwersja obrazków" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4481,15 +4652,15 @@ msgstr "Ustaw komentarz" #: editor/plugins/script_text_editor.cpp msgid "Clone Down" -msgstr "" +msgstr "Duplikuj liniÄ™" #: editor/plugins/script_text_editor.cpp msgid "Complete Symbol" -msgstr "" +msgstr "UzupeÅ‚nij symbol" #: editor/plugins/script_text_editor.cpp msgid "Trim Trailing Whitespace" -msgstr "" +msgstr "Przytnij koÅ„cowe spacje" #: editor/plugins/script_text_editor.cpp msgid "Convert Indent To Spaces" @@ -4501,7 +4672,7 @@ msgstr "" #: editor/plugins/script_text_editor.cpp msgid "Auto Indent" -msgstr "" +msgstr "Automatyczne wciÄ™cie" #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -4521,6 +4692,16 @@ msgid "Goto Previous Breakpoint" msgstr "Przejdź do poprzedniej puÅ‚apki" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "Konwertuje na.." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Konwertuje na.." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "Znajdź poprzedni" @@ -4543,37 +4724,41 @@ msgstr "Przejdź do linii.." msgid "Contextual Help" msgstr "Pomoc kontekstowa" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" -msgstr "" +msgstr "ZmieÅ„ wartość staÅ‚ej skalarnej" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Constant" -msgstr "" +msgstr "ZmieÅ„ stałą Vec" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change RGB Constant" -msgstr "" +msgstr "ZmieÅ„ stałą RGB" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Operator" -msgstr "" +msgstr "ZmieÅ„ operator skalara" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Operator" -msgstr "" +msgstr "ZmieÅ„ operator Vec" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Vec Scalar Operator" -msgstr "" +msgstr "ZmieÅ„ operator Vec Scalar" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change RGB Operator" -msgstr "" +msgstr "Zmień operator RGB" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Toggle Rot Only" -msgstr "" +msgstr "Przełącz tylko rotacje" #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Function" @@ -4669,11 +4854,11 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Orthogonal" -msgstr "" +msgstr "Ortogonalny" #: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective" -msgstr "" +msgstr "Perspektywa" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Aborted." @@ -4697,31 +4882,31 @@ msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scaling to %s%%." -msgstr "" +msgstr "Skalowanie do %s%%." #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotating %s degrees." -msgstr "" +msgstr "Obracanie o %s stopni." #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View." -msgstr "" +msgstr "Widok z doÅ‚u." #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom" -msgstr "" +msgstr "Dół" #: editor/plugins/spatial_editor_plugin.cpp msgid "Top View." -msgstr "" +msgstr "Widok z góry." #: editor/plugins/spatial_editor_plugin.cpp msgid "Top" -msgstr "" +msgstr "Góra" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear View." -msgstr "" +msgstr "Widok z tyÅ‚u." #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear" @@ -4729,7 +4914,7 @@ msgstr "TyÅ‚" #: editor/plugins/spatial_editor_plugin.cpp msgid "Front View." -msgstr "" +msgstr "Widok z przodu." #: editor/plugins/spatial_editor_plugin.cpp msgid "Front" @@ -4737,19 +4922,19 @@ msgstr "Przód" #: editor/plugins/spatial_editor_plugin.cpp msgid "Left View." -msgstr "" +msgstr "Widok z lewej." #: editor/plugins/spatial_editor_plugin.cpp msgid "Left" -msgstr "" +msgstr "Lewa" #: editor/plugins/spatial_editor_plugin.cpp msgid "Right View." -msgstr "" +msgstr "Widok z prawej." #: editor/plugins/spatial_editor_plugin.cpp msgid "Right" -msgstr "" +msgstr "Prawa" #: editor/plugins/spatial_editor_plugin.cpp msgid "Keying is disabled (no key inserted)." @@ -4760,38 +4945,108 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Align with view" +msgid "Freelook Left" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Freelook Right" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +#, fuzzy +msgid "Freelook Forward" +msgstr "Dalej" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Wstecz" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +#, fuzzy +msgid "Freelook Down" +msgstr "Kółko myszy w dół." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Objects Drawn" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +#, fuzzy +msgid "Material Changes" +msgstr "OdÅ›wież Zmiany" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "OdÅ›wież Zmiany" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "OdÅ›wież Zmiany" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "WierzchoÅ‚ek" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Align with view" +msgstr "Wyrównaj z widokiem" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Normal" +msgstr "Widok normalny" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Wireframe" +msgstr "Widok siatki" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +#, fuzzy +msgid "Display Unshaded" +msgstr "Widok bezcieniowy" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Environment" +msgstr "Åšrodowisko" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Gizmos" +msgstr "Uchwyty" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Information" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "Audio Listener" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" +msgstr "Okno dialogowe XForm" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" msgstr "Tryb Przesuwania (W)" @@ -4801,35 +5056,35 @@ msgstr "Tryb Rotacji (E)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale Mode (R)" -msgstr "" +msgstr "Tryb skalowania (R)" #: editor/plugins/spatial_editor_plugin.cpp msgid "Bottom View" -msgstr "" +msgstr "Widok z doÅ‚u" #: editor/plugins/spatial_editor_plugin.cpp msgid "Top View" -msgstr "" +msgstr "Widok z góry" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rear View" -msgstr "" +msgstr "Widok z tyÅ‚u" #: editor/plugins/spatial_editor_plugin.cpp msgid "Front View" -msgstr "" +msgstr "Widok z przodu" #: editor/plugins/spatial_editor_plugin.cpp msgid "Left View" -msgstr "" +msgstr "Widok z lewej" #: editor/plugins/spatial_editor_plugin.cpp msgid "Right View" -msgstr "" +msgstr "Widok z prawej" #: editor/plugins/spatial_editor_plugin.cpp msgid "Switch Perspective/Orthogonal view" -msgstr "" +msgstr "Przełącz widok perspektywiczny/ortogonalny" #: editor/plugins/spatial_editor_plugin.cpp msgid "Insert Animation Key" @@ -4837,123 +5092,115 @@ msgstr "Wstaw klucz animacji" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Origin" -msgstr "" +msgstr "Wycentruj na pozycji poczÄ…tkowej" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Selection" -msgstr "" +msgstr "Wycentruj na zaznaczeniu" #: editor/plugins/spatial_editor_plugin.cpp msgid "Align Selection With View" -msgstr "" +msgstr "Dopasuj zaznaczenie do widoku" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" -msgstr "" +#, fuzzy +msgid "Tool Select" +msgstr "Zaznacz" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" -msgstr "" +#, fuzzy +msgid "Tool Move" +msgstr "PrzenieÅ›" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." -msgstr "" +#, fuzzy +msgid "Tool Rotate" +msgstr "Ctrl: Obróć" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "" +#, fuzzy +msgid "Tool Scale" +msgstr "Skala:" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform" +msgstr "PrzeksztaÅ‚canie" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Local Coords" +msgstr "Koordynaty lokalne" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "Użyj domyÅ›lnie sRGB" +msgid "Transform Dialog.." +msgstr "Okno transformowania.." #: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" -msgstr "" +msgstr "1 widok" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports" -msgstr "" +msgstr "2 widoki" #: editor/plugins/spatial_editor_plugin.cpp msgid "2 Viewports (Alt)" -msgstr "" +msgstr "2 widoki (Alt)" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports" -msgstr "" +msgstr "3 widoki" #: editor/plugins/spatial_editor_plugin.cpp msgid "3 Viewports (Alt)" -msgstr "" +msgstr "3 widoki (Alt)" #: editor/plugins/spatial_editor_plugin.cpp msgid "4 Viewports" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "" +msgstr "4 widoki" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" -msgstr "" +msgstr "Pokaż pozycjÄ™ poczÄ…tkowÄ…" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Grid" -msgstr "" +msgstr "Pokaż siatkÄ™" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "Ustawienia" #: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" -msgstr "" +msgstr "Ustawienia przyciÄ…gania" #: editor/plugins/spatial_editor_plugin.cpp msgid "Translate Snap:" -msgstr "" +msgstr "PrzeksztaÅ‚cenie przyciÄ…gania:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Rotate Snap (deg.):" -msgstr "" +msgstr "Obrót przyciÄ…gania (stopnie):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale Snap (%):" -msgstr "" +msgstr "Skala przyciÄ…gania (%):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Viewport Settings" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" +msgstr "Ustawienia widoku" #: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" -msgstr "" +msgstr "Pole widzenia w perspektywie (stopnie):" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Z-Near:" -msgstr "" +msgstr "Widok Z-Blisko:" #: editor/plugins/spatial_editor_plugin.cpp msgid "View Z-Far:" -msgstr "" +msgstr "Widok Z-Daleko:" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Change" @@ -4969,7 +5216,7 @@ msgstr "Obrót (stopnie):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Scale (ratio):" -msgstr "" +msgstr "Skala (proporcja):" #: editor/plugins/spatial_editor_plugin.cpp msgid "Transform Type" @@ -4985,19 +5232,19 @@ msgstr "" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "ERROR: Couldn't load frame resource!" -msgstr "" +msgstr "Błąd: Nie można zaÅ‚adować zasobu klatki!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Frame" -msgstr "" +msgstr "Dodaj klatkÄ™" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Resource clipboard is empty or not a texture!" -msgstr "" +msgstr "Schowek zasobów jest pusty lub nie zawiera tekstury!" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Paste Frame" -msgstr "" +msgstr "Wklej klatkÄ™" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Add Empty" @@ -5005,7 +5252,7 @@ msgstr "Dodaj pusty" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation Loop" -msgstr "" +msgstr "ZmieÅ„ pÄ™tle animacji" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Change Animation FPS" @@ -5025,7 +5272,7 @@ msgstr "PrÄ™dkość (FPS):" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Animation Frames" -msgstr "" +msgstr "Klatki animacji" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Insert Empty (Before)" @@ -5037,19 +5284,19 @@ msgstr "Dodaj pusty (później)" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Up" -msgstr "" +msgstr "Góra" #: editor/plugins/sprite_frames_editor_plugin.cpp msgid "Down" -msgstr "" +msgstr "Dół" #: editor/plugins/style_box_editor_plugin.cpp msgid "StyleBox Preview:" -msgstr "" +msgstr "PodglÄ…d StyleBox:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Snap Mode:" -msgstr "" +msgstr "Tryb przyciÄ…gania:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "<None>" @@ -5057,19 +5304,19 @@ msgstr "<żaden>" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Pixel Snap" -msgstr "" +msgstr "PrzyciÄ…gaj do pikseli" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Grid Snap" -msgstr "" +msgstr "PrzyciÄ…gaj do siatki" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Auto Slice" -msgstr "" +msgstr "Tnij automatycznie" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Offset:" -msgstr "" +msgstr "PrzesuniÄ™cie:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Step:" @@ -5077,7 +5324,7 @@ msgstr "Krok:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Separation:" -msgstr "" +msgstr "Separacja:" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Texture Region" @@ -5085,7 +5332,7 @@ msgstr "" #: editor/plugins/texture_region_editor_plugin.cpp msgid "Texture Region Editor" -msgstr "" +msgstr "Edytor regionu tekstury" #: editor/plugins/theme_editor_plugin.cpp msgid "Can't save theme to file:" @@ -5111,11 +5358,11 @@ msgstr "Zapisz motyw" #: editor/plugins/theme_editor_plugin.cpp msgid "Add Class Items" -msgstr "" +msgstr "Dodaj klasÄ™ elementów" #: editor/plugins/theme_editor_plugin.cpp msgid "Remove Class Items" -msgstr "" +msgstr "UsuÅ„ klasÄ™ elementów" #: editor/plugins/theme_editor_plugin.cpp msgid "Create Empty Template" @@ -5123,7 +5370,7 @@ msgstr "Utwórz pusty szablon" #: editor/plugins/theme_editor_plugin.cpp msgid "Create Empty Editor Template" -msgstr "" +msgstr "Utworzyć pusty szablon edytora" #: editor/plugins/theme_editor_plugin.cpp msgid "CheckBox Radio1" @@ -5138,8 +5385,9 @@ msgid "Item" msgstr "Element" #: editor/plugins/theme_editor_plugin.cpp +#, fuzzy msgid "Check Item" -msgstr "" +msgstr "Sprawdź element" #: editor/plugins/theme_editor_plugin.cpp msgid "Checked Item" @@ -5196,7 +5444,7 @@ msgstr "Kolor" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Paint TileMap" -msgstr "" +msgstr "Maluj TileMap" #: editor/plugins/tile_map_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "Duplicate" @@ -5204,35 +5452,35 @@ msgstr "Duplikuj" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase TileMap" -msgstr "" +msgstr "Wyczyść TileMap" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Erase selection" -msgstr "" +msgstr "UsuÅ„ zaznaczenie" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Find tile" -msgstr "" +msgstr "Znajdź tile" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Transpose" -msgstr "" +msgstr "Transpozycja" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Mirror X" -msgstr "" +msgstr "Odbij X" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Mirror Y" -msgstr "" +msgstr "Odbij Y" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Bucket" -msgstr "" +msgstr "Wiadro" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Pick Tile" -msgstr "" +msgstr "Wybierz tile" #: editor/plugins/tile_map_editor_plugin.cpp msgid "Select" @@ -5256,7 +5504,7 @@ msgstr "Obróć o 270 stopni" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Could not find tile:" -msgstr "" +msgstr "Nie mogÅ‚em znaleźć tile:" #: editor/plugins/tile_set_editor_plugin.cpp msgid "Item name or ID:" @@ -5299,7 +5547,7 @@ msgstr "Usunąć zaznaczone pliki?" #: editor/project_export.cpp msgid "Presets" -msgstr "" +msgstr "Profile eksportu" #: editor/project_export.cpp editor/project_settings.cpp msgid "Add.." @@ -5316,7 +5564,7 @@ msgstr "Eksportuj wszystkie zasoby w projekcie." #: editor/project_export.cpp msgid "Export selected scenes (and dependencies)" -msgstr "" +msgstr "Eksportuj wybrane sceny (i zależnoÅ›ci)" #: editor/project_export.cpp #, fuzzy @@ -5336,11 +5584,15 @@ msgstr "Zasoby do eksportu:" msgid "" "Filters to export non-resource files (comma separated, e.g: *.json, *.txt)" msgstr "" +"Filtry do eksportowania plików nie bÄ™dÄ…cych zasobami (oddzielone " +"przecinkami, np. *.json, *.txt)" #: editor/project_export.cpp msgid "" "Filters to exclude files from project (comma separated, e.g: *.json, *.txt)" msgstr "" +"Filtry do wykluczenia plików z projektu (rozdzielone przecinkami, np. *." +"json, *.txt)" #: editor/project_export.cpp #, fuzzy @@ -5354,7 +5606,7 @@ msgstr "Åšcieżka docelowa:" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" -msgstr "" +msgstr "Brakuje eksportu szablonów dla tej platformy:" #: editor/project_export.cpp #, fuzzy @@ -5367,12 +5619,12 @@ msgstr "Niepoprawna Å›cieżka projektu, Å›cieżka musi istnieć!" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "Niepoprawna Å›cieżka projektu, engine.cfg nie może istnieć." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "Niepoprawna Å›cieżka projektu, engine.cfg musi istnieć." #: editor/project_manager.cpp @@ -5385,12 +5637,12 @@ msgstr "Niepoprawna Å›cieżka projektu (zmienić cokolwiek?)." #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "Nie można byÅ‚o utworzyć engine.cfg w Å›cieżce projektu." #: editor/project_manager.cpp msgid "The following files failed extraction from package:" -msgstr "" +msgstr "Nie powiodÅ‚o się wypakowanie z pakietu nastÄ™pujÄ…cych plików:" #: editor/project_manager.cpp msgid "Package Installed Successfully!" @@ -5430,7 +5682,7 @@ msgstr "Nowy projekt gry" #: editor/project_manager.cpp msgid "That's a BINGO!" -msgstr "" +msgstr "To BINGO!" #: editor/project_manager.cpp msgid "Unnamed Project" @@ -5446,13 +5698,15 @@ msgstr "Czy jesteÅ› pewny że chcesz uruchomić wiÄ™cej niż jeden projekt?" #: editor/project_manager.cpp msgid "Remove project from the list? (Folder contents will not be modified)" -msgstr "" +msgstr "Usunąć projekt z listy? (Zawartość folderu nie zostanie zmodyfikowana)" #: editor/project_manager.cpp msgid "" "You are about the scan %s folders for existing Godot projects. Do you " "confirm?" msgstr "" +"Masz zamiar przeskanować %s folderów w poszukiwaniu projektów Godot. " +"Potwierdzasz?" #: editor/project_manager.cpp msgid "Project Manager" @@ -5513,11 +5767,11 @@ msgstr "Akcja %s już istnieje!" #: editor/project_settings.cpp msgid "Rename Input Action Event" -msgstr "" +msgstr "ZmieÅ„ nazwÄ™ zdarzenia akcji wejÅ›cia" #: editor/project_settings.cpp msgid "Add Input Action Event" -msgstr "" +msgstr "Dodaj zdarzenie akcji wejÅ›cia" #: editor/project_settings.cpp editor/settings_config_dialog.cpp #: scene/gui/input_action.cpp @@ -5536,7 +5790,7 @@ msgstr "Alt+" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "Control+" -msgstr "" +msgstr "Control+" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "Press a Key.." @@ -5544,7 +5798,7 @@ msgstr "NaciÅ›nij klawisz.." #: editor/project_settings.cpp msgid "Mouse Button Index:" -msgstr "" +msgstr "Indeks przycisku myszy:" #: editor/project_settings.cpp msgid "Left Button" @@ -5560,11 +5814,11 @@ msgstr "Åšrodkowy guzik" #: editor/project_settings.cpp msgid "Wheel Up Button" -msgstr "" +msgstr "Kółko myszy w górÄ™" #: editor/project_settings.cpp msgid "Wheel Down Button" -msgstr "" +msgstr "Kółko myszy w dół" #: editor/project_settings.cpp msgid "Button 6" @@ -5598,11 +5852,16 @@ msgstr "Przycisk joysticka" #: editor/project_settings.cpp msgid "Add Input Action" -msgstr "" +msgstr "Dodawanie akcji WejÅ›cia" #: editor/project_settings.cpp msgid "Erase Input Action Event" -msgstr "" +msgstr "Wyczyść zdarzenie akcji wejÅ›cia" + +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "Dodaj pusty" #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" @@ -5642,15 +5901,15 @@ msgstr "Ustawienia zapisane pomyÅ›lnie." #: editor/project_settings.cpp msgid "Add Translation" -msgstr "" +msgstr "Dodaj tÅ‚umaczenie" #: editor/project_settings.cpp msgid "Remove Translation" -msgstr "" +msgstr "UsuÅ„ tÅ‚umaczenie" #: editor/project_settings.cpp msgid "Add Remapped Path" -msgstr "" +msgstr "Dodaj zmapowanÄ… Å›cieżkÄ™" #: editor/project_settings.cpp msgid "Resource Remap Add Remap" @@ -5658,20 +5917,20 @@ msgstr "" #: editor/project_settings.cpp msgid "Change Resource Remap Language" -msgstr "" +msgstr "ZmieÅ„ jÄ™zyk mapowania zasobu" #: editor/project_settings.cpp msgid "Remove Resource Remap" -msgstr "" +msgstr "UsuÅ„ mapowanie zasobu" #: editor/project_settings.cpp msgid "Remove Resource Remap Option" -msgstr "" +msgstr "UsuÅ„ opcjÄ™ mapowania zasobu" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "Ustawienia projektu" +msgid "Project Settings (project.godot)" +msgstr "Ustawienia projektu (engine.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5691,7 +5950,7 @@ msgstr "Kopiuj na platformÄ™..." #: editor/project_settings.cpp msgid "Input Map" -msgstr "" +msgstr "Mapowanie wejÅ›cia" #: editor/project_settings.cpp msgid "Action:" @@ -5719,7 +5978,7 @@ msgstr "TÅ‚umaczenia:" #: editor/project_settings.cpp msgid "Remaps" -msgstr "" +msgstr "Mapowanie zasobów" #: editor/project_settings.cpp msgid "Resources:" @@ -5727,19 +5986,20 @@ msgstr "Zasoby:" #: editor/project_settings.cpp msgid "Remaps by Locale:" -msgstr "" +msgstr "Mapowanie w zależnoÅ›ci od lokalizacji:" #: editor/project_settings.cpp msgid "Locale" -msgstr "" +msgstr "Lokalizacja" #: editor/project_settings.cpp +#, fuzzy msgid "AutoLoad" -msgstr "" +msgstr "AutoÅ‚adowanie" #: editor/property_editor.cpp msgid "Pick a Viewport" -msgstr "" +msgstr "Wybierz Viewport" #: editor/property_editor.cpp msgid "Ease In" @@ -5771,12 +6031,11 @@ msgstr "Katalog.." #: editor/property_editor.cpp msgid "Assign" -msgstr "" +msgstr "Przypisz" #: editor/property_editor.cpp -#, fuzzy msgid "New Script" -msgstr "NastÄ™pny skrypt" +msgstr "Nowy skrypt" #: editor/property_editor.cpp #, fuzzy @@ -5788,10 +6047,6 @@ msgid "Error loading file: Not a resource!" msgstr "Błąd wczytania pliku: Brak zasobu!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "Nie można wczytać obrazu" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Wybierz wÄ™zeÅ‚" @@ -5802,7 +6057,7 @@ msgstr "" #: editor/property_editor.cpp msgid "On" -msgstr "" +msgstr "Włącz" #: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp msgid "Set" @@ -5814,7 +6069,7 @@ msgstr "WÅ‚aÅ›ciwoÅ›ci:" #: editor/property_editor.cpp msgid "Sections:" -msgstr "" +msgstr "Kategorie:" #: editor/property_selector.cpp #, fuzzy @@ -5828,23 +6083,24 @@ msgstr "Tryb zaznaczenia" #: editor/pvrtc_compress.cpp msgid "Could not execute PVRTC tool:" -msgstr "" +msgstr "Nie można wykonać narzÄ™dzia PVRTC:" #: editor/pvrtc_compress.cpp msgid "Can't load back converted image using PVRTC tool:" msgstr "" +"Nie można zaÅ‚adować przekonwertowanego obrazka używajÄ…c narzÄ™dzia PVRTC:" #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent Node" -msgstr "" +msgstr "ZmieÅ„ nadrzÄ™dny wÄ™zeÅ‚" #: editor/reparent_dialog.cpp msgid "Reparent Location (Select new Parent):" -msgstr "" +msgstr "Wybierz nowego rodzica dla wÄ™zÅ‚a:" #: editor/reparent_dialog.cpp msgid "Keep Global Transform" -msgstr "" +msgstr "Zachowaj globalnÄ… transformacjÄ™" #: editor/reparent_dialog.cpp editor/scene_tree_dock.cpp msgid "Reparent" @@ -5867,12 +6123,13 @@ msgid "Resource Tools" msgstr "NarzÄ™dzia zasobów" #: editor/resources_dock.cpp +#, fuzzy msgid "Make Local" -msgstr "" +msgstr "UczyÅ„ lokalnym" #: editor/run_settings_dialog.cpp msgid "Run Mode:" -msgstr "" +msgstr "Tryb uruchamiania:" #: editor/run_settings_dialog.cpp msgid "Current Scene" @@ -5892,7 +6149,7 @@ msgstr "Ustawienia uruchomienia sceny" #: editor/scene_tree_dock.cpp msgid "No parent to instance the scenes at." -msgstr "" +msgstr "Brak elementu nadrzÄ™dnego do stworzenia instancji sceny." #: editor/scene_tree_dock.cpp msgid "Error loading scene from %s" @@ -5959,7 +6216,7 @@ msgstr "" #: editor/scene_tree_dock.cpp msgid "Can't operate on nodes the current scene inherits from!" -msgstr "" +msgstr "Nie można dziaÅ‚ać na wÄ™zÅ‚ach z których dziedziczy obecna scena!" #: editor/scene_tree_dock.cpp msgid "Remove Node(s)" @@ -5983,6 +6240,11 @@ msgid "Error duplicating scene to save it." msgstr "Błąd duplikowania sceny przy zapisywaniu." #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Zasoby:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "Edytuj grupy" @@ -5995,12 +6257,13 @@ msgid "Delete Node(s)" msgstr "UsuÅ„ wÄ™zeÅ‚ (wÄ™zÅ‚y)" #: editor/scene_tree_dock.cpp +#, fuzzy msgid "Add Child Node" -msgstr "Dodaj dziecko wÄ™zÅ‚a" +msgstr "Dodaj wÄ™zeÅ‚" #: editor/scene_tree_dock.cpp msgid "Instance Child Scene" -msgstr "Instancjonuj dziecko sceny" +msgstr "Dodaj instancje sceny" #: editor/scene_tree_dock.cpp msgid "Change Type" @@ -6012,9 +6275,8 @@ msgid "Attach Script" msgstr "Dodaj skrypt" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Clear Script" -msgstr "Utwórz Skrypt" +msgstr "UsuÅ„ skrypt" #: editor/scene_tree_dock.cpp msgid "Merge From Scene" @@ -6042,6 +6304,8 @@ msgid "" "Instance a scene file as a Node. Creates an inherited scene if no root node " "exists." msgstr "" +"Stwórz instancję sceny jako wÄ™zeÅ‚. Tworzy dziedziczÄ…cÄ… scenÄ™ jeÅ›li wÄ™zeÅ‚ " +"główny nie istnieje." #: editor/scene_tree_dock.cpp #, fuzzy @@ -6062,10 +6326,59 @@ msgid "Toggle CanvasItem Visible" msgstr "Przełącz widoczność CanvasItem" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "Opcje debugowania" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "Instancja:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "NastÄ™pny skrypt" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Przełącz widoczność Spatial" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "NieprawidÅ‚owa nazwa wÄ™zÅ‚a, nastÄ™pujÄ…ce znaki sÄ… niedozwolone:" @@ -6083,7 +6396,7 @@ msgstr "Edytowalne dzieci" #: editor/scene_tree_editor.cpp msgid "Load As Placeholder" -msgstr "ZaÅ‚aduj jako zastÄ™pczy" +msgstr "Wczytaj jako zastÄ™pczy" #: editor/scene_tree_editor.cpp #, fuzzy @@ -6111,78 +6424,94 @@ msgid "Select a Node" msgstr "Wybierz wÄ™zeÅ‚" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "NieprawidÅ‚owa nazwa klasy bazowej" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Nie można byÅ‚o utworzyć skryptu w systemie plików." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "Poprawne znaki:" +#, fuzzy +msgid "Error loading script from %s" +msgstr "Błąd przy Å‚adowaniu sceny z %s" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "Niepoprawna nazwa klasy" +msgid "Path is empty" +msgstr "Åšcieżka jest pusta" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "Poprawna nazwa" +msgid "Path is not local" +msgstr "Åšcieżka nie jest lokalna" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "N/A" +msgid "Invalid base path" +msgstr "Niepoprawna Å›cieżka bazowa" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "Nazwa klasy jest niepoprawna!" +msgid "Invalid extension" +msgstr "Niepoprawne rozszerzenie" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "Nazwa klasy nadrzÄ™dnej jest niepoprawna!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "Niepoprawna Å›cieżka!" +#, fuzzy +msgid "Invalid Path" +msgstr "NiewÅ‚aÅ›ciwa Å›cieżka." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "Nie można byÅ‚o utworzyć skryptu w systemie plików." +msgid "Invalid class name" +msgstr "Niepoprawna nazwa klasy" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Error loading script from %s" -msgstr "Błąd przy Å‚adowaniu sceny z %s" +msgid "Invalid inherited parent name or path" +msgstr "NieprawidÅ‚owa nazwa klasy bazowej" #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "Åšcieżka jest pusta" +#, fuzzy +msgid "Script valid" +msgstr "Skrypt" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "Åšcieżka nie jest lokalna" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "Niepoprawna Å›cieżka bazowa" +msgid "N/A" +msgstr "N/A" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "Niepoprawne rozszerzenie" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "Utwórz Skrypt" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Load existing script" +msgid "Load existing script file" msgstr "NastÄ™pny skrypt" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "Dziedziczy:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "Nazwa klasy:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "UsuÅ„ element" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "Wbudowany skrypt" #: editor/script_create_dialog.cpp @@ -6760,9 +7089,8 @@ msgid "Invalid publisher GUID." msgstr "Niepoprawna Å›cieżka bazowa" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid background color." -msgstr "Nie rozpoznano typu czcionki." +msgstr "Kolor tÅ‚a nieprawidÅ‚owy." #: platform/uwp/export/export.cpp msgid "Invalid Store Logo image dimensions (should be 50x50)." @@ -6791,6 +7119,7 @@ msgstr "" #: platform/uwp/export/export.cpp msgid "Invalid splash screen image dimensions (should be 620x300)." msgstr "" +"NieprawidÅ‚owe wymiary obrazka ekranu powitalnego (powinno być 620x300)." #: scene/2d/animated_sprite.cpp msgid "" @@ -6849,12 +7178,10 @@ msgstr "" "Tekstura z ksztaÅ‚tem promieni Å›wiatÅ‚a musi być dodana do pola Tekstura." #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "" "An occluder polygon must be set (or drawn) for this occluder to take effect." msgstr "" -"Poligon zasÅ‚aniajÄ…cy musi być ustawiony (lub narysowany) aby Occluder " -"zadziaÅ‚aÅ‚." +"Occluder polygon musi być ustawiony (lub narysowany) aby Occluder zadziaÅ‚aÅ‚." #: scene/2d/light_occluder_2d.cpp msgid "The occluder polygon for this occluder is empty. Please draw a polygon!" @@ -6883,10 +7210,11 @@ msgstr "" "WÄ™zeÅ‚ typu ParallaxLayer zadziaÅ‚a, jeÅ›li bÄ™dzie dzieckiem wÄ™zÅ‚a " "ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"Å»eby zadziaÅ‚aÅ‚o, pole Path musi wskazywać na istniejÄ…cy wÄ™zeÅ‚ Particles2D." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6972,12 +7300,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp #, fuzzy msgid "Path property must point to a valid Spatial node to work." @@ -6999,6 +7321,15 @@ msgstr "" "Zasób SpriteFrames musi być ustawiony jako wartość wÅ‚aÅ›ciwoÅ›ci 'Frames' żeby " "AnimatedSprite3D wyÅ›wietlaÅ‚ klatki." +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "Tryb uruchamiania:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Alarm!" @@ -7043,6 +7374,16 @@ msgid "" "Use a container as child (VBox,HBox,etc), or a Control and set the custom " "minimum size manually." msgstr "" +"ScrollContainer jest zaprojektowany do dziaÅ‚ania z jednym dzieckiem klasy " +"Control.\n" +"Użyj kontenera jako dziecko (VBox,HBox,etc), lub wÄ™zÅ‚a klasy Control i ustaw " +"rÄ™cznie minimalny rozmiar." + +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" #: scene/main/viewport.cpp msgid "" @@ -7062,9 +7403,61 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Importuj zasoby do projektu." +#~ msgid "Export the project to many platforms." +#~ msgstr "Eksportuj projekt na inne platformy." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "Powiadomienie o zmianie stanu zasobu zewnÄ™trznego." + +#~ msgid "Tutorials" +#~ msgstr "Poradniki" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "Otwórz https://godotengine.org na sekcji poradników." + +#~ msgid "No scene selected to instance!" +#~ msgstr "Nie wybrano sceny do instancjonowania!" + #, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Ustawienia projektu (engine.cfg)" +#~ msgid "Instance at Cursor" +#~ msgstr "Instancja w miejscu kursora" + +#~ msgid "Could not instance scene!" +#~ msgstr "Nie można stworzyć instancji sceny!" + +#~ msgid "Use Default Light" +#~ msgstr "Użyj domyÅ›lnego Å›wiatÅ‚a" + +#~ msgid "Use Default sRGB" +#~ msgstr "Użyj domyÅ›lnie sRGB" + +#~ msgid "Ambient Light Color:" +#~ msgstr "Kolor Å›wiatÅ‚a otoczenia:" + +#~ msgid "Couldn't load image" +#~ msgstr "Nie można wczytać obrazu" + +#~ msgid "Invalid parent class name" +#~ msgstr "NieprawidÅ‚owa nazwa klasy bazowej" + +#~ msgid "Valid chars:" +#~ msgstr "Poprawne znaki:" + +#~ msgid "Valid name" +#~ msgstr "Poprawna nazwa" + +#~ msgid "Class name is invalid!" +#~ msgstr "Nazwa klasy jest niepoprawna!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "Nazwa klasy nadrzÄ™dnej jest niepoprawna!" + +#~ msgid "Invalid path!" +#~ msgstr "Niepoprawna Å›cieżka!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Å»eby zadziaÅ‚aÅ‚o, pole Path musi wskazywać na istniejÄ…cy wÄ™zeÅ‚ Particles2D." #~ msgid "Surface" #~ msgstr "Powierzchnia" @@ -7210,9 +7603,6 @@ msgstr "" #~ msgid "Trim" #~ msgstr "Przytnij" -#~ msgid "Script" -#~ msgstr "Skrypt" - #~ msgid "Script Export Mode:" #~ msgstr "Tryb eksportu skryptów:" @@ -7243,9 +7633,6 @@ msgstr "" #~ msgid "Export Preset:" #~ msgstr "Szablon eksportu:" -#~ msgid "Vertex" -#~ msgstr "WierzchoÅ‚ek" - #~ msgid "Global" #~ msgstr "Globalne" @@ -7271,6 +7658,3 @@ msgstr "" #~ msgid "Cannot go into subdir:" #~ msgstr "Nie można iść do podkatalogu:" - -#~ msgid "Help" -#~ msgstr "Pomoc" diff --git a/editor/translations/pr.po b/editor/translations/pr.po index 4629c24f45..905c263061 100644 --- a/editor/translations/pr.po +++ b/editor/translations/pr.po @@ -1,6 +1,5 @@ # Pirate translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Zion Nimchuk <zionnimchuk@gmail.com>, 2016-2017. @@ -532,7 +531,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -578,7 +578,7 @@ msgstr "" msgid "Official" msgstr "" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "" @@ -721,6 +721,7 @@ msgstr "" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "" @@ -826,6 +827,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -926,8 +928,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -937,6 +938,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1005,8 +1007,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "" @@ -1197,7 +1198,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1214,7 +1216,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1384,8 +1385,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1439,6 +1440,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1495,7 +1500,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1533,6 +1538,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1585,7 +1594,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1613,35 +1622,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1649,47 +1646,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1760,9 +1725,10 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Edit" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1781,11 +1747,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1869,6 +1891,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1896,6 +1926,30 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +msgid "Open 2D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 3D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2141,6 +2195,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2169,10 +2227,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2338,7 +2392,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2813,7 +2867,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3473,7 +3527,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "" @@ -3522,17 +3576,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3564,9 +3607,32 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Add Signal" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Discharge ye' Signal" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3836,6 +3902,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3848,7 +3927,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3859,20 +3938,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3927,12 +4019,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -3990,6 +4086,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Discharge ye' Function" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4143,6 +4248,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4230,10 +4339,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4267,15 +4372,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4330,6 +4427,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4409,6 +4522,14 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4431,6 +4552,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4648,35 +4773,96 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Change" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4736,23 +4922,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "Yar, Blow th' Selected Down!" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Local Coords" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4780,27 +4975,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4824,14 +5007,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5244,11 +5419,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5260,7 +5435,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5477,6 +5652,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "" @@ -5542,7 +5721,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5658,10 +5837,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Paste yer Node" @@ -5847,6 +6022,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5922,10 +6101,56 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Open script" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5970,75 +6195,86 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" +msgid "Error - Could not create script in filesystem." msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid chars:" +msgid "Error loading script from %s" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr ": Evil arguments: " #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "Yer index property name be thrown overboard!" + +#: editor/script_create_dialog.cpp +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Create new script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Discharge ye' Variable" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6714,8 +6950,10 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" #: scene/2d/path_2d.cpp @@ -6783,12 +7021,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6804,6 +7036,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "" @@ -6846,6 +7086,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " diff --git a/editor/translations/pt_BR.po b/editor/translations/pt_BR.po index 25055a0b7b..b812b6f8ef 100644 --- a/editor/translations/pt_BR.po +++ b/editor/translations/pt_BR.po @@ -1,6 +1,5 @@ # Portuguese (Brazil) translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Allyson Souza <allyson_as@outlook.com>, 2017. @@ -550,7 +549,8 @@ msgid "Search:" msgstr "Pesquisar:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -596,7 +596,7 @@ msgstr "Suportado..." msgid "Official" msgstr "Oficial" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Comunidade" @@ -740,6 +740,7 @@ msgstr "Adicionar" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Remover" @@ -849,6 +850,7 @@ msgstr "Recurso" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Caminho" @@ -953,8 +955,7 @@ msgstr "" msgid "Add Bus" msgstr "Adicionar Todos" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "Carregar" @@ -964,6 +965,7 @@ msgid "Save As" msgstr "Salvar Como" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "Padrão" @@ -1035,8 +1037,7 @@ msgid "Rearrange Autoloads" msgstr "Reordenar Autoloads" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Caminho:" @@ -1228,7 +1229,8 @@ msgstr "BuscarFontes" msgid "(Re)Importing Assets" msgstr "Re-Importando" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Pesquisar Ajuda" @@ -1245,7 +1247,6 @@ msgid "Class:" msgstr "Classe:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "Herda de:" @@ -1416,10 +1417,11 @@ msgid "There is no defined scene to run." msgstr "Não há cena definida para rodar." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "A cena principal não foi definida, selecionar uma?\n" "Você pode alterá-la mais tarde nas \"Configurações do Projeto\" na categoria " @@ -1482,6 +1484,11 @@ msgid "Save Scene As.." msgstr "Salvar Cena Como..." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "Nó" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "Esta cena nunca foi salva. Salvar antes de rodar?" @@ -1540,7 +1547,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "Ugh" @@ -1580,6 +1587,10 @@ msgstr "Mais %d arquivo(s)" msgid "%d more file(s) or folder(s)" msgstr "Mais %d arquivo(s) ou pasta(s)" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "Modo Sem Distrações" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Cena" @@ -1633,7 +1644,7 @@ msgstr "Fechar Cena" msgid "Close Goto Prev. Scene" msgstr "Ir a Cena Fechada Anterior" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "Abrir Recente" @@ -1661,84 +1672,41 @@ msgid "Redo" msgstr "Refazer" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "Rodar Script" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Configurações do Projeto" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "Reverter Cena" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Sair para a Lista de Projetos" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "Modo Sem Distrações" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "Ferramentas diversas atuantes no projeto ou cena." #: editor/editor_node.cpp -msgid "Tools" -msgstr "Ferramentas" +#, fuzzy +msgid "Project" +msgstr "Novo Projeto" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "Exportar o projeto para diversas plataformas." +msgid "Project Settings" +msgstr "Configurações do Projeto" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "Rodar Script" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "Exportar" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "Roda o projeto." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "Tocar" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "Pausar a cena" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "Pausa a cena" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "Para a cena." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "Parar" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "Roda a cena editada." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "Rodar Cena" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "Rodar outra cena" +msgid "Tools" +msgstr "Ferramentas" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "Rodar outra cena" +msgid "Quit to Project List" +msgstr "Sair para a Lista de Projetos" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "Opções de depuração" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "Depurar" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1827,9 +1795,10 @@ msgstr "" "Quando usado remotamente em um dispositivo, isso é mais eficiente com o " "sistema de arquivos via rede." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "Configurações" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Editar" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1850,12 +1819,69 @@ msgid "Manage Export Templates" msgstr "Carregando Modelos de Exportação" #: editor/editor_node.cpp +msgid "Help" +msgstr "Ajuda" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "Classes" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "Fechar Docs" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "Sobre" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "Alerta quando um recurso externo foi alterado." +msgid "Play the project." +msgstr "Roda o projeto." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "Tocar" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "Pausar a cena" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "Pausa a cena" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "Para a cena." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "Parar" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "Roda a cena editada." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Rodar Cena" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "Rodar outra cena" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "Rodar outra cena" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1938,6 +1964,14 @@ msgid "Thanks!" msgstr "Obrigado!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "Importar Modelos de um Arquivo ZIP" @@ -1965,6 +1999,36 @@ msgstr "Abrir e Rodar um Script" msgid "Load Errors" msgstr "Erros de Carregamento" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Abrir no Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Abrir no Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Abrir no Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "Exportar Biblioteca" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Abrir no Editor" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "Abrir no Editor" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "Plugins Instalados:" @@ -2224,6 +2288,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "Mostrar no Gerenciador de Arquivos" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "Instanciar" @@ -2252,10 +2320,6 @@ msgid "Info" msgstr "Informação" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "Mostrar no Gerenciador de Arquivos" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "Re-importar..." @@ -2422,9 +2486,10 @@ msgid "No target font resource!" msgstr "Falta recurso de fonte destino!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "Extensão de arquivo inválida.\n" "Por favor use .fnt." @@ -2909,7 +2974,7 @@ msgstr "Comprimir" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "Adicionar ao Projeto (engine.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3583,7 +3648,7 @@ msgid "Change default type" msgstr "Alterar Valor Padrão" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "OK" @@ -3632,17 +3697,6 @@ msgstr "Criar PolÃgono 3D" msgid "Set Handle" msgstr "Definir Manipulador" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "Adicionar/Remover Ponto na Curva de Cor" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "Modificar Curva de Cores" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "Criando MeshLibrary" @@ -3675,9 +3729,33 @@ msgstr "Atualizar a partir de Cena" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "Adicionar Entrada" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Remover Ponto do Caminho" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "Carregar Recurso" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy msgid "Modify Curve" msgstr "Modificar Curve Map" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "Adicionar/Remover Ponto na Curva de Cor" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "Modificar Curva de Cores" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "Item %d" @@ -3952,6 +4030,20 @@ msgid "Remove Poly And Point" msgstr "Remover PolÃgono e Ponto" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "Limpar Máscara de Emissão" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "Gerar AABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "Erro ao carregar imagem:" @@ -3964,8 +4056,8 @@ msgid "Set Emission Mask" msgstr "Definir Máscara de Emissão" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "Limpar Máscara de Emissão" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -3975,6 +4067,27 @@ msgstr "Carregar Máscara de Emissão" msgid "Generated Point Count:" msgstr "Gerar Contagem de Pontos:" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "Tempo Médio (seg)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "Definir Máscara de Emissão" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "Criar a partir de Cena" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Posições de Emissão:" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "O nó não contém geometria." @@ -3988,11 +4101,6 @@ msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "Gerar AABB" - -#: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" msgstr "As faces não têm área!" @@ -4050,13 +4158,18 @@ msgstr "Preenchimento de Emissão:" msgid "Generate Visibility AABB" msgstr "Gerar AABB" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "Remover Ponto da Curva" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "Tempo Médio (seg)" +msgid "Remove Out-Control from Curve" +msgstr "Mover Controle de SaÃda na Curva" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "Remover Ponto da Curva" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4114,6 +4227,16 @@ msgstr "Dividir Caminho" msgid "Remove Path Point" msgstr "Remover Ponto do Caminho" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Mover Controle de SaÃda na Curva" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "Mover Controle de Entrada na Curva" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "Criar Mapa UV" @@ -4267,6 +4390,11 @@ msgid "Pitch" msgstr "Pitch" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "Limpar Ossos" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "Erro ao salvar tema" @@ -4355,10 +4483,6 @@ msgstr "Localizar..." msgid "Find Next" msgstr "Localizar próximo" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "Depurar" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "Passo por cima" @@ -4392,16 +4516,9 @@ msgid "Move Right" msgstr "Mover para Direita" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "Tutoriais" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "Abre https://godotengine.org na seção tutoriais." - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "Classes" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "Pesquise a documentação de referência." #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4461,6 +4578,23 @@ msgid "Pick Color" msgstr "Cor" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "Convertendo Imagens" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4540,6 +4674,16 @@ msgid "Goto Previous Breakpoint" msgstr "Ir ao Ponto de Interrupção Anterior" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "Converter Para..." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Converter Para..." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "Encontrar Anterior" @@ -4562,6 +4706,10 @@ msgstr "Ir para linha..." msgid "Contextual Help" msgstr "Ajuda Contextual" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "Alterar Constante Escalar" @@ -4779,36 +4927,106 @@ msgid "Animation Key Inserted." msgstr "Chave de Animação Inserida." #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "Avançar" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Para trás" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Roda para Baixo." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "Atualizar nas Mudanças" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Atualizar nas Mudanças" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "Atualizar nas Mudanças" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "Vértice" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "Alinhar com Visão" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "Ambiente" +msgid "Display Normal" +msgstr "Exibição Normal" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "Ouvinte de Ãudio" +msgid "Display Wireframe" +msgstr "Exibição Wireframe" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" -msgstr "Gizmos" +msgid "Display Overdraw" +msgstr "Exibição Overdraw" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" -msgstr "Diálogo XForm" +#, fuzzy +msgid "Display Unshaded" +msgstr "Exibição Shadeless" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Environment" +msgstr "Ambiente" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Gizmos" +msgstr "Gizmos" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" -msgstr "Nenhuma cena selecionada para instanciar!" +msgid "View Information" +msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" -msgstr "Instanciar no Cursor" +msgid "Audio Listener" +msgstr "Ouvinte de Ãudio" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "Não foi possÃvel instanciar cena!" +msgid "XForm Dialog" +msgstr "Diálogo XForm" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4868,6 +5086,26 @@ msgid "Align Selection With View" msgstr "Alinhar Seleção com Visualização" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "Selecionar" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "Mover" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "Ctrl: Rotaciona" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "Escala:" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" msgstr "Transformação" @@ -4880,14 +5118,6 @@ msgid "Transform Dialog.." msgstr "Diálogo Transformação..." #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "Usar Luz Padrão" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "Usar sRGB Padrão" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" msgstr "1 Viewport" @@ -4912,22 +5142,6 @@ msgid "4 Viewports" msgstr "4 Viewports" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "Exibição Normal" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "Exibição Wireframe" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "Exibição Overdraw" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "Exibição Shadeless" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "Ver Origem" @@ -4936,6 +5150,10 @@ msgid "View Grid" msgstr "Ver Grade" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "Configurações" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "Configurações do Snap" @@ -4956,14 +5174,6 @@ msgid "Viewport Settings" msgstr "Configurações da Viewport" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "Luz Normal Padrão:" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "Cor de Luz Ambiente:" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "FOV Perspectiva (deg.):" @@ -5395,12 +5605,12 @@ msgstr "Caminho de projeto inválido, o caminho deve existir!" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "Caminho de projeto inválido, engine.cfg não deve existir." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "Caminho de projeto inválido, engine.cfg deve existir." #: editor/project_manager.cpp @@ -5413,7 +5623,7 @@ msgstr "Caminho de projeto inválido (mudou alguma coisa?)." #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "Não se pôde criar engine.cfg no caminho do projeto." #: editor/project_manager.cpp @@ -5635,6 +5845,11 @@ msgstr "Adicionar Ação de Entrada" msgid "Erase Input Action Event" msgstr "Apagar Evento Ação de Entrada" +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "Adicionar Vazio" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Dispositivo" @@ -5701,8 +5916,8 @@ msgstr "Remover Opção de Remapeamento de Recurso" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "Configurações do Projeto" +msgid "Project Settings (project.godot)" +msgstr "Configurações do Projeto (engine.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5820,10 +6035,6 @@ msgid "Error loading file: Not a resource!" msgstr "Erro ao carregar arquivo: Não é um recurso!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "Não pôde carregar a imagem" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Selecione um Nó" @@ -6016,6 +6227,11 @@ msgid "Error duplicating scene to save it." msgstr "Erro duplicando cena ao salvar." #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Recursos:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "Editar Grupos" @@ -6097,10 +6313,59 @@ msgid "Toggle CanvasItem Visible" msgstr "Alternar CanvasItem VisÃvel" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "Opções de depuração" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "Instância:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Próximo Script" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Alternar Spatial VisÃvel" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "Nome de nó Inválido, os seguintes caracteres não são permitidos:" @@ -6145,78 +6410,94 @@ msgid "Select a Node" msgstr "Selecione um Nó" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "Nome de classe pai inválido" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Não foi possÃvel criar o script no sistema de arquivos." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "Caracteres válidos:" +#, fuzzy +msgid "Error loading script from %s" +msgstr "Erro ao carregar cena de %s" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "Nome de classe inválido" +msgid "Path is empty" +msgstr "O caminho está vazio" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "Nome Válido" +msgid "Path is not local" +msgstr "O caminho não é local" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "N/D" +msgid "Invalid base path" +msgstr "Caminho base inválido" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "O nome da classe é inválido!" +msgid "Invalid extension" +msgstr "Extensão inválida" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "O nome da classe pai é inválido!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "Caminho inválido!" +#, fuzzy +msgid "Invalid Path" +msgstr "Caminho inválido." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "Não foi possÃvel criar o script no sistema de arquivos." +msgid "Invalid class name" +msgstr "Nome de classe inválido" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Error loading script from %s" -msgstr "Erro ao carregar cena de %s" +msgid "Invalid inherited parent name or path" +msgstr "Nome da propriedade de Ãndice inválido." #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "O caminho está vazio" +#, fuzzy +msgid "Script valid" +msgstr "Script" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "O caminho não é local" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "Caminho base inválido" +msgid "N/A" +msgstr "N/D" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "Extensão inválida" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "Criar Script" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Load existing script" +msgid "Load existing script file" msgstr "Próximo Script" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "Herda de:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "Nome da Classe:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Remover Item" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "Script Embutido" #: editor/script_create_dialog.cpp @@ -6913,9 +7194,11 @@ msgstr "" "O nó ParallaxLayer apenas funciona quando definido como filho de um nó " "ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." -msgstr "A propriedade Caminho deve apontar a um nó Particles2D para funcionar." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." +msgstr "" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -7003,12 +7286,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp #, fuzzy msgid "Path property must point to a valid Spatial node to work." @@ -7029,6 +7306,15 @@ msgstr "" "Um recurso do tipo SpriteFrames deve ser criado ou definido na propriedade " "\"Frames\" para que o nó AnimatedSprite mostre quadros." +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "Modo de InÃcio:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Alerta!" @@ -7074,6 +7360,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -7092,9 +7384,63 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Importar assets ao projeto." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Configurações do Projeto (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "Exportar o projeto para diversas plataformas." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "Alerta quando um recurso externo foi alterado." + +#~ msgid "Tutorials" +#~ msgstr "Tutoriais" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "Abre https://godotengine.org na seção tutoriais." + +#~ msgid "No scene selected to instance!" +#~ msgstr "Nenhuma cena selecionada para instanciar!" + +#~ msgid "Instance at Cursor" +#~ msgstr "Instanciar no Cursor" + +#~ msgid "Could not instance scene!" +#~ msgstr "Não foi possÃvel instanciar cena!" + +#~ msgid "Use Default Light" +#~ msgstr "Usar Luz Padrão" + +#~ msgid "Use Default sRGB" +#~ msgstr "Usar sRGB Padrão" + +#~ msgid "Default Light Normal:" +#~ msgstr "Luz Normal Padrão:" + +#~ msgid "Ambient Light Color:" +#~ msgstr "Cor de Luz Ambiente:" + +#~ msgid "Couldn't load image" +#~ msgstr "Não pôde carregar a imagem" + +#~ msgid "Invalid parent class name" +#~ msgstr "Nome de classe pai inválido" + +#~ msgid "Valid chars:" +#~ msgstr "Caracteres válidos:" + +#~ msgid "Valid name" +#~ msgstr "Nome Válido" + +#~ msgid "Class name is invalid!" +#~ msgstr "O nome da classe é inválido!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "O nome da classe pai é inválido!" + +#~ msgid "Invalid path!" +#~ msgstr "Caminho inválido!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "A propriedade Caminho deve apontar a um nó Particles2D para funcionar." #~ msgid "Surface" #~ msgstr "SuperfÃcie" @@ -7298,9 +7644,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "Silêncio no Fim:" -#~ msgid "Script" -#~ msgstr "Script" - #~ msgid "Script Export Mode:" #~ msgstr "Modo de Exportação de Scripts:" @@ -7334,9 +7677,6 @@ msgstr "" #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "BakedLightInstance não contém um recurso BakedLight ." -#~ msgid "Vertex" -#~ msgstr "Vértice" - #~ msgid "Fragment" #~ msgstr "Fragmento" @@ -7365,9 +7705,6 @@ msgstr "" #~ msgid "Cannot go into subdir:" #~ msgstr "Não é possÃvel ir ao subdiretório:" -#~ msgid "Help" -#~ msgstr "Ajuda" - #~ msgid "Imported Resources" #~ msgstr "Recursos Importados" diff --git a/editor/translations/pt_PT.po b/editor/translations/pt_PT.po index fa4629c5c1..738eea37a9 100644 --- a/editor/translations/pt_PT.po +++ b/editor/translations/pt_PT.po @@ -1,6 +1,5 @@ # Portuguese (Portugal) translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # António Sarmento <antonio.luis.sarmento@gmail.com>, 2016. @@ -532,7 +531,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -578,7 +578,7 @@ msgstr "" msgid "Official" msgstr "" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "" @@ -721,6 +721,7 @@ msgstr "" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "" @@ -826,6 +827,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -926,8 +928,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -937,6 +938,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1005,8 +1007,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "" @@ -1197,7 +1198,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1214,7 +1216,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1384,8 +1385,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1439,6 +1440,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1495,7 +1500,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1533,6 +1538,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1585,7 +1594,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1613,35 +1622,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1649,47 +1646,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1760,9 +1725,10 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Editar" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1781,11 +1747,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1869,6 +1891,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1896,6 +1926,30 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +msgid "Open 2D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 3D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2140,6 +2194,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2168,10 +2226,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2337,7 +2391,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2812,7 +2866,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3472,7 +3526,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "" @@ -3521,17 +3575,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3563,9 +3606,32 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Adicionar Sinal" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Remover Sinal" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3835,6 +3901,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3847,7 +3926,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3858,20 +3937,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3926,12 +4018,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -3989,6 +4085,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Remover Função" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4142,6 +4247,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4230,10 +4339,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4267,15 +4372,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4330,6 +4427,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4409,6 +4522,14 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4431,6 +4552,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4648,35 +4773,96 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Alterar" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4736,23 +4922,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "Apagar Seleccionados" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Local Coords" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4780,27 +4975,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4824,14 +5007,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5244,11 +5419,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5260,7 +5435,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5477,6 +5652,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "" @@ -5542,7 +5721,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5658,10 +5837,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp msgid "Pick a Node" msgstr "" @@ -5847,6 +6022,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5921,10 +6100,56 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Open script" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5969,75 +6194,86 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" +msgid "Error - Could not create script in filesystem." msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid chars:" +msgid "Error loading script from %s" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr ": Argumentos inválidos: " #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "Nome de Ãndice propriedade inválido." + +#: editor/script_create_dialog.cpp +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Create new script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Remover Variável" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6702,8 +6938,10 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" #: scene/2d/path_2d.cpp @@ -6771,12 +7009,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6792,6 +7024,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "" @@ -6834,6 +7074,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " diff --git a/editor/translations/ru.po b/editor/translations/ru.po index 0c4a29fb63..3acaa82736 100644 --- a/editor/translations/ru.po +++ b/editor/translations/ru.po @@ -1,9 +1,9 @@ # Russian translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # DimOkGamer <dimokgamer@gmail.com>, 2016-2017. +# ijet <my-ijet@mail.ru>, 2017. # Maxim Kim <habamax@gmail.com>, 2016. # Maxim toby3d Lebedev <mail@toby3d.ru>, 2016. # @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2017-01-09 02:56+0000\n" -"Last-Translator: DimOkGamer <dimokgamer@gmail.com>\n" +"PO-Revision-Date: 2017-05-10 20:34+0000\n" +"Last-Translator: DimOkGamer <salnikov.mine@yandex.ru>\n" "Language-Team: Russian <https://hosted.weblate.org/projects/godot-engine/" "godot/ru/>\n" "Language: ru\n" @@ -21,11 +21,11 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 2.11-dev\n" +"X-Generator: Weblate 2.14-dev\n" #: editor/animation_editor.cpp msgid "Disabled" -msgstr "Отключить" +msgstr "Отключено" #: editor/animation_editor.cpp msgid "All Selection" @@ -37,72 +37,71 @@ msgstr "Подвинут ключ" #: editor/animation_editor.cpp msgid "Anim Change Transition" -msgstr "Изменён переход анимации" +msgstr "Изменить переход" #: editor/animation_editor.cpp msgid "Anim Change Transform" -msgstr "Изменено преобразование анимации" +msgstr "Изменить положение" #: editor/animation_editor.cpp msgid "Anim Change Value" -msgstr "Изменено значение анимации" +msgstr "Изменить значение" #: editor/animation_editor.cpp msgid "Anim Change Call" -msgstr "Изменён вызов анимации" +msgstr "Изменить вызов анимации" #: editor/animation_editor.cpp msgid "Anim Add Track" -msgstr "Добавлен новый трек" +msgstr "Добавить новую дорожку" #: editor/animation_editor.cpp msgid "Anim Duplicate Keys" -msgstr "Дублированы ключи анимации" +msgstr "Дублировать ключи" #: editor/animation_editor.cpp msgid "Move Anim Track Up" -msgstr "Трек передвинут вверх" +msgstr "Передвинуть дорожку вверх" #: editor/animation_editor.cpp msgid "Move Anim Track Down" -msgstr "Трек передвинут вниз" +msgstr "Передвинуть дорожку вниз" #: editor/animation_editor.cpp msgid "Remove Anim Track" -msgstr "Трек удалён" +msgstr "Удалить дорожку" #: editor/animation_editor.cpp msgid "Set Transitions to:" -msgstr "УÑтановлен переход на:" +msgstr "УÑтановить переход на:" #: editor/animation_editor.cpp msgid "Anim Track Rename" -msgstr "ТрÑк переименован" +msgstr "Переименовать дорожку" #: editor/animation_editor.cpp msgid "Anim Track Change Interpolation" -msgstr "Изменена интреполÑциÑ" +msgstr "Изменить интреполÑцию" #: editor/animation_editor.cpp msgid "Anim Track Change Value Mode" -msgstr "Изменён режим значений" +msgstr "Изменить режим значений" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Track Change Wrap Mode" -msgstr "Изменён режим значений" +msgstr "Изменить режим цикла" #: editor/animation_editor.cpp msgid "Edit Node Curve" -msgstr "ÐšÑ€Ð¸Ð²Ð°Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð°" +msgstr "Редактировать кривую узла" #: editor/animation_editor.cpp msgid "Edit Selection Curve" -msgstr "Выбор кривой изменён" +msgstr "Редактировать выбранную кривую" #: editor/animation_editor.cpp msgid "Anim Delete Keys" -msgstr "Ключ удалён" +msgstr "Удалить ключи" #: editor/animation_editor.cpp editor/plugins/tile_map_editor_plugin.cpp msgid "Duplicate Selection" @@ -110,7 +109,7 @@ msgstr "Дублировать выделенное" #: editor/animation_editor.cpp msgid "Duplicate Transposed" -msgstr "Дублировать перемещённый" +msgstr "Дублировать и перемеÑтить" #: editor/animation_editor.cpp msgid "Remove Selection" @@ -130,19 +129,19 @@ msgstr "Триггер" #: editor/animation_editor.cpp msgid "Anim Add Key" -msgstr "Ключ добавлен" +msgstr "Добавить ключ" #: editor/animation_editor.cpp msgid "Anim Move Keys" -msgstr "Ключ передвинут" +msgstr "ПеремеÑтить ключи" #: editor/animation_editor.cpp msgid "Scale Selection" -msgstr "МаÑштаб выбранного промежутка" +msgstr "МаÑштабировать выбранное" #: editor/animation_editor.cpp msgid "Scale From Cursor" -msgstr "МаÑштаб отноÑительно курÑора" +msgstr "МаÑштабировать от курÑора" #: editor/animation_editor.cpp msgid "Goto Next Step" @@ -208,39 +207,39 @@ msgstr "Создать" #: editor/animation_editor.cpp msgid "Anim Create & Insert" -msgstr "ÐÐ½Ð¸Ð¼Ð°Ñ†Ð¸Ñ Ñоздать и вÑтавить" +msgstr "Создать и Ð’Ñтавить" #: editor/animation_editor.cpp msgid "Anim Insert Track & Key" -msgstr "ÐÐ½Ð¸Ð¼Ð°Ñ†Ð¸Ñ Ð²Ñтавка дорожки и ключа" +msgstr "Ð’Ñтавить Дорожку и Ключ" #: editor/animation_editor.cpp msgid "Anim Insert Key" -msgstr "Ð’Ñтавка ключа анимации" +msgstr "Ð’Ñтавить ключ" #: editor/animation_editor.cpp msgid "Change Anim Len" -msgstr "Изменена длинна анимации" +msgstr "Изменить длину анимации" #: editor/animation_editor.cpp msgid "Change Anim Loop" -msgstr "Изменено зацикливание анимации" +msgstr "Изменить зацикливание анимации" #: editor/animation_editor.cpp msgid "Anim Create Typed Value Key" -msgstr "Создан ключ Ñ Ð²Ð²Ð¾Ð´Ð¸Ð¼Ñ‹Ð¼ значением" +msgstr "Создать ключ Ñ Ð²Ð²Ð¾Ð´Ð¸Ð¼Ñ‹Ð¼ значением" #: editor/animation_editor.cpp msgid "Anim Insert" -msgstr "Ð’Ñтавка на анимацию" +msgstr "Ð’Ñтавить" #: editor/animation_editor.cpp msgid "Anim Scale Keys" -msgstr "МаÑштабирование ключей анимации" +msgstr "МаÑштабировать ключи" #: editor/animation_editor.cpp msgid "Anim Add Call Track" -msgstr "Добавлен ключ вызова в анимацию" +msgstr "Добавить дорожку вызова" #: editor/animation_editor.cpp msgid "Animation zoom." @@ -272,15 +271,15 @@ msgstr "Добавить новые дорожки." #: editor/animation_editor.cpp msgid "Move current track up." -msgstr "Подвинуть текущую дорожку вверх." +msgstr "Передвинуть текущую дорожку вверх." #: editor/animation_editor.cpp msgid "Move current track down." -msgstr "Подвинуть текущую дорожку вниз." +msgstr "Передвинуть текущую дорожку вниз." #: editor/animation_editor.cpp msgid "Remove selected track." -msgstr "Удалить текущую дорожку." +msgstr "Удалить выделенную дорожку." #: editor/animation_editor.cpp msgid "Track tools" @@ -288,7 +287,7 @@ msgstr "ИнÑтрументы дорожек" #: editor/animation_editor.cpp msgid "Enable editing of individual keys by clicking them." -msgstr "Включить индивидуальное редактирование ключей, ÐºÐ»Ð¸ÐºÐ°Ñ Ð¿Ð¾ ним." +msgstr "Включить редактирование ключей, ÐºÐ»Ð¸ÐºÐ°Ñ Ð¿Ð¾ ним." #: editor/animation_editor.cpp msgid "Anim. Optimizer" @@ -304,7 +303,7 @@ msgstr "МакÑ. Угловые погрешноÑти:" #: editor/animation_editor.cpp msgid "Max Optimizable Angle:" -msgstr "МакÑимальный оптимизируемы угол:" +msgstr "МакÑимальный оптимизируемый угол:" #: editor/animation_editor.cpp msgid "Optimize" @@ -328,7 +327,7 @@ msgstr "КоÑффициент маÑштабированиÑ:" #: editor/animation_editor.cpp msgid "Call Functions in Which Node?" -msgstr "Вызвать функции в каком узле?" +msgstr "Из какого узла вызвать функцию?" #: editor/animation_editor.cpp msgid "Remove invalid keys" @@ -378,7 +377,7 @@ msgstr "КонÑтанты:" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "View Files" -msgstr "Файл" +msgstr " Файлы" #: editor/asset_library_editor_plugin.cpp editor/create_dialog.cpp #: editor/editor_help.cpp editor/property_selector.cpp @@ -514,7 +513,7 @@ msgstr "" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "Download Error" -msgstr "Вниз" +msgstr "Загрузка" #: editor/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" @@ -548,7 +547,8 @@ msgid "Search:" msgstr "ПоиÑк:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -576,7 +576,7 @@ msgstr "Сортировать:" #: editor/asset_library_editor_plugin.cpp msgid "Reverse" -msgstr "Обратный" +msgstr "Обратно" #: editor/asset_library_editor_plugin.cpp editor/project_settings.cpp msgid "Category:" @@ -592,11 +592,11 @@ msgstr "Поддержка.." #: editor/asset_library_editor_plugin.cpp msgid "Official" -msgstr "Официально" +msgstr "Официальные" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" -msgstr "СообщеÑтво" +msgstr "ОбщеÑтвенные" #: editor/asset_library_editor_plugin.cpp msgid "Testing" @@ -608,7 +608,7 @@ msgstr "ZIP файл аÑÑетов" #: editor/call_dialog.cpp msgid "Method List For '%s':" -msgstr "СпиÑок ÑпоÑоб Ð´Ð»Ñ '%s':" +msgstr "СпиÑок методов Ð´Ð»Ñ '%s':" #: editor/call_dialog.cpp modules/visual_script/visual_script_editor.cpp msgid "Call" @@ -639,7 +639,6 @@ msgid "No Matches" msgstr "Ðет Ñовпадений" #: editor/code_editor.cpp -#, fuzzy msgid "Replaced %d occurrence(s)." msgstr "Заменено %d Ñовпадений." @@ -677,7 +676,7 @@ msgstr "Ðе найдено!" #: editor/code_editor.cpp msgid "Replace By" -msgstr "Заменить чем" +msgstr "Заменить на" #: editor/code_editor.cpp msgid "Case Sensitive" @@ -740,6 +739,7 @@ msgstr "Добавить" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Удалить" @@ -849,6 +849,7 @@ msgstr "РеÑурÑ" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Путь" @@ -937,23 +938,21 @@ msgstr "Удалить" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "Сохранить раÑкладку звуковой шины как.." #: editor/editor_audio_buses.cpp msgid "Location for New Layout.." -msgstr "" +msgstr "МеÑтоположение новой раÑкладки.." #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "Открыть раÑкладку звуковой шины" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Add Bus" -msgstr "Добавить %s" +msgstr "Добавить" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "Загрузить" @@ -963,6 +962,7 @@ msgid "Save As" msgstr "Сохранить как" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "По-умолчанию" @@ -1006,7 +1006,7 @@ msgstr "Ðе в пути реÑурÑов." #: editor/editor_autoload_settings.cpp msgid "Add AutoLoad" -msgstr "Добавлена автозагрузка" +msgstr "Добавить автозагрузку" #: editor/editor_autoload_settings.cpp msgid "Autoload '%s' already exists!" @@ -1018,15 +1018,15 @@ msgstr "Переименовать автозагрузку" #: editor/editor_autoload_settings.cpp msgid "Toggle AutoLoad Globals" -msgstr "Переключена автозагрузка глобальных Ñкриптов" +msgstr "Переключить автозагрузку глобальных Ñкриптов" #: editor/editor_autoload_settings.cpp msgid "Move Autoload" -msgstr "Передвинута автозагрузка" +msgstr "ПеремеÑтить автозагрузку" #: editor/editor_autoload_settings.cpp msgid "Remove Autoload" -msgstr "Удалена автозагрузка" +msgstr "Удалить автозагрузку" #: editor/editor_autoload_settings.cpp msgid "Enable" @@ -1037,8 +1037,7 @@ msgid "Rearrange Autoloads" msgstr "ПереÑтановка автозагрузок" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Путь:" @@ -1106,7 +1105,7 @@ msgstr "Упаковывание" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:\n" -msgstr "" +msgstr "Файл шаблона не найден:\n" #: editor/editor_export.cpp msgid "Added:" @@ -1223,16 +1222,16 @@ msgstr "Ðужно иÑпользовать доÑтупное раÑширенР#: editor/editor_file_system.cpp msgid "ScanSources" -msgstr "ПроÑканировать иÑходники" +msgstr "Сканировать иÑходники" #: editor/editor_file_system.cpp -#, fuzzy msgid "(Re)Importing Assets" -msgstr "Переимпортировать" +msgstr "(Ре)Импортировать" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" -msgstr "ПоиÑк внутри клаÑÑов" +msgstr "Помощь (ПоиÑк)" #: editor/editor_help.cpp msgid "Class List:" @@ -1247,7 +1246,6 @@ msgid "Class:" msgstr "КлаÑÑ:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "ÐаÑледует:" @@ -1417,10 +1415,11 @@ msgid "There is no defined scene to run." msgstr "Ðет определённой Ñцены, чтобы работать." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "Ðе назначена Ð³Ð»Ð°Ð²Ð½Ð°Ñ Ñцена. Хотите выбрать?\n" "Позже вы можете указать её в параметре \"main_scene\" раÑположенном\n" @@ -1483,6 +1482,11 @@ msgid "Save Scene As.." msgstr "Сохранить Ñцену как.." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "Узел" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "Ðта Ñцена никогда не была Ñохранена. Сохранить перед запуÑком?" @@ -1539,9 +1543,12 @@ msgid "" "Scene '%s' was automatically imported, so it can't be modified.\n" "To make changes to it, a new inherited scene can be created." msgstr "" +"Сцена '%s' автоматичеÑки импортирована, поÑтому модифицирована быть не " +"может.\n" +"Чтобы её изменить нужно Ñоздать новую унаÑледованную Ñцену." #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "ЯÑно" @@ -1582,6 +1589,10 @@ msgstr "Ещё %d файла(ов)" msgid "%d more file(s) or folder(s)" msgstr "Ещё %d файла(ов) или папка(ок)" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "Свободный режим" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Сцена" @@ -1599,9 +1610,8 @@ msgid "Previous tab" msgstr "ÐŸÑ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ð²ÐºÐ»Ð°Ð´ÐºÐ°" #: editor/editor_node.cpp -#, fuzzy msgid "Filter Files.." -msgstr "БыÑтро отÑортировать файлы.." +msgstr "ОтÑортировать файлы.." #: editor/editor_node.cpp msgid "Operations with scene files." @@ -1635,7 +1645,7 @@ msgstr "Закрыть Ñцену" msgid "Close Goto Prev. Scene" msgstr "Закрыть и перейти к предыдущей Ñцене" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "Открыть поÑледнее" @@ -1663,84 +1673,41 @@ msgid "Redo" msgstr "Повторить" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "ЗапуÑтить Ñкрипт" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Параметры проекта" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "ВоÑÑтановить Ñцену" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Выйти в ÑпиÑок проектов" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "Свободный режим" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "Прочие инÑтрументы." #: editor/editor_node.cpp -msgid "Tools" -msgstr "ИнÑтрументы" +#, fuzzy +msgid "Project" +msgstr "Ðовый проект" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "ÐкÑпортировать проект на многие платформы." +msgid "Project Settings" +msgstr "Параметры проекта" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "ЗапуÑтить Ñкрипт" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "ÐкÑпорт" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "ЗапуÑтить проект." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "ВоÑпроизвеÑти" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "ПриоÑтановить Ñцену" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "ПриоÑтановить Ñцену" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "ОÑтановить Ñцену." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "ОÑтановить" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "ЗапуÑтить текущую Ñцену." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "ЗапуÑтить Ñцену" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "ЗапуÑтить выборочную Ñцену" +msgid "Tools" +msgstr "ИнÑтрументы" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "ЗапуÑтить произвольную Ñцену" +msgid "Quit to Project List" +msgstr "Выйти в ÑпиÑок проектов" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "Параметры отладки" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "Отладка" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1829,9 +1796,10 @@ msgstr "" "При удалённом иÑпользовании на уÑтройÑтве, Ñто работает более Ñффективно Ñ " "Ñетевой файловой ÑиÑтемой." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "ÐаÑтройки" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Редактировать" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1846,17 +1814,73 @@ msgid "Toggle Fullscreen" msgstr "Переключить полноÑкранный режим" #: editor/editor_node.cpp editor/project_export.cpp -#, fuzzy msgid "Manage Export Templates" -msgstr "Загрузка шаблонов ÑкÑпорта" +msgstr "Управление шаблонами ÑкÑпорта" + +#: editor/editor_node.cpp +msgid "Help" +msgstr "Справка" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "КлаÑÑÑ‹" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "Закрыть документацию" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" #: editor/editor_node.cpp msgid "About" msgstr "О движке" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "ОповещениÑ, когда внешний реÑÑƒÑ€Ñ Ð±Ñ‹Ð» изменён." +msgid "Play the project." +msgstr "ЗапуÑтить проект." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "ВоÑпроизвеÑти" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "ПриоÑтановить Ñцену" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "ПриоÑтановить Ñцену" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "ОÑтановить Ñцену." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "ОÑтановить" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "ЗапуÑтить текущую Ñцену." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "ЗапуÑтить Ñцену" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "ЗапуÑтить выборочную Ñцену" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "ЗапуÑтить произвольную Ñцену" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1924,7 +1948,7 @@ msgstr "Вывод" #: editor/editor_node.cpp editor/editor_reimport_dialog.cpp msgid "Re-Import" -msgstr "Импортировать Ñнова" +msgstr "Переимпортировать" #: editor/editor_node.cpp editor/editor_plugin_settings.cpp msgid "Update" @@ -1939,6 +1963,14 @@ msgid "Thanks!" msgstr "СпаÑибо!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "Импортировать шаблоны из ZIP файла" @@ -1966,6 +1998,36 @@ msgstr "Открыть и запуÑтить Ñкрипт" msgid "Load Errors" msgstr "Ошибки загрузки" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Открыть в редакторе" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Открыть в редакторе" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Открыть в редакторе" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "ÐкÑпортировать библиотеку" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Открыть в редакторе" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "Открыть в редакторе" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "УÑтановленные плагины:" @@ -2083,37 +2145,32 @@ msgid "Import From Node:" msgstr "Импортировать из Узла:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Re-Download" msgstr "Перезагрузить" #: editor/export_template_manager.cpp -#, fuzzy msgid "Uninstall" -msgstr "УÑтановить" +msgstr "Удалить" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Installed)" -msgstr "УÑтановить" +msgstr "(УÑтановлено)" #: editor/export_template_manager.cpp -#, fuzzy msgid "Download" -msgstr "Вниз" +msgstr "Загрузка" #: editor/export_template_manager.cpp msgid "(Missing)" -msgstr "" +msgstr "(ОтÑутÑтвует)" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Current)" -msgstr "Выбранный:" +msgstr "(Текущий)" #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "" +msgstr "Удалить верÑию шаблона '%s'?" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." @@ -2121,27 +2178,27 @@ msgstr "Ðе удаётÑÑ Ð¾Ñ‚ÐºÑ€Ñ‹Ñ‚ÑŒ архив шаблонов ÑкÑпР#: editor/export_template_manager.cpp msgid "Invalid version.txt format inside templates." -msgstr "" +msgstr "Ðеверный формат version.txt файла внутри шаблонов." #: editor/export_template_manager.cpp msgid "" "Invalid version.txt format inside templates. Revision is not a valid " "identifier." msgstr "" +"Ðеверный формат version.txt файла внутри шаблонов. Идентификатор ревизии не " +"верен." #: editor/export_template_manager.cpp msgid "No version.txt found inside templates." -msgstr "" +msgstr "Ðе найден version.txt файл в шаблонах." #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:\n" -msgstr "Ошибка ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð°Ñ‚Ð»Ð°Ñа:" +msgstr "Ошибка ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð²:\n" #: editor/export_template_manager.cpp -#, fuzzy msgid "Extracting Export Templates" -msgstr "Загрузка шаблонов ÑкÑпорта" +msgstr "РаÑпаковка шаблонов ÑкÑпорта" #: editor/export_template_manager.cpp msgid "Importing:" @@ -2152,34 +2209,28 @@ msgid "Loading Export Templates" msgstr "Загрузка шаблонов ÑкÑпорта" #: editor/export_template_manager.cpp -#, fuzzy msgid "Current Version:" -msgstr "Ð¢ÐµÐºÑƒÑ‰Ð°Ñ Ñцена" +msgstr "Ð¢ÐµÐºÑƒÑ‰Ð°Ñ Ð²ÐµÑ€ÑиÑ:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Installed Versions:" -msgstr "УÑтановленные плагины:" +msgstr "УÑтановленные верÑии:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Install From File" -msgstr "УÑтановить проект:" +msgstr "УÑтановить из файла" #: editor/export_template_manager.cpp -#, fuzzy msgid "Remove Template" -msgstr "Удалить Ñлемент" +msgstr "Удалить шаблон" #: editor/export_template_manager.cpp -#, fuzzy msgid "Select template file" -msgstr "Удалить выбранные файлы?" +msgstr "Выбрать файл шаблона" #: editor/export_template_manager.cpp -#, fuzzy msgid "Export Template Manager" -msgstr "Загрузка шаблонов ÑкÑпорта" +msgstr "Менеджер шаблонов ÑкÑпорта" #: editor/file_type_cache.cpp msgid "Can't open file_type_cache.cch for writing, not saving file type cache!" @@ -2189,7 +2240,7 @@ msgstr "" #: editor/filesystem_dock.cpp msgid "Cannot navigate to '" -msgstr "" +msgstr "Ðе удалоÑÑŒ перейти к '" #: editor/filesystem_dock.cpp msgid "Same source and destination files, doing nothing." @@ -2216,13 +2267,16 @@ msgid "No files selected!" msgstr "Файлы не выбраны!" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Expand all" -msgstr "РаÑÑ‚Ñнуть до размера родителей" +msgstr "Развернуть вÑе" #: editor/filesystem_dock.cpp msgid "Collapse all" -msgstr "" +msgstr "Свернуть вÑе" + +#: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "ПроÑмотреть в проводнике" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2253,10 +2307,6 @@ msgid "Info" msgstr "ИнформациÑ" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "ПроÑмотреть в проводнике" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "Переимпортировать.." @@ -2270,7 +2320,7 @@ msgstr "Следующий каталог" #: editor/filesystem_dock.cpp msgid "Re-Scan Filesystem" -msgstr "Повторное Ñканирование файловой ÑиÑтемы" +msgstr "ПереÑканировать файловую ÑиÑтему" #: editor/filesystem_dock.cpp msgid "Toggle folder status as Favorite" @@ -2278,7 +2328,7 @@ msgstr "Переключить ÑÑ‚Ð°Ñ‚ÑƒÑ Ð¿Ð°Ð¿ÐºÐ¸ как избранной #: editor/filesystem_dock.cpp msgid "Instance the selected scene(s) as child of the selected node." -msgstr "Добавить выбранную Ñцену(Ñцены), как потомка выбранного узла." +msgstr "Добавить выбранную Ñцену(Ñ‹), в качеÑтве потомка выбранного узла." #: editor/filesystem_dock.cpp msgid "Move" @@ -2334,23 +2384,20 @@ msgid "Saving.." msgstr "Сохранение.." #: editor/import_dock.cpp -#, fuzzy msgid " Files" -msgstr "Файл" +msgstr " Файлы" #: editor/import_dock.cpp -#, fuzzy msgid "Import As:" -msgstr "Импорт" +msgstr "Импортировать как:" #: editor/import_dock.cpp editor/property_editor.cpp msgid "Preset.." msgstr "ПредуÑтановка.." #: editor/import_dock.cpp -#, fuzzy msgid "Reimport" -msgstr "Импортировать Ñнова" +msgstr "Переимпортировать" #: editor/io_plugins/editor_bitmask_import_plugin.cpp msgid "No bit masks to import!" @@ -2423,9 +2470,10 @@ msgid "No target font resource!" msgstr "Ðет целевого реÑурÑа шрифта!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "ÐедопуÑтимое раÑширение файла.\n" "ПожалуйÑта, иÑпользуйте .fnt." @@ -2466,7 +2514,7 @@ msgstr "Проверка:" #: editor/io_plugins/editor_sample_import_plugin.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Options:" -msgstr "Параметры:" +msgstr "Опции:" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Font Import" @@ -2477,7 +2525,7 @@ msgid "" "This file is already a Godot font file, please supply a BMFont type file " "instead." msgstr "" -"Ðто уже файл шрифта Godot, пожалуйÑта иÑпользуйте BitMapFont за меÑто него." +"Ðто итак файл шрифта Godot, пожалуйÑта иÑпользуйте BitMapFont вмеÑто него." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Failed opening as BMFont file." @@ -2505,7 +2553,7 @@ msgstr "ÐедопуÑтимый размер шрифта." #: editor/io_plugins/editor_font_import_plugin.cpp msgid "Invalid font custom source." -msgstr "ÐедопуÑтимый шрифт пользовательÑкого иÑточника." +msgstr "Ðеверный пользовательÑкий иÑточник Ð´Ð»Ñ ÑˆÑ€Ð¸Ñ„Ñ‚Ð°." #: editor/io_plugins/editor_font_import_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp @@ -2547,7 +2595,7 @@ msgstr "Ðудио ÑÑмпл" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "New Clip" -msgstr "Ðовый клип" +msgstr "ÐÐ¾Ð²Ð°Ñ Ð´Ð¾Ñ€Ð¾Ð¶ÐºÐ°" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Animation Options" @@ -2579,7 +2627,7 @@ msgstr "МакÑ. угол" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Clips" -msgstr "Клипы" +msgstr "Дорожки" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Start(s)" @@ -2608,7 +2656,7 @@ msgstr "Ðе могу загрузить Ñкрипт поÑÑ‚-процеÑÑа. #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Invalid/broken script for post-import." -msgstr "Поврежденный/Ñломанный Ñценарий Ð´Ð»Ñ Ð¿Ð¾ÑÑ‚-импорта." +msgstr "Ðекорректный/поврежденный Ñценарий Ð´Ð»Ñ Ð¿Ð¾ÑÑ‚-импорта." #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Error importing scene." @@ -2624,11 +2672,11 @@ msgstr "ИÑÑ…Ð¾Ð´Ð½Ð°Ñ Ñцена:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Same as Target Scene" -msgstr "Та же, что и у Ñцены" +msgstr "Та же, что и у целевой Ñцены" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Shared" -msgstr "Раздельно" +msgstr "Общий" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Target Texture Folder:" @@ -2640,7 +2688,7 @@ msgstr "Скрипт поÑÑ‚-процеÑÑа:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Custom Root Node Type:" -msgstr "ÐаÑтраиваемый тип корневого узла:" +msgstr "ПользовательÑкий тип корневого узла:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Auto" @@ -2656,7 +2704,7 @@ msgstr "ОтÑутÑтвуют Ñледующие файлы:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Import Anyway" -msgstr "Импорт в любом Ñлучае" +msgstr "Импортировать в любом Ñлучае" #: editor/io_plugins/editor_scene_import_plugin.cpp scene/gui/dialogs.cpp msgid "Cancel" @@ -2911,8 +2959,8 @@ msgstr "Сжимать" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" -msgstr "Добавить в проект (engine.cfg)" +msgid "Add to Project (project.godot)" +msgstr "Добавить к проекту (godot.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Import Languages:" @@ -2951,9 +2999,8 @@ msgid "Change Animation Name:" msgstr "Изменить Ð¸Ð¼Ñ Ð°Ð½Ð¸Ð¼Ð°Ñ†Ð¸Ð¸:" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Delete Animation?" -msgstr "Дублировать анимацию" +msgstr "Удалить анимацию?" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -3579,7 +3626,7 @@ msgid "Change default type" msgstr "Изменить тип по умолчанию" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "Ок" @@ -3630,17 +3677,6 @@ msgstr "Создан Poly3D" msgid "Set Handle" msgstr "УÑтановить обработчик" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "Добавить/Удалить точку Color Ramp" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "Изменена Color Ramp" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "Создание библиотеки полиÑеток" @@ -3673,8 +3709,31 @@ msgstr "Обновить из Ñцены" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "Добавить вход" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Удалить точку пути" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "Загрузить реÑурÑ" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" -msgstr "Изменена карта кривой" +msgstr "Изменить кривую" + +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "Добавить/Удалить точку Color Ramp" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "Изменена Color Ramp" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" @@ -3713,19 +3772,16 @@ msgid "RMB: Erase Point." msgstr "ПКМ: Удалить точку." #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Remove Point from Line2D" -msgstr "Удалена точка Ñ ÐºÑ€Ð¸Ð²Ð¾Ð¹" +msgstr "Удалить точку Ñ ÐºÑ€Ð¸Ð²Ð¾Ð¹" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Add Point to Line2D" msgstr "Добавить точку к кривой" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Move Point in Line2D" -msgstr "Точка кривой передвинута" +msgstr "Двигать точку в кривой" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp @@ -3737,7 +3793,7 @@ msgstr "Выбрать точки" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Shift+Drag: Select Control Points" -msgstr "Shift+Тащить: Выбрать точки управлениÑ" +msgstr "Shift+Drag: Выбрать точки управлениÑ" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp @@ -3758,7 +3814,6 @@ msgid "Add Point (in empty space)" msgstr "Добавить точку (в пуÑтом проÑтранÑтрве)" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Split Segment (in line)" msgstr "Разделить Ñегмент (в кривой)" @@ -3949,6 +4004,20 @@ msgid "Remove Poly And Point" msgstr "Удалить полигон и точку" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "МаÑка выброÑа очищена" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "Генерировать AABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "Ошибка при загрузке изображениÑ:" @@ -3961,8 +4030,8 @@ msgid "Set Emission Mask" msgstr "УÑтановлена маÑка выброÑа" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "МаÑка выброÑа очищена" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -3972,6 +4041,27 @@ msgstr "МаÑка выброÑа загружена" msgid "Generated Point Count:" msgstr "КоличеÑтво Ñоздаваемых точек:" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "Среднее Ð²Ñ€ÐµÐ¼Ñ (Ñек.)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "УÑтановлена маÑка выброÑа" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "Создать из Ñцены" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Точек излучениÑ:" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "Узел не Ñодержит геометрии." @@ -3982,12 +4072,7 @@ msgstr "Узел не Ñодержит геометрии (грани)." #: editor/plugins/particles_editor_plugin.cpp msgid "A processor material of type 'ParticlesMaterial' is required." -msgstr "" - -#: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "Сгенерировать AABB" +msgstr "ТребуетÑÑ Ð¼Ð°Ñ‚ÐµÑ€Ð¸Ð°Ð» типа 'ParticlesMaterial'." #: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" @@ -3999,15 +4084,13 @@ msgstr "Ðет граней!" #: editor/plugins/particles_editor_plugin.cpp msgid "Generate AABB" -msgstr "Сгенерировать AABB" +msgstr "Генерировать AABB" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Create Emission Points From Mesh" msgstr "Создать излучатель из полиÑетки" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Create Emission Points From Node" msgstr "Создать излучатель из узла" @@ -4020,40 +4103,42 @@ msgid "Create Emitter" msgstr "Создать излучатель" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Emission Points:" -msgstr "КоличеÑтво выброÑов:" +msgstr "Точек излучениÑ:" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Surface Points" -msgstr "ПоверхноÑтей %d" +msgstr "Точки поверхноÑти" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points+Normal (Directed)" -msgstr "" +msgstr "Точки поверхноÑти + Ðормаль(ÐаправленнаÑ)" #: editor/plugins/particles_editor_plugin.cpp msgid "Volume" msgstr "Объём" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Emission Source: " -msgstr "Заполнение излучателÑ:" +msgstr "ИÑточник излучениÑ: " #: editor/plugins/particles_editor_plugin.cpp #, fuzzy msgid "Generate Visibility AABB" -msgstr "Сгенерировать AABB" +msgstr "Генерировать AABB" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "Удалена точка Ñ ÐºÑ€Ð¸Ð²Ð¾Ð¹" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "Среднее Ð²Ñ€ÐµÐ¼Ñ (Ñек.)" +msgid "Remove Out-Control from Curve" +msgstr "Передвинут выходной луч у кривой" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "Удалена точка Ñ ÐºÑ€Ð¸Ð²Ð¾Ð¹" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4111,6 +4196,16 @@ msgstr "Разделить путь" msgid "Remove Path Point" msgstr "Удалить точку пути" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Передвинут выходной луч у кривой" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "Передвинут входной луч у кривой" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "Создать UV карту" @@ -4264,6 +4359,11 @@ msgid "Pitch" msgstr "Ð’Ñ‹Ñота" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "ОчиÑтить коÑти" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "Ошибка во Ð²Ñ€ÐµÐ¼Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ‚ÐµÐ¼Ñ‹" @@ -4351,10 +4451,6 @@ msgstr "Ðайти.." msgid "Find Next" msgstr "Ðайти Ñледующее" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "Отладка" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "Шаг через" @@ -4388,16 +4484,9 @@ msgid "Move Right" msgstr "Двигать вправо" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "Уроки" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "Открыть https://godotengine.org Ñ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¾Ð¼ уроков." - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "КлаÑÑÑ‹" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "ПоиÑк Ñправочной документации." #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4416,9 +4505,8 @@ msgid "Go to next edited document." msgstr "Перейти к Ñледующему редактируемому документу." #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Discard" -msgstr "ДиÑкретнаÑ" +msgstr "СброÑ" #: editor/plugins/script_editor_plugin.cpp msgid "Create Script" @@ -4456,6 +4544,23 @@ msgid "Pick Color" msgstr "Выбрать цвет" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "Преобразование изображений" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4515,7 +4620,7 @@ msgstr "" #: editor/plugins/script_text_editor.cpp msgid "Auto Indent" -msgstr "ÐвтоотÑтуп" +msgstr "Ðвто отÑтуп" #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp @@ -4535,6 +4640,16 @@ msgid "Goto Previous Breakpoint" msgstr "Перейти к предыдущей точке оÑтановки" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "Конвертировать в.." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Конвертировать в.." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "Ðайти предыдущее" @@ -4557,6 +4672,10 @@ msgstr "Перейти к Ñтроке.." msgid "Contextual Help" msgstr "КонтекÑÑ‚Ð½Ð°Ñ Ñправка" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "Изменена чиÑÐ»Ð¾Ð²Ð°Ñ ÐºÐ¾Ð½Ñтанта" @@ -4774,36 +4893,106 @@ msgid "Animation Key Inserted." msgstr "Ключ анимации вÑтавлен." #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "Вперёд" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Ð’ обратном направлении" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "КолёÑико вниз." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "ОбновлÑть при изменениÑÑ…" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "ОбновлÑть при изменениÑÑ…" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "ОбновлÑть при изменениÑÑ…" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "ВертекÑ" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "СовмеÑтить Ñ Ð²Ð¸Ð´Ð¾Ð¼" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "Окружение" +msgid "Display Normal" +msgstr "Режим нормалей" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "ПроÑлушиватель звука" +msgid "Display Wireframe" +msgstr "Режим Ñетки" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" -msgstr "Вещицы" +msgid "Display Overdraw" +msgstr "Режим проÑвечиваниÑ" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" -msgstr "XForm диалоговое окно" +#, fuzzy +msgid "Display Unshaded" +msgstr "Режим без теней" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" -msgstr "Ðе выбрана Ñцена!" +#, fuzzy +msgid "View Environment" +msgstr "Окружение" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" -msgstr "ÐкземплÑÑ€ на курÑор" +#, fuzzy +msgid "View Gizmos" +msgstr "Вещицы" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "Ðе возможно добавить Ñцену!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "ПроÑлушиватель звука" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" +msgstr "XForm диалоговое окно" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4862,6 +5051,26 @@ msgid "Align Selection With View" msgstr "СовмеÑтить выбранное Ñ Ð²Ð¸Ð´Ð¾Ð¼" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "Выделение" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "ПеремеÑтить" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "Ctrl: Поворот" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "МаÑштаб:" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" msgstr "Преобразование" @@ -4874,14 +5083,6 @@ msgid "Transform Dialog.." msgstr "Окно преобразованиÑ.." #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "ИÑпользовать Ñтандартный Ñвет" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "ИÑпользовать sRGB" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" msgstr "1 Окно" @@ -4906,22 +5107,6 @@ msgid "4 Viewports" msgstr "4 Окна" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "Режим нормалей" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "Режим Ñетки" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "Режим проÑвечиваниÑ" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "Режим без теней" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "Отображать начало координат" @@ -4930,6 +5115,10 @@ msgid "View Grid" msgstr "Отображать Ñетку" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "ÐаÑтройки" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "Параметры привÑзки" @@ -4950,14 +5139,6 @@ msgid "Viewport Settings" msgstr "ÐаÑтройки окна проÑмотра" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "Образец Ñтандартного оÑвещениÑ:" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "Цвет окружающего Ñвета:" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "FOV перÑпективы (градуÑÑ‹):" @@ -5132,7 +5313,7 @@ msgstr "Удалить Ñлемент клаÑÑа" #: editor/plugins/theme_editor_plugin.cpp msgid "Create Empty Template" -msgstr "Создать пуÑтой образец" +msgstr "Создать пуÑтой шаблон" #: editor/plugins/theme_editor_plugin.cpp msgid "Create Empty Editor Template" @@ -5296,24 +5477,20 @@ msgid "Error" msgstr "Ошибка" #: editor/project_export.cpp -#, fuzzy msgid "Runnable" -msgstr "Включить" +msgstr "Ðктивный" #: editor/project_export.cpp -#, fuzzy msgid "Delete patch '" -msgstr "Удалить вход" +msgstr "Удалить заплатку '" #: editor/project_export.cpp -#, fuzzy msgid "Delete preset '%s'?" -msgstr "Удалить выбранные файлы?" +msgstr "Удалить '%s'?" #: editor/project_export.cpp -#, fuzzy msgid "Presets" -msgstr "ПредуÑтановка.." +msgstr "ПредуÑтановки" #: editor/project_export.cpp editor/project_settings.cpp msgid "Add.." @@ -5324,61 +5501,52 @@ msgid "Resources" msgstr "РеÑурÑÑ‹" #: editor/project_export.cpp -#, fuzzy msgid "Export all resources in the project" -msgstr "ÐкÑпортировать вÑе реÑурÑÑ‹ проекта." +msgstr "ÐкÑпортировать вÑе реÑурÑÑ‹ проекта" #: editor/project_export.cpp -#, fuzzy msgid "Export selected scenes (and dependencies)" -msgstr "ÐкÑпортировать выбранные реÑурÑÑ‹ (Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð·Ð°Ð²Ð¸ÑимоÑти)." +msgstr "ÐкÑпортировать выбранные Ñцены (Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð·Ð°Ð²Ð¸ÑимоÑти)" #: editor/project_export.cpp -#, fuzzy msgid "Export selected resources (and dependencies)" -msgstr "ÐкÑпортировать выбранные реÑурÑÑ‹ (Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð·Ð°Ð²Ð¸ÑимоÑти)." +msgstr "ÐкÑпортировать выбранные реÑурÑÑ‹ (Ð²ÐºÐ»ÑŽÑ‡Ð°Ñ Ð·Ð°Ð²Ð¸ÑимоÑти)" #: editor/project_export.cpp msgid "Export Mode:" msgstr "Режим ÑкÑпортированиÑ:" #: editor/project_export.cpp -#, fuzzy msgid "Resources to export:" msgstr "РеÑурÑÑ‹ Ð´Ð»Ñ ÑкÑпорта:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files (comma separated, e.g: *.json, *.txt)" msgstr "" "Фильтр Ð´Ð»Ñ ÑкÑпорта не реÑурÑных файлов (через запÑтую, например: *.json, *." -"txt):" +"txt)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files from project (comma separated, e.g: *.json, *.txt)" -msgstr "Фильтр Ð´Ð»Ñ Ð¸ÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ (через запÑтую, например: *.json, *.txt):" +msgstr "Фильтр Ð´Ð»Ñ Ð¸ÑÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ (через запÑтую, например: *.json, *.txt)" #: editor/project_export.cpp -#, fuzzy msgid "Patches" -msgstr "СовпадениÑ:" +msgstr "Латки" #: editor/project_export.cpp -#, fuzzy msgid "Make Patch" -msgstr "Целевой путь:" +msgstr "Создать латку" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" -msgstr "" +msgstr "Шаблоны ÑкÑпорта Ð´Ð»Ñ Ñтой платформы отÑутÑтвуют:" #: editor/project_export.cpp -#, fuzzy msgid "Export With Debug" -msgstr "ÐкÑпортировать набор тайлов" +msgstr "ÐкÑпорт в режиме отладки" #: editor/project_manager.cpp msgid "Invalid project path, the path must exist!" @@ -5386,13 +5554,13 @@ msgstr "Ðеверный путь к проекту, путь должен ÑÑƒÑ #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." -msgstr "ÐедопуÑтимый путь к проекту, engine.cfg не должен ÑущеÑтвовать." +msgid "Invalid project path, project.godot must not exist." +msgstr "ÐедопуÑтимый путь, не должен приÑутÑтвовать godot.cfg." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." -msgstr "ÐедопуÑтимый путь к проекту, engine.cfg должен ÑущеÑтвовать." +msgid "Invalid project path, project.godot must exist." +msgstr "ÐедопуÑтимый путь, должен приÑутÑтвовать godot.cfg." #: editor/project_manager.cpp msgid "Imported Project" @@ -5404,8 +5572,8 @@ msgstr "Ðеверный путь к проекту (Что-то изменилР#: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." -msgstr "Ðе могу Ñоздать engine.cfg в папке проекта." +msgid "Couldn't create project.godot in project path." +msgstr "Ðе удалоÑÑŒ Ñоздать godot.cfg в папке проекта." #: editor/project_manager.cpp msgid "The following files failed extraction from package:" @@ -5502,7 +5670,7 @@ msgstr "Ðовый проект" #: editor/project_manager.cpp #, fuzzy msgid "Templates" -msgstr "Удалить Ñлемент" +msgstr "Удалить шаблон" #: editor/project_manager.cpp msgid "Exit" @@ -5604,7 +5772,6 @@ msgid "Button 9" msgstr "Кнопка 9" #: editor/project_settings.cpp -#, fuzzy msgid "Joypad Axis Index:" msgstr "Ð˜Ð½Ð´ÐµÐºÑ Ð¾Ñи джойÑтика:" @@ -5613,7 +5780,6 @@ msgid "Axis" msgstr "ОÑÑŒ" #: editor/project_settings.cpp -#, fuzzy msgid "Joypad Button Index:" msgstr "Ð˜Ð½Ð´ÐµÐºÑ ÐºÐ½Ð¾Ð¿ÐºÐ¸ джойÑтика:" @@ -5625,6 +5791,11 @@ msgstr "Добавить дейÑтвие" msgid "Erase Input Action Event" msgstr "Удалить дейÑтвие" +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "Добавить пуÑтоту" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "УÑтройÑтво" @@ -5691,8 +5862,8 @@ msgstr "Удалён параметр реÑурÑа перенаправленР#: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "Параметры проекта" +msgid "Project Settings (project.godot)" +msgstr "ÐаÑтройки проекта (engine.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5759,17 +5930,16 @@ msgid "AutoLoad" msgstr "Ðвтозагрузка" #: editor/property_editor.cpp -#, fuzzy msgid "Pick a Viewport" -msgstr "1 Окно" +msgstr "Выберите Viewport" #: editor/property_editor.cpp msgid "Ease In" -msgstr "Легко в" +msgstr "Переход Ð’" #: editor/property_editor.cpp msgid "Ease Out" -msgstr "Легко из" +msgstr "Переход ИЗ" #: editor/property_editor.cpp msgid "Zero" @@ -5777,11 +5947,11 @@ msgstr "Ðоль" #: editor/property_editor.cpp msgid "Easing In-Out" -msgstr "Легко в-из" +msgstr "Переход Ð’-ИЗ" #: editor/property_editor.cpp msgid "Easing Out-In" -msgstr "Легко из-в" +msgstr "Переход ИЗ-Ð’" #: editor/property_editor.cpp msgid "File.." @@ -5800,22 +5970,16 @@ msgid "New Script" msgstr "Ðовый Ñкрипт" #: editor/property_editor.cpp -#, fuzzy msgid "Show in File System" -msgstr "Ð¤Ð°Ð¹Ð»Ð¾Ð²Ð°Ñ ÑиÑтема" +msgstr "Показать в файловой ÑиÑтеме" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" msgstr "Ошибка загрузки файла: Ðто не реÑурÑ!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "Ðевозможно загрузить изображение" - -#: editor/property_editor.cpp -#, fuzzy msgid "Pick a Node" -msgstr "Выбрать узел" +msgstr "Выберите узел" #: editor/property_editor.cpp msgid "Bit %d, val %d." @@ -5827,7 +5991,7 @@ msgstr "Вкл" #: editor/property_editor.cpp modules/visual_script/visual_script_editor.cpp msgid "Set" -msgstr "Задан" +msgstr "Задать" #: editor/property_editor.cpp msgid "Properties:" @@ -5961,7 +6125,7 @@ msgstr "Ðта Ð¾Ð¿ÐµÑ€Ð°Ñ†Ð¸Ñ Ð½Ðµ может быть выполнена бе #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." -msgstr "" +msgstr "Ðевозможно выполнить Ñ ÐºÐ¾Ñ€Ð½ÐµÐ¼." #: editor/scene_tree_dock.cpp msgid "This operation can't be done on instanced scenes." @@ -6004,6 +6168,11 @@ msgid "Error duplicating scene to save it." msgstr "Ошибка Ð´ÑƒÐ±Ð»Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñцены, при её Ñохранении." #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "РеÑурÑÑ‹:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "Редактировать группы" @@ -6044,7 +6213,6 @@ msgid "Save Branch as Scene" msgstr "Сохранить ветку, как Ñцену" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Copy Node Path" msgstr "Копировать путь" @@ -6081,10 +6249,59 @@ msgid "Toggle CanvasItem Visible" msgstr "Переключена видимоÑть CanvasItem" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "Параметры отладки" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "ÐкземплÑÑ€:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Следующий Ñкрипт" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Переключена видимоÑть Spatial" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "Ðекорректное Ð¸Ð¼Ñ ÑƒÐ·Ð»Ð°, Ñледующие Ñимволы недопуÑтимы:" @@ -6129,75 +6346,93 @@ msgid "Select a Node" msgstr "Выбрать узел" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "ÐедопуÑтимое Ð¸Ð¼Ñ Ð²Ñ‹ÑˆÐµÑтоÑщего клаÑÑа" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Ðе удалоÑÑŒ Ñоздать Ñкрипт в файловой ÑиÑтеме." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "ДопуÑтимые Ñимволы:" +msgid "Error loading script from %s" +msgstr "Ошибка при загрузке Ñкрипта из %s" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "ÐедопуÑтимое Ð¸Ð¼Ñ ÐºÐ»Ð°ÑÑа" +msgid "Path is empty" +msgstr "Ðе указан путь" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "ДопуÑтимое имÑ" +msgid "Path is not local" +msgstr "Путь не локальный" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "Ð/Д" +msgid "Invalid base path" +msgstr "ÐедопуÑтимый базовый путь" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "Ð˜Ð¼Ñ ÐºÐ»Ð°ÑÑа ÑвлÑетÑÑ Ð½ÐµÐ´ÐµÐ¹Ñтвительным!" +msgid "Invalid extension" +msgstr "ÐедопуÑтимое раÑширение" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "Ð˜Ð¼Ñ Ð²Ñ‹ÑˆÐµÑтоÑщего клаÑÑа ÑвлÑетÑÑ Ð½ÐµÐ´ÐµÐ¹Ñтвительным!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "ÐедопуÑтимый путь!" +#, fuzzy +msgid "Invalid Path" +msgstr "ÐедопуÑтимый путь." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "Ðе удалоÑÑŒ Ñоздать Ñкрипт в файловой ÑиÑтеме." +msgid "Invalid class name" +msgstr "ÐедопуÑтимое Ð¸Ð¼Ñ ÐºÐ»Ð°ÑÑа" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" -msgstr "Ошибка при загрузке Ñкрипта из %s" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "Ðеверный Ð¸Ð½Ð´ÐµÐºÑ ÑвойÑтва имени." #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "Ðе указан путь" +#, fuzzy +msgid "Script valid" +msgstr "Скрипт" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "Путь не локальный" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "ÐедопуÑтимый базовый путь" +msgid "N/A" +msgstr "Ð/Д" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "ÐедопуÑтимое раÑширение" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +#, fuzzy +msgid "Create new script file" msgstr "Создать новый Ñкрипт" #: editor/script_create_dialog.cpp -msgid "Load existing script" +#, fuzzy +msgid "Load existing script file" msgstr "Загрузить ÑущеÑтвующий Ñкрипт" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "ÐаÑледует:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "Ð˜Ð¼Ñ ÐšÐ»Ð°ÑÑа:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Удалить шаблон" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "Ð’Ñтроенный Скрипт" #: editor/script_create_dialog.cpp @@ -6705,31 +6940,26 @@ msgid "just released" msgstr "проÑто отпущена" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Run in Browser" -msgstr "Обзор" +msgstr "ЗапуÑтить в браузере" #: platform/javascript/export/export.cpp msgid "Run exported HTML in the system's default browser." -msgstr "" +msgstr "ЗапуÑтить HTML в Ñтандартном браузере ÑиÑтемы." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:\n" -msgstr "Ðевозможно найти тайл:" +msgstr "Ðе удалоÑÑŒ запиÑать файл:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read file:\n" -msgstr "Ðевозможно найти тайл:" +msgstr "Ðе удалоÑÑŒ прочитать файл:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:\n" -msgstr "Ðевозможно Ñоздать папку." +msgstr "Ðе удалоÑÑŒ открыть шаблон Ð´Ð»Ñ ÑкÑпорта:\n" #: platform/uwp/export/export.cpp -#, fuzzy msgid "" "Couldn't read the certificate file. Are the path and password both correct?" msgstr "Ðе могу прочитать файл Ñертификата. Уверены, что путь и пароль верны?" @@ -6894,11 +7124,11 @@ msgstr "" "Узел ParallaxLayer работает только при уÑтановке его в качеÑтве дочернего " "узла ParallaxBackground." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"Ð”Ð»Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ работы ÑвойÑтво Path должно указывать на дейÑтвующий узел " -"Particles2D." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6986,12 +7216,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "СвойÑтво Path должно указывать на дейÑтвительный Spatial узел." @@ -7011,6 +7235,15 @@ msgstr "" "Чтобы AnimatedSprite3D отображал кадры, пожалуйÑта уÑтановите или Ñоздайте " "реÑÑƒÑ€Ñ SpriteFrames в параметре 'Frames'." +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "Режим запуÑка:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Внимание!" @@ -7045,9 +7278,8 @@ msgid "" "functions. Making them visible for editing is fine though, but they will " "hide upon running." msgstr "" -"Ð’Ñплывающие окна будут ÑкрыватьÑÑ Ð¿Ð¾-умолчанию, еÑли Ð’Ñ‹ не вызовете popup() " -"или любой из popup*(). Ð”ÐµÐ»Ð°Ñ Ð¸Ñ… доÑтупными Ð´Ð»Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ…Ð¾Ñ€Ð¾ÑˆÐ°Ñ Ð¼Ñ‹Ñль, " -"Ñ…Ð¾Ñ‚Ñ Ð¾Ð½Ð¸ будут прÑтатьÑÑ Ð¿Ñ€Ð¸ запуÑке." +"ПоÑле запуÑка вÑплывающие окна по-умолчанию Ñкрыты, Ð´Ð»Ñ Ð¸Ñ… Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ " +"иÑпользуйте функцию popup() или любую из popup_*()." #: scene/gui/scroll_container.cpp msgid "" @@ -7055,6 +7287,17 @@ msgid "" "Use a container as child (VBox,HBox,etc), or a Control and set the custom " "minimum size manually." msgstr "" +"ScrollContainer предназначен Ð´Ð»Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ Ð¾Ð´Ð½Ð¸Ð¼ дочерним Ñлементом " +"управлениÑ.\n" +"ИÑпользуйте дочерний контейнер (VBox, HBox и Ñ‚.д.), или Control и " +"уÑтановите\n" +"минимальный размер вручную." + +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" #: scene/main/viewport.cpp msgid "" @@ -7075,9 +7318,64 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Импортировать аÑÑеты в проект." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "ÐаÑтройки проекта (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "ÐкÑпортировать проект на многие платформы." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "ОповещениÑ, когда внешний реÑÑƒÑ€Ñ Ð±Ñ‹Ð» изменён." + +#~ msgid "Tutorials" +#~ msgstr "Уроки" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "Открыть https://godotengine.org Ñ Ñ€Ð°Ð·Ð´ÐµÐ»Ð¾Ð¼ уроков." + +#~ msgid "No scene selected to instance!" +#~ msgstr "Ðе выбрана Ñцена!" + +#~ msgid "Instance at Cursor" +#~ msgstr "ÐкземплÑÑ€ на курÑор" + +#~ msgid "Could not instance scene!" +#~ msgstr "Ðе возможно добавить Ñцену!" + +#~ msgid "Use Default Light" +#~ msgstr "ИÑпользовать Ñтандартный Ñвет" + +#~ msgid "Use Default sRGB" +#~ msgstr "ИÑпользовать sRGB" + +#~ msgid "Default Light Normal:" +#~ msgstr "Образец Ñтандартного оÑвещениÑ:" + +#~ msgid "Ambient Light Color:" +#~ msgstr "Цвет окружающего Ñвета:" + +#~ msgid "Couldn't load image" +#~ msgstr "Ðевозможно загрузить изображение" + +#~ msgid "Invalid parent class name" +#~ msgstr "ÐедопуÑтимое Ð¸Ð¼Ñ Ð²Ñ‹ÑˆÐµÑтоÑщего клаÑÑа" + +#~ msgid "Valid chars:" +#~ msgstr "ДопуÑтимые Ñимволы:" + +#~ msgid "Valid name" +#~ msgstr "ДопуÑтимое имÑ" + +#~ msgid "Class name is invalid!" +#~ msgstr "Ð˜Ð¼Ñ ÐºÐ»Ð°ÑÑа ÑвлÑетÑÑ Ð½ÐµÐ´ÐµÐ¹Ñтвительным!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "Ð˜Ð¼Ñ Ð²Ñ‹ÑˆÐµÑтоÑщего клаÑÑа ÑвлÑетÑÑ Ð½ÐµÐ´ÐµÐ¹Ñтвительным!" + +#~ msgid "Invalid path!" +#~ msgstr "ÐедопуÑтимый путь!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Ð”Ð»Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð¹ работы ÑвойÑтво Path должно указывать на дейÑтвующий узел " +#~ "Particles2D." #~ msgid "Surface" #~ msgstr "ПоверхноÑть" @@ -7298,9 +7596,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "Удаление тишины:" -#~ msgid "Script" -#~ msgstr "Скрипт" - #~ msgid "Script Export Mode:" #~ msgstr "Режим ÑкÑÐ¿Ð¾Ñ€Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñкриптов:" @@ -7334,9 +7629,6 @@ msgstr "" #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "BakedLightInstance не Ñодержит BakedLight реÑурÑ." -#~ msgid "Vertex" -#~ msgstr "ВертекÑ" - #~ msgid "Fragment" #~ msgstr "Фрагмент" @@ -7379,9 +7671,6 @@ msgstr "" #~ msgid "Cannot go into subdir:" #~ msgstr "Ðевозможно перейти в подпапку:" -#~ msgid "Help" -#~ msgstr "Справка" - #~ msgid "Imported Resources" #~ msgstr "Импортированные реÑурÑÑ‹" diff --git a/editor/translations/sk.po b/editor/translations/sk.po index b0bee6aa6f..0b30bc80f4 100644 --- a/editor/translations/sk.po +++ b/editor/translations/sk.po @@ -1,6 +1,5 @@ # Slovak translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # J08nY <johnenter@gmail.com>, 2016. @@ -535,7 +534,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -581,7 +581,7 @@ msgstr "" msgid "Official" msgstr "" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Komunita" @@ -724,6 +724,7 @@ msgstr "" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "" @@ -829,6 +830,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -929,8 +931,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -940,6 +941,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1008,8 +1010,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Cesta:" @@ -1200,7 +1201,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1217,7 +1219,6 @@ msgid "Class:" msgstr "Trieda:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1388,8 +1389,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1443,6 +1444,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1499,7 +1504,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1537,6 +1542,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1590,7 +1599,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1618,35 +1627,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1654,47 +1651,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1765,8 +1730,8 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" +#: editor/editor_node.cpp +msgid "Editor" msgstr "" #: editor/editor_node.cpp editor/settings_config_dialog.cpp @@ -1786,11 +1751,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1874,6 +1895,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1901,6 +1930,32 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Otvorit prieÄinok" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Otvorit prieÄinok" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2145,6 +2200,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2173,10 +2232,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2343,7 +2398,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2818,7 +2873,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3478,7 +3533,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "" @@ -3527,17 +3582,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3569,9 +3613,32 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Signály:" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "VÅ¡etky vybrané" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3841,6 +3908,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3853,7 +3933,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3864,20 +3944,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3932,12 +4025,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -3995,6 +4092,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "VÅ¡etky vybrané" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4148,6 +4254,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4236,10 +4346,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4273,15 +4379,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4336,6 +4434,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4415,6 +4529,14 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4437,6 +4559,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4654,35 +4780,95 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Shader Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4744,23 +4930,32 @@ msgid "Align Selection With View" msgstr "VÅ¡etky vybrané" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "VÅ¡etky vybrané" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Local Coords" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4788,27 +4983,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4832,14 +5015,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5253,11 +5428,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5269,7 +5444,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5486,6 +5661,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Zariadenie" @@ -5551,7 +5730,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5668,10 +5847,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "VložiÅ¥" @@ -5857,6 +6032,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5933,10 +6112,57 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Popis:" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5981,77 +6207,87 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" +msgid "Error - Could not create script in filesystem." msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid chars:" +msgid "Error loading script from %s" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" +msgid "Invalid Path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" +msgid "Invalid inherited parent name or path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "Popis:" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Load existing script" +msgid "Load existing script file" msgstr "Popis:" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Class Name" +msgstr "Trieda:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Template" +msgstr "VÅ¡etky vybrané" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6717,8 +6953,10 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" #: scene/2d/path_2d.cpp @@ -6786,12 +7024,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6807,6 +7039,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "" @@ -6849,6 +7089,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " diff --git a/editor/translations/sl.po b/editor/translations/sl.po index ea634658ce..e50f907b65 100644 --- a/editor/translations/sl.po +++ b/editor/translations/sl.po @@ -1,6 +1,5 @@ # Slovenian translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # matevž lapajne <sivar.lapajne@gmail.com>, 2016. @@ -533,7 +532,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -579,7 +579,7 @@ msgstr "" msgid "Official" msgstr "" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "" @@ -722,6 +722,7 @@ msgstr "" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "" @@ -827,6 +828,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -927,8 +929,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -938,6 +939,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1006,8 +1008,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "" @@ -1198,7 +1199,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1215,7 +1217,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1385,8 +1386,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1440,6 +1441,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1496,7 +1501,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1534,6 +1539,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1586,7 +1595,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1614,35 +1623,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1650,47 +1647,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1761,9 +1726,10 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Uredi" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1782,11 +1748,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1870,6 +1892,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1897,6 +1927,30 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +msgid "Open 2D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 3D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2141,6 +2195,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2169,10 +2227,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2338,7 +2392,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2813,7 +2867,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3473,7 +3527,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "" @@ -3522,17 +3576,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3564,9 +3607,32 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "Dodaj Signal" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Odstrani Signal" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3836,6 +3902,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3848,7 +3927,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3859,20 +3938,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3927,12 +4019,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -3990,6 +4086,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "Odstrani Funkcijo" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4143,6 +4248,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4231,10 +4340,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4268,15 +4373,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4331,6 +4428,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4410,6 +4523,14 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4432,6 +4553,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4649,35 +4774,96 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "Spremeni" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4737,23 +4923,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "IzbriÅ¡i Izbrano" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Local Coords" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4781,27 +4976,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4825,14 +5008,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5245,11 +5420,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5261,7 +5436,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5478,6 +5653,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "" @@ -5543,7 +5722,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5659,10 +5838,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp msgid "Pick a Node" msgstr "" @@ -5848,6 +6023,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5922,10 +6101,56 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Open script" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5970,75 +6195,86 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" +msgid "Error - Could not create script in filesystem." msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid chars:" +msgid "Error loading script from %s" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr ": Neveljavni argumenti: " #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "Neveljaven indeks lastnosti imena." + +#: editor/script_create_dialog.cpp +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Create new script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Odstrani Spremenljivko" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6714,8 +6950,10 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" #: scene/2d/path_2d.cpp @@ -6783,12 +7021,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6804,6 +7036,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "" @@ -6846,6 +7086,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " diff --git a/editor/translations/th.po b/editor/translations/th.po index b31532f3bf..9e140b2375 100644 --- a/editor/translations/th.po +++ b/editor/translations/th.po @@ -1,35 +1,35 @@ # Thai translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # -# Poommetee Ketson <poommetee@protonmail.com>, 2017. +# Kaveeta Vivatchai <goodytong@gmail.com>, 2017. +# Poommetee Ketson (Noshyaar) <poommetee@protonmail.com>, 2017. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2017-04-03 00:59+0000\n" -"Last-Translator: Poommetee Ketson <poommetee@protonmail.com>\n" +"PO-Revision-Date: 2017-05-08 10:38+0000\n" +"Last-Translator: Noshyaar <poommetee@protonmail.com>\n" "Language-Team: Thai <https://hosted.weblate.org/projects/godot-engine/godot/" "th/>\n" "Language: th\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 2.13-dev\n" +"X-Generator: Weblate 2.14-dev\n" #: editor/animation_editor.cpp -#, fuzzy msgid "Disabled" msgstr "ปิดใช้งาน" #: editor/animation_editor.cpp msgid "All Selection" -msgstr "" +msgstr "เลืà¸à¸à¸—ั้งหมด" #: editor/animation_editor.cpp +#, fuzzy msgid "Move Add Key" -msgstr "" +msgstr "เลื่à¸à¸™à¸«à¸£à¸·à¸à¹€à¸žà¸´à¹ˆà¸¡à¸„ีย์à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/animation_editor.cpp msgid "Anim Change Transition" @@ -76,18 +76,16 @@ msgid "Anim Track Rename" msgstr "เปลี่ยนชื่à¸à¹à¸—ร็à¸à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Track Change Interpolation" -msgstr "à¹à¸à¹‰à¹„ขà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸à¸¡à¸—่าà¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" +msgstr "à¹à¸à¹‰à¹„ขà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸à¸¡à¹à¸—ร็à¸à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/animation_editor.cpp msgid "Anim Track Change Value Mode" msgstr "เปลี่ยนโหมดà¹à¸—ร็à¸à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Track Change Wrap Mode" -msgstr "เปลี่ยนโหมดà¹à¸—ร็à¸à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" +msgstr "เปลี่ยนโหมดวนซ้ำà¹à¸—ร็à¸à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/animation_editor.cpp msgid "Edit Node Curve" @@ -103,12 +101,11 @@ msgstr "ลบคีย์à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/animation_editor.cpp editor/plugins/tile_map_editor_plugin.cpp msgid "Duplicate Selection" -msgstr "ทำซ้ำที่เลืà¸à¸" +msgstr "ทำซ้ำในà¹à¸—ร็à¸à¹€à¸”ิม" #: editor/animation_editor.cpp -#, fuzzy msgid "Duplicate Transposed" -msgstr "ทำซ้ำเคลื่à¸à¸™" +msgstr "ทำซ้ำในà¹à¸—ร็à¸à¸—ี่เลืà¸à¸" #: editor/animation_editor.cpp msgid "Remove Selection" @@ -116,15 +113,15 @@ msgstr "ลบที่เลืà¸à¸" #: editor/animation_editor.cpp msgid "Continuous" -msgstr "ต่à¸à¹€à¸™à¸·à¹ˆà¸à¸‡" +msgstr "ผันà¹à¸›à¸£" #: editor/animation_editor.cpp msgid "Discrete" -msgstr "ไม่ต่à¸à¹€à¸™à¸·à¹ˆà¸à¸‡" +msgstr "ค้าง" #: editor/animation_editor.cpp msgid "Trigger" -msgstr "" +msgstr "ไม่ค้าง" #: editor/animation_editor.cpp msgid "Anim Add Key" @@ -136,11 +133,11 @@ msgstr "ย้ายคีย์à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/animation_editor.cpp msgid "Scale Selection" -msgstr "" +msgstr "ปรับà¸à¸±à¸•ราส่วนเวลาคีย์ที่เลืà¸à¸" #: editor/animation_editor.cpp msgid "Scale From Cursor" -msgstr "" +msgstr "ปรับà¸à¸±à¸•ราส่วนเวลาตามเคà¸à¸£à¹Œà¹€à¸‹à¸à¸£à¹Œ" #: editor/animation_editor.cpp msgid "Goto Next Step" @@ -187,14 +184,12 @@ msgid "Clean-Up Animation" msgstr "เà¸à¹‡à¸šà¸à¸§à¸²à¸”à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/animation_editor.cpp -#, fuzzy msgid "Create NEW track for %s and insert key?" msgstr "เพิ่มà¹à¸—ร็à¸à¹ƒà¸«à¸¡à¹ˆà¸ªà¸³à¸«à¸£à¸±à¸š %s à¹à¸¥à¸°à¹€à¸žà¸´à¹ˆà¸¡à¸„ีย์?" #: editor/animation_editor.cpp -#, fuzzy msgid "Create %d NEW tracks and insert keys?" -msgstr "เพิ่มà¹à¸—ร็à¸à¹ƒà¸«à¸¡à¹ˆ %d à¹à¸—ร็à¸à¹à¸¥à¸°à¹€à¸žà¸´à¹ˆà¸¡à¸„ีย์?" +msgstr "เพิ่ม %d à¹à¸—ร็à¸à¹ƒà¸«à¸¡à¹ˆà¹à¸¥à¸°à¹€à¸žà¸´à¹ˆà¸¡à¸„ีย์?" #: editor/animation_editor.cpp editor/create_dialog.cpp #: editor/editor_audio_buses.cpp @@ -248,20 +243,19 @@ msgstr "ซูมà¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/animation_editor.cpp msgid "Length (s):" -msgstr "ความยาว (วิ):" +msgstr "ความยาว (วินาที):" #: editor/animation_editor.cpp -#, fuzzy msgid "Animation length (in seconds)." msgstr "ความยาวà¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™ (วินาที)" #: editor/animation_editor.cpp msgid "Step (s):" -msgstr "ช่วง (วิ):" +msgstr "ช่วง (วินาที):" #: editor/animation_editor.cpp msgid "Cursor step snap (in seconds)." -msgstr "" +msgstr "เลื่à¸à¸™à¹€à¸„à¸à¸£à¹Œà¹€à¸‹à¸à¸£à¹Œà¹ƒà¸™à¸Šà¹ˆà¸§à¸‡ (วินาที)" #: editor/animation_editor.cpp msgid "Enable/Disable looping in animation." @@ -297,16 +291,15 @@ msgstr "ตัวเพิ่มประสิทธิภาพà¹à¸à¸™à¸´à¹€ #: editor/animation_editor.cpp msgid "Max. Linear Error:" -msgstr "ผิดพลาดเชิงเส้นมาà¸à¸—ี่สุด:" +msgstr "คลาดเคลื่à¸à¸™à¹€à¸Šà¸´à¸‡à¹€à¸ªà¹‰à¸™à¸¡à¸²à¸à¸—ี่สุด:" #: editor/animation_editor.cpp -#, fuzzy msgid "Max. Angular Error:" -msgstr "ผิดพลาดเชิงมุมมาà¸à¸—ี่สุด:" +msgstr "คลาดเคลื่à¸à¸™à¹€à¸Šà¸´à¸‡à¸¡à¸¸à¸¡à¸¡à¸²à¸à¸—ี่สุด:" #: editor/animation_editor.cpp msgid "Max Optimizable Angle:" -msgstr "" +msgstr "ปรับà¹à¸à¹‰à¹€à¸Šà¸´à¸‡à¸¡à¸¸à¸¡à¸¡à¸²à¸à¸—ี่สุด:" #: editor/animation_editor.cpp msgid "Optimize" @@ -326,7 +319,7 @@ msgstr "ทรานสิชัน" #: editor/animation_editor.cpp msgid "Scale Ratio:" -msgstr "à¸à¸±à¸•ราส่วนขนาด:" +msgstr "à¸à¸±à¸•ราส่วนเวลา:" #: editor/animation_editor.cpp msgid "Call Functions in Which Node?" @@ -353,19 +346,16 @@ msgid "Clean-Up" msgstr "เà¸à¹‡à¸šà¸à¸§à¸²à¸”" #: editor/array_property_edit.cpp -#, fuzzy msgid "Resize Array" msgstr "ปรับขนาดà¸à¸²à¸£à¹Œà¹€à¸£à¸¢à¹Œ" #: editor/array_property_edit.cpp -#, fuzzy msgid "Change Array Value Type" -msgstr "à¹à¸à¹‰à¹„ขชนิดตัวà¹à¸›à¸£à¹ƒà¸™à¸à¸²à¸£à¹Œà¹€à¸£à¸¢à¹Œ" +msgstr "เปลี่ยนประเภทตัวà¹à¸›à¸£à¹ƒà¸™à¸à¸²à¸£à¹Œà¹€à¸£à¸¢à¹Œ" #: editor/array_property_edit.cpp -#, fuzzy msgid "Change Array Value" -msgstr "à¹à¸à¹‰à¹„ขค่าในà¸à¸²à¸£à¹Œà¹€à¸£à¸¢à¹Œ" +msgstr "เปลี่ยนค่าในà¸à¸²à¸£à¹Œà¹€à¸£à¸¢à¹Œ" #: editor/asset_library_editor_plugin.cpp msgid "Free" @@ -383,12 +373,11 @@ msgstr "ค่าคงที่:" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "View Files" -msgstr "ไฟล์" +msgstr " ไฟล์" #: editor/asset_library_editor_plugin.cpp editor/create_dialog.cpp #: editor/editor_help.cpp editor/property_selector.cpp #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Description:" msgstr "รายละเà¸à¸µà¸¢à¸”:" @@ -430,7 +419,7 @@ msgstr "เชื่à¸à¸¡à¹‚ยง.." #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "Can't connect to host:" -msgstr "เชื่à¸à¸¡à¹‚ยงà¸à¸±à¸šà¹‚หนด:" +msgstr "เชื่à¸à¸¡à¹„ปยังโหนด:" #: editor/asset_library_editor_plugin.cpp msgid "No response from host:" @@ -520,7 +509,7 @@ msgstr "" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "Download Error" -msgstr "ลง" +msgstr "ดาวน์โหลด" #: editor/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" @@ -543,7 +532,6 @@ msgid "last" msgstr "" #: editor/asset_library_editor_plugin.cpp -#, fuzzy msgid "All" msgstr "ทั้งหมด" @@ -551,12 +539,12 @@ msgstr "ทั้งหมด" #: editor/editor_help.cpp editor/editor_node.cpp #: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp #: editor/quick_open.cpp editor/settings_config_dialog.cpp -#, fuzzy msgid "Search:" msgstr "ค้นหา:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -571,7 +559,6 @@ msgstr "ค้นหา" #: editor/io_plugins/editor_texture_import_plugin.cpp #: editor/io_plugins/editor_translation_import_plugin.cpp #: editor/project_manager.cpp -#, fuzzy msgid "Import" msgstr "นำเข้า" @@ -580,7 +567,6 @@ msgid "Plugins" msgstr "ปลั๊à¸à¸à¸´à¸™" #: editor/asset_library_editor_plugin.cpp -#, fuzzy msgid "Sort:" msgstr "เรียงตาม:" @@ -589,41 +575,34 @@ msgid "Reverse" msgstr "ย้à¸à¸™à¸à¸¥à¸±à¸š" #: editor/asset_library_editor_plugin.cpp editor/project_settings.cpp -#, fuzzy msgid "Category:" -msgstr "ประเภท:" +msgstr "หมวดหมู่:" #: editor/asset_library_editor_plugin.cpp -#, fuzzy msgid "Site:" msgstr "ไซต์:" #: editor/asset_library_editor_plugin.cpp -#, fuzzy msgid "Support.." -msgstr "à¸à¸²à¸£à¸ªà¸™à¸±à¸šà¸ªà¸™à¸¸à¸™" +msgstr "à¸à¸²à¸£à¸ªà¸™à¸±à¸šà¸ªà¸™à¸¸à¸™.." #: editor/asset_library_editor_plugin.cpp -#, fuzzy msgid "Official" -msgstr "ผู้ผลิต" +msgstr "ผู้พัฒนา" -#: editor/asset_library_editor_plugin.cpp -#, fuzzy +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "ชุมชน" #: editor/asset_library_editor_plugin.cpp -#, fuzzy msgid "Testing" msgstr "ทดสà¸à¸š" #: editor/asset_library_editor_plugin.cpp msgid "Assets ZIP File" -msgstr "" +msgstr "ไฟล์ ZIP" #: editor/call_dialog.cpp -#, fuzzy msgid "Method List For '%s':" msgstr "รายชื่à¸à¹€à¸¡à¸—็à¸à¸”ขà¸à¸‡ '%s':" @@ -632,112 +611,90 @@ msgid "Call" msgstr "เรียà¸" #: editor/call_dialog.cpp -#, fuzzy msgid "Method List:" msgstr "รายชื่à¸à¹€à¸¡à¸—็à¸à¸”:" #: editor/call_dialog.cpp -#, fuzzy msgid "Arguments:" msgstr "ตัวà¹à¸›à¸£:" #: editor/call_dialog.cpp -#, fuzzy msgid "Return:" msgstr "คืนค่า:" #: editor/code_editor.cpp -#, fuzzy msgid "Go to Line" msgstr "ไปยังบรรทัด" #: editor/code_editor.cpp -#, fuzzy msgid "Line Number:" msgstr "บรรทัดที่:" #: editor/code_editor.cpp -#, fuzzy msgid "No Matches" msgstr "ไม่พบ" #: editor/code_editor.cpp -#, fuzzy msgid "Replaced %d occurrence(s)." msgstr "à¹à¸—นที่à¹à¸¥à¹‰à¸§ %d ครั้ง" #: editor/code_editor.cpp -#, fuzzy msgid "Replace" msgstr "à¹à¸—นที่" #: editor/code_editor.cpp -#, fuzzy msgid "Replace All" msgstr "à¹à¸—นที่ทั้งหมด" #: editor/code_editor.cpp -#, fuzzy msgid "Match Case" -msgstr "ตรงตามตัวพิมพ์ใหà¸à¹ˆ-เล็à¸" +msgstr "ตรงตามà¸à¸±à¸à¸©à¸£à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸-ใหà¸à¹ˆ" #: editor/code_editor.cpp -#, fuzzy msgid "Whole Words" msgstr "ทั้งคำ" #: editor/code_editor.cpp -#, fuzzy msgid "Selection Only" -msgstr "เฉพาะที่เลืà¸à¸à¹„ว้" +msgstr "เฉพาะที่à¸à¸³à¸¥à¸±à¸‡à¹€à¸¥à¸·à¸à¸" #: editor/code_editor.cpp editor/editor_help.cpp -#, fuzzy msgid "Find" msgstr "ค้นหา" #: editor/code_editor.cpp -#, fuzzy msgid "Next" msgstr "ต่à¸à¹„ป" #: editor/code_editor.cpp -#, fuzzy msgid "Not found!" msgstr "ไม่พบ!" #: editor/code_editor.cpp -#, fuzzy msgid "Replace By" msgstr "à¹à¸—นที่ด้วย" #: editor/code_editor.cpp -#, fuzzy msgid "Case Sensitive" -msgstr "ตรงตามตัวพิมพ์ใหà¸à¹ˆ-เล็à¸" +msgstr "ตรงตามà¸à¸±à¸à¸©à¸£à¸žà¸´à¸¡à¸žà¹Œà¹€à¸¥à¹‡à¸-ใหà¸à¹ˆ" #: editor/code_editor.cpp -#, fuzzy msgid "Backwards" msgstr "ย้à¸à¸™à¸à¸¥à¸±à¸š" #: editor/code_editor.cpp -#, fuzzy msgid "Prompt On Replace" msgstr "เตืà¸à¸™à¸à¹ˆà¸à¸™à¹à¸—นที่" #: editor/code_editor.cpp -#, fuzzy msgid "Skip" msgstr "ข้าม" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Zoom In" msgstr "ขยาย" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Zoom Out" msgstr "ย่à¸" @@ -750,12 +707,10 @@ msgid "Line:" msgstr "บรรทัด:" #: editor/code_editor.cpp -#, fuzzy msgid "Col:" msgstr "คà¸à¸¥à¸±à¸¡à¸™à¹Œ:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Method in target Node must be specified!" msgstr "ต้à¸à¸‡à¸£à¸°à¸šà¸¸à¹€à¸¡à¸—็à¸à¸”ในโหนดปลายทาง!" @@ -766,162 +721,137 @@ msgid "" msgstr "ไม่พบเมท็à¸à¸”ปลายทาง! ระบุเมท็à¸à¸”ให้ถูà¸à¸•้à¸à¸‡à¸«à¸£à¸·à¸à¹€à¸žà¸´à¹ˆà¸¡à¸ªà¸„ริปต์ในโหนดปลายทาง" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect To Node:" -msgstr "เชื่à¸à¸¡à¹‚ยงà¸à¸±à¸šà¹‚หนด:" +msgstr "เชื่à¸à¸¡à¹„ปยังโหนด:" #: editor/connections_dialog.cpp editor/editor_autoload_settings.cpp #: editor/groups_editor.cpp editor/plugins/item_list_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_settings.cpp -#, fuzzy msgid "Add" msgstr "เพิ่ม" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp -#, fuzzy +#: editor/project_settings.cpp msgid "Remove" msgstr "ลบ" #: editor/connections_dialog.cpp -#, fuzzy msgid "Add Extra Call Argument:" msgstr "เพิ่มตัวà¹à¸›à¸£:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Extra Call Arguments:" msgstr "ตัวà¹à¸›à¸£à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Path to Node:" msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸—ี่à¸à¸¢à¸¹à¹ˆà¹‚หนด:" #: editor/connections_dialog.cpp -#, fuzzy msgid "Make Function" -msgstr "สร้างฟังà¸à¹Œà¸Šà¸±à¸™à¹ƒà¸«à¸¡à¹ˆ" +msgstr "สร้างฟังà¸à¹Œà¸Šà¸±à¸™" #: editor/connections_dialog.cpp -#, fuzzy msgid "Deferred" msgstr "เรียà¸à¸ ายหลัง" #: editor/connections_dialog.cpp -#, fuzzy msgid "Oneshot" msgstr "ครั้งเดียว" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect" -msgstr "เชื่à¸à¸¡à¹‚ยง" +msgstr "เชื่à¸à¸¡" #: editor/connections_dialog.cpp msgid "Connect '%s' to '%s'" -msgstr "เชื่à¸à¸¡à¹‚ยง '%s' à¸à¸±à¸š '%s'" +msgstr "เชื่à¸à¸¡ '%s' à¸à¸±à¸š '%s'" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connecting Signal:" msgstr "เชื่à¸à¸¡à¹‚ยงสัà¸à¸à¸²à¸“:" #: editor/connections_dialog.cpp msgid "Create Subscription" -msgstr "" +msgstr "ลบà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸à¸¡à¹‚ยง" #: editor/connections_dialog.cpp -#, fuzzy msgid "Connect.." msgstr "เชื่à¸à¸¡à¹‚ยง.." #: editor/connections_dialog.cpp #: editor/plugins/animation_tree_editor_plugin.cpp -#, fuzzy msgid "Disconnect" -msgstr "ลบ" +msgstr "ลบà¸à¸²à¸£à¹€à¸Šà¸·à¹ˆà¸à¸¡à¹‚ยง" #: editor/connections_dialog.cpp editor/node_dock.cpp -#, fuzzy msgid "Signals" msgstr "สัà¸à¸à¸²à¸“" #: editor/create_dialog.cpp -#, fuzzy msgid "Create New" msgstr "สร้างใหม่" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp -#, fuzzy msgid "Favorites:" msgstr "ที่ชื่นชà¸à¸š:" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp -#, fuzzy msgid "Recent:" msgstr "ล่าสุด:" #: editor/create_dialog.cpp editor/editor_help.cpp #: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp #: editor/quick_open.cpp -#, fuzzy msgid "Matches:" msgstr "พบ:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Search Replacement For:" -msgstr "หาตัวà¹à¸—นสำหรับ:" +msgstr "หาตัวà¹à¸—นขà¸à¸‡:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Dependencies For:" msgstr "à¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¸‚à¸à¸‡:" #: editor/dependency_editor.cpp -#, fuzzy msgid "" "Scene '%s' is currently being edited.\n" "Changes will not take effect unless reloaded." msgstr "" -"ฉาภ'%s' à¸à¸³à¸¥à¸±à¸‡à¹€à¸›à¸´à¸”à¹à¸à¹‰à¹„ขà¸à¸¢à¸¹à¹ˆ\n" +"ฉาภ'%s' à¸à¸³à¸¥à¸±à¸‡à¸–ูà¸à¹€à¸›à¸´à¸”à¹à¸à¹‰à¹„ข\n" "à¸à¸²à¸£à¹à¸à¹‰à¹„ขจะไม่ส่งผลจนà¸à¸§à¹ˆà¸²à¸ˆà¸°à¹‚หลดใหม่" #: editor/dependency_editor.cpp -#, fuzzy msgid "" "Resource '%s' is in use.\n" "Changes will take effect when reloaded." msgstr "" -"รีซà¸à¸£à¹Œà¸ª '%s' à¸à¸¢à¸¹à¹ˆà¸£à¸°à¸«à¸§à¹ˆà¸²à¸‡à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™\n" +"รีซà¸à¸£à¹Œà¸ª '%s' à¸à¸³à¸¥à¸±à¸‡à¸–ูà¸à¹ƒà¸Šà¹‰à¸‡à¸²à¸™\n" "à¸à¸²à¸£à¹à¸à¹‰à¹„ขจะไม่ส่งผลจนà¸à¸§à¹ˆà¸²à¸ˆà¸°à¹‚หลดใหม่" #: editor/dependency_editor.cpp -#, fuzzy msgid "Dependencies" msgstr "à¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡" #: editor/dependency_editor.cpp -#, fuzzy msgid "Resource" msgstr "รีซà¸à¸£à¹Œà¸ª" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp -#, fuzzy +#: editor/script_create_dialog.cpp msgid "Path" msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡" #: editor/dependency_editor.cpp -#, fuzzy msgid "Dependencies:" msgstr "à¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Fix Broken" msgstr "ซ่à¸à¸¡à¹à¸‹à¸¡" @@ -955,7 +885,6 @@ msgid "Error loading:" msgstr "ผิดพลาดขณะโหลด:" #: editor/dependency_editor.cpp -#, fuzzy msgid "Scene failed to load due to missing dependencies:" msgstr "โหลดฉาà¸à¹„ม่ได้เนื่à¸à¸‡à¸ˆà¸²à¸à¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¸ªà¸¹à¸à¸«à¸²à¸¢:" @@ -992,36 +921,32 @@ msgid "Orphan Resource Explorer" msgstr "ตัวจัดà¸à¸²à¸£à¸£à¸µà¸‹à¸à¸£à¹Œà¸ªà¸—ี่ไม่มีเจ้าขà¸à¸‡" #: editor/dependency_editor.cpp -#, fuzzy msgid "Delete selected files?" msgstr "ลบไฟล์ที่เลืà¸à¸?" #: editor/dependency_editor.cpp editor/editor_node.cpp #: editor/filesystem_dock.cpp editor/plugins/item_list_editor_plugin.cpp #: editor/project_export.cpp editor/scene_tree_dock.cpp -#, fuzzy msgid "Delete" msgstr "ลบ" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "บันทึà¸à¹€à¸¥à¸¢à¹Œà¹€à¸à¸²à¸•์ขà¸à¸‡ Audio Bus เป็น.." #: editor/editor_audio_buses.cpp msgid "Location for New Layout.." -msgstr "" +msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸‚à¸à¸‡à¹€à¸¥à¸¢à¹Œà¹€à¸à¸²à¸•์ใหม่.." #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "เปิดเลย์เà¸à¸²à¸•์ขà¸à¸‡ Audio Bus" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Add Bus" -msgstr "เพิ่ม %s" +msgstr "เพิ่ม Bus" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "โหลด" @@ -1031,31 +956,27 @@ msgid "Save As" msgstr "บันทึà¸à¹€à¸›à¹‡à¸™" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "ค่าเริ่มต้น" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Invalid name." msgstr "ชื่à¸à¸œà¸´à¸”พลาด" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Valid characters:" msgstr "ตัวà¸à¸±à¸à¸©à¸£à¸—ี่ใช้ได้:" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Invalid name. Must not collide with an existing engine class name." msgstr "ชื่à¸à¸œà¸´à¸”พลาด ต้à¸à¸‡à¹„ม่ใช้ชื่à¸à¹€à¸”ียวà¸à¸±à¸šà¸„ลาสขà¸à¸‡à¹‚ปรà¹à¸à¸£à¸¡" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Invalid name. Must not collide with an existing buit-in type name." msgstr "ชื่à¸à¸œà¸´à¸”พลาด ต้à¸à¸‡à¹„ม่ใช้ชื่à¸à¹€à¸”ียวà¸à¸±à¸šà¸Šà¸™à¸´à¸”ตัวà¹à¸›à¸£" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Invalid name. Must not collide with an existing global constant name." msgstr "ชื่à¸à¸œà¸´à¸”พลาด ต้à¸à¸‡à¹„ม่ใช้ชื่à¸à¹€à¸”ียวà¸à¸±à¸šà¸„่าคงที่" @@ -1064,42 +985,34 @@ msgid "Invalid Path." msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸œà¸´à¸”พลาด" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "File does not exist." msgstr "ไม่พบไฟล์" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Not in resource path." msgstr "ไม่à¸à¸¢à¸¹à¹ˆà¹ƒà¸™à¹‚ฟลเดà¸à¸£à¹Œà¸£à¸µà¸‹à¸à¸£à¹Œà¸ª" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Add AutoLoad" msgstr "เพิ่มà¸à¸à¹‚ต้โหลด" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Autoload '%s' already exists!" msgstr "มีà¸à¸à¹‚ต้โหลด '%s' à¸à¸¢à¸¹à¹ˆà¹à¸¥à¹‰à¸§!" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Rename Autoload" -msgstr "à¹à¸à¹‰à¹„ขชื่à¸à¸à¸à¹‚ต้โหลด" +msgstr "เปลี่ยนชื่à¸à¸à¸à¹‚ต้โหลด" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Toggle AutoLoad Globals" -msgstr "เปิดปิดà¸à¸à¹‚ต้โหลด" +msgstr "เปิด/ปิดซิงเà¸à¸´à¸¥à¸•ัน" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Move Autoload" -msgstr "ย้ายà¸à¸à¹‚ต้โหลด" +msgstr "เลื่à¸à¸™à¸à¸à¹‚ต้โหลด" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Remove Autoload" msgstr "ลบà¸à¸à¹‚ต้โหลด" @@ -1108,19 +1021,15 @@ msgid "Enable" msgstr "เปิด" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Rearrange Autoloads" msgstr "จัดลำดับà¸à¸à¹‚ต้โหลด" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡:" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Node Name:" msgstr "ชื่à¸à¹‚หนด:" @@ -1131,16 +1040,14 @@ msgid "Name" msgstr "ชื่à¸" #: editor/editor_autoload_settings.cpp -#, fuzzy msgid "Singleton" -msgstr "สคริปต์เดี่ยว" +msgstr "ซิงเà¸à¸´à¸¥à¸•ัน" #: editor/editor_autoload_settings.cpp msgid "List:" msgstr "รายชื่à¸:" #: editor/editor_data.cpp -#, fuzzy msgid "Updating Scene" msgstr "à¸à¸±à¸žà¹€à¸”ทฉาà¸" @@ -1149,18 +1056,15 @@ msgid "Storing local changes.." msgstr "เà¸à¹‡à¸šà¸à¸²à¸£à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡à¸ ายใน.." #: editor/editor_data.cpp -#, fuzzy msgid "Updating scene.." msgstr "à¸à¸±à¸žà¹€à¸”ทฉาà¸.." #: editor/editor_dir_dialog.cpp -#, fuzzy msgid "Choose a Directory" msgstr "เลืà¸à¸à¹‚ฟลเดà¸à¸£à¹Œ" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: scene/gui/file_dialog.cpp -#, fuzzy msgid "Create Folder" msgstr "สร้างโฟลเดà¸à¸£à¹Œ" @@ -1172,7 +1076,6 @@ msgstr "ชื่à¸:" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: scene/gui/file_dialog.cpp -#, fuzzy msgid "Could not create folder." msgstr "ไม่สามารถสร้างโฟลเดà¸à¸£à¹Œ" @@ -1190,7 +1093,7 @@ msgstr "à¸à¸³à¸¥à¸±à¸‡à¸£à¸§à¸šà¸£à¸§à¸¡" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:\n" -msgstr "" +msgstr "ไม่พบà¹à¸¡à¹ˆà¹à¸šà¸š:\n" #: editor/editor_export.cpp msgid "Added:" @@ -1209,7 +1112,6 @@ msgid "Could not save atlas subtexture:" msgstr "บันทึภtexture ย่à¸à¸¢à¸‚à¸à¸‡ atlas ไม่ได้:" #: editor/editor_export.cpp -#, fuzzy msgid "Exporting for %s" msgstr "ส่งà¸à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸š %s" @@ -1218,17 +1120,14 @@ msgid "Setting Up.." msgstr "à¸à¸³à¸¥à¸±à¸‡à¸•ั้งค่า.." #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "File Exists, Overwrite?" -msgstr "มีไฟล์นี้à¸à¸¢à¸¹à¹ˆà¹à¸¥à¹‰à¸§ เขียนทับ?" +msgstr "มีไฟล์นี้à¸à¸¢à¸¹à¹ˆà¹à¸¥à¹‰à¸§ จะเขียนทับหรืà¸à¹„ม่?" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "All Recognized" msgstr "ทุà¸à¸™à¸²à¸¡à¸ªà¸¸à¸à¸¥à¸—ี่รู้จัà¸" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "All Files (*)" msgstr "ทุà¸à¹„ฟล์ (*)" @@ -1261,39 +1160,35 @@ msgid "Go Up" msgstr "ขึ้นบน" #: editor/editor_file_dialog.cpp -#, fuzzy msgid "Refresh" msgstr "รีเฟรช" #: editor/editor_file_dialog.cpp -#, fuzzy msgid "Toggle Hidden Files" -msgstr "เปิด/ปิด ไฟล์ที่ซ่à¸à¸™" +msgstr "เปิด/ปิดไฟล์ที่ซ่à¸à¸™" #: editor/editor_file_dialog.cpp -#, fuzzy msgid "Toggle Favorite" -msgstr "เลืà¸à¸/ลบ ที่ชื่นชà¸à¸š" +msgstr "เลืà¸à¸/ลบโฟลเดà¸à¸£à¹Œà¸—ี่ชà¸à¸š" #: editor/editor_file_dialog.cpp -#, fuzzy msgid "Toggle Mode" msgstr "สลับโหมด" #: editor/editor_file_dialog.cpp +#, fuzzy msgid "Focus Path" -msgstr "" +msgstr "à¹à¸à¹‰à¹„ขตำà¹à¸«à¸™à¹ˆà¸‡" #: editor/editor_file_dialog.cpp msgid "Move Favorite Up" -msgstr "เลื่à¸à¸™à¸—ี่ชื่นชà¸à¸šà¸‚ึ้น" +msgstr "เลื่à¸à¸™à¹‚ฟลเดà¸à¸£à¹Œà¸—ี่ชà¸à¸šà¸‚ึ้น" #: editor/editor_file_dialog.cpp msgid "Move Favorite Down" -msgstr "เลื่à¸à¸™à¸—ี่ชื่นชà¸à¸šà¸¥à¸‡" +msgstr "เลื่à¸à¸™à¹‚ฟลเดà¸à¸£à¹Œà¸—ี่ชà¸à¸šà¸¥à¸‡" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "Directories & Files:" msgstr "ไฟล์à¹à¸¥à¸°à¹‚ฟลเดà¸à¸£à¹Œ:" @@ -1307,12 +1202,10 @@ msgid "File:" msgstr "ไฟล์:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "Filter:" msgstr "ตัวà¸à¸£à¸à¸‡:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp -#, fuzzy msgid "Must use a valid extension." msgstr "นามสà¸à¸¸à¸¥à¹„ฟล์ไม่ถูà¸à¸•้à¸à¸‡" @@ -1321,11 +1214,11 @@ msgid "ScanSources" msgstr "" #: editor/editor_file_system.cpp -#, fuzzy msgid "(Re)Importing Assets" msgstr "นำเข้าà¸à¸µà¸à¸„รั้ง" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "ค้นหาในคู่มืà¸" @@ -1342,7 +1235,6 @@ msgid "Class:" msgstr "คลาส:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "สืบทà¸à¸”จาà¸:" @@ -1355,9 +1247,8 @@ msgid "Brief Description:" msgstr "รายละเà¸à¸µà¸¢à¸”:" #: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Members:" -msgstr "สมาชิà¸:" +msgstr "ตัวà¹à¸›à¸£:" #: editor/editor_help.cpp msgid "Public Methods:" @@ -1366,10 +1257,9 @@ msgstr "เมท็à¸à¸”:" #: editor/editor_help.cpp #, fuzzy msgid "GUI Theme Items:" -msgstr "ธีม:" +msgstr "ธีมหน้าต่าง:" #: editor/editor_help.cpp modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Signals:" msgstr "สัà¸à¸à¸²à¸“:" @@ -1378,31 +1268,27 @@ msgid "Constants:" msgstr "ค่าคงที่:" #: editor/editor_help.cpp -#, fuzzy msgid "Property Description:" msgstr "รายละเà¸à¸µà¸¢à¸”ตัวà¹à¸›à¸£:" #: editor/editor_help.cpp -#, fuzzy msgid "Method Description:" msgstr "รายละเà¸à¸µà¸¢à¸”เมท็à¸à¸”:" #: editor/editor_help.cpp -#, fuzzy msgid "Search Text" msgstr "ค้นหาคำ" #: editor/editor_log.cpp msgid " Output:" -msgstr " เà¸à¸²à¸—์พุต:" +msgstr " ข้à¸à¸„วาม:" #: editor/editor_log.cpp editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/rich_text_editor_plugin.cpp editor/property_editor.cpp #: editor/script_editor_debugger.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp -#, fuzzy msgid "Clear" -msgstr "ลบทั้งหมด" +msgstr "ลบ" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp #: editor/resources_dock.cpp @@ -1444,10 +1330,9 @@ msgid "Creating Thumbnail" msgstr "à¸à¸³à¸¥à¸±à¸‡à¸ªà¸£à¹‰à¸²à¸‡à¸£à¸¹à¸›à¸•ัวà¸à¸¢à¹ˆà¸²à¸‡" #: editor/editor_node.cpp -#, fuzzy msgid "" "Couldn't save scene. Likely dependencies (instances) couldn't be satisfied." -msgstr "บันทึà¸à¸‰à¸²à¸à¹„ม่ได้" +msgstr "บันทึà¸à¸‰à¸²à¸à¹„ม่ได้ à¸à¸²à¸ˆà¸ˆà¸°à¸¡à¸µà¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¹„ม่สมบูรณ์" #: editor/editor_node.cpp msgid "Failed to load resource." @@ -1470,32 +1355,26 @@ msgid "Error saving TileSet!" msgstr "ผิดพลาดขณะบันทึภTileSet!" #: editor/editor_node.cpp -#, fuzzy msgid "Error trying to save layout!" msgstr "ผิดพลาดขณะบันทึà¸à¹€à¸¥à¸¢à¹Œà¹€à¸à¸²à¸•์!" #: editor/editor_node.cpp -#, fuzzy msgid "Default editor layout overridden." msgstr "à¹à¸—นที่เลย์เà¸à¸²à¸•์เริ่มต้น" #: editor/editor_node.cpp -#, fuzzy msgid "Layout name not found!" msgstr "ไม่พบชื่à¸à¹€à¸¥à¸¢à¹Œà¹€à¸à¸²à¸•์!" #: editor/editor_node.cpp -#, fuzzy msgid "Restored default layout to base settings." -msgstr "คืนà¸à¸¥à¸±à¸šà¹€à¸¥à¸¢à¹Œà¹€à¸à¸²à¸•์เป็นค่าเริ่มต้น" +msgstr "คืนเลย์เà¸à¸²à¸•์เป็นค่าเริ่มต้น" #: editor/editor_node.cpp -#, fuzzy msgid "Copy Params" msgstr "คัดลà¸à¸à¸•ัวà¹à¸›à¸£" #: editor/editor_node.cpp -#, fuzzy msgid "Paste Params" msgstr "วางตัวà¹à¸›à¸£" @@ -1508,7 +1387,6 @@ msgid "Copy Resource" msgstr "คัดลà¸à¸à¸£à¸µà¸‹à¸à¸£à¹Œà¸ª" #: editor/editor_node.cpp -#, fuzzy msgid "Make Built-In" msgstr "à¸à¸±à¸‡" @@ -1521,18 +1399,18 @@ msgid "Open in Help" msgstr "เปิดในคู่มืà¸" #: editor/editor_node.cpp -#, fuzzy msgid "There is no defined scene to run." msgstr "ไม่ได้à¸à¸³à¸«à¸™à¸”ฉาà¸à¹€à¸£à¸´à¹ˆà¸¡à¸•้น" #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" -"ยังไม่ได้à¸à¸³à¸«à¸™à¸”ฉาà¸à¹€à¸£à¸´à¹ˆà¸¡à¸•้น à¸à¸³à¸«à¸™à¸”ตà¸à¸™à¸™à¸µà¹‰?\n" -"สามารถเปลี่ยนได้ภายหลังที่ \"ตัวเลืà¸à¸à¹‚ปรเจà¸à¸•์\" หัวข้à¸à¸¢à¹ˆà¸à¸¢ 'application'" +"ยังไม่ได้à¸à¸³à¸«à¸™à¸”ฉาà¸à¹€à¸£à¸´à¹ˆà¸¡à¸•้น à¸à¸³à¸«à¸™à¸”ตà¸à¸™à¸™à¸µà¹‰à¸«à¸£à¸·à¸à¹„ม่?\n" +"สามารถà¹à¸à¹‰à¹„ขภายหลังที่ \"ตัวเลืà¸à¸à¹‚ปรเจà¸à¸•์\" ใต้หัวข้ภ'application'" #: editor/editor_node.cpp msgid "" @@ -1540,8 +1418,8 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" -"ไม่มีฉาภ'%s' ที่เลืà¸à¸à¹„ว้ เลืà¸à¸à¹ƒà¸«à¸¡à¹ˆà¸•à¸à¸™à¸™à¸µà¹‰?\n" -"สามารถเปลี่ยนได้ภายหลังที่ \"ตัวเลืà¸à¸à¹‚ปรเจà¸à¸•์\" หัวข้à¸à¸¢à¹ˆà¸à¸¢ 'application'" +"ไม่มีฉาภ'%s' ที่เลืà¸à¸à¹„ว้ เลืà¸à¸à¹ƒà¸«à¸¡à¹ˆà¸•à¸à¸™à¸™à¸µà¹‰à¸«à¸£à¸·à¸à¹„ม่?\n" +"สามารถà¹à¸à¹‰à¹„ขภายหลังที่ \"ตัวเลืà¸à¸à¹‚ปรเจà¸à¸•์\" ใต้หัวข้ภ'application'" #: editor/editor_node.cpp msgid "" @@ -1549,8 +1427,8 @@ msgid "" "You can change it later in \"Project Settings\" under the 'application' " "category." msgstr "" -"'%s' ไม่ใช่ไฟล์ฉาภเลืà¸à¸à¹ƒà¸«à¸¡à¹ˆà¸•à¸à¸™à¸™à¸µà¹‰?\n" -"สามารถเปลี่ยนได้ภายหลังที่ \"ตัวเลืà¸à¸à¹‚ปรเจà¸à¸•์\" หัวข้à¸à¸¢à¹ˆà¸à¸¢ 'application'" +"'%s' ไม่ใช่ไฟล์ฉาภเลืà¸à¸à¹ƒà¸«à¸¡à¹ˆà¸•à¸à¸™à¸™à¸µà¹‰à¸«à¸£à¸·à¸à¹„ม่?\n" +"สามารถà¹à¸à¹‰à¹„ขภายหลังที่ \"ตัวเลืà¸à¸à¹‚ปรเจà¸à¸•์\" ใต้หัวข้ภ'application'" #: editor/editor_node.cpp msgid "Current scene was never saved, please save it prior to running." @@ -1558,7 +1436,7 @@ msgstr "ฉาà¸à¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™à¸¢à¸±à¸‡à¹„ม่ได้บันท #: editor/editor_node.cpp msgid "Could not start subprocess!" -msgstr "" +msgstr "ไม่สามารถเริ่มขั้นตà¸à¸™à¸¢à¹ˆà¸à¸¢!" #: editor/editor_node.cpp msgid "Open Scene" @@ -1569,12 +1447,10 @@ msgid "Open Base Scene" msgstr "เปิดไฟล์ฉาà¸à¸—ี่ใช้สืบทà¸à¸”" #: editor/editor_node.cpp -#, fuzzy msgid "Quick Open Scene.." msgstr "เปิดไฟล์ฉาà¸à¸”่วน.." #: editor/editor_node.cpp -#, fuzzy msgid "Quick Open Script.." msgstr "เปิดไฟล์สคริปต์ด่วน.." @@ -1591,6 +1467,11 @@ msgid "Save Scene As.." msgstr "บันทึà¸à¸‰à¸²à¸à¹€à¸›à¹‡à¸™.." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "โหนด" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "ฉาà¸à¸™à¸µà¹‰à¸¢à¸±à¸‡à¹„ม่ได้บันทึภบันทึà¸à¸à¹ˆà¸à¸™à¹€à¸£à¸´à¹ˆà¸¡?" @@ -1607,7 +1488,6 @@ msgid "Quit" msgstr "à¸à¸à¸" #: editor/editor_node.cpp -#, fuzzy msgid "Exit the editor?" msgstr "à¸à¸à¸à¹‚ปรà¹à¸à¸£à¸¡?" @@ -1620,12 +1500,10 @@ msgid "Can't reload a scene that was never saved." msgstr "ฉาà¸à¸¢à¸±à¸‡à¹„ม่ได้บันทึภไม่สามารถโหลดใหม่ได้" #: editor/editor_node.cpp -#, fuzzy msgid "Revert" msgstr "คืนà¸à¸¥à¸±à¸š" #: editor/editor_node.cpp -#, fuzzy msgid "This action cannot be undone. Revert anyway?" msgstr "à¸à¸²à¸£à¸„ืนà¸à¸¥à¸±à¸šà¹„ม่สามารถยà¸à¹€à¸¥à¸´à¸à¹„ด้ คืนà¸à¸¥à¸±à¸š?" @@ -1650,11 +1528,13 @@ msgid "" "Scene '%s' was automatically imported, so it can't be modified.\n" "To make changes to it, a new inherited scene can be created." msgstr "" +"ฉาภ'%s' ถูà¸à¸™à¸³à¹€à¸‚้าโดยà¸à¸±à¸•โนมัติจึงไม่สามารถถูà¸à¹à¸à¹‰à¹„ข\n" +"สามารถสืบทà¸à¸”ไปยังฉาà¸à¹ƒà¸«à¸¡à¹ˆà¹€à¸žà¸·à¹ˆà¸à¸—ำà¸à¸²à¸£à¹à¸à¹‰à¹„ข" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" -msgstr "เà¸à¹ˆà¸à¸°" +msgstr "เà¸à¸à¸°" #: editor/editor_node.cpp msgid "" @@ -1673,12 +1553,10 @@ msgid "Scene '%s' has broken dependencies:" msgstr "ฉาภ'%s' มีà¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¸ªà¸¹à¸à¸«à¸²à¸¢:" #: editor/editor_node.cpp -#, fuzzy msgid "Save Layout" msgstr "บันทึà¸à¹€à¸¥à¸¢à¹Œà¹€à¸à¸²à¸•์" #: editor/editor_node.cpp -#, fuzzy msgid "Delete Layout" msgstr "ลบเลย์เà¸à¸²à¸•์" @@ -1687,17 +1565,18 @@ msgid "Switch Scene Tab" msgstr "สลับฉาà¸" #: editor/editor_node.cpp -#, fuzzy msgid "%d more file(s)" msgstr "à¹à¸¥à¸°à¸à¸µà¸ %d ไฟล์" #: editor/editor_node.cpp -#, fuzzy msgid "%d more file(s) or folder(s)" msgstr "à¹à¸¥à¸°à¸à¸µà¸ %d ไฟล์หรืà¸à¹‚ฟลเดà¸à¸£à¹Œ" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "โหมดไร้สิ่งรบà¸à¸§à¸™" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp -#, fuzzy msgid "Scene" msgstr "ฉาà¸" @@ -1706,19 +1585,16 @@ msgid "Go to previously opened scene." msgstr "ไปยังฉาà¸à¸—ี่เพิ่งเปิด" #: editor/editor_node.cpp -#, fuzzy msgid "Next tab" msgstr "à¹à¸—็บต่à¸à¹„ป" #: editor/editor_node.cpp -#, fuzzy msgid "Previous tab" msgstr "à¹à¸—็บà¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²" #: editor/editor_node.cpp -#, fuzzy msgid "Filter Files.." -msgstr "à¸à¸£à¸à¸‡à¹„ฟล์ด่วน.." +msgstr "คัดà¸à¸£à¸à¸‡à¹„ฟล์.." #: editor/editor_node.cpp msgid "Operations with scene files." @@ -1752,7 +1628,7 @@ msgstr "ปิดไฟล์ฉาà¸" msgid "Close Goto Prev. Scene" msgstr "ปิดไปยังฉาà¸à¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "เปิดไฟล์ล่าสุด" @@ -1762,105 +1638,59 @@ msgstr "à¹à¸›à¸¥à¸‡à¹€à¸›à¹‡à¸™.." #: editor/editor_node.cpp msgid "MeshLibrary.." -msgstr "M" +msgstr "MeshLibrary.." #: editor/editor_node.cpp msgid "TileSet.." -msgstr "" +msgstr "TileSet.." #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp -#, fuzzy msgid "Undo" msgstr "เลิà¸à¸—ำ" #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp -#, fuzzy msgid "Redo" msgstr "ทำซ้ำ" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "รันสคริปต์" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "ตัวเลืà¸à¸à¹‚ปรเจà¸à¸•์" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "คืนà¸à¸¥à¸±à¸šà¸‰à¸²à¸" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "ปิดà¹à¸¥à¸°à¸à¸¥à¸±à¸šà¸ªà¸¹à¹ˆà¸£à¸²à¸¢à¸Šà¸·à¹ˆà¸à¹‚ปรเจà¸à¸•์" +msgid "Miscellaneous project or scene-wide tools." +msgstr "โปรเจà¸à¸•์à¹à¸¥à¸°à¹€à¸„รื่à¸à¸‡à¸¡à¸·à¸à¸à¸·à¹ˆà¸™ ๆ" #: editor/editor_node.cpp #, fuzzy -msgid "Distraction Free Mode" -msgstr "โหมดไร้สิ่งรบà¸à¸§à¸™" - -#: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." -msgstr "" +msgid "Project" +msgstr "โปรเจà¸à¸•์ใหม่" #: editor/editor_node.cpp -msgid "Tools" -msgstr "เครื่à¸à¸‡à¸¡à¸·à¸" +msgid "Project Settings" +msgstr "ตัวเลืà¸à¸à¹‚ปรเจà¸à¸•์" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "ส่งà¸à¸à¸à¹‚ปรเจà¸à¸•์ไปยังà¹à¸žà¸¥à¸•ฟà¸à¸£à¹Œà¸¡à¸•่าง ๆ" +msgid "Run Script" +msgstr "รันสคริปต์" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "ส่งà¸à¸à¸" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "เล่นโปรเจà¸à¸•์" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "เล่น" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "หยุดชั่วคราว" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "หยุดชั่วคราว" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "หยุด" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "หยุด" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "เล่นฉาà¸à¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "เล่น" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "เลืà¸à¸à¹€à¸¥à¹ˆà¸™à¸‰à¸²à¸" +msgid "Tools" +msgstr "เครื่à¸à¸‡à¸¡à¸·à¸" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "เลืà¸à¸à¹€à¸¥à¹ˆà¸™à¸‰à¸²à¸" +msgid "Quit to Project List" +msgstr "ปิดà¹à¸¥à¸°à¸à¸¥à¸±à¸šà¸ªà¸¹à¹ˆà¸£à¸²à¸¢à¸Šà¸·à¹ˆà¸à¹‚ปรเจà¸à¸•์" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "ตัวเลืà¸à¸à¸”ีบัค" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "ดีบัค" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1885,10 +1715,9 @@ msgid "" "On Android, deploy will use the USB cable for faster performance. This " "option speeds up testing for games with a large footprint." msgstr "" -"ถ้าเปิดตัวเลืà¸à¸à¸™à¸µà¹‰ โปรà¹à¸à¸£à¸¡à¸—ี่ส่งà¸à¸à¸à¸ˆà¸°à¸¡à¸µà¸‚นาดเล็à¸\n" -"ระบบไฟล์จะà¸à¸¢à¸¹à¹ˆà¸šà¸™à¹€à¸„รืà¸à¸‚่าย\n" -"บน Android à¸à¸²à¸£à¸ªà¹ˆà¸‡à¸à¸à¸à¸ˆà¸°à¹ƒà¸Šà¹‰ USB เพื่à¸à¸›à¸£à¸°à¸ªà¸´à¸—ธิภาพที่ดีà¸à¸§à¹ˆà¸² " -"ตัวเลืà¸à¸à¸™à¸µà¹‰à¸ˆà¸°à¸Šà¹ˆà¸§à¸¢à¹ƒà¸™à¸à¸²à¸£à¸—ดสà¸à¸šà¹€à¸à¸¡à¸—ี่มีขนาดใหà¸à¹ˆ" +"ถ้าเปิดตัวเลืà¸à¸à¸™à¸µà¹‰ ตัวเà¸à¸¡à¸—ี่ส่งà¸à¸à¸à¸ˆà¸°à¸¡à¸µà¸‚นาดà¹à¸„่พà¸à¹ƒà¸Šà¹‰à¸‡à¸²à¸™à¹„ด้\n" +"ตัวเà¸à¸¡à¸ˆà¸°à¹„ด้รับระบบไฟล์จาà¸à¹‚ปรà¹à¸à¸£à¸¡à¹à¸à¹‰à¹„ขผ่านเครืà¸à¸‚่าย\n" +"à¸à¸²à¸£à¸ªà¹ˆà¸‡à¸à¸à¸à¸šà¸™ Android จะใช้สาย USB เพื่à¸à¹ƒà¸«à¹‰à¹€à¸£à¹‡à¸§à¸‚ึ้น ตัวเลืà¸à¸à¸™à¸µà¹‰à¸ˆà¸°à¸Šà¹ˆà¸§à¸¢à¹ƒà¸™à¸à¸²à¸£à¸—ดสà¸à¸šà¹€à¸à¸¡à¸—ี่มีขนาดใหà¸à¹ˆ" #: editor/editor_node.cpp msgid "Visible Collision Shapes" @@ -1925,7 +1754,6 @@ msgstr "" "เมื่à¸à¹ƒà¸Šà¹‰à¸à¸±à¸šà¸à¸¸à¸›à¸à¸£à¸“์à¹à¸šà¸šà¸£à¸µà¹‚มท จะดีà¸à¸§à¹ˆà¸²à¸–้าเปิดระบบไฟล์เครืà¸à¸‚่ายด้วย" #: editor/editor_node.cpp -#, fuzzy msgid "Sync Script Changes" msgstr "ซิงค์à¸à¸²à¸£à¹à¸à¹‰à¹„ขสคริปต์" @@ -1939,9 +1767,10 @@ msgstr "" "เมื่à¸à¹€à¸›à¸´à¸”ตัวเลืà¸à¸à¸™à¸µà¹‰ สคริปต์ที่บันทึà¸à¸ˆà¸°à¹‚หลดในเà¸à¸¡à¸—ันที\n" "ถ้าใช้à¸à¸±à¸šà¸à¸¸à¸›à¸à¸£à¸“์รีโมท จะดีà¸à¸§à¹ˆà¸²à¸–้าเปิดระบบไฟล์เครืà¸à¸‚่ายด้วย" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "ตัวเลืà¸à¸" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "à¹à¸à¹‰à¹„ข" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1956,21 +1785,75 @@ msgid "Toggle Fullscreen" msgstr "สลับเต็มจà¸" #: editor/editor_node.cpp editor/project_export.cpp -#, fuzzy msgid "Manage Export Templates" -msgstr "à¸à¸³à¸¥à¸±à¸‡à¹‚หลดà¹à¸¡à¹ˆà¹à¸šà¸šà¸ªà¹ˆà¸‡à¸à¸à¸" +msgstr "จัดà¸à¸²à¸£à¹à¸¡à¹ˆà¹à¸šà¸šà¸ªà¹ˆà¸‡à¸à¸à¸" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "คลาส" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp #, fuzzy +msgid "Online Docs" +msgstr "ปิดคู่มืà¸" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "เà¸à¸µà¹ˆà¸¢à¸§à¸à¸±à¸š" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "เตืà¸à¸™à¹€à¸¡à¸·à¹ˆà¸à¸¡à¸µà¸à¸²à¸£à¹à¸à¹‰à¹„ขรีซà¸à¸£à¹Œà¸ªà¸ ายนà¸à¸" +msgid "Play the project." +msgstr "เล่นโปรเจà¸à¸•์" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "เล่น" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "หยุดชั่วคราว" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "หยุดชั่วคราว" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "หยุด" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "หยุด" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "เล่นฉาà¸à¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "เล่น" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "เลืà¸à¸à¹€à¸¥à¹ˆà¸™à¸‰à¸²à¸" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "เลืà¸à¸à¹€à¸¥à¹ˆà¸™à¸‰à¸²à¸" #: editor/editor_node.cpp -#, fuzzy msgid "Spins when the editor window repaints!" msgstr "หมุนเมื่à¸à¸¡à¸µà¸à¸²à¸£à¸§à¸²à¸”หน้าต่างโปรà¹à¸à¸£à¸¡à¹ƒà¸«à¸¡à¹ˆ!" @@ -1988,7 +1871,7 @@ msgstr "ปิดà¸à¸²à¸£à¸à¸±à¸žà¹€à¸”ทตัวหมุน" #: editor/editor_node.cpp msgid "Inspector" -msgstr "ตัวตรวจสà¸à¸š" +msgstr "คุณสมบัติ" #: editor/editor_node.cpp msgid "Create a new resource in memory and edit it." @@ -2031,7 +1914,6 @@ msgid "Node" msgstr "โหนด" #: editor/editor_node.cpp -#, fuzzy msgid "Output" msgstr "เà¸à¸²à¸—์พุต" @@ -2052,6 +1934,14 @@ msgid "Thanks!" msgstr "ขà¸à¸šà¸„ุณ!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "นำเข้าà¹à¸¡à¹ˆà¹à¸šà¸šà¸ˆà¸²à¸à¹„ฟล์ ZIP" @@ -2060,7 +1950,6 @@ msgid "Export Project" msgstr "ส่งà¸à¸à¸à¹‚ปรเจà¸à¸•์" #: editor/editor_node.cpp -#, fuzzy msgid "Export Library" msgstr "ส่งà¸à¸à¸à¹„ลบรารี" @@ -2080,6 +1969,36 @@ msgstr "เปิดà¹à¸¥à¸°à¸£à¸±à¸™à¸ªà¸„ริปต์" msgid "Load Errors" msgstr "โหลดผิดพลาด" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "เปิดในโปรà¹à¸à¸£à¸¡à¹à¸à¹‰à¹„ข" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "เปิดในโปรà¹à¸à¸£à¸¡à¹à¸à¹‰à¹„ข" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "เปิดในโปรà¹à¸à¸£à¸¡à¹à¸à¹‰à¹„ข" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "ส่งà¸à¸à¸à¹„ลบรารี" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "เปิดในโปรà¹à¸à¸£à¸¡à¹à¸à¹‰à¹„ข" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "เปิดในโปรà¹à¸à¸£à¸¡à¹à¸à¹‰à¹„ข" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "ปลั๊à¸à¸à¸´à¸™à¸—ี่ติดตั้งà¹à¸¥à¹‰à¸§:" @@ -2170,7 +2089,7 @@ msgstr "สร้างà¸à¸´à¸™à¸ªà¹à¸•นซ์ขà¸à¸‡à¸ªà¸„ริปต์ #: editor/editor_run_script.cpp msgid "Did you forget the 'tool' keyword?" -msgstr "ลืมคีย์เวิร์ด 'tool' หรืà¸à¹€à¸›à¸¥à¹ˆà¸²?" +msgstr "ลืมคีย์เวิร์ด 'tool' หรืà¸à¹„ม่?" #: editor/editor_run_script.cpp msgid "Couldn't run script:" @@ -2178,7 +2097,7 @@ msgstr "รันสคริปต์ไม่ได้:" #: editor/editor_run_script.cpp msgid "Did you forget the '_run' method?" -msgstr "ลืมใส่เมท็à¸à¸” '_run' หรืà¸à¹€à¸›à¸¥à¹ˆà¸²?" +msgstr "ลืมใส่เมท็à¸à¸” '_run' หรืà¸à¹„ม่?" #: editor/editor_settings.cpp msgid "Default (Same as Editor)" @@ -2197,37 +2116,32 @@ msgid "Import From Node:" msgstr "นำเข้าจาà¸à¹‚หนด:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Re-Download" -msgstr "โหลดใหม่" +msgstr "ดาวน์โหลดà¸à¸µà¸à¸„รั้ง" #: editor/export_template_manager.cpp -#, fuzzy msgid "Uninstall" -msgstr "ติดตั้ง" +msgstr "ถà¸à¸™à¸à¸²à¸£à¸•ิดตั้ง" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Installed)" -msgstr "ติดตั้ง" +msgstr "(ติดตั้งà¹à¸¥à¹‰à¸§)" #: editor/export_template_manager.cpp -#, fuzzy msgid "Download" -msgstr "ลง" +msgstr "ดาวน์โหลด" #: editor/export_template_manager.cpp msgid "(Missing)" -msgstr "" +msgstr "(ไม่พบ)" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Current)" -msgstr "ปัจจุบัน:" +msgstr "(ปัจจุบัน)" #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "" +msgstr "ลบà¹à¸¡à¹ˆà¹à¸šà¸šà¸£à¸¸à¹ˆà¸™ '%s'?" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." @@ -2235,22 +2149,22 @@ msgstr "เปิดไฟล์ zip à¹à¸¡à¹ˆà¹à¸šà¸šà¸ªà¹ˆà¸‡à¸à¸à¸à¹„มà #: editor/export_template_manager.cpp msgid "Invalid version.txt format inside templates." -msgstr "" +msgstr "รูปà¹à¸šà¸šà¸‚à¸à¸‡ version.txt ในà¹à¸¡à¹ˆà¹à¸šà¸šà¹„ม่ถูà¸à¸•้à¸à¸‡" #: editor/export_template_manager.cpp +#, fuzzy msgid "" "Invalid version.txt format inside templates. Revision is not a valid " "identifier." -msgstr "" +msgstr "รูปà¹à¸šà¸šà¸‚à¸à¸‡ version.txt ในà¹à¸¡à¹ˆà¹à¸šà¸šà¹„ม่ถูà¸à¸•้à¸à¸‡" #: editor/export_template_manager.cpp msgid "No version.txt found inside templates." -msgstr "" +msgstr "ไม่พบ version.txt ในà¹à¸¡à¹ˆà¹à¸šà¸š" #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:\n" -msgstr "ผิดพลาดขณะบันทึภatlas:" +msgstr "ผิดพลาดขณะสร้างตำà¹à¸«à¸™à¹ˆà¸‡à¹à¸¡à¹ˆà¹à¸šà¸š:\n" #: editor/export_template_manager.cpp #, fuzzy @@ -2266,34 +2180,28 @@ msgid "Loading Export Templates" msgstr "à¸à¸³à¸¥à¸±à¸‡à¹‚หลดà¹à¸¡à¹ˆà¹à¸šà¸šà¸ªà¹ˆà¸‡à¸à¸à¸" #: editor/export_template_manager.cpp -#, fuzzy msgid "Current Version:" -msgstr "ฉาà¸à¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™" +msgstr "รุ่นปัจจุบัน:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Installed Versions:" -msgstr "ปลั๊à¸à¸à¸´à¸™à¸—ี่ติดตั้งà¹à¸¥à¹‰à¸§:" +msgstr "รุ่นที่ติดตั้งà¹à¸¥à¹‰à¸§:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Install From File" -msgstr "ติดตั้งโปรเจà¸à¸•์:" +msgstr "ติดตั้งไฟล์à¹à¸¡à¹ˆà¹à¸šà¸š" #: editor/export_template_manager.cpp -#, fuzzy msgid "Remove Template" -msgstr "ลบไà¸à¹€à¸—ม" +msgstr "ลบà¹à¸¡à¹ˆà¹à¸šà¸š" #: editor/export_template_manager.cpp -#, fuzzy msgid "Select template file" -msgstr "ลบไฟล์ที่เลืà¸à¸?" +msgstr "เลืà¸à¸à¹„ฟล์à¹à¸¡à¹ˆà¹à¸šà¸š" #: editor/export_template_manager.cpp -#, fuzzy msgid "Export Template Manager" -msgstr "à¸à¸³à¸¥à¸±à¸‡à¹‚หลดà¹à¸¡à¹ˆà¹à¸šà¸šà¸ªà¹ˆà¸‡à¸à¸à¸" +msgstr "จัดà¸à¸²à¸£à¹à¸¡à¹ˆà¹à¸šà¸šà¸ªà¹ˆà¸‡à¸à¸à¸" #: editor/file_type_cache.cpp msgid "Can't open file_type_cache.cch for writing, not saving file type cache!" @@ -2301,7 +2209,7 @@ msgstr "เปิดไฟล์ file_type_cache.cch เพื่à¸à¹€à¸‚ีย #: editor/filesystem_dock.cpp msgid "Cannot navigate to '" -msgstr "" +msgstr "ไม่สามารถไปยัง '" #: editor/filesystem_dock.cpp msgid "Same source and destination files, doing nothing." @@ -2329,11 +2237,15 @@ msgstr "ไม่ได้เลืà¸à¸à¹„ฟล์ไว้!" #: editor/filesystem_dock.cpp msgid "Expand all" -msgstr "" +msgstr "ขยายโฟลเดà¸à¸£à¹Œ" #: editor/filesystem_dock.cpp msgid "Collapse all" -msgstr "" +msgstr "ยุบโฟลเดà¸à¸£à¹Œ" + +#: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "à¹à¸ªà¸”งในตัวจัดà¸à¸²à¸£à¹„ฟล์" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2364,10 +2276,6 @@ msgid "Info" msgstr "ข้à¸à¸¡à¸¹à¸¥" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "à¹à¸ªà¸”งในตัวจัดà¸à¸²à¸£à¹„ฟล์" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "นำเข้าà¸à¸µà¸à¸„รั้ง.." @@ -2445,23 +2353,20 @@ msgid "Saving.." msgstr "à¸à¸³à¸¥à¸±à¸‡à¸šà¸±à¸™à¸—ึà¸.." #: editor/import_dock.cpp -#, fuzzy msgid " Files" -msgstr "ไฟล์" +msgstr " ไฟล์" #: editor/import_dock.cpp -#, fuzzy msgid "Import As:" -msgstr "นำเข้า" +msgstr "นำเข้าเป็น:" #: editor/import_dock.cpp editor/property_editor.cpp msgid "Preset.." -msgstr "" +msgstr "à¹à¸šà¸š.." #: editor/import_dock.cpp -#, fuzzy msgid "Reimport" -msgstr "นำเข้าà¸à¸µà¸à¸„รั้ง" +msgstr "นำเข้าใหม่" #: editor/io_plugins/editor_bitmask_import_plugin.cpp msgid "No bit masks to import!" @@ -2534,9 +2439,10 @@ msgid "No target font resource!" msgstr "ไม่ได้เลืà¸à¸à¸§à¹ˆà¸²à¸ˆà¸°à¸™à¸³à¹€à¸‚้ามาเป็นไฟล์ฟà¸à¸™à¸•์ชื่à¸à¸à¸°à¹„ร!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "นามสà¸à¸¸à¸¥à¹„ม่ถูà¸à¸•้à¸à¸‡\n" "à¸à¸£à¸¸à¸“าใช้ .fnt" @@ -2597,7 +2503,6 @@ msgstr "ผิดพลาดขณะเริ่มต้น FreeType" #: editor/io_plugins/editor_font_import_plugin.cpp #: scene/resources/dynamic_font.cpp -#, fuzzy msgid "Unknown font format." msgstr "ไม่ทราบประเภทขà¸à¸‡à¸Ÿà¸à¸™à¸•์" @@ -2608,7 +2513,6 @@ msgstr "ผิดพลาดขณะโหลดฟà¸à¸™à¸•์" #: editor/io_plugins/editor_font_import_plugin.cpp #: scene/resources/dynamic_font.cpp -#, fuzzy msgid "Invalid font size." msgstr "ขนาดฟà¸à¸™à¸•์ผิดพลาด" @@ -2750,7 +2654,7 @@ msgstr "สคริปต์หลังประมวลผล:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Custom Root Node Type:" -msgstr "ชนิดโหนดราà¸à¸à¸³à¸«à¸™à¸”เà¸à¸‡:" +msgstr "ประเภทโหนดราà¸à¸à¸³à¸«à¸™à¸”เà¸à¸‡:" #: editor/io_plugins/editor_scene_import_plugin.cpp msgid "Auto" @@ -3017,8 +2921,8 @@ msgstr "บีบà¸à¸±à¸”" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" -msgstr "เพิ่มเข้าโปรเจà¸à¸•์ (engine.cfg)" +msgid "Add to Project (project.godot)" +msgstr "เพิ่มเข้าโปรเจà¸à¸•์ (godot.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Import Languages:" @@ -3057,9 +2961,8 @@ msgid "Change Animation Name:" msgstr "เปลี่ยนชื่à¸à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™:" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Delete Animation?" -msgstr "ทำซ้ำà¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" +msgstr "ลบà¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™?" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -3146,7 +3049,7 @@ msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™ (วินาที)" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Scale animation playback globally for the node." -msgstr "" +msgstr "ปรับà¸à¸±à¸•ราส่วนเวลาทุà¸à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™à¸‚à¸à¸‡à¹‚หนด" #: editor/plugins/animation_player_editor_plugin.cpp msgid "Create new animation in player." @@ -3224,7 +3127,7 @@ msgstr "ชื่à¸à¹ƒà¸«à¸¡à¹ˆ:" #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/multimesh_editor_plugin.cpp msgid "Scale:" -msgstr "" +msgstr "à¸à¸±à¸•ราส่วน:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Fade In (s):" @@ -3236,15 +3139,16 @@ msgstr "เฟดà¸à¸à¸ (วิ):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend" -msgstr "" +msgstr "ผสม" #: editor/plugins/animation_tree_editor_plugin.cpp +#, fuzzy msgid "Mix" -msgstr "" +msgstr "ร่วม" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Auto Restart:" -msgstr "" +msgstr "เริ่มใหม่à¸à¸±à¸•โนมัติ:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Restart (s):" @@ -3265,19 +3169,19 @@ msgstr "จำนวน:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend:" -msgstr "" +msgstr "ผสม:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend 0:" -msgstr "" +msgstr "ผสม 0:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend 1:" -msgstr "" +msgstr "ผสม 1:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "X-Fade Time (s):" -msgstr "" +msgstr "ระยะเวลาเฟด (วินาที):" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Current:" @@ -3285,7 +3189,7 @@ msgstr "ปัจจุบัน:" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Add Input" -msgstr "" +msgstr "เพิ่มà¸à¸´à¸™à¸žà¸¸à¸•" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Clear Auto-Advance" @@ -3297,7 +3201,7 @@ msgstr "" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Delete Input" -msgstr "" +msgstr "ลบà¸à¸´à¸™à¸žà¸¸à¸•" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Rename" @@ -3317,31 +3221,31 @@ msgstr "โหนดà¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "OneShot Node" -msgstr "" +msgstr "โหนด OneShot" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Mix Node" -msgstr "" +msgstr "โหนด Mix" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend2 Node" -msgstr "" +msgstr "โหนด Blend2" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend3 Node" -msgstr "" +msgstr "โหนด Blend3" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Blend4 Node" -msgstr "" +msgstr "โหนด Blend4" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "TimeScale Node" -msgstr "" +msgstr "โหนดà¸à¸±à¸•ราส่วนเวลา" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "TimeSeek Node" -msgstr "" +msgstr "โหนด TimeSeek" #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Transition Node" @@ -3473,7 +3377,7 @@ msgstr "วางท่าทาง" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Select Mode" -msgstr "เลืà¸à¸à¹‚หมด" +msgstr "โหมดเลืà¸à¸" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Drag: Rotate" @@ -3488,7 +3392,6 @@ msgid "Press 'v' to Change Pivot, 'Shift+v' to Drag Pivot (while moving)." msgstr "à¸à¸” 'v' เพื่à¸à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¸ˆà¸¸à¸”หมุน 'Shift+v' เพื่à¸à¸¥à¸²à¸à¸ˆà¸¸à¸”หมุน" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Alt+RMB: Depth list selection" msgstr "Alt+คลิà¸à¸‚วา: เลืà¸à¸à¸—ี่ซ้à¸à¸™à¸à¸±à¸™" @@ -3518,12 +3421,10 @@ msgid "Pan Mode" msgstr "โหมดมุมมà¸à¸‡" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Lock the selected object in place (can't be moved)." msgstr "ล็à¸à¸„ไม่ให้วัตถุที่เลืà¸à¸à¸¢à¹‰à¸²à¸¢à¸•ำà¹à¸«à¸™à¹ˆà¸‡" #: editor/plugins/canvas_item_editor_plugin.cpp -#, fuzzy msgid "Unlock the selected object (can be moved)." msgstr "ปลดล็à¸à¸„วัตถุที่เลืà¸à¸" @@ -3572,7 +3473,7 @@ msgstr "ใช้ Snap พิà¸à¹€à¸‹à¸¥" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Expand to Parent" -msgstr "" +msgstr "ขยายให้เต็มโหนดà¹à¸¡à¹ˆ" #: editor/plugins/canvas_item_editor_plugin.cpp msgid "Skeleton.." @@ -3684,7 +3585,7 @@ msgid "Change default type" msgstr "เปลี่ยนประเภท" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "ตà¸à¸¥à¸‡" @@ -3735,19 +3636,6 @@ msgstr "à¹à¸à¹‰à¹„ขรูปหลายเหลี่ยม 3D" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#, fuzzy -msgid "Add/Remove Color Ramp Point" -msgstr "เพิ่ม/ลบตำà¹à¸«à¸™à¹ˆà¸‡à¸ªà¸µ" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -#, fuzzy -msgid "Modify Color Ramp" -msgstr "à¹à¸à¹‰à¹„ขà¸à¸²à¸£à¹„ล่สี" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "à¸à¸³à¸¥à¸±à¸‡à¸ªà¸£à¹‰à¸²à¸‡ Mesh Library" @@ -3780,7 +3668,30 @@ msgstr "à¸à¸±à¸žà¹€à¸”ตจาà¸à¸‰à¸²à¸" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "เพิ่มà¸à¸´à¸™à¸žà¸¸à¸•" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "ลบจุด" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "โหลดรีซà¸à¸£à¹Œà¸ª" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" +msgstr "à¹à¸à¹‰à¹„ขเส้นโค้ง" + +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "เพิ่ม/ลบตำà¹à¸«à¸™à¹ˆà¸‡à¸ªà¸µ" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" msgstr "à¹à¸à¹‰à¹„ขà¸à¸²à¸£à¹„ล่สี" #: editor/plugins/item_list_editor_plugin.cpp @@ -3820,19 +3731,16 @@ msgid "RMB: Erase Point." msgstr "คลิà¸à¸‚วา: ลบจุด" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Remove Point from Line2D" -msgstr "ลบจุดในเส้นโค้ง" +msgstr "ลบจุดจาà¸à¹€à¸ªà¹‰à¸™" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Add Point to Line2D" -msgstr "เพิ่มจุดในเส้นโค้ง" +msgstr "เพิ่มจุดในเส้น" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Move Point in Line2D" -msgstr "ย้ายจุดในเส้นโค้ง" +msgstr "ย้ายจุดในเส้น" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp @@ -3844,7 +3752,7 @@ msgstr "เลืà¸à¸à¸ˆà¸¸à¸”" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp msgid "Shift+Drag: Select Control Points" -msgstr "Shift+ลาà¸: เลืà¸à¸à¸ˆà¸¸à¸”ควบคุม" +msgstr "Shift+ลาà¸: เลืà¸à¸à¹€à¸ªà¹‰à¸™à¸ªà¸±à¸¡à¸œà¸±à¸ª" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp @@ -3865,9 +3773,8 @@ msgid "Add Point (in empty space)" msgstr "เพิ่มจุด (ในที่ว่าง)" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Split Segment (in line)" -msgstr "à¹à¸¢à¸à¸ªà¹ˆà¸§à¸™ (ในเส้นโค้ง)" +msgstr "à¹à¸¢à¸à¸ªà¹ˆà¸§à¸™ (ในเส้น)" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp @@ -4056,6 +3963,20 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "ลบ Mask à¸à¸²à¸£à¸›à¸¥à¹ˆà¸à¸¢" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "สร้าง AABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "ผิดพลาดขณะโหลดรูป:" @@ -4068,8 +3989,8 @@ msgid "Set Emission Mask" msgstr "à¸à¸³à¸«à¸™à¸” Mask à¸à¸²à¸£à¸›à¸¥à¹ˆà¸à¸¢" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "ลบ Mask à¸à¸²à¸£à¸›à¸¥à¹ˆà¸à¸¢" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -4079,6 +4000,27 @@ msgstr "โหลด Mask à¸à¸²à¸£à¸›à¸¥à¹ˆà¸à¸¢" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "เวลาเฉลี่ย (วินาที)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "à¸à¸³à¸«à¸™à¸” Mask à¸à¸²à¸£à¸›à¸¥à¹ˆà¸à¸¢" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "สร้างจาà¸à¸‰à¸²à¸" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "à¸à¸³à¸«à¸™à¸” Mask à¸à¸²à¸£à¸›à¸¥à¹ˆà¸à¸¢" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "โหนดไม่มี geometry" @@ -4092,11 +4034,6 @@ msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "สร้าง AABB" - -#: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" msgstr "หน้าไม่มีพื้นที่!" @@ -4125,14 +4062,12 @@ msgid "Create Emitter" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Emission Points:" -msgstr "à¸à¸³à¸«à¸™à¸” Mask à¸à¸²à¸£à¸›à¸¥à¹ˆà¸à¸¢" +msgstr "" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Surface Points" -msgstr "%d พื้นผิว" +msgstr "" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points+Normal (Directed)" @@ -4151,13 +4086,18 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "สร้าง AABB" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "ลบจุดในเส้นโค้ง" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "เวลาเฉลี่ย (วินาที)" +msgid "Remove Out-Control from Curve" +msgstr "ลบจุดในเส้นโค้ง" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "ลบจุดในเส้นโค้ง" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4179,7 +4119,7 @@ msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp msgid "Select Control Points (Shift+Drag)" -msgstr "เลืà¸à¸à¸ˆà¸¸à¸”ควบคุม (Shift+ลาà¸)" +msgstr "เลืà¸à¸à¹€à¸ªà¹‰à¸™à¸ªà¸±à¸¡à¸œà¸±à¸ª (Shift+ลาà¸)" #: editor/plugins/path_2d_editor_plugin.cpp #: editor/plugins/path_editor_plugin.cpp @@ -4215,6 +4155,16 @@ msgstr "ตัดเส้น" msgid "Remove Path Point" msgstr "ลบจุด" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "ลบจุด" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "ลบจุด" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "สร้าง UV Map" @@ -4368,6 +4318,11 @@ msgid "Pitch" msgstr "เสียงสูงต่ำ" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "ลบà¸à¸£à¸°à¸”ูà¸" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "ผิดพลาดขณะบันทึà¸à¸˜à¸µà¸¡" @@ -4455,17 +4410,13 @@ msgstr "ค้นหา.." msgid "Find Next" msgstr "ค้นหาต่à¸à¹„ป" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "ดีบัค" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" -msgstr "" +msgstr "บรรทัดต่à¸à¹„ป" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Into" -msgstr "" +msgstr "คำสั่งต่à¸à¹„ป" #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Break" @@ -4492,16 +4443,9 @@ msgid "Move Right" msgstr "ย้ายไปขวา" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "สà¸à¸™à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "เปิด https://godotengine.org ไปยังหน้าสà¸à¸™à¸à¸²à¸£à¹ƒà¸Šà¹‰à¸‡à¸²à¸™" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "คลาส" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "ค้นหาคู่มืà¸" #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4520,9 +4464,8 @@ msgid "Go to next edited document." msgstr "ไปเà¸à¸à¸ªà¸²à¸£à¸–ัดไป" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Discard" -msgstr "ไม่ต่à¸à¹€à¸™à¸·à¹ˆà¸à¸‡" +msgstr "ละทิ้ง" #: editor/plugins/script_editor_plugin.cpp msgid "Create Script" @@ -4554,11 +4497,27 @@ msgid "" msgstr "สคริปต์à¸à¸±à¸‡à¸ˆà¸°à¹à¸à¹‰à¹„ขได้ต่à¸à¹€à¸¡à¸·à¹ˆà¸à¸‰à¸²à¸à¸—ี่à¸à¸±à¸‡à¸ªà¸„ริปต์นั้นถูà¸à¹€à¸›à¸´à¸”à¸à¸¢à¸¹à¹ˆ" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Pick Color" msgstr "เลืà¸à¸à¸ªà¸µ" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "à¸à¸³à¸¥à¸±à¸‡à¹à¸›à¸¥à¸‡à¸£à¸¹à¸›" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4593,9 +4552,8 @@ msgid "Indent Right" msgstr "ย่à¸à¸«à¸™à¹‰à¸²à¸‚วา" #: editor/plugins/script_text_editor.cpp -#, fuzzy msgid "Toggle Comment" -msgstr "เปิดปิด ความคิดเห็น" +msgstr "เปิด/ปิด ความคิดเห็น" #: editor/plugins/script_text_editor.cpp msgid "Clone Down" @@ -4623,21 +4581,30 @@ msgstr "ย่à¸à¸«à¸™à¹‰à¸²à¸à¸±à¸•โนมัติ" #: editor/plugins/script_text_editor.cpp #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Toggle Breakpoint" -msgstr "เปิดปิดจุดพัà¸" +msgstr "เปิด/ปิด จุดพัà¸à¹‚ปรà¹à¸à¸£à¸¡" #: editor/plugins/script_text_editor.cpp msgid "Remove All Breakpoints" -msgstr "ลบจุดพัà¸à¹‚ปรà¹à¸à¸£à¸¡à¸—ั้งหมด" +msgstr "ลบจุดพัà¸à¸—ั้งหมด" #: editor/plugins/script_text_editor.cpp msgid "Goto Next Breakpoint" -msgstr "ไปจุดพัà¸à¹‚ปรà¹à¸à¸£à¸¡à¸•่à¸à¹„ป" +msgstr "ไปจุดพัà¸à¸•่à¸à¹„ป" #: editor/plugins/script_text_editor.cpp msgid "Goto Previous Breakpoint" -msgstr "ไปจุดพัà¸à¹‚ปรà¹à¸à¸£à¸¡à¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²" +msgstr "ไปจุดพัà¸à¸à¹ˆà¸à¸™à¸«à¸™à¹‰à¸²" + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "à¹à¸›à¸¥à¸‡à¹€à¸›à¹‡à¸™.." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "à¹à¸›à¸¥à¸‡à¹€à¸›à¹‡à¸™.." #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp @@ -4660,6 +4627,10 @@ msgstr "ไปยังบรรทัด.." #: editor/plugins/script_text_editor.cpp msgid "Contextual Help" +msgstr "ค้นหาคำที่เลืà¸à¸à¹ƒà¸™à¸„ู่มืà¸" + +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" msgstr "" #: editor/plugins/shader_graph_editor_plugin.cpp @@ -4735,7 +4706,6 @@ msgid "Change Comment" msgstr "เปลี่ยนข้à¸à¸„ิดเห็น" #: editor/plugins/shader_graph_editor_plugin.cpp -#, fuzzy msgid "Add/Remove to Color Ramp" msgstr "เพิ่ม/ลบในà¸à¸²à¸£à¹„ล่สี" @@ -4880,36 +4850,107 @@ msgid "Animation Key Inserted." msgstr "à¹à¸—รà¸à¸„ีย์à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Align with view" +msgid "Freelook Left" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "สภาพà¹à¸§à¸”ล้à¸à¸¡" +msgid "Freelook Right" +msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "ตัวรับเสียง" +#, fuzzy +msgid "Freelook Forward" +msgstr "ไปหน้า" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +#, fuzzy +msgid "Freelook Backwards" +msgstr "ย้à¸à¸™à¸à¸¥à¸±à¸š" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +#, fuzzy +msgid "Freelook Down" +msgstr "ล้à¸à¹€à¸¡à¸²à¸ªà¹Œà¸¥à¸‡" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "à¸à¸±à¸žà¹€à¸”ทเมื่à¸à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "à¸à¸±à¸žà¹€à¸”ทเมื่à¸à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "à¸à¸±à¸žà¹€à¸”ทเมื่à¸à¹€à¸›à¸¥à¸µà¹ˆà¸¢à¸™à¹à¸›à¸¥à¸‡" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +#, fuzzy +msgid "Vertices" +msgstr "คุณสมบัติ:" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Align with view" +msgstr "ย้ายมาที่à¸à¸¥à¹‰à¸à¸‡" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Normal" +msgstr "à¹à¸ªà¸”งปà¸à¸•ิ" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Display Wireframe" +msgstr "à¹à¸ªà¸”งโครงร่าง" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Display Overdraw" +msgstr "à¹à¸ªà¸”งà¸à¸²à¸£à¸§à¸²à¸”ซ้ำซ้à¸à¸™" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Display Unshaded" +msgstr "à¹à¸ªà¸”งà¹à¸šà¸šà¹„ร้เงา" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Environment" +msgstr "สภาพà¹à¸§à¸”ล้à¸à¸¡" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Gizmos" +msgstr "เครื่à¸à¸‡à¸¡à¸·à¸à¹€à¸„ลื่à¸à¸™à¸¢à¹‰à¸²à¸¢ 3D" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Information" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "à¸à¸´à¸™à¸ªà¹à¸•นซ์ฉาà¸à¹„ม่ได้!" +msgid "Audio Listener" +msgstr "ตัวรับเสียง" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" +msgstr "" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4957,34 +4998,46 @@ msgstr "à¹à¸—รà¸à¸„ีย์à¹à¸à¸™à¸´à¹€à¸¡à¸Šà¸±à¸™" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Origin" -msgstr "" +msgstr "มà¸à¸‡à¹„ปที่จุดà¸à¸³à¹€à¸™à¸´à¸”" #: editor/plugins/spatial_editor_plugin.cpp msgid "Focus Selection" -msgstr "" +msgstr "มà¸à¸‡à¸§à¸±à¸•ถุที่เลืà¸à¸" #: editor/plugins/spatial_editor_plugin.cpp msgid "Align Selection With View" -msgstr "" +msgstr "ย้ายวัตถุที่เลืà¸à¸à¸¡à¸²à¸—ี่à¸à¸¥à¹‰à¸à¸‡" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" -msgstr "" +#, fuzzy +msgid "Tool Select" +msgstr "เลืà¸à¸" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" -msgstr "พิà¸à¸±à¸”ภายใน" +#, fuzzy +msgid "Tool Move" +msgstr "ย้าย" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." -msgstr "" +#, fuzzy +msgid "Tool Rotate" +msgstr "Ctrl: หมุน" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "" +#, fuzzy +msgid "Tool Scale" +msgstr "à¸à¸±à¸•ราส่วน:" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Transform" +msgstr "เคลื่à¸à¸™à¸¢à¹‰à¸²à¸¢" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Local Coords" +msgstr "พิà¸à¸±à¸”ภายใน" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -5012,22 +5065,6 @@ msgid "4 Viewports" msgstr "4 มุมมà¸à¸‡" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "à¹à¸ªà¸”งปà¸à¸•ิ" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "à¹à¸ªà¸”งเส้นà¸à¸£à¸à¸š" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "à¹à¸ªà¸”งà¹à¸šà¸šà¹„ร้เงา" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "à¹à¸ªà¸”งจุดà¸à¸³à¹€à¸™à¸´à¸”" @@ -5036,6 +5073,10 @@ msgid "View Grid" msgstr "à¹à¸ªà¸”งเส้นตาราง" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "ตัวเลืà¸à¸" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "ตั้งค่า Snap" @@ -5056,15 +5097,6 @@ msgid "Viewport Settings" msgstr "ตั้งค่ามุมมà¸à¸‡" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -#, fuzzy -msgid "Ambient Light Color:" -msgstr "สีขà¸à¸‡à¹à¸ªà¸‡à¹‚ดยรà¸à¸š:" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "FOV เพà¸à¸£à¹Œà¸ªà¹€à¸›à¸à¸—ีฟ (à¸à¸‡à¸¨à¸²):" @@ -5242,7 +5274,6 @@ msgid "Create Empty Template" msgstr "สร้างà¹à¸¡à¹ˆà¹à¸šà¸šà¹€à¸›à¸¥à¹ˆà¸²" #: editor/plugins/theme_editor_plugin.cpp -#, fuzzy msgid "Create Empty Editor Template" msgstr "สร้างà¹à¸¡à¹ˆà¹à¸šà¸šà¹€à¸›à¸¥à¹ˆà¸²" @@ -5404,23 +5435,22 @@ msgid "Error" msgstr "ผิดพลาด" #: editor/project_export.cpp -#, fuzzy msgid "Runnable" -msgstr "เปิด" +msgstr "รันได้" #: editor/project_export.cpp #, fuzzy msgid "Delete patch '" -msgstr "ลบเลย์เà¸à¸²à¸•์" +msgstr "ลบ '" #: editor/project_export.cpp #, fuzzy msgid "Delete preset '%s'?" -msgstr "ลบไฟล์ที่เลืà¸à¸?" +msgstr "ลบ '%s'?" #: editor/project_export.cpp msgid "Presets" -msgstr "" +msgstr "à¸à¸²à¸£à¸ªà¹ˆà¸‡à¸à¸à¸" #: editor/project_export.cpp editor/project_settings.cpp msgid "Add.." @@ -5428,60 +5458,53 @@ msgstr "เพิ่ม.." #: editor/project_export.cpp msgid "Resources" -msgstr "" +msgstr "รีซà¸à¸£à¹Œà¸ª" #: editor/project_export.cpp -#, fuzzy msgid "Export all resources in the project" -msgstr "นำเข้าไฟล์มายังโปรเจà¸à¸•์" +msgstr "ส่งà¸à¸à¸à¸—ุà¸à¸£à¸µà¸‹à¸à¸£à¹Œà¸ªà¹ƒà¸™à¹‚ปรเจà¸à¸•์" #: editor/project_export.cpp msgid "Export selected scenes (and dependencies)" -msgstr "" +msgstr "ส่งà¸à¸à¸à¸‰à¸²à¸à¸—ี่เลืà¸à¸ (รวมถึงà¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡)" #: editor/project_export.cpp msgid "Export selected resources (and dependencies)" -msgstr "" +msgstr "ส่งà¸à¸à¸à¸£à¸µà¸‹à¸à¸£à¹Œà¸ªà¸—ี่เลืà¸à¸ (รวมถึงà¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡)" #: editor/project_export.cpp msgid "Export Mode:" -msgstr "" +msgstr "วิธีà¸à¸²à¸£à¸ªà¹ˆà¸‡à¸à¸à¸:" #: editor/project_export.cpp -#, fuzzy msgid "Resources to export:" -msgstr "รีซà¸à¸£à¹Œà¸ª:" +msgstr "รีซà¸à¸£à¹Œà¸ªà¸—ี่จะส่งà¸à¸à¸:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files (comma separated, e.g: *.json, *.txt)" -msgstr "ตัวà¸à¸£à¸à¸‡à¹„ฟล์ที่จะส่งà¸à¸à¸à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม (คั่นด้วยจุลภาค ตัวà¸à¸¢à¹ˆà¸²à¸‡à¹€à¸Šà¹ˆà¸™: *.json, *.txt):" +msgstr "ตัวà¸à¸£à¸à¸‡à¹„ฟล์ที่จะส่งà¸à¸à¸à¹€à¸žà¸´à¹ˆà¸¡à¹€à¸•ิม (คั่นด้วยจุลภาค ตัวà¸à¸¢à¹ˆà¸²à¸‡à¹€à¸Šà¹ˆà¸™: *.json, *.txt)" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files from project (comma separated, e.g: *.json, *.txt)" -msgstr "ตัวà¸à¸£à¸à¸‡à¹„ฟล์ที่จะไม่ส่งà¸à¸à¸ (เช่น *.json, *.txt):" +msgstr "ตัวà¸à¸£à¸à¸‡à¹„ฟล์ที่จะไม่ส่งà¸à¸à¸ (คั่นด้วยจุลภาค ตัวà¸à¸¢à¹ˆà¸²à¸‡à¹€à¸Šà¹ˆà¸™: *.json, *.txt)" #: editor/project_export.cpp -#, fuzzy msgid "Patches" -msgstr "พบ:" +msgstr "à¹à¸žà¸•ช์" #: editor/project_export.cpp -#, fuzzy msgid "Make Patch" -msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸—ี่à¸à¸¢à¸¹à¹ˆ:" +msgstr "สร้างà¹à¸žà¸•ช์" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" -msgstr "" +msgstr "ไม่พบà¹à¸¡à¹ˆà¹à¸šà¸šà¸ªà¹ˆà¸‡à¸à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸šà¹à¸žà¸¥à¸•ฟà¸à¸£à¹Œà¸¡à¸™à¸µà¹‰:" #: editor/project_export.cpp -#, fuzzy msgid "Export With Debug" -msgstr "ส่งà¸à¸à¸ Tile Set" +msgstr "ส่งà¸à¸à¸à¸žà¸£à¹‰à¸à¸¡à¸•ัวดีบัค" #: editor/project_manager.cpp msgid "Invalid project path, the path must exist!" @@ -5489,13 +5512,13 @@ msgstr "ที่à¸à¸¢à¸¹à¹ˆà¹‚ปรเจà¸à¸•์ผิดพลาด ต๠#: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." -msgstr "ที่à¸à¸¢à¸¹à¹ˆà¹‚ปรเจà¸à¸•์ผิดพลาด ต้à¸à¸‡à¹„ม่มี engine.cfg" +msgid "Invalid project path, project.godot must not exist." +msgstr "ที่à¸à¸¢à¸¹à¹ˆà¹‚ปรเจà¸à¸•์ผิดพลาด ต้à¸à¸‡à¹„ม่มี godot.cfg" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." -msgstr "ที่à¸à¸¢à¸¹à¹ˆà¹‚ปรเจà¸à¸•์ผิดพลาด ต้à¸à¸‡à¸¡à¸µ engine.cfg" +msgid "Invalid project path, project.godot must exist." +msgstr "ที่à¸à¸¢à¸¹à¹ˆà¹‚ปรเจà¸à¸•์ผิดพลาด ต้à¸à¸‡à¸¡à¸µ godot.cfg" #: editor/project_manager.cpp msgid "Imported Project" @@ -5503,16 +5526,17 @@ msgstr "นำเข้าโปรเจà¸à¸•์à¹à¸¥à¹‰à¸§" #: editor/project_manager.cpp msgid "Invalid project path (changed anything?)." -msgstr "" +msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¹‚ปรเจà¸à¸•์ผิดพลาด (ได้à¹à¸à¹‰à¹„ขà¸à¸°à¹„รไปหรืà¸à¹„ม่?)" #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." -msgstr "สร้างไฟล์ engine.cfg ไม่ได้" +msgid "Couldn't create project.godot in project path." +msgstr "สร้างไฟล์ godot.cfg ไม่ได้" #: editor/project_manager.cpp +#, fuzzy msgid "The following files failed extraction from package:" -msgstr "" +msgstr "ผิดพลาดขณะà¹à¸¢à¸à¹„ฟล์ต่à¸à¹„ปนี้จาà¸à¹à¸žà¸„เà¸à¸ˆ:" #: editor/project_manager.cpp msgid "Package Installed Successfully!" @@ -5548,11 +5572,11 @@ msgstr "เลืà¸à¸" #: editor/project_manager.cpp msgid "New Game Project" -msgstr "" +msgstr "โปรเจà¸à¸•์ใหม่" #: editor/project_manager.cpp msgid "That's a BINGO!" -msgstr "" +msgstr "บิงโà¸!" #: editor/project_manager.cpp msgid "Unnamed Project" @@ -5603,7 +5627,7 @@ msgstr "โปรเจà¸à¸•์ใหม่" #: editor/project_manager.cpp #, fuzzy msgid "Templates" -msgstr "ลบไà¸à¹€à¸—ม" +msgstr "ลบà¹à¸¡à¹ˆà¹à¸šà¸š" #: editor/project_manager.cpp msgid "Exit" @@ -5627,7 +5651,7 @@ msgstr "ปุ่มเมาส์" #: editor/project_settings.cpp msgid "Invalid action (anything goes but '/' or ':')." -msgstr "ชื่à¸à¸à¸²à¸£à¸à¸£à¸°à¸—ำผิดพลาด (à¸à¸°à¹„รà¸à¹‡à¹„ด้ยà¸à¹€à¸§à¹‰à¸™ '/' à¹à¸¥à¸° ':')" +msgstr "ใช้ชื่à¸à¸™à¸µà¹‰à¹„ม่ได้ (มี '/' หรืภ':')" #: editor/project_settings.cpp msgid "Action '%s' already exists!" @@ -5643,7 +5667,6 @@ msgstr "เพิ่มà¸à¸²à¸£à¸à¸£à¸°à¸—ำ" #: editor/project_settings.cpp editor/settings_config_dialog.cpp #: scene/gui/input_action.cpp -#, fuzzy msgid "Meta+" msgstr "Meta+" @@ -5654,7 +5677,6 @@ msgstr "Shift+" #: editor/project_settings.cpp editor/settings_config_dialog.cpp #: scene/gui/input_action.cpp -#, fuzzy msgid "Alt+" msgstr "Alt+" @@ -5707,17 +5729,14 @@ msgid "Button 9" msgstr "ปุ่ม 9" #: editor/project_settings.cpp -#, fuzzy msgid "Joypad Axis Index:" msgstr "คันบังคับจà¸à¸¢:" #: editor/project_settings.cpp scene/gui/input_action.cpp -#, fuzzy msgid "Axis" msgstr "à¹à¸à¸™" #: editor/project_settings.cpp -#, fuzzy msgid "Joypad Button Index:" msgstr "ปุ่มจà¸à¸¢:" @@ -5729,8 +5748,12 @@ msgstr "เพิ่มà¸à¸²à¸£à¸à¸£à¸°à¸—ำ" msgid "Erase Input Action Event" msgstr "ลบà¸à¸²à¸£à¸à¸£à¸°à¸—ำ" -#: editor/project_settings.cpp scene/gui/input_action.cpp +#: editor/project_settings.cpp #, fuzzy +msgid "Add Event" +msgstr "เพิ่มà¹à¸šà¸šà¸§à¹ˆà¸²à¸‡à¹€à¸›à¸¥à¹ˆà¸²" + +#: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "à¸à¸¸à¸›à¸à¸£à¸“์" @@ -5739,27 +5762,22 @@ msgid "Button" msgstr "ปุ่ม" #: editor/project_settings.cpp scene/gui/input_action.cpp -#, fuzzy msgid "Left Button." msgstr "ปุ่มเมาส์ซ้าย" #: editor/project_settings.cpp scene/gui/input_action.cpp -#, fuzzy msgid "Right Button." msgstr "ปุ่มเมาส์ขวา" #: editor/project_settings.cpp scene/gui/input_action.cpp -#, fuzzy msgid "Middle Button." msgstr "ปุ่มเมาส์à¸à¸¥à¸²à¸‡" #: editor/project_settings.cpp scene/gui/input_action.cpp -#, fuzzy msgid "Wheel Up." msgstr "ล้à¸à¹€à¸¡à¸²à¸ªà¹Œà¸‚ึ้น" #: editor/project_settings.cpp scene/gui/input_action.cpp -#, fuzzy msgid "Wheel Down." msgstr "ล้à¸à¹€à¸¡à¸²à¸ªà¹Œà¸¥à¸‡" @@ -5785,7 +5803,7 @@ msgstr "เพิ่มตำà¹à¸«à¸™à¹ˆà¸‡à¹à¸—นที่" #: editor/project_settings.cpp msgid "Resource Remap Add Remap" -msgstr "" +msgstr "เพิ่มà¸à¸²à¸£à¹à¸—นที่" #: editor/project_settings.cpp msgid "Change Resource Remap Language" @@ -5801,8 +5819,8 @@ msgstr "ลบà¸à¸²à¸£à¹à¸—นที่" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "ตัวเลืà¸à¸à¹‚ปรเจà¸à¸•์" +msgid "Project Settings (project.godot)" +msgstr "ตัวเลืà¸à¸à¹‚ปรเจà¸à¸•์ (godot.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5869,9 +5887,8 @@ msgid "AutoLoad" msgstr "à¸à¸à¹‚ต้โหลด" #: editor/property_editor.cpp -#, fuzzy msgid "Pick a Viewport" -msgstr "1 มุมมà¸à¸‡" +msgstr "เลืà¸à¸ Viewport" #: editor/property_editor.cpp msgid "Ease In" @@ -5910,20 +5927,14 @@ msgid "New Script" msgstr "สคริปต์ใหม่" #: editor/property_editor.cpp -#, fuzzy msgid "Show in File System" -msgstr "ระบบไฟล์" +msgstr "เปิดในตัวจัดà¸à¸²à¸£à¹„ฟล์" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" msgstr "ผิดพลาดขณะโหลดไฟล์: ไม่ใช่รีซà¸à¸£à¹Œà¸ª!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "โหลดภาพไม่ได้" - -#: editor/property_editor.cpp -#, fuzzy msgid "Pick a Node" msgstr "เลืà¸à¸à¹‚หนด" @@ -5945,7 +5956,7 @@ msgstr "คุณสมบัติ:" #: editor/property_editor.cpp msgid "Sections:" -msgstr "ส่วน:" +msgstr "หัวข้à¸:" #: editor/property_selector.cpp msgid "Select Property" @@ -6047,11 +6058,11 @@ msgstr "ทำà¸à¸±à¸šà¹‚หนดราà¸à¹„ม่ได้" #: editor/scene_tree_dock.cpp msgid "Move Node In Parent" -msgstr "" +msgstr "ย้ายโหนดในโหนดà¹à¸¡à¹ˆ" #: editor/scene_tree_dock.cpp msgid "Move Nodes In Parent" -msgstr "" +msgstr "ย้ายโหนดในโหนดà¹à¸¡à¹ˆ" #: editor/scene_tree_dock.cpp msgid "Duplicate Node(s)" @@ -6067,7 +6078,7 @@ msgstr "ทำไม่ได้ถ้าไม่มีฉาà¸" #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." -msgstr "" +msgstr "ไม่สามารถทำได้โดยที่ไม่มีโหนดราà¸" #: editor/scene_tree_dock.cpp msgid "This operation can't be done on instanced scenes." @@ -6108,6 +6119,11 @@ msgid "Error duplicating scene to save it." msgstr "ผิดพลาดขณะทำซ้ำฉาà¸à¹€à¸žà¸·à¹ˆà¸à¸šà¸±à¸™à¸—ึà¸" #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "รีซà¸à¸£à¹Œà¸ª:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "à¹à¸à¹‰à¹„ขà¸à¸¥à¸¸à¹ˆà¸¡" @@ -6148,9 +6164,8 @@ msgid "Save Branch as Scene" msgstr "บันทึà¸à¸à¸´à¹ˆà¸‡à¹€à¸›à¹‡à¸™à¸‰à¸²à¸" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Copy Node Path" -msgstr "คัดลà¸à¸à¸•ำà¹à¸«à¸™à¹ˆà¸‡" +msgstr "คัดลà¸à¸à¸•ำà¹à¸«à¸™à¹ˆà¸‡à¹‚หนด" #: editor/scene_tree_dock.cpp msgid "Delete (No Confirm)" @@ -6183,10 +6198,59 @@ msgid "Toggle CanvasItem Visible" msgstr "ซ่à¸à¸™/à¹à¸ªà¸”งโหนด CanvasItem" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "ตัวเลืà¸à¸à¸”ีบัค" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "à¸à¸´à¸™à¸ªà¹à¸•นซ์:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "สคริปต์ต่à¸à¹„ป" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "ซ่à¸à¸™/à¹à¸ªà¸”งโหนด Spatial" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "ชื่à¸à¹‚หนดไม่ถูà¸à¸•้à¸à¸‡ ใช้ตัวà¸à¸±à¸à¸©à¸£à¸•่à¸à¹„ปนี้ไม่ได้:" @@ -6231,75 +6295,93 @@ msgid "Select a Node" msgstr "เลืà¸à¸à¹‚หนด" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "ชื่à¸à¸„ลาสà¹à¸¡à¹ˆà¹„ม่ถูà¸à¸•้à¸à¸‡" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "สร้างสคริปต์ในระบบไฟล์ไม่ได้" #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "à¸à¸±à¸à¸‚ระที่ใช้ได้:" +msgid "Error loading script from %s" +msgstr "ผิดพลาดขณะโหลดสคริปต์จาภ%s" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "ชื่à¸à¸„ลาสไม่ถูà¸à¸•้à¸à¸‡" +msgid "Path is empty" +msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸—ี่à¸à¸¢à¸¹à¹ˆà¸§à¹ˆà¸²à¸‡à¹€à¸›à¸¥à¹ˆà¸²" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "ชื่à¸à¸—ี่ใช้ได้" +msgid "Path is not local" +msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸—ี่à¸à¸¢à¸¹à¹ˆà¹„ม่ใช่ภายใน" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "ชื่à¸à¸„ลาสไม่ถูà¸à¸•้à¸à¸‡!" +msgid "Invalid extension" +msgstr "นามสà¸à¸¸à¸¥à¹„ม่ถูà¸à¸•้à¸à¸‡" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "ชื่à¸à¸„ลาสà¹à¸¡à¹ˆà¹„ม่ถูà¸à¸•้à¸à¸‡!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸—ี่à¸à¸¢à¸¹à¹ˆà¹„ม่ถูà¸à¸•้à¸à¸‡!" +#, fuzzy +msgid "Invalid Path" +msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸œà¸´à¸”พลาด" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "สร้างสคริปต์ในระบบไฟล์ไม่ได้" +msgid "Invalid class name" +msgstr "ชื่à¸à¸„ลาสไม่ถูà¸à¸•้à¸à¸‡" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" -msgstr "ผิดพลาดขณะโหลดสคริปต์จาภ%s" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "ไม่พบคุณสมบัติ" #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸—ี่à¸à¸¢à¸¹à¹ˆà¸§à¹ˆà¸²à¸‡à¹€à¸›à¸¥à¹ˆà¸²" +#, fuzzy +msgid "Script valid" +msgstr "สคริปต์" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸—ี่à¸à¸¢à¸¹à¹ˆà¹„ม่ใช่ภายใน" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "นามสà¸à¸¸à¸¥à¹„ม่ถูà¸à¸•้à¸à¸‡" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +#, fuzzy +msgid "Create new script file" msgstr "สร้างสคริปต์ใหม่" #: editor/script_create_dialog.cpp -msgid "Load existing script" +#, fuzzy +msgid "Load existing script file" msgstr "โหลดสคริปต์ที่มีà¸à¸¢à¸¹à¹ˆà¹€à¸”ิม" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "สืบทà¸à¸”จาà¸:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "ชื่à¸à¸„ลาส:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "ลบà¹à¸¡à¹ˆà¹à¸šà¸š" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "à¸à¸±à¸‡à¸ªà¸„ริปต์" #: editor/script_create_dialog.cpp @@ -6328,7 +6410,7 @@ msgstr "ฟังà¸à¹Œà¸Šà¸±à¸™:" #: editor/script_editor_debugger.cpp msgid "Errors" -msgstr "ผิดพลาด" +msgstr "ข้à¸à¸œà¸´à¸”พลาด" #: editor/script_editor_debugger.cpp msgid "Child Process Connected" @@ -6352,7 +6434,7 @@ msgstr "ตัวà¹à¸›à¸£" #: editor/script_editor_debugger.cpp msgid "Errors:" -msgstr "ผิดพลาด:" +msgstr "ข้à¸à¸œà¸´à¸”พลาด:" #: editor/script_editor_debugger.cpp msgid "Stack Trace (if applicable):" @@ -6360,7 +6442,7 @@ msgstr "สà¹à¸•ค (ถ้ามี):" #: editor/script_editor_debugger.cpp msgid "Remote Inspector" -msgstr "ตรวจสà¸à¸šà¸£à¸µà¹‚มท" +msgstr "คุณสมบัติ" #: editor/script_editor_debugger.cpp msgid "Live Scene Tree:" @@ -6368,7 +6450,7 @@ msgstr "ผังฉาà¸à¸›à¸±à¸ˆà¸ˆà¸¸à¸šà¸±à¸™:" #: editor/script_editor_debugger.cpp msgid "Remote Object Properties: " -msgstr "คุณสมบัติวัตถุรีโมท: " +msgstr "คุณสมบัติ: " #: editor/script_editor_debugger.cpp msgid "Profiler" @@ -6376,7 +6458,7 @@ msgstr "ประสิทธิภาพ" #: editor/script_editor_debugger.cpp msgid "Monitor" -msgstr "สังเà¸à¸•à¸à¸²à¸£à¸“์" +msgstr "ข้à¸à¸¡à¸¹à¸¥" #: editor/script_editor_debugger.cpp msgid "Value" @@ -6424,10 +6506,9 @@ msgstr "ประเภทขà¸à¸‡à¸„à¸à¸™à¹‚ทรลที่คลิà¸:" #: editor/script_editor_debugger.cpp msgid "Live Edit Root:" -msgstr "" +msgstr "ราà¸à¸œà¸±à¸‡à¸‰à¸²à¸:" #: editor/script_editor_debugger.cpp -#, fuzzy msgid "Set From Tree" msgstr "à¸à¸³à¸«à¸™à¸”จาà¸à¸œà¸±à¸‡" @@ -6468,68 +6549,56 @@ msgid "Change Ray Shape Length" msgstr "ปรับความยาวรังสี" #: editor/spatial_editor_gizmos.cpp -#, fuzzy msgid "Change Notifier Extents" -msgstr "ปรับขนาด Notifier" +msgstr "à¹à¸à¹‰à¹„ขขนาด Notifier" #: editor/spatial_editor_gizmos.cpp msgid "Change Particles AABB" msgstr "" #: editor/spatial_editor_gizmos.cpp -#, fuzzy msgid "Change Probe Extents" -msgstr "ปรับขนาด Probe" +msgstr "à¹à¸à¹‰à¹„ขขนาด Probe" #: modules/gdscript/gd_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp -#, fuzzy msgid "Invalid type argument to convert(), use TYPE_* constants." msgstr "ตัวà¹à¸›à¸£à¹ƒà¸™ convert() ผิดพลาด ใช้ค่าคงที่ TYPE_* เท่านั้น" #: modules/gdscript/gd_functions.cpp #: modules/visual_script/visual_script_builtin_funcs.cpp -#, fuzzy msgid "Not enough bytes for decoding bytes, or invalid format." msgstr "ไบต์ไม่ครบหรืà¸à¸œà¸´à¸”รูปà¹à¸šà¸š ไม่สามารถà¹à¸›à¸¥à¸‡à¸„่าได้" #: modules/gdscript/gd_functions.cpp -#, fuzzy msgid "step argument is zero!" msgstr "ตัวà¹à¸›à¸£ step เป็นศูนย์!" #: modules/gdscript/gd_functions.cpp -#, fuzzy msgid "Not a script with an instance" msgstr "ไม่ใช่สคริปต์ที่มีà¸à¸´à¸™à¸ªà¹à¸•นซ์" #: modules/gdscript/gd_functions.cpp -#, fuzzy msgid "Not based on a script" msgstr "ไม่ได้มีต้นà¸à¸³à¹€à¸™à¸´à¸”จาà¸à¸ªà¸„ริปต์" #: modules/gdscript/gd_functions.cpp -#, fuzzy msgid "Not based on a resource file" msgstr "ไม่ได้มีต้นà¸à¸³à¹€à¸™à¸´à¸”มาจาà¸à¹„ฟล์รีซà¸à¸£à¹Œà¸ª" #: modules/gdscript/gd_functions.cpp -#, fuzzy msgid "Invalid instance dictionary format (missing @path)" msgstr "รูปà¹à¸šà¸šà¸”ิà¸à¸Šà¸±à¸™à¸™à¸²à¸£à¸µà¸—ี่เà¸à¹‡à¸šà¸à¸´à¸™à¸ªà¹à¸•นซ์ไม่ถูà¸à¸•้à¸à¸‡ (ไม่มี @path)" #: modules/gdscript/gd_functions.cpp -#, fuzzy msgid "Invalid instance dictionary format (can't load script at @path)" msgstr "รูปà¹à¸šà¸šà¸”ิà¸à¸Šà¸±à¸™à¸™à¸²à¸£à¸µà¸—ี่เà¸à¹‡à¸šà¸à¸´à¸™à¸ªà¹à¸•นซ์ไม่ถูà¸à¸•้à¸à¸‡ (โหลดสคริปต์ที่ @path ไม่ได้)" #: modules/gdscript/gd_functions.cpp -#, fuzzy msgid "Invalid instance dictionary format (invalid script at @path)" msgstr "รูปà¹à¸šà¸šà¸”ิà¸à¸Šà¸±à¸™à¸™à¸²à¸£à¸µà¸—ี่เà¸à¹‡à¸šà¸à¸´à¸™à¸ªà¹à¸•นซ์ไม่ถูà¸à¸•้à¸à¸‡ (สคริปต์ที่ @path ผิดพลาด)" #: modules/gdscript/gd_functions.cpp -#, fuzzy msgid "Invalid instance dictionary (invalid subclasses)" msgstr "ดิà¸à¸Šà¸±à¸™à¸™à¸²à¸£à¸µà¸—ี่เà¸à¹‡à¸šà¸à¸´à¸™à¸ªà¹à¸•นซ์ผิดพลาด (คลาสย่à¸à¸¢à¸œà¸´à¸”พลาด)" @@ -6556,17 +6625,14 @@ msgid "" msgstr "ค่าที่คืนจะต้à¸à¸‡à¸à¸³à¸«à¸™à¸”ในหน่วยความจำทำงานà¹à¸£à¸! à¸à¸£à¸¸à¸“าà¹à¸à¹‰à¹„ขโหนด" #: modules/visual_script/visual_script.cpp -#, fuzzy msgid "Node returned an invalid sequence output: " msgstr "โหนดคืนค่าผิดลำดับ: " #: modules/visual_script/visual_script.cpp -#, fuzzy msgid "Found sequence bit but not the node in the stack, report bug!" msgstr "พบบิตลำดับà¹à¸•่ไม่พบโหนดในสà¹à¸•ค à¸à¸£à¸¸à¸“ารายงานข้à¸à¸œà¸´à¸”พลาด!" #: modules/visual_script/visual_script.cpp -#, fuzzy msgid "Stack overflow with stack depth: " msgstr "สà¹à¸•คล้น ความสูงสà¹à¸•ค: " @@ -6575,72 +6641,58 @@ msgid "Functions:" msgstr "ฟังà¸à¹Œà¸Šà¸±à¸™:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Variables:" msgstr "ตัวà¹à¸›à¸£:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Name is not a valid identifier:" msgstr "ไม่สามารถใช้ชื่à¸à¸™à¸µà¹‰à¹„ด้:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Name already in use by another func/var/signal:" msgstr "มีฟังà¸à¹Œà¸Šà¸±à¸™/ตัวà¹à¸›à¸£/สัà¸à¸à¸²à¸“à¸à¸·à¹ˆà¸™à¹ƒà¸Šà¹‰à¸Šà¸·à¹ˆà¸à¸™à¸µà¹‰à¹à¸¥à¹‰à¸§:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Rename Function" msgstr "เปลี่ยนชื่à¸à¸Ÿà¸±à¸‡à¸à¹Œà¸Šà¸±à¸™" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Rename Variable" msgstr "เปลี่ยนชื่à¸à¸•ัวà¹à¸›à¸£" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Rename Signal" msgstr "เปลี่ยนชื่à¸à¸ªà¸±à¸à¸à¸²à¸“" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Function" msgstr "เพิ่มฟังà¸à¹Œà¸Šà¸±à¸™" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Variable" msgstr "เพิ่มตัวà¹à¸›à¸£" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Signal" msgstr "เพิ่มสัà¸à¸à¸²à¸“" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Function" msgstr "ลบฟังà¸à¹Œà¸Šà¸±à¸™" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Variable" msgstr "ลบตัวà¹à¸›à¸£" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Editing Variable:" msgstr "à¹à¸à¹‰à¹„ขตัวà¹à¸›à¸£:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Remove Signal" msgstr "ลบสัà¸à¸à¸²à¸“" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Editing Signal:" msgstr "à¹à¸à¹‰à¹„ขสัà¸à¸à¸²à¸“:" @@ -6662,7 +6714,6 @@ msgid "Hold Ctrl to drop a Getter. Hold Shift to drop a generic signature." msgstr "à¸à¸” Ctrl ค้างเพื่à¸à¸§à¸²à¸‡ Getter à¸à¸” Shift ค้างเพื่à¸à¸§à¸²à¸‡ generic signature" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Hold Meta to drop a simple reference to the node." msgstr "à¸à¸”ปุ่ม Meta เพื่à¸à¸§à¸²à¸‡à¸à¸²à¸£à¸à¹‰à¸²à¸‡à¸à¸´à¸‡à¹„ปยังโหนดà¸à¸¢à¹ˆà¸²à¸‡à¸‡à¹ˆà¸²à¸¢" @@ -6679,7 +6730,6 @@ msgid "Hold Ctrl to drop a Variable Setter." msgstr "à¸à¸” Ctrl ค้างเพื่à¸à¸§à¸²à¸‡ Setter ขà¸à¸‡à¸•ัวà¹à¸›à¸£" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Add Preload Node" msgstr "เพิ่มโหนด Preload" @@ -6708,12 +6758,10 @@ msgid "Switch" msgstr "ทางเลืà¸à¸" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Iterator" msgstr "ตัววนซ้ำ" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "While" msgstr "ทำซ้ำถ้าเงื่à¸à¸™à¹„ขเป็นจริง" @@ -6731,7 +6779,6 @@ msgid "Base Type:" msgstr "ชนิด:" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Available Nodes:" msgstr "โหนดที่มีให้ใช้:" @@ -6740,7 +6787,6 @@ msgid "Select or create a function to edit graph" msgstr "เลืà¸à¸à¸«à¸£à¸·à¸à¸ªà¸£à¹‰à¸²à¸‡à¸Ÿà¸±à¸‡à¸à¹Œà¸Šà¸±à¸™à¹€à¸žà¸·à¹ˆà¸à¹à¸à¹‰à¹„ขà¸à¸£à¸²à¸Ÿ" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Edit Signal Arguments:" msgstr "à¹à¸à¹‰à¹„ขตัวà¹à¸›à¸£à¸ªà¸±à¸à¸à¸²à¸“:" @@ -6757,9 +6803,8 @@ msgid "Delete Selected" msgstr "ลบสิ่งที่เลืà¸à¸" #: modules/visual_script/visual_script_editor.cpp -#, fuzzy msgid "Find Node Type" -msgstr "หาชนิดขà¸à¸‡à¹‚หนด" +msgstr "หาประเภทขà¸à¸‡à¹‚หนด" #: modules/visual_script/visual_script_editor.cpp msgid "Copy Nodes" @@ -6774,9 +6819,8 @@ msgid "Paste Nodes" msgstr "วางโหนด" #: modules/visual_script/visual_script_flow_control.cpp -#, fuzzy msgid "Input type not iterable: " -msgstr "ชนิดตัวà¹à¸›à¸£à¸™à¸µà¹‰à¹ƒà¸Šà¹‰à¸§à¸™à¸‹à¹‰à¸³à¹„ม่ได้: " +msgstr "ตัวà¹à¸›à¸£à¸›à¸£à¸°à¹€à¸ ทนี้ใช้วนซ้ำไม่ได้: " #: modules/visual_script/visual_script_flow_control.cpp msgid "Iterator became invalid" @@ -6805,12 +6849,10 @@ msgid "Invalid index property name '%s' in node %s." msgstr "ไม่พบคุณสมบัติ '%s' ในโหนด %s" #: modules/visual_script/visual_script_nodes.cpp -#, fuzzy msgid ": Invalid argument of type: " -msgstr ": ชนิดตัวà¹à¸›à¸£à¹„ม่ถูà¸à¸•้à¸à¸‡: " +msgstr ": ประเภทตัวà¹à¸›à¸£à¹„ม่ถูà¸à¸•้à¸à¸‡: " #: modules/visual_script/visual_script_nodes.cpp -#, fuzzy msgid ": Invalid arguments: " msgstr ": ตัวà¹à¸›à¸£à¹„ม่ถูà¸à¸•้à¸à¸‡: " @@ -6827,48 +6869,40 @@ msgid "Custom node has no _step() method, can't process graph." msgstr "โหนดà¸à¸³à¸«à¸™à¸”เà¸à¸‡à¹„ม่มีเมท็à¸à¸” _step() ไม่สามารถประมวลผลà¸à¸£à¸²à¸Ÿà¹„ด้" #: modules/visual_script/visual_script_nodes.cpp -#, fuzzy msgid "" "Invalid return value from _step(), must be integer (seq out), or string " "(error)." msgstr "ค่าคืนจาภ_step() ผิดพลาด ต้à¸à¸‡à¹€à¸›à¹‡à¸™à¸ˆà¸³à¸™à¸§à¸™à¹€à¸•็ม (ลำดับ) หรืà¸à¸ªà¸•ริง (ข้à¸à¸œà¸´à¸”พลาด)" #: modules/visual_script/visual_script_nodes.cpp -#, fuzzy msgid "just pressed" msgstr "เพิ่งà¸à¸”" #: modules/visual_script/visual_script_nodes.cpp -#, fuzzy msgid "just released" msgstr "เพิ่งปล่à¸à¸¢" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Run in Browser" -msgstr "เลืà¸à¸" +msgstr "รันในเบราเซà¸à¸£à¹Œ" #: platform/javascript/export/export.cpp msgid "Run exported HTML in the system's default browser." -msgstr "" +msgstr "รันไฟล์ HTML ที่ส่งà¸à¸à¸à¹ƒà¸™à¹€à¸šà¸£à¸²à¹€à¸‹à¸à¸£à¹Œ" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:\n" -msgstr "ไม่พบ tile:" +msgstr "เขียนไฟล์ไม่ได้:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read file:\n" -msgstr "ไม่พบ tile:" +msgstr "à¸à¹ˆà¸²à¸™à¹„ฟล์ไม่ได้:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:\n" -msgstr "ไม่สามารถสร้างโฟลเดà¸à¸£à¹Œ" +msgstr "เปิดà¹à¸¡à¹ˆà¹à¸šà¸šà¹€à¸žà¸·à¹ˆà¸à¸ªà¹ˆà¸‡à¸à¸à¸à¹„ม่ได้:\n" #: platform/uwp/export/export.cpp -#, fuzzy msgid "" "Couldn't read the certificate file. Are the path and password both correct?" msgstr "ไม่สามารถà¸à¹ˆà¸²à¸™à¹„ฟล์ใบรับรà¸à¸‡à¹„ด้ ตำà¹à¸«à¸™à¹ˆà¸‡à¹„ฟล์à¹à¸¥à¸°à¸£à¸«à¸±à¸ªà¸œà¹ˆà¸²à¸™à¸–ูà¸à¸•้à¸à¸‡à¸«à¸£à¸·à¸à¹„ม่?" @@ -6882,7 +6916,6 @@ msgid "Error creating the package signature." msgstr "ผิดพลาดขณะสร้าง signature ขà¸à¸‡à¹à¸žà¸„เà¸à¸ˆ" #: platform/uwp/export/export.cpp -#, fuzzy msgid "" "No export templates found.\n" "Download and install export templates." @@ -6911,54 +6944,44 @@ msgid "Invalid publisher GUID." msgstr "GUID ขà¸à¸‡à¸œà¸¹à¹‰à¸ˆà¸±à¸”จำหน่ายไม่ถูà¸à¸•้à¸à¸‡" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid background color." msgstr "สีพื้นหลังผิดพลาด" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid Store Logo image dimensions (should be 50x50)." msgstr "ขนาดรูปโลโà¸à¹‰ Store ผิดพลาด (ต้à¸à¸‡à¹€à¸›à¹‡à¸™ 50x50)" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid square 44x44 logo image dimensions (should be 44x44)." msgstr "ขนาดโลโà¸à¹‰à¸ˆà¸±à¸•ุรัส 44x44 ผิดพลาด (ต้à¸à¸‡à¹€à¸›à¹‡à¸™ 44x44)" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid square 71x71 logo image dimensions (should be 71x71)." msgstr "ขนาดโลโà¸à¹‰à¸ˆà¸±à¸•ุรัส 71x71 ผิดพลาด (ต้à¸à¸‡à¹€à¸›à¹‡à¸™ 71x71)" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid square 150x150 logo image dimensions (should be 150x150)." msgstr "ขนาดโลโà¸à¹‰à¸ˆà¸±à¸•ุรัส 150x150 ผิดพลาด (ต้à¸à¸‡à¹€à¸›à¹‡à¸™ 150x150)" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid square 310x310 logo image dimensions (should be 310x310)." msgstr "ขนาดโลโà¸à¹‰à¸ˆà¸±à¸•ุรัส 310x310 ผิดพลาด (ต้à¸à¸‡à¹€à¸›à¹‡à¸™ 310x310)" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid wide 310x150 logo image dimensions (should be 310x150)." msgstr "ขนาดโลโà¸à¹‰à¸à¸§à¹‰à¸²à¸‡ 310x150 ผิดพลาด (ต้à¸à¸‡à¹€à¸›à¹‡à¸™ 310x150)" #: platform/uwp/export/export.cpp -#, fuzzy msgid "Invalid splash screen image dimensions (should be 620x300)." msgstr "ขนาดรูปหน้าจà¸à¹€à¸£à¸´à¹ˆà¸¡à¹‚ปรà¹à¸à¸£à¸¡à¸œà¸´à¸”พลาด (ต้à¸à¸‡à¹€à¸›à¹‡à¸™ 620x300)" #: scene/2d/animated_sprite.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the 'Frames' property in " "order for AnimatedSprite to display frames." msgstr "ต้à¸à¸‡à¸¡à¸µ SpriteFrames ใน 'Frames' เพื่à¸à¹ƒà¸«à¹‰ AnimatedSprite à¹à¸ªà¸”งผลได้" #: scene/2d/canvas_modulate.cpp -#, fuzzy msgid "" "Only one visible CanvasModulate is allowed per scene (or set of instanced " "scenes). The first created one will work, while the rest will be ignored." @@ -6967,59 +6990,51 @@ msgstr "" "โหนดà¹à¸£à¸à¹€à¸—่านั้นที่จะทำงานได้ปà¸à¸•ิ ที่เหลืà¸à¸ˆà¸°à¹„ม่ทำงาน" #: scene/2d/collision_polygon_2d.cpp -#, fuzzy msgid "" "CollisionPolygon2D only serves to provide a collision shape to a " "CollisionObject2D derived node. Please only use it as a child of Area2D, " "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionPolygon2D ใช้ประโยชน์เป็นรูปทรงสำหรับโหนดà¸à¸¥à¸¸à¹ˆà¸¡ CollisionObject2D " -"จึงควรใช้เป็นโหนดลูà¸à¸‚à¸à¸‡ Area2D, StaticBody2D, RigidBody2D, KinematicBody2D ฯลฯ " +"CollisionPolygon2D ใช้เป็นรูปทรงสำหรับโหนดà¸à¸¥à¸¸à¹ˆà¸¡ CollisionObject2D " +"จึงควรให้เป็นโหนดลูà¸à¸‚à¸à¸‡ Area2D, StaticBody2D, RigidBody2D, KinematicBody2D ฯลฯ " "เพื่à¸à¹ƒà¸«à¹‰à¸¡à¸µà¸£à¸¹à¸›à¸—รง" #: scene/2d/collision_polygon_2d.cpp -#, fuzzy msgid "An empty CollisionPolygon2D has no effect on collision." msgstr "CollisionPolygon2D ที่ว่างเปล่าจะไม่มีผลทางà¸à¸²à¸¢à¸ าพ" #: scene/2d/collision_shape_2d.cpp -#, fuzzy msgid "" "CollisionShape2D only serves to provide a collision shape to a " "CollisionObject2D derived node. Please only use it as a child of Area2D, " "StaticBody2D, RigidBody2D, KinematicBody2D, etc. to give them a shape." msgstr "" -"CollisionShape2D ใช้ประโยชน์เป็นรูปทรงสำหรับโหนดà¸à¸¥à¸¸à¹ˆà¸¡ CollisionObject2D " -"จึงควรใช้เป็นโหนดลูà¸à¸‚à¸à¸‡ Area2D, StaticBody2D, RigidBody2D, KinematicBody2D ฯลฯ " +"CollisionShape2D ใช้เป็นรูปทรงสำหรับโหนดà¸à¸¥à¸¸à¹ˆà¸¡ CollisionObject2D " +"จึงควรให้เป็นโหนดลูà¸à¸‚à¸à¸‡ Area2D, StaticBody2D, RigidBody2D, KinematicBody2D ฯลฯ " "เพื่à¸à¹ƒà¸«à¹‰à¸¡à¸µà¸£à¸¹à¸›à¸—รง" #: scene/2d/collision_shape_2d.cpp -#, fuzzy msgid "" "A shape must be provided for CollisionShape2D to function. Please create a " "shape resource for it!" -msgstr "ต้à¸à¸‡à¸¡à¸µà¸£à¸¹à¸›à¸—รงเพื่à¸à¹ƒà¸«à¹‰ CollisionShape2D ทำงานได้ à¸à¸£à¸¸à¸“าสร้างรูปทรง" +msgstr "ต้à¸à¸‡à¸¡à¸µà¸£à¸¹à¸›à¸—รงเพื่à¸à¹ƒà¸«à¹‰ CollisionShape2D ทำงานได้ à¸à¸£à¸¸à¸“าสร้างรูปทรง!" #: scene/2d/light_2d.cpp -#, fuzzy msgid "" "A texture with the shape of the light must be supplied to the 'texture' " "property." msgstr "ต้à¸à¸‡à¸¡à¸µà¸£à¸¹à¸›à¸£à¹ˆà¸²à¸‡à¸‚à¸à¸‡à¹à¸ªà¸‡à¸à¸¢à¸¹à¹ˆà¹ƒà¸™ 'texture'" #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "" "An occluder polygon must be set (or drawn) for this occluder to take effect." msgstr "ต้à¸à¸‡à¸¡à¸µà¸£à¸¹à¸›à¸«à¸¥à¸²à¸¢à¹€à¸«à¸¥à¸µà¹ˆà¸¢à¸¡à¹€à¸žà¸·à¹ˆà¸à¹ƒà¸«à¹‰à¸•ัวบังà¹à¸ªà¸‡à¸™à¸µà¹‰à¸—ำงานได้" #: scene/2d/light_occluder_2d.cpp -#, fuzzy msgid "The occluder polygon for this occluder is empty. Please draw a polygon!" msgstr "รูปหลายเหลี่ยมขà¸à¸‡à¸•ัวบังà¹à¸ªà¸‡à¸™à¸µà¹‰à¸§à¹ˆà¸²à¸‡à¹€à¸›à¸¥à¹ˆà¸² à¸à¸£à¸¸à¸“าวาดรูปหลายเหลี่ยม!" #: scene/2d/navigation_polygon.cpp -#, fuzzy msgid "" "A NavigationPolygon resource must be set or created for this node to work. " "Please set a property or draw a polygon." @@ -7027,7 +7042,6 @@ msgstr "" "ต้à¸à¸‡à¸¡à¸µ NavigationPolygon เพื่à¸à¹ƒà¸«à¹‰à¹‚หนดนี้ทำงานได้ à¸à¸£à¸¸à¸“าà¹à¸à¹‰à¹„ขคุณสมบัติหรืà¸à¸§à¸²à¸”รูปหลายเหลี่ยม" #: scene/2d/navigation_polygon.cpp -#, fuzzy msgid "" "NavigationPolygonInstance must be a child or grandchild to a Navigation2D " "node. It only provides navigation data." @@ -7036,28 +7050,25 @@ msgstr "" "เนื่à¸à¸‡à¸ˆà¸²à¸à¹‚หนดนี้ใช้เà¸à¹‡à¸šà¸‚้à¸à¸¡à¸¹à¸¥à¸à¸²à¸£à¸™à¸³à¸—างเท่านั้น" #: scene/2d/parallax_layer.cpp -#, fuzzy msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "ParallaxLayer จะทำงานได้ต้à¸à¸‡à¹€à¸›à¹‡à¸™à¹‚หนดลูà¸à¸‚à¸à¸‡à¹‚หนด ParallaxBackground" -#: scene/2d/particles_2d.cpp -#, fuzzy -msgid "Path property must point to a valid Particles2D node to work." -msgstr "ต้à¸à¸‡à¹à¸à¹‰à¹„ข Path ให้ชี้ไปยังโหนด Particles2D จึงจะทำงานได้" +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." +msgstr "" #: scene/2d/path_2d.cpp -#, fuzzy msgid "PathFollow2D only works when set as a child of a Path2D node." msgstr "PathFollow2D จะทำงานได้ต้à¸à¸‡à¹€à¸›à¹‡à¸™à¹‚หนดลูà¸à¸‚à¸à¸‡à¹‚หนด Path2D" #: scene/2d/remote_transform_2d.cpp -#, fuzzy msgid "Path property must point to a valid Node2D node to work." msgstr "ต้à¸à¸‡à¹à¸à¹‰à¹„ข Path ให้ชี้ไปยังโหนด Node2D จึงจะทำงานได้" #: scene/2d/sprite.cpp -#, fuzzy msgid "" "Path property must point to a valid Viewport node to work. Such Viewport " "must be set to 'render target' mode." @@ -7066,60 +7077,50 @@ msgstr "" "'render target'" #: scene/2d/sprite.cpp -#, fuzzy msgid "" "The Viewport set in the path property must be set as 'render target' in " "order for this sprite to work." msgstr "Viewport ใน path จะต้à¸à¸‡à¸›à¸£à¸±à¸šà¹‚หมดเป็น 'render target' จึงจะทำงานได้" #: scene/2d/visibility_notifier_2d.cpp -#, fuzzy msgid "" "VisibilityEnable2D works best when used with the edited scene root directly " "as parent." msgstr "VisibilityEnable2D ควรจะเป็นโหนดลูà¸à¸‚à¸à¸‡à¹‚หนดหลัà¸à¹ƒà¸™à¸‰à¸²à¸à¸™à¸µà¹‰" #: scene/3d/body_shape.cpp -#, fuzzy msgid "" "CollisionShape only serves to provide a collision shape to a CollisionObject " "derived node. Please only use it as a child of Area, StaticBody, RigidBody, " "KinematicBody, etc. to give them a shape." msgstr "" -"CollisionShape ใช้ประโยชน์เป็นรูปทรงสำหรับโหนดà¸à¸¥à¸¸à¹ˆà¸¡ CollisionObject " -"จึงควรใช้เป็นโหนดลูà¸à¸‚à¸à¸‡ Area, StaticBody, RigidBody, KinematicBody ฯลฯ " -"เพื่à¸à¹ƒà¸«à¹‰à¸¡à¸µà¸£à¸¹à¸›à¸—รง" +"CollisionShape ใช้เป็นรูปทรงสำหรับโหนดà¸à¸¥à¸¸à¹ˆà¸¡ CollisionObject จึงควรให้เป็นโหนดลูà¸à¸‚à¸à¸‡ " +"Area, StaticBody, RigidBody, KinematicBody ฯลฯ เพื่à¸à¹ƒà¸«à¹‰à¸¡à¸µà¸£à¸¹à¸›à¸—รง" #: scene/3d/body_shape.cpp -#, fuzzy msgid "" "A shape must be provided for CollisionShape to function. Please create a " "shape resource for it!" -msgstr "ต้à¸à¸‡à¸¡à¸µà¸£à¸¹à¸›à¸—รงเพื่à¸à¹ƒà¸«à¹‰ CollisionShape ทำงานได้ à¸à¸£à¸¸à¸“าสร้างรูปทรง" +msgstr "ต้à¸à¸‡à¸¡à¸µà¸£à¸¹à¸›à¸—รงเพื่à¸à¹ƒà¸«à¹‰ CollisionShape ทำงานได้ à¸à¸£à¸¸à¸“าสร้างรูปทรง!" #: scene/3d/collision_polygon.cpp -#, fuzzy msgid "" "CollisionPolygon only serves to provide a collision shape to a " "CollisionObject derived node. Please only use it as a child of Area, " "StaticBody, RigidBody, KinematicBody, etc. to give them a shape." msgstr "" -"CollisionPolygon ใช้ประโยชน์เป็นรูปทรงสำหรับโหนดà¸à¸¥à¸¸à¹ˆà¸¡ CollisionObject " -"จึงควรใช้เป็นโหนดลูà¸à¸‚à¸à¸‡ Area, StaticBody, RigidBody, KinematicBody ฯลฯ " -"เพื่à¸à¹ƒà¸«à¹‰à¸¡à¸µà¸£à¸¹à¸›à¸—รง" +"CollisionPolygon ใช้เป็นรูปทรงสำหรับโหนดà¸à¸¥à¸¸à¹ˆà¸¡ CollisionObject จึงควรให้เป็นโหนดลูà¸à¸‚à¸à¸‡ " +"Area, StaticBody, RigidBody, KinematicBody ฯลฯ เพื่à¸à¹ƒà¸«à¹‰à¸¡à¸µà¸£à¸¹à¸›à¸—รง" #: scene/3d/collision_polygon.cpp -#, fuzzy msgid "An empty CollisionPolygon has no effect on collision." msgstr "CollisionPolygon ที่ว่างเปล่าจะไม่มีผลทางà¸à¸²à¸¢à¸ าพ" #: scene/3d/navigation_mesh.cpp -#, fuzzy msgid "A NavigationMesh resource must be set or created for this node to work." msgstr "ต้à¸à¸‡à¸¡à¸µ NavigationMesh เพื่à¸à¹ƒà¸«à¹‰à¹‚หนดนี้ทำงานได้" #: scene/3d/navigation_mesh.cpp -#, fuzzy msgid "" "NavigationMeshInstance must be a child or grandchild to a Navigation node. " "It only provides navigation data." @@ -7132,37 +7133,35 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp -#, fuzzy msgid "Path property must point to a valid Spatial node to work." msgstr "ต้à¸à¸‡à¹à¸à¹‰à¹„ข Path ให้ชี้ไปยังโหนด Spatial จึงจะทำงานได้" #: scene/3d/scenario_fx.cpp -#, fuzzy msgid "" "Only one WorldEnvironment is allowed per scene (or set of instanced scenes)." msgstr "จะมี WorldEnvironment ได้เพียงโหนดเดียวในฉาภ(หรืà¸à¸à¸¥à¸¸à¹ˆà¸¡à¸‚à¸à¸‡à¸‰à¸²à¸à¸—ี่เป็นà¸à¸´à¸™à¸ªà¹à¸•นซ์)" #: scene/3d/sprite_3d.cpp -#, fuzzy msgid "" "A SpriteFrames resource must be created or set in the 'Frames' property in " "order for AnimatedSprite3D to display frames." msgstr "ต้à¸à¸‡à¸¡à¸µ SpriteFrames ใน 'Frames' เพื่à¸à¹ƒà¸«à¹‰ AnimatedSprite3D à¹à¸ªà¸”งผลได้" -#: scene/gui/dialogs.cpp +#: scene/gui/color_picker.cpp #, fuzzy +msgid "RAW Mode" +msgstr "โหมดหมุน" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + +#: scene/gui/dialogs.cpp msgid "Alert!" -msgstr "ประà¸à¸²à¸¨!" +msgstr "à¹à¸ˆà¹‰à¸‡à¹€à¸•ืà¸à¸™!" #: scene/gui/dialogs.cpp -#, fuzzy msgid "Please Confirm..." msgstr "à¸à¸£à¸¸à¸“ายืนยัน..." @@ -7175,22 +7174,18 @@ msgid "Open File(s)" msgstr "เปิดไฟล์" #: scene/gui/file_dialog.cpp -#, fuzzy msgid "Open a Directory" msgstr "เปิดโฟลเดà¸à¸£à¹Œ" #: scene/gui/file_dialog.cpp -#, fuzzy msgid "Open a File or Directory" msgstr "เปิดไฟล์หรืà¸à¹‚ฟลเดà¸à¸£à¹Œ" #: scene/gui/input_action.cpp -#, fuzzy msgid "Ctrl+" msgstr "Ctrl+" #: scene/gui/popup.cpp -#, fuzzy msgid "" "Popups will hide by default unless you call popup() or any of the popup*() " "functions. Making them visible for editing is fine though, but they will " @@ -7205,9 +7200,17 @@ msgid "" "Use a container as child (VBox,HBox,etc), or a Control and set the custom " "minimum size manually." msgstr "" +"ScrollContainer ทำงานได้เมื่à¸à¸¡à¸µà¹‚หนดลูà¸à¹€à¸žà¸µà¸¢à¸‡à¸«à¸™à¸¶à¹ˆà¸‡à¹‚หนดเท่านั้น\n" +"ใช้ container เป็นโหนดลูภ(VBox,HBox,ฯลฯ) หรืà¸à¹‚หนดà¸à¸¥à¸¸à¹ˆà¸¡ Control " +"à¹à¸¥à¸°à¸›à¸£à¸±à¸šà¸‚นาดเล็à¸à¸ªà¸¸à¸”ด้วยตนเà¸à¸‡" + +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" #: scene/main/viewport.cpp -#, fuzzy msgid "" "This viewport is not set as render target. If you intend for it to display " "its contents directly to the screen, make it a child of a Control so it can " @@ -7224,9 +7227,53 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "นำเข้าไฟล์มายังโปรเจà¸à¸•์" -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "ตัวเลืà¸à¸à¹‚ปรเจà¸à¸•์ (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "ส่งà¸à¸à¸à¹‚ปรเจà¸à¸•์ไปยังà¹à¸žà¸¥à¸•ฟà¸à¸£à¹Œà¸¡à¸•่าง ๆ" + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "เตืà¸à¸™à¹€à¸¡à¸·à¹ˆà¸à¸¡à¸µà¸à¸²à¸£à¹à¸à¹‰à¹„ขรีซà¸à¸£à¹Œà¸ªà¸ ายนà¸à¸" + +#~ msgid "Tutorials" +#~ msgstr "คู่มืà¸" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "เปิดคู่มืà¸à¸ˆà¸²à¸ https://godotengine.org" + +#~ msgid "No scene selected to instance!" +#~ msgstr "ไม่ได้เลืà¸à¸à¸‰à¸²à¸à¸—ี่จะà¸à¸´à¸™à¸ªà¹à¸•นซ์!" + +#~ msgid "Instance at Cursor" +#~ msgstr "à¸à¸´à¸™à¸ªà¹à¸•นซ์ที่เคà¸à¸£à¹Œà¹€à¸‹à¸à¸£à¹Œ" + +#~ msgid "Could not instance scene!" +#~ msgstr "à¸à¸´à¸™à¸ªà¹à¸•นซ์ฉาà¸à¹„ม่ได้!" + +#~ msgid "Ambient Light Color:" +#~ msgstr "สีขà¸à¸‡à¹à¸ªà¸‡à¹‚ดยรà¸à¸š:" + +#~ msgid "Couldn't load image" +#~ msgstr "โหลดภาพไม่ได้" + +#~ msgid "Invalid parent class name" +#~ msgstr "ชื่à¸à¸„ลาสà¹à¸¡à¹ˆà¹„ม่ถูà¸à¸•้à¸à¸‡" + +#~ msgid "Valid chars:" +#~ msgstr "à¸à¸±à¸à¸‚ระที่ใช้ได้:" + +#~ msgid "Valid name" +#~ msgstr "ชื่à¸à¸—ี่ใช้ได้" + +#~ msgid "Class name is invalid!" +#~ msgstr "ชื่à¸à¸„ลาสไม่ถูà¸à¸•้à¸à¸‡!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "ชื่à¸à¸„ลาสà¹à¸¡à¹ˆà¹„ม่ถูà¸à¸•้à¸à¸‡!" + +#~ msgid "Invalid path!" +#~ msgstr "ตำà¹à¸«à¸™à¹ˆà¸‡à¸—ี่à¸à¸¢à¸¹à¹ˆà¹„ม่ถูà¸à¸•้à¸à¸‡!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "ต้à¸à¸‡à¹à¸à¹‰à¹„ข Path ให้ชี้ไปยังโหนด Particles2D จึงจะทำงานได้" #~ msgid "Surface" #~ msgstr "พื้นผิว" @@ -7402,9 +7449,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "ส่วนที่เงียบตรงปลาย:" -#~ msgid "Script" -#~ msgstr "สคริปต์" - #~ msgid "Script Export Mode:" #~ msgstr "โหมดส่งà¸à¸à¸à¸ªà¸„ริปต์:" diff --git a/editor/translations/tr.po b/editor/translations/tr.po index b4d8975649..b041ed0901 100644 --- a/editor/translations/tr.po +++ b/editor/translations/tr.po @@ -1,6 +1,5 @@ # Turkish translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Aprın Çor Tigin <kabusturk38@gmail.com>, 2016-2017. @@ -549,7 +548,8 @@ msgid "Search:" msgstr "Ara:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -595,7 +595,7 @@ msgstr "Destek..." msgid "Official" msgstr "Resmi" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "Topluluk" @@ -741,6 +741,7 @@ msgstr "Ekle" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "Kaldır" @@ -850,6 +851,7 @@ msgstr "Kaynak" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "Yol" @@ -953,8 +955,7 @@ msgstr "" msgid "Add Bus" msgstr "Ekle %s" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "Yükle" @@ -964,6 +965,7 @@ msgid "Save As" msgstr "BaÅŸkaca Kaydet" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "Önyüklü" @@ -1032,8 +1034,7 @@ msgid "Rearrange Autoloads" msgstr "KendindenYüklenme'leri Yeniden Sırala" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "Dizeç yolu:" @@ -1225,7 +1226,8 @@ msgstr "KaynaklarıTara" msgid "(Re)Importing Assets" msgstr "Yeniden-İçe Aktarım" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "Yardım Ara" @@ -1242,7 +1244,6 @@ msgid "Class:" msgstr "Bölüt:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "Kalıtçılar:" @@ -1410,10 +1411,11 @@ msgid "There is no defined scene to run." msgstr "Çalıştırmak için herhangi bir sahne seçilmedi." #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "Hiçbir ana sahne tanımlanmadı, birini seçiniz?\n" "Daha sonra \"uygulama\" kategorisinin altındaki \"Tasarı Ayarları\" ndan " @@ -1476,6 +1478,11 @@ msgid "Save Scene As.." msgstr "Sahneyi BaÅŸkaca Kaydet.." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "Düğüm" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "Sahne hiç kaydedilmedi. Çalıştırmadan önce kaydedilsin mi?" @@ -1534,7 +1541,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "Öff" @@ -1575,6 +1582,10 @@ msgstr "%d daha çok dizeç(ler)" msgid "%d more file(s) or folder(s)" msgstr "%d daha çok dizeç(ler) veya dizin(ler)" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "Dikkat Dağıtmayan Biçim" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "Sahne" @@ -1628,7 +1639,7 @@ msgstr "Sahneyi Kapat" msgid "Close Goto Prev. Scene" msgstr "Önc. Sahneye Git sekmesini Kapat" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "En Sonuncuyu Aç" @@ -1656,84 +1667,41 @@ msgid "Redo" msgstr "Geri" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "BetiÄŸi Çalıştır" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "Tasarı Ayarları" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "Sahneyi Eski Durumuna Çevir" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "Tasarı Dizelgesine Git" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "Dikkat Dağıtmayan Biçim" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "Türlü tasarı ya da sahne geniÅŸliÄŸinde araçlar." #: editor/editor_node.cpp -msgid "Tools" -msgstr "Araçlar" +#, fuzzy +msgid "Project" +msgstr "Yeni Tasarı" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "Tasarıyı pek çok ortama aktarın." +msgid "Project Settings" +msgstr "Tasarı Ayarları" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "BetiÄŸi Çalıştır" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "Dışa Aktar" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "Tasarıyı oynat." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "Oynat" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "Sahneyi duraklat" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "Sahneyi Duraklat" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "Sahneyi durdur." - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "Durdur" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "DüzenlenmiÅŸ sahneyi oynat." - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "Sahneyi Oynat" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "Özel sahneyi oynat" +msgid "Tools" +msgstr "Araçlar" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "Özel Sahneyi Oynat" +msgid "Quit to Project List" +msgstr "Tasarı Dizelgesine Git" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "Sorun ayıklama seçenekleri" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "Kusur Ayıkla" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1822,9 +1790,10 @@ msgstr "" "Bir cihazda uzaktan kullanıldığında, aÄŸ dizeç düzeni ile bu iÅŸlem daha " "verimli olur." -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "Ayarlar" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "Düzenle" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1844,12 +1813,69 @@ msgid "Manage Export Templates" msgstr "Dışa Aktarım Kalıpları Yükleniyor" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "Bölütler" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "Belgeleri Kapat" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "İliÅŸkin" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "Dış kaynaklar deÄŸiÅŸince uyarır." +msgid "Play the project." +msgstr "Tasarıyı oynat." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "Oynat" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "Sahneyi duraklat" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "Sahneyi Duraklat" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "Sahneyi durdur." + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "Durdur" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "DüzenlenmiÅŸ sahneyi oynat." + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "Sahneyi Oynat" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "Özel sahneyi oynat" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "Özel Sahneyi Oynat" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1932,6 +1958,14 @@ msgid "Thanks!" msgstr "SaÄŸ olun!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "Kalıpları ZIP Dizecinden İçe Aktar" @@ -1959,6 +1993,36 @@ msgstr "Aç & Bir Betik Çalıştır" msgid "Load Errors" msgstr "Sorunları Yükle" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "Düzenleyicide Aç" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "Düzenleyicide Aç" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "Düzenleyicide Aç" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "Betikevini Dışa Aktar" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "Düzenleyicide Aç" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "Düzenleyicide Aç" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "Yüklü Eklentiler:" @@ -2218,6 +2282,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "Dizeç Yöneticisinde Göster" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "Örnek" @@ -2246,10 +2314,6 @@ msgid "Info" msgstr "Bilgi" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "Dizeç Yöneticisinde Göster" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "Yeniden İçe Aktar.." @@ -2418,9 +2482,10 @@ msgid "No target font resource!" msgstr "Amaçlanan yazı türü kaynağı yok!" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "Geçersiz dizeç uzantısı.\n" "Lütfen .fnt uzantısını kullanın." @@ -2902,7 +2967,7 @@ msgstr "Sıkıştır" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "Tasarıya Ekle (engine.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3567,7 +3632,7 @@ msgid "Change default type" msgstr "Önyüklü tipi deÄŸiÅŸtir" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "Tamam" @@ -3618,17 +3683,6 @@ msgstr "Çoklu3B OluÅŸtur" msgid "Set Handle" msgstr "Tutamacı Ayarla" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "Renk YokuÅŸu Noktası Ekle / Kaldır" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "Renk YokuÅŸunu DeÄŸiÅŸtir" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "Örüntü Betikevi OluÅŸtur" @@ -3661,9 +3715,33 @@ msgstr "Sahneden Güncelle" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "GiriÅŸ Ekle" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "Yol Noktasını Kaldır" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "Kaynak Yükle" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy msgid "Modify Curve" msgstr "EÄŸri Haritasını DeÄŸiÅŸtir" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "Renk YokuÅŸu Noktası Ekle / Kaldır" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "Renk YokuÅŸunu DeÄŸiÅŸtir" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "Öğe%d" @@ -3937,6 +4015,20 @@ msgid "Remove Poly And Point" msgstr "Çokluyu ve Noktayı Kaldır" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "Yayma Örtecini Temizle" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "AABB Üret" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "Bediz yüklenirken sorun oluÅŸtu:" @@ -3949,8 +4041,8 @@ msgid "Set Emission Mask" msgstr "Yayma Örtecini Ayarla" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "Yayma Örtecini Temizle" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -3960,6 +4052,27 @@ msgstr "Yayma Örtecini Yükle" msgid "Generated Point Count:" msgstr "Üretilen Nokta Say:" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "Ortalama Zaman (sn)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "Yayma Örtecini Ayarla" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "Sahneden OluÅŸtur" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "Yayma Konumları:" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "Düğüm uzambilgisi içermiyor." @@ -3973,11 +4086,6 @@ msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "AABB Üret" - -#: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" msgstr "Yüzler alan içermez!" @@ -4035,13 +4143,18 @@ msgstr "Yayma Dolumu:" msgid "Generate Visibility AABB" msgstr "AABB Üret" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "Noktayı EÄŸriden Kaldır" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "Ortalama Zaman (sn)" +msgid "Remove Out-Control from Curve" +msgstr "EÄŸriye Denetimsiz Taşı" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "Noktayı EÄŸriden Kaldır" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4099,6 +4212,16 @@ msgstr "Yolu Ayır" msgid "Remove Path Point" msgstr "Yol Noktasını Kaldır" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "EÄŸriye Denetimsiz Taşı" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "EÄŸriye Denetimli Taşı" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "UV Haritası OluÅŸtur" @@ -4252,6 +4375,11 @@ msgid "Pitch" msgstr "Perde" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "Kemikleri Temizle" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "Kalıp kaydedilirken sorun oluÅŸtu" @@ -4339,10 +4467,6 @@ msgstr "Bul.." msgid "Find Next" msgstr "Sonraki Bul" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "Kusur Ayıkla" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "Adımla" @@ -4376,16 +4500,9 @@ msgid "Move Right" msgstr "SaÄŸa Taşı" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "Öğreticiler" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "https://godotengine.org baÄŸlantısını öğreticiler bölümünde aç." - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "Bölütler" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "BaÅŸvuru belgelerinde arama yap." #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4444,6 +4561,23 @@ msgid "Pick Color" msgstr "Renk Seç" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "Bedizleri Dönüştürüyor" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4523,6 +4657,16 @@ msgid "Goto Previous Breakpoint" msgstr "Önceki Kesme Noktasına Git" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "Åžuna Dönüştür.." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "Åžuna Dönüştür.." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "Öncekini Bul" @@ -4545,6 +4689,10 @@ msgstr "Dizeye Git.." msgid "Contextual Help" msgstr "BaÄŸlamsal Yardım" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "Basamaklı Sabiti DeÄŸiÅŸtir" @@ -4762,36 +4910,106 @@ msgid "Animation Key Inserted." msgstr "Canlandırma Açarı Eklendi." #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "İleri Git" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "Terse doÄŸru" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "Tekerlek AÅŸağı." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "DeÄŸiÅŸiklikleri güncelle" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "DeÄŸiÅŸiklikleri güncelle" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "DeÄŸiÅŸiklikleri güncelle" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "BaÅŸucu" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "Görünüme Ayarla" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "Çevre" +msgid "Display Normal" +msgstr "OlaÄŸanı Görüntüle" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "Ses Dinleyici" +msgid "Display Wireframe" +msgstr "Telkafes Görüntüle" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" -msgstr "Zımbırtılar" +msgid "Display Overdraw" +msgstr "Abartı Görüntüle" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" -msgstr "XForm İletiÅŸim Kutusu" +#, fuzzy +msgid "Display Unshaded" +msgstr "Gölgesiz Görüntüle" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Environment" +msgstr "Çevre" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "View Gizmos" +msgstr "Zımbırtılar" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" -msgstr "Örnek vermek için hiçbir sahne seçilmedi!" +msgid "View Information" +msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" -msgstr "Göstergede Örnekle" +msgid "Audio Listener" +msgstr "Ses Dinleyici" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "Sahne Örneklenemedi!" +msgid "XForm Dialog" +msgstr "XForm İletiÅŸim Kutusu" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4850,6 +5068,26 @@ msgid "Align Selection With View" msgstr "Seçimi Görünüme Ayarla" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "Seç" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "Taşı" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "Ctrl: Döndür" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "Ölçekle:" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" msgstr "Dönüşüm" @@ -4862,14 +5100,6 @@ msgid "Transform Dialog.." msgstr "Dönüştürme İletiÅŸim Kutusu.." #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "Önyüklü Işık Kullan" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "Önyüklü sRGB'yi Kullan" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" msgstr "1 Görünüm" @@ -4894,22 +5124,6 @@ msgid "4 Viewports" msgstr "4 Görünüm" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "OlaÄŸanı Görüntüle" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "Telkafes Görüntüle" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "Abartı Görüntüle" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "Gölgesiz Görüntüle" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "BaÅŸlatım Görünümü" @@ -4918,6 +5132,10 @@ msgid "View Grid" msgstr "Izgara Görünümü" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "Ayarlar" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "Yapışma Ayarları" @@ -4938,14 +5156,6 @@ msgid "Viewport Settings" msgstr "Görüntüleme Ayarları" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "Önyüklü Işığın OlaÄŸanı:" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "Ortam Işığı Rengi:" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "Perspektif FOV (düzey):" @@ -5376,12 +5586,12 @@ msgstr "Geçersiz tasarı yolu, yolun var olması gerekir!" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "Geçersiz tasarı yolu, engine.cfg var olmaması gerekir." #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "Geçersiz tasarı yolu, engine.cfg var olması gerekir." #: editor/project_manager.cpp @@ -5394,7 +5604,7 @@ msgstr "Geçersiz tasarı yolu (bir ÅŸey deÄŸiÅŸti mi?)." #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "engine.cfg tasarı yolunda oluÅŸturulamadı." #: editor/project_manager.cpp @@ -5616,6 +5826,11 @@ msgstr "GiriÅŸ Eylemi Ekle" msgid "Erase Input Action Event" msgstr "GiriÅŸ Eylemi Olayını Sil" +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "BoÅŸ Ekle" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "Aygıt" @@ -5682,8 +5897,8 @@ msgstr "Kaynak Yeniden EÅŸle SeçeneÄŸini Kaldır" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "Tasarı Ayarları" +msgid "Project Settings (project.godot)" +msgstr "Tasarı Ayarları (engine.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5800,10 +6015,6 @@ msgid "Error loading file: Not a resource!" msgstr "Dizeç yüklenirken sorun oluÅŸtu: Bir kaynak deÄŸil!" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "Bediz yüklenemedi" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "Bir Düğüm Seç" @@ -5992,6 +6203,11 @@ msgid "Error duplicating scene to save it." msgstr "Kaydetmek için sahne ikilenirken sorun oluÅŸtu." #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "Kaynaklar:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "Öbekleri Düzenle" @@ -6069,10 +6285,59 @@ msgid "Toggle CanvasItem Visible" msgstr "CanvasItem'ı Görünür Duruma Getir" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "Sorun ayıklama seçenekleri" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "Örnek:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "Sonraki betik" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "Uzaysal Görünürlüğü Aç / Kapat" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "Geçersiz düğüm adı, aÅŸağıdaki damgalara izin verilmiyor:" @@ -6117,75 +6382,93 @@ msgid "Select a Node" msgstr "Bir Düğüm Seç" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "Geçersiz ata bölüt adı" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "Dizeç düzeninde betik oluÅŸturulamadı." #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "Geçerli damgalar:" +msgid "Error loading script from %s" +msgstr "Yazı tipi %s yüklerken sorun oluÅŸtu" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "Geçersiz bölüt adı" +msgid "Path is empty" +msgstr "Yol boÅŸ" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "Uygun ad" +msgid "Path is not local" +msgstr "Yol yerel deÄŸil" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "Uygulanamaz" +msgid "Invalid base path" +msgstr "Geçersiz üst yol" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "Bölüt adı geçersiz!" +msgid "Invalid extension" +msgstr "Geçersiz uzantı" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "Ata bölüt adı geçersiz!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "Geçersiz yol!" +#, fuzzy +msgid "Invalid Path" +msgstr "Gecersiz Yol." #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "Dizeç düzeninde betik oluÅŸturulamadı." +msgid "Invalid class name" +msgstr "Geçersiz bölüt adı" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" -msgstr "Yazı tipi %s yüklerken sorun oluÅŸtu" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "Geçersiz dizin özelliÄŸi adı." #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "Yol boÅŸ" +#, fuzzy +msgid "Script valid" +msgstr "Betik" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "Yol yerel deÄŸil" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "Geçersiz üst yol" +msgid "N/A" +msgstr "Uygulanamaz" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "Geçersiz uzantı" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +#, fuzzy +msgid "Create new script file" msgstr "Yeni Betik OluÅŸtur" #: editor/script_create_dialog.cpp -msgid "Load existing script" +#, fuzzy +msgid "Load existing script file" msgstr "Var olan betiÄŸi yükle" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "Kalıtçılar:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "Bölüt Adı:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "Öğeyi Kaldır" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "Gömme Betik" #: editor/script_create_dialog.cpp @@ -6882,11 +7165,11 @@ msgstr "" "ParallaxLayer, yalnızca ParallaxBackground düğümünün çocuÄŸu olduÄŸu zaman " "çalışır." -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" -"Yol niteliÄŸi çalışması için geçerli bir Particles2D düğümünü iÅŸaret " -"etmelidir." #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6974,12 +7257,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -7000,6 +7277,15 @@ msgstr "" "AnimatedSprite3D 'nin çerçeveleri görüntülemek için bir SpriteFrames kaynağı " "oluÅŸturulmalı veya 'Çerçeveler' niteliÄŸinde ayarlanmalıdır." +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "Çalışma Biçimi:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "Uyarı!" @@ -7045,6 +7331,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -7063,9 +7355,64 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "Varlıkları tasarının içine aktar." -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "Tasarı Ayarları (engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "Tasarıyı pek çok ortama aktarın." + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "Dış kaynaklar deÄŸiÅŸince uyarır." + +#~ msgid "Tutorials" +#~ msgstr "Öğreticiler" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "https://godotengine.org baÄŸlantısını öğreticiler bölümünde aç." + +#~ msgid "No scene selected to instance!" +#~ msgstr "Örnek vermek için hiçbir sahne seçilmedi!" + +#~ msgid "Instance at Cursor" +#~ msgstr "Göstergede Örnekle" + +#~ msgid "Could not instance scene!" +#~ msgstr "Sahne Örneklenemedi!" + +#~ msgid "Use Default Light" +#~ msgstr "Önyüklü Işık Kullan" + +#~ msgid "Use Default sRGB" +#~ msgstr "Önyüklü sRGB'yi Kullan" + +#~ msgid "Default Light Normal:" +#~ msgstr "Önyüklü Işığın OlaÄŸanı:" + +#~ msgid "Ambient Light Color:" +#~ msgstr "Ortam Işığı Rengi:" + +#~ msgid "Couldn't load image" +#~ msgstr "Bediz yüklenemedi" + +#~ msgid "Invalid parent class name" +#~ msgstr "Geçersiz ata bölüt adı" + +#~ msgid "Valid chars:" +#~ msgstr "Geçerli damgalar:" + +#~ msgid "Valid name" +#~ msgstr "Uygun ad" + +#~ msgid "Class name is invalid!" +#~ msgstr "Bölüt adı geçersiz!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "Ata bölüt adı geçersiz!" + +#~ msgid "Invalid path!" +#~ msgstr "Geçersiz yol!" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "" +#~ "Yol niteliÄŸi çalışması için geçerli bir Particles2D düğümünü iÅŸaret " +#~ "etmelidir." #~ msgid "Surface" #~ msgstr "Yüzey" @@ -7286,9 +7633,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "SessizliÄŸi İzliyor:" -#~ msgid "Script" -#~ msgstr "Betik" - #~ msgid "Script Export Mode:" #~ msgstr "Betik Dışa Aktarım Biçimi:" @@ -7322,9 +7666,6 @@ msgstr "" #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "BakedLightInstance, bir BakedLight kaynağı içermez." -#~ msgid "Vertex" -#~ msgstr "BaÅŸucu" - #~ msgid "Fragment" #~ msgstr "Bölümlenme" diff --git a/editor/translations/ur_PK.po b/editor/translations/ur_PK.po index ef3e3b30ca..a154df0565 100644 --- a/editor/translations/ur_PK.po +++ b/editor/translations/ur_PK.po @@ -1,6 +1,5 @@ # Urdu (Pakistan) translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Muhammad Ali <ali@codeonion.com>, 2016. @@ -533,7 +532,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -579,7 +579,7 @@ msgstr ".سپورٹ" msgid "Official" msgstr "" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "کمیونٹی" @@ -722,6 +722,7 @@ msgstr "" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "" @@ -827,6 +828,7 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "" @@ -927,8 +929,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -938,6 +939,7 @@ msgid "Save As" msgstr "" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "" @@ -1007,8 +1009,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "" @@ -1201,7 +1202,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1218,7 +1220,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1389,8 +1390,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1444,6 +1445,10 @@ msgid "Save Scene As.." msgstr "" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1501,7 +1506,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1539,6 +1544,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "" @@ -1591,7 +1600,7 @@ msgstr "" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "" @@ -1619,35 +1628,23 @@ msgid "Redo" msgstr "" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Tools" +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp @@ -1655,47 +1652,15 @@ msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Tools" msgstr "" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1766,8 +1731,8 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" +#: editor/editor_node.cpp +msgid "Editor" msgstr "" #: editor/editor_node.cpp editor/settings_config_dialog.cpp @@ -1787,11 +1752,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1875,6 +1896,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1902,6 +1931,30 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +msgid "Open 2D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 3D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the next Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2146,6 +2199,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2174,10 +2231,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2343,7 +2396,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2818,7 +2871,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3479,7 +3532,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "" @@ -3528,17 +3581,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3570,9 +3612,31 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +msgid "Add point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr ".تمام کا انتخاب" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3842,6 +3906,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3854,7 +3931,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3865,20 +3942,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3933,12 +4023,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -3996,6 +4090,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr ".تمام کا انتخاب" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4149,6 +4252,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4237,10 +4344,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4274,15 +4377,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4337,6 +4432,22 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert Case" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4416,6 +4527,14 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +msgid "Convert To Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Convert To Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4438,6 +4557,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4655,35 +4778,95 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Material Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Shader Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4745,23 +4928,32 @@ msgid "Align Selection With View" msgstr ".تمام کا انتخاب" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr ".تمام کا انتخاب" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Local Coords" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4789,27 +4981,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4833,14 +5013,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5253,11 +5425,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5269,7 +5441,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5486,6 +5658,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "" @@ -5551,7 +5727,7 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " +msgid "Project Settings (project.godot)" msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp @@ -5668,10 +5844,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp msgid "Pick a Node" msgstr "" @@ -5856,6 +6028,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5932,10 +6108,57 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "سب سکریپشن بنائیں" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5980,77 +6203,86 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" +msgid "Error - Could not create script in filesystem." msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid chars:" +msgid "Error loading script from %s" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" +msgid "Invalid Path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" +msgid "Invalid inherited parent name or path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "سب سکریپشن بنائیں" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Load existing script" +msgid "Load existing script file" msgstr "سب سکریپشن بنائیں" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Inherits" +msgstr "" + +#: editor/script_create_dialog.cpp +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr ".تمام کا انتخاب" + +#: editor/script_create_dialog.cpp +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6708,8 +6940,10 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" #: scene/2d/path_2d.cpp @@ -6777,12 +7011,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6798,6 +7026,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "" @@ -6840,6 +7076,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " diff --git a/editor/translations/zh_CN.po b/editor/translations/zh_CN.po index f3afcab79d..bddb77c731 100644 --- a/editor/translations/zh_CN.po +++ b/editor/translations/zh_CN.po @@ -1,10 +1,10 @@ # Chinese (China) translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # 纯æ´çš„å蛋 <tqj.zyy@gmail.com>, 2016. # 夿œˆè“风 <trlanfeng@foxmail.com>, 2016. +# å´äº®å¼Ÿ <wu@liangdi.me>, 2017. # ageazrael <ageazrael@gmail.com>, 2016. # Bruce Guo <guoboism@hotmail.com>, 2016. # Geequlim <geequlim@gmail.com>, 2016-2017. @@ -17,16 +17,15 @@ msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2017-03-07 06:32+0000\n" -"Last-Translator: Youmu <konpaku.w@gmail.com>\n" -"Language-Team: Chinese (China) <https://hosted.weblate.org/projects/godot-" -"engine/godot/zh_CN/>\n" +"PO-Revision-Date: 2017-06-22 20:49+0800\n" +"Last-Translator: Geequlim <geequlim@gmail.com>\n" +"Language-Team: æ±‰è¯ <geequlim@gmail.com>\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 2.12\n" +"X-Generator: Gtranslator 2.91.7\n" #: editor/animation_editor.cpp msgid "Disabled" @@ -93,9 +92,8 @@ msgid "Anim Track Change Value Mode" msgstr "轨é“修改为值模å¼" #: editor/animation_editor.cpp -#, fuzzy msgid "Anim Track Change Wrap Mode" -msgstr "轨é“修改为值模å¼" +msgstr "轨é“修改为包装模å¼" #: editor/animation_editor.cpp msgid "Edit Node Curve" @@ -519,7 +517,7 @@ msgstr "" #: editor/asset_library_editor_plugin.cpp #, fuzzy msgid "Download Error" -msgstr "å‘下" +msgstr "下载" #: editor/asset_library_editor_plugin.cpp msgid "Download for this asset is already in progress!" @@ -553,7 +551,8 @@ msgid "Search:" msgstr "æœç´¢:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -599,7 +598,7 @@ msgstr "支æŒ.." msgid "Official" msgstr "官方" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "社区" @@ -644,7 +643,6 @@ msgid "No Matches" msgstr "æ— åŒ¹é…项" #: editor/code_editor.cpp -#, fuzzy msgid "Replaced %d occurrence(s)." msgstr "替æ¢äº†%d项。" @@ -743,6 +741,7 @@ msgstr "æ·»åŠ " #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "移除" @@ -848,6 +847,7 @@ msgstr "资æº" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "路径" @@ -934,23 +934,21 @@ msgstr "åˆ é™¤" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." -msgstr "" +msgstr "将音频Bus布局ä¿å˜ä¸º.." #: editor/editor_audio_buses.cpp msgid "Location for New Layout.." -msgstr "" +msgstr "新布局的ä½ç½®.." #: editor/editor_audio_buses.cpp msgid "Open Audio Bus Layout" -msgstr "" +msgstr "打开音频Bus布局" #: editor/editor_audio_buses.cpp -#, fuzzy msgid "Add Bus" -msgstr "æ·»åŠ (Add) %s" +msgstr "æ·»åŠ Bus" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "åŠ è½½" @@ -960,6 +958,7 @@ msgid "Save As" msgstr "å¦å˜ä¸º" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "默认" @@ -1028,8 +1027,7 @@ msgid "Rearrange Autoloads" msgstr "釿ޒåºAutoload" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "路径:" @@ -1097,7 +1095,7 @@ msgstr "打包ä¸" #: editor/editor_export.cpp platform/javascript/export/export.cpp msgid "Template file not found:\n" -msgstr "" +msgstr "找ä¸åˆ°æ¨¡æ¿æ–‡ä»¶:" #: editor/editor_export.cpp msgid "Added:" @@ -1217,11 +1215,11 @@ msgid "ScanSources" msgstr "æ‰«ææºæ–‡ä»¶" #: editor/editor_file_system.cpp -#, fuzzy msgid "(Re)Importing Assets" -msgstr "釿–°å¯¼å…¥" +msgstr "导入(釿–°)资æº" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "æœç´¢å¸®åŠ©" @@ -1238,7 +1236,6 @@ msgid "Class:" msgstr "ç±»:" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "基类:" @@ -1406,10 +1403,11 @@ msgid "There is no defined scene to run." msgstr "æ²¡æœ‰è®¾ç½®è¦æ‰§è¡Œçš„场景。" #: editor/editor_node.cpp +#, fuzzy msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" "尚未定义主场景。\n" "请在项目设置的application分类下设置选择主场景。" @@ -1469,6 +1467,11 @@ msgid "Save Scene As.." msgstr "场景å¦å˜ä¸º.." #: editor/editor_node.cpp +#, fuzzy +msgid "No" +msgstr "节点" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "æ¤åœºæ™¯å°šæœªä¿å˜ï¼Œè¦åœ¨è¿è¡Œä¹‹å‰ä¿å˜å®ƒå—?" @@ -1525,9 +1528,11 @@ msgid "" "Scene '%s' was automatically imported, so it can't be modified.\n" "To make changes to it, a new inherited scene can be created." msgstr "" +"自动导入的场景'ï¼…s'æ— æ³•ä¿®æ”¹ã€‚\n" +"è¦è¿›è¡Œæ›´æ”¹ï¼Œå¯ä»¥åˆ›å»ºä¸€ä¸ªæ–°çš„场景继承自它。" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "é¢" @@ -1566,6 +1571,10 @@ msgstr "更多的%d个文件" msgid "%d more file(s) or folder(s)" msgstr "更多的%d个文件或目录" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "æ— å¹²æ‰°æ¨¡å¼" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "场景" @@ -1583,9 +1592,8 @@ msgid "Previous tab" msgstr "上一个目录" #: editor/editor_node.cpp -#, fuzzy msgid "Filter Files.." -msgstr "快速ç›é€‰æ–‡ä»¶.." +msgstr "ç›é€‰æ–‡ä»¶.." #: editor/editor_node.cpp msgid "Operations with scene files." @@ -1619,7 +1627,7 @@ msgstr "å…³é—场景" msgid "Close Goto Prev. Scene" msgstr "å…³é—å¹¶å‰å¾€ä¸Šä¸€ä¸ªåœºæ™¯" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "最近打开" @@ -1647,84 +1655,41 @@ msgid "Redo" msgstr "é‡åš" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "è¿è¡Œè„šæœ¬" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "项目设置" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "æ¢å¤åœºæ™¯" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "退出到项目列表" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" -msgstr "æ— å¹²æ‰°æ¨¡å¼" - -#: editor/editor_node.cpp msgid "Miscellaneous project or scene-wide tools." msgstr "其他工程或全场景工具。" #: editor/editor_node.cpp -msgid "Tools" -msgstr "工具" +#, fuzzy +msgid "Project" +msgstr "新建" #: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "导出项目到多个平å°ã€‚" +msgid "Project Settings" +msgstr "项目设置" + +#: editor/editor_node.cpp +msgid "Run Script" +msgstr "è¿è¡Œè„šæœ¬" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "导出" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "è¿è¡Œæ¤é¡¹ç›®ï¼ˆF5)。" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "æ’æ”¾" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "æš‚åœè¿è¡Œåœºæ™¯" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "æš‚åœè¿è¡Œåœºæ™¯" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "åœæ¢è¿è¡Œåœºæ™¯ã€‚" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "åœæ¢" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "打开并è¿è¡Œåœºæ™¯ã€‚" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "è¿è¡Œåœºæ™¯" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "è¿è¡Œè‡ªå®šä¹‰åœºæ™¯" +msgid "Tools" +msgstr "工具" #: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "è¿è¡Œè‡ªå®šä¹‰åœºæ™¯" +msgid "Quit to Project List" +msgstr "退出到项目列表" -#: editor/editor_node.cpp -msgid "Debug options" -msgstr "调试选项" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" +msgstr "调试" #: editor/editor_node.cpp msgid "Deploy with Remote Debug" @@ -1803,9 +1768,10 @@ msgstr "" "开坿¤é¡¹åŽï¼Œæ‰€æœ‰è„šæœ¬åœ¨ä¿å˜æ—¶éƒ½ä¼šè¢«æ£åœ¨è¿è¡Œçš„æ¸¸æˆé‡æ–°åŠ è½½ã€‚\n" "当使用远程设备调试时,使用网络文件系统能有效æé«˜ç¼–辑效率。" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "设置" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "编辑" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1820,17 +1786,73 @@ msgid "Toggle Fullscreen" msgstr "免屿¨¡å¼" #: editor/editor_node.cpp editor/project_export.cpp -#, fuzzy msgid "Manage Export Templates" -msgstr "æ£åœ¨åŠ è½½å¯¼å‡ºæ¨¡æ¿" +msgstr "管ç†å¯¼å‡ºæ¨¡æ¿" + +#: editor/editor_node.cpp +msgid "Help" +msgstr "帮助" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "类型" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "关闿–‡æ¡£" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" #: editor/editor_node.cpp msgid "About" msgstr "关于" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." -msgstr "å¤–éƒ¨èµ„æºæ”¹å˜åŽå¼¹å‡ºæç¤ºã€‚" +msgid "Play the project." +msgstr "è¿è¡Œæ¤é¡¹ç›®ï¼ˆF5)。" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "æ’æ”¾" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "æš‚åœè¿è¡Œåœºæ™¯" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "æš‚åœè¿è¡Œåœºæ™¯" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "åœæ¢è¿è¡Œåœºæ™¯ã€‚" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "åœæ¢" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "打开并è¿è¡Œåœºæ™¯ã€‚" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "è¿è¡Œåœºæ™¯" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "è¿è¡Œè‡ªå®šä¹‰åœºæ™¯" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "è¿è¡Œè‡ªå®šä¹‰åœºæ™¯" #: editor/editor_node.cpp msgid "Spins when the editor window repaints!" @@ -1913,6 +1935,14 @@ msgid "Thanks!" msgstr "谢谢ï¼" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "从ZIP文件ä¸å¯¼å…¥æ¨¡æ¿" @@ -1940,6 +1970,36 @@ msgstr "打开并è¿è¡Œè„šæœ¬" msgid "Load Errors" msgstr "åŠ è½½é”™è¯¯" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "åœ¨ç¼–è¾‘å™¨ä¸æ‰“å¼€" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "åœ¨ç¼–è¾‘å™¨ä¸æ‰“å¼€" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Script Editor" +msgstr "åœ¨ç¼–è¾‘å™¨ä¸æ‰“å¼€" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open Asset Library" +msgstr "导出库" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "åœ¨ç¼–è¾‘å™¨ä¸æ‰“å¼€" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the previous Editor" +msgstr "åœ¨ç¼–è¾‘å™¨ä¸æ‰“å¼€" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "已安装æ’ä»¶:" @@ -2057,37 +2117,32 @@ msgid "Import From Node:" msgstr "从节点ä¸å¯¼å…¥:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Re-Download" -msgstr "釿–°åŠ è½½" +msgstr "釿–°ä¸‹è½½" #: editor/export_template_manager.cpp -#, fuzzy msgid "Uninstall" -msgstr "安装" +msgstr "å¸è½½" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Installed)" -msgstr "安装" +msgstr "(安装)" #: editor/export_template_manager.cpp -#, fuzzy msgid "Download" -msgstr "å‘下" +msgstr "下载" #: editor/export_template_manager.cpp msgid "(Missing)" -msgstr "" +msgstr "(丢失)" #: editor/export_template_manager.cpp -#, fuzzy msgid "(Current)" -msgstr "当å‰:" +msgstr "(当å‰)" #: editor/export_template_manager.cpp msgid "Remove template version '%s'?" -msgstr "" +msgstr "移除版本为 '%s' 的模æ¿" #: editor/export_template_manager.cpp msgid "Can't open export templates zip." @@ -2095,27 +2150,25 @@ msgstr "æ— æ³•æ‰“å¼€ZIP导出模æ¿ã€‚" #: editor/export_template_manager.cpp msgid "Invalid version.txt format inside templates." -msgstr "" +msgstr "æ¨¡æ¿æ–‡ä»¶ä¸çš„version.txtä¸åˆæ³•。" #: editor/export_template_manager.cpp msgid "" "Invalid version.txt format inside templates. Revision is not a valid " "identifier." -msgstr "" +msgstr "模æ¿ä¸çš„ version.txtæ–‡ä»¶æ ¼å¼ä¸åˆæ³•ï¼Œæ— æ•ˆçš„ç‰ˆæœ¬æ ‡è¯†ç¬¦ã€‚" #: editor/export_template_manager.cpp msgid "No version.txt found inside templates." -msgstr "" +msgstr "模æ¿ä¸æ²¡æœ‰æ‰¾åˆ°version.txt文件。" #: editor/export_template_manager.cpp -#, fuzzy msgid "Error creating path for templates:\n" -msgstr "ä¿å˜è´´å›¾é›†å‡ºé”™:" +msgstr "æ— æ³•å°†æ¨¡æ¿ä¿å˜åˆ°ä»¥ä¸‹æ–‡ä»¶:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Extracting Export Templates" -msgstr "æ£åœ¨åŠ è½½å¯¼å‡ºæ¨¡æ¿" +msgstr "æ£åœ¨è§£åŽ‹å¯¼å‡ºæ¨¡æ¿" #: editor/export_template_manager.cpp msgid "Importing:" @@ -2126,34 +2179,28 @@ msgid "Loading Export Templates" msgstr "æ£åœ¨åŠ è½½å¯¼å‡ºæ¨¡æ¿" #: editor/export_template_manager.cpp -#, fuzzy msgid "Current Version:" -msgstr "当å‰åœºæ™¯" +msgstr "当å‰ç‰ˆæœ¬:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Installed Versions:" -msgstr "已安装æ’ä»¶:" +msgstr "已安装版本:" #: editor/export_template_manager.cpp -#, fuzzy msgid "Install From File" -msgstr "安装项目:" +msgstr "从文件安装" #: editor/export_template_manager.cpp -#, fuzzy msgid "Remove Template" -msgstr "移除项目" +msgstr "移除模æ¿" #: editor/export_template_manager.cpp -#, fuzzy msgid "Select template file" -msgstr "åˆ é™¤é€‰ä¸çš„æ–‡ä»¶ï¼Ÿ" +msgstr "åˆ é™¤é€‰ä¸æ¨¡æ¿æ–‡ä»¶" #: editor/export_template_manager.cpp -#, fuzzy msgid "Export Template Manager" -msgstr "æ£åœ¨åŠ è½½å¯¼å‡ºæ¨¡æ¿" +msgstr "模æ¿å¯¼å‡ºå·¥å…·" #: editor/file_type_cache.cpp msgid "Can't open file_type_cache.cch for writing, not saving file type cache!" @@ -2161,7 +2208,7 @@ msgstr "æ— æ³•ä»¥å¯å†™æ–¹å¼æ‰“å¼€file_type_cache.cchï¼" #: editor/filesystem_dock.cpp msgid "Cannot navigate to '" -msgstr "" +msgstr "æ— æ³•å¯¼èˆªåˆ° " #: editor/filesystem_dock.cpp msgid "Same source and destination files, doing nothing." @@ -2188,13 +2235,16 @@ msgid "No files selected!" msgstr "没有选ä¸ä»»ä½•文件ï¼" #: editor/filesystem_dock.cpp -#, fuzzy msgid "Expand all" -msgstr "展开父节点" +msgstr "展开所有" #: editor/filesystem_dock.cpp msgid "Collapse all" -msgstr "" +msgstr "收起所有" + +#: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "在资æºç®¡ç†å™¨ä¸æ‰“å¼€" #: editor/filesystem_dock.cpp msgid "Instance" @@ -2225,10 +2275,6 @@ msgid "Info" msgstr "ä¿¡æ¯" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "在资æºç®¡ç†å™¨ä¸æ‰“å¼€" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "釿–°å¯¼å…¥.." @@ -2306,21 +2352,18 @@ msgid "Saving.." msgstr "ä¿å˜ä¸..." #: editor/import_dock.cpp -#, fuzzy msgid " Files" msgstr "文件" #: editor/import_dock.cpp -#, fuzzy msgid "Import As:" -msgstr "导入" +msgstr "导入为:" #: editor/import_dock.cpp editor/property_editor.cpp msgid "Preset.." msgstr "预设.." #: editor/import_dock.cpp -#, fuzzy msgid "Reimport" msgstr "釿–°å¯¼å…¥" @@ -2395,9 +2438,10 @@ msgid "No target font resource!" msgstr "è¯·è®¾ç½®ç›®æ ‡å—体资æºï¼" #: editor/io_plugins/editor_font_import_plugin.cpp +#, fuzzy msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" "文件扩展åä¸åˆæ³•\n" "请使用.fnt文件。" @@ -2878,8 +2922,8 @@ msgstr "压缩" #: editor/io_plugins/editor_translation_import_plugin.cpp #, fuzzy -msgid "Add to Project (godot.cfg)" -msgstr "æ·»åŠ åˆ°é¡¹ç›®ï¼ˆengine.cfg)" +msgid "Add to Project (project.godot)" +msgstr "æ·»åŠ åˆ°é¡¹ç›® (godot.cfg)" #: editor/io_plugins/editor_translation_import_plugin.cpp msgid "Import Languages:" @@ -2918,9 +2962,8 @@ msgid "Change Animation Name:" msgstr "é‡å‘½å动画:" #: editor/plugins/animation_player_editor_plugin.cpp -#, fuzzy msgid "Delete Animation?" -msgstr "å¤åˆ¶åŠ¨ç”»" +msgstr "åˆ é™¤åŠ¨ç”»" #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/sprite_frames_editor_plugin.cpp @@ -3539,7 +3582,7 @@ msgid "Change default type" msgstr "修改默认值" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "好的" @@ -3590,17 +3633,6 @@ msgstr "创建 Poly3D (多边型3D)" msgid "Set Handle" msgstr "设置处ç†ç¨‹åº" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "æ·»åŠ /åˆ é™¤è‰²å½©æ¸å˜ç‚¹" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "修改色彩曲线图" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "创建 Mesh(ç½‘æ ¼) 库" @@ -3633,8 +3665,31 @@ msgstr "ä»Žåœºæ™¯ä¸æ›´æ–°" #: editor/plugins/curve_editor_plugin.cpp #, fuzzy +msgid "Add point" +msgstr "æ·»åŠ è¾“å…¥äº‹ä»¶" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "移除路径顶点" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Load preset" +msgstr "åŠ è½½èµ„æº" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" -msgstr "修改曲线图" +msgstr "修改曲线" + +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "æ·»åŠ /åˆ é™¤è‰²å½©æ¸å˜ç‚¹" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "修改色彩曲线图" #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" @@ -3673,19 +3728,16 @@ msgid "RMB: Erase Point." msgstr "é¼ æ ‡å³é”®:移除点。" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Remove Point from Line2D" -msgstr "从曲线ä¸ç§»é™¤é¡¶ç‚¹" +msgstr "从Line2Dä¸ç§»é™¤é¡¶ç‚¹" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Add Point to Line2D" -msgstr "呿›²çº¿æ·»åŠ é¡¶ç‚¹" +msgstr "å‘Line2Dæ·»åŠ é¡¶ç‚¹" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Move Point in Line2D" -msgstr "在曲线ä¸ç§»åŠ¨é¡¶ç‚¹" +msgstr "在Line2Dä¸ç§»åŠ¨é¡¶ç‚¹" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp @@ -3718,9 +3770,8 @@ msgid "Add Point (in empty space)" msgstr "æ·»åŠ ç‚¹ï¼ˆåœ¨ç©ºç™½å¤„ï¼‰" #: editor/plugins/line_2d_editor_plugin.cpp -#, fuzzy msgid "Split Segment (in line)" -msgstr "拆分(曲线)" +msgstr "拆分片段(使用线段)" #: editor/plugins/line_2d_editor_plugin.cpp #: editor/plugins/path_2d_editor_plugin.cpp @@ -3909,6 +3960,20 @@ msgid "Remove Poly And Point" msgstr "移除多边形åŠé¡¶ç‚¹" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "清除Emission Mask(å‘å°„å±è”½ï¼‰" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generating AABB" +msgstr "生æˆAABB" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "åŠ è½½å›¾ç‰‡å‡ºé”™:" @@ -3921,8 +3986,8 @@ msgid "Set Emission Mask" msgstr "设置Emission Mask(å‘å°„å±è”½ï¼‰" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" -msgstr "清除Emission Mask(å‘å°„å±è”½ï¼‰" +msgid "Generate Visibility Rect" +msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp msgid "Load Emission Mask" @@ -3932,6 +3997,27 @@ msgstr "åŠ è½½Emission Mask(å‘å°„å±è”½ï¼‰" msgid "Generated Point Count:" msgstr "生æˆé¡¶ç‚¹è®¡æ•°:" +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +#, fuzzy +msgid "Generation Time (sec):" +msgstr "å¹³å‡å¸§æ—¶é—´ï¼ˆç§’)" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Mask" +msgstr "设置Emission Mask(å‘å°„å±è”½ï¼‰" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Capture from Pixel" +msgstr "从场景ä¸åˆ›å»º" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#, fuzzy +msgid "Emission Colors" +msgstr "å‘å°„ä½ç½®:" + #: editor/plugins/particles_editor_plugin.cpp msgid "Node does not contain geometry." msgstr "节点ä¸åŒ…å«å‡ 何。" @@ -3942,12 +4028,7 @@ msgstr "节点ä¸åŒ…å«å‡ 何(é¢ï¼‰ã€‚" #: editor/plugins/particles_editor_plugin.cpp msgid "A processor material of type 'ParticlesMaterial' is required." -msgstr "" - -#: editor/plugins/particles_editor_plugin.cpp -#, fuzzy -msgid "Generating AABB" -msgstr "生æˆAABB" +msgstr "需è¦ä½¿ç”¨â€œParticlesMaterialâ€ç±»åž‹çš„å¤„ç†æè´¨ã€‚" #: editor/plugins/particles_editor_plugin.cpp msgid "Faces contain no area!" @@ -3962,14 +4043,12 @@ msgid "Generate AABB" msgstr "生æˆAABB" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Create Emission Points From Mesh" -msgstr "ä»Žç½‘æ ¼ï¼ˆ Mesh)创建å‘射器(Emitter)" +msgstr "ä»Žç½‘æ ¼ï¼ˆ Mesh)创建å‘射器(Emission)" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Create Emission Points From Node" -msgstr "从节点创建å‘射器(Emitter)" +msgstr "从节点创建å‘射器(Emission)" #: editor/plugins/particles_editor_plugin.cpp msgid "Clear Emitter" @@ -3980,40 +4059,42 @@ msgid "Create Emitter" msgstr "创建å‘射器(Emitter)" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Emission Points:" -msgstr "å‘å°„ä½ç½®ï¼š" +msgstr "å‘å°„ä½ç½®:" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Surface Points" -msgstr "è¡¨é¢ %d" +msgstr "表é¢é¡¶ç‚¹" #: editor/plugins/particles_editor_plugin.cpp msgid "Surface Points+Normal (Directed)" -msgstr "" +msgstr "表é¢å®šç‚¹+法线(方å‘å‘é‡ï¼‰" #: editor/plugins/particles_editor_plugin.cpp msgid "Volume" msgstr "体积" #: editor/plugins/particles_editor_plugin.cpp -#, fuzzy msgid "Emission Source: " -msgstr "å‘射填充:" +msgstr "å‘å°„æºï¼š" #: editor/plugins/particles_editor_plugin.cpp #, fuzzy msgid "Generate Visibility AABB" msgstr "生æˆAABB" -#: editor/plugins/particles_editor_plugin.cpp +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" +msgstr "从曲线ä¸ç§»é™¤é¡¶ç‚¹" + +#: editor/plugins/path_2d_editor_plugin.cpp #, fuzzy -msgid "Generation Time (sec):" -msgstr "å¹³å‡å¸§æ—¶é—´ï¼ˆç§’)" +msgid "Remove Out-Control from Curve" +msgstr "移动曲线外控制点" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +#, fuzzy +msgid "Remove In-Control from Curve" msgstr "从曲线ä¸ç§»é™¤é¡¶ç‚¹" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4071,6 +4152,16 @@ msgstr "拆分路径" msgid "Remove Path Point" msgstr "移除路径顶点" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "移动曲线外控制点" + +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove In-Control Point" +msgstr "移动曲线内控制点" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "创建UV贴图" @@ -4224,6 +4315,11 @@ msgid "Pitch" msgstr "音调" #: editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Clear Recent Files" +msgstr "清除骨骼" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "ä¿å˜ä¸»é¢˜å‡ºé”™" @@ -4311,10 +4407,6 @@ msgstr "查找.." msgid "Find Next" msgstr "查找下一项" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "调试" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "啿¥è·³è¿‡" @@ -4348,16 +4440,9 @@ msgid "Move Right" msgstr "å‘å³ç§»åЍ" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "教程" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "打开 https://godotengine.org ä¸çš„æ•™ç¨‹." - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" -msgstr "类型" +#, fuzzy +msgid "Open Godot online documentation" +msgstr "æœç´¢æ–‡æ¡£ã€‚" #: editor/plugins/script_editor_plugin.cpp msgid "Search the class hierarchy." @@ -4376,9 +4461,8 @@ msgid "Go to next edited document." msgstr "å‰å¾€ä¸‹ä¸€ä¸ªç¼–辑文档。" #: editor/plugins/script_editor_plugin.cpp -#, fuzzy msgid "Discard" -msgstr "分离" +msgstr "忽略" #: editor/plugins/script_editor_plugin.cpp msgid "Create Script" @@ -4414,6 +4498,23 @@ msgid "Pick Color" msgstr "拾å–颜色" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "æ£åœ¨è½¬æ¢å›¾ç‰‡" + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4493,6 +4594,16 @@ msgid "Goto Previous Breakpoint" msgstr "å‰å¾€ä¸Šä¸€ä¸ªæ–点" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "转æ¢ä¸º.." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "转æ¢ä¸º.." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "查找上一项" @@ -4515,6 +4626,10 @@ msgstr "å‰å¾€è¡Œ.." msgid "Contextual Help" msgstr "æœç´¢å…‰æ ‡ä½ç½®" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "修改Scalar常é‡ç³»æ•°" @@ -4732,36 +4847,106 @@ msgid "Animation Key Inserted." msgstr "æ’入动画键。" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "å‰è¿›" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Backwards" +msgstr "å‘åŽ" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "滚轮å‘下滚动。" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "有更改时更新UI" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "有更改时更新UI" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "有更改时更新UI" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Vertices" +msgstr "顶点" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "与视图对é½" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" -msgstr "环境" +msgid "Display Normal" +msgstr "显示法线" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" -msgstr "音频监å¬å™¨" +msgid "Display Wireframe" +msgstr "显示线框" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" -msgstr "Gizmos(å¯è§†åŒ–调试工具)" +msgid "Display Overdraw" +msgstr "显示过度绘制" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" -msgstr "XFormå¯¹è¯æ¡†" +#, fuzzy +msgid "Display Unshaded" +msgstr "æ˜¾ç¤ºæ— é˜´å½±" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" -msgstr "没有选用è¦å®žä¾‹åŒ–的场景ï¼" +#, fuzzy +msgid "View Environment" +msgstr "环境" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" -msgstr "å…‰æ ‡å¤„å®žä¾‹" +#, fuzzy +msgid "View Gizmos" +msgstr "Gizmos(å¯è§†åŒ–调试工具)" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" -msgstr "æ— æ³•å®žä¾‹åŒ–åœºæ™¯ï¼" +msgid "View Information" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Audio Listener" +msgstr "音频监å¬å™¨" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" +msgstr "XFormå¯¹è¯æ¡†" #: editor/plugins/spatial_editor_plugin.cpp msgid "Move Mode (W)" @@ -4820,6 +5005,26 @@ msgid "Align Selection With View" msgstr "选ä¸é¡¹ä¸Žè§†å›¾å¯¹é½" #: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Select" +msgstr "选择" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Move" +msgstr "移动" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Rotate" +msgstr "Ctrl:旋转" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Tool Scale" +msgstr "缩放:" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Transform" msgstr "å˜æ¢" @@ -4832,14 +5037,6 @@ msgid "Transform Dialog.." msgstr "å˜æ¢å¯¹è¯æ¡†.." #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" -msgstr "使用默认光照" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" -msgstr "使用默认sRGB" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "1 Viewport" msgstr "1个视å£" @@ -4864,22 +5061,6 @@ msgid "4 Viewports" msgstr "4个视å£" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "显示法线" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "显示线框" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "显示过度绘制" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "æ˜¾ç¤ºæ— é˜´å½±" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "显示原点" @@ -4888,6 +5069,10 @@ msgid "View Grid" msgstr "æ˜¾ç¤ºç½‘æ ¼" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "设置" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "æ•æ‰(snap)设置" @@ -4908,14 +5093,6 @@ msgid "Viewport Settings" msgstr "Viewport设置" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "默认光照法线:" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "环境光颜色:" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "é€è§†è§†è§’(角度):" @@ -5254,24 +5431,20 @@ msgid "Error" msgstr "错误" #: editor/project_export.cpp -#, fuzzy msgid "Runnable" msgstr "å¯ç”¨" #: editor/project_export.cpp -#, fuzzy msgid "Delete patch '" -msgstr "åˆ é™¤è¾“å…¥äº‹ä»¶" +msgstr "åˆ é™¤Patch" #: editor/project_export.cpp -#, fuzzy msgid "Delete preset '%s'?" -msgstr "åˆ é™¤é€‰ä¸çš„æ–‡ä»¶ï¼Ÿ" +msgstr "åˆ é™¤é€‰ä¸çš„ '%s'?" #: editor/project_export.cpp -#, fuzzy msgid "Presets" -msgstr "预设.." +msgstr "预设" #: editor/project_export.cpp editor/project_settings.cpp msgid "Add.." @@ -5282,17 +5455,14 @@ msgid "Resources" msgstr "资æº" #: editor/project_export.cpp -#, fuzzy msgid "Export all resources in the project" msgstr "导出项目ä¸çš„æ‰€æœ‰èµ„æºã€‚" #: editor/project_export.cpp -#, fuzzy msgid "Export selected scenes (and dependencies)" -msgstr "导出选ä¸çš„资æºï¼ˆåŒ…括其ä¾èµ–资æºï¼‰ã€‚" +msgstr "导出选ä¸çš„场景(包括其ä¾èµ–)。" #: editor/project_export.cpp -#, fuzzy msgid "Export selected resources (and dependencies)" msgstr "导出选ä¸çš„资æºï¼ˆåŒ…括其ä¾èµ–资æºï¼‰ã€‚" @@ -5301,40 +5471,34 @@ msgid "Export Mode:" msgstr "导出模å¼:" #: editor/project_export.cpp -#, fuzzy msgid "Resources to export:" msgstr "导出的资æº:" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to export non-resource files (comma separated, e.g: *.json, *.txt)" msgstr "导出éžèµ„æºæ–‡ä»¶ç›é€‰ï¼ˆä½¿ç”¨è‹±æ–‡é€—å·åˆ†éš”,如:*.json,*.txt):" #: editor/project_export.cpp -#, fuzzy msgid "" "Filters to exclude files from project (comma separated, e.g: *.json, *.txt)" msgstr "排除导出的éžèµ„æºæ–‡ä»¶ç›é€‰ï¼ˆä½¿ç”¨è‹±æ–‡é€—å·åˆ†éš”,如:*.json,*.txt):" #: editor/project_export.cpp -#, fuzzy msgid "Patches" -msgstr "匹é…项:" +msgstr "Patch" #: editor/project_export.cpp -#, fuzzy msgid "Make Patch" -msgstr "ç›®æ ‡è·¯å¾„:" +msgstr "制作Patch" #: editor/project_export.cpp msgid "Export templates for this platform are missing:" -msgstr "" +msgstr "没有下列平å°çš„导出模æ¿:" #: editor/project_export.cpp -#, fuzzy msgid "Export With Debug" -msgstr "å¯¼å‡ºç –å—集" +msgstr "导出为调试" #: editor/project_manager.cpp msgid "Invalid project path, the path must exist!" @@ -5342,13 +5506,13 @@ msgstr "项目目录ä¸å˜åœ¨ï¼" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must not exist." -msgstr "项目目录下必须包å«engin.cfg文件。" +msgid "Invalid project path, project.godot must not exist." +msgstr "项目目录下ä¸èƒ½åŒ…å«godot.cfg文件。" #: editor/project_manager.cpp #, fuzzy -msgid "Invalid project path, *.godot must exist." -msgstr "项目目录下必须包å«engin.cfg文件。" +msgid "Invalid project path, project.godot must exist." +msgstr "项目目录下必须包å«godot.cfg文件。" #: editor/project_manager.cpp msgid "Imported Project" @@ -5360,8 +5524,8 @@ msgstr "é¡¹ç›®è·¯å¾„éžæ³•(被外部修改?)。" #: editor/project_manager.cpp #, fuzzy -msgid "Couldn't create *.godot project file in project path." -msgstr "æ— æ³•åœ¨é¡¹ç›®ç›®å½•ä¸‹åˆ›å»ºengine.cfg文件。" +msgid "Couldn't create project.godot in project path." +msgstr "æ— æ³•åœ¨é¡¹ç›®ç›®å½•ä¸‹åˆ›å»ºgodot.cfg文件。" #: editor/project_manager.cpp msgid "The following files failed extraction from package:" @@ -5456,7 +5620,7 @@ msgstr "新建" #: editor/project_manager.cpp #, fuzzy msgid "Templates" -msgstr "移除项目" +msgstr "移除模æ¿" #: editor/project_manager.cpp msgid "Exit" @@ -5558,16 +5722,14 @@ msgid "Button 9" msgstr "按键 9" #: editor/project_settings.cpp -#, fuzzy msgid "Joypad Axis Index:" -msgstr "手柄摇æ†:" +msgstr "手柄摇æ†åºå·:" #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Axis" msgstr "è½´" #: editor/project_settings.cpp -#, fuzzy msgid "Joypad Button Index:" msgstr "手柄按钮:" @@ -5579,6 +5741,11 @@ msgstr "æ·»åŠ è¾“å…¥åŠ¨ä½œ" msgid "Erase Input Action Event" msgstr "移除输入事件" +#: editor/project_settings.cpp +#, fuzzy +msgid "Add Event" +msgstr "æ·»åŠ ç©ºç™½å¸§" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "设备" @@ -5645,8 +5812,8 @@ msgstr "移除资æºé‡å®šå‘选项" #: editor/project_settings.cpp #, fuzzy -msgid "Project Settings " -msgstr "项目设置" +msgid "Project Settings (project.godot)" +msgstr "项目设置(godot.cfg)" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5713,9 +5880,8 @@ msgid "AutoLoad" msgstr "è‡ªåŠ¨åŠ è½½(AutoLoad)" #: editor/property_editor.cpp -#, fuzzy msgid "Pick a Viewport" -msgstr "1个视å£" +msgstr "选择1个视å£" #: editor/property_editor.cpp msgid "Ease In" @@ -5754,20 +5920,14 @@ msgid "New Script" msgstr "新建脚本" #: editor/property_editor.cpp -#, fuzzy msgid "Show in File System" -msgstr "文件系统" +msgstr "在资æºç®¡ç†å™¨ä¸å±•示" #: editor/property_editor.cpp msgid "Error loading file: Not a resource!" msgstr "åŠ è½½æ–‡ä»¶å‡ºé”™:䏿˜¯èµ„æºæ–‡ä»¶ï¼" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "æ— æ³•åŠ è½½å›¾ç‰‡" - -#: editor/property_editor.cpp -#, fuzzy msgid "Pick a Node" msgstr "选择一个节点" @@ -5911,7 +6071,7 @@ msgstr "æ¤æ“ä½œå¿…é¡»åœ¨æ‰“å¼€ä¸€ä¸ªåœºæ™¯åŽæ‰èƒ½æ‰§è¡Œã€‚" #: editor/scene_tree_dock.cpp msgid "Can not perform with the root node." -msgstr "" +msgstr "æ— æ³•å¯¹æ ¹èŠ‚ç‚¹æ‰§è¡Œæ¤æ“作。" #: editor/scene_tree_dock.cpp msgid "This operation can't be done on instanced scenes." @@ -5952,6 +6112,11 @@ msgid "Error duplicating scene to save it." msgstr "å¤åˆ¶åœºæ™¯å‡ºé”™ã€‚" #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "资æº:" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "编辑分组" @@ -5992,9 +6157,8 @@ msgid "Save Branch as Scene" msgstr "将分支ä¿å˜ä¸ºåœºæ™¯" #: editor/scene_tree_dock.cpp -#, fuzzy msgid "Copy Node Path" -msgstr "æ‹·è´è·¯å¾„" +msgstr "æ‹·è´èŠ‚ç‚¹è·¯å¾„" #: editor/scene_tree_dock.cpp msgid "Delete (No Confirm)" @@ -6027,10 +6191,59 @@ msgid "Toggle CanvasItem Visible" msgstr "切æ¢CanvasItemå¯è§" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "调试选项" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "实例:" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "下一个脚本" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Toggle Visibility" +msgstr "切æ¢Spatialå¯è§" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "节点åç§°éžæ³•,ä¸å…许包å«ä»¥ä¸‹å—符:" @@ -6075,75 +6288,93 @@ msgid "Select a Node" msgstr "选择一个节点" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "基类åç§°éžæ³•" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "æ— æ³•åˆ›å»ºè„šæœ¬ã€‚" #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "åˆæ³•çš„å—符:" +msgid "Error loading script from %s" +msgstr "从%såŠ è½½è„šæœ¬å‡ºé”™" #: editor/script_create_dialog.cpp -msgid "Invalid class name" -msgstr "ç±»åéžæ³•" +msgid "Path is empty" +msgstr "文件路径为空" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "åç§°å¯ç”¨" +msgid "Path is not local" +msgstr "必须是项目路径" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "N/A" +msgid "Invalid base path" +msgstr "çˆ¶è·¯å¾„éžæ³•" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" -msgstr "ç±»åéžæ³•!" +msgid "Invalid extension" +msgstr "扩展åéžæ³•" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "基类åç§°éžæ³•!" +msgid "Wrong extension chosen" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" -msgstr "è·¯å¾„éžæ³•ï¼" +#, fuzzy +msgid "Invalid Path" +msgstr "è·¯å¾„éžæ³•。" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." -msgstr "æ— æ³•åˆ›å»ºè„šæœ¬ã€‚" +msgid "Invalid class name" +msgstr "ç±»åéžæ³•" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" -msgstr "从%såŠ è½½è„šæœ¬å‡ºé”™" +#, fuzzy +msgid "Invalid inherited parent name or path" +msgstr "属性åç§°éžæ³•。" #: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "文件路径为空" +#, fuzzy +msgid "Script valid" +msgstr "脚本" #: editor/script_create_dialog.cpp -msgid "Path is not local" -msgstr "必须是项目路径" +msgid "Allowed: a-z, A-Z, 0-9 and _" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "çˆ¶è·¯å¾„éžæ³•" +msgid "N/A" +msgstr "N/A" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "扩展åéžæ³•" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +#, fuzzy +msgid "Create new script file" msgstr "创建新脚本" #: editor/script_create_dialog.cpp -msgid "Load existing script" +#, fuzzy +msgid "Load existing script file" msgstr "åŠ è½½çŽ°æœ‰è„šæœ¬" #: editor/script_create_dialog.cpp -msgid "Class Name:" +#, fuzzy +msgid "Inherits" +msgstr "基类:" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Class Name" msgstr "ç±»å:" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +#, fuzzy +msgid "Template" +msgstr "移除模æ¿" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" msgstr "内置脚本" #: editor/script_create_dialog.cpp @@ -6638,31 +6869,26 @@ msgid "just released" msgstr "刚好释放" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Run in Browser" -msgstr "æµè§ˆ" +msgstr "在æµè§ˆå™¨ä¸è¿è¡Œ" #: platform/javascript/export/export.cpp msgid "Run exported HTML in the system's default browser." -msgstr "" +msgstr "使用默认æµè§ˆå™¨æ‰“开导出的HTML文件." #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not write file:\n" -msgstr "找ä¸åˆ°ç –å—:" +msgstr "æ— æ³•å†™å…¥æ–‡ä»¶:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not read file:\n" -msgstr "找ä¸åˆ°ç –å—:" +msgstr "æ— æ³•è¯»å–æ–‡ä»¶:\n" #: platform/javascript/export/export.cpp -#, fuzzy msgid "Could not open template for export:\n" -msgstr "æ— æ³•åˆ›å»ºç›®å½•ã€‚" +msgstr "æ— æ³•æ‰“å¼€å¯¼å‡ºæ¨¡æ¿ï¼š\n" #: platform/uwp/export/export.cpp -#, fuzzy msgid "" "Couldn't read the certificate file. Are the path and password both correct?" msgstr "æ— æ³•è¯»å–è¯ä¹¦æ–‡ä»¶ã€‚è·¯å¾„å’Œå¯†ç æ˜¯å¦éƒ½æ£ç¡®ï¼Ÿ" @@ -6815,9 +7041,11 @@ msgid "" msgstr "" "ParallaxLayer类型的节点必须作为ParallaxBackgroundçš„å节点æ‰èƒ½æ£å¸¸å·¥ä½œã€‚" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." -msgstr "path属性必须指å‘ä¸€ä¸ªåˆæ³•çš„Particles2D节点æ‰èƒ½æ£å¸¸å·¥ä½œã€‚" +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." +msgstr "" #: scene/2d/path_2d.cpp msgid "PathFollow2D only works when set as a child of a Path2D node." @@ -6894,12 +7122,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "path属性必须指å‘ä¸€ä¸ªåˆæ³•çš„Spatial节点æ‰èƒ½æ£å¸¸å·¥ä½œã€‚" @@ -6917,6 +7139,15 @@ msgstr "" "SpriteFrame资æºå¿…须是通过AnimatedSprite3D节点的Frames属性创建的,å¦åˆ™æ— 法显示" "动画帧。" +#: scene/gui/color_picker.cpp +#, fuzzy +msgid "RAW Mode" +msgstr "è¿è¡Œæ¨¡å¼:" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "æç¤ºï¼" @@ -6960,6 +7191,15 @@ msgid "" "Use a container as child (VBox,HBox,etc), or a Control and set the custom " "minimum size manually." msgstr "" +"ScrollContainer旨在与å•ä¸ªåæŽ§ä»¶é…åˆä½¿ç”¨ã€‚\n" +"使用Container(VBox,HBoxç‰ï¼‰ä½œä¸ºå…¶å控件并手动或设置Control的自定义最å°å°º" +"寸。" + +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" #: scene/main/viewport.cpp msgid "" @@ -6978,9 +7218,62 @@ msgstr "" #~ msgid "Import assets to the project." #~ msgstr "导入资æºã€‚" -#, fuzzy -#~ msgid "Project Settings (godot.cfg)" -#~ msgstr "项目设置(engine.cfg)" +#~ msgid "Export the project to many platforms." +#~ msgstr "导出项目到多个平å°ã€‚" + +#~ msgid "Alerts when an external resource has changed." +#~ msgstr "å¤–éƒ¨èµ„æºæ”¹å˜åŽå¼¹å‡ºæç¤ºã€‚" + +#~ msgid "Tutorials" +#~ msgstr "教程" + +#~ msgid "Open https://godotengine.org at tutorials section." +#~ msgstr "打开 https://godotengine.org ä¸çš„æ•™ç¨‹." + +#~ msgid "No scene selected to instance!" +#~ msgstr "没有选用è¦å®žä¾‹åŒ–的场景ï¼" + +#~ msgid "Instance at Cursor" +#~ msgstr "å…‰æ ‡å¤„å®žä¾‹" + +#~ msgid "Could not instance scene!" +#~ msgstr "æ— æ³•å®žä¾‹åŒ–åœºæ™¯ï¼" + +#~ msgid "Use Default Light" +#~ msgstr "使用默认光照" + +#~ msgid "Use Default sRGB" +#~ msgstr "使用默认sRGB" + +#~ msgid "Default Light Normal:" +#~ msgstr "默认光照法线:" + +#~ msgid "Ambient Light Color:" +#~ msgstr "环境光颜色:" + +#~ msgid "Couldn't load image" +#~ msgstr "æ— æ³•åŠ è½½å›¾ç‰‡" + +#~ msgid "Invalid parent class name" +#~ msgstr "基类åç§°éžæ³•" + +#~ msgid "Valid chars:" +#~ msgstr "åˆæ³•çš„å—符:" + +#~ msgid "Valid name" +#~ msgstr "åç§°å¯ç”¨" + +#~ msgid "Class name is invalid!" +#~ msgstr "ç±»åéžæ³•!" + +#~ msgid "Parent class name is invalid!" +#~ msgstr "基类åç§°éžæ³•!" + +#~ msgid "Invalid path!" +#~ msgstr "è·¯å¾„éžæ³•ï¼" + +#~ msgid "Path property must point to a valid Particles2D node to work." +#~ msgstr "path属性必须指å‘ä¸€ä¸ªåˆæ³•çš„Particles2D节点æ‰èƒ½æ£å¸¸å·¥ä½œã€‚" #~ msgid "Surface" #~ msgstr "表é¢" @@ -7201,9 +7494,6 @@ msgstr "" #~ msgid "Trailing Silence:" #~ msgstr "å°¾éšæ²‰é»˜(Trailing Silence):" -#~ msgid "Script" -#~ msgstr "脚本" - #~ msgid "Script Export Mode:" #~ msgstr "脚本导出方å¼:" @@ -7237,9 +7527,6 @@ msgstr "" #~ msgid "BakedLightInstance does not contain a BakedLight resource." #~ msgstr "BakedLightInstance未包å«BakedLight资æºã€‚" -#~ msgid "Vertex" -#~ msgstr "顶点" - #~ msgid "Fragment" #~ msgstr "片段" @@ -7269,9 +7556,6 @@ msgstr "" #~ msgid "Cannot go into subdir:" #~ msgstr "æ— æ³•æ‰“å¼€ç›®å½•:" -#~ msgid "Help" -#~ msgstr "帮助" - #~ msgid "Imported Resources" #~ msgstr "已导入的资æº" diff --git a/editor/translations/zh_HK.po b/editor/translations/zh_HK.po index e49582e901..110f5b6fab 100644 --- a/editor/translations/zh_HK.po +++ b/editor/translations/zh_HK.po @@ -1,6 +1,5 @@ -# Chinese (Honk Kong) translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Chinese (Hong Kong) translation of the Godot Engine editor +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # # Wesley (zx-wt) <ZX_WT@ymail.com>, 2016. @@ -542,7 +541,8 @@ msgid "Search:" msgstr "" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" @@ -588,7 +588,7 @@ msgstr "" msgid "Official" msgstr "官方" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "社群" @@ -733,6 +733,7 @@ msgstr "æ·»åŠ " #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" msgstr "移除" @@ -839,6 +840,7 @@ msgstr "資æº" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" msgstr "路徑" @@ -939,8 +941,7 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" msgstr "" @@ -950,6 +951,7 @@ msgid "Save As" msgstr "å¦å˜ç‚º" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" msgstr "é è¨" @@ -1020,8 +1022,7 @@ msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" msgstr "路徑:" @@ -1215,7 +1216,8 @@ msgstr "" msgid "(Re)Importing Assets" msgstr "å°Žå…¥ä¸:" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1232,7 +1234,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1405,8 +1406,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1460,6 +1461,10 @@ msgid "Save Scene As.." msgstr "æŠŠå ´æ™¯å¦å˜ç‚º" #: editor/editor_node.cpp +msgid "No" +msgstr "" + +#: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" msgstr "" @@ -1516,7 +1521,7 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" msgstr "" @@ -1554,6 +1559,10 @@ msgstr "" msgid "%d more file(s) or folder(s)" msgstr "" +#: editor/editor_node.cpp +msgid "Distraction Free Mode" +msgstr "" + #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp msgid "Scene" msgstr "å ´æ™¯" @@ -1607,7 +1616,7 @@ msgstr "é—œé–‰å ´æ™¯" msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" msgstr "開啓最近的" @@ -1635,83 +1644,39 @@ msgid "Redo" msgstr "é‡è£½" #: editor/editor_node.cpp -msgid "Run Script" -msgstr "é‹è¡Œè…³æœ¬" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" - -#: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Project" msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." +msgid "Project Settings" msgstr "" #: editor/editor_node.cpp -msgid "Tools" -msgstr "工具" - -#: editor/editor_node.cpp -msgid "Export the project to many platforms." -msgstr "" +msgid "Run Script" +msgstr "é‹è¡Œè…³æœ¬" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" msgstr "" #: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "æš«åœå ´æ™¯" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "é‹è¡Œä¿®æ”¹çš„å ´æ™¯" - -#: editor/editor_node.cpp -msgid "Play Scene" -msgstr "é‹è¡Œå ´æ™¯" +msgid "Tools" +msgstr "工具" #: editor/editor_node.cpp -msgid "Play custom scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Play Custom Scene" -msgstr "é‹è¡Œå ´æ™¯" - -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1782,9 +1747,10 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" -msgstr "è¨å®š" +#: editor/editor_node.cpp +#, fuzzy +msgid "Editor" +msgstr "編輯" #: editor/editor_node.cpp editor/settings_config_dialog.cpp msgid "Editor Settings" @@ -1803,14 +1769,71 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +#, fuzzy +msgid "Online Docs" +msgstr "é—œé–‰å ´æ™¯" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "關於" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "" + +#: editor/editor_node.cpp +msgid "Pause the scene" msgstr "" #: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "æš«åœå ´æ™¯" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "é‹è¡Œä¿®æ”¹çš„å ´æ™¯" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "é‹è¡Œå ´æ™¯" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" +msgstr "é‹è¡Œå ´æ™¯" + +#: editor/editor_node.cpp msgid "Spins when the editor window repaints!" msgstr "" @@ -1891,6 +1914,14 @@ msgid "Thanks!" msgstr "多è¬!" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1918,6 +1949,33 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 2D Editor" +msgstr "開啟資料夾" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open 3D Editor" +msgstr "開啟資料夾" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "è¦é›¢é–‹ç·¨è¼¯å™¨å—Ž?" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2164,6 +2222,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2192,10 +2254,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2364,7 +2422,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2839,7 +2897,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3499,7 +3557,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "OK" @@ -3548,17 +3606,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3590,9 +3637,32 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Add point" +msgstr "新增訊號" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "åªé™é¸ä¸" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3862,6 +3932,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3874,7 +3957,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3885,20 +3968,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3953,12 +4049,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -4016,6 +4116,15 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +#, fuzzy +msgid "Remove Out-Control Point" +msgstr "åªé™é¸ä¸" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4169,6 +4278,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4258,10 +4371,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4295,15 +4404,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4359,6 +4460,23 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "轉為..." + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4438,6 +4556,16 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "轉為..." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "轉為..." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4460,6 +4588,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4677,35 +4809,99 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Forward" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Down" +msgstr "下滾" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "當改變時更新" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Shader Changes" +msgstr "當改變時更新" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Surface Changes" +msgstr "當改變時更新" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Environment" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "View Information" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "Audio Listener" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4766,23 +4962,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "所有é¸é …" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Local Coords" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4810,22 +5015,6 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "View Origin" msgstr "" @@ -4834,6 +5023,10 @@ msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Settings" +msgstr "è¨å®š" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Snap Settings" msgstr "" @@ -4854,14 +5047,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5279,11 +5464,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5295,7 +5480,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5513,6 +5698,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "è¨å‚™" @@ -5578,9 +5767,8 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -#, fuzzy -msgid "Project Settings " -msgstr "è¨å®š" +msgid "Project Settings (project.godot)" +msgstr "" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5696,10 +5884,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp #, fuzzy msgid "Pick a Node" msgstr "貼上" @@ -5887,6 +6071,11 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +#, fuzzy +msgid "Sub-Resources:" +msgstr "資æº" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5964,10 +6153,57 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Subscene options" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "下一個腳本" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -6012,82 +6248,95 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" -msgstr "" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "無法新增資料夾" #: editor/script_create_dialog.cpp -msgid "Valid chars:" -msgstr "" +#, fuzzy +msgid "Error loading script from %s" +msgstr "載入å—形出ç¾éŒ¯èª¤" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is empty" +msgstr "路徑為空" + +#: editor/script_create_dialog.cpp +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" -msgstr "有效å稱" +msgid "Invalid base path" +msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" -msgstr "N/A" +msgid "Invalid extension" +msgstr "無效副檔å" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" -msgstr "" +#, fuzzy +msgid "Invalid Path" +msgstr "有效的路徑" #: editor/script_create_dialog.cpp -msgid "Invalid path!" +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Invalid inherited parent name or path" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Error loading script from %s" -msgstr "載入å—形出ç¾éŒ¯èª¤" - -#: editor/script_create_dialog.cpp -msgid "Path is empty" -msgstr "路徑為空" +msgid "Script valid" +msgstr "腳本" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" -msgstr "" +msgid "N/A" +msgstr "N/A" #: editor/script_create_dialog.cpp -msgid "Invalid extension" -msgstr "無效副檔å" +msgid "Built-in script (into scene file)" +msgstr "" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Create new script" +msgid "Create new script file" msgstr "新增" #: editor/script_create_dialog.cpp #, fuzzy -msgid "Load existing script" +msgid "Load existing script file" msgstr "下一個腳本" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp #, fuzzy +msgid "Template" +msgstr "移除é¸é …" + +#: editor/script_create_dialog.cpp +#, fuzzy +msgid "Built-in Script" +msgstr "é‹è¡Œè…³æœ¬" + +#: editor/script_create_dialog.cpp +#, fuzzy msgid "Attach Node Script" msgstr "下一個腳本" @@ -6752,8 +7001,10 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" #: scene/2d/path_2d.cpp @@ -6821,12 +7072,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6842,6 +7087,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "è¦å‘Š!" @@ -6884,6 +7137,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " @@ -6892,6 +7151,9 @@ msgid "" "texture to some node for display." msgstr "" +#~ msgid "Valid name" +#~ msgstr "有效å稱" + #~ msgid "Please save the scene first." #~ msgstr "請先儲å˜å ´æ™¯" @@ -6946,9 +7208,6 @@ msgstr "" #~ msgid "Keep" #~ msgstr "ä¿ç•™" -#~ msgid "Script" -#~ msgstr "腳本" - #~ msgid "Text" #~ msgstr "æ–‡å—" diff --git a/editor/translations/zh_TW.po b/editor/translations/zh_TW.po index 7836cd2f76..c5a1f6994c 100644 --- a/editor/translations/zh_TW.po +++ b/editor/translations/zh_TW.po @@ -1,31 +1,31 @@ # Chinese (Taiwan) translation of the Godot Engine editor -# Copyright (C) 2007-2017 Juan Linietsky, Ariel Manzur -# Copyright (C) 2014-2017 Godot Engine contributors (cf. AUTHORS.md) +# Copyright (C) 2016-2017 Juan Linietsky, Ariel Manzur and the Godot community # This file is distributed under the same license as the Godot source code. # +# Allen H <w84miracle@gmail.com>, 2017. # popcade <popcade@gmail.com>, 2016. # Sam Pan <sampan66@gmail.com>, 2016. # msgid "" msgstr "" "Project-Id-Version: Godot Engine editor\n" -"PO-Revision-Date: 2016-10-23 19:47+0000\n" -"Last-Translator: Sam Pan <sampan66@gmail.com>\n" -"Language-Team: Chinese (Taiwan) <https://hosted.weblate.org/projects/godot-" -"engine/godot/zh_TW/>\n" +"PO-Revision-Date: 2017-05-12 07:06+0000\n" +"Last-Translator: Allen H. <w84miracle@gmail.com>\n" +"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/" +"godot-engine/godot/zh_Hant/>\n" "Language: zh_TW\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8-bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 2.9-dev\n" +"X-Generator: Weblate 2.14-dev\n" #: editor/animation_editor.cpp msgid "Disabled" -msgstr "" +msgstr "å·²åœç”¨" #: editor/animation_editor.cpp msgid "All Selection" -msgstr "" +msgstr "æ‰€æœ‰çš„é¸æ“‡" #: editor/animation_editor.cpp msgid "Move Add Key" @@ -89,11 +89,11 @@ msgstr "" #: editor/animation_editor.cpp msgid "Edit Node Curve" -msgstr "" +msgstr "編輯節點曲線" #: editor/animation_editor.cpp msgid "Edit Selection Curve" -msgstr "" +msgstr "ç·¨è¼¯æ‰€é¸æ›²ç·š" #: editor/animation_editor.cpp msgid "Anim Delete Keys" @@ -101,7 +101,7 @@ msgstr "" #: editor/animation_editor.cpp editor/plugins/tile_map_editor_plugin.cpp msgid "Duplicate Selection" -msgstr "" +msgstr "複製所é¸" #: editor/animation_editor.cpp msgid "Duplicate Transposed" @@ -109,7 +109,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Remove Selection" -msgstr "" +msgstr "移除所é¸" #: editor/animation_editor.cpp msgid "Continuous" @@ -121,7 +121,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Trigger" -msgstr "" +msgstr "觸發器" #: editor/animation_editor.cpp msgid "Anim Add Key" @@ -141,15 +141,15 @@ msgstr "" #: editor/animation_editor.cpp msgid "Goto Next Step" -msgstr "" +msgstr "往下一æ¥" #: editor/animation_editor.cpp msgid "Goto Prev Step" -msgstr "" +msgstr "往上一æ¥" #: editor/animation_editor.cpp editor/property_editor.cpp msgid "Linear" -msgstr "" +msgstr "線性" #: editor/animation_editor.cpp editor/plugins/theme_editor_plugin.cpp msgid "Constant" @@ -177,7 +177,7 @@ msgstr "" #: editor/animation_editor.cpp msgid "Optimize Animation" -msgstr "" +msgstr "最佳化動畫" #: editor/animation_editor.cpp msgid "Clean-Up Animation" @@ -199,7 +199,7 @@ msgstr "" #: editor/plugins/particles_editor_plugin.cpp editor/project_manager.cpp #: editor/script_create_dialog.cpp msgid "Create" -msgstr "" +msgstr "新增" #: editor/animation_editor.cpp msgid "Anim Create & Insert" @@ -247,11 +247,11 @@ msgstr "" #: editor/animation_editor.cpp msgid "Animation length (in seconds)." -msgstr "" +msgstr "動畫長度 (ç§’)" #: editor/animation_editor.cpp msgid "Step (s):" -msgstr "" +msgstr "æ¥é©Ÿ :" #: editor/animation_editor.cpp msgid "Cursor step snap (in seconds)." @@ -370,14 +370,15 @@ msgid "Contents:" msgstr "" #: editor/asset_library_editor_plugin.cpp +#, fuzzy msgid "View Files" -msgstr "" +msgstr "éŽæ¿¾æª”案.." #: editor/asset_library_editor_plugin.cpp editor/create_dialog.cpp #: editor/editor_help.cpp editor/property_selector.cpp #: editor/script_editor_debugger.cpp msgid "Description:" -msgstr "" +msgstr "æè¿°:" #: editor/asset_library_editor_plugin.cpp editor/project_manager.cpp msgid "Install" @@ -410,8 +411,9 @@ msgid "Connection error, please try again." msgstr "" #: editor/asset_library_editor_plugin.cpp +#, fuzzy msgid "Can't connect." -msgstr "" +msgstr "連接..." #: editor/asset_library_editor_plugin.cpp msgid "Can't connect to host:" @@ -478,16 +480,18 @@ msgid "Resolving.." msgstr "" #: editor/asset_library_editor_plugin.cpp +#, fuzzy msgid "Connecting.." -msgstr "" +msgstr "連接..." #: editor/asset_library_editor_plugin.cpp msgid "Requesting.." msgstr "" #: editor/asset_library_editor_plugin.cpp +#, fuzzy msgid "Error making request" -msgstr "" +msgstr "è¼‰å…¥å ´æ™¯æ™‚ç™¼ç”ŸéŒ¯èª¤" #: editor/asset_library_editor_plugin.cpp msgid "Idle" @@ -523,21 +527,22 @@ msgstr "" #: editor/asset_library_editor_plugin.cpp msgid "All" -msgstr "" +msgstr "全部" #: editor/asset_library_editor_plugin.cpp editor/create_dialog.cpp #: editor/editor_help.cpp editor/editor_node.cpp #: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp #: editor/quick_open.cpp editor/settings_config_dialog.cpp msgid "Search:" -msgstr "" +msgstr "æœå°‹:" #: editor/asset_library_editor_plugin.cpp editor/code_editor.cpp -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp #: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp editor/project_settings.cpp msgid "Search" -msgstr "" +msgstr "æœå°‹" #: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp #: editor/io_plugins/editor_bitmask_import_plugin.cpp @@ -557,15 +562,15 @@ msgstr "" #: editor/asset_library_editor_plugin.cpp msgid "Sort:" -msgstr "" +msgstr "排åº:" #: editor/asset_library_editor_plugin.cpp msgid "Reverse" -msgstr "" +msgstr "å轉" #: editor/asset_library_editor_plugin.cpp editor/project_settings.cpp msgid "Category:" -msgstr "" +msgstr "類別:" #: editor/asset_library_editor_plugin.cpp msgid "Site:" @@ -577,9 +582,9 @@ msgstr "" #: editor/asset_library_editor_plugin.cpp msgid "Official" -msgstr "" +msgstr "官方" -#: editor/asset_library_editor_plugin.cpp +#: editor/asset_library_editor_plugin.cpp editor/editor_node.cpp msgid "Community" msgstr "" @@ -601,43 +606,43 @@ msgstr "" #: editor/call_dialog.cpp msgid "Method List:" -msgstr "" +msgstr "方法:" #: editor/call_dialog.cpp msgid "Arguments:" -msgstr "" +msgstr "è¼¸å…¥åƒæ•¸" #: editor/call_dialog.cpp msgid "Return:" -msgstr "" +msgstr "回傳值:" #: editor/code_editor.cpp msgid "Go to Line" -msgstr "" +msgstr "å‰å¾€ç¬¬...行" #: editor/code_editor.cpp msgid "Line Number:" -msgstr "" +msgstr "行號:" #: editor/code_editor.cpp msgid "No Matches" -msgstr "" +msgstr "ç„¡ç¬¦åˆæ¢ä»¶" #: editor/code_editor.cpp msgid "Replaced %d occurrence(s)." -msgstr "" +msgstr "å–代了 %d 個" #: editor/code_editor.cpp msgid "Replace" -msgstr "" +msgstr "å–代" #: editor/code_editor.cpp msgid "Replace All" -msgstr "" +msgstr "å–代全部" #: editor/code_editor.cpp msgid "Match Case" -msgstr "" +msgstr "符åˆå¤§å°å¯«" #: editor/code_editor.cpp msgid "Whole Words" @@ -645,27 +650,27 @@ msgstr "" #: editor/code_editor.cpp msgid "Selection Only" -msgstr "" +msgstr "åƒ…é¸æ“‡å€åŸŸ" #: editor/code_editor.cpp editor/editor_help.cpp msgid "Find" -msgstr "" +msgstr "尋找" #: editor/code_editor.cpp msgid "Next" -msgstr "" +msgstr "下一個" #: editor/code_editor.cpp msgid "Not found!" -msgstr "" +msgstr "找ä¸åˆ°!" #: editor/code_editor.cpp msgid "Replace By" -msgstr "" +msgstr "用...å–代" #: editor/code_editor.cpp msgid "Case Sensitive" -msgstr "" +msgstr "å€åˆ†å¤§å°å¯«" #: editor/code_editor.cpp msgid "Backwards" @@ -673,31 +678,31 @@ msgstr "" #: editor/code_editor.cpp msgid "Prompt On Replace" -msgstr "" +msgstr "æ¯æ¬¡å–代都è¦å…ˆè©¢å•我" #: editor/code_editor.cpp msgid "Skip" -msgstr "" +msgstr "è·³éŽ" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp msgid "Zoom In" -msgstr "" +msgstr "放大" #: editor/code_editor.cpp editor/plugins/canvas_item_editor_plugin.cpp msgid "Zoom Out" -msgstr "" +msgstr "縮å°" #: editor/code_editor.cpp msgid "Reset Zoom" -msgstr "" +msgstr "é‡è¨ç¸®æ”¾å¤§å°" #: editor/code_editor.cpp editor/script_editor_debugger.cpp msgid "Line:" -msgstr "" +msgstr "行:" #: editor/code_editor.cpp msgid "Col:" -msgstr "" +msgstr "列:" #: editor/connections_dialog.cpp msgid "Method in target Node must be specified!" @@ -717,13 +722,14 @@ msgstr "" #: editor/groups_editor.cpp editor/plugins/item_list_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_settings.cpp msgid "Add" -msgstr "" +msgstr "新增" #: editor/connections_dialog.cpp editor/dependency_editor.cpp #: editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/theme_editor_plugin.cpp editor/project_manager.cpp +#: editor/project_settings.cpp msgid "Remove" -msgstr "" +msgstr "移除" #: editor/connections_dialog.cpp msgid "Add Extra Call Argument:" @@ -739,11 +745,12 @@ msgstr "" #: editor/connections_dialog.cpp msgid "Make Function" -msgstr "" +msgstr "建立函å¼" #: editor/connections_dialog.cpp +#, fuzzy msgid "Deferred" -msgstr "" +msgstr "å»¶é²" #: editor/connections_dialog.cpp msgid "Oneshot" @@ -767,12 +774,12 @@ msgstr "" #: editor/connections_dialog.cpp msgid "Connect.." -msgstr "" +msgstr "連接..." #: editor/connections_dialog.cpp #: editor/plugins/animation_tree_editor_plugin.cpp msgid "Disconnect" -msgstr "" +msgstr "æ–·ç·š" #: editor/connections_dialog.cpp editor/node_dock.cpp msgid "Signals" @@ -780,22 +787,22 @@ msgstr "" #: editor/create_dialog.cpp msgid "Create New" -msgstr "" +msgstr "新增" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp #: editor/filesystem_dock.cpp msgid "Favorites:" -msgstr "" +msgstr "我的最愛:" #: editor/create_dialog.cpp editor/editor_file_dialog.cpp msgid "Recent:" -msgstr "" +msgstr "最近å˜å–:" #: editor/create_dialog.cpp editor/editor_help.cpp #: editor/plugins/script_editor_plugin.cpp editor/property_selector.cpp #: editor/quick_open.cpp msgid "Matches:" -msgstr "" +msgstr "ç¬¦åˆæ¢ä»¶:" #: editor/dependency_editor.cpp msgid "Search Replacement For:" @@ -810,6 +817,8 @@ msgid "" "Scene '%s' is currently being edited.\n" "Changes will not take effect unless reloaded." msgstr "" +"å ´æ™¯ '%s' 已被變更\n" +"釿–°è¼‰å…¥æ‰èƒ½ä½¿è®Šæ›´ç”Ÿæ•ˆ" #: editor/dependency_editor.cpp msgid "" @@ -827,8 +836,9 @@ msgstr "" #: editor/dependency_editor.cpp editor/editor_autoload_settings.cpp #: editor/project_manager.cpp editor/project_settings.cpp +#: editor/script_create_dialog.cpp msgid "Path" -msgstr "" +msgstr "路徑" #: editor/dependency_editor.cpp msgid "Dependencies:" @@ -856,26 +866,29 @@ msgid "" "work.\n" "Remove them anyway? (no undo)" msgstr "" +"刪除這些檔案å¯èƒ½é€ æˆå…¶ä»–資æºç„¡æ³•æ£å¸¸é‹ä½œ\n" +"æ¤å‹•作無法復原, 確定è¦åˆªé™¤å—Ž?" #: editor/dependency_editor.cpp msgid "Remove selected files from the project? (no undo)" -msgstr "" +msgstr "æ¤å‹•作無法復原, 確定è¦å¾žå°ˆæ¡ˆä¸åˆªé™¤æ‰€é¸çš„æª”案?" #: editor/dependency_editor.cpp +#, fuzzy msgid "Error loading:" -msgstr "" +msgstr "載入時發生錯誤:" #: editor/dependency_editor.cpp msgid "Scene failed to load due to missing dependencies:" -msgstr "" +msgstr "å ´æ™¯ç¼ºå°‘äº†æŸäº›è³‡æºä»¥è‡³æ–¼ç„¡æ³•載入" #: editor/dependency_editor.cpp editor/editor_node.cpp msgid "Open Anyway" -msgstr "" +msgstr "強制開啟" #: editor/dependency_editor.cpp msgid "Which action should be taken?" -msgstr "" +msgstr "該執行什麼æ“作呢?" #: editor/dependency_editor.cpp msgid "Fix Dependencies" @@ -887,11 +900,11 @@ msgstr "" #: editor/dependency_editor.cpp msgid "Permanently delete %d item(s)? (No undo!)" -msgstr "" +msgstr "ç¢ºå®šè¦æ°¸ä¹…刪除 %d 個物件 ? (無法復原)" #: editor/dependency_editor.cpp msgid "Owns" -msgstr "" +msgstr "æ“æœ‰" #: editor/dependency_editor.cpp msgid "Resources Without Explicit Ownership:" @@ -903,13 +916,13 @@ msgstr "" #: editor/dependency_editor.cpp msgid "Delete selected files?" -msgstr "" +msgstr "ç¢ºå®šåˆªé™¤æ‰€é¸æ“‡çš„æª”案嗎?" #: editor/dependency_editor.cpp editor/editor_node.cpp #: editor/filesystem_dock.cpp editor/plugins/item_list_editor_plugin.cpp #: editor/project_export.cpp editor/scene_tree_dock.cpp msgid "Delete" -msgstr "" +msgstr "刪除" #: editor/editor_audio_buses.cpp msgid "Save Audio Bus Layout As.." @@ -927,19 +940,19 @@ msgstr "" msgid "Add Bus" msgstr "" -#: editor/editor_audio_buses.cpp editor/property_editor.cpp -#: editor/script_create_dialog.cpp +#: editor/editor_audio_buses.cpp editor/script_create_dialog.cpp msgid "Load" -msgstr "" +msgstr "載入" #: editor/editor_audio_buses.cpp #: editor/plugins/animation_player_editor_plugin.cpp msgid "Save As" -msgstr "" +msgstr "å¦å˜æ–°æª”" #: editor/editor_audio_buses.cpp editor/editor_node.cpp editor/import_dock.cpp +#: editor/script_create_dialog.cpp msgid "Default" -msgstr "" +msgstr "é è¨" #: editor/editor_autoload_settings.cpp msgid "Invalid name." @@ -955,23 +968,23 @@ msgstr "" #: editor/editor_autoload_settings.cpp msgid "Invalid name. Must not collide with an existing buit-in type name." -msgstr "" +msgstr "å稱已å˜åœ¨, ä¸èƒ½è·Ÿå·²ç¶“å˜åœ¨çš„內建類別é‡è¤‡" #: editor/editor_autoload_settings.cpp msgid "Invalid name. Must not collide with an existing global constant name." -msgstr "" +msgstr "å稱已å˜åœ¨, ä¸èƒ½è·Ÿå·²ç¶“å˜åœ¨çš„全域變數å稱é‡è¤‡" #: editor/editor_autoload_settings.cpp msgid "Invalid Path." -msgstr "" +msgstr "無效的路徑" #: editor/editor_autoload_settings.cpp msgid "File does not exist." -msgstr "" +msgstr "檔案ä¸å˜åœ¨" #: editor/editor_autoload_settings.cpp msgid "Not in resource path." -msgstr "" +msgstr "在資æºè·¯å¾‘䏿‰¾ä¸åˆ°" #: editor/editor_autoload_settings.cpp msgid "Add AutoLoad" @@ -999,27 +1012,26 @@ msgstr "" #: editor/editor_autoload_settings.cpp msgid "Enable" -msgstr "" +msgstr "啟用" #: editor/editor_autoload_settings.cpp msgid "Rearrange Autoloads" msgstr "" #: editor/editor_autoload_settings.cpp editor/editor_file_dialog.cpp -#: editor/io_plugins/editor_font_import_plugin.cpp -#: editor/script_create_dialog.cpp scene/gui/file_dialog.cpp +#: editor/io_plugins/editor_font_import_plugin.cpp scene/gui/file_dialog.cpp msgid "Path:" -msgstr "" +msgstr "路徑:" #: editor/editor_autoload_settings.cpp msgid "Node Name:" -msgstr "" +msgstr "節點å稱:" #: editor/editor_autoload_settings.cpp #: editor/io_plugins/editor_scene_import_plugin.cpp #: editor/plugins/sample_library_editor_plugin.cpp editor/project_manager.cpp msgid "Name" -msgstr "" +msgstr "å稱" #: editor/editor_autoload_settings.cpp msgid "Singleton" @@ -1027,43 +1039,44 @@ msgstr "" #: editor/editor_autoload_settings.cpp msgid "List:" -msgstr "" +msgstr "列表:" #: editor/editor_data.cpp +#, fuzzy msgid "Updating Scene" -msgstr "" +msgstr "æ›´æ–°å ´æ™¯" #: editor/editor_data.cpp msgid "Storing local changes.." -msgstr "" +msgstr "æ£åœ¨å„²å˜è®Šæ›´.." #: editor/editor_data.cpp msgid "Updating scene.." -msgstr "" +msgstr "æ›´æ–°å ´æ™¯ä¸.." #: editor/editor_dir_dialog.cpp msgid "Choose a Directory" -msgstr "" +msgstr "鏿“‡è³‡æ–™å¤¾" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: scene/gui/file_dialog.cpp msgid "Create Folder" -msgstr "" +msgstr "新增資料夾" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: editor/editor_plugin_settings.cpp editor/plugins/theme_editor_plugin.cpp #: editor/project_export.cpp scene/gui/file_dialog.cpp msgid "Name:" -msgstr "" +msgstr "å稱:" #: editor/editor_dir_dialog.cpp editor/editor_file_dialog.cpp #: scene/gui/file_dialog.cpp msgid "Could not create folder." -msgstr "" +msgstr "無法新增資料夾" #: editor/editor_dir_dialog.cpp msgid "Choose" -msgstr "" +msgstr "鏿“‡" #: editor/editor_export.cpp msgid "Storing File:" @@ -1079,11 +1092,11 @@ msgstr "" #: editor/editor_export.cpp msgid "Added:" -msgstr "" +msgstr "已新增:" #: editor/editor_export.cpp msgid "Removed:" -msgstr "" +msgstr "已刪除:" #: editor/editor_export.cpp msgid "Error saving atlas:" @@ -1103,7 +1116,7 @@ msgstr "" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "File Exists, Overwrite?" -msgstr "" +msgstr "檔案已經å˜åœ¨, è¦è¦†å¯«å—Ž?" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "All Recognized" @@ -1111,19 +1124,19 @@ msgstr "" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "All Files (*)" -msgstr "" +msgstr "所有類型檔案" #: editor/editor_file_dialog.cpp editor/editor_help.cpp editor/editor_node.cpp #: editor/filesystem_dock.cpp editor/plugins/script_editor_plugin.cpp #: editor/property_selector.cpp editor/quick_open.cpp scene/gui/file_dialog.cpp msgid "Open" -msgstr "" +msgstr "開啟" #: editor/editor_file_dialog.cpp editor/editor_node.cpp #: editor/plugins/animation_player_editor_plugin.cpp #: editor/plugins/script_editor_plugin.cpp scene/gui/file_dialog.cpp msgid "Save" -msgstr "" +msgstr "儲å˜" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Save a File" @@ -1131,19 +1144,19 @@ msgstr "" #: editor/editor_file_dialog.cpp msgid "Go Back" -msgstr "" +msgstr "往後" #: editor/editor_file_dialog.cpp msgid "Go Forward" -msgstr "" +msgstr "å¾€å‰" #: editor/editor_file_dialog.cpp msgid "Go Up" -msgstr "" +msgstr "往上" #: editor/editor_file_dialog.cpp msgid "Refresh" -msgstr "" +msgstr "釿–°æ•´ç†" #: editor/editor_file_dialog.cpp msgid "Toggle Hidden Files" @@ -1171,20 +1184,20 @@ msgstr "" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Directories & Files:" -msgstr "" +msgstr "資料夾 & 檔案:" #: editor/editor_file_dialog.cpp msgid "Preview:" -msgstr "" +msgstr "é 覽:" #: editor/editor_file_dialog.cpp editor/script_editor_debugger.cpp #: scene/gui/file_dialog.cpp msgid "File:" -msgstr "" +msgstr "檔案:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Filter:" -msgstr "" +msgstr "éŽæ¿¾å™¨:" #: editor/editor_file_dialog.cpp scene/gui/file_dialog.cpp msgid "Must use a valid extension." @@ -1196,9 +1209,10 @@ msgstr "" #: editor/editor_file_system.cpp msgid "(Re)Importing Assets" -msgstr "" +msgstr "(釿–°)è¼‰å…¥ç´ æ" -#: editor/editor_help.cpp editor/plugins/script_editor_plugin.cpp +#: editor/editor_help.cpp editor/editor_node.cpp +#: editor/plugins/script_editor_plugin.cpp msgid "Search Help" msgstr "" @@ -1215,7 +1229,6 @@ msgid "Class:" msgstr "" #: editor/editor_help.cpp editor/scene_tree_editor.cpp -#: editor/script_create_dialog.cpp msgid "Inherits:" msgstr "" @@ -1257,18 +1270,18 @@ msgstr "" #: editor/editor_help.cpp msgid "Search Text" -msgstr "" +msgstr "æœå°‹è©žå½™" #: editor/editor_log.cpp msgid " Output:" -msgstr "" +msgstr " 輸出:" #: editor/editor_log.cpp editor/plugins/animation_tree_editor_plugin.cpp #: editor/plugins/rich_text_editor_plugin.cpp editor/property_editor.cpp #: editor/script_editor_debugger.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Clear" -msgstr "" +msgstr "清除" #: editor/editor_node.cpp editor/plugins/animation_player_editor_plugin.cpp #: editor/resources_dock.cpp @@ -1283,7 +1296,7 @@ msgstr "" #: editor/editor_node.cpp editor/export_template_manager.cpp #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp msgid "I see.." -msgstr "" +msgstr "我知é“了" #: editor/editor_node.cpp msgid "Can't open file for writing:" @@ -1303,11 +1316,11 @@ msgstr "" #: editor/editor_node.cpp msgid "Analyzing" -msgstr "" +msgstr "分æžä¸" #: editor/editor_node.cpp msgid "Creating Thumbnail" -msgstr "" +msgstr "æ£åœ¨å»ºç«‹ç¸®åœ–" #: editor/editor_node.cpp msgid "" @@ -1352,19 +1365,19 @@ msgstr "" #: editor/editor_node.cpp msgid "Copy Params" -msgstr "" +msgstr "è¤‡è£½åƒæ•¸" #: editor/editor_node.cpp msgid "Paste Params" -msgstr "" +msgstr "è²¼ä¸Šåƒæ•¸" #: editor/editor_node.cpp editor/plugins/resource_preloader_editor_plugin.cpp msgid "Paste Resource" -msgstr "" +msgstr "貼上資æº" #: editor/editor_node.cpp msgid "Copy Resource" -msgstr "" +msgstr "複製資æº" #: editor/editor_node.cpp msgid "Make Built-In" @@ -1376,7 +1389,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Open in Help" -msgstr "" +msgstr "在幫助界é¢ä¸é–‹å•Ÿ" #: editor/editor_node.cpp msgid "There is no defined scene to run." @@ -1385,8 +1398,8 @@ msgstr "" #: editor/editor_node.cpp msgid "" "No main scene has ever been defined, select one?\n" -"You can change it later in later in \"Project Settings\" under the " -"'application' category." +"You can change it later in \"Project Settings\" under the 'application' " +"category." msgstr "" #: editor/editor_node.cpp @@ -1405,15 +1418,15 @@ msgstr "" #: editor/editor_node.cpp msgid "Current scene was never saved, please save it prior to running." -msgstr "" +msgstr "è«‹å…ˆå˜æª”æ‰èƒ½åŸ·è¡Œè©²å ´æ™¯" #: editor/editor_node.cpp msgid "Could not start subprocess!" -msgstr "" +msgstr "無法啟動å程åº" #: editor/editor_node.cpp msgid "Open Scene" -msgstr "" +msgstr "é–‹å•Ÿå ´æ™¯" #: editor/editor_node.cpp msgid "Open Base Scene" @@ -1421,7 +1434,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Quick Open Scene.." -msgstr "" +msgstr "å¿«é€Ÿé–‹å•Ÿå ´æ™¯" #: editor/editor_node.cpp msgid "Quick Open Script.." @@ -1429,19 +1442,23 @@ msgstr "" #: editor/editor_node.cpp msgid "Yes" -msgstr "" +msgstr "是" #: editor/editor_node.cpp msgid "Close scene? (Unsaved changes will be lost)" -msgstr "" +msgstr "沒有儲å˜çš„變更都會éºå¤±, 確定è¦é—œé–‰?" #: editor/editor_node.cpp msgid "Save Scene As.." +msgstr "å¦å˜å ´æ™¯ç‚º.." + +#: editor/editor_node.cpp +msgid "No" msgstr "" #: editor/editor_node.cpp msgid "This scene has never been saved. Save before running?" -msgstr "" +msgstr "æ¤å ´æ™¯å°šæœªå˜æª”, 執行å‰è«‹å…ˆå˜æª”" #: editor/editor_node.cpp msgid "Export Mesh Library" @@ -1453,41 +1470,41 @@ msgstr "" #: editor/editor_node.cpp msgid "Quit" -msgstr "" +msgstr "離開" #: editor/editor_node.cpp msgid "Exit the editor?" -msgstr "" +msgstr "離開編輯器嗎?" #: editor/editor_node.cpp msgid "Current scene not saved. Open anyway?" -msgstr "" +msgstr "ç›®å‰çš„å ´æ™¯å°šæœªå˜æª”, ä¾ç„¶è¦é–‹å•Ÿå—Ž?" #: editor/editor_node.cpp msgid "Can't reload a scene that was never saved." -msgstr "" +msgstr "ç„¡æ³•é‡æ–°è¼‰å…¥æœªå˜æª”çš„å ´æ™¯" #: editor/editor_node.cpp msgid "Revert" -msgstr "" +msgstr "還原" #: editor/editor_node.cpp msgid "This action cannot be undone. Revert anyway?" -msgstr "" +msgstr "æ¤æ“作無法復原, 確定è¦é‚„原嗎?" #: editor/editor_node.cpp msgid "Quick Run Scene.." -msgstr "" +msgstr "å¿«é€ŸåŸ·è¡Œå ´æ™¯.." #: editor/editor_node.cpp msgid "" "Open Project Manager? \n" "(Unsaved changes will be lost)" -msgstr "" +msgstr "未ä¿å˜çš„變更將éºå¤±, è¦é–‹å•Ÿå°ˆæ¡ˆç®¡ç†å“¡å—Ž?" #: editor/editor_node.cpp msgid "Pick a Main Scene" -msgstr "" +msgstr "挑一個主è¦å ´æ™¯" #: editor/editor_node.cpp msgid "" @@ -1496,9 +1513,9 @@ msgid "" msgstr "" #: editor/editor_node.cpp editor/plugins/canvas_item_editor_plugin.cpp -#: editor/scene_tree_dock.cpp editor/script_create_dialog.cpp +#: editor/scene_tree_dock.cpp msgid "Ugh" -msgstr "" +msgstr "呃" #: editor/editor_node.cpp msgid "" @@ -1508,7 +1525,7 @@ msgstr "" #: editor/editor_node.cpp msgid "Error loading scene." -msgstr "" +msgstr "è¼‰å…¥å ´æ™¯æ™‚ç™¼ç”ŸéŒ¯èª¤" #: editor/editor_node.cpp msgid "Scene '%s' has broken dependencies:" @@ -1524,19 +1541,24 @@ msgstr "" #: editor/editor_node.cpp msgid "Switch Scene Tab" -msgstr "" +msgstr "切æ›å ´æ™¯åˆ†é " #: editor/editor_node.cpp msgid "%d more file(s)" -msgstr "" +msgstr "還有 %d 個檔案" #: editor/editor_node.cpp msgid "%d more file(s) or folder(s)" +msgstr "還有 %d 個檔案或資料夾" + +#: editor/editor_node.cpp +msgid "Distraction Free Mode" msgstr "" #: editor/editor_node.cpp editor/io_plugins/editor_scene_import_plugin.cpp +#, fuzzy msgid "Scene" -msgstr "" +msgstr "å ´æ™¯" #: editor/editor_node.cpp msgid "Go to previously opened scene." @@ -1544,15 +1566,15 @@ msgstr "" #: editor/editor_node.cpp msgid "Next tab" -msgstr "" +msgstr "下個分é " #: editor/editor_node.cpp msgid "Previous tab" -msgstr "" +msgstr "上個分é " #: editor/editor_node.cpp msgid "Filter Files.." -msgstr "" +msgstr "éŽæ¿¾æª”案.." #: editor/editor_node.cpp msgid "Operations with scene files." @@ -1568,31 +1590,31 @@ msgstr "" #: editor/editor_node.cpp msgid "Open Scene.." -msgstr "" +msgstr "é–‹å•Ÿå ´æ™¯.." #: editor/editor_node.cpp msgid "Save Scene" -msgstr "" +msgstr "儲å˜å ´æ™¯" #: editor/editor_node.cpp msgid "Save all Scenes" -msgstr "" +msgstr "儲å˜å…¨éƒ¨å ´æ™¯" #: editor/editor_node.cpp msgid "Close Scene" -msgstr "" +msgstr "é—œé–‰å ´æ™¯" #: editor/editor_node.cpp msgid "Close Goto Prev. Scene" msgstr "" -#: editor/editor_node.cpp +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp msgid "Open Recent" -msgstr "" +msgstr "開啟最近å˜å–" #: editor/editor_node.cpp msgid "Convert To.." -msgstr "" +msgstr "è½‰æ›æˆ.." #: editor/editor_node.cpp msgid "MeshLibrary.." @@ -1606,91 +1628,48 @@ msgstr "" #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Undo" -msgstr "" +msgstr "復原" #: editor/editor_node.cpp editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Redo" -msgstr "" - -#: editor/editor_node.cpp -msgid "Run Script" -msgstr "" - -#: editor/editor_node.cpp -msgid "Project Settings" -msgstr "" +msgstr "å–æ¶ˆã€Œå¾©åŽŸã€" #: editor/editor_node.cpp msgid "Revert Scene" msgstr "" #: editor/editor_node.cpp -msgid "Quit to Project List" -msgstr "" - -#: editor/editor_node.cpp -msgid "Distraction Free Mode" +msgid "Miscellaneous project or scene-wide tools." msgstr "" #: editor/editor_node.cpp -msgid "Miscellaneous project or scene-wide tools." -msgstr "" +#, fuzzy +msgid "Project" +msgstr "專案è¨å®š" #: editor/editor_node.cpp -msgid "Tools" -msgstr "" +msgid "Project Settings" +msgstr "專案è¨å®š" #: editor/editor_node.cpp -msgid "Export the project to many platforms." +msgid "Run Script" msgstr "" #: editor/editor_node.cpp editor/project_export.cpp msgid "Export" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the project." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Play" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause the scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Pause Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Stop the scene." -msgstr "" - -#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp -msgid "Stop" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play the edited scene." -msgstr "" +msgstr "輸出" #: editor/editor_node.cpp -msgid "Play Scene" -msgstr "" - -#: editor/editor_node.cpp -msgid "Play custom scene" -msgstr "" +msgid "Tools" +msgstr "工具" #: editor/editor_node.cpp -msgid "Play Custom Scene" +msgid "Quit to Project List" msgstr "" -#: editor/editor_node.cpp -msgid "Debug options" +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Debug" msgstr "" #: editor/editor_node.cpp @@ -1761,8 +1740,8 @@ msgid "" "filesystem." msgstr "" -#: editor/editor_node.cpp editor/plugins/spatial_editor_plugin.cpp -msgid "Settings" +#: editor/editor_node.cpp +msgid "Editor" msgstr "" #: editor/editor_node.cpp editor/settings_config_dialog.cpp @@ -1782,11 +1761,67 @@ msgid "Manage Export Templates" msgstr "" #: editor/editor_node.cpp +msgid "Help" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Classes" +msgstr "" + +#: editor/editor_node.cpp editor/plugins/script_editor_plugin.cpp +msgid "Online Docs" +msgstr "" + +#: editor/editor_node.cpp +msgid "Q&A" +msgstr "" + +#: editor/editor_node.cpp +msgid "Issue Tracker" +msgstr "" + +#: editor/editor_node.cpp msgid "About" msgstr "" #: editor/editor_node.cpp -msgid "Alerts when an external resource has changed." +msgid "Play the project." +msgstr "éŠçŽ©æ¤å°ˆæ¡ˆ" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Play" +msgstr "é–‹å§‹" + +#: editor/editor_node.cpp +msgid "Pause the scene" +msgstr "æš«åœæ¤å ´æ™¯" + +#: editor/editor_node.cpp +msgid "Pause Scene" +msgstr "æš«åœå ´æ™¯" + +#: editor/editor_node.cpp +msgid "Stop the scene." +msgstr "åœæ¢æ¤å ´æ™¯" + +#: editor/editor_node.cpp editor/plugins/sample_library_editor_plugin.cpp +msgid "Stop" +msgstr "åœæ¢" + +#: editor/editor_node.cpp +msgid "Play the edited scene." +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play custom scene" +msgstr "" + +#: editor/editor_node.cpp +msgid "Play Custom Scene" msgstr "" #: editor/editor_node.cpp @@ -1870,6 +1905,14 @@ msgid "Thanks!" msgstr "" #: editor/editor_node.cpp +msgid "Godot Engine contributors" +msgstr "" + +#: editor/editor_node.cpp +msgid "Developers" +msgstr "" + +#: editor/editor_node.cpp msgid "Import Templates From ZIP File" msgstr "" @@ -1897,6 +1940,31 @@ msgstr "" msgid "Load Errors" msgstr "" +#: editor/editor_node.cpp +msgid "Open 2D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open 3D Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Script Editor" +msgstr "" + +#: editor/editor_node.cpp +msgid "Open Asset Library" +msgstr "" + +#: editor/editor_node.cpp +#, fuzzy +msgid "Open the next Editor" +msgstr "離開編輯器嗎?" + +#: editor/editor_node.cpp +msgid "Open the previous Editor" +msgstr "" + #: editor/editor_plugin_settings.cpp msgid "Installed Plugins:" msgstr "" @@ -2140,6 +2208,10 @@ msgid "Collapse all" msgstr "" #: editor/filesystem_dock.cpp +msgid "Show In File Manager" +msgstr "" + +#: editor/filesystem_dock.cpp msgid "Instance" msgstr "" @@ -2168,10 +2240,6 @@ msgid "Info" msgstr "" #: editor/filesystem_dock.cpp -msgid "Show In File Manager" -msgstr "" - -#: editor/filesystem_dock.cpp msgid "Re-Import.." msgstr "" @@ -2337,7 +2405,7 @@ msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp msgid "" "Invalid file extension.\n" -"Please use .fnt." +"Please use .font." msgstr "" #: editor/io_plugins/editor_font_import_plugin.cpp @@ -2812,7 +2880,7 @@ msgid "Compress" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp -msgid "Add to Project (godot.cfg)" +msgid "Add to Project (project.godot)" msgstr "" #: editor/io_plugins/editor_translation_import_plugin.cpp @@ -3472,7 +3540,7 @@ msgid "Change default type" msgstr "" #: editor/plugins/canvas_item_editor_plugin.cpp editor/scene_tree_dock.cpp -#: scene/gui/dialogs.cpp +#: editor/script_create_dialog.cpp scene/gui/dialogs.cpp msgid "OK" msgstr "" @@ -3521,17 +3589,6 @@ msgstr "" msgid "Set Handle" msgstr "" -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -msgid "Add/Remove Color Ramp Point" -msgstr "" - -#: editor/plugins/color_ramp_editor_plugin.cpp -#: editor/plugins/gradient_texture_editor_plugin.cpp -#: editor/plugins/shader_graph_editor_plugin.cpp -msgid "Modify Color Ramp" -msgstr "" - #: editor/plugins/cube_grid_theme_editor_plugin.cpp msgid "Creating Mesh Library" msgstr "" @@ -3563,9 +3620,31 @@ msgid "Update from Scene" msgstr "" #: editor/plugins/curve_editor_plugin.cpp +msgid "Add point" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp +#, fuzzy +msgid "Remove point" +msgstr "移除" + +#: editor/plugins/curve_editor_plugin.cpp +msgid "Load preset" +msgstr "" + +#: editor/plugins/curve_editor_plugin.cpp msgid "Modify Curve" msgstr "" +#: editor/plugins/gradient_editor_plugin.cpp +msgid "Add/Remove Color Ramp Point" +msgstr "" + +#: editor/plugins/gradient_editor_plugin.cpp +#: editor/plugins/shader_graph_editor_plugin.cpp +msgid "Modify Color Ramp" +msgstr "" + #: editor/plugins/item_list_editor_plugin.cpp msgid "Item %d" msgstr "" @@ -3835,6 +3914,19 @@ msgid "Remove Poly And Point" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Clear Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +#: editor/plugins/particles_editor_plugin.cpp +msgid "Generating AABB" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Can only set point into a ParticlesMaterial process material" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp msgid "Error loading image:" msgstr "" @@ -3847,7 +3939,7 @@ msgid "Set Emission Mask" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp -msgid "Clear Emission Mask" +msgid "Generate Visibility Rect" msgstr "" #: editor/plugins/particles_2d_editor_plugin.cpp @@ -3858,20 +3950,33 @@ msgstr "" msgid "Generated Point Count:" msgstr "" +#: editor/plugins/particles_2d_editor_plugin.cpp #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry." +msgid "Generation Time (sec):" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Mask" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Capture from Pixel" +msgstr "" + +#: editor/plugins/particles_2d_editor_plugin.cpp +msgid "Emission Colors" msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Node does not contain geometry (faces)." +msgid "Node does not contain geometry." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "A processor material of type 'ParticlesMaterial' is required." +msgid "Node does not contain geometry (faces)." msgstr "" #: editor/plugins/particles_editor_plugin.cpp -msgid "Generating AABB" +msgid "A processor material of type 'ParticlesMaterial' is required." msgstr "" #: editor/plugins/particles_editor_plugin.cpp @@ -3926,12 +4031,16 @@ msgstr "" msgid "Generate Visibility AABB" msgstr "" -#: editor/plugins/particles_editor_plugin.cpp -msgid "Generation Time (sec):" +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove Point from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp -msgid "Remove Point from Curve" +msgid "Remove Out-Control from Curve" +msgstr "" + +#: editor/plugins/path_2d_editor_plugin.cpp +msgid "Remove In-Control from Curve" msgstr "" #: editor/plugins/path_2d_editor_plugin.cpp @@ -3989,6 +4098,14 @@ msgstr "" msgid "Remove Path Point" msgstr "" +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove Out-Control Point" +msgstr "" + +#: editor/plugins/path_editor_plugin.cpp +msgid "Remove In-Control Point" +msgstr "" + #: editor/plugins/polygon_2d_editor_plugin.cpp msgid "Create UV Map" msgstr "" @@ -4142,6 +4259,10 @@ msgid "Pitch" msgstr "" #: editor/plugins/script_editor_plugin.cpp +msgid "Clear Recent Files" +msgstr "" + +#: editor/plugins/script_editor_plugin.cpp msgid "Error while saving theme" msgstr "" @@ -4229,10 +4350,6 @@ msgstr "" msgid "Find Next" msgstr "" -#: editor/plugins/script_editor_plugin.cpp -msgid "Debug" -msgstr "" - #: editor/plugins/script_editor_plugin.cpp editor/script_editor_debugger.cpp msgid "Step Over" msgstr "" @@ -4266,15 +4383,7 @@ msgid "Move Right" msgstr "" #: editor/plugins/script_editor_plugin.cpp -msgid "Tutorials" -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Open https://godotengine.org at tutorials section." -msgstr "" - -#: editor/plugins/script_editor_plugin.cpp -msgid "Classes" +msgid "Open Godot online documentation" msgstr "" #: editor/plugins/script_editor_plugin.cpp @@ -4329,6 +4438,23 @@ msgid "Pick Color" msgstr "" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert Case" +msgstr "è½‰æ›æˆ.." + +#: editor/plugins/script_text_editor.cpp +msgid "Uppercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Lowercase" +msgstr "" + +#: editor/plugins/script_text_editor.cpp +msgid "Capitalize" +msgstr "" + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp scene/gui/line_edit.cpp #: scene/gui/text_edit.cpp msgid "Cut" @@ -4408,6 +4534,16 @@ msgid "Goto Previous Breakpoint" msgstr "" #: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Uppercase" +msgstr "è½‰æ›æˆ.." + +#: editor/plugins/script_text_editor.cpp +#, fuzzy +msgid "Convert To Lowercase" +msgstr "è½‰æ›æˆ.." + +#: editor/plugins/script_text_editor.cpp #: editor/plugins/shader_editor_plugin.cpp msgid "Find Previous" msgstr "" @@ -4430,6 +4566,10 @@ msgstr "" msgid "Contextual Help" msgstr "" +#: editor/plugins/shader_editor_plugin.cpp +msgid "Shader" +msgstr "" + #: editor/plugins/shader_graph_editor_plugin.cpp msgid "Change Scalar Constant" msgstr "" @@ -4647,35 +4787,97 @@ msgid "Animation Key Inserted." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Left" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Right" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Freelook Forward" +msgstr "å¾€å‰" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Backwards" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Up" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Down" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Freelook Speed Modifier" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Objects Drawn" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +#, fuzzy +msgid "Material Changes" +msgstr "æ£åœ¨å„²å˜è®Šæ›´.." + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Shader Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Surface Changes" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Draw Calls" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Vertices" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp msgid "Align with view" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Environment" +msgid "Display Normal" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Audio Listener" +msgid "Display Wireframe" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Gizmos" +msgid "Display Overdraw" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "XForm Dialog" +msgid "Display Unshaded" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Environment" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "View Gizmos" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "No scene selected to instance!" +msgid "View Information" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Instance at Cursor" +msgid "Audio Listener" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Could not instance scene!" +msgid "XForm Dialog" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4735,23 +4937,32 @@ msgid "Align Selection With View" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform" +#, fuzzy +msgid "Tool Select" +msgstr "æ‰€æœ‰çš„é¸æ“‡" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Tool Move" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Local Coords" +msgid "Tool Rotate" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Transform Dialog.." +msgid "Tool Scale" +msgstr "" + +#: editor/plugins/spatial_editor_plugin.cpp +msgid "Transform" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default Light" +msgid "Local Coords" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Use Default sRGB" +msgid "Transform Dialog.." msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4779,27 +4990,15 @@ msgid "4 Viewports" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Normal" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Wireframe" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Overdraw" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Display Shadeless" +msgid "View Origin" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Origin" +msgid "View Grid" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "View Grid" +msgid "Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp @@ -4823,14 +5022,6 @@ msgid "Viewport Settings" msgstr "" #: editor/plugins/spatial_editor_plugin.cpp -msgid "Default Light Normal:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp -msgid "Ambient Light Color:" -msgstr "" - -#: editor/plugins/spatial_editor_plugin.cpp msgid "Perspective FOV (deg.):" msgstr "" @@ -5209,9 +5400,8 @@ msgid "Export Mode:" msgstr "" #: editor/project_export.cpp -#, fuzzy msgid "Resources to export:" -msgstr "資æºè·¯å¾‘" +msgstr "è¦è¼¸å‡ºçš„資æº:" #: editor/project_export.cpp msgid "" @@ -5244,11 +5434,11 @@ msgid "Invalid project path, the path must exist!" msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must not exist." +msgid "Invalid project path, project.godot must not exist." msgstr "" #: editor/project_manager.cpp -msgid "Invalid project path, *.godot must exist." +msgid "Invalid project path, project.godot must exist." msgstr "" #: editor/project_manager.cpp @@ -5260,7 +5450,7 @@ msgid "Invalid project path (changed anything?)." msgstr "" #: editor/project_manager.cpp -msgid "Couldn't create *.godot project file in project path." +msgid "Couldn't create project.godot in project path." msgstr "" #: editor/project_manager.cpp @@ -5476,6 +5666,10 @@ msgstr "" msgid "Erase Input Action Event" msgstr "" +#: editor/project_settings.cpp +msgid "Add Event" +msgstr "" + #: editor/project_settings.cpp scene/gui/input_action.cpp msgid "Device" msgstr "" @@ -5541,8 +5735,9 @@ msgid "Remove Resource Remap Option" msgstr "" #: editor/project_settings.cpp -msgid "Project Settings " -msgstr "" +#, fuzzy +msgid "Project Settings (project.godot)" +msgstr "專案è¨å®š" #: editor/project_settings.cpp editor/settings_config_dialog.cpp msgid "General" @@ -5657,10 +5852,6 @@ msgid "Error loading file: Not a resource!" msgstr "" #: editor/property_editor.cpp -msgid "Couldn't load image" -msgstr "" - -#: editor/property_editor.cpp msgid "Pick a Node" msgstr "" @@ -5845,6 +6036,10 @@ msgid "Error duplicating scene to save it." msgstr "" #: editor/scene_tree_dock.cpp +msgid "Sub-Resources:" +msgstr "" + +#: editor/scene_tree_dock.cpp msgid "Edit Groups" msgstr "" @@ -5919,10 +6114,58 @@ msgid "Toggle CanvasItem Visible" msgstr "" #: editor/scene_tree_editor.cpp +msgid "Node configuration warning:" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connection(s) and group(s)\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node has connections.\n" +"Click to show signals dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is in group(s).\n" +"Click to show groups dock." +msgstr "" + +#: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Subscene options" +msgstr "除錯é¸é …" + +#: editor/scene_tree_editor.cpp msgid "Instance:" msgstr "" #: editor/scene_tree_editor.cpp +#, fuzzy +msgid "Open script" +msgstr "開啟最近å˜å–" + +#: editor/scene_tree_editor.cpp +msgid "" +"Node is locked.\n" +"Click to unlock" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "" +"Children are not selectable.\n" +"Click to make selectable" +msgstr "" + +#: editor/scene_tree_editor.cpp +msgid "Toggle Visibility" +msgstr "" + +#: editor/scene_tree_editor.cpp msgid "Invalid node name, the following characters are not allowed:" msgstr "" @@ -5967,75 +6210,85 @@ msgid "Select a Node" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid parent class name" +#, fuzzy +msgid "Error - Could not create script in filesystem." +msgstr "無法新增資料夾" + +#: editor/script_create_dialog.cpp +msgid "Error loading script from %s" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid chars:" +msgid "Path is empty" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid class name" +msgid "Path is not local" msgstr "" #: editor/script_create_dialog.cpp -msgid "Valid name" +msgid "Invalid base path" msgstr "" #: editor/script_create_dialog.cpp -msgid "N/A" +msgid "Invalid extension" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class name is invalid!" +msgid "Wrong extension chosen" msgstr "" #: editor/script_create_dialog.cpp -msgid "Parent class name is invalid!" +#, fuzzy +msgid "Invalid Path" +msgstr "無效的路徑" + +#: editor/script_create_dialog.cpp +msgid "Invalid class name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid path!" +msgid "Invalid inherited parent name or path" msgstr "" #: editor/script_create_dialog.cpp -msgid "Could not create script in filesystem." +msgid "Script valid" msgstr "" #: editor/script_create_dialog.cpp -msgid "Error loading script from %s" +msgid "Allowed: a-z, A-Z, 0-9 and _" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is empty" +msgid "N/A" msgstr "" #: editor/script_create_dialog.cpp -msgid "Path is not local" +msgid "Built-in script (into scene file)" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid base path" +msgid "Create new script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Invalid extension" +msgid "Load existing script file" msgstr "" #: editor/script_create_dialog.cpp -msgid "Create new script" +msgid "Inherits" msgstr "" #: editor/script_create_dialog.cpp -msgid "Load existing script" +msgid "Class Name" msgstr "" #: editor/script_create_dialog.cpp -msgid "Class Name:" +msgid "Template" msgstr "" #: editor/script_create_dialog.cpp -msgid "Built-In Script" +msgid "Built-in Script" msgstr "" #: editor/script_create_dialog.cpp @@ -6705,8 +6958,10 @@ msgid "" "ParallaxLayer node only works when set as child of a ParallaxBackground node." msgstr "" -#: scene/2d/particles_2d.cpp -msgid "Path property must point to a valid Particles2D node to work." +#: scene/2d/particles_2d.cpp scene/3d/particles.cpp +msgid "" +"A material to process the particles is not assigned, so no behavior is " +"imprinted." msgstr "" #: scene/2d/path_2d.cpp @@ -6774,12 +7029,6 @@ msgid "" "Nothing is visible because meshes have not been assigned to draw passes." msgstr "" -#: scene/3d/particles.cpp -msgid "" -"A material to process the particles is not assigned, so no behavior is " -"imprinted." -msgstr "" - #: scene/3d/remote_transform.cpp msgid "Path property must point to a valid Spatial node to work." msgstr "" @@ -6795,6 +7044,14 @@ msgid "" "order for AnimatedSprite3D to display frames." msgstr "" +#: scene/gui/color_picker.cpp +msgid "RAW Mode" +msgstr "" + +#: scene/gui/color_picker.cpp +msgid "Add current color as a preset" +msgstr "" + #: scene/gui/dialogs.cpp msgid "Alert!" msgstr "" @@ -6837,6 +7094,12 @@ msgid "" "minimum size manually." msgstr "" +#: scene/main/scene_main_loop.cpp +msgid "" +"Default Environment as specified in Project Setings (Rendering -> Viewport -" +"> Default Environment) could not be loaded." +msgstr "" + #: scene/main/viewport.cpp msgid "" "This viewport is not set as render target. If you intend for it to display " diff --git a/main/main.cpp b/main/main.cpp index cd464de1aa..2d6b151e14 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -43,7 +43,7 @@ #include "input_map.h" #include "io/resource_loader.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" #include "servers/audio_server.h" #include "io/resource_loader.h" diff --git a/main/performance.cpp b/main/performance.cpp index 5788f64239..c819e15f71 100644 --- a/main/performance.cpp +++ b/main/performance.cpp @@ -30,7 +30,7 @@ #include "performance.h" #include "message_queue.h" #include "os/os.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" #include "servers/physics_2d_server.h" #include "servers/physics_server.h" #include "servers/visual_server.h" diff --git a/main/tests/test_gui.cpp b/main/tests/test_gui.cpp index 291a557d04..3c6a708cd8 100644 --- a/main/tests/test_gui.cpp +++ b/main/tests/test_gui.cpp @@ -50,7 +50,7 @@ #include "scene/gui/tab_container.h" #include "scene/gui/texture_rect.h" #include "scene/gui/tree.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" #include "scene/3d/camera.h" #include "scene/main/viewport.h" diff --git a/modules/gdnative/gdnative.cpp b/modules/gdnative/gdnative.cpp index 706b81f7a3..dad9a54df6 100644 --- a/modules/gdnative/gdnative.cpp +++ b/modules/gdnative/gdnative.cpp @@ -35,7 +35,7 @@ #include "os/file_access.h" #include "os/os.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" #include "scene/resources/scene_format_text.h" #if defined(TOOLS_ENABLED) && defined(DEBUG_METHODS_ENABLED) diff --git a/modules/regex/regex.cpp b/modules/regex/regex.cpp index eb9f1d2ab1..c3e97e357d 100644 --- a/modules/regex/regex.cpp +++ b/modules/regex/regex.cpp @@ -590,6 +590,11 @@ struct RegExNodeGroup : public RegExNode { memdelete(childset[i]); } + virtual void test_success(RegExSearch &s, int pos) const { + + return; + } + virtual int test(RegExSearch &s, int pos) const { for (int i = 0; i < childset.size(); ++i) { @@ -598,10 +603,8 @@ struct RegExNodeGroup : public RegExNode { int res = childset[i]->test(s, pos); - if (s.complete) - return res; - if (inverse) { + s.complete = false; if (res < 0) res = pos + 1; else @@ -611,9 +614,13 @@ struct RegExNodeGroup : public RegExNode { continue; } + if (s.complete) + return res; + if (res >= 0) { if (reset_pos) res = pos; + this->test_success(s, res); return next ? next->test(s, res) : res; } } @@ -668,6 +675,12 @@ struct RegExNodeCapturing : public RegExNodeGroup { id = p_id; } + virtual void test_success(RegExSearch &s, int pos) const { + + RegExMatch::Group &ref = s.match->captures[id]; + ref.length = pos - ref.start; + } + virtual int test(RegExSearch &s, int pos) const { RegExMatch::Group &ref = s.match->captures[id]; @@ -676,13 +689,8 @@ struct RegExNodeCapturing : public RegExNodeGroup { int res = RegExNodeGroup::test(s, pos); - if (res >= 0) { - if (!s.complete) - ref.length = res - pos; - } else { + if (res < 0) ref.start = old_start; - } - return res; } @@ -1488,7 +1496,7 @@ void RegEx::_bind_methods() { ClassDB::bind_method(D_METHOD("clear"), &RegEx::clear); ClassDB::bind_method(D_METHOD("compile", "pattern"), &RegEx::compile); - ClassDB::bind_method(D_METHOD("search", "text", "start", "end"), &RegEx::search, DEFVAL(0), DEFVAL(-1)); + ClassDB::bind_method(D_METHOD("search:RegExMatch", "text", "start", "end"), &RegEx::search, DEFVAL(0), DEFVAL(-1)); ClassDB::bind_method(D_METHOD("sub", "text", "replacement", "all", "start", "end"), &RegEx::sub, DEFVAL(false), DEFVAL(0), DEFVAL(-1)); ClassDB::bind_method(D_METHOD("is_valid"), &RegEx::is_valid); ClassDB::bind_method(D_METHOD("get_pattern"), &RegEx::get_pattern); diff --git a/modules/visual_script/visual_script_func_nodes.cpp b/modules/visual_script/visual_script_func_nodes.cpp index b466e64aec..e0e1a217b3 100644 --- a/modules/visual_script/visual_script_func_nodes.cpp +++ b/modules/visual_script/visual_script_func_nodes.cpp @@ -33,7 +33,7 @@ #include "io/resource_loader.h" #include "os/os.h" #include "scene/main/node.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" #include "visual_script_nodes.h" ////////////////////////////////////////// diff --git a/modules/visual_script/visual_script_nodes.cpp b/modules/visual_script/visual_script_nodes.cpp index 8ea3b8098d..86c98d076e 100644 --- a/modules/visual_script/visual_script_nodes.cpp +++ b/modules/visual_script/visual_script_nodes.cpp @@ -34,7 +34,7 @@ #include "os/input.h" #include "os/os.h" #include "scene/main/node.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" ////////////////////////////////////////// ////////////////FUNCTION////////////////// diff --git a/modules/visual_script/visual_script_yield_nodes.cpp b/modules/visual_script/visual_script_yield_nodes.cpp index 8f96eb6800..be5b218d0a 100644 --- a/modules/visual_script/visual_script_yield_nodes.cpp +++ b/modules/visual_script/visual_script_yield_nodes.cpp @@ -31,7 +31,7 @@ #include "os/os.h" #include "scene/main/node.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" #include "visual_script_nodes.h" ////////////////////////////////////////// diff --git a/platform/x11/godot_x11.cpp b/platform/x11/godot_x11.cpp index 6f418b213f..b293b1bebb 100644 --- a/platform/x11/godot_x11.cpp +++ b/platform/x11/godot_x11.cpp @@ -28,7 +28,6 @@ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /*************************************************************************/ #include <limits.h> -#include <locale.h> #include <stdlib.h> #include <unistd.h> @@ -39,8 +38,6 @@ int main(int argc, char *argv[]) { OS_X11 os; - setlocale(LC_CTYPE, ""); - char *cwd = (char *)malloc(PATH_MAX); getcwd(cwd, PATH_MAX); diff --git a/platform/x11/os_x11.cpp b/platform/x11/os_x11.cpp index aa20030606..2eebc96d2c 100644 --- a/platform/x11/os_x11.cpp +++ b/platform/x11/os_x11.cpp @@ -93,7 +93,6 @@ const char *OS_X11::get_audio_driver_name(int p_driver) const { void OS_X11::initialize(const VideoMode &p_desired, int p_video_driver, int p_audio_driver) { - long im_event_mask = 0; last_button_state = 0; xmbstring = NULL; @@ -114,10 +113,7 @@ void OS_X11::initialize(const VideoMode &p_desired, int p_video_driver, int p_au /** XLIB INITIALIZATION **/ x11_display = XOpenDisplay(NULL); - char *modifiers = XSetLocaleModifiers(""); - if (modifiers == NULL) { - modifiers = XSetLocaleModifiers("@im=none"); - } + char *modifiers = XSetLocaleModifiers("@im=none"); if (modifiers == NULL) { WARN_PRINT("Error setting locale modifiers"); } @@ -157,14 +153,6 @@ void OS_X11::initialize(const VideoMode &p_desired, int p_video_driver, int p_au WARN_PRINT("XOpenIM failed"); xim_style = 0L; } else { - ::XIMCallback im_destroy_callback; - im_destroy_callback.client_data = (::XPointer)(this); - im_destroy_callback.callback = (::XIMProc)(xim_destroy_callback); - if (XSetIMValues(xim, XNDestroyCallback, &im_destroy_callback, - NULL) != NULL) { - WARN_PRINT("Error setting XIM destroy callback"); - } - ::XIMStyles *xim_styles = NULL; xim_style = 0L; char *imvalret = NULL; @@ -315,8 +303,7 @@ void OS_X11::initialize(const VideoMode &p_desired, int p_video_driver, int p_au StructureNotifyMask | SubstructureNotifyMask | SubstructureRedirectMask | FocusChangeMask | PropertyChangeMask | - ColormapChangeMask | OwnerGrabButtonMask | - im_event_mask; + ColormapChangeMask | OwnerGrabButtonMask; XChangeWindowAttributes(x11_display, x11_window, CWEventMask, &new_attr); @@ -340,16 +327,6 @@ void OS_X11::initialize(const VideoMode &p_desired, int p_video_driver, int p_au if (xim && xim_style) { xic = XCreateIC(xim, XNInputStyle, xim_style, XNClientWindow, x11_window, XNFocusWindow, x11_window, (char *)NULL); - if (XGetICValues(xic, XNFilterEvents, &im_event_mask, NULL) != NULL) { - WARN_PRINT("XGetICValues couldn't obtain XNFilterEvents value"); - XDestroyIC(xic); - xic = NULL; - } - if (xic) { - XSetICFocus(xic); - } else { - WARN_PRINT("XCreateIC couldn't create xic"); - } } else { xic = NULL; @@ -468,30 +445,6 @@ void OS_X11::initialize(const VideoMode &p_desired, int p_video_driver, int p_au _ensure_data_dir(); } -void OS_X11::xim_destroy_callback(::XIM im, ::XPointer client_data, - ::XPointer call_data) { - WARN_PRINT("Input method stopped"); - OS_X11 *os = reinterpret_cast<OS_X11 *>(client_data); - os->xim = NULL; - os->xic = NULL; -} - -void OS_X11::set_ime_position(short x, short y) { - if (xic) { - ::XPoint spot; - spot.x = x; - spot.y = y; - XVaNestedList preedit_attr = XVaCreateNestedList(0, - XNSpotLocation, &spot, - NULL); - XSetICValues(xic, - XNPreeditAttributes, preedit_attr, - NULL); - XFree(preedit_attr); - } - return; -} - void OS_X11::finalize() { if (main_loop) @@ -539,12 +492,8 @@ void OS_X11::finalize() { XcursorImageDestroy(img[i]); }; - if (xic) { - XDestroyIC(xic); - } - if (xim) { - XCloseIM(xim); - } + XDestroyIC(xic); + XCloseIM(xim); XCloseDisplay(x11_display); if (xmbstring) @@ -1092,61 +1041,11 @@ void OS_X11::handle_key_event(XKeyEvent *p_event, bool p_echo) { xmblen = 8; } - keysym_unicode = keysym_keycode; - if (xkeyevent->type == KeyPress && xic) { Status status; -#ifdef X_HAVE_UTF8_STRING - int utf8len = 8; - char *utf8string = (char *)memalloc(sizeof(char) * utf8len); - int utf8bytes = Xutf8LookupString(xic, xkeyevent, utf8string, - utf8len - 1, &keysym_unicode, &status); - if (status == XBufferOverflow) { - utf8len = utf8bytes + 1; - utf8string = (char *)memrealloc(utf8string, utf8len); - utf8bytes = Xutf8LookupString(xic, xkeyevent, utf8string, - utf8len - 1, &keysym_unicode, &status); - } - utf8string[utf8bytes] = '\0'; - - if (status == XLookupChars) { - bool keypress = xkeyevent->type == KeyPress; - unsigned int keycode = KeyMappingX11::get_keycode(keysym_keycode); - String tmp; - tmp.parse_utf8(utf8string, utf8bytes); - for (int i = 0; i < tmp.length(); i++) { - Ref<InputEventKey> k; - k.instance(); - if (keycode == 0 && tmp[i] == 0) { - continue; - } - - get_key_modifier_state(xkeyevent->state, k); - - k->set_unicode(tmp[i]); - - k->set_pressed(keypress); - - if (keycode >= 'a' && keycode <= 'z') - keycode -= 'a' - 'A'; - k->set_scancode(keycode); - - k->set_echo(p_echo); - - if (k->get_scancode() == KEY_BACKTAB) { - //make it consistent across platforms. - k->set_scancode(KEY_TAB); - k->set_shift(true); - } - - input->parse_input_event(k); - } - return; - } - memfree(utf8string); -#else do { + int mnbytes = XmbLookupString(xic, xkeyevent, xmbstring, xmblen - 1, &keysym_unicode, &status); xmbstring[mnbytes] = '\0'; @@ -1155,7 +1054,6 @@ void OS_X11::handle_key_event(XKeyEvent *p_event, bool p_echo) { xmbstring = (char *)memrealloc(xmbstring, xmblen); } } while (status == XBufferOverflow); -#endif } /* Phase 2, obtain a pigui keycode from the keysym */ @@ -1184,6 +1082,11 @@ void OS_X11::handle_key_event(XKeyEvent *p_event, bool p_echo) { bool keypress = xkeyevent->type == KeyPress; + if (xkeyevent->type == KeyPress && xic) { + if (XFilterEvent((XEvent *)xkeyevent, x11_window)) + return; + } + if (keycode == 0 && unicode == 0) return; @@ -1350,10 +1253,6 @@ void OS_X11::process_xevents() { XEvent event; XNextEvent(x11_display, &event); - if (XFilterEvent(&event, None)) { - continue; - } - switch (event.type) { case Expose: Main::force_redraw(); @@ -1396,9 +1295,6 @@ void OS_X11::process_xevents() { ButtonPressMask | ButtonReleaseMask | PointerMotionMask, GrabModeAsync, GrabModeAsync, x11_window, None, CurrentTime); } - if (xic) { - XSetICFocus(xic); - } break; case FocusOut: @@ -1412,17 +1308,9 @@ void OS_X11::process_xevents() { } XUngrabPointer(x11_display, CurrentTime); } - if (xic) { - XUnsetICFocus(xic); - } break; case ConfigureNotify: - if (xic) { - // Not portable. - set_ime_position(0, 1); - } - /* call resizeGLScene only if our window-size changed */ if ((event.xconfigure.width == current_videomode.width) && diff --git a/platform/x11/os_x11.h b/platform/x11/os_x11.h index b253934a05..d62186e5bd 100644 --- a/platform/x11/os_x11.h +++ b/platform/x11/os_x11.h @@ -113,10 +113,6 @@ class OS_X11 : public OS_Unix { ::XIC xic; ::XIM xim; ::XIMStyle xim_style; - static void xim_destroy_callback(::XIM im, ::XPointer client_data, - ::XPointer call_data); - void set_ime_position(short x, short y); - Point2i last_mouse_pos; bool last_mouse_pos_valid; Point2i last_click_pos; diff --git a/scene/2d/camera_2d.cpp b/scene/2d/camera_2d.cpp index 9d8b5da366..908c95b50c 100644 --- a/scene/2d/camera_2d.cpp +++ b/scene/2d/camera_2d.cpp @@ -199,10 +199,8 @@ Transform2D Camera2D::get_camera_transform() { /* if (0) { - xform = get_global_transform() * xform; } else { - xform.elements[2]+=get_global_transform().get_origin(); } */ @@ -267,25 +265,76 @@ void Camera2D::_notification(int p_what) { if (!is_inside_tree() || !get_tree()->is_editor_hint()) break; - Color area_axis_color(0.5, 0.42, 0.87, 0.63); - float area_axis_width = 1; - if (current) - area_axis_width = 3; + if (screen_drawing_enabled) { + Color area_axis_color(0.5, 0.42, 0.87, 0.63); + float area_axis_width = 1; + if (is_current()) { + area_axis_width = 3; + area_axis_color.a = 0.83; + } - Transform2D inv_camera_transform = get_camera_transform().affine_inverse(); - Size2 screen_size = get_viewport_rect().size; + Transform2D inv_camera_transform = get_camera_transform().affine_inverse(); + Size2 screen_size = get_viewport_rect().size; - Vector2 screen_endpoints[4] = { - inv_camera_transform.xform(Vector2(0, 0)), - inv_camera_transform.xform(Vector2(screen_size.width, 0)), - inv_camera_transform.xform(Vector2(screen_size.width, screen_size.height)), - inv_camera_transform.xform(Vector2(0, screen_size.height)) - }; + Vector2 screen_endpoints[4] = { + inv_camera_transform.xform(Vector2(0, 0)), + inv_camera_transform.xform(Vector2(screen_size.width, 0)), + inv_camera_transform.xform(Vector2(screen_size.width, screen_size.height)), + inv_camera_transform.xform(Vector2(0, screen_size.height)) + }; - Transform2D inv_transform = get_global_transform().affine_inverse(); // undo global space + Transform2D inv_transform = get_global_transform().affine_inverse(); // undo global space - for (int i = 0; i < 4; i++) { - draw_line(inv_transform.xform(screen_endpoints[i]), inv_transform.xform(screen_endpoints[(i + 1) % 4]), area_axis_color, area_axis_width); + for (int i = 0; i < 4; i++) { + draw_line(inv_transform.xform(screen_endpoints[i]), inv_transform.xform(screen_endpoints[(i + 1) % 4]), area_axis_color, area_axis_width); + } + } + + if (limit_drawing_enabled) { + Color limit_drawing_color(1, 1, 0, 0.63); + float limit_drawing_width = 1; + if (is_current()) { + limit_drawing_color.a = 0.83; + limit_drawing_width = 3; + } + + Vector2 camera_origin = get_global_transform().get_origin(); + Vector2 camera_scale = get_global_transform().get_scale().abs(); + Vector2 limit_points[4] = { + (Vector2(limit[MARGIN_LEFT], limit[MARGIN_TOP]) - camera_origin) / camera_scale, + (Vector2(limit[MARGIN_RIGHT], limit[MARGIN_TOP]) - camera_origin) / camera_scale, + (Vector2(limit[MARGIN_RIGHT], limit[MARGIN_BOTTOM]) - camera_origin) / camera_scale, + (Vector2(limit[MARGIN_LEFT], limit[MARGIN_BOTTOM]) - camera_origin) / camera_scale + }; + + for (int i = 0; i < 4; i++) { + draw_line(limit_points[i], limit_points[(i + 1) % 4], limit_drawing_color, limit_drawing_width); + } + } + + if (margin_drawing_enabled) { + Color margin_drawing_color(0, 1, 1, 0.63); + float margin_drawing_width = 1; + if (is_current()) { + margin_drawing_width = 3; + margin_drawing_color.a = 0.83; + } + + Transform2D inv_camera_transform = get_camera_transform().affine_inverse(); + Size2 screen_size = get_viewport_rect().size; + + Vector2 margin_endpoints[4] = { + inv_camera_transform.xform(Vector2((screen_size.width / 2) - ((screen_size.width / 2) * drag_margin[MARGIN_LEFT]), (screen_size.height / 2) - ((screen_size.height / 2) * drag_margin[MARGIN_TOP]))), + inv_camera_transform.xform(Vector2((screen_size.width / 2) + ((screen_size.width / 2) * drag_margin[MARGIN_RIGHT]), (screen_size.height / 2) - ((screen_size.height / 2) * drag_margin[MARGIN_TOP]))), + inv_camera_transform.xform(Vector2((screen_size.width / 2) + ((screen_size.width / 2) * drag_margin[MARGIN_RIGHT]), (screen_size.height / 2) + ((screen_size.height / 2) * drag_margin[MARGIN_BOTTOM]))), + inv_camera_transform.xform(Vector2((screen_size.width / 2) - ((screen_size.width / 2) * drag_margin[MARGIN_LEFT]), (screen_size.height / 2) + ((screen_size.height / 2) * drag_margin[MARGIN_BOTTOM]))) + }; + + Transform2D inv_transform = get_global_transform().affine_inverse(); // undo global space + + for (int i = 0; i < 4; i++) { + draw_line(inv_transform.xform(margin_endpoints[i]), inv_transform.xform(margin_endpoints[(i + 1) % 4]), margin_drawing_color, margin_drawing_width); + } } } break; @@ -330,7 +379,6 @@ void Camera2D::_make_current(Object *p_which) { if (p_which == this) { current = true; - _update_scroll(); } else { current = false; } @@ -342,6 +390,7 @@ void Camera2D::_set_current(bool p_current) { make_current(); current = p_current; + update(); } bool Camera2D::is_current() const { @@ -370,6 +419,7 @@ void Camera2D::set_limit(Margin p_margin, int p_limit) { ERR_FAIL_INDEX(p_margin, 4); limit[p_margin] = p_limit; + update(); } int Camera2D::get_limit(Margin p_margin) const { @@ -393,6 +443,7 @@ void Camera2D::set_drag_margin(Margin p_margin, float p_drag_margin) { ERR_FAIL_INDEX(p_margin, 4); drag_margin[p_margin] = p_drag_margin; + update(); } float Camera2D::get_drag_margin(Margin p_margin) const { @@ -554,6 +605,33 @@ Node *Camera2D::get_custom_viewport() const { return custom_viewport; } +void Camera2D::set_screen_drawing_enabled(bool enable) { + screen_drawing_enabled = enable; + update(); +} + +bool Camera2D::is_screen_drawing_enabled() const { + return screen_drawing_enabled; +} + +void Camera2D::set_limit_drawing_enabled(bool enable) { + limit_drawing_enabled = enable; + update(); +} + +bool Camera2D::is_limit_drawing_enabled() const { + return limit_drawing_enabled; +} + +void Camera2D::set_margin_drawing_enabled(bool enable) { + margin_drawing_enabled = enable; + update(); +} + +bool Camera2D::is_margin_drawing_enabled() const { + return margin_drawing_enabled; +} + void Camera2D::_bind_methods() { ClassDB::bind_method(D_METHOD("set_offset", "offset"), &Camera2D::set_offset); @@ -616,6 +694,15 @@ void Camera2D::_bind_methods() { ClassDB::bind_method(D_METHOD("_set_old_smoothing", "follow_smoothing"), &Camera2D::_set_old_smoothing); + ClassDB::bind_method(D_METHOD("set_screen_drawing_enabled", "screen_drawing_enabled"), &Camera2D::set_screen_drawing_enabled); + ClassDB::bind_method(D_METHOD("is_screen_drawing_enabled"), &Camera2D::is_screen_drawing_enabled); + + ClassDB::bind_method(D_METHOD("set_limit_drawing_enabled", "limit_drawing_enabled"), &Camera2D::set_limit_drawing_enabled); + ClassDB::bind_method(D_METHOD("is_limit_drawing_enabled"), &Camera2D::is_limit_drawing_enabled); + + ClassDB::bind_method(D_METHOD("set_margin_drawing_enabled", "margin_drawing_enabled"), &Camera2D::set_margin_drawing_enabled); + ClassDB::bind_method(D_METHOD("is_margin_drawing_enabled"), &Camera2D::is_margin_drawing_enabled); + ADD_PROPERTYNZ(PropertyInfo(Variant::VECTOR2, "offset"), "set_offset", "get_offset"); ADD_PROPERTY(PropertyInfo(Variant::INT, "anchor_mode", PROPERTY_HINT_ENUM, "Fixed TopLeft,Drag Center"), "set_anchor_mode", "get_anchor_mode"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "rotating"), "set_rotating", "is_rotating"); @@ -643,6 +730,11 @@ void Camera2D::_bind_methods() { ADD_PROPERTYI(PropertyInfo(Variant::REAL, "drag_margin_right", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_drag_margin", "get_drag_margin", MARGIN_RIGHT); ADD_PROPERTYI(PropertyInfo(Variant::REAL, "drag_margin_bottom", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_drag_margin", "get_drag_margin", MARGIN_BOTTOM); + ADD_GROUP("Editor", "editor_"); + ADD_PROPERTY(PropertyInfo(Variant::BOOL, "editor_draw_screen"), "set_screen_drawing_enabled", "is_screen_drawing_enabled"); + ADD_PROPERTY(PropertyInfo(Variant::BOOL, "editor_draw_limits"), "set_limit_drawing_enabled", "is_limit_drawing_enabled"); + ADD_PROPERTY(PropertyInfo(Variant::BOOL, "editor_draw_drag_margin"), "set_margin_drawing_enabled", "is_margin_drawing_enabled"); + BIND_CONSTANT(ANCHOR_MODE_DRAG_CENTER); BIND_CONSTANT(ANCHOR_MODE_FIXED_TOP_LEFT); } @@ -671,6 +763,10 @@ Camera2D::Camera2D() { smoothing = 5.0; zoom = Vector2(1, 1); + screen_drawing_enabled = true; + limit_drawing_enabled = false; + margin_drawing_enabled = false; + h_drag_enabled = true; v_drag_enabled = true; h_ofs = 0; diff --git a/scene/2d/camera_2d.h b/scene/2d/camera_2d.h index 686f40bedf..8d9e76be85 100644 --- a/scene/2d/camera_2d.h +++ b/scene/2d/camera_2d.h @@ -79,6 +79,10 @@ protected: void _set_old_smoothing(float p_enable); + bool screen_drawing_enabled; + bool limit_drawing_enabled; + bool margin_drawing_enabled; + protected: virtual Transform2D get_camera_transform(); void _notification(int p_what); @@ -138,6 +142,15 @@ public: void reset_smoothing(); void align(); + void set_screen_drawing_enabled(bool enable); + bool is_screen_drawing_enabled() const; + + void set_limit_drawing_enabled(bool enable); + bool is_limit_drawing_enabled() const; + + void set_margin_drawing_enabled(bool enable); + bool is_margin_drawing_enabled() const; + Camera2D(); }; diff --git a/scene/2d/canvas_item.cpp b/scene/2d/canvas_item.cpp index 57d178abe3..4a80aba355 100644 --- a/scene/2d/canvas_item.cpp +++ b/scene/2d/canvas_item.cpp @@ -96,8 +96,8 @@ void CanvasItemMaterial::_update_shader() { switch (light_mode) { case LIGHT_MODE_NORMAL: break; - case LIGHT_MODE_UNSHADED: code += "unshaded"; break; - case LIGHT_MODE_LIGHT_ONLY: code += "light_only"; break; + case LIGHT_MODE_UNSHADED: code += ",unshaded"; break; + case LIGHT_MODE_LIGHT_ONLY: code += ",light_only"; break; } code += ";\n"; //thats it. @@ -367,7 +367,9 @@ Transform2D CanvasItem::get_global_transform_with_canvas() const { } Transform2D CanvasItem::get_global_transform() const { - +#ifdef DEBUG_ENABLED + ERR_FAIL_COND_V(!is_inside_tree(), get_transform()); +#endif if (global_invalid) { const CanvasItem *pi = get_parent_item(); @@ -765,8 +767,9 @@ float CanvasItem::draw_char(const Ref<Font> &p_font, const Point2 &p_pos, const void CanvasItem::_notify_transform(CanvasItem *p_node) { - if (/*p_node->xform_change.in_list() &&*/ p_node->global_invalid) + if (/*p_node->xform_change.in_list() &&*/ p_node->global_invalid) { return; //nothing to do + } p_node->global_invalid = true; @@ -1067,7 +1070,15 @@ bool CanvasItem::is_local_transform_notification_enabled() const { } void CanvasItem::set_notify_transform(bool p_enable) { + if (notify_transform == p_enable) + return; + notify_transform = p_enable; + + if (notify_transform && is_inside_tree()) { + //this ensures that invalid globals get resolved, so notifications can be received + get_global_transform(); + } } bool CanvasItem::is_transform_notification_enabled() const { diff --git a/scene/2d/canvas_item.h b/scene/2d/canvas_item.h index bffc171fc1..06130e3252 100644 --- a/scene/2d/canvas_item.h +++ b/scene/2d/canvas_item.h @@ -31,7 +31,7 @@ #define CANVAS_ITEM_H #include "scene/main/node.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" #include "scene/resources/material.h" #include "scene/resources/shader.h" #include "scene/resources/texture.h" diff --git a/scene/2d/line_2d.cpp b/scene/2d/line_2d.cpp index 1a57d24342..5438557d0b 100644 --- a/scene/2d/line_2d.cpp +++ b/scene/2d/line_2d.cpp @@ -310,12 +310,15 @@ void Line2D::_bind_methods() { ADD_PROPERTY(PropertyInfo(Variant::POOL_VECTOR2_ARRAY, "points"), "set_points", "get_points"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "width"), "set_width", "get_width"); ADD_PROPERTY(PropertyInfo(Variant::COLOR, "default_color"), "set_default_color", "get_default_color"); + ADD_GROUP("Fill", ""); ADD_PROPERTYNZ(PropertyInfo(Variant::OBJECT, "gradient", PROPERTY_HINT_RESOURCE_TYPE, "Gradient"), "set_gradient", "get_gradient"); ADD_PROPERTYNZ(PropertyInfo(Variant::OBJECT, "texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_texture", "get_texture"); ADD_PROPERTYNZ(PropertyInfo(Variant::INT, "texture_mode", PROPERTY_HINT_ENUM, "None,Tile"), "set_texture_mode", "get_texture_mode"); + ADD_GROUP("Capping", ""); ADD_PROPERTYNZ(PropertyInfo(Variant::INT, "joint_mode", PROPERTY_HINT_ENUM, "Sharp,Bevel,Round"), "set_joint_mode", "get_joint_mode"); ADD_PROPERTYNZ(PropertyInfo(Variant::INT, "begin_cap_mode", PROPERTY_HINT_ENUM, "None,Box,Round"), "set_begin_cap_mode", "get_begin_cap_mode"); ADD_PROPERTYNZ(PropertyInfo(Variant::INT, "end_cap_mode", PROPERTY_HINT_ENUM, "None,Box,Round"), "set_end_cap_mode", "get_end_cap_mode"); + ADD_GROUP("Border", ""); ADD_PROPERTY(PropertyInfo(Variant::REAL, "sharp_limit"), "set_sharp_limit", "get_sharp_limit"); ADD_PROPERTY(PropertyInfo(Variant::INT, "round_precision"), "set_round_precision", "get_round_precision"); diff --git a/scene/2d/particles_2d.cpp b/scene/2d/particles_2d.cpp index beff247264..aa9258c7b4 100644 --- a/scene/2d/particles_2d.cpp +++ b/scene/2d/particles_2d.cpp @@ -50,6 +50,12 @@ void Particles2D::set_lifetime(float p_lifetime) { lifetime = p_lifetime; VS::get_singleton()->particles_set_lifetime(particles, lifetime); } + +void Particles2D::set_one_shot(bool p_enable) { + + one_shot = p_enable; + VS::get_singleton()->particles_set_one_shot(particles, one_shot); +} void Particles2D::set_pre_process_time(float p_time) { pre_process_time = p_time; @@ -84,7 +90,7 @@ void Particles2D::set_use_local_coordinates(bool p_enable) { local_coords = p_enable; VS::get_singleton()->particles_set_use_local_coordinates(particles, local_coords); set_notify_transform(!p_enable); - if (!p_enable) { + if (!p_enable && is_inside_tree()) { _update_particle_emission_transform(); } } @@ -135,6 +141,11 @@ float Particles2D::get_lifetime() const { return lifetime; } + +bool Particles2D::get_one_shot() const { + + return one_shot; +} float Particles2D::get_pre_process_time() const { return pre_process_time; @@ -264,6 +275,10 @@ int Particles2D::get_h_frames() const { return h_frames; } +void Particles2D::restart() { + VS::get_singleton()->particles_restart(particles); +} + void Particles2D::_notification(int p_what) { if (p_what == NOTIFICATION_DRAW) { @@ -295,6 +310,7 @@ void Particles2D::_bind_methods() { ClassDB::bind_method(D_METHOD("set_emitting", "emitting"), &Particles2D::set_emitting); ClassDB::bind_method(D_METHOD("set_amount", "amount"), &Particles2D::set_amount); ClassDB::bind_method(D_METHOD("set_lifetime", "secs"), &Particles2D::set_lifetime); + ClassDB::bind_method(D_METHOD("set_one_shot", "secs"), &Particles2D::set_one_shot); ClassDB::bind_method(D_METHOD("set_pre_process_time", "secs"), &Particles2D::set_pre_process_time); ClassDB::bind_method(D_METHOD("set_explosiveness_ratio", "ratio"), &Particles2D::set_explosiveness_ratio); ClassDB::bind_method(D_METHOD("set_randomness_ratio", "ratio"), &Particles2D::set_randomness_ratio); @@ -308,6 +324,7 @@ void Particles2D::_bind_methods() { ClassDB::bind_method(D_METHOD("is_emitting"), &Particles2D::is_emitting); ClassDB::bind_method(D_METHOD("get_amount"), &Particles2D::get_amount); ClassDB::bind_method(D_METHOD("get_lifetime"), &Particles2D::get_lifetime); + ClassDB::bind_method(D_METHOD("get_one_shot"), &Particles2D::get_one_shot); ClassDB::bind_method(D_METHOD("get_pre_process_time"), &Particles2D::get_pre_process_time); ClassDB::bind_method(D_METHOD("get_explosiveness_ratio"), &Particles2D::get_explosiveness_ratio); ClassDB::bind_method(D_METHOD("get_randomness_ratio"), &Particles2D::get_randomness_ratio); @@ -335,18 +352,22 @@ void Particles2D::_bind_methods() { ClassDB::bind_method(D_METHOD("set_h_frames", "frames"), &Particles2D::set_h_frames); ClassDB::bind_method(D_METHOD("get_h_frames"), &Particles2D::get_h_frames); - ADD_GROUP("Parameters", ""); + ClassDB::bind_method(D_METHOD("restart"), &Particles2D::restart); + ADD_PROPERTY(PropertyInfo(Variant::BOOL, "emitting"), "set_emitting", "is_emitting"); ADD_PROPERTY(PropertyInfo(Variant::INT, "amount", PROPERTY_HINT_RANGE, "1,100000,1"), "set_amount", "get_amount"); + ADD_GROUP("Time", ""); ADD_PROPERTY(PropertyInfo(Variant::REAL, "lifetime", PROPERTY_HINT_RANGE, "0.01,600.0,0.01"), "set_lifetime", "get_lifetime"); + ADD_PROPERTY(PropertyInfo(Variant::BOOL, "one_shot"), "set_one_shot", "get_one_shot"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "preprocess", PROPERTY_HINT_RANGE, "0.00,600.0,0.01"), "set_pre_process_time", "get_pre_process_time"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "speed_scale", PROPERTY_HINT_RANGE, "0.01,64,0.01"), "set_speed_scale", "get_speed_scale"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "explosiveness", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_explosiveness_ratio", "get_explosiveness_ratio"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "randomness", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_randomness_ratio", "get_randomness_ratio"); - ADD_PROPERTY(PropertyInfo(Variant::RECT3, "visibility_rect"), "set_visibility_rect", "get_visibility_rect"); - ADD_PROPERTY(PropertyInfo(Variant::BOOL, "local_coords"), "set_use_local_coordinates", "get_use_local_coordinates"); ADD_PROPERTY(PropertyInfo(Variant::INT, "fixed_fps", PROPERTY_HINT_RANGE, "0,1000,1"), "set_fixed_fps", "get_fixed_fps"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "fract_delta"), "set_fractional_delta", "get_fractional_delta"); + ADD_GROUP("Drawing", ""); + ADD_PROPERTY(PropertyInfo(Variant::RECT3, "visibility_rect"), "set_visibility_rect", "get_visibility_rect"); + ADD_PROPERTY(PropertyInfo(Variant::BOOL, "local_coords"), "set_use_local_coordinates", "get_use_local_coordinates"); ADD_PROPERTY(PropertyInfo(Variant::INT, "draw_order", PROPERTY_HINT_ENUM, "Index,Lifetime"), "set_draw_order", "get_draw_order"); ADD_GROUP("Process Material", "process_"); ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "process_material", PROPERTY_HINT_RESOURCE_TYPE, "ShaderMaterial,ParticlesMaterial"), "set_process_material", "get_process_material"); @@ -365,6 +386,7 @@ Particles2D::Particles2D() { particles = VS::get_singleton()->particles_create(); set_emitting(true); + set_one_shot(false); set_amount(8); set_lifetime(1); set_fixed_fps(0); diff --git a/scene/2d/particles_2d.h b/scene/2d/particles_2d.h index ab7dcb1464..23278ce746 100644 --- a/scene/2d/particles_2d.h +++ b/scene/2d/particles_2d.h @@ -48,6 +48,7 @@ private: RID particles; bool emitting; + bool one_shot; int amount; float lifetime; float pre_process_time; @@ -79,6 +80,7 @@ public: void set_emitting(bool p_emitting); void set_amount(int p_amount); void set_lifetime(float p_lifetime); + void set_one_shot(bool p_enabled); void set_pre_process_time(float p_time); void set_explosiveness_ratio(float p_ratio); void set_randomness_ratio(float p_ratio); @@ -90,6 +92,7 @@ public: bool is_emitting() const; int get_amount() const; float get_lifetime() const; + bool get_one_shot() const; float get_pre_process_time() const; float get_explosiveness_ratio() const; float get_randomness_ratio() const; @@ -121,6 +124,7 @@ public: void set_h_frames(int p_count); int get_h_frames() const; + void restart(); Rect2 capture_rect() const; Particles2D(); ~Particles2D(); diff --git a/scene/2d/sprite.cpp b/scene/2d/sprite.cpp index ff574a6bd6..450f8e2474 100644 --- a/scene/2d/sprite.cpp +++ b/scene/2d/sprite.cpp @@ -351,10 +351,12 @@ void Sprite::_bind_methods() { ADD_PROPERTYNZ(PropertyInfo(Variant::OBJECT, "texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_texture", "get_texture"); ADD_PROPERTYNZ(PropertyInfo(Variant::OBJECT, "normal_map", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_normal_map", "get_normal_map"); + ADD_GROUP("Offset", ""); ADD_PROPERTYNO(PropertyInfo(Variant::BOOL, "centered"), "set_centered", "is_centered"); ADD_PROPERTYNZ(PropertyInfo(Variant::VECTOR2, "offset"), "set_offset", "get_offset"); ADD_PROPERTYNZ(PropertyInfo(Variant::BOOL, "flip_h"), "set_flip_h", "is_flipped_h"); ADD_PROPERTYNZ(PropertyInfo(Variant::BOOL, "flip_v"), "set_flip_v", "is_flipped_v"); + ADD_GROUP("Animation", ""); ADD_PROPERTYNO(PropertyInfo(Variant::INT, "vframes", PROPERTY_HINT_RANGE, "1,16384,1"), "set_vframes", "get_vframes"); ADD_PROPERTYNO(PropertyInfo(Variant::INT, "hframes", PROPERTY_HINT_RANGE, "1,16384,1"), "set_hframes", "get_hframes"); ADD_PROPERTYNZ(PropertyInfo(Variant::INT, "frame", PROPERTY_HINT_SPRITE_FRAME), "set_frame", "get_frame"); diff --git a/scene/2d/tile_map.cpp b/scene/2d/tile_map.cpp index 7ffe029231..57e25ec609 100644 --- a/scene/2d/tile_map.cpp +++ b/scene/2d/tile_map.cpp @@ -441,35 +441,36 @@ void TileMap::_update_dirty_quadrants() { rect.position.y -= center.y; } + Ref<Texture> normal_map = tile_set->tile_get_normal_map(c.id); Color modulate = tile_set->tile_get_modulate(c.id); Color self_modulate = get_self_modulate(); modulate = Color(modulate.r * self_modulate.r, modulate.g * self_modulate.g, modulate.b * self_modulate.b, modulate.a * self_modulate.a); if (r == Rect2()) { - tex->draw_rect(canvas_item, rect, false, modulate, c.transpose); + tex->draw_rect(canvas_item, rect, false, modulate, c.transpose, normal_map); } else { - tex->draw_rect_region(canvas_item, rect, r, modulate, c.transpose); + tex->draw_rect_region(canvas_item, rect, r, modulate, c.transpose, normal_map); } - Vector<Ref<Shape2D> > shapes = tile_set->tile_get_shapes(c.id); + Vector<TileSet::ShapeData> shapes = tile_set->tile_get_shapes(c.id); for (int i = 0; i < shapes.size(); i++) { - Ref<Shape2D> shape = shapes[i]; + Ref<Shape2D> shape = shapes[i].shape; if (shape.is_valid()) { - - Vector2 shape_ofs = tile_set->tile_get_shape_offset(c.id); Transform2D xform; xform.set_origin(offset.floor()); - _fix_cell_transform(xform, c, shape_ofs + center_ofs, s); + _fix_cell_transform(xform, c, shapes[i].shape_offset + center_ofs, s); if (debug_canvas_item.is_valid()) { vs->canvas_item_add_set_transform(debug_canvas_item, xform); shape->draw(debug_canvas_item, debug_collision_color); } ps->body_add_shape(q.body, shape->get_rid(), xform); - ps->body_set_shape_metadata(q.body, shape_idx++, Vector2(E->key().x, E->key().y)); + shape_idx++; + ps->body_set_shape_as_one_way_collision(q.body, shape_idx, shapes[i].one_way_collision); + ps->body_set_shape_metadata(q.body, shape_idx, Vector2(E->key().x, E->key().y)); } } diff --git a/scene/3d/particles.cpp b/scene/3d/particles.cpp index 722b698b75..c291aa33ed 100644 --- a/scene/3d/particles.cpp +++ b/scene/3d/particles.cpp @@ -58,6 +58,13 @@ void Particles::set_lifetime(float p_lifetime) { lifetime = p_lifetime; VS::get_singleton()->particles_set_lifetime(particles, lifetime); } + +void Particles::set_one_shot(bool p_one_shot) { + + one_shot = p_one_shot; + VS::get_singleton()->particles_set_one_shot(particles, one_shot); +} + void Particles::set_pre_process_time(float p_time) { pre_process_time = p_time; @@ -114,6 +121,11 @@ float Particles::get_lifetime() const { return lifetime; } +bool Particles::get_one_shot() const { + + return one_shot; +} + float Particles::get_pre_process_time() const { return pre_process_time; @@ -233,6 +245,11 @@ String Particles::get_configuration_warning() const { return warnings; } +void Particles::restart() { + + VisualServer::get_singleton()->particles_restart(particles); +} + Rect3 Particles::capture_aabb() const { return VS::get_singleton()->particles_get_current_aabb(particles); @@ -254,6 +271,7 @@ void Particles::_bind_methods() { ClassDB::bind_method(D_METHOD("set_emitting", "emitting"), &Particles::set_emitting); ClassDB::bind_method(D_METHOD("set_amount", "amount"), &Particles::set_amount); ClassDB::bind_method(D_METHOD("set_lifetime", "secs"), &Particles::set_lifetime); + ClassDB::bind_method(D_METHOD("set_one_shot", "enable"), &Particles::set_one_shot); ClassDB::bind_method(D_METHOD("set_pre_process_time", "secs"), &Particles::set_pre_process_time); ClassDB::bind_method(D_METHOD("set_explosiveness_ratio", "ratio"), &Particles::set_explosiveness_ratio); ClassDB::bind_method(D_METHOD("set_randomness_ratio", "ratio"), &Particles::set_randomness_ratio); @@ -267,6 +285,7 @@ void Particles::_bind_methods() { ClassDB::bind_method(D_METHOD("is_emitting"), &Particles::is_emitting); ClassDB::bind_method(D_METHOD("get_amount"), &Particles::get_amount); ClassDB::bind_method(D_METHOD("get_lifetime"), &Particles::get_lifetime); + ClassDB::bind_method(D_METHOD("get_one_shot"), &Particles::get_one_shot); ClassDB::bind_method(D_METHOD("get_pre_process_time"), &Particles::get_pre_process_time); ClassDB::bind_method(D_METHOD("get_explosiveness_ratio"), &Particles::get_explosiveness_ratio); ClassDB::bind_method(D_METHOD("get_randomness_ratio"), &Particles::get_randomness_ratio); @@ -287,20 +306,23 @@ void Particles::_bind_methods() { ClassDB::bind_method(D_METHOD("get_draw_passes"), &Particles::get_draw_passes); ClassDB::bind_method(D_METHOD("get_draw_pass_mesh:Mesh", "pass"), &Particles::get_draw_pass_mesh); + ClassDB::bind_method(D_METHOD("restart"), &Particles::restart); ClassDB::bind_method(D_METHOD("capture_aabb"), &Particles::capture_aabb); - ADD_GROUP("Parameters", ""); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "emitting"), "set_emitting", "is_emitting"); ADD_PROPERTY(PropertyInfo(Variant::INT, "amount", PROPERTY_HINT_RANGE, "1,100000,1"), "set_amount", "get_amount"); + ADD_GROUP("Time", ""); ADD_PROPERTY(PropertyInfo(Variant::REAL, "lifetime", PROPERTY_HINT_RANGE, "0.01,600.0,0.01"), "set_lifetime", "get_lifetime"); + ADD_PROPERTY(PropertyInfo(Variant::BOOL, "one_shot"), "set_one_shot", "get_one_shot"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "preprocess", PROPERTY_HINT_RANGE, "0.00,600.0,0.01"), "set_pre_process_time", "get_pre_process_time"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "speed_scale", PROPERTY_HINT_RANGE, "0.01,64,0.01"), "set_speed_scale", "get_speed_scale"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "explosiveness", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_explosiveness_ratio", "get_explosiveness_ratio"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "randomness", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_randomness_ratio", "get_randomness_ratio"); - ADD_PROPERTY(PropertyInfo(Variant::RECT3, "visibility_aabb"), "set_visibility_aabb", "get_visibility_aabb"); - ADD_PROPERTY(PropertyInfo(Variant::BOOL, "local_coords"), "set_use_local_coordinates", "get_use_local_coordinates"); ADD_PROPERTY(PropertyInfo(Variant::INT, "fixed_fps", PROPERTY_HINT_RANGE, "0,1000,1"), "set_fixed_fps", "get_fixed_fps"); ADD_PROPERTY(PropertyInfo(Variant::BOOL, "fract_delta"), "set_fractional_delta", "get_fractional_delta"); + ADD_GROUP("Drawing", ""); + ADD_PROPERTY(PropertyInfo(Variant::RECT3, "visibility_aabb"), "set_visibility_aabb", "get_visibility_aabb"); + ADD_PROPERTY(PropertyInfo(Variant::BOOL, "local_coords"), "set_use_local_coordinates", "get_use_local_coordinates"); ADD_PROPERTY(PropertyInfo(Variant::INT, "draw_order", PROPERTY_HINT_ENUM, "Index,Lifetime,View Depth"), "set_draw_order", "get_draw_order"); ADD_GROUP("Process Material", ""); ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "process_material", PROPERTY_HINT_RESOURCE_TYPE, "ShaderMaterial,ParticlesMaterial"), "set_process_material", "get_process_material"); @@ -322,6 +344,7 @@ Particles::Particles() { particles = VS::get_singleton()->particles_create(); set_base(particles); set_emitting(true); + set_one_shot(false); set_amount(8); set_lifetime(1); set_fixed_fps(0); diff --git a/scene/3d/particles.h b/scene/3d/particles.h index dad8ed4585..0549eb4c09 100644 --- a/scene/3d/particles.h +++ b/scene/3d/particles.h @@ -58,6 +58,7 @@ private: RID particles; bool emitting; + bool one_shot; int amount; float lifetime; float pre_process_time; @@ -86,6 +87,7 @@ public: void set_emitting(bool p_emitting); void set_amount(int p_amount); void set_lifetime(float p_lifetime); + void set_one_shot(bool p_enabled); void set_pre_process_time(float p_time); void set_explosiveness_ratio(float p_ratio); void set_randomness_ratio(float p_ratio); @@ -97,6 +99,7 @@ public: bool is_emitting() const; int get_amount() const; float get_lifetime() const; + bool get_one_shot() const; float get_pre_process_time() const; float get_explosiveness_ratio() const; float get_randomness_ratio() const; @@ -122,6 +125,8 @@ public: virtual String get_configuration_warning() const; + void restart(); + Rect3 capture_aabb() const; Particles(); ~Particles(); diff --git a/scene/3d/spatial.h b/scene/3d/spatial.h index 764950aa8e..d114a6231b 100644 --- a/scene/3d/spatial.h +++ b/scene/3d/spatial.h @@ -31,7 +31,7 @@ #define SPATIAL_H #include "scene/main/node.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" /** @author Juan Linietsky <reduzio@gmail.com> diff --git a/scene/3d/sprite_3d.cpp b/scene/3d/sprite_3d.cpp index b6c59ba277..78e8e92afc 100644 --- a/scene/3d/sprite_3d.cpp +++ b/scene/3d/sprite_3d.cpp @@ -581,10 +581,12 @@ void Sprite3D::_bind_methods() { ClassDB::bind_method(D_METHOD("get_hframes"), &Sprite3D::get_hframes); ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_texture", "get_texture"); + ADD_GROUP("Animation", ""); ADD_PROPERTY(PropertyInfo(Variant::INT, "vframes", PROPERTY_HINT_RANGE, "1,16384,1"), "set_vframes", "get_vframes"); ADD_PROPERTY(PropertyInfo(Variant::INT, "hframes", PROPERTY_HINT_RANGE, "1,16384,1"), "set_hframes", "get_hframes"); ADD_PROPERTY(PropertyInfo(Variant::INT, "frame", PROPERTY_HINT_SPRITE_FRAME), "set_frame", "get_frame"); - ADD_PROPERTY(PropertyInfo(Variant::BOOL, "region"), "set_region", "is_region"); + ADD_GROUP("Region", "region_"); + ADD_PROPERTY(PropertyInfo(Variant::BOOL, "region_enabled"), "set_region", "is_region"); ADD_PROPERTY(PropertyInfo(Variant::RECT2, "region_rect"), "set_region_rect", "get_region_rect"); ADD_SIGNAL(MethodInfo("frame_changed")); diff --git a/scene/gui/tree.cpp b/scene/gui/tree.cpp index d864d9fce7..d8788b4eca 100644 --- a/scene/gui/tree.cpp +++ b/scene/gui/tree.cpp @@ -622,6 +622,40 @@ bool TreeItem::is_custom_set_as_button(int p_column) const { return cells[p_column].custom_button; } +void TreeItem::set_text_align(int p_column, TextAlign p_align) { + ERR_FAIL_INDEX(p_column, cells.size()); + cells[p_column].text_align = p_align; + _changed_notify(p_column); +} + +TreeItem::TextAlign TreeItem::get_text_align(int p_column) const { + ERR_FAIL_INDEX_V(p_column, cells.size(), ALIGN_LEFT); + return cells[p_column].text_align; +} + +void TreeItem::set_expand_right(int p_column, bool p_enable) { + + ERR_FAIL_INDEX(p_column, cells.size()); + cells[p_column].expand_right = p_enable; + _changed_notify(p_column); +} + +bool TreeItem::get_expand_right(int p_column) const { + + ERR_FAIL_INDEX_V(p_column, cells.size(), false); + return cells[p_column].expand_right; +} + +void TreeItem::set_disable_folding(bool p_disable) { + + disable_folding = p_disable; + _changed_notify(0); +} + +bool TreeItem::is_folding_disabled() const { + return disable_folding; +} + void TreeItem::_bind_methods() { ClassDB::bind_method(D_METHOD("set_cell_mode", "column", "mode"), &TreeItem::set_cell_mode); @@ -692,12 +726,19 @@ void TreeItem::_bind_methods() { ClassDB::bind_method(D_METHOD("erase_button", "column", "button_idx"), &TreeItem::erase_button); ClassDB::bind_method(D_METHOD("is_button_disabled", "column", "button_idx"), &TreeItem::is_button_disabled); + ClassDB::bind_method(D_METHOD("set_expand_right", "column", "enable"), &TreeItem::set_expand_right); + ClassDB::bind_method(D_METHOD("get_expand_right", "column"), &TreeItem::get_expand_right); + ClassDB::bind_method(D_METHOD("set_tooltip", "column", "tooltip"), &TreeItem::set_tooltip); ClassDB::bind_method(D_METHOD("get_tooltip", "column"), &TreeItem::get_tooltip); - + ClassDB::bind_method(D_METHOD("set_text_align", "column", "text_align"), &TreeItem::set_text_align); + ClassDB::bind_method(D_METHOD("get_text_align", "column"), &TreeItem::get_text_align); ClassDB::bind_method(D_METHOD("move_to_top"), &TreeItem::move_to_top); ClassDB::bind_method(D_METHOD("move_to_bottom"), &TreeItem::move_to_bottom); + ClassDB::bind_method(D_METHOD("set_disable_folding", "disable"), &TreeItem::set_disable_folding); + ClassDB::bind_method(D_METHOD("is_folding_disabled"), &TreeItem::is_folding_disabled); + BIND_CONSTANT(CELL_MODE_STRING); BIND_CONSTANT(CELL_MODE_CHECK); BIND_CONSTANT(CELL_MODE_RANGE); @@ -724,6 +765,7 @@ TreeItem::TreeItem(Tree *p_tree) { tree = p_tree; collapsed = false; + disable_folding = false; parent = 0; // parent item next = 0; // next in list @@ -894,6 +936,32 @@ int Tree::get_item_height(TreeItem *p_item) const { void Tree::draw_item_rect(const TreeItem::Cell &p_cell, const Rect2i &p_rect, const Color &p_color) { Rect2i rect = p_rect; + Ref<Font> font = cache.font; + String text = p_cell.text; + if (p_cell.suffix != String()) + text += " " + p_cell.suffix; + + int w = 0; + if (!p_cell.icon.is_null()) { + Size2i bmsize = p_cell.get_icon_size(); + + if (p_cell.icon_max_w > 0 && bmsize.width > p_cell.icon_max_w) { + bmsize.width = p_cell.icon_max_w; + } + w += bmsize.width + cache.hseparation; + } + w += font->get_string_size(text).width; + + switch (p_cell.text_align) { + case TreeItem::ALIGN_LEFT: + break; //do none + case TreeItem::ALIGN_CENTER: + rect.position.x = MAX(0, (rect.size.width - w) / 2); + break; //do none + case TreeItem::ALIGN_RIGHT: + rect.position.x = MAX(0, (rect.size.width - w)); + break; //do none + } RID ci = get_canvas_item(); if (!p_cell.icon.is_null()) { @@ -914,12 +982,6 @@ void Tree::draw_item_rect(const TreeItem::Cell &p_cell, const Rect2i &p_rect, co rect.size.x-=Math::floor(rect.size.y/2); */ - Ref<Font> font = cache.font; - - String text = p_cell.text; - if (p_cell.suffix != String()) - text += " " + p_cell.suffix; - rect.position.y += Math::floor((rect.size.y - font->get_height()) / 2.0) + font->get_ascent(); font->draw(ci, rect.position, text, p_color, rect.size.x); } @@ -970,20 +1032,6 @@ int Tree::draw_item(const Point2i &p_pos, const Point2 &p_draw_ofs, const Size2 if (!skip && (p_pos.y + label_h - cache.offset.y) > 0) { - if (!hide_folding && p_item->childs) { //has childs, draw the guide box - - Ref<Texture> arrow; - - if (p_item->collapsed) { - - arrow = cache.arrow_collapsed; - } else { - arrow = cache.arrow; - } - - arrow->draw(ci, p_pos + p_draw_ofs + Point2i(0, (label_h - arrow->get_height()) / 2) - cache.offset); - } - //draw separation. //if (p_item->get_parent()!=root || !hide_root) @@ -991,9 +1039,15 @@ int Tree::draw_item(const Point2i &p_pos, const Point2 &p_draw_ofs, const Size2 int font_ascent = font->get_ascent(); - int ofs = p_pos.x + (hide_folding ? cache.hseparation : cache.item_margin); + int ofs = p_pos.x + ((p_item->disable_folding || hide_folding) ? cache.hseparation : cache.item_margin); + int skip = 0; for (int i = 0; i < columns.size(); i++) { + if (skip) { + skip--; + continue; + } + int w = get_column_width(i); if (i == 0) { @@ -1011,6 +1065,16 @@ int Tree::draw_item(const Point2i &p_pos, const Point2 &p_draw_ofs, const Size2 w -= cache.hseparation; } + if (p_item->cells[i].expand_right) { + + int plus = 1; + while (i + plus < columns.size() && !p_item->cells[i + plus].editable && p_item->cells[i + plus].mode == TreeItem::CELL_MODE_STRING && p_item->cells[i + plus].text == "" && p_item->cells[i + plus].icon.is_null()) { + w += get_column_width(i + plus); + plus++; + skip++; + } + } + int bw = 0; for (int j = p_item->cells[i].buttons.size() - 1; j >= 0; j--) { Ref<Texture> b = p_item->cells[i].buttons[j].texture; @@ -1076,8 +1140,13 @@ int Tree::draw_item(const Point2i &p_pos, const Point2 &p_draw_ofs, const Size2 if (p_item->cells[i].custom_bg_color) { Rect2 r = cell_rect; - r.position.x -= cache.hseparation; - r.size.x += cache.hseparation; + if (i == 0) { + r.position.x = p_draw_ofs.x; + r.size.x = w + ofs; + } else { + r.position.x -= cache.hseparation; + r.size.x += cache.hseparation; + } if (p_item->cells[i].custom_bg_outline) { VisualServer::get_singleton()->canvas_item_add_rect(ci, Rect2(r.position.x, r.position.y, r.size.x, 1), p_item->cells[i].bg_color); VisualServer::get_singleton()->canvas_item_add_rect(ci, Rect2(r.position.x, r.position.y + r.size.y - 1, r.size.x, 1), p_item->cells[i].bg_color); @@ -1274,6 +1343,19 @@ int Tree::draw_item(const Point2i &p_pos, const Point2 &p_draw_ofs, const Size2 } } + if (!p_item->disable_folding && !hide_folding && p_item->childs) { //has childs, draw the guide box + + Ref<Texture> arrow; + + if (p_item->collapsed) { + + arrow = cache.arrow_collapsed; + } else { + arrow = cache.arrow; + } + + arrow->draw(ci, p_pos + p_draw_ofs + Point2i(0, (label_h - arrow->get_height()) / 2) - cache.offset); + } //separator //get_painter()->draw_fill_rect( Point2i(0,pos.y),Size2i(get_size().width,1),color( COLOR_TREE_GRID) ); @@ -1295,8 +1377,8 @@ int Tree::draw_item(const Point2i &p_pos, const Point2 &p_draw_ofs, const Size2 while (c) { if (cache.draw_relationship_lines == 1) { - int root_ofs = children_pos.x + (hide_folding ? cache.hseparation : cache.item_margin); - int parent_ofs = p_pos.x + (hide_folding ? cache.hseparation : cache.item_margin); + int root_ofs = children_pos.x + ((p_item->disable_folding || hide_folding) ? cache.hseparation : cache.item_margin); + int parent_ofs = p_pos.x + ((p_item->disable_folding || hide_folding) ? cache.hseparation : cache.item_margin); Point2i root_pos = Point2i(root_ofs, children_pos.y + label_h / 2) - cache.offset + p_draw_ofs; if (c->get_children() != NULL) root_pos -= Point2i(cache.arrow->get_width(), 0); @@ -1488,7 +1570,7 @@ int Tree::propagate_mouse_event(const Point2i &p_pos, int x_ofs, int y_ofs, bool return -1; } - if (!hide_folding && (p_pos.x >= x_ofs && p_pos.x < (x_ofs + cache.item_margin))) { + if (!p_item->disable_folding && !hide_folding && (p_pos.x >= x_ofs && p_pos.x < (x_ofs + cache.item_margin))) { if (p_item->childs) p_item->set_collapsed(!p_item->is_collapsed()); @@ -1504,6 +1586,18 @@ int Tree::propagate_mouse_event(const Point2i &p_pos, int x_ofs, int y_ofs, bool for (int i = 0; i < columns.size(); i++) { col_width = get_column_width(i); + + if (p_item->cells[i].expand_right) { + + int plus = 1; + while (i + plus < columns.size() && !p_item->cells[i + plus].editable && p_item->cells[i + plus].mode == TreeItem::CELL_MODE_STRING && p_item->cells[i + plus].text == "" && p_item->cells[i + plus].icon.is_null()) { + plus++; + col_width += cache.hseparation; + col_width += get_column_width(i + plus); + plus++; + } + } + if (x > col_width) { col_ofs += col_width; x -= col_width; @@ -1528,6 +1622,11 @@ int Tree::propagate_mouse_event(const Point2i &p_pos, int x_ofs, int y_ofs, bool x -= cache.hseparation; } + if (!p_item->disable_folding && !hide_folding && !p_item->cells[col].editable && !p_item->cells[col].selectable && p_item->get_children()) { + p_item->set_collapsed(!p_item->is_collapsed()); + return -1; //collapse/uncollapse because nothing can be done with item + } + TreeItem::Cell &c = p_item->cells[col]; bool already_selected = c.selected; diff --git a/scene/gui/tree.h b/scene/gui/tree.h index 097e0110e8..59e35bb230 100644 --- a/scene/gui/tree.h +++ b/scene/gui/tree.h @@ -58,6 +58,12 @@ public: CELL_MODE_CUSTOM, ///< Contains a custom value, show a string, and an edit button }; + enum TextAlign { + ALIGN_LEFT, + ALIGN_CENTER, + ALIGN_RIGHT + }; + private: friend class Tree; @@ -82,6 +88,9 @@ private: bool custom_bg_outline; Color bg_color; bool custom_button; + bool expand_right; + + TextAlign text_align; Variant meta; String tooltip; @@ -122,6 +131,8 @@ private: custom_bg_color = false; expr = false; icon_max_w = 0; + text_align = ALIGN_LEFT; + expand_right = false; } Size2 get_icon_size() const; @@ -131,6 +142,7 @@ private: Vector<Cell> cells; bool collapsed; // wont show childs + bool disable_folding; TreeItem *parent; // parent item TreeItem *next; // next in list @@ -248,13 +260,23 @@ public: void clear_children(); + void set_text_align(int p_column, TextAlign p_align); + TextAlign get_text_align(int p_column) const; + + void set_expand_right(int p_column, bool p_enable); + bool get_expand_right(int p_column) const; + void move_to_top(); void move_to_bottom(); + void set_disable_folding(bool p_disable); + bool is_folding_disabled() const; + ~TreeItem(); }; VARIANT_ENUM_CAST(TreeItem::TreeCellMode); +VARIANT_ENUM_CAST(TreeItem::TextAlign); class Tree : public Control { diff --git a/scene/main/node.h b/scene/main/node.h index 4a41fb82ab..ffd2b7ce5f 100644 --- a/scene/main/node.h +++ b/scene/main/node.h @@ -35,7 +35,7 @@ #include "map.h" #include "object.h" #include "path_db.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" #include "script_language.h" class Viewport; diff --git a/scene/main/scene_main_loop.cpp b/scene/main/scene_tree.cpp index f7a255cd33..39d5469360 100644 --- a/scene/main/scene_main_loop.cpp +++ b/scene/main/scene_tree.cpp @@ -27,7 +27,7 @@ /* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE */ /* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ /*************************************************************************/ -#include "scene_main_loop.h" +#include "scene_tree.h" #include "global_config.h" #include "message_queue.h" diff --git a/scene/main/scene_main_loop.h b/scene/main/scene_tree.h index 2ea79bf945..2ea79bf945 100644 --- a/scene/main/scene_main_loop.h +++ b/scene/main/scene_tree.h diff --git a/scene/register_scene_types.cpp b/scene/register_scene_types.cpp index 151bc80321..76e07db93d 100644 --- a/scene/register_scene_types.cpp +++ b/scene/register_scene_types.cpp @@ -129,7 +129,7 @@ #include "scene/animation/animation_tree_player.h" #include "scene/animation/tween.h" #include "scene/main/resource_preloader.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" #include "scene/resources/packed_scene.h" #include "scene/resources/mesh_data_tool.h" diff --git a/scene/resources/curve.cpp b/scene/resources/curve.cpp index 006e7de562..3957923c6a 100644 --- a/scene/resources/curve.cpp +++ b/scene/resources/curve.cpp @@ -720,8 +720,8 @@ void Curve::_bind_methods() { ClassDB::bind_method(D_METHOD("remove_point", "index"), &Curve::remove_point); ClassDB::bind_method(D_METHOD("clear_points"), &Curve::clear_points); ClassDB::bind_method(D_METHOD("get_point_pos", "index"), &Curve::get_point_pos); - ClassDB::bind_method(D_METHOD("set_point_value", "index, y"), &Curve::set_point_value); - ClassDB::bind_method(D_METHOD("set_point_offset", "index, offset"), &Curve::set_point_value); + ClassDB::bind_method(D_METHOD("set_point_value", "index", "y"), &Curve::set_point_value); + ClassDB::bind_method(D_METHOD("set_point_offset", "index", "offset"), &Curve::set_point_value); ClassDB::bind_method(D_METHOD("interpolate", "offset"), &Curve::interpolate); ClassDB::bind_method(D_METHOD("interpolate_baked", "offset"), &Curve::interpolate_baked); ClassDB::bind_method(D_METHOD("get_point_left_tangent", "index"), &Curve::get_point_left_tangent); diff --git a/scene/resources/material.cpp b/scene/resources/material.cpp index ce88325539..0912c70144 100644 --- a/scene/resources/material.cpp +++ b/scene/resources/material.cpp @@ -1232,17 +1232,17 @@ void SpatialMaterial::_bind_methods() { ADD_PROPERTYI(PropertyInfo(Variant::OBJECT, "albedo_texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_texture", "get_texture", TEXTURE_ALBEDO); ADD_GROUP("Metallic", "metallic_"); - ADD_PROPERTY(PropertyInfo(Variant::REAL, "metallic_amount", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_metallic", "get_metallic"); + ADD_PROPERTY(PropertyInfo(Variant::REAL, "metallic", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_metallic", "get_metallic"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "metallic_specular", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_specular", "get_specular"); ADD_PROPERTYI(PropertyInfo(Variant::OBJECT, "metallic_texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_texture", "get_texture", TEXTURE_METALLIC); ADD_GROUP("Roughness", "roughness_"); - ADD_PROPERTY(PropertyInfo(Variant::REAL, "roughness_amount", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_roughness", "get_roughness"); + ADD_PROPERTY(PropertyInfo(Variant::REAL, "roughness", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_roughness", "get_roughness"); ADD_PROPERTYI(PropertyInfo(Variant::OBJECT, "roughness_texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_texture", "get_texture", TEXTURE_ROUGHNESS); ADD_GROUP("Emission", "emission_"); ADD_PROPERTYI(PropertyInfo(Variant::BOOL, "emission_enabled"), "set_feature", "get_feature", FEATURE_EMISSION); - ADD_PROPERTY(PropertyInfo(Variant::COLOR, "emission_color", PROPERTY_HINT_COLOR_NO_ALPHA), "set_emission", "get_emission"); + ADD_PROPERTY(PropertyInfo(Variant::COLOR, "emission", PROPERTY_HINT_COLOR_NO_ALPHA), "set_emission", "get_emission"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "emission_energy", PROPERTY_HINT_RANGE, "0,16,0.01"), "set_emission_energy", "get_emission_energy"); ADD_PROPERTYI(PropertyInfo(Variant::OBJECT, "emission_texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_texture", "get_texture", TEXTURE_EMISSION); @@ -1253,19 +1253,19 @@ void SpatialMaterial::_bind_methods() { ADD_GROUP("Rim", "rim_"); ADD_PROPERTYI(PropertyInfo(Variant::BOOL, "rim_enabled"), "set_feature", "get_feature", FEATURE_RIM); - ADD_PROPERTY(PropertyInfo(Variant::REAL, "rim_amount", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_rim", "get_rim"); + ADD_PROPERTY(PropertyInfo(Variant::REAL, "rim", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_rim", "get_rim"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "rim_tint", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_rim_tint", "get_rim_tint"); ADD_PROPERTYI(PropertyInfo(Variant::OBJECT, "rim_texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_texture", "get_texture", TEXTURE_RIM); ADD_GROUP("Clearcoat", "clearcoat_"); ADD_PROPERTYI(PropertyInfo(Variant::BOOL, "clearcoat_enabled"), "set_feature", "get_feature", FEATURE_CLEARCOAT); - ADD_PROPERTY(PropertyInfo(Variant::REAL, "clearcoat_amount", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_clearcoat", "get_clearcoat"); + ADD_PROPERTY(PropertyInfo(Variant::REAL, "clearcoat", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_clearcoat", "get_clearcoat"); ADD_PROPERTY(PropertyInfo(Variant::REAL, "clearcoat_gloss", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_clearcoat_gloss", "get_clearcoat_gloss"); ADD_PROPERTYI(PropertyInfo(Variant::OBJECT, "clearcoat_texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_texture", "get_texture", TEXTURE_CLEARCOAT); ADD_GROUP("Anisotropy", "anisotropy_"); ADD_PROPERTYI(PropertyInfo(Variant::BOOL, "anisotropy_enabled"), "set_feature", "get_feature", FEATURE_ANISOTROPY); - ADD_PROPERTY(PropertyInfo(Variant::REAL, "anisotropy_anisotropy", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_anisotropy", "get_anisotropy"); + ADD_PROPERTY(PropertyInfo(Variant::REAL, "anisotropy", PROPERTY_HINT_RANGE, "0,1,0.01"), "set_anisotropy", "get_anisotropy"); ADD_PROPERTYI(PropertyInfo(Variant::OBJECT, "anisotropy_flowmap", PROPERTY_HINT_RESOURCE_TYPE, "Texture"), "set_texture", "get_texture", TEXTURE_FLOWMAP); ADD_GROUP("Ambient Occlusion", "ao_"); diff --git a/scene/resources/primitive_meshes.cpp b/scene/resources/primitive_meshes.cpp index d4221dcb3f..8d058377db 100644 --- a/scene/resources/primitive_meshes.cpp +++ b/scene/resources/primitive_meshes.cpp @@ -359,8 +359,8 @@ int CapsuleMesh::get_rings() const { CapsuleMesh::CapsuleMesh() { // defaults - radius = 0.5; - mid_height = 0.5; + radius = 1.0; + mid_height = 1.0; radial_segments = 64; rings = 8; } @@ -617,7 +617,7 @@ int CubeMesh::get_subdivide_depth() const { CubeMesh::CubeMesh() { // defaults - size = Vector3(1.0, 1.0, 1.0); + size = Vector3(2.0, 2.0, 2.0); subdivide_w = 0; subdivide_h = 0; subdivide_d = 0; @@ -834,9 +834,9 @@ int CylinderMesh::get_rings() const { CylinderMesh::CylinderMesh() { // defaults - top_radius = 0.5; - bottom_radius = 0.5; - height = 1.0; + top_radius = 1.0; + bottom_radius = 1.0; + height = 2.0; radial_segments = 64; rings = 4; } @@ -951,7 +951,7 @@ int PlaneMesh::get_subdivide_depth() const { PlaneMesh::PlaneMesh() { // defaults - size = Size2(1.0, 1.0); + size = Size2(2.0, 2.0); subdivide_w = 0; subdivide_d = 0; } @@ -1242,7 +1242,7 @@ int PrismMesh::get_subdivide_depth() const { PrismMesh::PrismMesh() { // defaults left_to_right = 0.5; - size = Vector3(1.0, 1.0, 1.0); + size = Vector3(2.0, 2.0, 2.0); subdivide_w = 0; subdivide_h = 0; subdivide_d = 0; @@ -1446,8 +1446,8 @@ bool SphereMesh::get_is_hemisphere() const { SphereMesh::SphereMesh() { // defaults - radius = 0.5; - height = 1.0; + radius = 1.0; + height = 2.0; radial_segments = 64; rings = 32; is_hemisphere = false; diff --git a/scene/resources/shape.cpp b/scene/resources/shape.cpp index 77f2096d9b..6be88374e5 100644 --- a/scene/resources/shape.cpp +++ b/scene/resources/shape.cpp @@ -30,7 +30,7 @@ #include "shape.h" #include "os/os.h" -#include "scene/main/scene_main_loop.h" +#include "scene/main/scene_tree.h" #include "scene/resources/mesh.h" #include "servers/physics_server.h" diff --git a/scene/resources/tile_set.cpp b/scene/resources/tile_set.cpp index 76bb1daf94..b9d2c503e1 100644 --- a/scene/resources/tile_set.cpp +++ b/scene/resources/tile_set.cpp @@ -45,18 +45,22 @@ bool TileSet::_set(const StringName &p_name, const Variant &p_value) { tile_set_name(id, p_value); else if (what == "texture") tile_set_texture(id, p_value); + else if (what == "normal_map") + tile_set_normal_map(id, p_value); else if (what == "tex_offset") tile_set_texture_offset(id, p_value); else if (what == "material") tile_set_material(id, p_value); else if (what == "modulate") tile_set_modulate(id, p_value); - else if (what == "shape_offset") - tile_set_shape_offset(id, p_value); else if (what == "region") tile_set_region(id, p_value); else if (what == "shape") - tile_set_shape(id, p_value); + tile_set_shape(id, 0, p_value); + else if (what == "shape_offset") + tile_set_shape_offset(id, 0, p_value); + else if (what == "shape_one_way") + tile_set_shape_one_way(id, 0, p_value); else if (what == "shapes") _tile_set_shapes(id, p_value); else if (what == "occluder") @@ -89,18 +93,22 @@ bool TileSet::_get(const StringName &p_name, Variant &r_ret) const { r_ret = tile_get_name(id); else if (what == "texture") r_ret = tile_get_texture(id); + else if (what == "normal_map") + r_ret = tile_get_normal_map(id); else if (what == "tex_offset") r_ret = tile_get_texture_offset(id); else if (what == "material") r_ret = tile_get_material(id); else if (what == "modulate") r_ret = tile_get_modulate(id); - else if (what == "shape_offset") - r_ret = tile_get_shape_offset(id); else if (what == "region") r_ret = tile_get_region(id); else if (what == "shape") - r_ret = tile_get_shape(id); + r_ret = tile_get_shape(id, 0); + else if (what == "shape_offset") + r_ret = tile_get_shape_offset(id, 0); + else if (what == "shape_one_way") + r_ret = tile_get_shape_one_way(id, 0); else if (what == "shapes") r_ret = _tile_get_shapes(id); else if (what == "occluder") @@ -119,12 +127,13 @@ bool TileSet::_get(const StringName &p_name, Variant &r_ret) const { void TileSet::_get_property_list(List<PropertyInfo> *p_list) const { - for (Map<int, Data>::Element *E = tile_map.front(); E; E = E->next()) { + for (Map<int, TileData>::Element *E = tile_map.front(); E; E = E->next()) { int id = E->key(); String pre = itos(id) + "/"; p_list->push_back(PropertyInfo(Variant::STRING, pre + "name")); p_list->push_back(PropertyInfo(Variant::OBJECT, pre + "texture", PROPERTY_HINT_RESOURCE_TYPE, "Texture")); + p_list->push_back(PropertyInfo(Variant::OBJECT, pre + "normal_map", PROPERTY_HINT_RESOURCE_TYPE, "Texture")); p_list->push_back(PropertyInfo(Variant::VECTOR2, pre + "tex_offset")); p_list->push_back(PropertyInfo(Variant::OBJECT, pre + "material", PROPERTY_HINT_RESOURCE_TYPE, "ShaderMaterial")); p_list->push_back(PropertyInfo(Variant::COLOR, pre + "modulate")); @@ -133,8 +142,9 @@ void TileSet::_get_property_list(List<PropertyInfo> *p_list) const { p_list->push_back(PropertyInfo(Variant::OBJECT, pre + "occluder", PROPERTY_HINT_RESOURCE_TYPE, "OccluderPolygon2D")); p_list->push_back(PropertyInfo(Variant::VECTOR2, pre + "navigation_offset")); p_list->push_back(PropertyInfo(Variant::OBJECT, pre + "navigation", PROPERTY_HINT_RESOURCE_TYPE, "NavigationPolygon")); - p_list->push_back(PropertyInfo(Variant::VECTOR2, pre + "shape_offset")); + p_list->push_back(PropertyInfo(Variant::VECTOR2, pre + "shape_offset", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_EDITOR)); p_list->push_back(PropertyInfo(Variant::OBJECT, pre + "shape", PROPERTY_HINT_RESOURCE_TYPE, "Shape2D", PROPERTY_USAGE_EDITOR)); + p_list->push_back(PropertyInfo(Variant::BOOL, pre + "shape_one_way", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_EDITOR)); p_list->push_back(PropertyInfo(Variant::ARRAY, pre + "shapes", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_NOEDITOR)); } } @@ -142,7 +152,7 @@ void TileSet::_get_property_list(List<PropertyInfo> *p_list) const { void TileSet::create_tile(int p_id) { ERR_FAIL_COND(tile_map.has(p_id)); - tile_map[p_id] = Data(); + tile_map[p_id] = TileData(); _change_notify(""); emit_changed(); } @@ -160,6 +170,19 @@ Ref<Texture> TileSet::tile_get_texture(int p_id) const { return tile_map[p_id].texture; } +void TileSet::tile_set_normal_map(int p_id, const Ref<Texture> &p_normal_map) { + + ERR_FAIL_COND(!tile_map.has(p_id)); + tile_map[p_id].normal_map = p_normal_map; + emit_changed(); +} + +Ref<Texture> TileSet::tile_get_normal_map(int p_id) const { + + ERR_FAIL_COND_V(!tile_map.has(p_id), Ref<Texture>()); + return tile_map[p_id].normal_map; +} + void TileSet::tile_set_material(int p_id, const Ref<ShaderMaterial> &p_material) { ERR_FAIL_COND(!tile_map.has(p_id)); @@ -199,19 +222,6 @@ Vector2 TileSet::tile_get_texture_offset(int p_id) const { return tile_map[p_id].offset; } -void TileSet::tile_set_shape_offset(int p_id, const Vector2 &p_offset) { - - ERR_FAIL_COND(!tile_map.has(p_id)); - tile_map[p_id].shape_offset = p_offset; - emit_changed(); -} - -Vector2 TileSet::tile_get_shape_offset(int p_id) const { - - ERR_FAIL_COND_V(!tile_map.has(p_id), Vector2()); - return tile_map[p_id].shape_offset; -} - void TileSet::tile_set_region(int p_id, const Rect2 &p_region) { ERR_FAIL_COND(!tile_map.has(p_id)); @@ -238,23 +248,82 @@ String TileSet::tile_get_name(int p_id) const { return tile_map[p_id].name; } -void TileSet::tile_set_shape(int p_id, const Ref<Shape2D> &p_shape) { +void TileSet::tile_clear_shapes(int p_id) { + tile_map[p_id].shapes_data.clear(); +} + +void TileSet::tile_add_shape(int p_id, const Ref<Shape2D> &p_shape, const Vector2 &p_offset, bool p_one_way) { ERR_FAIL_COND(!tile_map.has(p_id)); - tile_map[p_id].shapes.resize(1); - tile_map[p_id].shapes[0] = p_shape; + + ShapeData new_data = ShapeData(); + new_data.shape = p_shape; + new_data.shape_offset = p_offset; + new_data.one_way_collision = p_one_way; + + tile_map[p_id].shapes_data.push_back(new_data); +}; +int TileSet::tile_get_shape_count(int p_id) const { + + ERR_FAIL_COND_V(!tile_map.has(p_id), 0); + + return tile_map[p_id].shapes_data.size(); +}; + +void TileSet::tile_set_shape(int p_id, int p_shape_id, const Ref<Shape2D> &p_shape) { + + ERR_FAIL_COND(!tile_map.has(p_id)); + if (tile_map[p_id].shapes_data.size() <= p_shape_id) + tile_map[p_id].shapes_data.resize(p_shape_id + 1); + tile_map[p_id].shapes_data[p_shape_id].shape = p_shape; emit_changed(); } -Ref<Shape2D> TileSet::tile_get_shape(int p_id) const { +Ref<Shape2D> TileSet::tile_get_shape(int p_id, int p_shape_id) const { ERR_FAIL_COND_V(!tile_map.has(p_id), Ref<Shape2D>()); - if (tile_map[p_id].shapes.size() > 0) - return tile_map[p_id].shapes[0]; + if (tile_map[p_id].shapes_data.size() > p_shape_id) + return tile_map[p_id].shapes_data[p_shape_id].shape; return Ref<Shape2D>(); } +void TileSet::tile_set_shape_offset(int p_id, int p_shape_id, const Vector2 &p_offset) { + + ERR_FAIL_COND(!tile_map.has(p_id)); + if (tile_map[p_id].shapes_data.size() <= p_shape_id) + tile_map[p_id].shapes_data.resize(p_shape_id + 1); + tile_map[p_id].shapes_data[p_shape_id].shape_offset = p_offset; + emit_changed(); +} + +Vector2 TileSet::tile_get_shape_offset(int p_id, int p_shape_id) const { + + ERR_FAIL_COND_V(!tile_map.has(p_id), Vector2()); + if (tile_map[p_id].shapes_data.size() > p_shape_id) + return tile_map[p_id].shapes_data[p_shape_id].shape_offset; + + return Vector2(); +} + +void TileSet::tile_set_shape_one_way(int p_id, int p_shape_id, const bool p_one_way) { + + ERR_FAIL_COND(!tile_map.has(p_id)); + if (tile_map[p_id].shapes_data.size() <= p_shape_id) + tile_map[p_id].shapes_data.resize(p_shape_id + 1); + tile_map[p_id].shapes_data[p_shape_id].one_way_collision = p_one_way; + emit_changed(); +} + +bool TileSet::tile_get_shape_one_way(int p_id, int p_shape_id) const { + + ERR_FAIL_COND_V(!tile_map.has(p_id), false); + if (tile_map[p_id].shapes_data.size() > p_shape_id) + return tile_map[p_id].shapes_data[p_shape_id].one_way_collision; + + return false; +} + void TileSet::tile_set_light_occluder(int p_id, const Ref<OccluderPolygon2D> &p_light_occluder) { ERR_FAIL_COND(!tile_map.has(p_id)); @@ -301,31 +370,63 @@ Vector2 TileSet::tile_get_occluder_offset(int p_id) const { return tile_map[p_id].occluder_offset; } -void TileSet::tile_set_shapes(int p_id, const Vector<Ref<Shape2D> > &p_shapes) { +void TileSet::tile_set_shapes(int p_id, const Vector<ShapeData> &p_shapes) { ERR_FAIL_COND(!tile_map.has(p_id)); - tile_map[p_id].shapes = p_shapes; + tile_map[p_id].shapes_data = p_shapes; emit_changed(); } -Vector<Ref<Shape2D> > TileSet::tile_get_shapes(int p_id) const { +Vector<TileSet::ShapeData> TileSet::tile_get_shapes(int p_id) const { - ERR_FAIL_COND_V(!tile_map.has(p_id), Vector<Ref<Shape2D> >()); - return tile_map[p_id].shapes; + ERR_FAIL_COND_V(!tile_map.has(p_id), Vector<ShapeData>()); + + return tile_map[p_id].shapes_data; } void TileSet::_tile_set_shapes(int p_id, const Array &p_shapes) { ERR_FAIL_COND(!tile_map.has(p_id)); - Vector<Ref<Shape2D> > shapes; + Vector<ShapeData> shapes_data; + Vector2 default_offset = tile_get_shape_offset(p_id, 0); + bool default_one_way = tile_get_shape_one_way(p_id, 0); for (int i = 0; i < p_shapes.size(); i++) { - - Ref<Shape2D> s = p_shapes[i]; - if (s.is_valid()) - shapes.push_back(s); + ShapeData s = ShapeData(); + + if (p_shapes[i].get_type() == Variant::OBJECT) { + Ref<Shape2D> shape = p_shapes[i]; + if (shape.is_null()) continue; + + s.shape = shape; + s.shape_offset = default_offset; + s.one_way_collision = default_one_way; + } else if (p_shapes[i].get_type() == Variant::DICTIONARY) { + Dictionary d = p_shapes[i]; + + if (d.has("shape") && d["shape"].get_type() == Variant::OBJECT) + s.shape = d["shape"]; + else + continue; + + if (d.has("shape_offset") && d["shape_offset"].get_type() == Variant::VECTOR2) + s.shape_offset = d["shape_offset"]; + else + s.shape_offset = default_offset; + + if (d.has("one_way") && d["one_way"].get_type() == Variant::BOOL) + s.one_way_collision = d["one_way"]; + else + s.one_way_collision = default_one_way; + + } else { + ERR_EXPLAIN("Expected an array of objects or dictionaries for tile_set_shapes"); + ERR_CONTINUE(true); + } + + shapes_data.push_back(s); } - tile_set_shapes(p_id, shapes); + tile_map[p_id].shapes_data = shapes_data; } Array TileSet::_tile_get_shapes(int p_id) const { @@ -333,9 +434,14 @@ Array TileSet::_tile_get_shapes(int p_id) const { ERR_FAIL_COND_V(!tile_map.has(p_id), Array()); Array arr; - Vector<Ref<Shape2D> > shp = tile_map[p_id].shapes; - for (int i = 0; i < shp.size(); i++) - arr.push_back(shp[i]); + Vector<ShapeData> data = tile_map[p_id].shapes_data; + for (int i = 0; i < data.size(); i++) { + Dictionary shape_data; + shape_data["shape"] = data[i].shape; + shape_data["shape_offset"] = data[i].shape_offset; + shape_data["one_way"] = data[i].one_way_collision; + arr.push_back(shape_data); + } return arr; } @@ -344,7 +450,7 @@ Array TileSet::_get_tiles_ids() const { Array arr; - for (Map<int, Data>::Element *E = tile_map.front(); E; E = E->next()) { + for (Map<int, TileData>::Element *E = tile_map.front(); E; E = E->next()) { arr.push_back(E->key()); } @@ -353,7 +459,7 @@ Array TileSet::_get_tiles_ids() const { void TileSet::get_tile_list(List<int> *p_tiles) const { - for (Map<int, Data>::Element *E = tile_map.front(); E; E = E->next()) { + for (Map<int, TileData>::Element *E = tile_map.front(); E; E = E->next()) { p_tiles->push_back(E->key()); } @@ -382,7 +488,7 @@ int TileSet::get_last_unused_tile_id() const { int TileSet::find_tile_by_name(const String &p_name) const { - for (Map<int, Data>::Element *E = tile_map.front(); E; E = E->next()) { + for (Map<int, TileData>::Element *E = tile_map.front(); E; E = E->next()) { if (p_name == E->get().name) return E->key(); @@ -404,16 +510,22 @@ void TileSet::_bind_methods() { ClassDB::bind_method(D_METHOD("tile_get_name", "id"), &TileSet::tile_get_name); ClassDB::bind_method(D_METHOD("tile_set_texture", "id", "texture:Texture"), &TileSet::tile_set_texture); ClassDB::bind_method(D_METHOD("tile_get_texture:Texture", "id"), &TileSet::tile_get_texture); + ClassDB::bind_method(D_METHOD("tile_set_normal_map", "id", "normal_map:Texture"), &TileSet::tile_set_normal_map); + ClassDB::bind_method(D_METHOD("tile_get_normal_map:Texture", "id"), &TileSet::tile_get_normal_map); ClassDB::bind_method(D_METHOD("tile_set_material", "id", "material:ShaderMaterial"), &TileSet::tile_set_material); ClassDB::bind_method(D_METHOD("tile_get_material:ShaderMaterial", "id"), &TileSet::tile_get_material); ClassDB::bind_method(D_METHOD("tile_set_texture_offset", "id", "texture_offset"), &TileSet::tile_set_texture_offset); ClassDB::bind_method(D_METHOD("tile_get_texture_offset", "id"), &TileSet::tile_get_texture_offset); - ClassDB::bind_method(D_METHOD("tile_set_shape_offset", "id", "shape_offset"), &TileSet::tile_set_shape_offset); - ClassDB::bind_method(D_METHOD("tile_get_shape_offset", "id"), &TileSet::tile_get_shape_offset); ClassDB::bind_method(D_METHOD("tile_set_region", "id", "region"), &TileSet::tile_set_region); ClassDB::bind_method(D_METHOD("tile_get_region", "id"), &TileSet::tile_get_region); - ClassDB::bind_method(D_METHOD("tile_set_shape", "id", "shape:Shape2D"), &TileSet::tile_set_shape); - ClassDB::bind_method(D_METHOD("tile_get_shape:Shape2D", "id"), &TileSet::tile_get_shape); + ClassDB::bind_method(D_METHOD("tile_set_shape", "id", "shape_id", "shape:Shape2D"), &TileSet::tile_set_shape); + ClassDB::bind_method(D_METHOD("tile_get_shape:Shape2D", "id", "shape_id"), &TileSet::tile_get_shape); + ClassDB::bind_method(D_METHOD("tile_set_shape_offset", "id", "shape_id", "shape_offset"), &TileSet::tile_set_shape_offset); + ClassDB::bind_method(D_METHOD("tile_get_shape_offset", "id", "shape_id"), &TileSet::tile_get_shape_offset); + ClassDB::bind_method(D_METHOD("tile_set_shape_one_way", "id", "shape_id", "one_way"), &TileSet::tile_set_shape_one_way); + ClassDB::bind_method(D_METHOD("tile_get_shape_one_way", "id", "shape_id"), &TileSet::tile_get_shape_one_way); + ClassDB::bind_method(D_METHOD("tile_add_shape", "id", "shape:Shape2D", "shape_offset", "one_way"), &TileSet::tile_add_shape, DEFVAL(false)); + ClassDB::bind_method(D_METHOD("tile_get_shape_count", "id"), &TileSet::tile_get_shape_count); ClassDB::bind_method(D_METHOD("tile_set_shapes", "id", "shapes"), &TileSet::_tile_set_shapes); ClassDB::bind_method(D_METHOD("tile_get_shapes", "id"), &TileSet::_tile_get_shapes); ClassDB::bind_method(D_METHOD("tile_set_navigation_polygon", "id", "navigation_polygon:NavigationPolygon"), &TileSet::tile_set_navigation_polygon); diff --git a/scene/resources/tile_set.h b/scene/resources/tile_set.h index 448444d34a..c07d82c75a 100644 --- a/scene/resources/tile_set.h +++ b/scene/resources/tile_set.h @@ -40,14 +40,26 @@ class TileSet : public Resource { GDCLASS(TileSet, Resource); - struct Data { +public: + struct ShapeData { + Ref<Shape2D> shape; + Vector2 shape_offset; + bool one_way_collision; + + ShapeData() { + one_way_collision = false; + } + }; + +private: + struct TileData { String name; Ref<Texture> texture; + Ref<Texture> normal_map; Vector2 offset; - Vector2 shape_offset; Rect2i region; - Vector<Ref<Shape2D> > shapes; + Vector<ShapeData> shapes_data; Vector2 occluder_offset; Ref<OccluderPolygon2D> occluder; Vector2 navigation_polygon_offset; @@ -56,11 +68,11 @@ class TileSet : public Resource { Color modulate; // Default modulate for back-compat - explicit Data() + explicit TileData() : modulate(1, 1, 1) {} }; - Map<int, Data> tile_map; + Map<int, TileData> tile_map; protected: bool _set(const StringName &p_name, const Variant &p_value); @@ -81,17 +93,30 @@ public: void tile_set_texture(int p_id, const Ref<Texture> &p_texture); Ref<Texture> tile_get_texture(int p_id) const; + void tile_set_normal_map(int p_id, const Ref<Texture> &p_normal_map); + Ref<Texture> tile_get_normal_map(int p_id) const; + void tile_set_texture_offset(int p_id, const Vector2 &p_offset); Vector2 tile_get_texture_offset(int p_id) const; - void tile_set_shape_offset(int p_id, const Vector2 &p_offset); - Vector2 tile_get_shape_offset(int p_id) const; - void tile_set_region(int p_id, const Rect2 &p_region); Rect2 tile_get_region(int p_id) const; - void tile_set_shape(int p_id, const Ref<Shape2D> &p_shape); - Ref<Shape2D> tile_get_shape(int p_id) const; + void tile_set_shape(int p_id, int p_shape_id, const Ref<Shape2D> &p_shape); + Ref<Shape2D> tile_get_shape(int p_id, int p_shape_id) const; + + void tile_set_shape_offset(int p_id, int p_shape_id, const Vector2 &p_offset); + Vector2 tile_get_shape_offset(int p_id, int p_shape_id) const; + + void tile_set_shape_one_way(int p_id, int p_shape_id, bool p_one_way); + bool tile_get_shape_one_way(int p_id, int p_shape_id) const; + + void tile_clear_shapes(int p_id); + void tile_add_shape(int p_id, const Ref<Shape2D> &p_shape, const Vector2 &p_offset, bool p_one_way = false); + int tile_get_shape_count(int p_id) const; + + void tile_set_shapes(int p_id, const Vector<ShapeData> &p_shapes); + Vector<ShapeData> tile_get_shapes(int p_id) const; void tile_set_material(int p_id, const Ref<ShaderMaterial> &p_material); Ref<ShaderMaterial> tile_get_material(int p_id) const; @@ -111,9 +136,6 @@ public: void tile_set_navigation_polygon(int p_id, const Ref<NavigationPolygon> &p_navigation_polygon); Ref<NavigationPolygon> tile_get_navigation_polygon(int p_id) const; - void tile_set_shapes(int p_id, const Vector<Ref<Shape2D> > &p_shapes); - Vector<Ref<Shape2D> > tile_get_shapes(int p_id) const; - void remove_tile(int p_id); bool has_tile(int p_id) const; diff --git a/servers/physics/joints/cone_twist_joint_sw.cpp b/servers/physics/joints/cone_twist_joint_sw.cpp index 7e13909592..51bc27ea7d 100644 --- a/servers/physics/joints/cone_twist_joint_sw.cpp +++ b/servers/physics/joints/cone_twist_joint_sw.cpp @@ -100,6 +100,7 @@ ConeTwistJointSW::ConeTwistJointSW(BodySW *rbA, BodySW *rbB, const Transform &rb m_biasFactor = 0.3f; m_relaxationFactor = 1.0f; + m_angularOnly = false; m_solveTwistLimit = false; m_solveSwingLimit = false; diff --git a/servers/visual/rasterizer.h b/servers/visual/rasterizer.h index 2ce83e6c64..5b60a46ade 100644 --- a/servers/visual/rasterizer.h +++ b/servers/visual/rasterizer.h @@ -448,6 +448,7 @@ public: virtual void particles_set_emitting(RID p_particles, bool p_emitting) = 0; virtual void particles_set_amount(RID p_particles, int p_amount) = 0; virtual void particles_set_lifetime(RID p_particles, float p_lifetime) = 0; + virtual void particles_set_one_shot(RID p_particles, bool p_one_shot) = 0; virtual void particles_set_pre_process_time(RID p_particles, float p_time) = 0; virtual void particles_set_explosiveness_ratio(RID p_particles, float p_ratio) = 0; virtual void particles_set_randomness_ratio(RID p_particles, float p_ratio) = 0; @@ -457,6 +458,7 @@ public: virtual void particles_set_process_material(RID p_particles, RID p_material) = 0; virtual void particles_set_fixed_fps(RID p_particles, int p_fps) = 0; virtual void particles_set_fractional_delta(RID p_particles, bool p_enable) = 0; + virtual void particles_restart(RID p_particles) = 0; virtual void particles_set_draw_order(RID p_particles, VS::ParticlesDrawOrder p_order) = 0; diff --git a/servers/visual/shader_types.cpp b/servers/visual/shader_types.cpp index 42f1a98826..b04c8716fb 100644 --- a/servers/visual/shader_types.cpp +++ b/servers/visual/shader_types.cpp @@ -102,7 +102,6 @@ ShaderTypes::ShaderTypes() { shader_modes[VS::SHADER_SPATIAL].functions["fragment"]["SSS_STRENGTH"] = ShaderLanguage::TYPE_FLOAT; shader_modes[VS::SHADER_SPATIAL].functions["fragment"]["AO"] = ShaderLanguage::TYPE_FLOAT; shader_modes[VS::SHADER_SPATIAL].functions["fragment"]["EMISSION"] = ShaderLanguage::TYPE_VEC3; - shader_modes[VS::SHADER_SPATIAL].functions["fragment"]["SPECIAL"] = ShaderLanguage::TYPE_FLOAT; shader_modes[VS::SHADER_SPATIAL].functions["fragment"]["DISCARD"] = ShaderLanguage::TYPE_BOOL; shader_modes[VS::SHADER_SPATIAL].functions["fragment"]["SCREEN_TEXTURE"] = ShaderLanguage::TYPE_SAMPLER2D; shader_modes[VS::SHADER_SPATIAL].functions["fragment"]["DEPTH_TEXTURE"] = ShaderLanguage::TYPE_SAMPLER2D; @@ -156,7 +155,7 @@ ShaderTypes::ShaderTypes() { shader_modes[VS::SHADER_CANVAS_ITEM].functions["vertex"]["AT_LIGHT_PASS"] = ShaderLanguage::TYPE_BOOL; shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["SRC_COLOR"] = ShaderLanguage::TYPE_VEC4; - shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["POSITION"] = ShaderLanguage::TYPE_VEC2; + shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["FRAGCOORD"] = ShaderLanguage::TYPE_VEC4; shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["NORMAL"] = ShaderLanguage::TYPE_VEC3; shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["NORMALMAP"] = ShaderLanguage::TYPE_VEC3; shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["NORMALMAP_DEPTH"] = ShaderLanguage::TYPE_FLOAT; @@ -165,9 +164,12 @@ ShaderTypes::ShaderTypes() { shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["TEXTURE"] = ShaderLanguage::TYPE_SAMPLER2D; shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["TEXTURE_PIXEL_SIZE"] = ShaderLanguage::TYPE_VEC2; shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["SCREEN_UV"] = ShaderLanguage::TYPE_VEC2; + shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["SCREEN_PIXEL_SIZE"] = ShaderLanguage::TYPE_VEC2; shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["POINT_COORD"] = ShaderLanguage::TYPE_VEC2; shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["TIME"] = ShaderLanguage::TYPE_FLOAT; shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["AT_LIGHT_PASS"] = ShaderLanguage::TYPE_BOOL; + shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["SCREEN_TEXTURE"] = ShaderLanguage::TYPE_SAMPLER2D; + shader_modes[VS::SHADER_CANVAS_ITEM].functions["fragment"]["SCREEN_UV"] = ShaderLanguage::TYPE_VEC2; shader_modes[VS::SHADER_CANVAS_ITEM].functions["light"]["POSITION"] = ShaderLanguage::TYPE_VEC2; shader_modes[VS::SHADER_CANVAS_ITEM].functions["light"]["NORMAL"] = ShaderLanguage::TYPE_VEC3; diff --git a/servers/visual/visual_server_raster.h b/servers/visual/visual_server_raster.h index 03af60dcd5..e201f6a8c0 100644 --- a/servers/visual/visual_server_raster.h +++ b/servers/visual/visual_server_raster.h @@ -862,6 +862,7 @@ public: BIND2(particles_set_emitting, RID, bool) BIND2(particles_set_amount, RID, int) BIND2(particles_set_lifetime, RID, float) + BIND2(particles_set_one_shot, RID, bool) BIND2(particles_set_pre_process_time, RID, float) BIND2(particles_set_explosiveness_ratio, RID, float) BIND2(particles_set_randomness_ratio, RID, float) @@ -871,6 +872,7 @@ public: BIND2(particles_set_process_material, RID, RID) BIND2(particles_set_fixed_fps, RID, int) BIND2(particles_set_fractional_delta, RID, bool) + BIND1(particles_restart, RID) BIND2(particles_set_draw_order, RID, VS::ParticlesDrawOrder) diff --git a/servers/visual/visual_server_wrap_mt.h b/servers/visual/visual_server_wrap_mt.h index 79a7805472..9f49377fa8 100644 --- a/servers/visual/visual_server_wrap_mt.h +++ b/servers/visual/visual_server_wrap_mt.h @@ -306,6 +306,7 @@ public: FUNC2(particles_set_emitting, RID, bool) FUNC2(particles_set_amount, RID, int) FUNC2(particles_set_lifetime, RID, float) + FUNC2(particles_set_one_shot, RID, bool) FUNC2(particles_set_pre_process_time, RID, float) FUNC2(particles_set_explosiveness_ratio, RID, float) FUNC2(particles_set_randomness_ratio, RID, float) @@ -315,6 +316,7 @@ public: FUNC2(particles_set_process_material, RID, RID) FUNC2(particles_set_fixed_fps, RID, int) FUNC2(particles_set_fractional_delta, RID, bool) + FUNC1(particles_restart, RID) FUNC2(particles_set_draw_order, RID, VS::ParticlesDrawOrder) diff --git a/servers/visual_server.h b/servers/visual_server.h index bc72c8a5a1..4d2a983751 100644 --- a/servers/visual_server.h +++ b/servers/visual_server.h @@ -478,6 +478,7 @@ public: virtual void particles_set_emitting(RID p_particles, bool p_emitting) = 0; virtual void particles_set_amount(RID p_particles, int p_amount) = 0; virtual void particles_set_lifetime(RID p_particles, float p_lifetime) = 0; + virtual void particles_set_one_shot(RID p_particles, bool p_one_shot) = 0; virtual void particles_set_pre_process_time(RID p_particles, float p_time) = 0; virtual void particles_set_explosiveness_ratio(RID p_particles, float p_ratio) = 0; virtual void particles_set_randomness_ratio(RID p_particles, float p_ratio) = 0; @@ -487,6 +488,7 @@ public: virtual void particles_set_process_material(RID p_particles, RID p_material) = 0; virtual void particles_set_fixed_fps(RID p_particles, int p_fps) = 0; virtual void particles_set_fractional_delta(RID p_particles, bool p_enable) = 0; + virtual void particles_restart(RID p_particles) = 0; enum ParticlesDrawOrder { PARTICLES_DRAW_ORDER_INDEX, |