Release Notes for PowerBuilder® and InfoMaker® Version 2022 Localized Runtime Files (Build 1901)

Last revised: May 15, 2023

This file contains installation information for the localized runtime files for PowerBuilder and InfoMaker 2022.

Section I: General Information

PowerBuilder localized runtime files are available in eight European languages: Danish, Dutch, French, German, Italian, Norwegian, Spanish, and Swedish.

The localized PowerBuilder runtime files are needed to display standard dialog boxes, PowerBuilder messages, and user interface elements (such as day and month names in spin controls) in the local language. PowerBuilder functions return translated strings when appropriate. For example, the PowerBuilder DayName function returns a day name in the local language, and the String function returns a month in the local language when used with a display format that uses the mask "mmm."

Section II: Application Requirements

The localized runtime files, as the name suggests, are used to localize the runtime of the compiled applications (they should NOT be used to localize the IDE).

The following applications can be localized with the files in this distribution:

The following applications cannot be localized with the files in this distribution:

Section III: Contents of Distribution

This distribution includes the following zip files containing localized runtime files for PowerBuilder and InfoMaker 2022 1900.

Zip Files
File Language
220Danish_1901.zip Danish
220Dutch_1901.zip Dutch
220French_1901.zip French
220German_1901.zip German
220Italian_1901.zip Italian
220Norwegian_1901.zip Norwegian
220Spanish_1901.zip Spanish
220Swedish_1901.zip Swedish

Each zip file contains localized versions of the following files. Only the files required by your application need be deployed to users' computers.

Localized Files
File Required for
pbvm.dll Runtime
pbshr.dll Runtime
pbdwe.dll DataWindows and DataStores
pbtxtext.dll Rich Text
pbrtc.dll Rich Text
pbtra.dll Database connection tracing
pbado.dll ADO.NET
pbin9.dll INFORMIX I-Net 9
pbi10.dll INFORMIX 10
pbmsoledbsql.dll Microsoft OLE DB Driver for SQL Server
pbo90.dll Oracle 9i and later
pbo10.dll Oracle 10g and later
pbora.dll Oracle 11g and later
pbsnc.dll Microsoft SQL Native Client
pbdir.dll SAP Sybase DirectConnect
pbase.dll SAP Sybase Adaptive Server Enterprise for ASE 15.x and later
pbsyc.dll SAP Sybase Adaptive Server Enterprise for ASE 11.x and later
pbodb.dll PowerBuilder ODBC interface
pbole.dll PowerBuilder OLE DB interface
pbuis.dll Runtime
pbhttpclient.dll JSON data exchange and RESTful Web APIs.
pbrestclient.dll JSON data exchange and RESTful Web APIs.
pbjson.dll JSON data exchange and RESTful Web APIs.
pbcrypt.dll Data encryption/decryption.
pboauth.dll OAuth 2.0 support.
pbsysfunc.dll System functions.
pbcompression.dll Data compression capability.
pbtheme.dll UI theme support.
x64\pbvm.dll Runtime
x64\pbshr.dll Runtime
x64\pbdwe.dll DataWindows and DataStores
x64\pbrtc.dll Rich Text
x64\pbtra.dll Database connection tracing
x64\pbado.dll ADO.NET
x64\pbin9.dll INFORMIX I-Net 9
x64\pbi10.dll INFORMIX 10
x64\pbmsoledbsql.dll Microsoft OLE DB Driver for SQL Server
x64\pbo90.dll Oracle9i and later
x64\pbo10.dll Oracle 10g and later
x64\pbora.dll Oracle 11g and later
x64\pbsnc.dll Microsoft SQL Native Client
x64\pbase.dll SAP Sybase Adaptive Server Enterprise for ASE 15.x and later
x64\pbsyc.dll SAP Sybase Adaptive Server Enterprise for ASE 11.x and later
x64\pbodb.dll PowerBuilder ODBC interface
x64\pbuis.dll Runtime
x64\pbtxtext.dll Rich Text
x64\pbhttpclient.dll JSON data exchange and RESTful Web APIs.
x64\pbrestclient.dll JSON data exchange and RESTful Web APIs.
x64\pbjson.dll JSON data exchange and RESTful Web APIs.
x64\pbcrypt.dll Data encryption/decryption.
x64\pboauth.dll OAuth 2.0 support.
x64\pbsysfunc.dll System functions.
x64\pbcompression.dll Data compression capability.
x64\pbtheme.dll UI theme support.
x64\PBMSTEXT.DLL Microsoft RichEdit Control (64-bit).

In addition to the files listed in the preceding table, each zip file includes some core runtime files, such as libjcc.dll, libjutils.dll etc. These files are not localized but are required on all computers on which you install the localized runtime files. For information about additional runtime files your application might require, see the section on "PowerBuilder runtime files" in Application Techniques in the PowerBuilder 2022 collection.

Section IV: Installation

To install the PowerBuilder or InfoMaker application and localized files:

  1. Create a temporary folder on the computer where you will install the application.
  2. Copy the zip file for the language you require to the temporary folder.
  3. Create a folder for the application on the computer, for example C:\appname.
  4. Copy the application developed using PowerBuilder or InfoMaker 2022 to the folder you created in Step 3.
  5. If the application folder has the necessary PowerBuilder Runtime files packaged, extract the contents of the zip file into the same folder, or into another folder on the application's search path. If the application folder does not contain the necessary PowerBuilder Runtime files because you have installed PowerBuilder Runtime separately using the PowerBuilder Installer (installed in the directory C:\Program Files (x86)\Appeon\Common\PowerBuilder\Runtime [Version]), extract the contents of the zip file to replace the files that already exist in the PowerBuilder Runtime installation folder.

    Note: Because you should never run (or test) the IDE with the localized runtime files, please do not copy the runtime files to C:\Program Files (x86)\Appeon\Common\PowerBuilder\Runtime [Version]) when PowerBuilder/InfoMaker IDE is installed.