我如何搜索使用 liferay 默认语言 属性 的位置?
How can i search where it is used liferay default language property?
我想更改 Liferay
默认语言 属性,但我不知道它在哪些地方使用。
我在此处找到 liferay
属性的完整列表 Language_eu.properties
我使用钩子来更改默认值,假设我想更改此键:
to= [toInEuLanguage]
但我不知道所有情况的完整上下文liferay
它使用这个密钥。
假设我把它放在钥匙上:
to= -
而 liferay 在这种情况下使用它:
Correct:
15 to 20 results
EU:
15 - 20 results_eu
但也许 liferay 会用在其他类似的情况下(不是真实情况):
Incorrect:
Time to leave
EU:
Time_eu - leave_eu
正是想更改 liferay 默认分页上使用的文字。
我在模板上使用了 liferay 分页,默认情况下 liferay 的管理也使用它。
有没有办法检查 liferay 在何处使用特定键及其上下文?
一把钥匙用到的地方,恐怕很难找到。任何东西(portlet、servlet、服务、jsp 页面、模板、主题……)都可以随时请求任何密钥。没有什么可以跟踪什么使用什么键。
我不确定您为什么要更改默认设置,但这通常不是一个好主意。如果某些内容翻译错误或需要全局更改,最好的方法是使用 https://crowdin.com/project/liferay-portal 并与给定语言的校对人员取得联系。
如果您想自定义现有的应用程序,那么您应该查看它在该特定应用程序中的使用方式。这可能是同样的挑战,但范围要窄得多。
如果您只想在应用程序中使用密钥,那么最好的选择是拥有自己的属性。
我想更改 Liferay
默认语言 属性,但我不知道它在哪些地方使用。
我在此处找到 liferay
属性的完整列表 Language_eu.properties
我使用钩子来更改默认值,假设我想更改此键:
to= [toInEuLanguage]
但我不知道所有情况的完整上下文liferay
它使用这个密钥。
假设我把它放在钥匙上:
to= -
而 liferay 在这种情况下使用它:
Correct:
15 to 20 results
EU:
15 - 20 results_eu
但也许 liferay 会用在其他类似的情况下(不是真实情况):
Incorrect:
Time to leave
EU:
Time_eu - leave_eu
正是想更改 liferay 默认分页上使用的文字。 我在模板上使用了 liferay 分页,默认情况下 liferay 的管理也使用它。
有没有办法检查 liferay 在何处使用特定键及其上下文?
一把钥匙用到的地方,恐怕很难找到。任何东西(portlet、servlet、服务、jsp 页面、模板、主题……)都可以随时请求任何密钥。没有什么可以跟踪什么使用什么键。
我不确定您为什么要更改默认设置,但这通常不是一个好主意。如果某些内容翻译错误或需要全局更改,最好的方法是使用 https://crowdin.com/project/liferay-portal 并与给定语言的校对人员取得联系。
如果您想自定义现有的应用程序,那么您应该查看它在该特定应用程序中的使用方式。这可能是同样的挑战,但范围要窄得多。
如果您只想在应用程序中使用密钥,那么最好的选择是拥有自己的属性。