6
我有一個Sitecore佈局,可以從Sitecore項目生成vCard,包括個人姓名,公司地址等,並將其保存爲Web服務器上的文件,以便以後(快速)檢索。部分vCard是組織(商業)名稱。我們是一家國際公司,這意味着在不同的地區我們的公司名稱略有不同。有沒有辦法使用與當前上下文不同的語言檢索Sitecore項目?
例如,在英國我們的名字是[公司名稱] LLP,而在瑞典是[公司名稱] ADVOKAT AB。
生成vCard時使用的語言環境是英語,但組織名稱已在Sitecore中本地化。 是否可以從英語切換到另一種語言環境來獲取本地化組織名稱,然後切換回去?
另類視角
我琢磨是隻硬編碼在代碼中的組織名稱的替代方案,並根據個人的辦公地址輸出正確的組織名稱。這樣做的缺點是我不會利用Sitecore的本地化功能。另外,vCard的其他組件可能最終會被本地化 - 我不想對所有內容進行硬編碼。