Difference between revisions of "LSL Portal/ru"
Jump to navigation
Jump to search
(New page: {{LSL Header|ml=*}} __NOTOC__ == Welcome to the Second Life LSL Portal! == This is a community effort to provide accurate documentation for the scripting language of {{LL|SL}}: {{HoverText...) |
m |
||
(17 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{LSL Header| | {{Multi-lang}} | ||
== | {{LSL Header/ru}}{{LSLC|||{{#var:lang}}}}{{LSLC|Types||{{#var:lang}}}} | ||
{{LSLC|Glossary=*}} __NOTOC__ | |||
== Добро пожаловать в Second Life LSL портал! == | |||
Это сообщество для предоставления точной документации по скриптовому языку {{LL|SL}}: {{HoverText|LSL|Linden Scripting Language}}.<br/>Он предназначен как открытый документационный ресурс, чтобы помогать программистам всех уровней квалификации. Пожалуйста, не стесняйтесь редактировать и добавлять к документации. См. также [[How to choose a wiki|Как выбрать вики.]]. | |||
Вы хотите научиться Linden Scripting Language (LSL)? Попробуйте один из [[LSL Tutorial|LSL тренинг]]. | |||
Пожалуйста, не копируйте информацию из других источников, если вы не уверены в вопросах авторского права. См. [[Talk:LSL Portal|Обсуждение: LSL портала]] для получения дополнительной информации. | |||
---- | ---- | ||
<div id="box"> | <div id="box"> | ||
{| width="100%" rules="all" style="border-width: 0px; border-spacing: 5px;" | {| width="100%" rules="all" style="border-width: 0px; border-spacing: 5px;" | ||
|-valign="top" rules="all" style="border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: gray;" | |- valign="top" rules="all" style="border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: gray;" | ||
|height="1" width="30%"| | | height="1" width="30%"| | ||
== LSL Portal == | |||
<div style="padding: 0.5em;"> | |||
* [[LSL Editing Primer|Editing Primer]] - Editing Instructions | |||
* [[LSL Portal Guidelines|Guidelines]] - Administration and Design Standards (Mission, rules, layout, etc.) | |||
* [[LSL Portal To-do|To-Do]] - Edit/Revisions To-Do Listing | |||
* [[LSL Portal Translation Project|Translation Project]] - Translation Coordination | |||
</div> | </div> | ||
|height="1" width="30%" rowspan="2"| | |height="1" width="30%" rowspan="2"| | ||
== LSL | == LSL Language Reference == | ||
<div style="padding: 0.5em"> | <div style="padding: 0.5em;"> | ||
* [[:Category:LSL Constants|Constants]] | * [[:Category:LSL Constants|Constants]] | ||
* [[:Category:LSL Events|Events]] | * [[:Category:LSL Events|Events]] | ||
* {{LSLGC| | * {{LSLGC|Flow_Control/ru|Управление потоком}} | ||
* | ** [[for/ru|for]] | ||
** [[if/ru|if]] | |||
** [[while/ru|while]] | |||
** [[do-while/ru|do-while]] | |||
** [[jump/ru|jump]] | |||
** [[return/ru|return]] | |||
** [[state/ru|state]] | |||
* [[:Category:LSL Functions|Functions]] | * [[:Category:LSL Functions|Functions]] | ||
* | **<span class="plainlinks">[{{fullurl:Category:LSL_Functions}}#mw-pages (A..L)]</span> | ||
* [[ | **<span class="plainlinks">[{{fullurl:Category:LSL_Functions|from=L}}#mw-pages (L..T)]</span> | ||
**<span class="plainlinks">[{{fullurl:Category:LSL_Functions|from=T}}#mw-pages (T..Z)]</span> | |||
**[[LSL_Function_ID|(By internal index id)]] | |||
* [[LSL Operators|Operators]] | * [[LSL Operators|Operators]] | ||
* [[state|States]] | * [[state|States]] | ||
* [[:Category:LSL Types| | * [[:Category:LSL Types/ru|Типы]] | ||
* | ** [[integer/ru|integer]] | ||
** [[float/ru|float]] | |||
** [[string/ru|string]] | |||
** [[key/ru|key]] | |||
** [[list/ru|list]] | |||
** [[vector/ru|vector]] | |||
** [[rotation/ru|rotation]] | |||
* [[LSL Variables|Variables]] | * [[LSL Variables|Variables]] | ||
* [[LSL Errors|Errors]] | * [[LSL Errors|Errors]] | ||
* [[:Category:Глоссарий|Глоссарий]] | |||
* [[:Category:LSL_Keywords|Ключевые слова]] | |||
** [[LSL Quaternion/ru|"Quaternion"]] | |||
</div> | </div> | ||
|height="1" width="25%" rowspan="5"| | |height="1" width="25%" rowspan="5"| | ||
== {{LSLGC||LSL Categories}} == | == {{LSLGC||LSL Categories}} == | ||
<div style="padding: 0.5em"> | <div style="padding: 0.5em;"> | ||
{| border="0" cellspacing="0" cellpadding="0" | {| border="0" cellspacing="0" cellpadding="0" | ||
|-valign="top" | |-valign="top" | ||
|width="50%"| | |width="50%"| | ||
* [[:Category:LSL Alpha|Alpha]] | * [[:Category:LSL Alpha|Alpha]] | ||
* [[:Category:LSL Animation| | * [[:Category:LSL Animation/ru|Анимация_аватаров]] | ||
* [[:Category:LSL Attachment|Attachments]] | * [[:Category:LSL Attachment|Attachments]] | ||
* [[:Category:LSL Avatar|Avatar]] | * [[:Category:LSL Avatar|Avatar]] | ||
Line 57: | Line 68: | ||
* [[:Category:LSL Collision|Collision]] | * [[:Category:LSL Collision|Collision]] | ||
* [[:Category:LSL Color|Color]] | * [[:Category:LSL Color|Color]] | ||
* [[:Category:LSL Communications|Communications]] | |||
* [[:Category:LSL Controls|Controls]] | * [[:Category:LSL Controls|Controls]] | ||
* [[:Category:LSL Dataserver|Dataserver]] | * [[:Category:LSL Dataserver|Dataserver]] | ||
* [[:Category:LSL Communications|Dialog]] | |||
* [[:Category:LSL Face|Face]] | * [[:Category:LSL Face|Face]] | ||
* [[:Category:LSL Group|Group]] | * [[:Category:LSL Group|Group]] | ||
Line 67: | Line 79: | ||
* [[:Category:LSL_List|Lists]] | * [[:Category:LSL_List|Lists]] | ||
* [[:Category:LSL Math|Math]] | * [[:Category:LSL Math|Math]] | ||
* [[:Category:LSL Communications|Menu (Dialog)]] | |||
* [[:Category:LSL Needs Example|Needs Example]] | * [[:Category:LSL Needs Example|Needs Example]] | ||
* [[:Category:LSL Permissions|Permissions]] | * [[:Category:LSL Permissions|Permissions]] | ||
Line 79: | Line 92: | ||
** {{LSLGC|Notecard}} | ** {{LSLGC|Notecard}} | ||
** {{LSLGC|String}} | ** {{LSLGC|String}} | ||
* [[:Category:LSL Teleport|Teleport]] | |||
* [[:Category:LSL Texture|Texture]] | * [[:Category:LSL Texture|Texture]] | ||
* [[:Category:LSL Time|Time]] | * [[:Category:LSL Time|Time]] | ||
* [[:Category:LSL Vehicle|Vehicle]] | |||
* [[:Category:LSL Video|Video]] | * [[:Category:LSL Video|Video]] | ||
* [[:Category:LSL World|World]] | * [[:Category:LSL World|World]] | ||
|width="50%"| | |width="50%"| | ||
* {{LSLGC|Avatar}} | * {{LSLGC|Avatar}} | ||
** {{LSLGC|Animation}} | ** {{LSLGC|Animation/ru|Анимация_аватаров}} | ||
** {{LSLGC|Attachment}} | ** {{LSLGC|Attachment}} | ||
** {{LSLGC|Camera}} | ** {{LSLGC|Camera}} | ||
Line 94: | Line 107: | ||
* {{LSLGC|Communications}} | * {{LSLGC|Communications}} | ||
** {{LSLGC|Chat}} | ** {{LSLGC|Chat}} | ||
** {{LSLGC|Dialog}} | |||
** {{LSLGC|HTTP}} | ** {{LSLGC|HTTP}} | ||
** {{LSLGC|XML-RPC}} | ** {{LSLGC|XML-RPC}} | ||
* [[:Category:LSL Detected|Detection]] | * [[:Category:LSL Detected|Detection]] | ||
** {{LSLGC|Collision}} | ** {{LSLGC|Collision}} | ||
** {{LSLGC|Sensor}} | |||
** {{LSLGC|Touch}} | ** {{LSLGC|Touch}} | ||
* {{LSLGC|Functions/ru|Функции}} | |||
** {{LSLGC|God Mode}} | ** {{LSLGC|God Mode}} | ||
* {{LSLGC|Inventory}} | * {{LSLGC|Inventory}} | ||
Line 107: | Line 121: | ||
** {{LSLGC|Owner}} | ** {{LSLGC|Owner}} | ||
* {{LSLGC|Media}} | * {{LSLGC|Media}} | ||
** {{LSLGC|Prim Media}} | |||
** {{LSLGC|Sound}} | ** {{LSLGC|Sound}} | ||
** {{LSLGC|Video}} | ** {{LSLGC|Video}} | ||
Line 122: | Line 137: | ||
* {{LSLGC|Prim|Primitive}} | * {{LSLGC|Prim|Primitive}} | ||
** {{LSLGC|Effects}} | ** {{LSLGC|Effects}} | ||
*** {{LSLGC|Light}} | |||
*** {{LSLGC|Particles}} | *** {{LSLGC|Particles}} | ||
** {{LSLGC|Face}} | ** {{LSLGC|Face}} | ||
*** {{LSLGC|Alpha}} | *** {{LSLGC|Alpha}} | ||
Line 145: | Line 160: | ||
== Developer Resources == | == Developer Resources == | ||
<div style="padding: 0.5em"> | <div style="padding: 0.5em;"> | ||
* [[:Category:LSL_User-Defined_Functions|User-Defined Functions]] | |||
* [[LSL Protocol|User-Defined Protocols & APIs]] | |||
---- | |||
* [[:Category:LSL Mentors|Mentors]] | |||
* [[:Category:LSL Teachers|Teachers]] | |||
* [[LSL_Help|Help]] | |||
---- | |||
* [[LSL Write Once Debug Everywhere|Write Once Debug Everywhere]] | |||
* [[LSL_Alternate_Editors|Alternate Editors]] | |||
---- | |||
* [[LSL Tutorial|Tutorials]] | * [[LSL Tutorial|Tutorials]] | ||
* [[:Category:LSL | * [[:Category:LSL Examples|Examples]] | ||
* [[ | * [[LSL Style Guide|Style Guide]] | ||
* [[ | * [[LSL Script Efficiency|Efficiency]] | ||
* [[ | * [[LSL Script Memory|Memory]] | ||
* [[LSL | * [[LSL Hacks|Hacks]] | ||
* [[LSL | * [[LSL Benchmarking Scripts|Benchmarking Scripts]] | ||
---- | |||
* [[LSL | * [[:Category:LSL Categorized Library|Categorized Library]] | ||
* [[LSL | * [[:Category:LSL Library|Library]] | ||
---- | |||
* [[LSL Test Harness|Test Harness]] | |||
* [[LSL Test Harness | | * [[LSL Useful Function WishList|Useful Function Wish-List]] | ||
* [[LSL | |||
</div> | </div> | ||
|-valign="top" rules="all" style="border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: gray;" | |- valign="top" rules="all" style="border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: gray;" | ||
|height="1" colspan="2"| | | height="1" colspan="2"| | ||
{{LSL News}} | {{LSL News}} | ||
|-valign="top" rules="all" style="border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: gray;" | |- valign="top" rules="all" style="border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: gray;" | ||
|height="1" colspan="2"| | | height="1" colspan="2"| | ||
{{LSL Bugs}} | {{LSL Bugs}} | ||
|-valign="top" rules="all" style="border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: gray;" | |- valign="top" rules="all" style="border-width: 1px 1px 1px 1px; padding: 1px 1px 1px 1px; border-style: solid solid solid solid; border-color: gray;" | ||
|colspan="2"| | | colspan="2"| | ||
== Other LSL Wikis == | == Other LSL Wikis == | ||
<div style="padding: 0.5em"> | <div style="padding: 0.5em;"> | ||
* [http:// | * [http://lslwiki.net/lslwiki/wakka.php?wakka=HomePage LSL Wiki] (The original LSL Wiki.) | ||
* [http:// | |||
=====OpenSim===== | |||
* [http://inworldz.com/izwiki/index.php/Scripting_Wiki InWorldz] - LSL Portal derivative | |||
* [http://wiki.spoton3d.com/scripting/contents SpotON3D] - LSL Portal derivative | |||
</div> | </div> | ||
== Snapshot Mirrors == | == Snapshot Mirrors == | ||
<div style="padding: 0.5em"> | <div style="padding: 0.5em;"> | ||
[[Image:LSL_script_1.png]] | |||
</div> | </div> | ||
|} | |} | ||
</div> | |||
==== Помогаем переводить с английского портала на русский ==== | |||
<div style="padding: 0.5em;"> | |||
* [[LSL Portal Translation Project|Проект перевода]] - координация перевода на все порталы LSL с разными языками | |||
====== Инструкция автоперевода. ====== | |||
* Выберите страницу для перевода на английском или другом портале LSL, и соответстветствующую ей страницу на русском портале. | |||
* В начало русской страницы вставим теги шаблонов: | |||
<nowiki>{{Multi-lang}}</nowiki> | |||
<nowiki>{{LSL Header/ru}}{{LSLC|||{{#var:lang}}}}{{LSLC|Types||{{#var:lang}}}}</nowiki> | |||
( Шаблон <nowiki>{{Multi-Lang}}</nowiki> на русском портале установлен ). | |||
Если вы не знакомы с этой вики, не стесняйтесь обратиться за помощью. | |||
* Войдите в режим редактирования на английской и соответстветствующую ей страницу на русском портале. Скопируйте редактируемое содержание английской в русскую страницу. Используем на клавиатуре'''Ctrl+C''' для помещения выделенного текста (с английской страницы, её «wikilang") в буфер обмена компютера и '''Ctrl+V''' для вставки из буфера обмена (в русскую страницу). Редактируйте английский текст на русской странице. | |||
* Щелкните ссылку на необходимую страницу для перевода. В адресной строке вашего интернет-браузера добавьте '''/хх'''-код языка, в нашем случае для русского соответственно '''/ru'''. Так создаем языковую подстраницу. Пример: '''[[LSL_Tutorial/ru]]''' - создать русский перевод с английской страницы '''[[LSL_Tutorial]]'''. | |||
* В области издания вставьте на английском языке, который вы скопировали ранее (Ctrl+V или Cmd-V) и начните переводить. Можно рекомендовать использовать автоперевод на странице Гугла, по адресу '''[http://translate.google.ru/?q=Flawfinder&oe=utf-8&client=firefox&ie=UTF-8&sa=N&hl=ru#en/ru/ http://translate.google.ru/?q=Flawfinder&oe=utf-8&client=firefox&ie=UTF-8&sa=N&hl=ru#en/ru/]''', с последующей коррекцией. | |||
* Вставьте перевод вместо оригинального контента для получения того же макета страницы. | |||
* Вы можете адаптировать обращения в шаблоны - воспользуйтесь примерами, с уже адаптированых к русскому языку, конкретных шаблонов на других русских страницах портала LSL. | |||
</div> | </div> | ||
[[Category:Portals]] | [[Category:Portals]] | ||
[[Category:Creation]] | [[Category:Creation]] | ||
[[Category:LSL|*]] | [[Category:LSL|*]] | ||
[[Category:LSL{{#var:lang}}|*]] |
Latest revision as of 14:21, 18 May 2015
LSL Портал | | | Функции | | | События | | | Типы | | | Константы | | | Потоки | | | Библиотека Скриптов | | | Учебники |
Добро пожаловать в Second Life LSL портал!
Это сообщество для предоставления точной документации по скриптовому языку Linden Lab: LSL.
Он предназначен как открытый документационный ресурс, чтобы помогать программистам всех уровней квалификации. Пожалуйста, не стесняйтесь редактировать и добавлять к документации. См. также Как выбрать вики..
Вы хотите научиться Linden Scripting Language (LSL)? Попробуйте один из LSL тренинг.
Пожалуйста, не копируйте информацию из других источников, если вы не уверены в вопросах авторского права. См. Обсуждение: LSL портала для получения дополнительной информации.
LSL Portal
|
LSL Language Reference |
LSL Categories | |||||||
Developer Resources | |||||||||
LSL News
| |||||||||
LSL Bugs and Patches | |||||||||
Other LSL Wikis
OpenSimSnapshot Mirrors |
Помогаем переводить с английского портала на русский
- Проект перевода - координация перевода на все порталы LSL с разными языками
Инструкция автоперевода.
- Выберите страницу для перевода на английском или другом портале LSL, и соответстветствующую ей страницу на русском портале.
- В начало русской страницы вставим теги шаблонов:
{{Multi-lang}} {{LSL Header/ru}}{{LSLC|||{{#var:lang}}}}{{LSLC|Types||{{#var:lang}}}}
( Шаблон {{Multi-Lang}} на русском портале установлен ). Если вы не знакомы с этой вики, не стесняйтесь обратиться за помощью.
- Войдите в режим редактирования на английской и соответстветствующую ей страницу на русском портале. Скопируйте редактируемое содержание английской в русскую страницу. Используем на клавиатуреCtrl+C для помещения выделенного текста (с английской страницы, её «wikilang") в буфер обмена компютера и Ctrl+V для вставки из буфера обмена (в русскую страницу). Редактируйте английский текст на русской странице.
- Щелкните ссылку на необходимую страницу для перевода. В адресной строке вашего интернет-браузера добавьте /хх-код языка, в нашем случае для русского соответственно /ru. Так создаем языковую подстраницу. Пример: LSL_Tutorial/ru - создать русский перевод с английской страницы LSL_Tutorial.
- В области издания вставьте на английском языке, который вы скопировали ранее (Ctrl+V или Cmd-V) и начните переводить. Можно рекомендовать использовать автоперевод на странице Гугла, по адресу http://translate.google.ru/?q=Flawfinder&oe=utf-8&client=firefox&ie=UTF-8&sa=N&hl=ru#en/ru/, с последующей коррекцией.
- Вставьте перевод вместо оригинального контента для получения того же макета страницы.
- Вы можете адаптировать обращения в шаблоны - воспользуйтесь примерами, с уже адаптированых к русскому языку, конкретных шаблонов на других русских страницах портала LSL.