1 // Copyright (c) 2015 Sergio Gonzalez. All rights reserved. 2 // License: https://github.com/serge-rgb/milton#license 3 4 #pragma once 5 6 7 void init_localization(); 8 9 10 // Re-ordering is OK. 11 enum Texts 12 { 13 TXT_file, 14 TXT_open_milton_canvas, 15 TXT_export_to_image_DOTS, 16 TXT_quit, 17 TXT_canvas, 18 TXT_help, 19 TXT_brushes, 20 TXT_opacity, 21 TXT_brush_size, 22 TXT_switch_to_brush, 23 TXT_switch_to_eraser, 24 TXT_set_background_color, 25 TXT_choose_background_color, 26 TXT_default_background_color, 27 TXT_color, 28 TXT_export_DOTS, 29 TXT_MSG_click_and_drag_instruction, 30 TXT_current_selection, 31 TXT_scale_up, 32 TXT_final_image_resolution, 33 TXT_export_selection_to_image_DOTS, 34 TXT_MSG_memerr_did_not_write, 35 TXT_error, 36 TXT_cancel, 37 TXT_view, 38 TXT_toggle_gui_visibility, 39 TXT_layers, 40 41 // ==== Translation to spanish completed until this point 42 43 TXT_settings, 44 TXT_switch_to_primitive, 45 TXT_help_me, 46 TXT_new_layer, 47 TXT_rename, 48 TXT_move, 49 TXT_move_canvas, 50 TXT_stop_moving_canvas, 51 TXT_up, 52 TXT_down, 53 TXT_are_you_sure, 54 TXT_cant_be_undone, 55 TXT_yes, 56 TXT_no, 57 TXT_ok, 58 TXT_delete, 59 TXT_edit, 60 TXT_undo, 61 TXT_redo, 62 TXT_tools, 63 TXT_brush, 64 TXT_eraser, 65 TXT_zoom_in, 66 TXT_zoom_out, 67 TXT_brush_options, 68 TXT_set_opacity_to, 69 TXT_save_milton_canvas_as_DOTS, 70 TXT_new_milton_canvas, 71 TXT_decrease_brush_size, 72 TXT_increase_brush_size, 73 TXT_eye_dropper, 74 TXT_milton_version, 75 TXT_website, 76 TXT_disable_stroke_smoothing, 77 TXT_enable_stroke_smoothing, 78 TXT_transparent_background, 79 TXT_set_current_background_color_as_default, 80 TXT_background_color, 81 TXT_OPENBRACKET_default_canvas_CLOSE_BRACKET, 82 TXT_background_COLON, 83 TXT_could_not_delete_default_canvas, 84 TXT_peek_out_increment_percent, 85 TXT_opacity_pressure, 86 TXT_soft_brush, 87 TXT_minimum, 88 TXT_hardness, 89 TXT_peek_out, 90 TXT_rotation, 91 TXT_blur, 92 TXT_level, 93 TXT_delete_blur, 94 TXT_enabled, 95 TXT_default_will_be_cleared, 96 TXT_reset_view_at_origin, 97 TXT_reset_GUI, 98 TXT_size_relative_to_canvas, 99 100 // Actions 101 TXT_Action_FIRST, 102 TXT_Action_DECREASE_BRUSH_SIZE = TXT_Action_FIRST, 103 TXT_Action_INCREASE_BRUSH_SIZE, 104 TXT_Action_ZOOM_IN, 105 TXT_Action_ZOOM_OUT, 106 TXT_Action_REDO, 107 TXT_Action_UNDO, 108 TXT_Action_EXPORT, 109 TXT_Action_QUIT, 110 TXT_Action_NEW, 111 TXT_Action_SAVE, 112 TXT_Action_SAVE_AS, 113 TXT_Action_OPEN, 114 TXT_Action_TOGGLE_MENU, 115 TXT_Action_TOGGLE_GUI, 116 TXT_Action_MODE_ERASER, 117 TXT_Action_MODE_PEN, 118 TXT_Action_MODE_EYEDROPPER, 119 TXT_Action_MODE_PRIMITIVE, 120 TXT_Action_SET_BRUSH_ALPHA_10, 121 TXT_Action_SET_BRUSH_ALPHA_20, 122 TXT_Action_SET_BRUSH_ALPHA_30, 123 TXT_Action_SET_BRUSH_ALPHA_40, 124 TXT_Action_SET_BRUSH_ALPHA_50, 125 TXT_Action_SET_BRUSH_ALPHA_60, 126 TXT_Action_SET_BRUSH_ALPHA_70, 127 TXT_Action_SET_BRUSH_ALPHA_80, 128 TXT_Action_SET_BRUSH_ALPHA_90, 129 TXT_Action_SET_BRUSH_ALPHA_100, 130 TXT_Action_HELP, 131 TXT_Action_PEEK_OUT, 132 TXT_Action_DRAG_BRUSH_SIZE, 133 TXT_Action_TRANSFORM, 134 135 #if MILTON_ENABLE_PROFILING 136 TXT_Action_TOGGLE_DEBUG_WINDOW, 137 #endif 138 139 TXT_Count, 140 }; 141 142 char* loc(Texts id); 143