diff --git a/kumascript/macros/GamesSidebar.ejs b/kumascript/macros/GamesSidebar.ejs index 70a9736663b3..8933e56f1cf0 100644 --- a/kumascript/macros/GamesSidebar.ejs +++ b/kumascript/macros/GamesSidebar.ejs @@ -337,6 +337,61 @@ const text = mdn.localStringMap({ "Game_promotion": "Promoção de Jogos", "Game_monetization": "Monetização de Jogos" }, + "ru": { + "Introduction": "Введение", + "Anatomy": "Анатомия видеоигры", + "APIs_for_game_development": "API для разработки игр", + "Canvas": "Canvas", + "CSS": "CSS", + "Full_Screen": "Full screen", + "Gamepad": "Gamepad", + "IndexedDB": "IndexedDB", + "JavaScript": "JavaScript", + "Pointer_Lock": "Pointer Lock", + "SVG": "SVG", + "Typed_Arrays": "Typed Arrays", + "Web_Audio": "Web Audio", + "WebGL": "WebGL", + "WebRTC": "WebRTC", + "Web_Sockets": "WebSockets", + "WebVR": "WebVR", + "Web_Workers": "Web Workers", + "XMLHttpRequest": "XMLHttpRequest", + "Techniques": "Техники", + "Using_async_scripts_for_asm.js": "Асинхронные скрипты для asm.js", + "Optimizing_startup_performance": "Оптимизация запуска", + "Using_WebRTC_peer-to-peer_data_channels": "Использование WebRTC для передачи данных", + "Efficient_animation_for_web_games": "Эффективная анимация для веб-игр", + "Audio_for_Web_Games": "Аудио для веб-игр", + "2D_collision_detection": "Обнаружение столкновений в 2D", + "Tiles_and_tilemaps_overview": "Обзор тайлов и тайловых карт", + "3D_games_on_the_Web": "3D игры в Интернете", + "3D_games_on_the_Web_overview": "Обзор 3D игр в Интернете", + "Explaining_basic_3D_theory": "Объяснение основ теории 3D", + "Building_up_a_basic_demo_with_A-Frame": "Создание базового демо с помощью A-Frame", + "Building_up_a_basic_demo_with_Babylon.js": "Создание базового демо с помощью Babylon.js", + "Building_up_a_basic_demo_with_PlayCanvas": "Создание базового демо с помощью PlayCanvas", + "Building_up_a_basic_demo_with_Three.js": "Создание базового демо с помощью Three.js", + "WebXR_guide": "WebXR", + "3D_collision_detection": "Обнаружение столкновений в 3D", + "Bounding_volume_collision_detection_with_THREE.js": "Обнаружение столкновений объёмных фигур с помощью Three.js", + "Implementing_game_control_mechanisms": "Реализация механизмов управления игрой", + "Control_mechanisms": "Механизмы управления", + "Mobile_touch": "Управление на мобильных устройствах", + "Desktop_with_mouse_and_keyboard": "Управление с помощью мыши и клавиатуры", + "Desktop_with_gamepad": "Управление с помощью геймпада", + "Other": "Другие", + "Tutorials": "Практические руководства", + "2D_breakout_game_using_pure_JavaScript": "2D игра Breakout на чистом JavaScript", + "2D_breakout_game_using_Phaser": "2D игра Breakout на Phaser", + "2D_maze_game_with_device_orientation": "2D игра Maze с использованием ориентации устройства", + "2D_platform_game_using_Phaser": "2D платформер на Phaser", + "Publishing_games": "Публикация игр", + "Publishing_games_overview": "Обзор публикации игр", + "Game_distribution": "Распространение игр", + "Game_promotion": "Продвижение игр", + "Game_monetization": "Монетизация игр" + }, "zh-CN": { "Introduction": "简介", "Anatomy": "剖析",