Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
infoplus
docs
Repository navigation
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
More
items
Internationalization
Jump to bottom
Edit
New page
marstone edited this page
Nov 14, 2017
·
4 revisions
目前有多种不同的技术支持InfoPlus的国际化。
1.引擎后端国际化
效果:后台提示信息多语言支持
支持语言:en/zh
实现方式:自动,无需流程开发者干预
2.引擎前端国际化
效果:表单渲染页的分表单部分的各种文字信息
支持语言:en/zh
实现方式:自动,无需流程开发者干预
3.表单国际化
效果:对于表单内的各种文字和控件的国际化
支持语言:不限
实现方式:表单国际化使用
多视图页
来实现
4.API国际化
效果:支持taskcenter等通过API获取的流程信息的多语言
支持语言:多种,可配置
支持范围:分为租户级和流程级两大类
租户级:支持应用、分类、部门、代码表
流程级:支持步骤、动作、字段、里程碑
实现方式:在API调用时,通过locale参数(方式1)或Accept-Language(方式2)传入语言串
方式1:Request的locale参数,使用
ISO 15897 POSIX Standard
,例如:en_US
方式2:Http头的
Accept-Language
,使用RFC规范
IETF Language Tag
,例如:en-US
5.messenger国际化
参考API国际化方式,需使开发者自行实现
6.Task Integration API国际化
参考API国际化方式,但分类的国际化,由Task Integration API完成(在其配置文件中)
备注:
国际化的语言定义,有过各种标准,
Overview
IETF Language Tag(
https://tools.ietf.org/html/rfc5646
), based on
ISO 639
ISO 15897 POSIX Standard
Wiki pages
Pages
38
Loading
Home
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
AdvancedTopics
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
ApplicationSettings
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
BarcodeAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
BrowserCompatibility
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Controls
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
EnterpriseAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
EnterpriseSettings
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
ExportAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
FileAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
FileAPIv2
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
FormData
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
InfoPlusAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
InfoPlusDataAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
InfoPlusSDK
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
InfoPlusSSO
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Internationalization
1.引擎后端国际化
2.引擎前端国际化
3.表单国际化
4.API国际化
5.messenger国际化
6.Task Integration API国际化
备注:
Loading
KnowledgeAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
MarkdownExtension
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
MarketAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Mashup
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Messenger
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Multitenancy
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
NotificationAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Sandbox
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
SignatureAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
SignatureAPI(Deprecated)
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
TaskCenterAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
TaskIntegrationAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Theme
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
ThingAPI
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
TripleCache
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
UserFilter
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
Variable
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
ViewPage
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
ViewTags
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
WhatsNew
Uh oh!
There was an error while loading.
Please reload this page
.
Loading
WorkflowEditor
Uh oh!
There was an error while loading.
Please reload this page
.
Show 23 more pages…
Add a custom sidebar
Clone this wiki locally
You can’t perform that action at this time.