суббота, 2 апреля 2011 г.

Русификация Eclipse

...нашёл в сети массу способов, порой весьма извращённых: с подкладыванием библиотек и правкой конфигов. А ведь всего-то нужно воспользоваться услугами Eclipse Babel Project. Скачивать и подкладывать ничего не нужно. Идём на страницу загрузки и берём оттуда ссылку на "update site" для своей версии. Например, для Helios:
http://download.eclipse.org/technology/babel/update-site/R0.8.1/helios 
Потом в своём Eclipse заходим в help -> install new software. Добавляем новый источник используя полученную ссылку. Ждём, пока Eclipse получит список доступных обновлений из нового источника. Дальше - выбираем language pack для вашего языка. Соглашаемся с  лицензионным соглашением, выполняем установку. После рестарта ваша Eclipse заговорит на вашем языке :)

Есть одна тонкость: если ваша системная локаль отличается от желаемого языка, запускать Eclipse прийдётся с явным указанием языка:
./eclipse -nl ru

34 комментария:

  1. Спасибо помогло

    ОтветитьУдалить
  2. Стал неактивным пункт меню Окно->Настройки

    ОтветитьУдалить
  3. большое человеческое СПАСИБО!

    ОтветитьУдалить
  4. Огромное спасибо!

    ОтветитьУдалить
  5. как запустить эклинс

    ОтветитьУдалить
    Ответы
    1. Сначала надо поднять кверху как, затем 13 раз сбегать за стаканом воды, каждый раз его выпивая по дороге за новым стаканом. Затем у вас все запускается, при клике мышки на соответствующий значок (если у вас нет явы, сначало она загрузится и ее надо будет установить) а затем загляни под подушку, там будет 13 извилин по 13 см вам в мозг

      Удалить
  6. установил выключил его а теперь как заново запустить

    ОтветитьУдалить
  7. не хочу вас обидеть, но вы что, дур?


    автору огромное спасибо!

    ОтветитьУдалить
  8. подскажите пожалуйста для Eclipse IDE for Java EE Developers где брать ссылку на "update site" никак не могу найти...

    ОтветитьУдалить
    Ответы
    1. поддерживаю, тоже не могу найти!

      Удалить
  9. Спасибо) Очень помогло!!!

    ОтветитьУдалить
  10. bisiik.ru в поиске напишите ссылка для eclips

    ОтветитьУдалить
  11. bisik.ru извиняюсь ошибку сделал

    ОтветитьУдалить
  12. Спасибо огромное, уточняю, на сегодня путь к репозиториям:
    babel-http://download.eclipse.org/technology/babel/update-site/R0.11.0/indigo

    Я полюбил эту IDE, и на виндовс и на линуксе работает отлично.

    ОтветитьУдалить
  13. последняя ссылка - Анонимный7 августа 2013 г., 23:49 - рабочая, спасибо - все встало, одно не понятно почему(или зачем) такой сложный, через.оповский путь установки языков, вообще у меня ощущение что весь этот линуксоидный интерфейс с кусочками окон, делал явный псих-извращенец, полное отсутствие интуитивной логики, только спасибо пользователям из Инета, кто пишет об решении проблем - иначе просто ..., вообщем поняли!

    ОтветитьУдалить
  14. не получается...

    ОтветитьУдалить
  15. Ссылки на обновления: http://www.eclipse.org/babel/downloads.php

    ОтветитьУдалить
  16. Спасибо, помогло!

    ОтветитьУдалить
  17. Спасибо, и вправду заговорил на родном )

    ОтветитьУдалить
  18. вфывфыафыааы

    ОтветитьУдалить
  19. Спасибо огромное. Выручили

    ОтветитьУдалить
  20. после установки языкового пакета, эклипс перестал запускаться (
    пробовал несколько раз переустанавливал эклипс, но все время одно и тоже после установку языкового пакета.

    Как с этим бороться?

    подробности в логах:

    eclipse.buildId=4.5.0.I20150603-2000
    java.version=1.8.0_51
    java.vendor=Oracle Corporation
    BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=ru_RU
    Framework arguments: -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product
    Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product -data file:/D:/Z_Javaspace/ -product org.eclipse.epp.package.jee.product

    !ENTRY org.eclipse.osgi 4 0 2015-08-10 23:14:15.299
    !MESSAGE Ошибка приложения
    !STACK 1
    java.lang.LinkageError: loader constraint violation: when resolving method "org.eclipse.e4.ui.bindings.internal.BindingTable.addBinding(Lorg/eclipse/jface/bindings/Binding;)V" the class loader (instance of org/eclipse/osgi/internal/loader/EquinoxClassLoader) of the current class, org/eclipse/e4/ui/workbench/swt/util/BindingProcessingAddon, and the class loader (instance of org/eclipse/osgi/internal/loader/EquinoxClassLoader) for the method's defining class, org/eclipse/e4/ui/bindings/internal/BindingTable, have different Class objects for the type org/eclipse/jface/bindings/Binding used in the signature
    at org.eclipse.e4.ui.workbench.swt.util.BindingProcessingAddon.defineBinding(BindingProcessingAddon.java:192)
    at org.eclipse.e4.ui.workbench.swt.util.BindingProcessingAddon.defineBindingTable(BindingProcessingAddon.java:176)
    at org.eclipse.e4.ui.workbench.swt.util.BindingProcessingAddon.defineBindingTables(BindingProcessingAddon.java:154)
    at org.eclipse.e4.ui.workbench.swt.util.BindingProcessingAddon.init(BindingProcessingAddon.java:102)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
    at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:898)
    at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:121)
    at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
    at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:278)
    at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:186)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:107)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
    at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:50)
    at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:283)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:620)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)

    и т.далее (белее тут не влазит)

    ОтветитьУдалить
  21. и у меня то же перестал запускаться по той же причине!!!

    ОтветитьУдалить
  22. Этот комментарий был удален автором.

    ОтветитьУдалить
  23. надо в ярлыке прописать параметры запуска eclipse.exe -nl ru

    ОтветитьУдалить
  24. Спасибо, вроде работает

    ОтветитьУдалить
  25. Ребят у еклипс АVN687HD Как русифицировать? И как его подключить к компу потому что если я правельно понял проги так и вкачивают? Да?

    ОтветитьУдалить
  26. Зашёл, всё нашёл скопировал, выставил, начал скачивать, подтверждение соглашения и на 60% выдаёт ерор. И всё и итак каждый раз. Я конечно туповатый в этом ещё и понять не могу в чем проблема. Объясните пожалуйста.?

    ОтветитьУдалить