Русские буквы в именах методов компонентов

Создание, использование компонентов ActiveX
Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 01.10.2004 (Пт) 15:36

В именах - нет. Программеры - это все-таки не пользователи, они английский знать обязаны (ну или уметь читать, по крайней мере :) ). Можно в описаниях оных, я использовал, и ничего, никто еще не жаловался...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 01.10.2004 (Пт) 15:59

Ennor писал(а):В именах - нет.

Почему это? Вся COM основана на Unicode, т.ч. хоть по-китайски называй.
Официальная рекомендация от МС - иметь у каждого метода два названия, английское и локализованное. Тогда никто не в обиде.
Изображение

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 01.10.2004 (Пт) 16:00

В общем, если для себя то русский язык можно использовать практически где угодно, а если за пределы своей конюшни (тем более за бугор), то только английский...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 01.10.2004 (Пт) 16:30

tyomitch писал(а):...
Официальная рекомендация от МС - иметь у каждого метода два названия, английское и локализованное. Тогда никто не в обиде.

Что-то я ни разу такого не встречал. Наверное, потому, что никогда не юзал отечественные компоненты, написанные в соответствии с этой рекомендацией :)
А насчет категоричности - да, тут я просто решил перестраховаться. Да и не люблю я русский, хоть и знаю его в совершенстве...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 01.10.2004 (Пт) 16:37

Andrey Fedorov писал(а):В общем, если для себя то русский язык можно использовать практически где угодно, а если за пределы своей конюшни (тем более за бугор), то только английский...

Типа, стыдимся родного языка? :-)
На самом деле это не смешно, это грустно... ;-(
Изображение

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 01.10.2004 (Пт) 16:42

Ennor писал(а):
tyomitch писал(а):...
Официальная рекомендация от МС - иметь у каждого метода два названия, английское и локализованное. Тогда никто не в обиде.

Что-то я ни разу такого не встречал. Наверное, потому, что никогда не юзал отечественные компоненты, написанные в соответствии с этой рекомендацией :)
А насчет категоричности - да, тут я просто решил перестраховаться. Да и не люблю я русский, хоть и знаю его в совершенстве...

Рекомендация - вот она: http://msdn.microsoft.com/library/en-us ... 2_1zqr.asp
А то, что её никто, включая самих МС, не использует - это да...
Впрочем, русифицированная IDE VBA в Офисе97 произвела на меня поистине гнетущее впечатление; если бы ещё и все объекты назывались по-русски, я бы наверное с ума сошёл :roll:

Т.е. вы с Андреем правы: делать русские имена можно - и это никак не скажется на использовании компонента в не-русских системах - но не стоит.
Последний раз редактировалось tyomitch 01.10.2004 (Пт) 16:49, всего редактировалось 1 раз.
Изображение

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 01.10.2004 (Пт) 16:43

Темыч, ну как ты представляешь себе допустим араба, который при своем RTL-фарси тыпается ввести через Alt русское имя метода? :)

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 01.10.2004 (Пт) 16:44

Типа, стыдимся родного языка?
На самом деле это не смешно, это грустно... ;-(


Да нет. Я не стыжусь. Вон поля/таблицы в базе на SQL-Server-е у меня на работе обозваны по русски. Но никогда я не буду давать русские имена в программе/базе для иностранного заказчика!

Кроме того, ты думаешь, англичанин сможет легко набрать русские буквы на своей клавиатуре (я уж не говорю о том что под английской локалью в контролах VB6 он их вообще набрать не сможет, даже при диком желании) - это все равно что тебе набирать французские умляуты - попробуй... ;)
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 01.10.2004 (Пт) 16:49

Кстати, только сегодня описывал буржуинам (служба поддержки одного из компонентов) как на английской Windows включить русскую локаль чтобы можно было ввести русские буквы, чтобы они увидели глючок с поиском по русским символам (точнее по символам с CodePage отличной от 0) о котором я им до этого прописал...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 01.10.2004 (Пт) 16:54

Ennor писал(а):Темыч, ну как ты представляешь себе допустим араба, который при своем RTL-фарси тыпается ввести через Alt русское имя метода? :)

Пусть вводит английское, их же должно быть два ;-)

А фарси не у арабов, а у персов.
Изображение

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 01.10.2004 (Пт) 16:59

tyomitch писал(а):...
А фарси не у арабов, а у персов.

Ты еще скажи, что Персия - это такая страна :) Знаю я, знаю, но покажите среднему европейцу иракца, и он скажет, что перед ним араб...

Я привел в пример араба в широком понимании этого слова. В частности, я имел в виду ввод текста справа налево. Впрочем, и так уже все понятно, что никто этого не делает и делать не будет...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 01.10.2004 (Пт) 17:07

Ennor писал(а):
tyomitch писал(а):...
А фарси не у арабов, а у персов.

Ты еще скажи, что Персия - это такая страна

А как же, там даже Принц Персии живёт :-D
Изображение


Вернуться в Компоненты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17

    TopList