473,473 Members | 1,970 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Present Translated Data in Reports

99 New Member
My database has data in the tables in English. But at this time I need some reports showing data in some other language. Is there any possibility for the data translated on the report? Thanking in advance.
Dec 26 '16 #1
6 1187
mshakeelattari
99 New Member
Waiting for any answer! Or please refer any other place where this type of issue has been discussed.
Dec 27 '16 #2
jforbes
1,107 Recognized Expert Top Contributor
If you are talking about Number and Date formatting, you should be able to use any formatting style you like by setting the Format Property. I haven't had a lot of experience of what happens if you leave the Formatting Property blank and open the database up on different computers with different localizations, but you may find it already works the way you want it to.

If you are looking for a Globalizing and Localizing, Access doesn't support it. Which means you will need to either create a separate Report/Form for each language you want to support or create a routine that performs the Localization for you.

If you decide that you need to build your own Localization, I would recommend creating your Forms and Reports with Labels and Buttons with a Caption using a pattern something like {CustomerName} or {OK}. You could build a routine that walks the Controls Collection and replaces any caption enclosed with {} to the Localized String. I would also store the Localized Strings in a Table, so that you can add them through data instead of hard coding them in VBA.
Dec 29 '16 #3
mshakeelattari
99 New Member
First I thank you for the response.

I have built my own Localization already as you have suggest in last paragraph. Now, the data in the tables are in English, like the addresses, date of birth in words, Relegion, Nationality, Caste etc. I want display these data fields in another language. Is there a way to translate the data on the reports? If a table contains a dictionary (words in both languages) and their should be a routine that replaces the words between the two languages on the report.

Thanking in anticipation.
Dec 30 '16 #4
jforbes
1,107 Recognized Expert Top Contributor
I don't think you could build anything that would just translate all your data, especially when the data may contain a phrase or complete sentence, but I think you have realized that.

For Lookup or Combo type of fields, you could store them as a single code, either numeric or alphanumeric. Then you could build a translate table that looks up the display text based on the Lookup Field Name, Code, and Language. If you can't store them as a Code, you might still be able to translate them, but it will would probably still need a function to perform the translation. If you created a Translate Function, you could replace the ControlSource of your Data with the Translate Function and pass it the current Code or data and it would return the translated Code.
Dec 30 '16 #5
PhilOfWalton
1,430 Recognized Expert Top Contributor
I am very hesitant about disagreeing with jforbes (and very unsure of my ground) but there appear to be programs that interface Access with various translation programs (e.g. Google Translate)

I have had a very brief look and am far from sure if they will work, but it might be worth checking. I certainly sounds feasible. I don't know if there may be limitations on the number of translations per day: Licences may be needed.

Phil
Dec 30 '16 #6
mshakeelattari
99 New Member
I have seen a database in access in which the end user types only the English name consisting of two or three or more words in a textbox on a form and the next textbox displays the translated name in Urdu. There is a separate form where the user can enter the English name (Single words) and its Urdu version by himself for new names. If we understand the principle behind it, I think we would be able to find out our way.
Dec 31 '16 #7

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: Magnus | last post by:
allrite folks, got some questions here... 1) LAY-OUT OF REPORTS How is it possible to fundamentaly change the lay-out/form of a report in access? I dont really know it that "difficult", but...
3
by: swagata | last post by:
Hi.. I have a problem in Data Reports in VB 6.0... I am creating the data report via data environment. I have written the following query in sql builder in the properties dialog box of...
1
by: John Purser | last post by:
Hello, I'm working on a script to gather data from our servers and then present the data as part of daily maintenance. Pretty straight forward stuff. However one of the limitations of an...
44
by: asifmahmood | last post by:
I am using data reports of Visual Basic 6.0, can any body tell me that how I can print serial number vertically on the data reports like 1,2,3,4,5,6,7,8,9,..................... please reply.
1
by: jbs255 | last post by:
Hello friends, i have create a datareport in vb 6.0. i have to display some data through programming in data report. i have to do in by datareport1.conrol( i ) = "abc". but the problem is that...
13
by: chuckzter | last post by:
Hi guys, Me and my friends are making an enrollment system, i kinda need help on how to use data reports. Or any suggestions/alternatives on how to show the data. Example, overall transaction....
9
by: csharpula csharp | last post by:
Hello, I would like to know how can I present updating (on the fly) data in a DataGrid type control. The control will get url as an input and need to present the log changing content in a DataGrid...
2
by: Dale | last post by:
Access 2003 I have an access database used for scoring a high school sporting event. Data is entered as scores are turned in from the different events throughout the day. I would like to...
1
by: LakshmiSruthi | last post by:
hi, I am doing student registration project. I want to get report such that if i give 5 student's roll number details of those students must be in the report. How to do this? help me
4
by: Marco Pais | last post by:
Hi there. I am trying to find th best way (best UI control) to present hierarchical data, nested tables. For example, I have a Employees table (id, name) and EmployeesSales (id, idEmp,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
0
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.