Регистрация  |  Вход

Интерфейс на Англицком, а КП (он же смета, он же Quote) хотят видеть на русском. Придется кодить?

Приветствую, Мастеров технологий облачных!!!

Короче, захотели наши SalesReps(ы) отправлять коммерческие предложения прям из Salesforce. Стал я разбираться и обнаружил стандартный объект Quote. В принципе, нормально смотрится и достаточен для нас, естественно если слегка заточить его template. Но вот незадача Решили мы раньше использовать англицкий язык в интерфейсе, чтоб понимали все термины Salesforce(а) одинаково. И теперь Label Name(ы) в Quote вываливаются естестно на англицком. Попробовал решить проблему двумя подходами:

1. Включил Workbench language для русского языка. Но к сожалению, обнаружил, что:

а) перевод можно менять только в кастомных переменных
б) работает он только если поменять язык интерфейса
в) да и вообще он в основном для выпадающих списков значений

В общем не проканало.

2. Решил добавить кастомных переменных в объект Quote с русскими Label name(ами). Идея "зеркалить" значения стандартных переменных в значения кастомных. В Quote template вываливать кастомные переменные.

а) С переменными, которые не зависимы от других объектов (Quote number, Expiration Date)вроде все нормально
б) С переменными, которые можно увязать с System, User, Organization то же вроде можно брать значения с этих объектов. Правда, пока лажечка вышла. Переменная Company_name__c=$Organization.Name, примененная в quote template, при создании реального КП дала пустоту.
в) А вот что делать с остальными более главными переменными я не знаю. Формулы не позволяют обратиться к Opportunity Name или Oportunity Partner.

Может идейку подскажите или к докам правильным направите. Или кодится все это уже?

Заранее как всегда спасибо.

С уважением,
Дмитрий

Приветствую, Мастеров технологий облачных!!!

Короче, захотели наши SalesReps(ы) отправлять коммерческие предложения прям из Salesforce. Стал я разбираться и обнаружил стандартный объект Quote. В принципе, нормально смотрится и достаточен для нас, естественно если слегка заточить его template. Но вот незадача :( Решили мы раньше использовать англицкий язык в интерфейсе, чтоб понимали все термины Salesforce(а) одинаково. И теперь Label Name(ы) в Quote вываливаются естестно на англицком. Попробовал решить проблему двумя подходами:

1. Включил Workbench language для русского языка. Но к сожалению, обнаружил, что:

а) перевод можно менять только в кастомных переменных
б) работает он только если поменять язык интерфейса
в) да и вообще он в основном для выпадающих списков значений

В общем не проканало.

2. Решил добавить кастомных переменных в объект Quote с русскими Label name(ами). Идея "зеркалить" значения стандартных переменных в значения кастомных. В Quote template вываливать кастомные переменные.

а) С переменными, которые не зависимы от других объектов (Quote number, Expiration Date)вроде все нормально
б) С переменными, которые можно увязать с System, User, Organization то же вроде можно брать значения с этих объектов. Правда, пока лажечка вышла. Переменная Company_name__c=$Organization.Name, примененная в quote template, при создании реального КП дала пустоту.
в) А вот что делать с остальными более главными переменными я не знаю. Формулы не позволяют обратиться к Opportunity Name или Oportunity Partner.

Может идейку подскажите или к докам правильным направите. Или кодится все это уже?

Заранее как всегда спасибо.

С уважением,
Дмитрий



Простой override не работает?

Нужно добавить перевод для английского и внести туда русский перевод.

Простой override не работает?

Нужно добавить перевод для английского и внести туда русский перевод.

wilder
Простой override не работает?

Нужно добавить перевод для английского и внести туда русский перевод.

Wilder, спасибо за идею! Но это первое как я пытался реализовать (override of workbench language). Проблема возникла в том, что я не нашел возможность менять Field Label для стандартных объектов. Все возможные варианты для Setup Component:


    Action
    Apex Sharing Reason
    Button and Link Label
    Chatter Extension
    Custom Field
    Custom Report Type
    Feed Filter
    Field Set
    Flow
    Global Value Set
    Lookup Filter
    Record Type
    S-Control
    Validation Error Message
    Web Tab
    Workflow Task

Есть только кастомные (выделил) и куча остального.

[quote="wilder"]Простой override не работает?

Нужно добавить перевод для английского и внести туда русский перевод.[/quote]

Wilder, спасибо за идею! Но это первое как я пытался реализовать (override of workbench language). Проблема возникла в том, что я не нашел возможность менять Field Label для стандартных объектов. Все возможные варианты для Setup Component:
[list]
Action
Apex Sharing Reason
Button and Link Label
Chatter Extension
[b]Custom Field[/b]
Custom Report Type
Feed Filter
Field Set
Flow
Global Value Set
Lookup Filter
Record Type
S-Control
Validation Error Message
Web Tab
Workflow Task
[/list]

Есть только кастомные (выделил) и куча остального.

Dmitry
wilder
Простой override не работает?

Нужно добавить перевод для английского и внести туда русский перевод.

Wilder, спасибо за идею! Но это первое как я пытался реализовать (override of workbench language). Проблема возникла в том, что я не нашел возможность менять Field Label для стандартных объектов. Все возможные варианты для Setup Component:


    Action
    Apex Sharing Reason
    Button and Link Label
    Chatter Extension
    Custom Field
    Custom Report Type
    Feed Filter
    Field Set
    Flow
    Global Value Set
    Lookup Filter
    Record Type
    S-Control
    Validation Error Message
    Web Tab
    Workflow Task

Есть только кастомные (выделил) и куча остального.


Rename tab and labels - in setup, as i remember

[quote="Dmitry"][quote="wilder"]Простой override не работает?

Нужно добавить перевод для английского и внести туда русский перевод.[/quote]

Wilder, спасибо за идею! Но это первое как я пытался реализовать (override of workbench language). Проблема возникла в том, что я не нашел возможность менять Field Label для стандартных объектов. Все возможные варианты для Setup Component:
[list]
Action
Apex Sharing Reason
Button and Link Label
Chatter Extension
[b]Custom Field[/b]
Custom Report Type
Feed Filter
Field Set
Flow
Global Value Set
Lookup Filter
Record Type
S-Control
Validation Error Message
Web Tab
Workflow Task
[/list]

Есть только кастомные (выделил) и куча остального.[/quote]


Rename tab and labels - in setup, as i remember

wilder
Dmitry
wilder
Простой override не работает?

Нужно добавить перевод для английского и внести туда русский перевод.

Wilder, спасибо за идею! Но это первое как я пытался реализовать (override of workbench language). Проблема возникла в том, что я не нашел возможность менять Field Label для стандартных объектов. Все возможные варианты для Setup Component:


    Action
    Apex Sharing Reason
    Button and Link Label
    Chatter Extension
    Custom Field
    Custom Report Type
    Feed Filter
    Field Set
    Flow
    Global Value Set
    Lookup Filter
    Record Type
    S-Control
    Validation Error Message
    Web Tab
    Workflow Task

Есть только кастомные (выделил) и куча остального.


Rename tab and labels - in setup, as i remember

Даааааааа!!!!! Получилось!!!!! СПАСИБО!!!

О, Великий Wilder! Благодарю тебя, что направил на пусть истинный! Да воздастся тебе за труды твои нелегкие и за опыт накопленный и за сердце доброе!!! Да будет у тебя здоровье богатырское!!! Да упадет на твою карту банковскую сумма великая!!!

[quote="wilder"][quote="Dmitry"][quote="wilder"]Простой override не работает?

Нужно добавить перевод для английского и внести туда русский перевод.[/quote]

Wilder, спасибо за идею! Но это первое как я пытался реализовать (override of workbench language). Проблема возникла в том, что я не нашел возможность менять Field Label для стандартных объектов. Все возможные варианты для Setup Component:
[list]
Action
Apex Sharing Reason
Button and Link Label
Chatter Extension
[b]Custom Field[/b]
Custom Report Type
Feed Filter
Field Set
Flow
Global Value Set
Lookup Filter
Record Type
S-Control
Validation Error Message
Web Tab
Workflow Task
[/list]

Есть только кастомные (выделил) и куча остального.[/quote]


Rename tab and labels - in setup, as i remember[/quote]

Даааааааа!!!!! Получилось!!!!! :) СПАСИБО!!!

О, Великий Wilder! Благодарю тебя, что направил на пусть истинный! Да воздастся тебе за труды твои нелегкие и за опыт накопленный и за сердце доброе!!! Да будет у тебя здоровье богатырское!!! Да упадет на твою карту банковскую сумма великая!!! :)


Простого спасибо, вполне достаточно :)

Простого спасибо, вполне достаточно :)