summaryrefslogtreecommitdiff
path: root/tools/editor/project_export.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/editor/project_export.cpp')
-rw-r--r--tools/editor/project_export.cpp190
1 files changed, 95 insertions, 95 deletions
diff --git a/tools/editor/project_export.cpp b/tools/editor/project_export.cpp
index 199d7646d4..c024336f27 100644
--- a/tools/editor/project_export.cpp
+++ b/tools/editor/project_export.cpp
@@ -258,7 +258,7 @@ void ProjectExportDialog::_script_edited(Variant v) {
if (updating_script)
return;
updating_script=true;
- EditorNode::get_undo_redo()->create_action("Edit Script Options");
+ EditorNode::get_undo_redo()->create_action(TTR("Edit Script Options"));
EditorNode::get_undo_redo()->add_do_method(EditorImportExport::get_singleton(),"script_set_action",script_mode->get_selected());
EditorNode::get_undo_redo()->add_undo_method(EditorImportExport::get_singleton(),"script_set_action",EditorImportExport::get_singleton()->script_get_action());
EditorNode::get_undo_redo()->add_do_method(EditorImportExport::get_singleton(),"script_set_encryption_key",script_key->get_text());
@@ -454,10 +454,10 @@ void ProjectExportDialog::_export_action(const String& p_file) {
while(true) {
- print_line("TESTING: "+location.plus_file("engine.cfg"));
+ print_line(TTR("TESTING: ")+location.plus_file("engine.cfg"));
if (FileAccess::exists(location.plus_file("engine.cfg"))) {
- error->set_text("Please export outside the project folder!");
+ error->set_text(TTR("Please export outside the project folder!"));
error->popup_centered_minsize();
return;
}
@@ -484,7 +484,7 @@ void ProjectExportDialog::_export_action(const String& p_file) {
bool debugging_enabled = EditorImportExport::get_singleton()->get_export_platform(platform)->is_debugging_enabled();
Error err = export_platform(platform,p_file,debugging_enabled,file_export_password->get_text(),false);
if (err!=OK) {
- error->set_text("Error exporting project!");
+ error->set_text(TTR("Error exporting project!"));
error->popup_centered_minsize();
}
@@ -505,7 +505,7 @@ void ProjectExportDialog::_export_action_pck(const String& p_file) {
if (p_file.ends_with(".pck")) {
FileAccess *f = FileAccess::open(p_file,FileAccess::WRITE);
if (!f) {
- error->set_text("Error exporting project PCK! Can't write");
+ error->set_text(TTR("Error exporting project PCK! Can't write"));
error->popup_centered_minsize();
}
ERR_FAIL_COND(!f);
@@ -514,7 +514,7 @@ void ProjectExportDialog::_export_action_pck(const String& p_file) {
memdelete(f);
if (err!=OK) {
- error->set_text("Error exporting project!");
+ error->set_text(TTR("Error exporting project!"));
error->popup_centered_minsize();
return;
}
@@ -523,7 +523,7 @@ void ProjectExportDialog::_export_action_pck(const String& p_file) {
Error err = exporter->save_zip(p_file,false);
if (err!=OK) {
- error->set_text("Error exporting project!");
+ error->set_text(TTR("Error exporting project!"));
error->popup_centered_minsize();
return;
}
@@ -539,7 +539,7 @@ Error ProjectExportDialog::export_platform(const String& p_platform, const Strin
List<StringName> platforms;
EditorImportExport::get_singleton()->get_export_platforms(&platforms);
- print_line("Valid export plaftorms are:");
+ print_line(TTR("Valid export plaftorms are:"));
for (List<StringName>::Element *E=platforms.front();E;E=E->next())
print_line(" \""+E->get()+"\"");
@@ -552,7 +552,7 @@ Error ProjectExportDialog::export_platform(const String& p_platform, const Strin
}
Error err = exporter->export_project(p_path,p_debug);
if (err!=OK) {
- error->set_text("Error exporting project!");
+ error->set_text(TTR("Error exporting project!"));
error->popup_centered_minsize();
ERR_PRINT("Exporting failed!");
if (p_quit_after) {
@@ -586,7 +586,7 @@ void ProjectExportDialog::custom_action(const String&) {
Ref<EditorExportPlatform> exporter = EditorImportExport::get_singleton()->get_export_platform(platform);
if (exporter.is_null()) {
- error->set_text("No exporter for platform '"+platform+"' yet.");
+ error->set_text(TTR("No exporter for platform '")+platform+"' yet.");
error->popup_centered_minsize();
return;
}
@@ -715,7 +715,7 @@ bool ProjectExportDialog::_update_group_treef(TreeItem *p_parent,EditorFileSyste
String filter=group_images_filter->get_text();
StringName current_group = _get_selected_group();
- String check_text="Include";
+ String check_text=TTR("Include");
for(int i=0;i<p_dir->get_file_count();i++) {
@@ -805,7 +805,7 @@ void ProjectExportDialog::_group_changed(Variant v) {
return;
updating=true;
StringName name = _get_selected_group();
- EditorNode::get_undo_redo()->create_action("Change Image Group");
+ EditorNode::get_undo_redo()->create_action(TTR("Change Image Group"));
EditorNode::get_undo_redo()->add_do_method(EditorImportExport::get_singleton(),"image_export_group_set_image_action",name,group_image_action->get_selected());
EditorNode::get_undo_redo()->add_do_method(EditorImportExport::get_singleton(),"image_export_group_set_make_atlas",name,group_atlas->is_pressed());
EditorNode::get_undo_redo()->add_do_method(EditorImportExport::get_singleton(),"image_export_group_set_shrink",name,group_shrink->get_val());
@@ -841,7 +841,7 @@ void ProjectExportDialog::_group_item_edited() {
}
print_line("changed "+path+" to group: "+group);
- EditorNode::get_undo_redo()->create_action("Change Image Group");
+ EditorNode::get_undo_redo()->create_action(TTR("Change Image Group"));
EditorNode::get_undo_redo()->add_do_method(EditorImportExport::get_singleton(),"image_add_to_export_group",path,group);
EditorNode::get_undo_redo()->add_undo_method(EditorImportExport::get_singleton(),"image_add_to_export_group",path,EditorImportExport::get_singleton()->image_get_export_group(path));
EditorNode::get_undo_redo()->add_undo_method(this,"_update_group_tree");
@@ -858,17 +858,17 @@ void ProjectExportDialog::_group_add() {
if (name=="") {
group_new_name_error->show();
- group_new_name_error->set_text("Group Name Can't be Empty!");
+ group_new_name_error->set_text(TTR("Group Name Can't be Empty!"));
return;
}
if (name.find("/")!=-1 || name.find(":")!=-1 || name.find(",")!=-1 || name.find("-")!=-1) {
- group_new_name_error->set_text("Invalid Character in Group Name!");
+ group_new_name_error->set_text(TTR("Invalid Character in Group Name!"));
group_new_name_error->show();
return;
}
if (EditorImportExport::get_singleton()->image_export_has_group(name)) {
- group_new_name_error->set_text("Group Name Already Exists!");
+ group_new_name_error->set_text(TTR("Group Name Already Exists!"));
group_new_name_error->show();
return;
}
@@ -877,7 +877,7 @@ void ProjectExportDialog::_group_add() {
String current=_get_selected_group();
- EditorNode::get_undo_redo()->create_action("Add Image Group");
+ EditorNode::get_undo_redo()->create_action(TTR("Add Image Group"));
EditorNode::get_undo_redo()->add_do_method(EditorImportExport::get_singleton(),"image_export_group_create",name);
EditorNode::get_undo_redo()->add_undo_method(EditorImportExport::get_singleton(),"image_export_group_remove",name);
EditorNode::get_undo_redo()->add_do_method(this,"_update_group_list");
@@ -903,7 +903,7 @@ void ProjectExportDialog::_group_del(Object *p_item, int p_column, int p_button)
return;
String name = item->get_text(0);
- EditorNode::get_undo_redo()->create_action("Delete Image Group");
+ EditorNode::get_undo_redo()->create_action(TTR("Delete Image Group"));
List<StringName> images_used;
EditorImportExport::get_singleton()->image_export_get_images_in_group(name,&images_used);
for (List<StringName>::Element*E=images_used.front();E;E=E->next()) {
@@ -962,7 +962,7 @@ void ProjectExportDialog::_group_select_all() {
if (items.size()==0)
return;
- EditorNode::get_undo_redo()->create_action("Select All");
+ EditorNode::get_undo_redo()->create_action(TTR("Select All"));
for (List<StringName>::Element *E=items.front();E;E=E->next()) {
@@ -1001,7 +1001,7 @@ void ProjectExportDialog::_group_select_none(){
if (items.size()==0)
return;
- EditorNode::get_undo_redo()->create_action("Select All");
+ EditorNode::get_undo_redo()->create_action(TTR("Select All"));
for (List<StringName>::Element *E=items.front();E;E=E->next()) {
@@ -1061,13 +1061,13 @@ void ProjectExportDialog::_group_atlas_preview() {
Error err = plugin->import2(dst_file,imd,EditorExportPlatform::IMAGE_COMPRESSION_NONE,true);
if (err) {
- EditorNode::add_io_error("Error saving atlas! "+dst_file.get_file());
+ EditorNode::add_io_error(TTR("Error saving atlas! ")+dst_file.get_file());
return;
}
Ref<Texture> tex = ResourceLoader::load(dst_file);
atlas_preview_frame->set_texture(tex); //clear previous
- atlas_preview_dialog->set_title("Atlas Preview ("+itos(tex->get_width())+"x"+itos(tex->get_height())+")");
+ atlas_preview_dialog->set_title(TTR("Atlas Preview (")+itos(tex->get_width())+"x"+itos(tex->get_height())+")");
atlas_preview_dialog->popup_centered_ratio(0.9);
}
@@ -1136,7 +1136,7 @@ void ProjectExportDialog::_bind_methods() {
ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
editor=p_editor;
- set_title("Project Export Settings");
+ set_title(TTR("Project Export Settings"));
sections = memnew( TabContainer );
add_child(sections);
@@ -1144,7 +1144,7 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
VBoxContainer *pvbox = memnew( VBoxContainer );
sections->add_child(pvbox);
- pvbox->set_name("Target");
+ pvbox->set_name(TTR("Target"));
HBoxContainer *phbox = memnew( HBoxContainer );
pvbox->add_child(phbox);
@@ -1162,7 +1162,7 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
phbox->add_child(vb);
platforms = memnew( Tree );
platforms->set_hide_root(true);
- vb->add_margin_child("Export to Platform",platforms,true);
+ vb->add_margin_child(TTR("Export to Platform"),platforms,true);
platforms->connect("cell_selected",this,"_platform_selected");
@@ -1173,7 +1173,7 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
vb->set_v_size_flags(SIZE_EXPAND_FILL);
platform_options = memnew( PropertyEditor() );
platform_options->hide_top_label();
- vb->add_margin_child("Options",platform_options,true);
+ vb->add_margin_child(TTR("Options"),platform_options,true);
platform_options->connect("property_edited",this,"_prop_edited");
@@ -1181,16 +1181,16 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
//////////////////
vb = memnew( VBoxContainer );
- vb->set_name("Resources");
+ vb->set_name(TTR("Resources"));
sections->add_child(vb);
export_mode = memnew( OptionButton );
- export_mode->add_item("Export selected resources (including dependencies).");
- export_mode->add_item("Export all resources in the project.");
- export_mode->add_item("Export all files in the project directory.");
+ export_mode->add_item(TTR("Export selected resources (including dependencies)."));
+ export_mode->add_item(TTR("Export all resources in the project."));
+ export_mode->add_item(TTR("Export all files in the project directory."));
export_mode->connect("item_selected",this,"_export_mode_changed");
- vb->add_margin_child("Export Mode:",export_mode);
+ vb->add_margin_child(TTR("Export Mode:"),export_mode);
@@ -1199,36 +1199,36 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
tree_vb->set_v_size_flags(SIZE_EXPAND_FILL);
tree = memnew( Tree );
- tree_vb->add_margin_child("Resources to Export:",tree,true);
+ tree_vb->add_margin_child(TTR("Resources to Export:"),tree,true);
tree->set_v_size_flags(SIZE_EXPAND_FILL);
tree->connect("item_edited",this,"_tree_changed");
tree->set_columns(2);
tree->set_column_titles_visible(true);
- tree->set_column_title(0,"File");
- tree->set_column_title(1,"Action");
+ tree->set_column_title(0,TTR("File"));
+ tree->set_column_title(1,TTR("Action"));
tree->set_column_expand(1,false);
tree->set_column_min_width(1,90);
filters = memnew( LineEdit );
- vb->add_margin_child("Filters to export non-resource files (Comma Separated, eg: *.json, *.txt):",filters);
+ vb->add_margin_child(TTR("Filters to export non-resource files (Comma Separated, eg: *.json, *.txt):"),filters);
filters->connect("text_changed",this,"_filters_edited");
filters_exclude = memnew( LineEdit );
- vb->add_margin_child("Filters to exclude from export (Comma Separated, eg: *.json, *.txt):",filters_exclude);
+ vb->add_margin_child(TTR("Filters to exclude from export (Comma Separated, eg: *.json, *.txt):"),filters_exclude);
filters_exclude->connect("text_changed",this,"_filters_exclude_edited");
convert_text_scenes = memnew( CheckButton );
- convert_text_scenes->set_text("Convert text scenes to binary on export");
+ convert_text_scenes->set_text(TTR("Convert text scenes to binary on export"));
vb->add_child(convert_text_scenes);
convert_text_scenes->connect("toggled",this,"_export_mode_changed");
image_vb = memnew( VBoxContainer );
- image_vb->set_name("Images");
+ image_vb->set_name(TTR("Images"));
image_action = memnew( OptionButton );
- image_action->add_item("Keep Original");
- image_action->add_item("Compress for Disk (Lossy, WebP)");
- image_action->add_item("Compress for RAM (BC/PVRTC/ETC)");
- image_vb->add_margin_child("Convert Images (*.png):",image_action);
+ image_action->add_item(TTR("Keep Original"));
+ image_action->add_item(TTR("Compress for Disk (Lossy, WebP)"));
+ image_action->add_item(TTR("Compress for RAM (BC/PVRTC/ETC)"));
+ image_vb->add_margin_child(TTR("Convert Images (*.png):"),image_action);
HBoxContainer *qhb = memnew( HBoxContainer );
image_quality = memnew( HSlider );
qhb->add_child(image_quality);
@@ -1239,12 +1239,12 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
image_quality->set_min(0);
image_quality->set_max(1);
image_quality->set_step(0.01);
- image_vb->add_margin_child("Compress for Disk (Lossy) Quality:",qhb);
+ image_vb->add_margin_child(TTR("Compress for Disk (Lossy) Quality:"),qhb);
image_shrink = memnew( SpinBox );
image_shrink->set_min(1);
image_shrink->set_max(8);
image_shrink->set_step(0.1);
- image_vb->add_margin_child("Shrink All Images:",image_shrink);
+ image_vb->add_margin_child(TTR("Shrink All Images:"),image_shrink);
sections->add_child(image_vb);
image_formats=memnew(Tree);
@@ -1260,11 +1260,11 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
fmt->set_editable(0,true);
formats.push_back(fmt);
}
- image_vb->add_margin_child("Compress Formats: ",image_formats,true);
+ image_vb->add_margin_child(TTR("Compress Formats: "),image_formats,true);
/// groups
HBoxContainer *group_hb = memnew( HBoxContainer );
- group_hb->set_name("Image Groups");
+ group_hb->set_name(TTR("Image Groups"));
sections->add_child(group_hb);
VBoxContainer *group_vb_left = memnew( VBoxContainer);
group_hb->add_child(group_vb_left);
@@ -1293,18 +1293,18 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
groups->set_hide_root(true);
gvb->add_child(groups);
- group_vb_left->add_margin_child("Groups:",gvb,true);
+ group_vb_left->add_margin_child(TTR("Groups:"),gvb,true);
//group_vb_left->add_child( memnew( HSeparator));
group_options = memnew(VBoxContainer);
group_vb_left->add_child(group_options);
group_image_action = memnew(OptionButton);
- group_image_action->add_item("Default");
- group_image_action->add_item("Compress Disk");
- group_image_action->add_item("Compress RAM");
- group_image_action->add_item("Keep Original");
- group_options->add_margin_child("Compress Mode:",group_image_action);
+ group_image_action->add_item(TTR("Default"));
+ group_image_action->add_item(TTR("Compress Disk"));
+ group_image_action->add_item(TTR("Compress RAM"));
+ group_image_action->add_item(TTR("Keep Original"));
+ group_options->add_margin_child(TTR("Compress Mode:"),group_image_action);
group_image_action->connect("item_selected",this,"_group_changed");
group_lossy_quality = memnew( HSlider );
@@ -1312,12 +1312,12 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
group_lossy_quality->set_max(1.0);
group_lossy_quality->set_step(0.1);
group_lossy_quality->set_val(0.7);
- group_options->add_margin_child("Lossy Quality:",group_lossy_quality);
+ group_options->add_margin_child(TTR("Lossy Quality:"),group_lossy_quality);
group_lossy_quality->connect("value_changed",this,"_quality_edited");
group_atlas = memnew(CheckButton);
- group_atlas->set_pressed("Generate Atlas");
- group_options->add_margin_child("Atlas:",group_atlas);
+ group_atlas->set_pressed(true);
+ group_options->add_margin_child(TTR("Atlas:"),group_atlas);
group_atlas->connect("toggled",this,"_group_changed");
group_shrink = memnew(SpinBox);
@@ -1325,11 +1325,11 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
group_shrink->set_max(8);
group_shrink->set_val(1);
group_shrink->set_step(0.001);
- group_options->add_margin_child("Shrink By:",group_shrink);
+ group_options->add_margin_child(TTR("Shrink By:"),group_shrink);
group_shrink->connect("value_changed",this,"_group_changed");
atlas_preview = memnew( Button );
- atlas_preview->set_text("Preview Atlas");
+ atlas_preview->set_text(TTR("Preview Atlas"));
group_options->add_child(atlas_preview);
atlas_preview->show();
atlas_preview->connect("pressed",this,"_group_atlas_preview");
@@ -1344,21 +1344,21 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
HBoxContainer *filter_hb = memnew (HBoxContainer);
group_images_filter = memnew( LineEdit );
- group_vb_right->add_margin_child("Image Filter:",filter_hb);
+ group_vb_right->add_margin_child(TTR("Image Filter:"),filter_hb);
filter_hb->add_child(group_images_filter);
group_images_filter->set_h_size_flags(SIZE_EXPAND_FILL);
group_images_filter->connect("text_changed",this,"_image_filter_changed");
group_images = memnew( Tree );
group_images->set_v_size_flags(SIZE_EXPAND_FILL);
- group_vb_right->add_margin_child("Images:",group_images,true);
+ group_vb_right->add_margin_child(TTR("Images:"),group_images,true);
Button *filt_select_all = memnew( Button );
- filt_select_all->set_text("Select All");
+ filt_select_all->set_text(TTR("Select All"));
filter_hb->add_child(filt_select_all);
filt_select_all->connect("pressed",this,"_group_select_all");
Button *filt_select_none = memnew( Button );
- filt_select_none->set_text("Select None");
+ filt_select_none->set_text(TTR("Select None"));
filter_hb->add_child(filt_select_none);
filt_select_none->connect("pressed",this,"_group_select_none");
@@ -1378,7 +1378,7 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
group_images->set_column_min_width(1,100);
group_images->set_column_titles_visible(true);
group_images->set_column_title(0,"Image");
- group_images->set_column_title(1,"Group");
+ group_images->set_column_title(1,TTR("Group"));
group_images->connect("item_edited",this,"_group_item_edited",varray(),CONNECT_DEFERRED);
/* SpinBox *group_shrink;
@@ -1405,30 +1405,30 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
sample_vbox = memnew( VBoxContainer );
- sample_vbox->set_name("Samples");
+ sample_vbox->set_name(TTR("Samples"));
sections->add_child(sample_vbox);
sample_mode = memnew( OptionButton );
- sample_vbox->add_margin_child("Sample Conversion Mode: (.wav files):",sample_mode);
- sample_mode->add_item("Keep");
- sample_mode->add_item("Compress (RAM - IMA-ADPCM)");
+ sample_vbox->add_margin_child(TTR("Sample Conversion Mode: (.wav files):"),sample_mode);
+ sample_mode->add_item(TTR("Keep"));
+ sample_mode->add_item(TTR("Compress (RAM - IMA-ADPCM)"));
sample_max_hz = memnew( SpinBox );
sample_max_hz->set_max(192000);
sample_max_hz->set_min(8000);
- sample_vbox->add_margin_child("Sampling Rate Limit: (hz)",sample_max_hz);
+ sample_vbox->add_margin_child(TTR("Sampling Rate Limit: (hz)"),sample_max_hz);
sample_trim = memnew( CheckButton );
- sample_trim->set_text("Trim");
- sample_vbox->add_margin_child("Trailing Silence:",sample_trim);
+ sample_trim->set_text(TTR("Trim"));
+ sample_vbox->add_margin_child(TTR("Trailing Silence:"),sample_trim);
script_vbox = memnew( VBoxContainer );
script_vbox->set_name("Script");
sections->add_child(script_vbox);
script_mode = memnew( OptionButton );
- script_vbox->add_margin_child("Script Export Mode:",script_mode);
- script_mode->add_item("Text");
- script_mode->add_item("Compiled");
- script_mode->add_item("Encrypted (Provide Key Below)");
+ script_vbox->add_margin_child(TTR("Script Export Mode:"),script_mode);
+ script_mode->add_item(TTR("Text"));
+ script_mode->add_item(TTR("Compiled"));
+ script_mode->add_item(TTR("Encrypted (Provide Key Below)"));
script_key = memnew( LineEdit );
- script_vbox->add_margin_child("Script Encryption Key (256-bits as hex):",script_key);
+ script_vbox->add_margin_child(TTR("Script Encryption Key (256-bits as hex):"),script_key);
@@ -1441,7 +1441,7 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
add_child(confirm);
confirm->connect("confirmed",this,"_confirmed");
- get_ok()->set_text("Export PCK/Zip");
+ get_ok()->set_text(TTR("Export PCK/Zip"));
expopt="--,Export,Bundle";
@@ -1451,24 +1451,24 @@ ProjectExportDialog::ProjectExportDialog(EditorNode *p_editor) {
file_export->set_access(EditorFileDialog::ACCESS_FILESYSTEM);
file_export->set_current_dir( EditorSettings::get_singleton()->get("global/default_project_export_path") );
- file_export->set_title("Export Project");
+ file_export->set_title(TTR("Export Project"));
file_export->connect("file_selected", this,"_export_action");
file_export_password = memnew( LineEdit );
file_export_password->set_secret(true);
file_export_password->set_editable(false);
- file_export->get_vbox()->add_margin_child("Password:",file_export_password);
+ file_export->get_vbox()->add_margin_child(TTR("Password:"),file_export_password);
pck_export = memnew( EditorFileDialog );
pck_export->set_access(EditorFileDialog::ACCESS_FILESYSTEM);
pck_export->set_current_dir( EditorSettings::get_singleton()->get("global/default_project_export_path") );
- pck_export->set_title("Export Project PCK");
+ pck_export->set_title(TTR("Export Project PCK"));
pck_export->connect("file_selected", this,"_export_action_pck");
pck_export->add_filter("*.pck ; Data Pack");
pck_export->add_filter("*.zip ; Zip");
add_child(pck_export);
- button_export = add_button("Export..",!OS::get_singleton()->get_swap_ok_cancel(),"export_pck");
+ button_export = add_button(TTR("Export.."),!OS::get_singleton()->get_swap_ok_cancel(),"export_pck");
updating_script=false;
ei="EditorIcons";
@@ -1522,7 +1522,7 @@ Error ProjectExport::export_project(const String& p_preset) {
String preset_path=Globals::get_singleton()->get("export_presets_path/"+selected);
if (preset_path=="") {
- error->set_text("Export path empty, see export options");
+ error->set_text(TTR("Export path empty, see export options"));
error->popup_centered_minsize(Size2(300,100));
ERR_FAIL_V(ERR_INVALID_DATA);
}
@@ -1544,9 +1544,9 @@ Error ProjectExport::export_project(const String& p_preset) {
}
if (pc%3 != 0 ) {
memdelete(d);
- error->set_text("Corrupted export data..");
+ error->set_text(TTR("Corrupted export data.."));
error->popup_centered_minsize(Size2(300,100));
- ERR_EXPLAIN("Corrupted export data...");
+ ERR_EXPLAIN(TTR("Corrupted export data..."));
ERR_FAIL_V(ERR_INVALID_DATA);
}
@@ -1681,7 +1681,7 @@ Error ProjectExport::export_project(const String& p_preset) {
else
preset=names[E->get().action-2];
- print_line("Exporting "+itos(idx)+"/"+itos(export_action.size())+": "+path);
+ print_line(TTR("Exporting ")+itos(idx)+"/"+itos(export_action.size())+": "+path);
String base_dir = Globals::get_singleton()->localize_path(path.get_base_dir()).replace("\\","/").replace("res://","");
DirAccess *da=DirAccess::create(DirAccess::ACCESS_FILESYSTEM);
@@ -1699,7 +1699,7 @@ Error ProjectExport::export_project(const String& p_preset) {
if (err!=OK) {
memdelete(da);
memdelete(d);
- ERR_EXPLAIN("Cannot make dir: "+cwd+"/"+p);
+ ERR_EXPLAIN(TTR("Cannot make dir: ")+cwd+"/"+p);
ERR_FAIL_V(ERR_CANT_CREATE);
}
@@ -1707,7 +1707,7 @@ Error ProjectExport::export_project(const String& p_preset) {
memdelete(da);
memdelete(d);
- ERR_EXPLAIN("Cannot change to dir: "+cwd+"/"+p);
+ ERR_EXPLAIN(TTR("Cannot change to dir: ")+cwd+"/"+p);
ERR_FAIL_V(ERR_CANT_CREATE);
}
@@ -1721,7 +1721,7 @@ Error ProjectExport::export_project(const String& p_preset) {
String source_file;
- print_line("Exporting: "+source_file);
+ print_line(TTR("Exporting: ")+source_file);
bool delete_source=false;
if (preset=="") {
//just copy!
@@ -1735,7 +1735,7 @@ Error ProjectExport::export_project(const String& p_preset) {
if (!Globals::get_singleton()->has("optimizer_presets/"+preset)) {
memdelete(d);
- ERR_EXPLAIN("Unknown optimizer preset: "+preset);
+ ERR_EXPLAIN(TTR("Unknown optimizer preset: ")+preset);
ERR_FAIL_V(ERR_INVALID_DATA);
}
@@ -1756,7 +1756,7 @@ Error ProjectExport::export_project(const String& p_preset) {
if (saver.is_null()) {
memdelete(d);
- ERR_EXPLAIN("Preset '"+preset+"' references nonexistent saver: "+type);
+ ERR_EXPLAIN(TTR("Preset '")+preset+"' references nonexistent saver: "+type);
ERR_FAIL_COND_V(saver.is_null(),ERR_INVALID_DATA);
}
@@ -1800,7 +1800,7 @@ Error ProjectExport::export_project(const String& p_preset) {
if (res.is_null()) {
memdelete(d);
- ERR_EXPLAIN("Errr loading resource to optimize: "+path);
+ ERR_EXPLAIN(TTR("Errr loading resource to optimize: ")+path);
ERR_FAIL_V(ERR_INVALID_DATA);
}
@@ -1819,11 +1819,11 @@ Error ProjectExport::export_project(const String& p_preset) {
String write_file = path+".opt.res";
- print_line("DST RES FILE: "+write_file);
+ print_line(TTR("DST RES FILE: ")+write_file);
Error err = ResourceSaver::save(write_file,res,flags,saver);
if (err) {
memdelete(d);
- ERR_EXPLAIN("Errr saving optimized resource: "+write_file);
+ ERR_EXPLAIN(TTR("Errr saving optimized resource: ")+write_file);
ERR_FAIL_COND_V(err,ERR_CANT_OPEN);
}
source_file=write_file;
@@ -1846,7 +1846,7 @@ Error ProjectExport::export_project(const String& p_preset) {
if (err) {
- ERR_EXPLAIN("Error copying from: "+source_file+" to "+dst_file+".");
+ ERR_EXPLAIN(TTR("Error copying from: ")+source_file+" to "+dst_file+".");
ERR_FAIL_COND_V(err,err);
}
@@ -1898,13 +1898,13 @@ ProjectExport::ProjectExport(EditorData* p_data) {
VBoxContainer *vbc = memnew( VBoxContainer );
add_child(vbc);
set_child_rect(vbc);
- set_title("Project Export");
+ set_title(TTR("Project Export"));
label = memnew( Label );
- label->set_text("Export Preset:");
+ label->set_text(TTR("Export Preset:"));
vbc->add_child(label);
export_preset = memnew (OptionButton);
vbc->add_child(export_preset);
- get_ok()->set_text("Export");
+ get_ok()->set_text(TTR("Export"));
set_hide_on_ok(false);
error = memnew( AcceptDialog );
add_child(error);