text: // This file was automatically generated.  Do not modify.
  
  'use strict';
  
  goog.provide('Blockly.Msg.pl');
  
  goog.require('Blockly.Msg');
  
  Blockly.Msg.ABOUT = "about";  // untranslated
  Blockly.Msg.ACCELERATION_TOOLTIP = "Pobierz wartość przyspieszenia w tysięcznych częściach grawitacji. ";
  Blockly.Msg.ACCELEROMETER_ROTATION_TOOLTIP = "Get the tilt or rotations in degrees.";  // untranslated
  Blockly.Msg.ACCELEROMETER_TOOLTIP = "Represents an accelerometer.";  // untranslated
  Blockly.Msg.ACTION_ANALOGIN = "actuator analog";  // untranslated
  Blockly.Msg.ACTION_BUZZER = "buzzer";  // untranslated
  Blockly.Msg.ACTION_BUZZER_ARDUINO = "buzzer HYT120";  // untranslated
  Blockly.Msg.ACTION_CALLIBOT = "Calli:bot";  // untranslated
  Blockly.Msg.ACTION_DIGITALIN = "actuator digital";  // untranslated
  Blockly.Msg.ACTION_EVAL = "eval";  // untranslated
  Blockly.Msg.ACTION_EVAL_AS = "as";  // untranslated
  Blockly.Msg.ACTION_IN = "actuator";  // untranslated
  Blockly.Msg.ACTION_INFRARED = "infrared emitter";  // untranslated
  Blockly.Msg.ACTION_LCD = "LCD 1602";  // untranslated
  Blockly.Msg.ACTION_LCDI2C = "LCD 1602 I²C";  // untranslated
  Blockly.Msg.ACTION_LCDI2C_SENSEBOX = "OLED Display I²C";  // untranslated
  Blockly.Msg.ACTION_LED = "LED";  // untranslated
  Blockly.Msg.ACTION_MOTOR = "motor";  // untranslated
  Blockly.Msg.ACTION_PLAY = "play";  // untranslated
  Blockly.Msg.ACTION_PLOTTING = "plot";  // untranslated
  Blockly.Msg.ACTION_PLOT_CLEAR = "clear the plot";  // untranslated
  Blockly.Msg.ACTION_PLOT_CLEAR_TOOLTIP = "Removes all the data from the plot.";  // untranslated
  Blockly.Msg.ACTION_PLOT_POINT = "plot a point on";  // untranslated
  Blockly.Msg.ACTION_PLOT_POINT_TOOLTIP = "Plots a point with specified value (Y axis) at the specified tickmark (X axis).";  // untranslated
  Blockly.Msg.ACTION_PLOT_TICKMARK = "at tickmark";  // untranslated
  Blockly.Msg.ACTION_RELAY = "relay SRD-05VDC-SL-C";  // untranslated
  Blockly.Msg.ACTION_RGBLED = "RGB LED";  // untranslated
  Blockly.Msg.ACTION_SDCARD = "SD card";  // untranslated
  Blockly.Msg.ACTION_SERIAL_PRINT = "show on Serial Monitor";  // untranslated
  Blockly.Msg.ACTION_SERIAL_PRINT_TOOLTIP = "Show data on the Serial Monitor. You can find the Serial Monitor in the USB Programm on top, under View.";  // untranslated
  Blockly.Msg.ACTION_SERVO = "servo motor";  // untranslated
  Blockly.Msg.ACTION_SERVO_ARDUINO = "servo motor SG90";  // untranslated
  Blockly.Msg.ACTION_STEPMOTOR = "step motor";  // untranslated
  Blockly.Msg.ACTION_WIRELESS = "WiFi connection.";  // untranslated
  Blockly.Msg.ACTIVITY_TOOLTIP = "Znacznik dodatkowej aktywności";
  Blockly.Msg.ACTOR_ANALOGIN_TOOLTIP = "Writes an analog value (PWM wave) to a pin. Only values between 0 and 255 should be used";  // untranslated
  Blockly.Msg.ACTOR_DIGITALIN_TOOLTIP = "Writes a HIGH or a LOW value to a digital pin. Only the values HIGH »1« and LOW »0« should be used.";  // untranslated
  Blockly.Msg.ACTOR_TOOLTIP = "Reprezentuje uczestnika";
  Blockly.Msg.ADDRESS = "address";  // untranslated
  Blockly.Msg.ADD_COMMENT = "Dodaj komentarz";
  Blockly.Msg.ALL_RGBLED = "RGB LED all";  // untranslated
  Blockly.Msg.ANALOG = "analogowy/a";
  Blockly.Msg.ANALOGIN_TOOLTIP = "Represents any actuator connected to an analog pin.";  // untranslated
  Blockly.Msg.ANALOGOUT_TOOLTIP = "Represents any sensor connected to an analog pin.";  // untranslated
  Blockly.Msg.AND = "and";  // untranslated
  Blockly.Msg.ARDUBRICK_TOOLTIP = "Reprezentuje Bot'n Roll z podłączonymi aktorami i czujnikami. Są również dostępne wbudowane czujniki i aktorzy, na przykład przyciski, wyświetlacz ...";
  Blockly.Msg.AUTH = "Autoryzuj ten program, aby można było zapisać Twoją pracę i umożliwić Ci dzielenie się nią z innymi.";
  Blockly.Msg.BATTERY_GETSAMPLE_TOOLTIP = "Gets the current voltage from the battery.";  // untranslated
  Blockly.Msg.BELOW = "below";  // untranslated
  Blockly.Msg.BLOCK_NOT_EXECUTED = "Uruchomienie tego bloku nie będzie miało żadnego skutku!";
  Blockly.Msg.BLOCK_NOT_SUPPORTED = "This robot does not support this block!";  // untranslated
  Blockly.Msg.BLOCK_USED_INCORRECTLY = "Unfortunately, this block cannot be used in this way.";  // untranslated
  Blockly.Msg.BOB3_READNUMBER_TOOLTIP = "Zwraca poprzednio zapamiętaną liczbę.";
  Blockly.Msg.BOB3_RECALL_NUMBER = "przypomnij liczbę";
  Blockly.Msg.BOB3_REMEMBER_NUMBER = "zapamiętaj liczbę";
  Blockly.Msg.BOB3_SAVENUMBER_TOOLTIP = "Liczba do zapamiętania powinna być liczbą całkowitą w zakresie 0-255.";
  Blockly.Msg.BOTH = "obie";
  Blockly.Msg.BOTH_LED = "LED both";  // untranslated
  Blockly.Msg.BOX_ID = "Device ID";  // untranslated
  Blockly.Msg.BRICKLIGHT = "diody kostki sterującej";
  Blockly.Msg.BRICKLIGHT_BLUE = "niebieski";
  Blockly.Msg.BRICKLIGHT_COLOR = "kolor";
  Blockly.Msg.BRICKLIGHT_DOUBLE_FLASH = "podwójne miganie";
  Blockly.Msg.BRICKLIGHT_FLASH = "miganie";
  Blockly.Msg.BRICKLIGHT_GREEN = "zielony";
  Blockly.Msg.BRICKLIGHT_OFF_TOOLTIP = "Wyłącza diody kostki sterującej.";
  Blockly.Msg.BRICKLIGHT_ON = "włącz";
  Blockly.Msg.BRICKLIGHT_ON_TOOLTIP = "Włącza diody kostki sterującej.";
  Blockly.Msg.BRICKLIGHT_ORANGE = "pomarańczowy";
  Blockly.Msg.BRICKLIGHT_RED = "czerwony";
  Blockly.Msg.BRICKLIGHT_RESET_TOOLTIP = "Resetuje diody kostki sterującej. Przywraca domyślne ustawienia: migająca zielona dioda.";
  Blockly.Msg.BRICKNAME_MATATABOT = "MatataBot";  // untranslated
  Blockly.Msg.BRICKNAME_WEDO = "WeDo";  // untranslated
  Blockly.Msg.BRICK_IPADDRESS = "ip address";  // untranslated
  Blockly.Msg.BRICK_PASSWORD = "password";  // untranslated
  Blockly.Msg.BRICK_PHENOMENON = "Phenomenon";  // untranslated
  Blockly.Msg.BRICK_PORT = "port";  // untranslated
  Blockly.Msg.BRICK_TRACK_WIDTH = "szerokość toru";
  Blockly.Msg.BRICK_USERNAME = "user name";  // untranslated
  Blockly.Msg.BRICK_WHEEL_DIAMETER = "średnica koła";
  Blockly.Msg.BRUSH_OFF = "turn brush Off";  // untranslated
  Blockly.Msg.BRUSH_OFF_TOOLTIP = "Turns the brush off.";  // untranslated
  Blockly.Msg.BRUSH_ON = "turn brush on (RPM)";  // untranslated
  Blockly.Msg.BRUSH_ON_TOOLTIP = "Turns on the brush with RPM of the motor (0<=RPM<=10000)";  // untranslated
  Blockly.Msg.BUTTON_DO_SHARE = "Udostępnij";
  Blockly.Msg.BUTTON_DO_UPLOAD_GALLERY = "Wyślij »$« tdo galerii";
  Blockly.Msg.BUTTON_EMPTY_LIST = "Pusta lista";
  Blockly.Msg.BUZZER_TOOLTIP = "Represents a buzzer.";  // untranslated
  Blockly.Msg.CALLIBOT_TOOLTIP = "Represents the Calli:bot extension board.";  // untranslated
  Blockly.Msg.CALLIOPEBRICK_TOOLTIP = "Reprezentuje Calliope - kieszonkowy, programowalny komputer. Ma on również wbudowane działania i czujniki, np. przyciski, wyświetlacz…";
  Blockly.Msg.CB_ALL = "Calli:bot all";  // untranslated
  Blockly.Msg.CB_BOTH = "Calli:bot both";  // untranslated
  Blockly.Msg.CB_LEFT = "Calli:bot left";  // untranslated
  Blockly.Msg.CB_RIGHT = "Calli:bot right";  // untranslated
  Blockly.Msg.CENTER = "środek";
  Blockly.Msg.CHANGE_VALUE_TITLE = "Zmień wartość:";
  Blockly.Msg.CHAT = "Rozmawiaj z swoim współpracownikiem, pisząc w tym polu!";
  Blockly.Msg.CLEAN_UP = "Uporządkuj bloki";
  Blockly.Msg.CLEAR = "clear";  // untranslated
  Blockly.Msg.COLLAPSE_ALL = "Zwiń bloki";
  Blockly.Msg.COLLAPSE_BLOCK = "Zwiń blok";
  Blockly.Msg.COLON = "colon";  // untranslated
  Blockly.Msg.COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = "Gets the current ambient light reading from the sensor.";  // untranslated
  Blockly.Msg.COLOUR_BLEND_COLOUR1 = "kolor 1";
  Blockly.Msg.COLOUR_BLEND_COLOUR2 = "kolor 2";
  Blockly.Msg.COLOUR_BLEND_HELPURL = "http://meyerweb.com/eric/tools/color-blend/";
  Blockly.Msg.COLOUR_BLEND_RATIO = "proporcja";
  Blockly.Msg.COLOUR_BLEND_TITLE = "wymieszaj";
  Blockly.Msg.COLOUR_BLEND_TOOLTIP = "Miesza dwa kolory w danej proporcji (0.0 - 1.0).";
  Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP = "Gets the current colour reading from the sensor.";  // untranslated
  Blockly.Msg.COLOUR_GETSAMPLE_TOOLTIP = "Gets the current reading from the colour sensor.";  // untranslated
  Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP = "Gets the current brightness reading from the sensor.";  // untranslated
  Blockly.Msg.COLOUR_PICKER_HELPURL = "https://en.wikipedia.org/wiki/Color";
  Blockly.Msg.COLOUR_PICKER_TOOLTIP = "Wybierz kolor z palety.";
  Blockly.Msg.COLOUR_RANDOM_HELPURL = "http://randomcolour.com";  // untranslated
  Blockly.Msg.COLOUR_RANDOM_TITLE = "losowy kolor";
  Blockly.Msg.COLOUR_RANDOM_TOOLTIP = "Wybierz kolor w sposób losowy.";
  Blockly.Msg.COLOUR_RGB_BLUE = "niebieski";
  Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP = "Gets the current colour reading from the colour sensor. Values are in the range 0 to 255.";  // untranslated
  Blockly.Msg.COLOUR_RGB_GREEN = "zielony";
  Blockly.Msg.COLOUR_RGB_HELPURL = "http://www.december.com/html/spec/colorper.html";
  Blockly.Msg.COLOUR_RGB_RED = "czerwony";
  Blockly.Msg.COLOUR_RGB_TITLE = "kolor z";
  Blockly.Msg.COLOUR_RGB_TOOLTIP = "Połącz czerwony, zielony i niebieski w odpowiednich proporcjach, tak aby powstał nowy kolor. Zawartość każdego z nich określa liczba z przedziału od 0 do 255.";
  Blockly.Msg.COLOUR_RGB_WHITE = "biały";
  Blockly.Msg.COLOUR_TOOLTIP = "Reprezentuje czujnik koloru";
  Blockly.Msg.COMPASS_CALIBRATE_TOOLTIP = "Calibrates the compass. Turn the compass sensor VERY slowly for two times (about 40 seconds).";  // untranslated
  Blockly.Msg.COMPASS_GETSAMPLE_TOOLTIP = "Gets the current reading from the compass sensor.";  // untranslated
  Blockly.Msg.COMPASS_TOOLTIP = "Reprezentuje czujnik kompasu";
  Blockly.Msg.COMPASS_TOOLTIP_EV3 = "Represents a HiTechnic NXT compass sensor.";  // untranslated
  Blockly.Msg.CONFIGURATION_ERROR_ACTOR_MISSING = "This actuator is not configured. Please add the corresponding block in the configuration tab!";  // untranslated
  Blockly.Msg.CONFIGURATION_ERROR_MOTORS_ROTATION_DIRECTION = "Kierunek obrotów silnika z lewej i prawej strony jest inny!";
  Blockly.Msg.CONFIGURATION_ERROR_MOTOR_LEFT_MISSING = "Brakuje konfiguracji dla lewego silnika";
  Blockly.Msg.CONFIGURATION_ERROR_MOTOR_LEFT_UNREGULATED = "Lewy silnik jest niewyregulowany";
  Blockly.Msg.CONFIGURATION_ERROR_MOTOR_MISSING = "Brakuje silnika na danym porcie";
  Blockly.Msg.CONFIGURATION_ERROR_MOTOR_RIGHT_MISSING = "Brakuje konfiguracji dla prawego silnika";
  Blockly.Msg.CONFIGURATION_ERROR_MOTOR_RIGHT_UNREGULATED = "Prawy silnik jest niewyregulowany";
  Blockly.Msg.CONFIGURATION_ERROR_MULTIPLE_LEFT_MOTORS = "Masz wiele silników z lewej strony przypisanych do danej konfiguracji!";
  Blockly.Msg.CONFIGURATION_ERROR_MULTIPLE_RIGHT_MOTORS = "Masz wiele silników z prawej strony przypisanych do danej konfiguracji!";
  Blockly.Msg.CONFIGURATION_ERROR_NO_BUILTIN_RGBLED = "This board does not have a built in RGB LED!";  // untranslated
  Blockly.Msg.CONFIGURATION_ERROR_OTHER_NOT_SUPPORTED = "Other power consumer does not support this type of block!";  // untranslated
  Blockly.Msg.CONFIGURATION_ERROR_OVERLAPPING_PORTS = "Another component is already using the same port!";  // untranslated
  Blockly.Msg.CONFIGURATION_ERROR_SENSOR_MISSING = "Ten czujnik nie jest do portu!";
  Blockly.Msg.CONFIGURATION_ERROR_SENSOR_WRONG = "Połączony złego czujnika do tego portu!";
  Blockly.Msg.CONFIGURATION_ERROR_WLAN_CREDENTIALS_MISSING = "Missing WLAN credentials, please enter them in robot -> WLAN credentials ... !";  // untranslated
  Blockly.Msg.CONFIGURATION_ERROR_WLAN_MISSING = "WiFi is not configured. Please add the corresponding block in the configuration tab!";  // untranslated
  Blockly.Msg.CONFIGURATION_NO_PHENOMENON = "no phenomenon";  // untranslated
  Blockly.Msg.CONFIGURATION_NO_PORT = "no port";  // untranslated
  Blockly.Msg.CONFIGURATION_PORT = "Port1";  // untranslated
  Blockly.Msg.CONFLIST_DELETE_ALL_TOOLTIP = "Kliknij tutaj, aby usunąć wszystkie wybrane programy. ";
  Blockly.Msg.CONFLIST_DELETE_TOOLTIP = "Kliknij tutaj, aby usunąć konfigurację twojego robota. ";
  Blockly.Msg.CONFLIST_LOAD_TOOLTIP = "Kloknij tutaj aby wczytać konfigurację twojego robota. ";
  Blockly.Msg.CONNECTION_CHECK = "połączenie z robotem %1 aktywne?";
  Blockly.Msg.CONNECTION_CHECK_TOOLTIP = "sprawdzić, czy połączenie z robotem jest aktywne.";
  Blockly.Msg.CONNECTION_CONNECT = "połącz z robotem";
  Blockly.Msg.CONNECTION_FROM_CONNECTION = "z połączenia";
  Blockly.Msg.CONNECTION_FROM_ROBOT = "z robota";
  Blockly.Msg.CONNECTION_MBED_RECEIVE_TOOLTIP = "Odczytuje wiadomość z jednego z kanałów (0-255). Domyślny kanał to 0. ";
  Blockly.Msg.CONNECTION_MBED_SEND_TOOLTIP = "Wysyła wiadomość do innego systemu. Możesz podać siłę sygnału od 0 do 7, gdzie 0 to bardzo niska a 7 największa. Wiadomość jest wysyłana kanałem 0, chyba, że podasz inny kanał.";
  Blockly.Msg.CONNECTION_OVER_CHANNEL = "nad kanałem";
  Blockly.Msg.CONNECTION_POWER = "z siłą";
  Blockly.Msg.CONNECTION_PROTOCOL_BLUETOOTH = "Bluetooth";
  Blockly.Msg.CONNECTION_RECEIVED_DATA = "otrzymane wiadomości";
  Blockly.Msg.CONNECTION_RECEIVE_TOOLTIP = "Czeka na wiadomość od robota zadeklarowanego w połączeniu.";
  Blockly.Msg.CONNECTION_RECEIVE_TOOLTIP_BOB3 = "Reads a message via the IR receiver. Only numbers can be received.";  // untranslated
  Blockly.Msg.CONNECTION_RECEIVE_TOOLTIP_MBOT = "Reads a message from the IR receiver. Only strings can be received.";  // untranslated
  Blockly.Msg.CONNECTION_SEND_DATA = "wysłane wiadomość";
  Blockly.Msg.CONNECTION_SEND_TOOLTIP = "Wyślij wiadomość do innego robota";
  Blockly.Msg.CONNECTION_SEND_TOOLTIP_BOB3 = "Sends a message of type number to another Bob3. Hold the Bob3's face to face!";  // untranslated
  Blockly.Msg.CONNECTION_SEND_TOOLTIP_MBOT = "Sends a message of type string to another mBot. Hold the mBots's face to face!";  // untranslated
  Blockly.Msg.CONNECTION_SET_CHANNEL = "ustaw kanał na %!";
  Blockly.Msg.CONNECTION_SET_CHANNEL_TOOLTIP = "Ustawia kanał do wysyłania i odbierania wiadomości. Może być ustawiony od 0 do 255.";
  Blockly.Msg.CONNECTION_START_TOOLTIP = "Próbuje nawiązać połączenie z innym robotem za pomocą Bluetooth.";
  Blockly.Msg.CONNECTION_TOOLTIP = "połączenie z robotem %1 aktywne?";
  Blockly.Msg.CONNECTION_TO_CONNECTION = "do polączenia";
  Blockly.Msg.CONNECTION_TO_ROBOT = "do robota";
  Blockly.Msg.CONNECTION_WAIT_FOR_CONNECTION = "czekanie na połączenie";
  Blockly.Msg.CONNECTION_WAIT_TOOLTIP = "Czeka na połączenie za pomocą Bluetooth";
  Blockly.Msg.CONNECTOR = "hub";  // untranslated
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_HELPURL = "https://github.com/google/blockly/wiki/Loops#loop-termination-blocks";  // untranslated
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_OPERATOR_BREAK = "wyjdź z pętli";
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_OPERATOR_CONTINUE = "przejdź do kolejnej iteracji pętli";
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_TOOLTIP_BREAK = "Wyjdź z zawierającej pętli.";
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_TOOLTIP_CONTINUE = "Pomiń resztę pętli i kontynuuj w kolejnej iteracji.";
  Blockly.Msg.CONTROLS_FLOW_STATEMENTS_WARNING = "Uwaga: Ten blok może być użyty tylko w pętli.";
  Blockly.Msg.CONTROLS_FOREACH_HELPURL = "https://github.com/google/blockly/wiki/Loops#for-each";  // untranslated
  Blockly.Msg.CONTROLS_FOREACH_TITLE = "dla każdego elementu %1 na liście %2";
  Blockly.Msg.CONTROLS_FOREACH_TOOLTIP = "Dla każdego elementu listy ustaw zmienną %1 na ten element, a następnie wykonaj kilka instrukcji.";
  Blockly.Msg.CONTROLS_FOR_HELPURL = "https://github.com/google/blockly/wiki/Loops#count-with";  // untranslated
  Blockly.Msg.CONTROLS_FOR_TITLE = "licz z %1 od %2 do %3 co %4 (wartość kroku)";
  Blockly.Msg.CONTROLS_FOR_TOOLTIP = "Przypisuje zmiennej %1 wartości od numeru startowego do numeru końcowego, licząc co określony interwał, wykonując określone bloki.";
  Blockly.Msg.CONTROLS_IF_ELSEIF_TOOLTIP = "Dodaj warunek do bloku „jeśli”.";
  Blockly.Msg.CONTROLS_IF_ELSE_TOOLTIP = "Dodaj ostatni warunek do bloku „jeśli”, gdy żaden wcześniejszy nie był spełniony.";
  Blockly.Msg.CONTROLS_IF_HELPURL = "https://github.com/google/blockly/wiki/IfElse";  // untranslated
  Blockly.Msg.CONTROLS_IF_IF_TOOLTIP = "Dodaj, usuń lub zmień kolejność bloków, żeby zmodyfikować ten blok „jeśli”.";
  Blockly.Msg.CONTROLS_IF_MSG_ELSE = "w przeciwnym razie";
  Blockly.Msg.CONTROLS_IF_MSG_ELSEIF = "w przeciwnym razie jeśli";
  Blockly.Msg.CONTROLS_IF_MSG_IF = "jeśli";
  Blockly.Msg.CONTROLS_IF_TOOLTIP_1 = "Jeśli wartość jest prawdziwa, to wykonaj kilka instrukcji.";
  Blockly.Msg.CONTROLS_IF_TOOLTIP_2 = "Jeśli wartość jest prawdziwa, to wykonaj pierwszy blok instrukcji.  W przeciwnym razie, wykonaj drugi blok instrukcji.";
  Blockly.Msg.CONTROLS_IF_TOOLTIP_3 = "Jeśli pierwsza wartość jest prawdziwa, to wykonaj pierwszy blok instrukcji.  W przeciwnym razie, jeśli druga wartość jest prawdziwa, to wykonaj drugi blok instrukcji.";
  Blockly.Msg.CONTROLS_IF_TOOLTIP_4 = "Jeśli pierwsza wartość jest prawdziwa, wykonaj pierwszy blok instrukcji.  W przeciwnym razie jeśli druga wartość jest prawdziwa, wykonaj drugi blok instrukcji.  Jeżeli żadna z wartości nie jest prawdziwa, wykonaj ostatni blok instrukcji.";
  Blockly.Msg.CONTROLS_REPEAT_HELPURL = "https://en.wikipedia.org/wiki/For_loop";
  Blockly.Msg.CONTROLS_REPEAT_INPUT_DO = "wykonaj";
  Blockly.Msg.CONTROLS_REPEAT_TITLE = "powtórz %1 razy";
  Blockly.Msg.CONTROLS_REPEAT_TOOLTIP = "Wykonaj niektóre instrukcje kilka razy.";
  Blockly.Msg.CONTROLS_WHILEUNTIL_HELPURL = "https://github.com/google/blockly/wiki/Loops#repeat";  // untranslated
  Blockly.Msg.CONTROLS_WHILEUNTIL_OPERATOR_UNTIL = "powtarzaj aż";
  Blockly.Msg.CONTROLS_WHILEUNTIL_OPERATOR_WHILE = "powtarzaj dopóki";
  Blockly.Msg.CONTROLS_WHILEUNTIL_TOOLTIP_UNTIL = "Gdy wartość jest nieprawdziwa, wykonaj kilka instrukcji.";
  Blockly.Msg.CONTROLS_WHILEUNTIL_TOOLTIP_WHILE = "Gdy wartość jest prawdziwa, wykonaj kilka instrukcji.";
  Blockly.Msg.DATATABLE_ACTUALIZATION = "Data aktualizacji";
  Blockly.Msg.DATATABLE_CONFIGURATIONS = "konfiguracje";
  Blockly.Msg.DATATABLE_CONFIGURATION_NAME = "Nazwa konfiguracji";
  Blockly.Msg.DATATABLE_CREATED_BY = "kreator";
  Blockly.Msg.DATATABLE_CREATED_ON = "Krerator zmiennych";
  Blockly.Msg.DATATABLE_MEMBERS = "members";  // untranslated
  Blockly.Msg.DATATABLE_PROGRAMS = "programy";
  Blockly.Msg.DATATABLE_PROGRAM_NAME = "Nazwa programu";
  Blockly.Msg.DATATABLE_SHARED = "Współdzielone";
  Blockly.Msg.DATATABLE_SHARED_PROGRAMS = "shared programs";  // untranslated
  Blockly.Msg.DATATABLE_SHARED_WITH = "Współdzielone z";
  Blockly.Msg.DATATABLE_USERGROUP = "user group";  // untranslated
  Blockly.Msg.DATATABLE_USERGROUPS = "user groups";  // untranslated
  Blockly.Msg.DATATABLE_USERGROUP_NAME = "Name of the user group";  // untranslated
  Blockly.Msg.DATATABLE_USERGROUP_NAME_CREATE_HINT = "The name of the user group. Kepp in mind, that the members will have to type it in each time they log in.";  // untranslated
  Blockly.Msg.DATATABLE_USERGROUP_OWNER = "Name of the owner of the user group";  // untranslated
  Blockly.Msg.DELETE_ALL_BLOCKS = "Usunąć wszystkie %1 bloki(ów)?";
  Blockly.Msg.DELETE_BLOCK = "Usuń blok";
  Blockly.Msg.DELETE_USERGROUP_MEMBER_AFTER_LOGIN_WARNING = "A member you want to delete did already log in and might have create own programs. Are you sure that you want to delete the selected member(s)?";  // untranslated
  Blockly.Msg.DELETE_USERGROUP_MEMBER_WARNING = "Are you sure that you want to delete the selected member(s)?";  // untranslated
  Blockly.Msg.DELETE_X_BLOCKS = "Usuń %1 bloki(ów)";
  Blockly.Msg.DIGITAL = "cyfrowe";
  Blockly.Msg.DIGITALIN_TOOLTIP = "Represents any actuator connected to a digital pin.";  // untranslated
  Blockly.Msg.DIGITALOUT_TOOLTIP = "Represents any sensor connected to a digital.";  // untranslated
  Blockly.Msg.DISABLE_BLOCK = "Wyłącz blok";
  Blockly.Msg.DISPLAY_ANIMATION = "animacja";
  Blockly.Msg.DISPLAY_CHARACTER = "znak";
  Blockly.Msg.DISPLAY_CLEAR = "wyczyść wyświetlacz";
  Blockly.Msg.DISPLAY_CLEAR_TOOLTIP = "Czyści ekran";
  Blockly.Msg.DISPLAY_COL = "w kolumnie";
  Blockly.Msg.DISPLAY_GET_BRIGHTNESS_TOOLTIP = "Zwraca jasność wszystkich diod wyświetlacza. Zero oznacza, że wszystkie są wyłączone. 9 to wartość odpowiadająca maksymalnej jasności.";
  Blockly.Msg.DISPLAY_GET_PIXEL_TOOLTIP = "Zwraca jasność tej diody. Zero oznacza, że diota jest wygaszona. 9 to wartość maksymalnej jasności.";
  Blockly.Msg.DISPLAY_IMAGE = "obraz";
  Blockly.Msg.DISPLAY_PICTURE = "obraz";
  Blockly.Msg.DISPLAY_PICTURE_EYES_CLOSED = "oczy zamknięte";
  Blockly.Msg.DISPLAY_PICTURE_EYES_OPEN = "oczy otwarte";
  Blockly.Msg.DISPLAY_PICTURE_FLOWERS = "kwiaty";
  Blockly.Msg.DISPLAY_PICTURE_GLASSES = "szkła";
  Blockly.Msg.DISPLAY_PICTURE_TACHO = "tachometr";
  Blockly.Msg.DISPLAY_PICTURE_TOOLTIP = "Wyświetla obraz na ekranie";
  Blockly.Msg.DISPLAY_PIXEL_BRIGHTNESS = "jasność";
  Blockly.Msg.DISPLAY_PIXEL_TITLE = "LED";
  Blockly.Msg.DISPLAY_ROW = "w wierszu";
  Blockly.Msg.DISPLAY_SET_BRIGHTNESS_TOOLTIP = "Ustawia jasność wszystkich diod wyświetlacza. Zero oznacza, że wszystkie są wygaszone. 9 to wartość maksymalnej jasności.";
  Blockly.Msg.DISPLAY_SET_PIXEL_TOOLTIP = "Ustawia jasność tej diody. Zero oznacza, że dioda jest wygaszona. 9 to wartość maksymalnej jasności. Za pomocą x i y możesz określić pozycję diody, której jasność chcesz zmienić.";
  Blockly.Msg.DISPLAY_SHOW = "pokaż";
  Blockly.Msg.DISPLAY_TEXT = "tekst";
  Blockly.Msg.DISPLAY_TEXT_TOOLTIP = "Wyświetla tekst na ekranie";
  Blockly.Msg.DROP_TOOLTIP = "Represents a drop sensor.";  // untranslated
  Blockly.Msg.DUPLICATE_BLOCK = "Duplikuj";
  Blockly.Msg.ENABLE_BLOCK = "Włącz blok";
  Blockly.Msg.ENCODER_GETSAMPLE_TOOLTIP = "Gets the current reading from the motor encoder.";  // untranslated
  Blockly.Msg.ENCODER_RESET_TOOLTIP = "Przywraca enkode silnika";
  Blockly.Msg.ENCODER_TOOLTIP = "Represents an encoder.";  // untranslated
  Blockly.Msg.ENVIRONMENTAL_TOOLTIP = "Represents an environmental sensor.";  // untranslated
  Blockly.Msg.ENVIRONMENTAL_TOOLTIP_SENSEBOX = "Represents the BME680 environmental sensor.";  // untranslated
  Blockly.Msg.ERROR_MISSING_PARAMETER = "An input value is missing!";  // untranslated
  Blockly.Msg.ERROR_MISSING_RETURN = "The function return value is missing!";  // untranslated
  Blockly.Msg.EV3BRICK_TOOLTIP = "Reprezentuje cegłę EV3 z podłączonmi aktorami i czujnikami. Istnieją także wbudowane czujniki i aktorzy na przykład przyciski, wyświetlacz ...";
  Blockly.Msg.EXPAND_ALL = "Rozwiń bloki";
  Blockly.Msg.EXPAND_BLOCK = "Rozwiń blok";
  Blockly.Msg.EXTERNAL_INPUTS = "Zewnętrzne wejścia";
  Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP = "Gets the current reading from the flame sensor.";  // untranslated
  Blockly.Msg.FLAME_TOOLTIP = "Reprezentuje sensor płomieni.";
  Blockly.Msg.FLYOUT_VARIABLE_TEXT = "Potrzebujesz zmiennej? Zadeklaruj ją najpierw, klikając na znak plus \"+\" bloku »start«\u00a0.";
  Blockly.Msg.FOR = "dla";
  Blockly.Msg.FOURDIGITDISPLAY = "4-Digit Display";  // untranslated
  Blockly.Msg.FOURDIGITDISPLAY_CLEAR_TOOLTIP = "Clears the 4-Digit Display.";  // untranslated
  Blockly.Msg.FOURDIGITDISPLAY_SHOW_TOOLTIP = "Displays a number [0-9999] on the 4-Digit Display. Position [0-3] represents the starting position of the number";  // untranslated
  Blockly.Msg.FOURDIGITDISPLAY_TOOLTIP = "Represents a Grove 4-Digit Display by Seeed";  // untranslated
  Blockly.Msg.FROM_POSITION = "from position";  // untranslated
  Blockly.Msg.FSR_TOOLTIP = "Get the current reading from the force sensitive resistor under the feet of the robot.";  // untranslated
  Blockly.Msg.GAIN = "gain";  // untranslated
  Blockly.Msg.GALLERY_BY = "przez";
  Blockly.Msg.GALLERY_DATE = "stworzony";
  Blockly.Msg.GALLERY_DISLIKE = "nie fajny";
  Blockly.Msg.GALLERY_LIKE = "fajny";
  Blockly.Msg.GALLERY_SHARED_ALREADY = "Ten program został już wysłany do galerii. Jeżeli chcesz go zmienić, pobierz kopię z galerii i zmodyfikuj ją. Możesz również usunąć go z galeri gdy usuwasz kopię z galerii.";
  Blockly.Msg.GEARED_MOTOR = "geared motor";  // untranslated
  Blockly.Msg.GET = "weź";
  Blockly.Msg.GETSAMPLE_TOOLTIP = "Pobiera aktualny odczyt z wybranego czujnika.";
  Blockly.Msg.GET_CODE_TOOLTIP = "Zwraca wartość elementu do zlutowania w części głowy. Wartości będą w zakresie 0-31.";
  Blockly.Msg.GO_TO_GROUPS = "Zobacz grupy";
  Blockly.Msg.GPS_TOOLTIP = "Represents a GPS receiver.";  // untranslated
  Blockly.Msg.GROUP_CREATE_NAME_HINT = "Please keep in mind, that all members of a group have to enter the group name on each login. It should neither be complicated nor long.";  // untranslated
  Blockly.Msg.GYRO_GETSAMPLE_TOOLTIP = "Gets the current reading from the gyro sensor.";  // untranslated
  Blockly.Msg.GYRO_RESET_TOOLTIP = "Resetuje czujnik żyroskopowy.";
  Blockly.Msg.GYRO_TOOLTIP = "Reprezentuje żyroskopu.";
  Blockly.Msg.GYRO_TOOLTIP_WEDO = "Represents a tilt sensor.";  // untranslated
  Blockly.Msg.HELP = "Pomoc";
  Blockly.Msg.HINT_USERGROUP_MEMBER = "Enter the member id of your user here.";  // untranslated
  Blockly.Msg.HINT_USERGROUP_OWNER = "Do <strong>not</strong> enter the real name of the owner of the user group here, but his <strong>username</strong> instead.";  // untranslated
  Blockly.Msg.HINT_USER_ACCOUNT = "»JaSemBotMan« czy »ElaMelaDudka«? Nie wszyscy muszą znać Twoje prawdziwe personalia. Pomyśl o jakimś fajnym przezwisku, które możesz łatwo zapamiętać.";
  Blockly.Msg.HINT_USER_AGE = "Czy masz poniżej 16 lat? Jeżeli tak, poproś rodzica lub opiekuna o pomoc. Można podać ich e-mail aby potwierdzili Twoje konto.";
  Blockly.Msg.HINT_USER_EMAIL = "Tylko dla chętnych! Jednakże, pewne funkcje naszego labu są dostępne jedynie, gdy potwierdzisz swój adres e-mail. Masz mniej, niż 16 lat? Poproś rodzica lub opiekuna o pomoc i załóż konto korzystając z jego adresu e-mail. <br><a href=\"https://www.roberta-home.de/index.php?id=138&L=1\" target=\"_blank\">Czytaj więcej...</a>";
  Blockly.Msg.HINT_USER_NAME = "Wpisz swoje prawdziwe imię i nazwisko jeżeli chcesz. To jest tylko dla Twojej wiedzy, nikt inny tego nie zobaczy.";
  Blockly.Msg.HINT_USER_PASSWORT = "12345 to nie hasło. Pomyśl o bezpiecznej kombinacji cyfr i liter, którą zapamiętasz.";
  Blockly.Msg.HINT_USER_PASSWORT_CONFIRM = "Zapamiętasz? Lepiej się upewnij!";
  Blockly.Msg.HTCOLOUR_TOOLTIP = "Represents a HiTechnic NXT Color Sensor V2.";  // untranslated
  Blockly.Msg.HUMIDITY_TOOLTIP = "Represents a humidity sensor.";  // untranslated
  Blockly.Msg.ICON_BLOCKING_TOOLTIP = "Blocking block! This blocks needs some time to be executed, so other's have to wait until it gives back the control to the caller function.";  // untranslated
  Blockly.Msg.ID = "ID";  // untranslated
  Blockly.Msg.IF_TOOLTIP = "Sprawdza warunek w »if«. Jeśli warunek jest spełniony, wykonujw się akcja »do«.";
  Blockly.Msg.IMAGE_GET_TOOLTIP = "Zwraca wybrany obraz.";
  Blockly.Msg.IMAGE_GET_TOOLTIP_ANGRY = "zły";
  Blockly.Msg.IMAGE_GET_TOOLTIP_ASLEEP = "uśpiony";
  Blockly.Msg.IMAGE_GET_TOOLTIP_BUTTERFLY = "motyl";
  Blockly.Msg.IMAGE_GET_TOOLTIP_CHESSBOARD = "szachownica";
  Blockly.Msg.IMAGE_GET_TOOLTIP_CONFUSED = "zmieszany";
  Blockly.Msg.IMAGE_GET_TOOLTIP_COW = "krowa";
  Blockly.Msg.IMAGE_GET_TOOLTIP_DIAMOND = "diament";
  Blockly.Msg.IMAGE_GET_TOOLTIP_DIAMOND_SMALL = "mały diament";
  Blockly.Msg.IMAGE_GET_TOOLTIP_DUCK = "kaczka";
  Blockly.Msg.IMAGE_GET_TOOLTIP_FABULOUS = "fantastyczny";
  Blockly.Msg.IMAGE_GET_TOOLTIP_GHOST = "duch";
  Blockly.Msg.IMAGE_GET_TOOLTIP_GIRAFFE = "żyrafa";
  Blockly.Msg.IMAGE_GET_TOOLTIP_HEART = "serce";
  Blockly.Msg.IMAGE_GET_TOOLTIP_HEART_SMALL = "małe serce";
  Blockly.Msg.IMAGE_GET_TOOLTIP_HOUSE = "koń";
  Blockly.Msg.IMAGE_GET_TOOLTIP_MEH = "nudny!";
  Blockly.Msg.IMAGE_GET_TOOLTIP_MUSIC_CROTCHET = "ćwierćnuta";
  Blockly.Msg.IMAGE_GET_TOOLTIP_MUSIC_QUAVER = "ósemka";
  Blockly.Msg.IMAGE_GET_TOOLTIP_MUSIC_QUAVERS = "ósemki";
  Blockly.Msg.IMAGE_GET_TOOLTIP_NO = "nie";
  Blockly.Msg.IMAGE_GET_TOOLTIP_PACMAN = "pacman";
  Blockly.Msg.IMAGE_GET_TOOLTIP_PITCHFORK = "kamerton";
  Blockly.Msg.IMAGE_GET_TOOLTIP_RABBIT = "królik";
  Blockly.Msg.IMAGE_GET_TOOLTIP_ROLLERSKATE = "rolki";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SAD = "smutny";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SILLY = "głupi";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SKULL = "czaszka";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SMILE = "uśmiech";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SNAKE = "wąż";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SQUARE = "kwadrat";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SQUARE_SMALL = "mały kwadrat";
  Blockly.Msg.IMAGE_GET_TOOLTIP_STICKFIGURE = "ludzik z kresek";
  Blockly.Msg.IMAGE_GET_TOOLTIP_SWORD = "miecz";
  Blockly.Msg.IMAGE_GET_TOOLTIP_TARGET = "cel";
  Blockly.Msg.IMAGE_GET_TOOLTIP_TORTOISE = "żółw";
  Blockly.Msg.IMAGE_GET_TOOLTIP_TRIANGLE = "trójkąt";
  Blockly.Msg.IMAGE_GET_TOOLTIP_TRIANGLE_LEFT = "lewy trójkąt";
  Blockly.Msg.IMAGE_GET_TOOLTIP_TSHIRT = "T-shirt";
  Blockly.Msg.IMAGE_GET_TOOLTIP_UMBRELLA = "parasol";
  Blockly.Msg.IMAGE_GET_TOOLTIP_XMAS = "święta";
  Blockly.Msg.IMAGE_GET_TOOLTIP_YES = "tak";
  Blockly.Msg.IMAGE_INVERT = "odwróć";
  Blockly.Msg.IMAGE_INVERT_TOOLTIP = "Odwraca kolory obrazka. Każdy piksel o wartości zero będzie ustawiony na # lub 9, zaś piksele o wartości # lub 9 zostaną ustawione na 0 lub pusty.";
  Blockly.Msg.IMAGE_SHIFT = "przesuń";
  Blockly.Msg.IMAGE_SHIFT_TOOLTIP = "Przesuwa obraz w zadanym kierunku o zadaną ilość.";
  Blockly.Msg.IMAGE_TOOLTIP = "Tworzy obraz dla wyświetlacza. Możesz określić jasność każdego piksela od zera do 9 lub #, gdzie zero oznacza \"nie podświetlaj\", 1 to minimalna jasność, zaś 9 lub # to maksymalna jasność.";
  Blockly.Msg.INFO_DOCUMENTATION_HINT = "Document your program here ...";  // untranslated
  Blockly.Msg.INFO_TAGS = "Tags";  // untranslated
  Blockly.Msg.INFRARED_DISTANCE_GETSAMPLE_TOOLTIP = "Gets the current relative distance from the infrared sensor. The values are between 1 and 75 cm.";  // untranslated
  Blockly.Msg.INFRARED_GETSAMPLE_TOOLTIP = "Gets the current reading from the infrared sensor.";  // untranslated
  Blockly.Msg.INFRARED_GETSAMPLE_TOOLTIP_MBOT = "Gets the current reading from the light sensor -- if a black line is detected (true/false).";  // untranslated
  Blockly.Msg.INFRARED_PRESENCE_GETSAMPLE_TOOLTIP = "Returns an array of measurements for the presence of a beacon.";  // untranslated
  Blockly.Msg.INFRARED_TOOLTIP = "Reprezentuje czujnik podczerwieni.";
  Blockly.Msg.INLINE_INPUTS = "Wbudowane wejścia";
  Blockly.Msg.INPUT = "input";  // untranslated
  Blockly.Msg.INTERNAL_PORT = "wewnętrzny";
  Blockly.Msg.IRSEEKER_TOOLTIP = "Represents a HiTechnic NXT IRSeeker V2 sensor.";  // untranslated
  Blockly.Msg.I_TIME = "integration time";  // untranslated
  Blockly.Msg.JOYSTICK_GETSAMPLE_TOOLTIP = "Pobiera obecny odczyt z jednej osi joysticka.";
  Blockly.Msg.KEY_ISPRESSED_TOOLTIP = "Is the selected button pressed?";  // untranslated
  Blockly.Msg.KEY_TOOLTIP = "Represents a button.";  // untranslated
  Blockly.Msg.LANGUAGE = "language";  // untranslated
  Blockly.Msg.LANGUAGE_ARABIC = "Arabic";  // untranslated
  Blockly.Msg.LANGUAGE_BRAZILIAN = "Brazilian";  // untranslated
  Blockly.Msg.LANGUAGE_CHINESE = "Chinese";  // untranslated
  Blockly.Msg.LANGUAGE_CZECH = "Czech";  // untranslated
  Blockly.Msg.LANGUAGE_DANISH = "Danish";  // untranslated
  Blockly.Msg.LANGUAGE_DUTCH = "Dutch";  // untranslated
  Blockly.Msg.LANGUAGE_ENGLISH = "English";  // untranslated
  Blockly.Msg.LANGUAGE_FINNISH = "Finnish";  // untranslated
  Blockly.Msg.LANGUAGE_FRENCH = "French";  // untranslated
  Blockly.Msg.LANGUAGE_GERMAN = "German";  // untranslated
  Blockly.Msg.LANGUAGE_GREEK = "Greek";  // untranslated
  Blockly.Msg.LANGUAGE_ITALIAN = "Italian";  // untranslated
  Blockly.Msg.LANGUAGE_JAPANESE = "Japanese";  // untranslated
  Blockly.Msg.LANGUAGE_KOREAN = "Korean";  // untranslated
  Blockly.Msg.LANGUAGE_NORWEGIAN = "Norwegian";  // untranslated
  Blockly.Msg.LANGUAGE_POLISH = "Polish";  // untranslated
  Blockly.Msg.LANGUAGE_PORTUGUESE = "Portuguese";  // untranslated
  Blockly.Msg.LANGUAGE_RUSSIAN = "Russian";  // untranslated
  Blockly.Msg.LANGUAGE_SPANISH = "Spanish";  // untranslated
  Blockly.Msg.LANGUAGE_SWEDISH = "Swedish";  // untranslated
  Blockly.Msg.LANGUAGE_TURKISH = "Turkish";  // untranslated
  Blockly.Msg.LCDI2C_TOOLTIP = "Represents an LCD 1602 display with a soldered I²C module.";  // untranslated
  Blockly.Msg.LCD_TOOLTIP = "Represents an LCD display.";  // untranslated
  Blockly.Msg.LED = "LED";  // untranslated
  Blockly.Msg.LEDBAR = "LED Bar";  // untranslated
  Blockly.Msg.LEDBAR_SET_TOOLTIP = "Sets the specified LED [0-9] on the LED Bar to the given brightness [0-8].";  // untranslated
  Blockly.Msg.LEDBAR_TOOLTIP = "Represents a Grove LED Bar v2.0 by Seeed.";  // untranslated
  Blockly.Msg.LED_MATRIX = "LED matrix";  // untranslated
  Blockly.Msg.LED_OFF = "wyłącz LED";
  Blockly.Msg.LED_OFF_TOOLTIP = "Wyłącza diodę LED.";
  Blockly.Msg.LED_ON = "włącz LED";
  Blockly.Msg.LED_ON_TOOLTIP = "Włącza diodę LED i zmienia kolor.";
  Blockly.Msg.LED_ON_TOOLTIP_CB = "Turns the LED on and changes the color. Attention: calli:Bot only supports 7 different colors, the nearest will be chosen.";  // untranslated
  Blockly.Msg.LED_ON_TOOLTIP_EDISON = "Turns the LED on.";  // untranslated
  Blockly.Msg.LED_ON_WHITE_TOOLTIP = "Włącza diodę LED. Uważaj, jest bardzo jasna!";
  Blockly.Msg.LED_TOOLTIP = "Represents an LED.";  // untranslated
  Blockly.Msg.LEFT = "left";  // untranslated
  Blockly.Msg.LEFT_FRONT_RGBLED = "RGB LED left front";  // untranslated
  Blockly.Msg.LEFT_INFRARED_SENSOR = "infraredsensor left";  // untranslated
  Blockly.Msg.LEFT_LED = "LED left";  // untranslated
  Blockly.Msg.LEFT_MOTOR = "motor left";  // untranslated
  Blockly.Msg.LEFT_REAR_RGBLED = "RGB LED left rear";  // untranslated
  Blockly.Msg.LIGHTVEML_TOOLTIP = "Represents a visible/UV light sensor.";  // untranslated
  Blockly.Msg.LIGHT_ARDU_TOOLTIP = "Reprezentuje 8 czujników światła.";
  Blockly.Msg.LIGHT_GETSAMPLE_TOOLTIP = "Gets the current reading from the light sensor in percent.";  // untranslated
  Blockly.Msg.LIGHT_TOOLTIP = "Reprezentuje czujnik światła.";
  Blockly.Msg.LISTS_CREATE_EMPTY_HELPURL = "https://github.com/google/blockly/wiki/Lists#create-empty-list";
  Blockly.Msg.LISTS_CREATE_EMPTY_TITLE = "utwórz pustą listę";
  Blockly.Msg.LISTS_CREATE_EMPTY_TOOLTIP = "Zwraca listę, o długości 0, nie zawierającą rekordów z danymi";
  Blockly.Msg.LISTS_CREATE_TITLE = "lista";
  Blockly.Msg.LISTS_CREATE_WITH_CONTAINER_TITLE_ADD = "lista";
  Blockly.Msg.LISTS_CREATE_WITH_CONTAINER_TOOLTIP = "Dodaj, usuń lub zmień kolejność sekcji żeby skonfigurować ten blok listy.";
  Blockly.Msg.LISTS_CREATE_WITH_HELPURL = "https://github.com/google/blockly/wiki/Lists#create-list-with";  // untranslated
  Blockly.Msg.LISTS_CREATE_WITH_INPUT_WITH = "Tworzenie listy z";
  Blockly.Msg.LISTS_CREATE_WITH_ITEM_TOOLTIP = "Dodaj element do listy.";
  Blockly.Msg.LISTS_CREATE_WITH_TOOLTIP = "Utwórz listę z dowolną ilością elementów.";
  Blockly.Msg.LISTS_GET_INDEX_FIRST = "pierwszy";
  Blockly.Msg.LISTS_GET_INDEX_FROM_END = "# od końca";
  Blockly.Msg.LISTS_GET_INDEX_FROM_START = "#";
  Blockly.Msg.LISTS_GET_INDEX_GET = "pobierz";
  Blockly.Msg.LISTS_GET_INDEX_GET_REMOVE = "Pobierz i usuń";
  Blockly.Msg.LISTS_GET_INDEX_LAST = "ostatni";
  Blockly.Msg.LISTS_GET_INDEX_RANDOM = "losowy";
  Blockly.Msg.LISTS_GET_INDEX_REMOVE = "usuń";
  Blockly.Msg.LISTS_GET_INDEX_TAIL = "";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_FIRST = "Zwraca pierwszy element z listy.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_FROM_END = "Zwraca element z określonej pozycji na liście. #1 to ostatni element.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_FROM_START = "Zwraca element z konkretnej pozycji na liście. #1 to pierwszy element.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_LAST = "Zwraca ostatni element z listy.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_RANDOM = "Zwraca losowy element z listy.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST = "Usuwa i zwraca pierwszy element z listy.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM_END = "Usuwa i zwraca element z określonej pozycji na liście. #1 to ostatni element.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM_START = "Usuwa i zwraca element z określonej pozycji na liście. #1 to pierwszy element.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST = "Usuwa i zwraca ostatni element z listy.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM = "Usuwa i zwraca losowy element z listy.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST = "Usuwa pierwszy element z listy.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM_END = "Usuwa element z określonej pozycji na liście. #1 to ostatni element.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM_START = "Usuwa element z określonej pozycji na liście. #1 to pierwszy element.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST = "Usuwa ostatni element z listy.";
  Blockly.Msg.LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM = "Usuwa losowy element z listy.";
  Blockly.Msg.LISTS_GET_SUBLIST_END_FROM_END = "do # od końca";
  Blockly.Msg.LISTS_GET_SUBLIST_END_FROM_START = "do #";
  Blockly.Msg.LISTS_GET_SUBLIST_END_LAST = "do ostatniego";
  Blockly.Msg.LISTS_GET_SUBLIST_HELPURL = "https://github.com/google/blockly/wiki/Lists#getting-a-sublist";  // untranslated
  Blockly.Msg.LISTS_GET_SUBLIST_START_FIRST = "Pobierz listę podrzędną z pierwszego";
  Blockly.Msg.LISTS_GET_SUBLIST_START_FROM_END = "Pobierz listę podrzędną z # od końca";
  Blockly.Msg.LISTS_GET_SUBLIST_START_FROM_START = "Pobierz listę podrzędną z #";
  Blockly.Msg.LISTS_GET_SUBLIST_TAIL = "";
  Blockly.Msg.LISTS_GET_SUBLIST_TOOLTIP = "Tworzy kopię z określoną część listy.";
  Blockly.Msg.LISTS_INDEX_OF_FIRST = "znaleźć pierwsze wystąpienie elementu";
  Blockly.Msg.LISTS_INDEX_OF_HELPURL = "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list";  // untranslated
  Blockly.Msg.LISTS_INDEX_OF_LAST = "znajduje ostatanie wystąpienie elementu";
  Blockly.Msg.LISTS_INDEX_OF_TOOLTIP = "Zwraca indeks pierwszego/ostatniego wystąpienia elementu na liście. Zwraca wartość 0, jeśli tekst nie zostanie znaleziony.";
  Blockly.Msg.LISTS_INLIST = "na liście";
  Blockly.Msg.LISTS_ISEMPTY_HELPURL = "https://github.com/google/blockly/wiki/Lists#is-empty";  // untranslated
  Blockly.Msg.LISTS_ISEMPTY_TITLE = "%1 jest pusty";
  Blockly.Msg.LISTS_ISEMPTY_TOOLTIP = "Zwraca \"prawda\" jeśli lista jest pusta.";
  Blockly.Msg.LISTS_LENGTH_HELPURL = "https://github.com/google/blockly/wiki/Lists#length-of";  // untranslated
  Blockly.Msg.LISTS_LENGTH_TITLE = "długość %1";
  Blockly.Msg.LISTS_LENGTH_TOOLTIP = "Zwraca długość listy.";
  Blockly.Msg.LISTS_REPEAT_HELPURL = "https://github.com/google/blockly/wiki/Lists#create-list-with";  // untranslated
  Blockly.Msg.LISTS_REPEAT_TITLE = "stwórz listę, powtarzając element %1 %2 razy";
  Blockly.Msg.LISTS_REPEAT_TOOLTIP = "Tworzy listę składającą się z podanej wartości powtórzonej odpowiednią liczbę razy.";
  Blockly.Msg.LISTS_SET_INDEX_HELPURL = "https://github.com/google/blockly/wiki/Lists#in-list--set";  // untranslated
  Blockly.Msg.LISTS_SET_INDEX_INPUT_TO = "jako";
  Blockly.Msg.LISTS_SET_INDEX_INSERT = "wstaw w";
  Blockly.Msg.LISTS_SET_INDEX_SET = "ustaw";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST = "Wstawia element na początku listy.";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FROM_END = "Wstawia element w odpowiednim miejscu na liście. #1 to ostatni element.";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_FROM_START = "Wstawia element w odpowiednim miejscu na liście. #1 to pierwszy element.";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_LAST = "Dodaj element na koniec listy.";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM = "Wstawia element w losowym miejscu na liście.";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_FIRST = "Ustawia pierwszy element na liście.";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_FROM_END = "Ustawia element w określonym miejscu na liście. #1 to ostatni element.";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_FROM_START = "Ustawia element w określonym miejscu na liście. #1 to pierwszy element.";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_LAST = "Ustawia ostatni element na liście.";
  Blockly.Msg.LISTS_SET_INDEX_TOOLTIP_SET_RANDOM = "Ustawia losowy element na liście.";
  Blockly.Msg.LISTS_SORT_HELPURL = "https://github.com/google/blockly/wiki/Lists#sorting-a-list";  // untranslated
  Blockly.Msg.LISTS_SORT_ORDER_ASCENDING = "ascending";  // untranslated
  Blockly.Msg.LISTS_SORT_ORDER_DESCENDING = "descending";  // untranslated
  Blockly.Msg.LISTS_SORT_TITLE = "sort %1 %2 %3";  // untranslated
  Blockly.Msg.LISTS_SORT_TOOLTIP = "Sort a copy of a list.";  // untranslated
  Blockly.Msg.LISTS_SORT_TYPE_IGNORECASE = "alphabetic, ignore case";  // untranslated
  Blockly.Msg.LISTS_SORT_TYPE_NUMERIC = "numeric";  // untranslated
  Blockly.Msg.LISTS_SORT_TYPE_TEXT = "alphabetic";  // untranslated
  Blockly.Msg.LISTS_SPLIT_HELPURL = "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists";  // untranslated
  Blockly.Msg.LISTS_SPLIT_LIST_FROM_TEXT = "stwórz listę z tekstu";
  Blockly.Msg.LISTS_SPLIT_TEXT_FROM_LIST = "stwórz tekst z listy";
  Blockly.Msg.LISTS_SPLIT_TOOLTIP_JOIN = "Łączy listę tekstów w jeden tekst, rozdzielany separatorem.";
  Blockly.Msg.LISTS_SPLIT_TOOLTIP_SPLIT = "Rozdziela tekst na listę mniejszych tekstów, dzieląc na każdym separatorze.";
  Blockly.Msg.LISTS_SPLIT_WITH_DELIMITER = "z separatorem";
  Blockly.Msg.LIST_BACK_TOOLTIP = "Powróć do poprzedniego widoku.";
  Blockly.Msg.LOGIC_BOOLEAN_FALSE = "fałsz";
  Blockly.Msg.LOGIC_BOOLEAN_HELPURL = "https://github.com/google/blockly/wiki/Logic#values";  // untranslated
  Blockly.Msg.LOGIC_BOOLEAN_TOOLTIP = "Zwraca 'prawda' lub 'fałsz'.";
  Blockly.Msg.LOGIC_BOOLEAN_TRUE = "prawda";
  Blockly.Msg.LOGIC_COMPARE_HELPURL = "https://en.wikipedia.org/wiki/Inequality_(mathematics)";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_EQ = "Zwróć \"prawda\", jeśli oba wejścia są sobie równe.";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_GT = "Zwróć \"prawda\" jeśli pierwsze wejście jest większe od drugiego.";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_GTE = "Zwróć \"prawda\", jeśli pierwsze wejście jest większe lub równe drugiemu.";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_LT = "Zwróć \"prawda\" jeśli pierwsze wejście jest większe od drugiego.";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_LTE = "Zwróć \"prawda\", jeśli pierwsze wejście jest większe lub równe drugiemu.";
  Blockly.Msg.LOGIC_COMPARE_TOOLTIP_NEQ = "Zwróć \"prawda\", jeśli oba wejścia są sobie nierówne.";
  Blockly.Msg.LOGIC_NEGATE_HELPURL = "https://github.com/google/blockly/wiki/Logic#not";  // untranslated
  Blockly.Msg.LOGIC_NEGATE_TITLE = "nie %1";
  Blockly.Msg.LOGIC_NEGATE_TOOLTIP = "Zwraca \"prawda\", jeśli dane wejściowe są fałszywe.  Zwraca \"fałsz\", jeśli dana wejściowa jest prawdziwa.";
  Blockly.Msg.LOGIC_NULL = "nic";
  Blockly.Msg.LOGIC_NULL_HELPURL = "https://en.wikipedia.org/wiki/Nullable_type";
  Blockly.Msg.LOGIC_NULL_TOOLTIP = "Zwraca nic.";
  Blockly.Msg.LOGIC_OPERATION_AND = "i";
  Blockly.Msg.LOGIC_OPERATION_HELPURL = "https://github.com/google/blockly/wiki/Logic#logical-operations";  // untranslated
  Blockly.Msg.LOGIC_OPERATION_OR = "lub";
  Blockly.Msg.LOGIC_OPERATION_TOOLTIP_AND = "Zwróć \"prawda\" jeśli oba dane elementy mają wartość \"prawda\".";
  Blockly.Msg.LOGIC_OPERATION_TOOLTIP_OR = "Zwróć \"prawda\" jeśli co najmniej jeden dany element ma wartość \"prawda\".";
  Blockly.Msg.LOGIC_TERNARY_CONDITION = "test";
  Blockly.Msg.LOGIC_TERNARY_HELPURL = "https://en.wikipedia.org/wiki/%3F:";
  Blockly.Msg.LOGIC_TERNARY_IF_FALSE = "jeśli fałsz";
  Blockly.Msg.LOGIC_TERNARY_IF_TRUE = "jeśli prawda";
  Blockly.Msg.LOGIC_TERNARY_TOOLTIP = "Sprawdź warunek w „test”. Jeśli warunek jest prawdziwy, to zwróci „jeśli prawda”; jeśli nie jest prawdziwy to zwróci „jeśli fałsz”.";
  Blockly.Msg.LOOP = "powtarzaj aż";
  Blockly.Msg.LOOPFOREVER_TOOLTIP = "Powtarzaj w nieskończoność akcję";
  Blockly.Msg.LOOP_FOREVER = "powtarzaj w nieskończoność";
  Blockly.Msg.MATATABOT_ACTION_NUM1 = "the 1st";  // untranslated
  Blockly.Msg.MATATABOT_ACTION_NUM2 = "the 2nd";  // untranslated
  Blockly.Msg.MATATABOT_ACTION_NUM3 = "the 3rd";  // untranslated
  Blockly.Msg.MATATABOT_ACTION_NUM4 = "the 4th";  // untranslated
  Blockly.Msg.MATATABOT_ACTION_NUM5 = "the 5th";  // untranslated
  Blockly.Msg.MATATABOT_ACTION_NUM6 = "the 6th";  // untranslated
  Blockly.Msg.MATATABOT_BRIGHTNESS_LEV1 = "1";  // untranslated
  Blockly.Msg.MATATABOT_BRIGHTNESS_LEV2 = "2";  // untranslated
  Blockly.Msg.MATATABOT_BRIGHTNESS_LEV3 = "3";  // untranslated
  Blockly.Msg.MATATABOT_BRIGHTNESS_LEV4 = "4";  // untranslated
  Blockly.Msg.MATATABOT_BRIGHTNESS_LEV5 = "5";  // untranslated
  Blockly.Msg.MATATABOT_BRIGHTNESS_LEV6 = "6";  // untranslated
  Blockly.Msg.MATATABOT_COLOR_BLACK = "black";  // untranslated
  Blockly.Msg.MATATABOT_COLOR_BLUE = "blue";  // untranslated
  Blockly.Msg.MATATABOT_COLOR_GREEN = "green";  // untranslated
  Blockly.Msg.MATATABOT_COLOR_PURPLE = "purple";  // untranslated
  Blockly.Msg.MATATABOT_COLOR_RED = "red";  // untranslated
  Blockly.Msg.MATATABOT_COLOR_WHITE = "white";  // untranslated
  Blockly.Msg.MATATABOT_COLOR_YELLOW = "yellow";  // untranslated
  Blockly.Msg.MATATABOT_DANCE_NUM1 = "the 1st";  // untranslated
  Blockly.Msg.MATATABOT_DANCE_NUM2 = "the 2nd";  // untranslated
  Blockly.Msg.MATATABOT_DANCE_NUM3 = "the 3rd";  // untranslated
  Blockly.Msg.MATATABOT_DANCE_NUM4 = "the 4th";  // untranslated
  Blockly.Msg.MATATABOT_DANCE_NUM5 = "the 5th";  // untranslated
  Blockly.Msg.MATATABOT_DANCE_NUM6 = "the 6th";  // untranslated
  Blockly.Msg.MATATABOT_DO_ACTION = "perform %1 action";  // untranslated
  Blockly.Msg.MATATABOT_DO_ACTION_TOOLTIP = "perform action";  // untranslated
  Blockly.Msg.MATATABOT_DO_DANCE = "perform %1 dance";  // untranslated
  Blockly.Msg.MATATABOT_DO_DANCE_TOOLTIP = "perform dance";  // untranslated
  Blockly.Msg.MATATABOT_EYELED_ALL_OFF = "turn all eyes off";  // untranslated
  Blockly.Msg.MATATABOT_EYELED_ALL_OFF_TOOLTIP = "turn all eyes lights off";  // untranslated
  Blockly.Msg.MATATABOT_EYELED_SINGLE_SET1 = "set %1 eye(s) to %2 and brightness is level %3";  // untranslated
  Blockly.Msg.MATATABOT_EYELED_SINGLE_SET1_TOOLTIP = "set eye LED function 1";  // untranslated
  Blockly.Msg.MATATABOT_EYELED_SINGLE_SET2 = "set %1 eye(s) to color %2";  // untranslated
  Blockly.Msg.MATATABOT_EYELED_SINGLE_SET2_TOOLTIP = "set eye LED function 2";  // untranslated
  Blockly.Msg.MATATABOT_EYELED_SINGLE_SET3 = "set eye %1 red %2 green %3 blue %4";  // untranslated
  Blockly.Msg.MATATABOT_EYELED_SINGLE_SET3_TOOLTIP = "set eye LED function 3";  // untranslated
  Blockly.Msg.MATATABOT_LOOK_SIDE_ALL = "all";  // untranslated
  Blockly.Msg.MATATABOT_LOOK_SIDE_LEFT = "left";  // untranslated
  Blockly.Msg.MATATABOT_LOOK_SIDE_RIGHT = "right";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE108 = "108°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE120 = "120°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE135 = "135°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE144 = "144°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE150 = "150°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE180 = "180°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE30 = "30°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE36 = "36°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE45 = "45°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE60 = "60°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE72 = "72°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_ANGLE90 = "90°";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_BACKWARD = "backward";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_FORWARD = "forward";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_MOVE_BACKWARD = "move %1 backward";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_MOVE_BACKWARD_TOOLTIP = "Move backward according to the set number of steps";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_MOVE_FORWARD = "move %1 forward";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_MOVE_FORWARD_TOOLTIP = "Move forward according to the set number of steps";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_MOVING = "move %1 cm";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_MOVING_TOOLTIP = "Move distance";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_STEP1 = "1 step";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_STEP2 = "2 steps";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_STEP3 = "3 steps";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_STEP4 = "4 steps";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_STEP5 = "5 steps";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_STEP6 = "6 steps";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_STOP_MOVING = "%1 stop moving";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_STOP_MOVING_TOOLTIP = "Stop moving";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_TURN_LEFT = "turn %1 left";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_TURN_LEFT_TOOLTIP = "Turn left according to the set number of angle";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_TURN_RIGHT = "turn %1 right";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_TURN_RIGHT_TOOLTIP = "Turn right according to the set number of angle";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_BOTH = "both wheels";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_GEAR1 = "gear 1";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_GEAR2 = "gear 2";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_GEAR3 = "gear 3";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_GEAR4 = "gear 4";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_GEAR5 = "gear 5";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_GEAR6 = "gear 6";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_LEFT = "left wheel";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_POWER = "set left wheel %1 speed %2%3set right wheel %4 speed %5";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_POWER_TOOLTIP = "left motor gear move and right motor gear move";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_RIGHT = "right wheel";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_SPEED = "set left motor speed (cm/s)%1set right motor speed (cm/s)%2";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_SPEED_TOOLTIP = "left motor speed and right motor speed";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_STOP = "stop";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHEEL_UNCHANGED = "unchanged";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHIRL = "rotate %1 degrees ";  // untranslated
  Blockly.Msg.MATATABOT_MOTION_WHIRL_TOOLTIP = "Rotational movement";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_ALTO_TOOLTIP = "play a alto sound";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_BEAT_FIVE_FOURTH = "5/4";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_BEAT_FOUR_FOURTH = "4/4";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_BEAT_ONE_FOURTH = "1/4";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_BEAT_SIX_FOURTH = "6/4";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_BEAT_THREE_FOURTH = "3/4";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_BEAT_TWO_FOURTH = "2/4";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY = "play %1 melody";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY_NUM1 = "the 1st";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY_NUM10 = "the 10th";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY_NUM2 = "the 2nd";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY_NUM3 = "the 3rd";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY_NUM4 = "the 4th";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY_NUM5 = "the 5th";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY_NUM6 = "the 6th";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY_NUM7 = "the 7th";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY_NUM8 = "the 8th";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY_NUM9 = "the 9th";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_MELODY_TOOLTIP = "play a melody";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_PLAY_ALTO = "play alto %1 for %2 beats";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_PLAY_TREBLE = "play treble %1 for %2 beats";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_SONG = "play %1 song";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_SONG_NUM1 = "the 1st";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_SONG_NUM2 = "the 2nd";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_SONG_NUM3 = "the 3rd";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_SONG_NUM4 = "the 4th";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_SONG_NUM5 = "the 5th";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_SONG_NUM6 = "the 6th";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_SONG_TOOLTIP = "play a melody";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_TONE_DO = "do";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_TONE_FA = "fa";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_TONE_LA = "la";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_TONE_MI = "mi";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_TONE_RE = "re";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_TONE_SO = "so";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_TONE_TI = "ti";  // untranslated
  Blockly.Msg.MATATABOT_SOUND_TREBLE_TOOLTIP = "play a treble sound";  // untranslated
  Blockly.Msg.MATH_ADDITION_SYMBOL = "+";
  Blockly.Msg.MATH_ARITHMETIC_HELPURL = "https://pl.wikipedia.org/wiki/Arytmetyka";
  Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_ADD = "Zwróć sumę dwóch liczb.";
  Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_DIVIDE = "Zwróć iloraz dwóch liczb.";
  Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_MINUS = "Zwróć różnicę dwóch liczb.";
  Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_MULTIPLY = "Zwróć iloczyn dwóch liczb.";
  Blockly.Msg.MATH_ARITHMETIC_TOOLTIP_POWER = "Zwróć pierwszą liczbę podniesioną do potęgi o wykładniku drugiej liczby.";
  Blockly.Msg.MATH_CAST_TOCHAR = "cast %1 to Char";  // untranslated
  Blockly.Msg.MATH_CAST_TOCHAR_TOOLTIP = "Convert this number into a single ASCII character";  // untranslated
  Blockly.Msg.MATH_CAST_TOSTRING = "cast %1 to String";  // untranslated
  Blockly.Msg.MATH_CAST_TOSTRING_TOOLTIP = "Convert this number into a string.";  // untranslated
  Blockly.Msg.MATH_CHANGE_HELPURL = "https://en.wikipedia.org/wiki/Programming_idiom#Incrementing_a_counter";
  Blockly.Msg.MATH_CHANGE_TITLE = "zmień %1 o %2";
  Blockly.Msg.MATH_CHANGE_TOOLTIP = "Dodaj liczbę do zmiennej '%1'.";
  Blockly.Msg.MATH_CONSTANT_HELPURL = "https://en.wikipedia.org/wiki/Mathematical_constant";
  Blockly.Msg.MATH_CONSTANT_TOOLTIP = "Zwróć jedną wspólną stałą: π (3.141), e (2.718...), φ (1.618...), sqrt(2) (1.414...), sqrt(½) (0.707...) lub ∞ (nieskończoność).";
  Blockly.Msg.MATH_CONSTRAIN_HELPURL = "https://en.wikipedia.org/wiki/Clamping_%28graphics%29";  // untranslated
  Blockly.Msg.MATH_CONSTRAIN_TITLE = "ogranicz %1 z dołu %2 z góry %3";
  Blockly.Msg.MATH_CONSTRAIN_TOOLTIP = "Ogranicz liczbę, aby była w określonych granicach (włącznie).";
  Blockly.Msg.MATH_DIVISION_SYMBOL = "/";
  Blockly.Msg.MATH_IS_DIVISIBLE_BY = "jest podzielna przez";
  Blockly.Msg.MATH_IS_EVEN = "jest parzysta";
  Blockly.Msg.MATH_IS_NEGATIVE = "jest ujemna";
  Blockly.Msg.MATH_IS_ODD = "jest nieparzysta";
  Blockly.Msg.MATH_IS_POSITIVE = "jest dodatnia";
  Blockly.Msg.MATH_IS_PRIME = "jest liczbą pierwszą";
  Blockly.Msg.MATH_IS_TOOLTIP = "Sprawdź, czy liczba jest parzysta, nieparzysta, pierwsza, całkowita, dodatnia, ujemna, lub czy jest podzielna przez podaną liczbę. Zwraca wartość \"prawda\" lub \"fałsz\".";
  Blockly.Msg.MATH_IS_WHOLE = "jest liczbą całkowitą";
  Blockly.Msg.MATH_MODULO_HELPURL = "https://en.wikipedia.org/wiki/Modulo_operation";
  Blockly.Msg.MATH_MODULO_TITLE = "reszta z dzielenia %1 przez %2";
  Blockly.Msg.MATH_MODULO_TOOLTIP = "Zwróć resztę z dzielenia dwóch liczb przez siebie.";
  Blockly.Msg.MATH_MULTIPLICATION_SYMBOL = "×";
  Blockly.Msg.MATH_NUMBER_HELPURL = "https://en.wikipedia.org/wiki/Number";
  Blockly.Msg.MATH_NUMBER_TOOLTIP = "Liczba.";
  Blockly.Msg.MATH_ONLIST_HELPURL = "";
  Blockly.Msg.MATH_ONLIST_OPERATOR_AVERAGE = "średnia elementów listy";
  Blockly.Msg.MATH_ONLIST_OPERATOR_MAX = "maksymalna wartość z listy";
  Blockly.Msg.MATH_ONLIST_OPERATOR_MEDIAN = "mediana listy";
  Blockly.Msg.MATH_ONLIST_OPERATOR_MIN = "minimalna wartość z listy";
  Blockly.Msg.MATH_ONLIST_OPERATOR_MODE = "dominanty listy";
  Blockly.Msg.MATH_ONLIST_OPERATOR_RANDOM = "losowy element z listy";
  Blockly.Msg.MATH_ONLIST_OPERATOR_STD_DEV = "odchylenie standardowe listy";
  Blockly.Msg.MATH_ONLIST_OPERATOR_SUM = "suma elementów listy";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_AVERAGE = "Zwróć średnią (średnią arytmetyczną) wartości liczbowych z listy.";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_MAX = "Zwróć największą liczbę w liście.";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_MEDIAN = "Zwróć medianę listy.";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_MIN = "Zwróć najmniejszą liczbę w liście.";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_MODE = "Zwróć listę najczęściej występujących elementów w liście.";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_RANDOM = "Zwróć losowy element z listy.";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_STD_DEV = "Zwróć odchylenie standardowe listy.";
  Blockly.Msg.MATH_ONLIST_TOOLTIP_SUM = "Zwróć sumę wszystkich liczb z listy.";
  Blockly.Msg.MATH_POWER_SYMBOL = "^";
  Blockly.Msg.MATH_RANDOM_FLOAT_HELPURL = "https://en.wikipedia.org/wiki/Random_number_generation";
  Blockly.Msg.MATH_RANDOM_FLOAT_TITLE_RANDOM = "losowy ułamek";
  Blockly.Msg.MATH_RANDOM_FLOAT_TOOLTIP = "Zwróć losowy ułamek między 0.0 (włącznie), a 1.0 (wyłącznie).";
  Blockly.Msg.MATH_RANDOM_INT_HELPURL = "https://en.wikipedia.org/wiki/Random_number_generation";
  Blockly.Msg.MATH_RANDOM_INT_TITLE = "losowa liczba całkowita od %1 do %2";
  Blockly.Msg.MATH_RANDOM_INT_TOOLTIP = "Zwróć losową liczbę całkowitą w ramach dwóch wyznaczonych granic, włącznie.";
  Blockly.Msg.MATH_ROUND_HELPURL = "https://en.wikipedia.org/wiki/Rounding";
  Blockly.Msg.MATH_ROUND_OPERATOR_ROUND = "zaokrąglij";
  Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDDOWN = "zaokrąglij w dół";
  Blockly.Msg.MATH_ROUND_OPERATOR_ROUNDUP = "zaokrąglij w górę";
  Blockly.Msg.MATH_ROUND_TOOLTIP = "Zaokrąglij w górę lub w dół.";
  Blockly.Msg.MATH_SINGLE_HELPURL = "https://en.wikipedia.org/wiki/Square_root";
  Blockly.Msg.MATH_SINGLE_OP_ABSOLUTE = "wartość bezwzględna";
  Blockly.Msg.MATH_SINGLE_OP_ROOT = "pierwiastek kwadratowy";
  Blockly.Msg.MATH_SINGLE_OP_SQUARE = "square";  // untranslated
  Blockly.Msg.MATH_SINGLE_TOOLTIP_ABS = "Zwróć wartość bezwzględną danej liczby.";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_EXP = "Zwróć e do potęgi danej liczby.";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_LN = "Zwróć logarytm naturalny danej liczby.";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_LOG10 = "Zwraca logarytm dziesiętny danej liczby.";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_NEG = "Zwróć negację danej liczby.";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_POW10 = "Zwróć 10 do potęgi danej liczby.";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_ROOT = "Zwróć pierwiastek kwadratowy danej liczby.";
  Blockly.Msg.MATH_SINGLE_TOOLTIP_SQUARE = "Return the number multiplied by itself.";  // untranslated
  Blockly.Msg.MATH_SUBTRACTION_SYMBOL = "-";
  Blockly.Msg.MATH_TRIG_ACOS = "arccos";
  Blockly.Msg.MATH_TRIG_ASIN = "arcsin";
  Blockly.Msg.MATH_TRIG_ATAN = "arctg";
  Blockly.Msg.MATH_TRIG_COS = "cos";
  Blockly.Msg.MATH_TRIG_HELPURL = "https://en.wikipedia.org/wiki/Trigonometric_functions";
  Blockly.Msg.MATH_TRIG_SIN = "sin";
  Blockly.Msg.MATH_TRIG_TAN = "tg";
  Blockly.Msg.MATH_TRIG_TOOLTIP_ACOS = "Zwróć arcus cosinus danej liczby.";
  Blockly.Msg.MATH_TRIG_TOOLTIP_ASIN = "Zwróć arcus sinus danej liczby.";
  Blockly.Msg.MATH_TRIG_TOOLTIP_ATAN = "Zwróć arcus tangens danej liczby.";
  Blockly.Msg.MATH_TRIG_TOOLTIP_COS = "Zwróć wartość cosinusa o stopniu (nie w radianach).";
  Blockly.Msg.MATH_TRIG_TOOLTIP_SIN = "Zwróć wartość sinusa o stopniu (nie w radianach).";
  Blockly.Msg.MATH_TRIG_TOOLTIP_TAN = "Zwróć tangens o stopniu (nie w radianach).";
  Blockly.Msg.ME = "Ja";
  Blockly.Msg.MENU_ABOUT = "o Open Roberta Lab";
  Blockly.Msg.MENU_ABOUT_PROJECT = "o projekcie Open Roberta";
  Blockly.Msg.MENU_ATTACH = "dołącz ...";
  Blockly.Msg.MENU_BEGINNER = "początkujjący";
  Blockly.Msg.MENU_CHANGE = "zmień ...";
  Blockly.Msg.MENU_CHECK = "sprawdź";
  Blockly.Msg.MENU_CODE_DOWNLOAD_TOOLTIP = "Pobierz kod źródłowy programu na twój komputer.";
  Blockly.Msg.MENU_CODE_REFRESH_TOOLTIP = "Odśwież kod źródłowy, jeżeli zmieniłeś bloki kontrolne programu.";
  Blockly.Msg.MENU_CONNECT = "połacz ...";
  Blockly.Msg.MENU_CREATE_LINK = "utwórz łącze programu...";
  Blockly.Msg.MENU_DEBUG_START_TOOLTIP = "Enter Debugging Mode.";  // untranslated
  Blockly.Msg.MENU_DEBUG_STEP_BREAKPOINT_TOOLTIP = "Step forward to the next breakpoint in the program.";  // untranslated
  Blockly.Msg.MENU_DEBUG_STEP_INTO_TOOLTIP = "Step Into to the next block in the program.";  // untranslated
  Blockly.Msg.MENU_DEBUG_STEP_OVER_TOOLTIP = "Step Over to the next block in the program.";  // untranslated
  Blockly.Msg.MENU_DEBUG_STOP_TOOLTIP = "Exit Debugging Mode.";  // untranslated
  Blockly.Msg.MENU_DELETE_USER = "usuń użytkownika ...";
  Blockly.Msg.MENU_EDIT = "edycja";
  Blockly.Msg.MENU_EDIT_TOOLTIP = "edycja";
  Blockly.Msg.MENU_EV3 = "Przygotowanie robota";
  Blockly.Msg.MENU_EXPERT = "exprert";
  Blockly.Msg.MENU_EXPORT_PROG = "exprotuj program";
  Blockly.Msg.MENU_FAQ = "FAQ";
  Blockly.Msg.MENU_GALLERY = "galeria";
  Blockly.Msg.MENU_GALLERY_TOOLTIP = "galeria";
  Blockly.Msg.MENU_GENERAL = "pomoc ogólna";
  Blockly.Msg.MENU_HELP = "pomoc";
  Blockly.Msg.MENU_HELP_TOOLTIP = "pomoc";
  Blockly.Msg.MENU_IMPORT_PROG = "Importuj program";
  Blockly.Msg.MENU_LANGUAGE = "języki";
  Blockly.Msg.MENU_LANGUAGE_TOOLTIP = "języki";
  Blockly.Msg.MENU_LIST = "lista ...";
  Blockly.Msg.MENU_LIST_CONF = "moja konfiguracja ...";
  Blockly.Msg.MENU_LIST_PROG = "moje programy ...";
  Blockly.Msg.MENU_LIST_PROG_EXAMPLES = "przykłądowe programy ...";
  Blockly.Msg.MENU_LOGGING = "logowanie";
  Blockly.Msg.MENU_LOG_IN = "login ...";
  Blockly.Msg.MENU_LOG_OUT = "wyloguj";
  Blockly.Msg.MENU_MANAGE_USERGROUPS = "Manage user groups ...";  // untranslated
  Blockly.Msg.MENU_MESSAGE_DOWNLOAD = "Program został pomyślnie pobrany.";
  Blockly.Msg.MENU_NEW = "new ...";
  Blockly.Msg.MENU_PROGRAMMING = "programowanie z NEPO";
  Blockly.Msg.MENU_PROPERTIES = "ustawienia";
  Blockly.Msg.MENU_RESET_FIRMWARE = "reset to factory defaults";  // untranslated
  Blockly.Msg.MENU_RIGHT_CODE_TOOLTIP = "Open/close the source code view.";  // untranslated
  Blockly.Msg.MENU_RIGHT_HELP_TOOLTIP = "Otwórz/zamknij pomoc";
  Blockly.Msg.MENU_RIGHT_INFO_TOOLTIP = "Otwórz/zamknij informacje";
  Blockly.Msg.MENU_RIGHT_LEGAL_TOOLTIP = "Open/close the legal information view.";  // untranslated
  Blockly.Msg.MENU_RIGHT_SIM_TOOLTIP = "Open/close the simulation view.";  // untranslated
  Blockly.Msg.MENU_RIGHT_TUTORIAL_TOOLTIP = "open/close the tutorial's view";  // untranslated
  Blockly.Msg.MENU_ROBOT = "robot";
  Blockly.Msg.MENU_ROBOT_STATE_INFO = "Info";
  Blockly.Msg.MENU_ROBOT_STATE_TOOLTIP = "info o robocie";
  Blockly.Msg.MENU_ROBOT_STOP_HINT_EV3 = "Press <span class='typcn typcn-media-stop'></span>+<span class='typcn typcn-arrow-sorted-down'></span> buttons on the robot to abort the program!";  // untranslated
  Blockly.Msg.MENU_ROBOT_STOP_HINT_NXT = "Press <span class='typcn typcn-media-cancel'></span> button on the robot to abort the program!";  // untranslated
  Blockly.Msg.MENU_ROBOT_TOOLTIP = "roboty";
  Blockly.Msg.MENU_ROBOT_WLAN = "WLAN credentials ...";  // untranslated
  Blockly.Msg.MENU_RUN_MULT_SIM = "multiple robot simulation ...";  // untranslated
  Blockly.Msg.MENU_SAVE = "zapisz";
  Blockly.Msg.MENU_SAVE_AS = "zapisz jako ...";
  Blockly.Msg.MENU_SHORTCUT = "Keyboard Shortcuts";  // untranslated
  Blockly.Msg.MENU_SHORTCUT_EDITOR = "Ctrl + Shift + Z: Open source code editor";  // untranslated
  Blockly.Msg.MENU_SHORTCUT_EXPORT = "Ctrl + E: Export Program";  // untranslated
  Blockly.Msg.MENU_SHORTCUT_IMPORT = "Ctrl + I: Import Program";  // untranslated
  Blockly.Msg.MENU_SHORTCUT_MULTISIM = "Ctrl + Shift + G: Multiple robot simulation";  // untranslated
  Blockly.Msg.MENU_SHORTCUT_OPEN_SIM = "Ctrl + G: Open/Close simulation view";  // untranslated
  Blockly.Msg.MENU_SHORTCUT_RUN = "Ctrl + R: Run on robot";  // untranslated
  Blockly.Msg.MENU_SHORTCUT_SAVE = "Ctrl + S: Save";  // untranslated
  Blockly.Msg.MENU_SHORTCUT_SAVEAS = "Ctrl + Shift + S: Save As";  // untranslated
  Blockly.Msg.MENU_SHORTCUT_SOURCE_CODE = "Ctrl + Z: Open/Close source code view";  // untranslated
  Blockly.Msg.MENU_SHORTCUT_VIEW_PROGRAM = "Ctrl + M: My programs";  // untranslated
  Blockly.Msg.MENU_SHOW_AGAIN = "pokaż ponownie powianie'";
  Blockly.Msg.MENU_SHOW_CODE = "pokaż kod";
  Blockly.Msg.MENU_SIM_BACK = "Wróć";
  Blockly.Msg.MENU_SIM_DRAW = "Rysunek sceny";
  Blockly.Msg.MENU_SIM_IMPORT_TOOLTIP = "Wgraj swoje własne tło dla symulatora. Zostanie ono dodane na końcu listy dostępnych teł symulatora.";
  Blockly.Msg.MENU_SIM_MATH = "Scena matematyczna";
  Blockly.Msg.MENU_SIM_POSE_TOOLTIP = "Przesuń robota do jego początkowego położenia.";
  Blockly.Msg.MENU_SIM_RESCUE = "Scena ratunkowa";
  Blockly.Msg.MENU_SIM_ROBERTA = "Scena Roberta";
  Blockly.Msg.MENU_SIM_ROBOT_TOOLTIP = "otwórz/zamknij widok robota";
  Blockly.Msg.MENU_SIM_SCENE_TOOLTIP = "zmień scenę";
  Blockly.Msg.MENU_SIM_SIMPLE = "Przykładowa scena";
  Blockly.Msg.MENU_SIM_START_TOOLTIP = "Uruchom program w symulatorze.";
  Blockly.Msg.MENU_SIM_STOP = "Stop";
  Blockly.Msg.MENU_SIM_STOP_TOOLTIP = "Zatrzymaj program w symulatorze.";
  Blockly.Msg.MENU_SIM_VALUES_TOOLTIP = "Otwórz/zamknij podgląd sensorów.";
  Blockly.Msg.MENU_SIM_VARIABLES_TOOLTIP = "Open/close the variable data view.";  // untranslated
  Blockly.Msg.MENU_SIM_WRO = "Scena Światowej Olimpiady Robotów";
  Blockly.Msg.MENU_SOURCE_CODE_EDITOR = "open source code editor";  // untranslated
  Blockly.Msg.MENU_START_BRICK = "uruchom na »$«";
  Blockly.Msg.MENU_START_SIM = "otwórz/zamknij symulator";
  Blockly.Msg.MENU_STATE_INFO = "informacja o stanie";
  Blockly.Msg.MENU_STOP_BRICK = "stop program on »$«";  // untranslated
  Blockly.Msg.MENU_TOOLBOX = "NEPO-Blocks";
  Blockly.Msg.MENU_TOOLBOX_BEGINNER = "NEPO-Blocks początkujący";
  Blockly.Msg.MENU_TOOLBOX_EXPERT = "NEPO-Blocks ekspert";
  Blockly.Msg.MENU_TUTORIAL = "tutorials";  // untranslated
  Blockly.Msg.MENU_TUTORIAL_TOOLTIP = "tutorials";  // untranslated
  Blockly.Msg.MENU_USER = "login";
  Blockly.Msg.MENU_USERGROUP_LOG_IN = "Log in with user group ...";  // untranslated
  Blockly.Msg.MENU_USER_STATE_TOOLTIP = "informacje o użytkowniku";
  Blockly.Msg.MENU_USER_TOOLTIP = "użytkownik";
  Blockly.Msg.MENU_WLAN_CREDENTIALS = "WLAN credentials";  // untranslated
  Blockly.Msg.MENU_ZOOM = "powiększenie";
  Blockly.Msg.MENU_ZOOM_IN = "powiększ";
  Blockly.Msg.MENU_ZOOM_OUT = "pomniejsz";
  Blockly.Msg.MENU_ZOOM_RESET = "resetuj powiększenie";
  Blockly.Msg.MESSAGE_ADDED_USER = "Użytkownik »$« został dodany";
  Blockly.Msg.MESSAGE_CONFIGURATION_DELETED = "Konfiguracja »$« została usunięta";
  Blockly.Msg.MESSAGE_EDIT_CHECK = "Twój program jest zaznaczony!";
  Blockly.Msg.MESSAGE_EDIT_SAVE_CONFIGURATION = "Twoja konfiguracja została zapisana";
  Blockly.Msg.MESSAGE_EDIT_SAVE_CONFIGURATION_AS = "Twoja konfiguracja została zapisana jako »$«";
  Blockly.Msg.MESSAGE_EDIT_SAVE_GROUP_AS = "Twoja grupa została utworzona";
  Blockly.Msg.MESSAGE_EDIT_SAVE_PROGRAM = "Twój program został zapisany";
  Blockly.Msg.MESSAGE_EDIT_SAVE_PROGRAM_AS = "Twój program został zapisany jako »$«";
  Blockly.Msg.MESSAGE_EDIT_START = "Your program »$« will run in a moment!";  // untranslated
  Blockly.Msg.MESSAGE_FIRMWARE_ERROR = "Istnieje konflikt z wersją firmware swojego robota i Open Roberta Lab. Proszę, skontaktuj się z nami.";
  Blockly.Msg.MESSAGE_GROUP_DELETED = "Grupa »$« została usunięta";
  Blockly.Msg.MESSAGE_INVALID_CONF_NAME = "Please fill in a correct name. A correct name begins with a letter and can only contain letters or numbers. The default name »[robot]basis« can't be used here.";  // untranslated
  Blockly.Msg.MESSAGE_INVALID_NAME = "Proszę wypełnić właściwą nazwą. Prawidłowa nazwa zaczyna się literą i może zawierać tylko litery lub cyfry.";
  Blockly.Msg.MESSAGE_NOT_AVAILABLE = "Niedostępne";
  Blockly.Msg.MESSAGE_PROGRAM_DELETED = "Program »$« został usunięty";
  Blockly.Msg.MESSAGE_RESTART_ROBOT = "Proszę podłączyć robota do Open Roberta Lab.";
  Blockly.Msg.MESSAGE_ROBOT_CONNECTED = "Twoj robot »$« jest podłączony";
  Blockly.Msg.MESSAGE_ROBOT_DISCONNECTED = "Aktywny robot został odłączony";
  Blockly.Msg.MESSAGE_USER_DELETED = "Usunięto użytkownika";
  Blockly.Msg.MESSAGE_USER_GROUP_DELETED = "Użytkownk »$« został usunięty";
  Blockly.Msg.MESSAGE_USER_LOGIN = "Witaj »$«";
  Blockly.Msg.MESSAGE_USER_LOGOUT = "Jesteś wylogowany";
  Blockly.Msg.MICROBITBRICK_TOOLTIP = "Reprezentuje micro:bit, kieszonkowy, programowalny komputer z wbudowanymi sensorami (przyciski, wyświetlacz) i elementami sterowalnymi.";
  Blockly.Msg.MICROPHONE_GETSAMPLE_TOOLTIP = "Gets the current reading from the microphone in % (mapped to 0 - 100). If the value is always low, the value has to be multiplied by 10, because the amplification is missing on the hardware.";  // untranslated
  Blockly.Msg.MODE = "tryb";
  Blockly.Msg.MODE_ACCELERATION = "przyspieszenie";
  Blockly.Msg.MODE_ALTITUDE = "altitude";  // untranslated
  Blockly.Msg.MODE_AMBIENTLIGHT = "światło otoczenia";
  Blockly.Msg.MODE_ANALOG = "analog value";  // untranslated
  Blockly.Msg.MODE_ANGLE = "kąt";
  Blockly.Msg.MODE_CALIBRATION = "Calibration Value";  // untranslated
  Blockly.Msg.MODE_CLAP = "clap";  // untranslated
  Blockly.Msg.MODE_CLOSE = "zamknij";
  Blockly.Msg.MODE_CO2EQUIVALENT = "CO2 Equivalent";  // untranslated
  Blockly.Msg.MODE_COLOR = "color";  // untranslated
  Blockly.Msg.MODE_COLOUR = "kolor";
  Blockly.Msg.MODE_COMPASS = "compass";  // untranslated
  Blockly.Msg.MODE_CURRENT = "current";  // untranslated
  Blockly.Msg.MODE_DATE = "date";  // untranslated
  Blockly.Msg.MODE_DEGREE = "stopnie";
  Blockly.Msg.MODE_DIGITAL = "digital value";  // untranslated
  Blockly.Msg.MODE_DISTANCE = "odległość";
  Blockly.Msg.MODE_GESTURE = "gesture";  // untranslated
  Blockly.Msg.MODE_GYRO = "gyroscope";  // untranslated
  Blockly.Msg.MODE_HUMIDITY = "humidity";  // untranslated
  Blockly.Msg.MODE_IAQ = "Indoor Air Quality (IAQ)";  // untranslated
  Blockly.Msg.MODE_IDALL = "IDs (list)";  // untranslated
  Blockly.Msg.MODE_IDONE = "ID";  // untranslated
  Blockly.Msg.MODE_INFO = "information";  // untranslated
  Blockly.Msg.MODE_LATITUDE = "latitude";  // untranslated
  Blockly.Msg.MODE_LIGHT = "światło otoczenia";
  Blockly.Msg.MODE_LINE = "line";  // untranslated
  Blockly.Msg.MODE_LONGITUDE = "longitude";  // untranslated
  Blockly.Msg.MODE_MAGNETICFIELD = "mag field";  // untranslated
  Blockly.Msg.MODE_MODULATED = "modulated";  // untranslated
  Blockly.Msg.MODE_MOISTURE = "moisture";  // untranslated
  Blockly.Msg.MODE_NAMEALL = "names (list)";  // untranslated
  Blockly.Msg.MODE_NAMEONE = "name";  // untranslated
  Blockly.Msg.MODE_OBSTACLE = "przeszkoda";
  Blockly.Msg.MODE_OPEN = "otwórz";
  Blockly.Msg.MODE_ORIENTATION = "kierunek";
  Blockly.Msg.MODE_PM10 = "PM10";  // untranslated
  Blockly.Msg.MODE_PM25 = "PM2.5";  // untranslated
  Blockly.Msg.MODE_PRESENCE = "obecność";
  Blockly.Msg.MODE_PRESSED = "wciśnięty";
  Blockly.Msg.MODE_PRESSURE = "pressure";  // untranslated
  Blockly.Msg.MODE_PULSEHIGH = "pulse time HIGH";  // untranslated
  Blockly.Msg.MODE_PULSELOW = "pulse time LOW";  // untranslated
  Blockly.Msg.MODE_RATE = "szybkość";
  Blockly.Msg.MODE_RCCODE = "R/C code";  // untranslated
  Blockly.Msg.MODE_REFLEXION = "reflected light";  // untranslated
  Blockly.Msg.MODE_RGB = "RGB";
  Blockly.Msg.MODE_ROTATION = "obrót";
  Blockly.Msg.MODE_SENSOR1 = "Light Sensor1";  // untranslated
  Blockly.Msg.MODE_SENSOR2 = "Light Sensor2";  // untranslated
  Blockly.Msg.MODE_SOUND = "dźwięk";
  Blockly.Msg.MODE_SPEED = "speed";  // untranslated
  Blockly.Msg.MODE_TEMPERATURE = "temperature";  // untranslated
  Blockly.Msg.MODE_TILTED = "tilted";  // untranslated
  Blockly.Msg.MODE_TIME = "time";  // untranslated
  Blockly.Msg.MODE_UNMODULATED = "unmodulated";  // untranslated
  Blockly.Msg.MODE_UVLIGHT = "UV light";  // untranslated
  Blockly.Msg.MODE_VALUE = "wartość";
  Blockly.Msg.MODE_VOCEQUIVALENT = "Breathe VOC Equivalent";  // untranslated
  Blockly.Msg.MODE_WORD = "word";  // untranslated
  Blockly.Msg.MODE_X = "X-value";  // untranslated
  Blockly.Msg.MODE_Y = "Y-value";  // untranslated
  Blockly.Msg.MODE_Z = "Z-value";  // untranslated
  Blockly.Msg.MOISTURE_TOOLTIP = "Represents a moisture sensor.";  // untranslated
  Blockly.Msg.MOTIONKIT = "MotionKit";  // untranslated
  Blockly.Msg.MOTIONKIT_DUAL_TOOLTIP = "Sets each MotionKit motor to the specified direction.";  // untranslated
  Blockly.Msg.MOTIONKIT_SINGLE_TOOLTIP = "Sets the selected MotionKit motor/motors to the specified direction.";  // untranslated
  Blockly.Msg.MOTION_TOOLTIP = "Represents a motion sensor.";  // untranslated
  Blockly.Msg.MOTOR = "silnik";
  Blockly.Msg.MOTORDIFF_ON_FOR_TOOLTIP = "Uruchom robota z określoną prędkością i zatrzymaj po przebyciu danego dystansu";
  Blockly.Msg.MOTORDIFF_ON_TOOLTIP = "Uruchom robota z określoną prędkością";
  Blockly.Msg.MOTORDIFF_STOP_TOOLTIP = "Zatrzymaj robota";
  Blockly.Msg.MOTORDIFF_TURN_FOR_TOOLTIP = "Obróć robota o podany kąt";
  Blockly.Msg.MOTORDIFF_TURN_TOOLTIP = "Obroć robota";
  Blockly.Msg.MOTORS_ON_TOOLTIP_CALLIOPE = "Turns motor A and B on with a specific power.";  // untranslated
  Blockly.Msg.MOTORS_ON_TOOLTIP_CALLIOPE_CB = "Turns both motors on with a specific power. Power can be positiv or negativ for reverse direction.";  // untranslated
  Blockly.Msg.MOTORS_STOP_TOOLTIP = "Stops both motors, A and B.";  // untranslated
  Blockly.Msg.MOTOR_ARDU_TOOLTIP = "Reprezentuje Bot'n Roll silnik podwozia .";
  Blockly.Msg.MOTOR_BACKWARD = "wstecz";
  Blockly.Msg.MOTOR_BIG = "dużo";
  Blockly.Msg.MOTOR_BIG_TOOLTIP = "Reprezentuje duży silnik";
  Blockly.Msg.MOTOR_BRAKE = "hamulec";
  Blockly.Msg.MOTOR_DEGREE = "stopnie";
  Blockly.Msg.MOTOR_DISTANCE = "dystans (cm)";
  Blockly.Msg.MOTOR_DRIVE = "napęd";
  Blockly.Msg.MOTOR_FLOAT = "swobodny przepływ";
  Blockly.Msg.MOTOR_FOREWARD = "do przodu";
  Blockly.Msg.MOTOR_GETPOWER_TOOLTIP = "Pobiera aktualną moc silnika";
  Blockly.Msg.MOTOR_LEFT = "w lewo";
  Blockly.Msg.MOTOR_MIDDLE = "środkowy";
  Blockly.Msg.MOTOR_MIDDLE_TOOLTIP = "Reprezentuje środkowy silnik";
  Blockly.Msg.MOTOR_NONE = "nic";
  Blockly.Msg.MOTOR_ON_FOR_TOOLTIP = "Włącza i wyłącza silnik po wykonaniu obrotu/stopni.";
  Blockly.Msg.MOTOR_ON_FOR_TOOLTIP_MS = "Turns motor on and stops motor after execution after time has passed.";  // untranslated
  Blockly.Msg.MOTOR_ON_FOR_TOOLTIP_RPM = "Turns motor on at speed in rpms (rotation per minute) and stops motor after execution of rotations/degrees.";  // untranslated
  Blockly.Msg.MOTOR_ON_FOR_TOOLTIP_SERVO = "Sets the servo motor to a specific position in degrees.";  // untranslated
  Blockly.Msg.MOTOR_ON_TOOLTIP = "Wyłącza on silnik z określoną mocą.";
  Blockly.Msg.MOTOR_ON_TOOLTIP_CALLIOPE = "Turns motor A, B or A+B on with a specific power.";  // untranslated
  Blockly.Msg.MOTOR_ON_TOOLTIP_CALLIOPE_CB = "Turns left or right motor on with a specific power. Power can be positiv or negativ for reverse direction.";  // untranslated
  Blockly.Msg.MOTOR_OTHER = "inne odbiorniki energii";
  Blockly.Msg.MOTOR_PAN = "ruch poziomy";
  Blockly.Msg.MOTOR_PORT = "port silnika";
  Blockly.Msg.MOTOR_PORT_ARDUINO = "motor 28BYJ-48 port";  // untranslated
  Blockly.Msg.MOTOR_REGULATION = "regulacja";
  Blockly.Msg.MOTOR_RIGHT = "w prawo";
  Blockly.Msg.MOTOR_ROTATION = "obrót";
  Blockly.Msg.MOTOR_ROTATION_PER_MINUTE = "rpm";  // untranslated
  Blockly.Msg.MOTOR_ROTATION_REVERSE = "kierunek obrotu";
  Blockly.Msg.MOTOR_SETPOWER_TOOLTIP = "Ustaw moc silnika";
  Blockly.Msg.MOTOR_SIDE = "strona";
  Blockly.Msg.MOTOR_SPEED = "prędkość";
  Blockly.Msg.MOTOR_SPEED_0 = "Prędkość silnika to 0!";
  Blockly.Msg.MOTOR_STEER = "sterowanie";
  Blockly.Msg.MOTOR_STOP = "stop";
  Blockly.Msg.MOTOR_STOP_TOOLTIP = "Zatrzymaj silnik";
  Blockly.Msg.MOTOR_TILT = "pochylenie";
  Blockly.Msg.MOTOR_TOOLTOP = "Represents a motor.";  // untranslated
  Blockly.Msg.MOTOR_TURN = "obrót";
  Blockly.Msg.NAO_ABSOLUTE = "absolutna";
  Blockly.Msg.NAO_ACCELEROMETER = "akcelerometr";
  Blockly.Msg.NAO_ACCELEROMETER_TOOLTIP = "Pobierz obecny odczyt akcelerometru w zadanym kierunku.";
  Blockly.Msg.NAO_ANIMATION_TOOLTIP = "Wykonaj wybraną animację. TaiChi to złożona i artystyczna sekwencja ruchów. Mruganie powoduje, że robot mrugra przy użyciu LEDów. Animacja mrugnij i wytrzyj czoło może być wykonana w pozycji siedzącej i stojącej.";
  Blockly.Msg.NAO_ANSWER = "odpowiedź";
  Blockly.Msg.NAO_APPLYPOSTURE = "zastosuj postawę";
  Blockly.Msg.NAO_APPLYPOSTURE_TOOLTIP = "Robot przechodzi do zadanej postawy. Użyj rozwijanego menu aby dokonać wyboru pomiędzy pozycją stojącą, leżącą i siedzącą.";
  Blockly.Msg.NAO_AUTONOMOUS = "tryb samodzielny";
  Blockly.Msg.NAO_AUTONOMOUS_TOOLTIP = "Wprowadza robota w tryb samodzielny. W trybie samodzielnym robot reaguje na dźwięki i próbuje rozpoznawać twarze. Wyłącz tryb samodzielny, jeżeli takie zachowania robota przerywają Twój program.";
  Blockly.Msg.NAO_BLINK = "mrugranie";
  Blockly.Msg.NAO_CAMERA = "kamera";
  Blockly.Msg.NAO_CAMERA_BOTTOM = "dół";
  Blockly.Msg.NAO_CAMERA_TOP = "góra";
  Blockly.Msg.NAO_FACE_GET_INFORMATION_TOOLTIP = "Ten blok zwróci dodatkowe informacje o danej rozpoznanej twarzy w formacie jednowymiarowej tablicy z następującymi wartościami: [KątX, KątY, RozmiarX, RozmiarY, Kierunek], weź poprawkę na to, że wszystkie wartości są podane w kątach kamery.";
  Blockly.Msg.NAO_FILENAME = "nazwa pliku";
  Blockly.Msg.NAO_FORGETFACEOF = "zapomnij twarz";
  Blockly.Msg.NAO_FORGETFACE_TOOLTIP = "Usuwa wcześniej zapisaną twarz z bazy danych robota.";
  Blockly.Msg.NAO_FRAME = "rama";
  Blockly.Msg.NAO_FRAME_TORSO = "tors";
  Blockly.Msg.NAO_FRAME_WORLD = "świat";
  Blockly.Msg.NAO_FSR = "rezystor wrażliwy na ściskanie";
  Blockly.Msg.NAO_GETLANGUAGE_TOOLTIP = "Pobiera aktywny język. Jest to język w danym momencie używany prezz robota dla syntezy mowy i rozpoznawania jej. ";
  Blockly.Msg.NAO_GETVOLUME_TOOLTIP = "Pobierz głośność.";
  Blockly.Msg.NAO_GYROMETER = "żyrometr";
  Blockly.Msg.NAO_GYROMETER_TOOLTIP = "Pobiera aktualny odczyt z żyrometru w danym kierunku";
  Blockly.Msg.NAO_HAND = "dłoń";
  Blockly.Msg.NAO_HAND_TOOLTIP = "Otwiera lub zamyka dłoń robota.";
  Blockly.Msg.NAO_HEADSENSOR = "sensor głowy";
  Blockly.Msg.NAO_INTENSITY = "intensywność";
  Blockly.Msg.NAO_JOINT_ANKLEPITCH = "kostka - oś pozioma poprzeczna";
  Blockly.Msg.NAO_JOINT_ANKLEROLL = "kostka - oś pozioma wzdłużna";
  Blockly.Msg.NAO_JOINT_ELBOWROLL = "łokieć - oś pozioma wzdłużna";
  Blockly.Msg.NAO_JOINT_ELBOWYAW = "łokieć - oś pionowa";
  Blockly.Msg.NAO_JOINT_HAND = "dłoń";
  Blockly.Msg.NAO_JOINT_HEADPITCH = "głowa - nachylenie";
  Blockly.Msg.NAO_JOINT_HEADYAW = "głowa - rotacja";
  Blockly.Msg.NAO_JOINT_HIPPITCH = "biodro - oś pozioma poprzeczna";
  Blockly.Msg.NAO_JOINT_HIPROLL = "biodro - oś pozioma wzdłużna";
  Blockly.Msg.NAO_JOINT_HIPYAWPITCH = "biodro - oś pionowa";
  Blockly.Msg.NAO_JOINT_KNEEPITCH = "kolano - oś pozioma poprzeczna";
  Blockly.Msg.NAO_JOINT_SHOULDERPITCH = "ramię - oś pozioma poprzeczna";
  Blockly.Msg.NAO_JOINT_SHOULDERROLL = "ramię - oś pozioma wzdłużna";
  Blockly.Msg.NAO_JOINT_WRISTYAW = "nadgarstek - oś pionowa";
  Blockly.Msg.NAO_LEARNFACEOF = "naucz się twarzy ...";
  Blockly.Msg.NAO_LEARNFACE_TOOLTIP = "Zapamiętuje twarz pod daną nazwą w bazie danych rozpoznawania twarzy.";
  Blockly.Msg.NAO_LED = "LED";
  Blockly.Msg.NAO_LEDOFF_TOOLTIP = "Wyłącz wybrane LEDy.";
  Blockly.Msg.NAO_LEDRESET_TOOLTIP = "Zresetuj wybrane LEDy do stanu początkowego uwzględniając kolor i jasność.";
  Blockly.Msg.NAO_LED_ALL = "wszystkie";
  Blockly.Msg.NAO_LED_CHEST = "klatka piersiowa";
  Blockly.Msg.NAO_LED_EAR = "ucho";
  Blockly.Msg.NAO_LED_EARS = "uszy";
  Blockly.Msg.NAO_LED_EYE = "oko";
  Blockly.Msg.NAO_LED_EYES = "oczy";
  Blockly.Msg.NAO_LED_FOOT = "stopa";
  Blockly.Msg.NAO_LED_HEAD = "głowa";
  Blockly.Msg.NAO_LED_TOOLTIP = "Ustaw kolor grupy LEDów.";
  Blockly.Msg.NAO_LOOKAT = "popatrz na";
  Blockly.Msg.NAO_MARK_GET_INFORMATION_TOOLTIP = "Ten blok zwróci dodatkowe informacje o danym znaczku NAO w formacie 1-wymiarowej tablicy z następującymi wartościami: [KątX, KątY, RozmiarX, RozmiarY, Kierunek], proszę zwrócić uwagę na to, że wszystkie wartości są podane w kątach kamery.";
  Blockly.Msg.NAO_MOVE = "porusz";
  Blockly.Msg.NAO_MOVEJOINT_TOOLTIP = "Porusza pojedynczym stawem robota. Ruch relatywny oznacza, że aktualna pozycja wybranego stawu zostanie użyta do wyliczenia nowej pozycji. Uwzględnij, że każdy staw ma różne ograniczenia, dlatego też zakres wejściowy (w stopniach) jest inny dla każdego stawu.";
  Blockly.Msg.NAO_PART_ARM = "ramię";
  Blockly.Msg.NAO_PART_ARMS = "ramiona";
  Blockly.Msg.NAO_PART_BODY = "tułów";
  Blockly.Msg.NAO_PART_HEAD = "głowa";
  Blockly.Msg.NAO_PART_LEG = "noga";
  Blockly.Msg.NAO_PART_LEGS = "nogi";
  Blockly.Msg.NAO_PERFORM = "wykonaj";
  Blockly.Msg.NAO_PHRASE = "fraza";
  Blockly.Msg.NAO_PLAYFILE_TOOLTIP = "Odtwarza plik dźwiękowy za pomocą robota. Wpisz nazwę pliku. Plik musi zostać wcześniej zapisany na robocie.";
  Blockly.Msg.NAO_PLAY_FILE = "odtwarzaj plik";
  Blockly.Msg.NAO_POINTAT = "wskaż";
  Blockly.Msg.NAO_POINTLOOKAT_TOOLTIP = "Robot wskazuje lub patrzy w zadanym kierunku. Robot przemieści jedną z dłoni lub głowę. Wybierz ramkę będącą punktem odniesienia. Wartości podaj w centymetrach. Zapoznaj się z wiki aby uzyskać więcej informacji na temat systemów odniesienia (współrzędnych).";
  Blockly.Msg.NAO_POSTURE_CROUCH = "Kucki";
  Blockly.Msg.NAO_POSTURE_LYINGBACK = "LeżącNaPlecach";
  Blockly.Msg.NAO_POSTURE_LYINGBELLY = "LeżącNaBrzuchu";
  Blockly.Msg.NAO_POSTURE_REST = "rest";  // untranslated
  Blockly.Msg.NAO_POSTURE_SIT = "sit";  // untranslated
  Blockly.Msg.NAO_POSTURE_SITRELAX = "UsiądźZrelaksowany";
  Blockly.Msg.NAO_POSTURE_STAND = "Wstań";
  Blockly.Msg.NAO_POSTURE_STANDINIT = "WstańInicjalnie";
  Blockly.Msg.NAO_POSTURE_STANDZERO = "WstańZero";
  Blockly.Msg.NAO_QQVGA = "160*120";
  Blockly.Msg.NAO_QVGA = "320*240";
  Blockly.Msg.NAO_RANDOMEYES = "losowe oczy";
  Blockly.Msg.NAO_RANDOMEYES_TOOLTIP = "Kolor oczu jest zmieniany losowo przez określoną ilość czasu podaną w milisekundach.";
  Blockly.Msg.NAO_RASTA = "rasta";
  Blockly.Msg.NAO_RASTA_TOOLTIP = "Kolor oczu jest zmieniany pomiędzy zielonym, żółtym i czerwonym przez podany czas w milisekundach.";
  Blockly.Msg.NAO_RECOGNIZEWORD = "rozpoznaj słowo z listy";
  Blockly.Msg.NAO_RECOGNIZEWORD_TOOLTIP = "Zwraca słowo z podanej listy rozpoznane przez NAO";
  Blockly.Msg.NAO_RECORDVIDEO = "nagraj film";
  Blockly.Msg.NAO_RECORDVIDEO_TOOLTIP = "Nagrywa film i zapisuje go w pamięci robota. Uzyskaj dostęp do systemu plików robota aby obejrzeć film.";
  Blockly.Msg.NAO_RELATIVE = "relatywny";
  Blockly.Msg.NAO_RESOLUTION = "rozdzielczość";
  Blockly.Msg.NAO_SETINTENSITY_TOOLTIP = "Ustala intensywność grupy LEDów w zakresie od 0 do 100.";
  Blockly.Msg.NAO_SETLANGUAGE_TOOLTIP = "Ustawia język. Pamiętaj, że należy pobrać pakiet językowy, nim robot będzie w stanie go użyć. Po więcej informacji zajrzyj do instrukcji obslugi Twojego robota.";
  Blockly.Msg.NAO_SETVOLUME_TOOLTIP = "Ustaw głośność od 0 do 100.";
  Blockly.Msg.NAO_STIFFNESS = "sztywność";
  Blockly.Msg.NAO_STIFFNESS_TOOLTIP = "Sztywność wybranej części robota jest włączona lub wyłączona. Uwzględnij, że puszczenie silników w nogach gdy robot jest w pozycji stojącej może spowodować przewrócenie się robota.";
  Blockly.Msg.NAO_STOP = "zatrzymaj ruch";
  Blockly.Msg.NAO_STOP_TOOLTIP = "Ruchy robota zostają natychmiastowo zatrzymane. Miej baczenie na to, że może to doprowadzić do sytuacji, gdy upadek robota będzie możliwy.";
  Blockly.Msg.NAO_TAI_CHI = "tai chi";
  Blockly.Msg.NAO_TAKEPICTURE = "zrób zdjęcie";
  Blockly.Msg.NAO_TAKEPICTURE_TOOLTIP = "Robi zdjęcie i zapisuje je w pamięci robota. Uzyskaj dostęp do systemu plików robota, aby obejrzeć zdjęcie.";
  Blockly.Msg.NAO_TOUCHSENSOR_TOOLTIP = "Ma wartość \"PRAWDA\" gdy sensor dotykowy robota został aktywowany.";
  Blockly.Msg.NAO_TURN_TOOLTIP = "Obraca robota o zadaną ilość stopni. Wpisuj jedynie dodatnie wartości, a kierunek wybierz z rozwijanego menu. Możesz wpisać wartości większe, niż 360 stopni.";
  Blockly.Msg.NAO_VGA = "640*480";
  Blockly.Msg.NAO_WALK = "idź";
  Blockly.Msg.NAO_WALKTO = "idź do";
  Blockly.Msg.NAO_WALKTO_TOOLTIP = "Robot idzie do zadanej pozycji. Wartości wpisywane w centymetrach i radianach bazują na systemie współrzędnych ciała NAO. Zajrzyj do wiki aby przeczytać więcej na temat systemu współrzędnych i tego, jak je obliczać.";
  Blockly.Msg.NAO_WALK_ASYNC_TOOLTIP = "Robot zaczyna iść w nieskończoność";
  Blockly.Msg.NAO_WALK_TOOLTIP = "Sprawia, że robot idzie przez odległość zadaną w centymetrach. Dystance poniżej 10cm mogą nie spowodować ruchu. W zależności od Twojego robota i podłoża, po którym chodzi, odległość przebyta może nie być dokładna.";
  Blockly.Msg.NAO_WAVE = "fala";
  Blockly.Msg.NAO_WIPE_FOREHEAD = "wytrzyj czoło";
  Blockly.Msg.NEW_VARIABLE = "Nowa zmienna...";
  Blockly.Msg.NEW_VARIABLE_TITLE = "Nowa nazwa zmiennej:";
  Blockly.Msg.NO = "nie";
  Blockly.Msg.NXTBRICK_TOOLTIP = "Reprezentuje bloki NXT z podłączonymi urządzeniami wykonawczymi i czujnikami. Istnieją także wbudowane napędy i czujniki, na przykład przyciski, wyświetlacz ...";
  Blockly.Msg.OFF = "wyłącz";
  Blockly.Msg.OLDER_THEN_14 = "Mam 16 lat lub więcej!";
  Blockly.Msg.ON = "włącz";
  Blockly.Msg.ORA_ACCESS_RIGHT_CHANGED = "The shared right for user »$« is updated!";  // untranslated
  Blockly.Msg.ORA_ACCESS_RIGHT_DELETED = "The shared right for user »$« is deleted!";  // untranslated
  Blockly.Msg.ORA_ACCOUNT_NOT_ACTIVATED_TO_SHARE = "Nie masz uprawnień do udostępniania. Prosimy, aktywuj swoje konto! <br><a href=\"https://www.roberta-home.de/index.php?id=138&L=1\" target=\"_blank\">Więcej informacji...</a>";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_CONFIGURATION_NOT_FOUND = "Na serwerze nIe znaleziono konfiguracji robota";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_CONFIGURATION_TRANSFORM_FAILED = "Konfiguracja robota nie może zostać przekształcona na język programowania robota.";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_COMPILE_FAILED = "Program nie może być przekształcony w kod maszynowy.";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_GENERATION_FAILED = "Program nie może być wygenerowany.";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_GENERATION_FAILED_WITH_PARAMETERS = "The program could not be generated. Pin {PIN} is incorrect in block {BLOCK}";  // untranslated
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_NOT_FOUND = "Program nie może zostać przekształcony na język programowania robota.";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_STORE_FAILED = "Program nie może być zapisany z powodu błędu wewnętrznego.";
  Blockly.Msg.ORA_COMPILERWORKFLOW_ERROR_PROGRAM_TRANSFORM_FAILED = "Program nie może zostać przekształcony na język programowania robota.";
  Blockly.Msg.ORA_COMPILERWORKFLOW_SUCCESS = "The program build succeeded";  // untranslated
  Blockly.Msg.ORA_CONFIGURATION_DELETE_ERROR = "Wystąpił błąd podczas usuwania konfiguracji robota, spróbuj jeszcze raz!";
  Blockly.Msg.ORA_CONFIGURATION_DELETE_SUCCESS = "Konfiguracja została usunięta";
  Blockly.Msg.ORA_CONFIGURATION_ERROR_ID_INVALID = "Nazwa konfiguracja nie jest poprawna.";
  Blockly.Msg.ORA_CONFIGURATION_GET_ALL_SUCCESS = "Konfiguracja została załadowana";
  Blockly.Msg.ORA_CONFIGURATION_GET_ONE_ERROR_NOT_FOUND = "Konfiguracja robota nie może zostać znaleziona w bazie danych.";
  Blockly.Msg.ORA_CONFIGURATION_GET_ONE_SUCCESS = "Konfiguracja została załadowana";
  Blockly.Msg.ORA_CONFIGURATION_SAVE_ERROR = "Wystąpił błąd podczas zapisywania konfiguracji robota.";
  Blockly.Msg.ORA_CONFIGURATION_SAVE_ERROR_NOT_SAVED_TO_DB = "Błąd wystąpił błąd podczas zapisywania konfiguracji w bazie danych.";
  Blockly.Msg.ORA_CONFIGURATION_SAVE_SUCCESS = "Konfiguracja została zapisana";
  Blockly.Msg.ORA_FIRMWARE_RESET_ERROR = "Loading the original program failed!";  // untranslated
  Blockly.Msg.ORA_FIRMWARE_RESET_SUCCESS = "Your original program will run in a moment!";  // untranslated
  Blockly.Msg.ORA_GALLERY_UPLOAD_ERROR = "Twój program »$« nie mógł zostać wysłany do galerii. Wygląda na to, że już się tam znajduje.";
  Blockly.Msg.ORA_GALLERY_UPLOAD_SUCCESS = "Twój program »$« został umieszczony w galerii!";
  Blockly.Msg.ORA_GROUP_ADD_MEMBER_ERROR = "There was an error while adding new members the user group. Please reload the current form and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_ADD_MEMBER_ERROR_LIMIT_REACHED = "You can not have more than 99 members in one user group.";  // untranslated
  Blockly.Msg.ORA_GROUP_ADD_MEMBER_ERROR_SMALLER_THAN_ONE = "To add automatically generated members, you must enter an integer that is bigger or equals to 1.";  // untranslated
  Blockly.Msg.ORA_GROUP_CREATE_ERROR = "There was an error on creating the user group. Please try different inputs or try again later. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_CREATE_ERROR_GROUP_ALREADY_EXISTS = "You already have a user group with the that name. Please enter another name.";  // untranslated
  Blockly.Msg.ORA_GROUP_CREATE_ERROR_GROUP_LIMIT_REACHED = "You reached the limit of user groups. You can not have more than 100 user groups in total.";  // untranslated
  Blockly.Msg.ORA_GROUP_CREATE_ERROR_NOT_SAVED_TO_DB = "Ta grupa już istnieje";
  Blockly.Msg.ORA_GROUP_DELETE_ERROR = "There was an error while deleting the user group. Please reload the user group list and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_DELETE_ERROR_GROUP_DOES_NOT_EXISTS = "Could not find a user group with the specified name. Please reload the list of your user groups and try again.";  // untranslated
  Blockly.Msg.ORA_GROUP_DELETE_ERROR_GROUP_HAS_MEMBERS = "One or more members of the user group have logged in in the past and created programs. In order to delete the user group, delete its members first.";  // untranslated
  Blockly.Msg.ORA_GROUP_ERROR_MISSING_RIGHTS_TO_BE_GROUP_OWNER = "You are not allowed to be a user group owner. Your account must have an validated email attached.";  // untranslated
  Blockly.Msg.ORA_GROUP_ERROR_NAME_INVALID = "The name of the user group is invalid. Please do not use special characters and enter at least one character.";  // untranslated
  Blockly.Msg.ORA_GROUP_GET_ALL_ERROR = "There was an error while aquiring the list of user groups. Please reload the menu and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_GET_ONE_ERROR = "There was an error while aquiring the user group. Please reload the menu and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_GET_ONE_ERROR_NOT_FOUND = "Could not find a user group with the specified name.";  // untranslated
  Blockly.Msg.ORA_GROUP_MEMBER_ERROR_ALREADY_EXISTS = "A member with the given name already exists in the user group.";  // untranslated
  Blockly.Msg.ORA_GROUP_MEMBER_SHARE_RESTRICTION_EXCEEDED = "You can only share programs with other members of your user group. The owner of your user group can automatically read your programs.";  // untranslated
  Blockly.Msg.ORA_GROUP_RENAME_ERROR = "There was an error while changing the name of the user group. Please reload the current form and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_TO_SHARE_DOES_NOT_EXIST = "You do not own a user group with the name you entered. <br />Try again with a different name!";  // untranslated
  Blockly.Msg.ORA_GROUP_UPDATE_ERROR = "There was an error while updating the user group. Please reload the user group list and try again. If this error should persist, please contact our support.";  // untranslated
  Blockly.Msg.ORA_GROUP_UPDATE_ERROR_NOT_FOUND = "Could not find a user group with the specified name. Please reload the current form and try again.";  // untranslated
  Blockly.Msg.ORA_GROUP_UPDATE_ERROR_NOT_OWNER = "Could not update the user group. You are not the owner of that group.";  // untranslated
  Blockly.Msg.ORA_LIKE_DELETE_SUCCESS = "Program »$« już Ci się nie podoba.";
  Blockly.Msg.ORA_LIKE_SAVE_ERROR_EXISTS = "Program »$« nie może Ci się podobać. Może został tak oznaczony już wcześniej.";
  Blockly.Msg.ORA_LIKE_SAVE_SUCCESS = "Program »$« podoba Ci się.";
  Blockly.Msg.ORA_LIST_CREATE_WITH_ERROR = "Error: This block may be used only within a variable declaration.";  // untranslated
  Blockly.Msg.ORA_OWNER_DOES_NOT_EXIST = "Właściciel nie istnieje.";
  Blockly.Msg.ORA_PROGRAM_CONFIGURATION_NOT_COMPATIBLE = "Program nie jest zgodny z konfiguracją";
  Blockly.Msg.ORA_PROGRAM_DELETE_ERROR = "Wystąpił błąd podczas usuwania konfiguracji. Spróbuj jeszcze raz!";
  Blockly.Msg.ORA_PROGRAM_DELETE_SUCCESS = "Program został usunięty";
  Blockly.Msg.ORA_PROGRAM_ERROR_ID_INVALID = "Ta nazwa programu jest już używana przez system. Proszę wybrać inną nazwę i spróbować jeszcze raz!";
  Blockly.Msg.ORA_PROGRAM_GET_ALL_ERROR_USER_NOT_FOUND = "Can not load the programs of the specified user. Please reload the lab and try again.";  // untranslated
  Blockly.Msg.ORA_PROGRAM_GET_ALL_SUCCESS = "Program został wczytany";
  Blockly.Msg.ORA_PROGRAM_GET_ONE_ERROR_NOT_FOUND = "Nie znaleziono programu.";
  Blockly.Msg.ORA_PROGRAM_GET_ONE_ERROR_NOT_LOGGED_IN = "Nie jesteś zalogowany, zaloguj się podając swoją nazwę użytkownika i hasło lub utwórz nowego użytkownika.";
  Blockly.Msg.ORA_PROGRAM_GET_ONE_SUCCESS = "Program został wczytany";
  Blockly.Msg.ORA_PROGRAM_IMPORT_ERROR = "Ten program nie jest prawidłowym programem NEPO i nie może być załadowany!";
  Blockly.Msg.ORA_PROGRAM_IMPORT_ERROR_WRONG_ROBOT_TYPE = "Próbujesz zaimportować program dla robota innego typu. <br> Proszę zmienić typ robota w menu robota i spróbowaćj ponownie zaimportować program!";
  Blockly.Msg.ORA_PROGRAM_INVALID_STATEMETNS = "W Twoim programie znajdują się błędy. Prosimy sprawdź komunikaty kontrolne.";
  Blockly.Msg.ORA_PROGRAM_SAVE_AS_ERROR_PROGRAM_EXISTS = "Ten program już istnieje.";
  Blockly.Msg.ORA_PROGRAM_SAVE_ERROR_NO_WRITE_PERMISSION = "Nie masz uprawnień do modyfikowania tego programu!";
  Blockly.Msg.ORA_PROGRAM_SAVE_ERROR_OPTIMISTIC_TIMESTAMP_LOCKING = "Ten program został zmieniony przez kogoś. Można zapisać zmiany w programie pod nową nazwa, wybierz> Zapisz jako <!";
  Blockly.Msg.ORA_PROGRAM_SAVE_ERROR_PROGRAM_TO_UPDATE_NOT_FOUND = "Nie można znaleźć programu, więc nie jest możliwa jego aktualizacja.";
  Blockly.Msg.ORA_PROGRAM_SAVE_SUCCESS = "Program został zapisany";
  Blockly.Msg.ORA_PROGRAM_TO_SHARE_DOES_NOT_EXIST = "Program, który chcesz udostępnić, nie istnieje.";
  Blockly.Msg.ORA_ROBOT_DOES_NOT_EXIST = "Wygląda na to, że pożądany system obsługi robota nie jest wspierany!<br>Prosimy, wybierz inny.";
  Blockly.Msg.ORA_ROBOT_FIRMWAREUPDATE_IMPOSSIBLE = "Wystąpił błąd podczas aktualizacji firmware robota.";
  Blockly.Msg.ORA_ROBOT_FIRMWAREUPDATE_POSSIBLE = "Firmware zostało uaktualnione";
  Blockly.Msg.ORA_ROBOT_NOT_CONNECTED = "Robot nie jest podłączony. Sprawdź, czy twój robot jest włączony, należy podłączyć go do serwera i wpisać hasło robota w menu połączenia z robotem. <br /> Jeśli masz problemy, aby to zrobić, proszę poszukać informacji w pomocy.";
  Blockly.Msg.ORA_ROBOT_NOT_WAITING = "Robot nie czeka na polecenia uruchomienia.";
  Blockly.Msg.ORA_ROBOT_PUSH_RUN = "Robot czekał i teraz plik JAR jest wysyłany do robota";
  Blockly.Msg.ORA_ROBOT_PUSH_RUN_CALLIOPE2016 = "Your program »$« is downloaded to Calliope, press the reset button to start it!";  // untranslated
  Blockly.Msg.ORA_ROBOT_PUSH_RUN_NXT = "Your program »$« is downloaded to the NXT, start it on the robot!";  // untranslated
  Blockly.Msg.ORA_ROBOT_SET_SUCCESS = "Przełączono na system robota »$«!";
  Blockly.Msg.ORA_SERVER_ERROR = "Błąd serwera";
  Blockly.Msg.ORA_TOKEN_SET_ERROR_NO_ROBOT_WAITING = "Sprawdź, czy robot jest włączony i podłączony do serwera. <br /> Jeśli masz problemy,  to zajrzyj na strony pomocy.";
  Blockly.Msg.ORA_TOKEN_SET_ERROR_WRONG_ROBOTTYPE = "Próbujesz podłączyć robota innego rodzaju, niż wybrany w menu. <br> Proszę zmienić typ robota w menu robota i spróbować połączyć się ponownie!";
  Blockly.Msg.ORA_TOKEN_SET_SUCCESS = "Token ustalony";
  Blockly.Msg.ORA_TOOLBOX_DELETE_ERROR = "Wystąpił błąd podczas usuwania przybornika, spróbuj jeszcze raz!";
  Blockly.Msg.ORA_TOOLBOX_DELETE_SUCCESS = "Przybornik został usunięty";
  Blockly.Msg.ORA_TOOLBOX_ERROR_ID_INVALID = "Nazwa Przybornika nie jest poprawna";
  Blockly.Msg.ORA_TOOLBOX_GET_ALL_SUCCESS = "Przybornik został załadowany";
  Blockly.Msg.ORA_TOOLBOX_GET_ONE_ERROR_NOT_FOUND = "Przybornika nie można znaleźć w bazie danych.";
  Blockly.Msg.ORA_TOOLBOX_GET_ONE_SUCCESS = "Przybornik został załadowany";
  Blockly.Msg.ORA_TOOLBOX_SAVE_ERROR = "Wystąpił błąd podczas zapisywania Przybornika.";
  Blockly.Msg.ORA_TOOLBOX_SAVE_ERROR_NOT_SAVED_TO_DB = "Błąd wystąpił błąd podczas zapisywania konfiguracji w bazie danych.";
  Blockly.Msg.ORA_TOOLBOX_SAVE_SUCCESS = "Przybornik został zapisany";
  Blockly.Msg.ORA_TOOLBOX_TRANSFORM_ERROR = "Błąd transformacji?";
  Blockly.Msg.ORA_USER_ACTIVATION_INVALID_URL = "Ten adres URL nie jest już aktualny. Wybierz ponownie opcję weryfikacji adresu e-mail.";
  Blockly.Msg.ORA_USER_ACTIVATION_SENT_MAIL_FAIL = "Nie jesteśmy w stanie wysłać do Ciebie e-mail. Skontaktuj się z administratorem serwisu pod adresem »support-o-r@iais.fraunhofer.de«";
  Blockly.Msg.ORA_USER_ACTIVATION_SENT_MAIL_SUCCESS = "Wysłaliśmy do Ciebie e-mail, sprawdź swoją skrzynkę.";
  Blockly.Msg.ORA_USER_ACTIVATION_SUCCESS = "Twoje konto zostało zweryfikowane. Prosimy, zaloguj się.";
  Blockly.Msg.ORA_USER_CREATE_ERROR_ACCOUNT_LENGTH = "Nazwa Twojego konta lub nazwa Twojego użytkownika jest zbyt długa. Upewnij się, że nie zawiera więcej, jak 25 znaków. Twoje konto nie mogło zostać utworzone.";
  Blockly.Msg.ORA_USER_CREATE_ERROR_CONTAINS_SPECIAL_CHARACTERS = "Używasz jednego lub więcej znaków specjalnych w nazwie Twojego konta. Prosimy, usuń je. Twoje konto nie mogło zostać utworzone.";
  Blockly.Msg.ORA_USER_CREATE_ERROR_MISSING_REQ_FIELDS = "Sprawdź czy wszystkie wymagane pola wejściowe zostały wypełnione.";
  Blockly.Msg.ORA_USER_CREATE_ERROR_NOT_SAVED_TO_DB = "Podana nazwa użytkownika już istnieje w bazie danych, wybierz inną nazwę użytkownika.";
  Blockly.Msg.ORA_USER_CREATE_SUCCESS = "Użytkownik został utworzony";
  Blockly.Msg.ORA_USER_DEACTIVATION_SUCCESS = "Twoje konto e-mail obecnie nie zostało jeszcze zweryfikowane, prosimy sprawdź swoją skrzynkę przychodzącą.";
  Blockly.Msg.ORA_USER_DELETE_ERROR_HAS_GROUPS = "You have user groups associated with your account. Please delete them first, before you delete your account.";  // untranslated
  Blockly.Msg.ORA_USER_DELETE_ERROR_ID_NOT_FOUND = "Błąd podczas usuwania użytkownika.";
  Blockly.Msg.ORA_USER_DELETE_ERROR_NOT_DELETED_IN_DB = "Błąd podczas usuwania użytkownika z bazy danych.";
  Blockly.Msg.ORA_USER_DELETE_SUCCESS = "Użytkownik został usunięty";
  Blockly.Msg.ORA_USER_EMAIL_ONE_ERROR_USER_NOT_EXISTS_WITH_THIS_EMAIL = "Ten adres pocztowy jest blędny, może coś źle napisałeś!";
  Blockly.Msg.ORA_USER_ERROR_EMAIL_USED = "Istnieje już konto z tym adresem e-mail. Proszę podać inny adres e-mail!";
  Blockly.Msg.ORA_USER_ERROR_NOT_LOGGED_IN = "You need to be logged in to a user account to use this function. If you are logged in, please log out and in again.";  // untranslated
  Blockly.Msg.ORA_USER_GET_ALL_SUCCESS = "Użytkownik został zaladowany";
  Blockly.Msg.ORA_USER_GET_ONE_ERROR_ID_OR_PASSWORD_WRONG = "Podałeś nieprawidłowy login lub hasło. Proszę spróbuj ponownie!";
  Blockly.Msg.ORA_USER_GET_ONE_SUCCESS = "Logowanie zakończono sukcesem!";
  Blockly.Msg.ORA_USER_GROUP_SAVE_AS_ERROR_USER_GROUP_EXISTS = "Ten użytkownik już należy do grupy";
  Blockly.Msg.ORA_USER_PASSWORD_RECOVERY_EXPIRED_URL = "Link stracił ważność. Proszę ponownie zresetować hasło!";
  Blockly.Msg.ORA_USER_PASSWORD_RECOVERY_SENT_MAIL_FAIL = "Niestety, nie możemy wysłać wiadomości do ciebie, proszę o kontakt »support-o-r@iais.fraunhofer.de«";
  Blockly.Msg.ORA_USER_PASSWORD_RECOVERY_SENT_MAIL_SUCCESS = "Wysłaliśmy do Ciebie e-mail, sprawdź swoją skrzynkę.";
  Blockly.Msg.ORA_USER_TO_ADD_NOT_FOUND = "Użytkownik nie został znaleziony";
  Blockly.Msg.ORA_USER_TO_SHARE_DOES_NOT_EXIST = "Użytkownik z którym chciałbyś się podzielić tym programem, nie istnieje. <br />Spróbuj jesze raz!";
  Blockly.Msg.ORA_USER_TO_SHARE_SAME_AS_LOGIN_USER = "Nie możesz podzielić się programem sam ze sobą.";
  Blockly.Msg.ORA_USER_UPDATE_ERROR_NOT_SAVED_TO_DB = "The password could not be saved to the database. Are you sure that you entered the old password correctly?";  // untranslated
  Blockly.Msg.ORA_USER_UPDATE_SUCCESS = "Twoje hasło zostało pomyślnie zmienione!";
  Blockly.Msg.ORDINAL_NUMBER_SUFFIX = "";
  Blockly.Msg.OUTPUT = "output";  // untranslated
  Blockly.Msg.PARTICLE_TOOLTIP = "Represents SDS011 particle sensor.";  // untranslated
  Blockly.Msg.PASSWORD = "Password";  // untranslated
  Blockly.Msg.PIN_ISTOUCHED_TOOLTIP = "Is the selected pin touched?";  // untranslated
  Blockly.Msg.PIN_PULL = "pull";  // untranslated
  Blockly.Msg.PIN_PULL_DOWN = "down";  // untranslated
  Blockly.Msg.PIN_PULL_NONE = "none";  // untranslated
  Blockly.Msg.PIN_PULL_UP = "up";  // untranslated
  Blockly.Msg.PIN_SET_PULL_TOOLTIP = "Sets the pull of the chosen pin";  // untranslated
  Blockly.Msg.PIN_WRITE = "zapisz";
  Blockly.Msg.PITCH = "wysokość";
  Blockly.Msg.PLAY = "graj";
  Blockly.Msg.PLAY_DURATION = "czas (milisekundy)";
  Blockly.Msg.PLAY_EIGHTH = "nuta ósemka";
  Blockly.Msg.PLAY_FILE = "plik";
  Blockly.Msg.PLAY_FILE_TOOLTIP = "Odtwarza plik dźwiękowy.";
  Blockly.Msg.PLAY_FREQUENZ = "częstotliwość (Hz)";
  Blockly.Msg.PLAY_GETVOLUME_TOOLTIP = "Zwraca aktualną głośność.";
  Blockly.Msg.PLAY_HALF = "półnuta";
  Blockly.Msg.PLAY_NOTE = "nuta";
  Blockly.Msg.PLAY_NOTE_TOOLTIP = "Odtwarza nutę";
  Blockly.Msg.PLAY_QUARTER = "ćwierćnuta";
  Blockly.Msg.PLAY_SETVOLUME_TOOLTIP = "Ustawia głośność";
  Blockly.Msg.PLAY_SIXTEENTH = "nuta szesnastka";
  Blockly.Msg.PLAY_TONE = "ton";
  Blockly.Msg.PLAY_TONE_TOOLTIP = "Odtwarza ton.";
  Blockly.Msg.PLAY_TOOLTIP = "Represents a buzzer.";  // untranslated
  Blockly.Msg.PLAY_VOLUME = "głośność";
  Blockly.Msg.PLAY_WHOLE = "cała nuta";
  Blockly.Msg.POPUP_ABOUT_JOIN = "Chcę pomóc.";
  Blockly.Msg.POPUP_ABOUT_TEXT = "Open Roberta Lab to bazujące na chmurze, zintegrowane środowisko programowania, któro umożliwia dzieciom i dorosłym łatwe programowanie różnych robotów i mikrokontrolerów. Platforma jest w pełni oparta na oprogramowaniu otwartoźródłowym i branie udziału w jego rozwoju jest wysoce pożądane! Zarówno oprogramowanie jak i narzędzia deweloperskie dostępne są na serwerach Fraunhofera.";
  Blockly.Msg.POPUP_ABOUT_TEXT_DEV = "Open Roberta Lab to otwartoźródłowa platforma programistyczna rozwijana przez Fraunhofer IAIS wraz z inicjatywą <a href=\"http://www.roberta-home.de/\" target=\"_blank\">»Roberta – Nauka z Robotyką«</a>";
  Blockly.Msg.POPUP_ABOUT_TEXT_GOOG = "Open Roberta została rozpoczęta we współpracy z niemieckim oddziałem Google aby maksymalnie ułatwić prograowanie edukacyjnych robotów dla studentów, nauczycieli i szkół.</a>";
  Blockly.Msg.POPUP_AGE = "Wiek";
  Blockly.Msg.POPUP_ATTENTION = "Uwaga";
  Blockly.Msg.POPUP_BACKGROUND_STORAGE = "The Open Roberta Lab can automatically load your simulation background on your next visits. For this purpose, we will save data in the Local Storage on your computer. <a href='https://www.roberta-home.de/en/privacy-policy-open-roberta-lab/' target='_blank'>More information in our privacy policy.</a>";  // untranslated
  Blockly.Msg.POPUP_BEFOREUNLOAD = "Masz niezapisane zmiany w swoim programie lub konfiguracji. Zaloguj się i zapisz swój program lub konfigurację.";
  Blockly.Msg.POPUP_BEFOREUNLOAD_LOGGEDIN = "Masz niezapisane zmiany w swoim programie lub konfiguracji.";
  Blockly.Msg.POPUP_CANCEL = "Anuluj";
  Blockly.Msg.POPUP_CHANGE_PASSWORD = "zmień hasło...";
  Blockly.Msg.POPUP_CONFIRM_CONTINUE = "<br><br><i>Wciśnij »OK« aby porzucić swoją pracę. Wciśnij »Anuluj« aby dać sobie szansę zapisania jej.</i>";
  Blockly.Msg.POPUP_CONFIRM_DELETE_CONFIGURATION = "Czy na prawdę chcesz usunąć konfigurację?";
  Blockly.Msg.POPUP_CONFIRM_DELETE_GROUP = "Czy na prawdę chcesz usunąć te grupy?";
  Blockly.Msg.POPUP_CONFIRM_DELETE_PROGRAM = "Czy jesteś pewny/a, że chcesz usunąć następujący program/programy?<br>Jeżeli usuniesz program którym się podzieliłeś/aś, to nie usuniesz programu, ale przestanie być on wspóldzielony.<br><br>Jeżeli usuniesz program z galerii właściciela, to dopiero faktycznie usuniesz program.";
  Blockly.Msg.POPUP_CONFIRM_DELETE_USER_GROUP = "Czy jesteś pewny/a, że chcesz usunąć poniższych użytkowników z aktualnie wybranej grupy?";
  Blockly.Msg.POPUP_CONFIRM_UPDATE_FIRMWARE = "Dla Twojego robota dostępna jest nowa wersja firmware. Możesz uruchamiać programy na starej wersji, ale najrozsądniej będzie zaktualizować teraz Twojego robota. Musisz po prostu kliknąć »Aktualizuj teraz«.";
  Blockly.Msg.POPUP_CONTINUE = "kontynuuj mimo to";
  Blockly.Msg.POPUP_CREATE_BOOKMARK = "Create a browser bookmark now to save your robot selection!";  // untranslated
  Blockly.Msg.POPUP_DISPLAY_HEADER = "output of your program";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD = "Pobierz swój program na »$«";
  Blockly.Msg.POPUP_DOWNLOAD_CHECK = "OK, trwale zmieniłem folder pobierania mojej przeglądarki. Nie pokazuj więcej tego okienka i ściągaj moje programy bezpośrednio.";
  Blockly.Msg.POPUP_DOWNLOAD_STEP_1 = "Right click on your program link below and";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_1_EDISON = "Connect your Edison via the EdComm cable and press the round button";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_1_SENSEBOX = "Check that your device is in programming mode (LED dimming in a pattern), if not, double press the red button. Right click on you program link below and";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_2 = "choose »Save link as ...«, then";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_2_EDISON = "click on »Play« to play your program to Edison and";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_3 = "click on your connected »$« in the left column,";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_3_EDISON = "wait until Edison beeps, then unplug.";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_4 = "now click on the »Save« button on the bottom right.<br><span style='font-size: 14px;'>If your program doesn't start automatically press the reset button after a while.</span>";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_4_EDISON = "Press the triangle button to start your program on your Edison<br><span style='font-size: 14px;'>Having trouble? Turn up the volume and check that all sound enhancements are turned off</span>";  // untranslated
  Blockly.Msg.POPUP_DOWNLOAD_STEP_4_SENSEBOX = "now click on the »Save« button on the bottom right.";  // untranslated
  Blockly.Msg.POPUP_DO_UPDATE_FIRMWARE = "Aktualizuj teraz";
  Blockly.Msg.POPUP_EMAIL = "E-mail";
  Blockly.Msg.POPUP_EMAIL_SEND = "Wyślij teraz";
  Blockly.Msg.POPUP_GET_LINK = "Oto link do Twojego programu. Prosimy, nie zmieniaj go, gdyż wówczas prawdopodobnie nie zadziała. Został już skopiowany do Twojego systemowego schowka!</br>$";
  Blockly.Msg.POPUP_MULTIPLE_ROBOTS = "Select multiple programs for the simulation";  // untranslated
  Blockly.Msg.POPUP_MULTROBOTS_NOPROGRAMS = "Please create and store at least two programs which then can be executed each by a simulated robot!";  // untranslated
  Blockly.Msg.POPUP_NAME = "Nazwa";
  Blockly.Msg.POPUP_NEW_PASSWORD = "Nowe hasło";
  Blockly.Msg.POPUP_OLD_PASSWORD = "Poprzednie hasło";
  Blockly.Msg.POPUP_PASSWORD = "Hasło";
  Blockly.Msg.POPUP_PASSWORD_RECOVERY = "zresetuj hasło...";
  Blockly.Msg.POPUP_PROGRAM_TERMINATED_UNEXPECTED = "Działanie Twojego programu na robocie zostało przerwane w nieoczekiwany sposób!";
  Blockly.Msg.POPUP_REGISTER_USER = "Zarejestruj się";
  Blockly.Msg.POPUP_REPEAT_PASSWORD = "Powtórz hasło";
  Blockly.Msg.POPUP_ROBOT_BATTERY = "Napięcie";
  Blockly.Msg.POPUP_ROBOT_NAME = "Nazwa";
  Blockly.Msg.POPUP_ROBOT_NOT_CONNECTED = "Musisz wcześniej połączyć się ze swoim robotem.";
  Blockly.Msg.POPUP_ROBOT_STATE = "Stan";
  Blockly.Msg.POPUP_ROBOT_STATE_BUSY = "zajęty";
  Blockly.Msg.POPUP_ROBOT_STATE_DISCONNECTED = "rozłączony";
  Blockly.Msg.POPUP_ROBOT_STATE_WAIT = "czekaj";
  Blockly.Msg.POPUP_ROBOT_SYSTEM = "System";
  Blockly.Msg.POPUP_ROBOT_WAIT = "Czas oczekiwania";
  Blockly.Msg.POPUP_SCANNED_ROBOTS = "found robots";  // untranslated
  Blockly.Msg.POPUP_STARTUP_COOKIES = "Używamy ciasteczek aby personalizować zawartość strony i analizować ruch.";
  Blockly.Msg.POPUP_STARTUP_HELP = "Czy potrzebujesz pomocy?";
  Blockly.Msg.POPUP_STARTUP_HELP_TEXT = "W naszej pomocy mamy odpowiedzi na wszystkie problemy, od instrukcji, jak złożyć robota do najczęściej zadawanych pytań.";
  Blockly.Msg.POPUP_STARTUP_HIDE = "OK, nie pokazuj więcej tego okna i zapamiętaj mój wybór.";
  Blockly.Msg.POPUP_STARTUP_START = "Wybierz swój system!";
  Blockly.Msg.POPUP_STARTUP_TOUR_TEXT = "Chcesz zacząć, ale nie bardzo wiesz jak? Pokażemy Ci pierwsze kroki w interaktywnym samouczku.";
  Blockly.Msg.POPUP_TOUR = "rozejrzyj się";
  Blockly.Msg.POPUP_USERNAME = "Nazwa użytkownika";
  Blockly.Msg.POPUP_USERNAME_LOGOFF = "Nie jesteś zalogowany/a.";
  Blockly.Msg.POPUP_VALUE = "Wartość";
  Blockly.Msg.POPUP_WLAN_SECURITY_INFORMATION = "Please note that the data provided in this dialog window is private and will not be stored in the OpenRoberta lab; it will only be used for program creation and during the compilation process. Make sure that for each new session you enter these credentials again. Please keep in mind that exposing this information to public may pose security risks.";  // untranslated
  Blockly.Msg.POPUP_WLAN_SSID = "SSID";  // untranslated
  Blockly.Msg.PORT_ANKLE = "ankle";  // untranslated
  Blockly.Msg.PORT_BUMPER = "bumper";  // untranslated
  Blockly.Msg.PORT_ELBOW = "elbow";  // untranslated
  Blockly.Msg.PORT_HAND = "hand";  // untranslated
  Blockly.Msg.PORT_HEAD = "head";  // untranslated
  Blockly.Msg.PORT_HIP = "hip";  // untranslated
  Blockly.Msg.PORT_INTERNAL = "Port internal";  // untranslated
  Blockly.Msg.PORT_KNEE = "knee";  // untranslated
  Blockly.Msg.PORT_SHOULDER = "shoulder";  // untranslated
  Blockly.Msg.PORT_WRIST = "wrist";  // untranslated
  Blockly.Msg.POTENTIOMETER_TOOLTIP = "Represents a potentiometer.";  // untranslated
  Blockly.Msg.PROCEDURES_ALLOW_STATEMENTS = "zezwól na instrukcje";
  Blockly.Msg.PROCEDURES_BEFORE_PARAMS = "z:";
  Blockly.Msg.PROCEDURES_CALLNORETURN_HELPURL = "https://en.wikipedia.org/wiki/Procedure_%28computer_science%29";
  Blockly.Msg.PROCEDURES_CALLNORETURN_TOOLTIP = "Uruchom funkcję zdefiniowaną przez użytkownika '%1'.";
  Blockly.Msg.PROCEDURES_CALLRETURN_HELPURL = "https://en.wikipedia.org/wiki/Procedure_%28computer_science%29";
  Blockly.Msg.PROCEDURES_CALLRETURN_TOOLTIP = "Uruchom funkcję zdefiniowaną przez użytkownika '%1' i skorzystaj z jej wyniku.";
  Blockly.Msg.PROCEDURES_CALL_BEFORE_PARAMS = "z:";
  Blockly.Msg.PROCEDURES_CREATE_DO = "Stwórz '%1'";
  Blockly.Msg.PROCEDURES_DEFNORETURN_COMMENT = "Opisz tę funkcję...";
  Blockly.Msg.PROCEDURES_DEFNORETURN_DO = "";
  Blockly.Msg.PROCEDURES_DEFNORETURN_HELPURL = "https://en.wikipedia.org/wiki/Procedure_%28computer_science%29";
  Blockly.Msg.PROCEDURES_DEFNORETURN_PROCEDURE = "zrób coś";
  Blockly.Msg.PROCEDURES_DEFNORETURN_TITLE = "do";
  Blockly.Msg.PROCEDURES_DEFNORETURN_TOOLTIP = "Tworzy funkcję bez wyniku.";
  Blockly.Msg.PROCEDURES_DEFRETURN_HELPURL = "https://en.wikipedia.org/wiki/Procedure_%28computer_science%29";
  Blockly.Msg.PROCEDURES_DEFRETURN_RETURN = "zwróć";
  Blockly.Msg.PROCEDURES_DEFRETURN_TOOLTIP = "Tworzy funkcję z wynikiem.";
  Blockly.Msg.PROCEDURES_DEF_DUPLICATE_WARNING = "Uwaga: Ta funkcja ma powtórzone parametry.";
  Blockly.Msg.PROCEDURES_HIGHLIGHT_DEF = "Podświetl definicję funkcji";
  Blockly.Msg.PROCEDURES_IFRETURN_HELPURL = "http://c2.com/cgi/wiki?GuardClause";  // untranslated
  Blockly.Msg.PROCEDURES_IFRETURN_TOOLTIP = "Jeśli wartość jest prawdziwa, zwróć drugą wartość.";
  Blockly.Msg.PROCEDURES_IFRETURN_WARNING = "Uwaga: Ten blok może być używany tylko w definicji funkcji.";
  Blockly.Msg.PROCEDURES_MUTATORARG_TITLE = "nazwa wejścia:";
  Blockly.Msg.PROCEDURES_MUTATORARG_TOOLTIP = "Dodaj dane wejściowe do funkcji.";
  Blockly.Msg.PROCEDURES_MUTATORCONTAINER_TITLE = "wejścia";
  Blockly.Msg.PROCEDURES_MUTATORCONTAINER_TOOLTIP = "Dodaj, usuń lub zmień kolejność danych wejściowych dla tej funkcji.";
  Blockly.Msg.PROCEDURES_TITLE = "« procedura";
  Blockly.Msg.PROCEDURES_VARIABLES_ERROR = "Błąd: ten blok może być jedynie używany wewnątrz »";
  Blockly.Msg.PROCEDURES_VARIABLES_LOOP_ERROR = "Błąd: ten blok może być używany jedynie wewnątrz pętli która deklaruje";
  Blockly.Msg.PROGLIST_DELETE_ALL_TOOLTIP = "Kliknij tutaj, aby skasować wszystkie wybrane programy.";
  Blockly.Msg.PROGLIST_DELETE_TOOLTIP = "Kliknij tutaj, aby skasować Twój program.";
  Blockly.Msg.PROGLIST_LOAD_TOOLTIP = "Kliknij tutaj, aby wczytać konfigurację robota do środowiska konfiguracyjnego.";
  Blockly.Msg.PROGLIST_SHARE_TOOLTIP = "Kliknij tutaj, aby podzielić się tym programem ze znajomymi.";
  Blockly.Msg.PROGLIST_SHARE_WITH_GALLERY = "Czy na pewno chcesz się podzielić tym programem z całym światem? Jeżeli nie jesteś tego pewny/a, sprawdź pytania i odpowiedzi na stronie <a href=\"https://www.roberta-home.de/index.php?id=138&L=1\" target=\"_blank\">tutaj</a>.";
  Blockly.Msg.PROGLIST_SHARE_WITH_GALLERY_TOOLTIP = "Kliknij tutaj aby wysłać swój program do galerii, dzieląc się nim ze wszystkimi innymi użytkownikami.";
  Blockly.Msg.PROGRAM_ERROR_EXPRBLOCK_PARSE = "This expression is syntactically incorrect.";  // untranslated
  Blockly.Msg.PROGRAM_ERROR_EXPRBLOCK_TYPECHECK = "This expression is invalid. The type check failed.";  // untranslated
  Blockly.Msg.PULSEHIGH = "pulse time HIGH";  // untranslated
  Blockly.Msg.PULSELOW = "pulse time LOW";  // untranslated
  Blockly.Msg.PULSETOOLTIP = "Represents a pulse sensor.";  // untranslated
  Blockly.Msg.RADIO_GET_RSSI_TOOLTIP = "Pobiera RSSI ostatniego pakietu.";
  Blockly.Msg.REDO = "Ponów";
  Blockly.Msg.RELAY = "relay";  // untranslated
  Blockly.Msg.RELAY_ARDUINO = "relay SRD-05VDC-SL-C";  // untranslated
  Blockly.Msg.RELAY_TOOLTIP = "Represents a relay.";  // untranslated
  Blockly.Msg.REMOVE_COMMENT = "Usuń komentarz";
  Blockly.Msg.RENAME_VARIABLE = "Zmień nazwę zmiennej...";
  Blockly.Msg.RENAME_VARIABLE_TITLE = "Zmień nazwy wszystkich '%1' zmiennych na:";
  Blockly.Msg.RESEND_ACTIVATION = "wyślij ponownie e-mail weryfikacyjny";
  Blockly.Msg.RETURN = "zwróć";
  Blockly.Msg.RFID_TOOLTIP = "Represents an RFID reader.";  // untranslated
  Blockly.Msg.RGBLED_TOOLTIP = "Represents an RGB LED.";  // untranslated
  Blockly.Msg.RGB_LED_TOOLTIP = "Turns the LED on or off and changes the color.";  // untranslated
  Blockly.Msg.RIGHT = "right";  // untranslated
  Blockly.Msg.RIGHT_FRONT_RGBLED = "RGB LED right front";  // untranslated
  Blockly.Msg.RIGHT_INFRARED_SENSOR = "infraredsensor right";  // untranslated
  Blockly.Msg.RIGHT_LED = "LED right";  // untranslated
  Blockly.Msg.RIGHT_MOTOR = "motor right";  // untranslated
  Blockly.Msg.RIGHT_REAR_RGBLED = "RGB LED right rear";  // untranslated
  Blockly.Msg.ROLL = "przekręć";
  Blockly.Msg.ROTATIONS_PER_MINUTE = "rpm";  // untranslated
  Blockly.Msg.SAY = "say";  // untranslated
  Blockly.Msg.SAY_PARAMETERS_TOOLTIP = "The robot says the given text. It is also possible to enter special charaters. The robot will use the selected language to try and speak the entered text. Modify the speed (range: 0-100) and the pitch of the voice (range: 0-100) with the input fields";  // untranslated
  Blockly.Msg.SAY_TOOLTIP = "The robot says the given text. It is also possible to enter special charaters. The robot will use the selected language to try and speak the entered text.";  // untranslated
  Blockly.Msg.SDCARD_TOOLTIP = "Represents an SD card.";  // untranslated
  Blockly.Msg.SEND_DATA = "dane do wysłania";
  Blockly.Msg.SEND_DATA_SENSEMAP = "openSenseMap";  // untranslated
  Blockly.Msg.SEND_DATA_TO = "send data to";  // untranslated
  Blockly.Msg.SEND_DATA_TO_OSM_TOOLTIP = "This block is used to send data from sensors to the openSenseMap. Please configure the IDs in the configuration prior to the usage of this block.";  // untranslated
  Blockly.Msg.SENSEBOXBRICK_TOOLTIP = "Represents the senseBox. Please configure here the id's from the openSenseMap, if you want to use them.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER = "accelerometer";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER_X_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the acceleration value on the X axis in g. Can be in range from -4 g to 4 g.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER_X_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the acceleration value on the X axis in g. Can be in range from -2 g to 2 g.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER_Y_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the acceleration value on the Y axis in g. Can be in range from -4 g to 4 g.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER_Y_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the acceleration value on the Y axis in g. Can be in range from -2 g to 2 g.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER_Z_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the acceleration value on the Z axis in g. Can be in range from -4 g to 4 g.";  // untranslated
  Blockly.Msg.SENSOR_ACCELEROMETER_Z_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the acceleration value on the Z axis in g. Can be in range from -2 g to 2 g.";  // untranslated
  Blockly.Msg.SENSOR_AMBIENTLIGHT = "czujnik światła";
  Blockly.Msg.SENSOR_ANALOGOUT = "sensor analog";  // untranslated
  Blockly.Msg.SENSOR_ANY = "gdziekolwiek";
  Blockly.Msg.SENSOR_APDS9960 = "APDS9960";  // untranslated
  Blockly.Msg.SENSOR_ARM_TOOLTIP = "Zwraca PRAWDA, jeżeli wybrana część ramienia jest dotknięta, w przeciwnym razie FAŁSZ.";
  Blockly.Msg.SENSOR_BATTERY = "napięcie (V)";
  Blockly.Msg.SENSOR_BOTTOM = "spód";
  Blockly.Msg.SENSOR_CALIBRATE = "calibrate";  // untranslated
  Blockly.Msg.SENSOR_CODE = "sensor kodu dwójkowego";
  Blockly.Msg.SENSOR_COLOUR = "czujnik kolorów";
  Blockly.Msg.SENSOR_COLOURTCS3472 = "colour sensor TCS3472";  // untranslated
  Blockly.Msg.SENSOR_COLOUR_EDISON = "line tracker";  // untranslated
  Blockly.Msg.SENSOR_COMPASS = "kompas";
  Blockly.Msg.SENSOR_COMPASS_EV3 = "HT compass sensor";  // untranslated
  Blockly.Msg.SENSOR_DATA_READY = "ready?";  // untranslated
  Blockly.Msg.SENSOR_DETECTFACE = "face detector";  // untranslated
  Blockly.Msg.SENSOR_DETECTFACE_GETSAMPLE_TOOLTIP = "Detect a face previously learned and saved.";  // untranslated
  Blockly.Msg.SENSOR_DETECTMARK = "NAO Mark sensor";  // untranslated
  Blockly.Msg.SENSOR_DETECTMARK_GETSAMPLE_TOOLTIP = "Returns one or an array of IDs (number) of the last detected NAO Mark(s). If no marks are detected, -1 or an array consisting of 1 element with value -1 is returned. For a list of NAO marks with corresponding numbers refer to the wiki.";  // untranslated
  Blockly.Msg.SENSOR_DIGITALOUT = "sensor digital";  // untranslated
  Blockly.Msg.SENSOR_DROP = "drop sensor";  // untranslated
  Blockly.Msg.SENSOR_DROP_GETSAMPLE_TOOLTIP = "Gets the current reading from the drop sensor in percent.";  // untranslated
  Blockly.Msg.SENSOR_DROP_OFF = "drop-off sensor";  // untranslated
  Blockly.Msg.SENSOR_ELECTRICCURRENT = "current sensor";  // untranslated
  Blockly.Msg.SENSOR_ELECTRICCURRENT_GETSAMPLE_TOOLTIP = "Get the electric current from the motorboard in the selected joint.";  // untranslated
  Blockly.Msg.SENSOR_ENCODER = "enkoder";
  Blockly.Msg.SENSOR_ENVIRONMENTAL = "environmental sensor";  // untranslated
  Blockly.Msg.SENSOR_ENVIRONMENTAL_GETSAMPLE_TOOLTIP = "Returns values from the environmental sensor.";  // untranslated
  Blockly.Msg.SENSOR_FLAME = "czujnik płomienia";
  Blockly.Msg.SENSOR_FSR = "force-sensing resistor";  // untranslated
  Blockly.Msg.SENSOR_FSR_GETSAMPLE_TOOLTIP = "Get the current reading from the force sensitive resistor under the feet of the robot.";  // untranslated
  Blockly.Msg.SENSOR_GESTURE = "gest";
  Blockly.Msg.SENSOR_GESTURE_ACTIVE = "aktywny?";
  Blockly.Msg.SENSOR_GESTURE_DOWN = "upside down";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_DOWN_GETSAMPLE_TOOLTIP = "Returns »true« if the posture is down.";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_FACE_DOWN = "at the front side";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_FACE_DOWN_GETSAMPLE_TOOLTIP = "Returns »true« if the posture is face down.";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_FACE_UP = "at the back";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_FACE_UP_GETSAMPLE_TOOLTIP = "Returns »true« if the posture is face up.";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_FREEFALL = "freely falling";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_FREEFALL_GETSAMPLE_TOOLTIP = "Returns »true« if it is free falling.";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_SHAKE = "shaking";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_SHAKE_GETSAMPLE_TOOLTIP = "Returns »true« if it is shaken.";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_TOOLTIP = "Czy system znajduje się w wybranym stanie?";
  Blockly.Msg.SENSOR_GESTURE_UP = "upright";  // untranslated
  Blockly.Msg.SENSOR_GESTURE_UP_GETSAMPLE_TOOLTIP = "Returns »true« if the posture is upright.";  // untranslated
  Blockly.Msg.SENSOR_GET = "pobierz";
  Blockly.Msg.SENSOR_GET_SAMPLE = "pobierz wartość";
  Blockly.Msg.SENSOR_GPS_ALTITUDE_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the altitude in meters.";  // untranslated
  Blockly.Msg.SENSOR_GPS_DATE_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the current date.";  // untranslated
  Blockly.Msg.SENSOR_GPS_LATITUDE_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the latitude in degree.";  // untranslated
  Blockly.Msg.SENSOR_GPS_LONGITUDE_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the longitude in degree.";  // untranslated
  Blockly.Msg.SENSOR_GPS_SENSEBOX = "GPS receiver";  // untranslated
  Blockly.Msg.SENSOR_GPS_SPEED_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the speed in km/h.";  // untranslated
  Blockly.Msg.SENSOR_GPS_TIME_GETSAMPLE_TOOLTIP_SENSEBOX = "Returns the current time.";  // untranslated
  Blockly.Msg.SENSOR_GROVE = "Grove";
  Blockly.Msg.SENSOR_GYRO = "żyroskop";
  Blockly.Msg.SENSOR_GYRO_TILTED_GETSAMPLE_TOOLTIP_WEDO = "Is the tilt sensors position the indicated manner?";  // untranslated
  Blockly.Msg.SENSOR_GYRO_WEDO = "tilt sensor";  // untranslated
  Blockly.Msg.SENSOR_GYRO_X_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the gyroscope output on the X axis in degrees per second. Can be in range from -2000 °/s to 2000 °/s.";  // untranslated
  Blockly.Msg.SENSOR_GYRO_Y_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the gyroscope output on the Y axis in degrees per second. Can be in range from -2000 °/s to 2000 °/s.";  // untranslated
  Blockly.Msg.SENSOR_GYRO_Z_GETSAMPLE_TOOLTIP_ARDUINO = "Returns the gyroscope output on the Z axis in degrees per second. Can be in range from -2000 °/s to 2000 °/s.";  // untranslated
  Blockly.Msg.SENSOR_HTCOLOUR = "HT colour sensor";  // untranslated
  Blockly.Msg.SENSOR_HTS221 = "HTS221";  // untranslated
  Blockly.Msg.SENSOR_HUMIDITY = "humidity sensor";  // untranslated
  Blockly.Msg.SENSOR_HUMIDITY_ARDUINO = "humidity sensor DHT11";  // untranslated
  Blockly.Msg.SENSOR_HUMIDITY_GETSAMPLE_TOOLTIP = "Gets the current reading from the humidity sensor in percent.";  // untranslated
  Blockly.Msg.SENSOR_HUMIDITY_SENSEBOX = "humidity/temperature sensor HDC1080";  // untranslated
  Blockly.Msg.SENSOR_INFRARED = "czujnik podczerwieni";
  Blockly.Msg.SENSOR_INFRARED_DISTANCE_GETSAMPLE_TOOLTIP_WEDO = "Gets the current relative distance from the infrared sensor. The values are between 1, close, and 10, further away.";  // untranslated
  Blockly.Msg.SENSOR_IRSEEKER = "HT infrared sensor";  // untranslated
  Blockly.Msg.SENSOR_IRSEEKER_EDISON = "IR seeker";  // untranslated
  Blockly.Msg.SENSOR_IRSEEKER_GETSAMPLE_TOOLTIP = "Gets the position of an infrared beacon.";  // untranslated
  Blockly.Msg.SENSOR_IRSEEKER_RCCODE_GETSAMPLE_TOOLTIP_EDISON = "Receives a message from a remote control.";  // untranslated
  Blockly.Msg.SENSOR_IS_ARM = "czy ramię";
  Blockly.Msg.SENSOR_IS_PIN = "czy";
  Blockly.Msg.SENSOR_IS_PRESSED = "naciśnięto?";
  Blockly.Msg.SENSOR_IS_TILTED = "tilted?";  // untranslated
  Blockly.Msg.SENSOR_IS_TOUCHED = "dotknięto?";
  Blockly.Msg.SENSOR_JOYSTICK = "joystick";
  Blockly.Msg.SENSOR_KEY = "przycisk";
  Blockly.Msg.SENSOR_KEYPAD = "keypad";  // untranslated
  Blockly.Msg.SENSOR_KEY_ANY = "dowolny";
  Blockly.Msg.SENSOR_KEY_DOWN = "dół";
  Blockly.Msg.SENSOR_KEY_ENTER = "enter (środkowy)";
  Blockly.Msg.SENSOR_KEY_ESCAPE = "escape (pod ekranem)";
  Blockly.Msg.SENSOR_KEY_LEFT = "lewy";
  Blockly.Msg.SENSOR_KEY_PLAY = "play";  // untranslated
  Blockly.Msg.SENSOR_KEY_REC = "record";  // untranslated
  Blockly.Msg.SENSOR_KEY_RIGHT = "prawy";
  Blockly.Msg.SENSOR_KEY_STOP = "stop";  // untranslated
  Blockly.Msg.SENSOR_KEY_UP = "góra";
  Blockly.Msg.SENSOR_LIGHT = "czujnik światła";
  Blockly.Msg.SENSOR_LIGHTVEML = "visible/UV light sensor";  // untranslated
  Blockly.Msg.SENSOR_LIGHTVEML_LIGHT_GETSAMPLE_TOOLTIP = "Reads the current value of the visible light sensor in lux. The value is between 0 to 220000 lux.";  // untranslated
  Blockly.Msg.SENSOR_LIGHTVEML_UVLIGHT_GETSAMPLE_TOOLTIP = "Reads the current value of the UV light sensor in μW/cm². The value is between 0 and more than 1000.";  // untranslated
  Blockly.Msg.SENSOR_LIGHT_LIGHT_GETSAMPLE_TOOLTIP_EDISON = "Gets the current reading of the light sensor";  // untranslated
  Blockly.Msg.SENSOR_LIGHT_LINETRACKER = "line tracker";  // untranslated
  Blockly.Msg.SENSOR_LPS22HB = "LPS22HB";  // untranslated
  Blockly.Msg.SENSOR_LSM9DS1 = "LSM9DS1";  // untranslated
  Blockly.Msg.SENSOR_MIC = "mikrofon";
  Blockly.Msg.SENSOR_MOISTURE = "moisture sensor";  // untranslated
  Blockly.Msg.SENSOR_MOISTURE_GETSAMPLE_TOOLTIP = "Gets the current reading from the moisture sensor in percent.";  // untranslated
  Blockly.Msg.SENSOR_MOTION = "motion sensor";  // untranslated
  Blockly.Msg.SENSOR_MOTION_ARDUINO = "motion sensor HC-SR501";  // untranslated
  Blockly.Msg.SENSOR_MOTION_GETSAMPLE_TOOLTIP = "Gets the current reading from the motion sensor (true/false).";  // untranslated
  Blockly.Msg.SENSOR_MS_TIMER = "w milisekundach";
  Blockly.Msg.SENSOR_OBSTACLEDETECTOR = "Obstacle detector";  // untranslated
  Blockly.Msg.SENSOR_OUT = "sensor";  // untranslated
  Blockly.Msg.SENSOR_OUT_ANALOG_GETSAMPLE_TOOLTIP = "Returns the value from the specified analog pin. The value is between 0 and 1024.";  // untranslated
  Blockly.Msg.SENSOR_OUT_DIGITAL_GETSAMPLE_TOOLTIP = "Returns the value from the specified digital pin. The value is either HIGH »1« or LOW »0«.";  // untranslated
  Blockly.Msg.SENSOR_PARTICLE = "SDS011 particle sensor";  // untranslated
  Blockly.Msg.SENSOR_PARTICLE_PM10_GETSAMPLE_TOOLTIP = "Reads the current value of PM10 from the particle sensor.";  // untranslated
  Blockly.Msg.SENSOR_PARTICLE_PM25_GETSAMPLE_TOOLTIP = "Reads the current value of PM2.5 from the particle sensor.";  // untranslated
  Blockly.Msg.SENSOR_PIN = "pin";
  Blockly.Msg.SENSOR_PINTOUCH = "pin";  // untranslated
  Blockly.Msg.SENSOR_PINTOUCH_BOB3 = "arm";  // untranslated
  Blockly.Msg.SENSOR_PIN_ANALOG_GETSAMPLE_TOOLTIP = "Returns the value from the specified analog pin. The value is between 0 and 1024.";  // untranslated
  Blockly.Msg.SENSOR_PIN_DIGITAL_GETSAMPLE_TOOLTIP = "Returns the value from the specified digital pin. The value is either HIGH »1« or LOW »0«.";  // untranslated
  Blockly.Msg.SENSOR_PIN_PULSEHIGH_GETSAMPLE_TOOLTIP = "Returns the pulse HIGH on a pin in microseconds or -1 if no complete pulse was received within the timeout.";  // untranslated
  Blockly.Msg.SENSOR_PIN_PULSELOW_GETSAMPLE_TOOLTIP = "Returns the pulse LOW on a pin in microseconds or -1 if no complete pulse was received within the timeout.";  // untranslated
  Blockly.Msg.SENSOR_POTENTIOMETER = "potentiometer";  // untranslated
  Blockly.Msg.SENSOR_POTENTIOMETER_GETSAMPLE_TOOLTIP = "Gets the current reading from the potentiometer in volts (0-5V).";  // untranslated
  Blockly.Msg.SENSOR_PULSE = "pulse sensor";  // untranslated
  Blockly.Msg.SENSOR_PULSE_GETSAMPLE_TOOLTIP = "Gets the current reading from the pulse sensor.";  // untranslated
  Blockly.Msg.SENSOR_PULSE_GETSAMPLE_TOOLTIP_ARDUINO = "Gets the current reading from the pulse sensor. The value is between 0 and 1023.";  // untranslated
  Blockly.Msg.SENSOR_RADIO_RSSI = "czujnik radiowy RSSI";
  Blockly.Msg.SENSOR_RESET = "zresetuj";
  Blockly.Msg.SENSOR_RESET_II = "";  // untranslated
  Blockly.Msg.SENSOR_RESET_TOOLTIP_EDISON = "Resets the sensors and clears the values.";  // untranslated
  Blockly.Msg.SENSOR_RFID = "RFID reader";  // untranslated
  Blockly.Msg.SENSOR_RFID_ARDUINO = "RFID-RC522 reader";  // untranslated
  Blockly.Msg.SENSOR_RFID_GETSAMPLE_TOOLTIP = "Gets the current reading from the RFID reader.";  // untranslated
  Blockly.Msg.SENSOR_RSSI = "signal strength";  // untranslated
  Blockly.Msg.SENSOR_RSSI_VALUE_GETSAMPLE_TOOLTIP = "Gets the signal strength from the last received message.";  // untranslated
  Blockly.Msg.SENSOR_SONAR = "sonar";
  Blockly.Msg.SENSOR_SOUND = "czujnik dźwięku";
  Blockly.Msg.SENSOR_SOUND_CALLIOPE = "mikrofon";
  Blockly.Msg.SENSOR_SOUND_CLAP_GETSAMPLE_TOOLTIP_EDISON = "Is a clap detected?";  // untranslated
  Blockly.Msg.SENSOR_TEMPERATURE = "czujnik temperatury";
  Blockly.Msg.SENSOR_TEMPERATURE_ARDUINO = "temperature sensor TMP36";  // untranslated
  Blockly.Msg.SENSOR_TEMPERATURE_PRESSURE_GETSAMPLE_TOOLTIP = "Gets the current reading of the air pressure sensor in Pascal. Normal air pressure is 101325 Pascal.";  // untranslated
  Blockly.Msg.SENSOR_TEMPERATURE_SENSEBOX = "temperature/pressure sensor BMP280";  // untranslated
  Blockly.Msg.SENSOR_TIME = "czas";
  Blockly.Msg.SENSOR_TIMER = "czasomierz";
  Blockly.Msg.SENSOR_TOP = "góra";
  Blockly.Msg.SENSOR_TOUCH = "sensor dotykowy";
  Blockly.Msg.SENSOR_ULTRASONIC = "sensor ultradźwiękowy";
  Blockly.Msg.SENSOR_ULTRASONIC_ARDUINO = "ultrasonic sensor HC-SR04";  // untranslated
  Blockly.Msg.SENSOR_ULTRASONIC_DISTANCE_GETSAMPLE_TOOLTIP_ARDUINO = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to messure is 400 cm.";  // untranslated
  Blockly.Msg.SENSOR_ULTRASONIC_DISTANCE_GETSAMPLE_TOOLTIP_MBOT = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to messure is 400 cm. Minimum distance tp measure is 3 cm.";  // untranslated
  Blockly.Msg.SENSOR_UNIT_ACCEL = "m/s²";  // untranslated
  Blockly.Msg.SENSOR_UNIT_AMPERE = "A";  // untranslated
  Blockly.Msg.SENSOR_UNIT_CM = "cm";  // untranslated
  Blockly.Msg.SENSOR_UNIT_DEGREE = "°";  // untranslated
  Blockly.Msg.SENSOR_UNIT_DEGREE_PER_SECOND = "°/s";  // untranslated
  Blockly.Msg.SENSOR_UNIT_IRRADIANCE = "μW/cm²";  // untranslated
  Blockly.Msg.SENSOR_UNIT_LUX = "lx";  // untranslated
  Blockly.Msg.SENSOR_UNIT_METER = "m";  // untranslated
  Blockly.Msg.SENSOR_UNIT_MILLIG = "milli-g";  // untranslated
  Blockly.Msg.SENSOR_UNIT_MM = "mm";  // untranslated
  Blockly.Msg.SENSOR_UNIT_MS = "ms";  // untranslated
  Blockly.Msg.SENSOR_UNIT_NEWTON = "N";  // untranslated
  Blockly.Msg.SENSOR_UNIT_OMEGA = "ω";  // untranslated
  Blockly.Msg.SENSOR_UNIT_PASCAL = "Pascal";  // untranslated
  Blockly.Msg.SENSOR_UNIT_PERCENT = "%";  // untranslated
  Blockly.Msg.SENSOR_UNIT_PM = "μg/m³";  // untranslated
  Blockly.Msg.SENSOR_UNIT_SPEED = "km/h";  // untranslated
  Blockly.Msg.SENSOR_UNIT_VOLT = "V";  // untranslated
  Blockly.Msg.SENSOR_VALUE = "wartość";
  Blockly.Msg.SENSOR_WALL = "wall sensor";  // untranslated
  Blockly.Msg.SERVER_NOT_AVAILABLE = "Open Roberta Lab obecnie nie jest dostępnye</br>Twoje połączenie internetowe zostało zerwane. Jeżeli obecnie masz EV3 podłączony przez USB rozwiąż to za pomocą kliknięcia w środowisko programowania.<br>Jeżeli ten problem nadal występuje prosimy sprawdź swoje połączenie z Internetem i spróbuj odświeżyć (wczytać ponownie) stronę. Jeżeli problem nadal występuje, prosimy, skontaktuj się z nami przez e-mail:</br>support-o-r@iais.fraunhofer.de";
  Blockly.Msg.SERVO_MOTOR = "servo motor";  // untranslated
  Blockly.Msg.SERVO_MOTOR_ARDUINO = "servo motor SG90";  // untranslated
  Blockly.Msg.SERVO_S1 = "servo motor S1";  // untranslated
  Blockly.Msg.SERVO_S2 = "servo motor S2";  // untranslated
  Blockly.Msg.SERVO_TOOLTIP = "Represents a servo motor.";  // untranslated
  Blockly.Msg.SET = "ustaw";
  Blockly.Msg.SETLANGUAGE_TOOLTIP = "Set the language.";  // untranslated
  Blockly.Msg.SET_LED = "włącz LED";
  Blockly.Msg.SET_RELAY = "turn relay";  // untranslated
  Blockly.Msg.SET_RELAY_ARDUINO = "turn relay SRD-05VDC-SL-C";  // untranslated
  Blockly.Msg.SET_RELAY_TOOLTIP = "Turns the relay on or off";  // untranslated
  Blockly.Msg.SET_RGB_LED = "turn RGB LED";  // untranslated
  Blockly.Msg.SHARE_PROGRAMS_USERGROUP_HINT = "To share programs with a user group, open your program list and share a program with a user group.";  // untranslated
  Blockly.Msg.SHARE_WITH_USER = "Share your program with another user ...";  // untranslated
  Blockly.Msg.SHARE_WITH_USERGROUP = "Share your program with the members of one of your user groups ...";  // untranslated
  Blockly.Msg.SIDE_BRUSH_OFF = "turn side brush off";  // untranslated
  Blockly.Msg.SIDE_BRUSH_OFF_TOOLTIP = "Turns the side brush off.";  // untranslated
  Blockly.Msg.SIDE_BRUSH_STATUS = "turn side brush";  // untranslated
  Blockly.Msg.SIDE_BRUSH_TOOLTIP = "Turns the side brush on or off .";  // untranslated
  Blockly.Msg.SIM_BLOCK_NOT_SUPPORTED = "Niestety, nie możesz używać tego bloku w symulatorze.";
  Blockly.Msg.SIM_CONFIGURATION_WARNING_SENSOR_MISSING = "Ten czujnik nie jest podłączony - nie ma go w konfiguracji robota! Zachowanie programu na prawdziwym robocie będzie różne od oczekiwanego!";
  Blockly.Msg.SIM_CONFIGURATION_WARNING_WRONG_INFRARED_SENSOR_PORT = "Czujnik podczerwieni nie jest podłączony - nie ma go w konfiguracji robota! Zachowanie tego programu na prawdziwym robocie bedzie różne od oczekiwanego, prosimy, sprawdź konfigurację robota!";
  Blockly.Msg.SIM_CONFIGURATION_WARNING_WRONG_SENSOR_PORT = "W tym bloku użyłeś/aś nieprawidłowego portu czujnika. Zachowanie tego programu na prawdziwym robocie bedzie różne od oczekiwanego, prosimy, sprawdź konfigurację robota!";
  Blockly.Msg.SINGLE_MOTOR_ON_TOOLTIP_CALLIOPE = "Turns the single motor on with a specific power. Power can be positiv or negativ for reverse direction.";  // untranslated
  Blockly.Msg.SLEEP = "śpij";
  Blockly.Msg.SLOT_FRONT = "front";  // untranslated
  Blockly.Msg.SLOT_LEFT = "left";  // untranslated
  Blockly.Msg.SLOT_LEFT_PITCH = "left pitch";  // untranslated
  Blockly.Msg.SLOT_LEFT_ROLL = "left roll";  // untranslated
  Blockly.Msg.SLOT_LEFT_YAW = "left yaw";  // untranslated
  Blockly.Msg.SLOT_LEFT_YAW_PITCH = "left yaw pitch";  // untranslated
  Blockly.Msg.SLOT_MIDDLE = "middle";  // untranslated
  Blockly.Msg.SLOT_PITCH = "pitch";  // untranslated
  Blockly.Msg.SLOT_REAR = "rear";  // untranslated
  Blockly.Msg.SLOT_RIGHT = "right";  // untranslated
  Blockly.Msg.SLOT_RIGHT_PITCH = "right pitch";  // untranslated
  Blockly.Msg.SLOT_RIGHT_ROLL = "right roll";  // untranslated
  Blockly.Msg.SLOT_RIGHT_YAW = "right yaw";  // untranslated
  Blockly.Msg.SLOT_RIGHT_YAW_PITCH = "right yaw pitch";  // untranslated
  Blockly.Msg.SLOT_SIDE = "side";  // untranslated
  Blockly.Msg.SLOT_TILTED_ANY = "any";  // untranslated
  Blockly.Msg.SLOT_TILTED_BACK = "back";  // untranslated
  Blockly.Msg.SLOT_TILTED_DOWN = "down";  // untranslated
  Blockly.Msg.SLOT_TILTED_FRONT = "front";  // untranslated
  Blockly.Msg.SLOT_TILTED_NO = "not";  // untranslated
  Blockly.Msg.SLOT_TILTED_UP = "up";  // untranslated
  Blockly.Msg.SLOT_YAW = "yaw";  // untranslated
  Blockly.Msg.SOCKET = "socket";  // untranslated
  Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP = "Gets the current reading from the sound sensor in the range 0 to 100. 0 is quiet and 100 is loud.";  // untranslated
  Blockly.Msg.SOUND_TOOLTIP = "Reprezentuje czujnik dźwięku.";
  Blockly.Msg.SOURCE_CODE_EDITOR_BUILD_TOOLTIP = "Build the source code.";  // untranslated
  Blockly.Msg.SOURCE_CODE_EDITOR_CLOSE_CONFIRMATION = "All your changes will be lost!";  // untranslated
  Blockly.Msg.SOURCE_CODE_EDITOR_IMPORT_TOOLTIP = "Import current NEPO program.";  // untranslated
  Blockly.Msg.SOURCE_CODE_EDITOR_PLACEHOLDER = "Import current NEPO program or just start typing";  // untranslated
  Blockly.Msg.SOURCE_CODE_EDITOR_RUN_TOOLTIP = "Run on the robot.";  // untranslated
  Blockly.Msg.SOURCE_CODE_EDITOR_UPLOAD_TOOLTIP = "Upload the source code.";  // untranslated
  Blockly.Msg.SSID = "SSID";  // untranslated
  Blockly.Msg.START = "start";
  Blockly.Msg.START_ACTIVITY = "aktywność";
  Blockly.Msg.START_ACTIVITY_TOOLTIP = "Rozpocznij dodatkowe działanie.";
  Blockly.Msg.START_PROGRAM = "start";
  Blockly.Msg.START_PROGRAM_AUTOMOMOUSLIFE = "autonomous behaviour";  // untranslated
  Blockly.Msg.START_PROGRAM_DEBUG = "pokaż dane sensorów";
  Blockly.Msg.START_TOOLTIP = "Punkt początkowy dla głównego programu.";
  Blockly.Msg.STEPMOTOR_TOOLTIP = "Represents a step motor.";  // untranslated
  Blockly.Msg.STEPS_PER_REVOLUTION = "steps per revolution";  // untranslated
  Blockly.Msg.STEP_MOTOR = "step motor";  // untranslated
  Blockly.Msg.STEP_MOTOR_ARDUINO = "step motor 28BYJ-48";  // untranslated
  Blockly.Msg.STEP_MOTOR_ON_TOOLTIP = "Turns motor on with a provided speed in rpm and stops motor after execution of provided number of rotations.";  // untranslated
  Blockly.Msg.STRENGTH = "siła";
  Blockly.Msg.SWITCH = "switch";  // untranslated
  Blockly.Msg.SWITCH_LED_MATRIX_TOOLTIP = "Enables/Disables the LED matrix to use the dual purpose pins.";  // untranslated
  Blockly.Msg.TAB_CONFIGURATION = "Konfiguracja robota";
  Blockly.Msg.TAB_PROGRAM = "Program";
  Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP = "Gets the current reading from the temperature sensor in °C.";  // untranslated
  Blockly.Msg.TEMPERATURE_TOOLTIP = "Represents a temperature sensor.";  // untranslated
  Blockly.Msg.TEXT_APPEND_APPENDTEXT = "dołącz tekst";
  Blockly.Msg.TEXT_APPEND_HELPURL = "https://github.com/google/blockly/wiki/Text#text-modification";  // untranslated
  Blockly.Msg.TEXT_APPEND_TO = "do";
  Blockly.Msg.TEXT_APPEND_TOOLTIP = "Dołącz tekst do zmiennej '%1'.";
  Blockly.Msg.TEXT_CAST_CHAR_TONUMBER = "cast %1 at index %2 to Number";  // untranslated
  Blockly.Msg.TEXT_CAST_CHAR_TONUMBER_TOOLTIP = "Convert the character at the given position in this string into the corresponding ASCII number. The first character in the string is at position 0!";  // untranslated
  Blockly.Msg.TEXT_CAST_STRING_TONUMBER = "cast %1 to Number";  // untranslated
  Blockly.Msg.TEXT_CAST_STRING_TONUMBER_TOOLTIP = "Convert this string into a number, if it contains a number.";  // untranslated
  Blockly.Msg.TEXT_CHANGECASE_HELPURL = "https://github.com/google/blockly/wiki/Text#adjusting-text-case";  // untranslated
  Blockly.Msg.TEXT_CHANGECASE_OPERATOR_LOWERCASE = "zmień na małe litery";
  Blockly.Msg.TEXT_CHANGECASE_OPERATOR_TITLECASE = "zmień na od Wielkich Liter";
  Blockly.Msg.TEXT_CHANGECASE_OPERATOR_UPPERCASE = "zmień na WIELKIE LITERY";
  Blockly.Msg.TEXT_CHANGECASE_TOOLTIP = "Zwraca kopię tekstu z inną wielkością liter.";
  Blockly.Msg.TEXT_CHARAT_FIRST = "pobierz pierwszą literę";
  Blockly.Msg.TEXT_CHARAT_FROM_END = "pobierz literę # od końca";
  Blockly.Msg.TEXT_CHARAT_FROM_START = "pobierz literę #";
  Blockly.Msg.TEXT_CHARAT_HELPURL = "https://github.com/google/blockly/wiki/Text#extracting-text";  // untranslated
  Blockly.Msg.TEXT_CHARAT_INPUT_INTEXT = "z tekstu";
  Blockly.Msg.TEXT_CHARAT_LAST = "pobierz ostatnią literę";
  Blockly.Msg.TEXT_CHARAT_RANDOM = "pobierz losową literę";
  Blockly.Msg.TEXT_CHARAT_TAIL = "";
  Blockly.Msg.TEXT_CHARAT_TOOLTIP = "Zwraca literę z określonej pozycji.";
  Blockly.Msg.TEXT_COMMENT_TOOLTIP = "Write a comment to your code here, to make it easier for you and others to read and understand your code. It will also generate an inline comment in the generated source code";  // untranslated
  Blockly.Msg.TEXT_CREATE_JOIN_ITEM_TOOLTIP = "Dodaj element do tekstu.";
  Blockly.Msg.TEXT_CREATE_JOIN_TITLE_JOIN = "połącz";
  Blockly.Msg.TEXT_CREATE_JOIN_TOOLTIP = "Dodaj, usuń lub zmień kolejność sekcji, aby zmodyfikować blok tekstowy.";
  Blockly.Msg.TEXT_GET_SUBSTRING_END_FROM_END = "do # litery od końca";
  Blockly.Msg.TEXT_GET_SUBSTRING_END_FROM_START = "do # litery";
  Blockly.Msg.TEXT_GET_SUBSTRING_END_LAST = "do ostatniej litery";
  Blockly.Msg.TEXT_GET_SUBSTRING_HELPURL = "https://github.com/google/blockly/wiki/Text#extracting-a-region-of-text";  // untranslated
  Blockly.Msg.TEXT_GET_SUBSTRING_INPUT_IN_TEXT = "w tekście";
  Blockly.Msg.TEXT_GET_SUBSTRING_START_FIRST = "pobierz podciąg od pierwszej litery";
  Blockly.Msg.TEXT_GET_SUBSTRING_START_FROM_END = "pobierz podciąg od # litery od końca";
  Blockly.Msg.TEXT_GET_SUBSTRING_START_FROM_START = "pobierz podciąg od # litery";
  Blockly.Msg.TEXT_GET_SUBSTRING_TAIL = "";
  Blockly.Msg.TEXT_GET_SUBSTRING_TOOLTIP = "Zwraca określoną część tekstu.";
  Blockly.Msg.TEXT_INDEXOF_HELPURL = "https://github.com/google/blockly/wiki/Text#finding-text";  // untranslated
  Blockly.Msg.TEXT_INDEXOF_INPUT_INTEXT = "w tekście";
  Blockly.Msg.TEXT_INDEXOF_OPERATOR_FIRST = "znajdź pierwsze wystąpienie tekstu";
  Blockly.Msg.TEXT_INDEXOF_OPERATOR_LAST = "znajdź ostatnie wystąpienie tekstu";
  Blockly.Msg.TEXT_INDEXOF_TAIL = "";
  Blockly.Msg.TEXT_INDEXOF_TOOLTIP = "Zwraca indeks pierwszego/ostatniego wystąpienia pierwszego tekstu w drugim tekście. Zwraca wartość 0, jeśli tekst nie został znaleziony.";
  Blockly.Msg.TEXT_ISEMPTY_HELPURL = "https://github.com/google/blockly/wiki/Text#checking-for-empty-text";  // untranslated
  Blockly.Msg.TEXT_ISEMPTY_TITLE = "%1 jest pusty";
  Blockly.Msg.TEXT_ISEMPTY_TOOLTIP = "Zwraca prawda (true), jeśli podany tekst jest pusty.";
  Blockly.Msg.TEXT_JOIN_HELPURL = "https://github.com/google/blockly/wiki/Text#text-creation";  // untranslated
  Blockly.Msg.TEXT_JOIN_TITLE_CREATEWITH = "utwórz tekst z";
  Blockly.Msg.TEXT_JOIN_TOOLTIP = "Tworzy fragment tekstu, łącząc ze sobą dowolną liczbę tekstów.";
  Blockly.Msg.TEXT_LENGTH_HELPURL = "https://github.com/google/blockly/wiki/Text#text-modification";  // untranslated
  Blockly.Msg.TEXT_LENGTH_TITLE = "długość %1";
  Blockly.Msg.TEXT_LENGTH_TOOLTIP = "Zwraca liczbę liter (łącznie ze spacjami) w podanym tekście.";
  Blockly.Msg.TEXT_PRINT_HELPURL = "https://github.com/google/blockly/wiki/Text#printing-text";  // untranslated
  Blockly.Msg.TEXT_PRINT_TITLE = "wydrukuj %1";
  Blockly.Msg.TEXT_PRINT_TOOLTIP = "Drukuj określony tekst, liczbę lub inną wartość.";
  Blockly.Msg.TEXT_PROMPT_HELPURL = "https://github.com/google/blockly/wiki/Text#getting-input-from-the-user";  // untranslated
  Blockly.Msg.TEXT_PROMPT_TOOLTIP_NUMBER = "Zapytaj użytkownika  o liczbę.";
  Blockly.Msg.TEXT_PROMPT_TOOLTIP_TEXT = "Zapytaj użytkownika o jakiś tekst.";
  Blockly.Msg.TEXT_PROMPT_TYPE_NUMBER = "poproś o liczbę z tą wiadomością";
  Blockly.Msg.TEXT_PROMPT_TYPE_TEXT = "poproś o tekst z tą wiadomością";
  Blockly.Msg.TEXT_TEXT_HELPURL = "https://en.wikipedia.org/wiki/String_(computer_science)";
  Blockly.Msg.TEXT_TEXT_TOOLTIP = "Litera, wyraz lub linia tekstu.";
  Blockly.Msg.TEXT_TRIM_HELPURL = "https://github.com/google/blockly/wiki/Text#trimming-removing-spaces";  // untranslated
  Blockly.Msg.TEXT_TRIM_OPERATOR_BOTH = "usuń spacje po obu stronach";
  Blockly.Msg.TEXT_TRIM_OPERATOR_LEFT = "usuń spacje z lewej strony";
  Blockly.Msg.TEXT_TRIM_OPERATOR_RIGHT = "usuń spacje z prawej strony";
  Blockly.Msg.TEXT_TRIM_TOOLTIP = "Zwraca kopię tekstu z usuniętymi spacjami z jednego lub z obu końców tekstu.";
  Blockly.Msg.THETA = "theta";  // untranslated
  Blockly.Msg.TIMEOUT = "czas oczekiwania";
  Blockly.Msg.TIMER_GETSAMPLE_TOOLTIP = "Gets the current reading from the timer.";  // untranslated
  Blockly.Msg.TIMER_RESET_TOOLTIP = "Resetuje timer.";
  Blockly.Msg.TITLE = "title";  // untranslated
  Blockly.Msg.TO = "to";  // untranslated
  Blockly.Msg.TODAY = "Dzisiaj";
  Blockly.Msg.TOOLBOX_ACTION = "Działania";
  Blockly.Msg.TOOLBOX_ANIMATION = "Animacja";
  Blockly.Msg.TOOLBOX_CLEANING = "Cleaning";  // untranslated
  Blockly.Msg.TOOLBOX_COLOUR = "Kolory";
  Blockly.Msg.TOOLBOX_COMMUNICATION = "Wiadomości";
  Blockly.Msg.TOOLBOX_CONTROL = "Kontrola";
  Blockly.Msg.TOOLBOX_DECISION = "Decyzje";
  Blockly.Msg.TOOLBOX_DISPLAY = "Ekran";
  Blockly.Msg.TOOLBOX_DRIVE = "Napęd";
  Blockly.Msg.TOOLBOX_IMAGE = "Obrazy";
  Blockly.Msg.TOOLBOX_INTEGRATED_SENSOR = "Integrated Sensors";  // untranslated
  Blockly.Msg.TOOLBOX_LIGHT = "Światła";
  Blockly.Msg.TOOLBOX_LIST = "Listy";
  Blockly.Msg.TOOLBOX_LOGIC = "Logika";
  Blockly.Msg.TOOLBOX_LOOP = "Pętle";
  Blockly.Msg.TOOLBOX_MATH = "Oblicz";
  Blockly.Msg.TOOLBOX_MOVE = "Ruch";
  Blockly.Msg.TOOLBOX_NEURAL_NETWORK = "Neural Network";  // untranslated
  Blockly.Msg.TOOLBOX_PIN = "Pin";
  Blockly.Msg.TOOLBOX_PROCEDURE = "Funkcje";
  Blockly.Msg.TOOLBOX_SENSOR = "Czujniki";
  Blockly.Msg.TOOLBOX_SOUND = "Dźwięk";
  Blockly.Msg.TOOLBOX_TEXT = "Tekst";
  Blockly.Msg.TOOLBOX_VARIABLE = "Zmienne";
  Blockly.Msg.TOOLBOX_VISION = "Wzrok";
  Blockly.Msg.TOOLBOX_WAIT = "Czekaj";
  Blockly.Msg.TOOLBOX_WALK = "Idź";
  Blockly.Msg.TOUCH_ISPRESSED_TOOLTIP = "Is the touch sensor pressed?";  // untranslated
  Blockly.Msg.TOUCH_TOOLTIP = "Czy sensor dotyku jest naciśnięty?";
  Blockly.Msg.TOUR1_DESCRIPTION00 = "następny";
  Blockly.Msg.TOUR1_DESCRIPTION01 = "Witamy,<br>klikaj  »następny« aby rozejrzeć się po Open Roberta Lab.<br>Zademonstrowane zostanie, w jaki sposób możesz zaprogramować swojego robota za pomocą NEPO.<br>Możesz zakończyć ten samouczek naciskając »X« w prawym górnym rogu.";
  Blockly.Msg.TOUR1_DESCRIPTION02 = "Menu ;-)";
  Blockly.Msg.TOUR1_DESCRIPTION03 = "Tutaj możesz znaleźć wszystko, czego potrzebujesz do zaprogramowania swojego robota!<br><span class=\"typcn typcn-document-text\"></span> Zapisuj i wczytuj programy<br><span class=\"typcn typcn-ev3\"></span> Podłącz swojego robota do Open Roberta Lab lub przełącz na inny system<br><span class=\"typcn typcn-lightbulb\"></span> Pomaga we wszystkich rodzajach problemów<br><span class=\"typcn typcn-user\"></span>Wszystko co dotyczy kont użytkowników, np logowanie i wylogowywanie<br><span class=\"typcn typcn-th-large-outline\"></span> Obejrzyj galerię i wypróbuj programy innych użytkowników!<br><span class=\"typcn typcn-world\"></span> Kliknij tutaj, aby przełączyć na inny język";
  Blockly.Msg.TOUR1_DESCRIPTION04 = "Kliknij tutaj aby zmienić konfigurację robota.";
  Blockly.Msg.TOUR1_DESCRIPTION05 = "Możesz dopasować konfigurację robota później,<br>jeżeli zbudujesz innego.<br>Jeżeli nie masz robota i chcesz sprawdzić swój program w symulatorze,<br>to taka konfiguracja zostanie użyta.";
  Blockly.Msg.TOUR1_DESCRIPTION06 = "Kliknij tutaj aby wrócić do obszaru programowania!";
  Blockly.Msg.TOUR1_DESCRIPTION07 = "Narzędzia.<br>Tutaj znajdziesz wszystkie bloki kontrolne programu.";
  Blockly.Msg.TOUR1_DESCRIPTION07a = "Gdy zdobędziesz nieco doświadczenia, możesz tu włączyć tryb eksperta.<br>Znajdziesz w nim więcej bloków do programowania swojego robota.<br><span class=\"typcn typcn-media-stop-outline\"></span> początkujący<br><span class=\"typcn typcn-star-outline\"></span> ekspert";
  Blockly.Msg.TOUR1_DESCRIPTION08 = "Każdy program zaczyna się od bloku »program start«.<br>Bloki, które robot ma wykonać w następnej kolejności powinny być podczepione do tego bloku.<br>Po prostu przeciągnij i upuść pożądany blok pod blokiem początkowym.";
  Blockly.Msg.TOUR1_DESCRIPTION09 = "Tutaj znajdziesz nieco skrótów!<br>Od lewej do prawej:<br><span class=\"typcn typcn-media-play\"></span> Kliknij tutaj, aby uruchomić program na prawdziwym robocie<br><span class=\"typcn typcn-cloud-storage\"></span> Zapisz swój program, ale nim to zrobisz, musisz się zalogować<br><span class=\"typcn typcn-zoom\"></span> Kliknij tutaj i powększ bloki, jeżeli chcesz<br><span class=\"typcn typcn-archive\"></span> Kosz na śmieci! Przesuń bloki do kosza i zostaną skasowane.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Uwaga: Skasowanych bloków nie można odzyskać!<br>";
  Blockly.Msg.TOUR1_DESCRIPTION10 = "Naciśnij »Działania«";
  Blockly.Msg.TOUR1_DESCRIPTION12 = "Teraz przeciągnij nowy blok poniżej bloku początkowego, aby połączyły się ze sobą";
  Blockly.Msg.TOUR1_DESCRIPTION13 = "Teraz otwórz symuację...";
  Blockly.Msg.TOUR1_DESCRIPTION13a = "i sprawdź swój program w symulatorze!";
  Blockly.Msg.TOUR1_DESCRIPTION15 = "Doskonale,<br>Twój robot jedzie do przodu przez 20 cm,<br>to jest program, który napisałeś/aś!";
  Blockly.Msg.TOUR1_DESCRIPTION16 = "Do zobaczenia i baw się dobrze!";
  Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP = "Gets the current reading from the ultrasonic sensor in cm. Maximum distance to measure is 255 cm.";  // untranslated
  Blockly.Msg.ULTRASONIC_TOOLTIP = "Reprezentuje sensor ultradźwiękowy.";
  Blockly.Msg.UNDO = "Cofnij";
  Blockly.Msg.USERGROUP_ADD_MEMBERS = "Add members";  // untranslated
  Blockly.Msg.USERGROUP_CREATE = "Create new user group";  // untranslated
  Blockly.Msg.USERGROUP_CREATE_TOOLTIP = "Click here to create a new usergroup";  // untranslated
  Blockly.Msg.USERGROUP_DELETE_WITH_MEMBERS_WARNING = "Are your sure that you want to delete the usergroup including all members? No member did log in so far.";  // untranslated
  Blockly.Msg.USERGROUP_GENERATED_MEMBERS = "Automatically generated members";  // untranslated
  Blockly.Msg.USERGROUP_GENERATED_MEMBERS_TOOLTIP = "Automatically genertated members are normal members of a user group. They are generated with a number as username, which you can change afterwards.";  // untranslated
  Blockly.Msg.USERGROUP_LIST_DELETE_ALL_TOOLTIP = "Click here to delete all selected user groups.";  // untranslated
  Blockly.Msg.USERGROUP_LIST_DELETE_TOOLTIP = "Click here to delete the user group.";  // untranslated
  Blockly.Msg.USERGROUP_LOGIN_LOST_PASSWORD_HINT = "If you forgot your password, you can ask the owner of your user group to reset the password to the initial password for you. It will be the password you had to enter when you logged in first.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_CREATE_TOOLTIP = "Click here to add members to your usergroup.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_DEFAULT_PASSWORD_HINT = "The password for your account is not safe. Set your own password, so that only you can login to your account.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_LIST_DELETE_ALL_TOOLTIP = "Click here to delete all selected user group members.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_LIST_DELETE_TOOLTIP = "Click here to delete this user group member.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_LIST_RESET_ALL_PASSWORDS_TOOLTIP = "Click here to reset the password of all selected user group members to their corresponding default password.";  // untranslated
  Blockly.Msg.USERGROUP_MEMBER_LIST_RESET_PASSWORD_TOOLTIP = "Click here to reset the password of this user group member to the default password.";  // untranslated
  Blockly.Msg.USERGROUP_NAME_HINT = "The user group to which you want to log in has a name. Enter it here.";  // untranslated
  Blockly.Msg.VACUUM_OFF = "turn vacuum off";  // untranslated
  Blockly.Msg.VACUUM_OFF_TOOLTIP = "Turns the vacuum off.";  // untranslated
  Blockly.Msg.VACUUM_ON = "turn vacuum on %";  // untranslated
  Blockly.Msg.VACUUM_ON_TOOLTIP = "Turns on the vacuum speed in procent";  // untranslated
  Blockly.Msg.VALIDATION_CONTAINS_SPECIAL_CHARACTERS = "Poprawne znaki specjalne: »=+!?.,%#+&^@_-«";
  Blockly.Msg.VALIDATION_FIELD_REQUIRED = "To pole nie może być puste!";
  Blockly.Msg.VALIDATION_MAX_LENGTH = "Maksymalna długość pola to 25 znaków!";
  Blockly.Msg.VALIDATION_PASSWORD_MIN_LENGTH = "Minimalna długość hasła to 6!";
  Blockly.Msg.VALIDATION_SECOND_PASSWORD_EQUAL = "Obydwa hasła muszą być identyczne!";
  Blockly.Msg.VALIDATION_TOKEN_LENGTH = "Długość tokena to 8 znaków!";
  Blockly.Msg.VALIDATION_VALID_EMAIL_ADDRESS = "Proszę o poprawny adres e-mail!";
  Blockly.Msg.VALUE_TO = "wartość na";
  Blockly.Msg.VARIABLES_DEFAULT_NAME = "element";
  Blockly.Msg.VARIABLES_GET_CREATE_SET = "Utwórz blok 'ustaw %1'";
  Blockly.Msg.VARIABLES_GET_HELPURL = "https://github.com/google/blockly/wiki/Variables#get";  // untranslated
  Blockly.Msg.VARIABLES_GET_TOOLTIP = "Zwraca wartość tej zmiennej.";
  Blockly.Msg.VARIABLES_GLOBAL_DECLARE_TOOLTIP = "Deklaruje zmienną globalną.";
  Blockly.Msg.VARIABLES_LOCAL_DECLARE_TOOLTIP = "Deklaruje zmienną lokalną.";
  Blockly.Msg.VARIABLES_SET = "przypisz %1 wartość %2";
  Blockly.Msg.VARIABLES_SET_CREATE_GET = "Utwórz blok 'pobierz %1'";
  Blockly.Msg.VARIABLES_SET_HELPURL = "https://github.com/google/blockly/wiki/Variables#set";  // untranslated
  Blockly.Msg.VARIABLES_SET_TOOLTIP = "Nadaj tej zmiennej wartość.";
  Blockly.Msg.VARIABLES_TITLE = "zmienna";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_BOOLEAN = "Lista wartości boolowskich";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_COLOUR = "Lista kolorów";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_CONNECTION = "Lista połączeń";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_IMAGE = "Lista obrazów";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_NUMBER = "Lista liczb";
  Blockly.Msg.VARIABLES_TYPE_ARRAY_STRING = "Lista ciągów znakowych";
  Blockly.Msg.VARIABLES_TYPE_BOOLEAN = "Wartość boolowska";
  Blockly.Msg.VARIABLES_TYPE_COLOUR = "Kolor";
  Blockly.Msg.VARIABLES_TYPE_CONNECTION = "Połączenie";
  Blockly.Msg.VARIABLES_TYPE_IMAGE = "Obraz";
  Blockly.Msg.VARIABLES_TYPE_NUMBER = "Liczba";
  Blockly.Msg.VARIABLES_TYPE_STRING = "Ciąg znaków";
  Blockly.Msg.VARIABLE_USED_BEFORE_DECLARATION = "Ta zmienna jest używana przed zadeklarowaniem.";
  Blockly.Msg.VOICE_PITCH = "voice pitch";  // untranslated
  Blockly.Msg.VOICE_SPEED = "voice speed";  // untranslated
  Blockly.Msg.WAIT = "poczekaj (ms)";
  Blockly.Msg.WAIT_FOR_TOOLTIP = "Czeka na wartość z sensora.";
  Blockly.Msg.WAIT_OR = "lub zaczekaj na";
  Blockly.Msg.WAIT_TIME_TOOLTIP = "Powoduje odczekanie zadanego czasu w milisekundach.";
  Blockly.Msg.WAIT_TOOLTIP = "Czeka aż zadany warunek będzie spełniony.";
  Blockly.Msg.WAIT_UNTIL = "czekaj dopóki";
  Blockly.Msg.WIRELESS_TOOLTIP = "Represents a wireless connection.";  // untranslated
  Blockly.Msg.WRITE_TO_PIN_TOOLTIP = "Wysyła zadaną wartość do wybranego pinu.";
  Blockly.Msg.X = "x";
  Blockly.Msg.XEND = "end of X axis";  // untranslated
  Blockly.Msg.XLABEL = "X axis label";  // untranslated
  Blockly.Msg.XSTART = "start of X axis";  // untranslated
  Blockly.Msg.XTICK = "distance between X ticks";  // untranslated
  Blockly.Msg.Y = "y";
  Blockly.Msg.YAW = "odchylenie";
  Blockly.Msg.YEND = "end of Y axis";  // untranslated
  Blockly.Msg.YES = "tak";
  Blockly.Msg.YLABEL = "Y axis label";  // untranslated
  Blockly.Msg.YOUNGER_THEN_14 = "Mam mniej, niż 16 lat!";
  Blockly.Msg.YSTART = "start of Y axis";  // untranslated
  Blockly.Msg.YTICK = "distance between Y ticks";  // untranslated
  Blockly.Msg.Z = "z";  // untranslated
  Blockly.Msg.PROCEDURES_DEFRETURN_TITLE = Blockly.Msg.PROCEDURES_DEFNORETURN_TITLE;
  Blockly.Msg.LISTS_GET_SUBLIST_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST;
  Blockly.Msg.ACTION_LEDBAR = Blockly.Msg.LEDBAR;
  Blockly.Msg.KEY_GETSAMPLE_TOOLTIP = Blockly.Msg.KEY_ISPRESSED_TOOLTIP;
  Blockly.Msg.SENSOR_INFRARED_GETSAMPLE_TOOLTIP = Blockly.Msg.INFRARED_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_PINTOUCH_PRESSED_GETSAMPLE_TOOLTIP = Blockly.Msg.PIN_ISTOUCHED_TOOLTIP;
  Blockly.Msg.SENSOR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_ACCELEROMETER_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_ACCELEROMETER_VALUE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_HUMIDITY_TEMPERATURE_GETSAMPLE_TOOLTIP = Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MODE_DOWN = Blockly.Msg.SENSOR_GESTURE_DOWN;
  Blockly.Msg.SENSOR_COLOUR_RGB_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_ULTRASONIC_GETSAMPLE_TOOLTIP = Blockly.Msg.ULTRASONIC_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MODE_UP = Blockly.Msg.SENSOR_GESTURE_UP;
  Blockly.Msg.LISTS_CREATE_WITH_ITEM_TITLE = Blockly.Msg.VARIABLES_DEFAULT_NAME;
  Blockly.Msg.SENSOR_HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_ENCODER_GETSAMPLE_TOOLTIP = Blockly.Msg.ENCODER_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MODE_FACE_UP = Blockly.Msg.SENSOR_GESTURE_FACE_UP;
  Blockly.Msg.SENSOR_HTCOLOUR_LIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_COLOUR_LIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MATH_CHANGE_TITLE_ITEM = Blockly.Msg.VARIABLES_DEFAULT_NAME;
  Blockly.Msg.TOUCH_GETSAMPLE_TOOLTIP = Blockly.Msg.TOUCH_ISPRESSED_TOOLTIP;
  Blockly.Msg.CONTROLS_FOR_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;
  Blockly.Msg.MODE_FACE_DOWN = Blockly.Msg.SENSOR_GESTURE_FACE_DOWN;
  Blockly.Msg.CONTROLS_IF_ELSE_TITLE_ELSE = Blockly.Msg.CONTROLS_IF_MSG_ELSE;
  Blockly.Msg.SENSOR_COLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.HTCOLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP_CALLIOPE = Blockly.Msg.MICROPHONE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MODE_FREEFALL = Blockly.Msg.SENSOR_GESTURE_FREEFALL;
  Blockly.Msg.PROCEDURES_DEFRETURN_DO = Blockly.Msg.PROCEDURES_DEFNORETURN_DO;
  Blockly.Msg.LISTS_GET_INDEX_HELPURL = Blockly.Msg.LISTS_INDEX_OF_HELPURL;
  Blockly.Msg.SENSOR_TIMER_GETSAMPLE_TOOLTIP = Blockly.Msg.TIMER_GETSAMPLE_TOOLTIP;
  Blockly.Msg.LISTS_INDEX_OF_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST;
  Blockly.Msg.SENSOR_ACCELEROMETER_VALUE_GETSAMPLE_TOOLTIP = Blockly.Msg.ACCELEROMETER_ROTATION_TOOLTIP;
  Blockly.Msg.ORA_ROBOT_PUSH_RUN = Blockly.Msg.MESSAGE_EDIT_START;
  Blockly.Msg.LISTS_SET_INDEX_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST;
  Blockly.Msg.PROCEDURES_DEFRETURN_COMMENT = Blockly.Msg.PROCEDURES_DEFNORETURN_COMMENT;
  Blockly.Msg.TEXT_CREATE_JOIN_ITEM_TITLE_ITEM = Blockly.Msg.VARIABLES_DEFAULT_NAME;
  Blockly.Msg.SENSOR_HUMIDITY_HUMIDITY_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_HUMIDITY_GETSAMPLE_TOOLTIP;
  Blockly.Msg.MODE_SHAKE = Blockly.Msg.SENSOR_GESTURE_SHAKE;
  Blockly.Msg.SENSOR_TEMPERATURE_TEMPERATURE_GETSAMPLE_TOOLTIP = Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.CONTROLS_IF_MSG_THEN = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;
  Blockly.Msg.PROCEDURES_DEFRETURN_PROCEDURE = Blockly.Msg.PROCEDURES_DEFNORETURN_PROCEDURE;
  Blockly.Msg.SENSOR_GYRO_GETSAMPLE_TOOLTIP = Blockly.Msg.GYRO_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_BATTERY_GETSAMPLE_TOOLTIP = Blockly.Msg.BATTERY_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_LIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.LIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.CONTROLS_IF_ELSEIF_TITLE_ELSEIF = Blockly.Msg.CONTROLS_IF_MSG_ELSEIF;
  Blockly.Msg.LISTS_GET_INDEX_INPUT_IN_LIST = Blockly.Msg.LISTS_INLIST;
  Blockly.Msg.CONTROLS_FOREACH_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;
  Blockly.Msg.SENSOR_INFRARED_PRESENCE_GETSAMPLE_TOOLTIP = Blockly.Msg.INFRARED_PRESENCE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_COMPASS_GETSAMPLE_TOOLTIP = Blockly.Msg.COMPASS_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_HTCOLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.CONTROLS_IF_IF_TITLE_IF = Blockly.Msg.CONTROLS_IF_MSG_IF;
  Blockly.Msg.CONTROLS_WHILEUNTIL_INPUT_DO = Blockly.Msg.CONTROLS_REPEAT_INPUT_DO;
  Blockly.Msg.SENSOR_SOUND_GETSAMPLE_TOOLTIP = Blockly.Msg.SOUND_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_FLAME_GETSAMPLE_TOOLTIP = Blockly.Msg.FLAME_GETSAMPLE_TOOLTIP;
  Blockly.Msg.ACTION_FOURDIGITDISPLAY = Blockly.Msg.FOURDIGITDISPLAY;
  Blockly.Msg.SENSOR_COLOURTCS3472_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_HTCOLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_AMBIENTLIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.HTCOLOUR_COLOUR_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_COLOUR_GETSAMPLE_TOOLTIP;
  Blockly.Msg.HTCOLOUR_LIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_INFRARED_DISTANCE_GETSAMPLE_TOOLTIP = Blockly.Msg.INFRARED_DISTANCE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_HTCOLOUR_RGB_GETSAMPLE_TOOLTIP = Blockly.Msg.SENSOR_COLOUR_RGB_GETSAMPLE_TOOLTIP;
  Blockly.Msg.TEXT_APPEND_VARIABLE = Blockly.Msg.VARIABLES_DEFAULT_NAME;
  Blockly.Msg.SENSOR_KEY_GETSAMPLE_TOOLTIP = Blockly.Msg.KEY_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_TEMPERATURE_GETSAMPLE_TOOLTIP = Blockly.Msg.TEMPERATURE_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_TOUCH_GETSAMPLE_TOOLTIP = Blockly.Msg.TOUCH_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_COLOURTCS3472_RGB_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP;
  Blockly.Msg.SENSOR_COLOURTCS3472_LIGHT_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_LIGHT_GETSAMPLE_TOOLTIP;
  Blockly.Msg.HTCOLOUR_RGB_GETSAMPLE_TOOLTIP = Blockly.Msg.COLOUR_RGB_GETSAMPLE_TOOLTIP;