Search
Register
Login
Products
What's New
Demos
Free Online Evaluation
Platform Support Matrix
Compare Editions
Splendid Backup for Salesforce
Editions
SplendidCRM Enterprise
SplendidCRM Professional
SplendidCRM Community
Open Source
Download Community Edition
Download Splendid Backup for Salesforce
SplendidCRM & SugarCRM Public Licenses
GNU Affero General Public License
Forums
Partners
Becoming a Partner
Microsoft BizSpark
Training
Demos
Practice Demo for CRM Idol 2012
Installation
Installing SplendidCRM
Installing The Offline Client
Installing Outlook Plug-in
Installing Word Plug-in
Installing Browser Extensions
Security
Anonymous Authentication
Admin Impersonation
Password Security
Facebook Authentication
Team Management
Dynamic Teams
Field Level Security
Productivity
Search Builder
Auto-Complete
Dashlets
Rules Wizard
Dynamic Target Lists
Show SQL
Customization
Custom Fields
Image Custom Fields
Customized Search
Business Rules
Custom Paging
Import
Importing LinkedIn Connections
Importing Twitter Followers
Importing Facebook Friends
Importing Salesforce Data
Synchronization
QuickBooks Synchronization
iCloud Synchronization
Google Apps Sync
Exchange Settings
Exchange Folders
Reporting
Reports
Report Parameters Prompt
Report Rules
Report Builder Integration
Report Dashlets
Workflow
Workflow Calculations
Email Response Workflow
Plug-ins And Extensions
Mail-Merge With Word Plug-in
Configuring Browser Extensions
Chrome Email Extensions
Offline Clients
HTML5 Offline Client
Windows Offline Client
Company
Management Team
Press Releases
April 4, 2013
February 11, 2013
June 21, 2012
May 15, 2012
December 16, 2011
December 15, 2010
December 8, 2010
April 14, 2010
October 20, 2009
December 16, 2008
December 1, 2008
October 8, 2008
June 2, 2008
April 27, 2007
March 16, 2007
August 15, 2006
January 24, 2006
December 07, 2005
News Archive
Contact Us
Blog
Store
Forums
Forum
Mainstream Foru...
Feature Request...
Portuguese(Standard) Language PACK!
Previous
Next
1/17/2006 9:05 AM
nelson silva
www.codi.pt
Joined: 1/17/2006
Posts: 5
Portuguese(Standard) Language PACK!
May i help you on building a Portuguese(Standard) Language Pack?
1/17/2006 2:18 PM
Support
Joined: 1/3/2006
Posts: 3501
Re: Portuguese(Standard) Language PACK!
Now that we have the ability to import a SugarCRM Language Pack, there is very little need to create something specific to SplendidCRM. I encourage you to use SplendidCRM to locate the deficiencies in the existing SugarCRM Portuguese Language Pack, but then to focus on updating the PHP version. The theory is to have one location for the master.
Another alternative is to create a XML Language Pack format and allow SplendidCRM to import and export this format. XML is far superior to PHP as a format to contain data.
Here are some database scripts that I wrote for the folks at HighWeb to help them determine the gaps in the PHP Portuguese - Brazilian Language Pack.
-- Count English terms
select count(*)
from TERMINOLOGY
where LANG = 'en-US'
-- Count Brazilian terms
select count(*)
from TERMINOLOGY
where LANG = 'pt-BR'
-- List the missing Brazilian terms
select TERMINOLOGY_ENGLISH.*
from TERMINOLOGY TERMINOLOGY_ENGLISH
left outer join TERMINOLOGY TERMINOLOGY_BRAZIL
on TERMINOLOGY_BRAZIL.NAME = TERMINOLOGY_ENGLISH.NAME
and (TERMINOLOGY_BRAZIL.MODULE_NAME = TERMINOLOGY_ENGLISH.MODULE_NAME or (TERMINOLOGY_BRAZIL.MODULE_NAME is null and TERMINOLOGY_ENGLISH.MODULE_NAME is null))
and (TERMINOLOGY_BRAZIL.LIST_NAME = TERMINOLOGY_ENGLISH.LIST_NAME or (TERMINOLOGY_BRAZIL.LIST_NAME is null and TERMINOLOGY_ENGLISH.LIST_NAME is null))
and (TERMINOLOGY_BRAZIL.LIST_ORDER = TERMINOLOGY_ENGLISH.LIST_ORDER or (TERMINOLOGY_BRAZIL.LIST_ORDER is null and TERMINOLOGY_ENGLISH.LIST_ORDER is null))
and TERMINOLOGY_BRAZIL.LANG = 'pt-BR'
where TERMINOLOGY_ENGLISH.LANG = 'en-US'
and TERMINOLOGY_BRAZIL.ID is null
-- Insert missing Brazilian terms using English values
/*
insert int TERMINOLOGY(LANG, NAME, MODULE_NAME, LIST_NAME, LIST_ORDER, DISPLAY_NAME)
select 'pt-BR'
, TERMINOLOGY_ENGLISH.NAME
, TERMINOLOGY_ENGLISH.MODULE_NAME
, TERMINOLOGY_ENGLISH.LIST_NAME
, TERMINOLOGY_ENGLISH.LIST_ORDER
, TERMINOLOGY_ENGLISH.DISPLAY_NAME
from TERMINOLOGY TERMINOLOGY_ENGLISH
left outer join TERMINOLOGY TERMINOLOGY_BRAZIL
on TERMINOLOGY_BRAZIL.NAME = TERMINOLOGY_ENGLISH.NAME
and (TERMINOLOGY_BRAZIL.MODULE_NAME = TERMINOLOGY_ENGLISH.MODULE_NAME or (TERMINOLOGY_BRAZIL.MODULE_NAME is null and TERMINOLOGY_ENGLISH.MODULE_NAME is null))
and (TERMINOLOGY_BRAZIL.LIST_NAME = TERMINOLOGY_ENGLISH.LIST_NAME or (TERMINOLOGY_BRAZIL.LIST_NAME is null and TERMINOLOGY_ENGLISH.LIST_NAME is null))
and (TERMINOLOGY_BRAZIL.LIST_ORDER = TERMINOLOGY_ENGLISH.LIST_ORDER or (TERMINOLOGY_BRAZIL.LIST_ORDER is null and TERMINOLOGY_ENGLISH.LIST_ORDER is null))
and TERMINOLOGY_BRAZIL.LANG = 'pt-BR'
where TERMINOLOGY_ENGLISH.LANG = 'en-US'
and TERMINOLOGY_BRAZIL.ID is null
*/
Page 1 of 1
Previous
Next
Forum
Mainstream Foru...
Feature Request...
Portuguese(Standard) Language PACK!