Live Chat Here!
 News Categories
RSS Feed
Latest Updates
Sep
4
PointFire SE Update Release, September 4, 2026
Posted by Martin Laplante on 04 September 2026 03:44 PM

This release of PointFire SE is the current supported release version 1.0.30901.0.  Release date September 4, 2026

PointFire SE can only be installed on SharePoint SE (Subscription Edition) servers.  If you have been using an interim release, you must upgrade as soon as possible.  For a complete list of fixes and known issues, consult the release announcement or the readme.rtf file (copy attached).  This release is suitable for a production environment.

The installation package and documentation are available here.  

The next update release is expected in June 2027.

 

Release Notes – September 4, 2026

Deploying PointFire SE
It is recommended that you run the installation on the server where Central Administration is located. Once PointFire SE is installed on the target server you can deploy the feature by running the PFConfiguration tool:

Start ->PointFire SE ->PFConfig

Note: If you experience issues running the configuration tool from the shortcut, you can navigate to the PointFire directory and run PFConfig or one of the installation scripts directly.

C:\Program Files\IceFire\PointFireSE

⦁ PFConfig.exe – PointFire Deployment Manager

⦁ InstallPointFire.ps1 - to install PointFire using PowerShell.

⦁ UpgradePointFire.ps1 - Upgrade PointFire using PowerShell.

⦁ RemovePointFire.ps1 - To retract the solution using PowerShell


Note: Deploying using the scripts requires additional configuration steps. Please see the install guide for detailed information.

PointFire SE also includes an optional app for modern sites. To add it to app catalog ur update it, you can drag and drop the pointfire-SE-sppkg file, or use the PowerShell script UploadAppToAppCatalogSite.ps1 . Then for each site, add it using the Site Contents page, or upgrade it if a previous version is already on the site, or use the scripts


   InstallAppFromAppCatalog.ps1 or UpgradeAppFromAppCatalog.ps1 .

Updating PointFire SE

If you are updating an existing PointFire SE deployment, launch the PointFire Deployment Manager and follow through the upgrade process, or retract then re-deploy PointFire, or navigate to the installation directory to run the upgrade script.

Also remember to update the PointFire-SE.app in the app catalog and in the individual sites.

Note: If configuration keys in the web.config files have been edited manually after PFConfig initially set them, using PFConfig to update the PointFire may erase or overwrite some of those keys. For safety, note the values of the keys currently in web.config prior to updating.

Upgrading from PointFire 2019
Upgrading from a PointFire 2019 is not yet fully supported. Contact support for availability. The scripts PFSEMigration.ps1, SetWebPartLangSetting.ps1 and CallSetWebPartLangSetting.ps1 are included, but additional work is needed to complete the migration. Please note that Item Language and language variations columns have changed, so any customizations based on them will also have to be revised.

New Features

  • (none)

 

Resolved Issues

  • The language toggle does not work unless page is manually refreshed.
  • Wrong view name is highlighted on a listview page, when multiple views are present .
  • List name does not translate in the empty item text that appears when no items are present in the list.
  • Page load takes some time to complete the page refresh and rendering.
  • When Calendar overlay points to a view within the same calendar, selecting it redirects back to the default view.
  • In specific condition, translation of navigation items are not reflected immediately.
 
To create a ticket for feedback and bugs, go to http://community.icefire.ca/index.php?/Tickets/Submit and select PointFire Support -> PointFire SE

Please read the manuals attached and the readme.rtf file within the installation.

The PointFire 2016 language packs can be used and are optional.

 

This is a trial version, which you may use for development and testing.  To obtain a licence key, contact sales@icefire.ca

If you already have a licensed or unlicensed version installed, this package will install the upgrade.

To get support, submit a ticket here 

 


Read more »



Jul
22
PointFire Translator Server version 3.1.0 is released
Posted by Jordan Vincent on 22 July 2026 04:05 PM

This is an optional release.  Install it if you have encountered the issues that have been fixed or if you wish to use the new features. It may delete any old Add-in that Microsoft deprecated and stopped working on April 2, 2026. It also fixes several errors in v3.0.0 and adds several features.

It makes it simple to translate Modern pages such as the ones in Communication and Teams sites and those produced by the Multilingual Page Publishing feature, as well as classic pages, documents, lists, and metadata.  It has several interfaces, including via a SharePoint App, a web interface, scripting, and Power Automate.

IMPORTANT NOTICE

All of our PowerShell scripts require the new PnP.PowerShell module.  Installing the latest version may require global admin consent.  In addition, Microsoft has recently deleted the app registration on which the "Interactive" login relies.  You can run UserAuthentication.ps1 to create a new app registration in your own tenant, or to change authentication methods

 

New and Changed Features

  • A new button introduced to push the Global configuration
  • Option for one mstrans.dic file per language pair
  • Uninstall the old PFT add-in from all these sites and install the PFT modern app (PowerShell)
  • Web Interface: Sharepoint Library has a Treeview to help select what to translate without typing the file name.
  • App: Support for enabling custom scripting.

 

Resolved Issues 

  • While translating the page, some webparts contents are not translating.
  • While translating the page, some webpart style is not working.
  • Translate pages with content in a language that is not the base language of the site.
  • When making a list multilingual, it is sometimes creating 2 Item Language columns.
  • Item language column has wrong choice values for Chinese
  • When translating to all languages, it shows the error: ERROR: Abnormal termination. The property or field 'SupportedUILanguageIds' has not been initialized.
  • Language auto detection changes, found sometimes page title translation is not correct
  • When the site pages library contains larger number of pages, the document translation is failed.
  • Page contents translations changed with another page content
  • Excel file translation issue. Contents did not translate and showing message ERROR: The File does not have any content.
  • When Publish is set to yes and MLP is enabled then pages are not published after translation through app.
  • Issue: "System.Net.ProtocolViolationException: Bytes to be written to the stream exceed the Content-Length bytes size specified."
  • Source and Target language selection in the app have better defaults and allowed values
  • PointFire Translator icon was not showing on events list command bar
  • Correct the commands available to Site Admins vs Tenant Admins.

 

PointFire Translator can translate individual items or entire libraries or lists in SharePoint Online.  It includes the PointFire Translator App which will use PointFire Translator Server as a translation service.

It can be downloaded here (login required)

http://community.icefire.ca/index.php?/Knowledgebase/Article/View/146/30/pointfire-translator-server

For more information, contact sales@icefire.ca


Read more »



Jun
19
PointFire 365 v3.6.0.0 Release
Posted by Jordan Vincent on 19 June 2026 02:39 PM

This is a recommended official release. It can be used for production. It has several new features and corrects some issues from version 3.5.1.


If this is a new install, you will only need the "PointFire 365 Modern" app, not the "PointFire 365" add-in.

If you were using an earlier supported release, the upgrade requires no change to data or licenses, however you must sometimes press the "Activate" button on each site after upgrade if it is highlighted or use the ActivateApp script.

IMPORTANT NOTICE

All of our PowerShell scripts use the PnP.PowerShell module. The PF365 installation script will install it if that has not already been done. In addition, Microsoft has deleted the app registration on which the "Interactive" login relied. You can run UserAuthentication.ps1 to create a new app registration in your own tenant, or to change authentication methods

Details here

https://github.com/pnp/powershell/issues/4250

To fully localize the interface, you will need to enter an Azure Translator key, failing which you will have to provide some of the translations yourself. You can find or create your Azure Translator service here:
https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/TextTranslation

Deploying PointFire 365
For instructions on installing and using PointFire 365, then please consult the manuals located at http://community.icefire.ca/index.php?/Knowledgebase/Article/View/137/29/pointfire-365-v23-documentation
and the videos at http://pointfire.ca/products/add-ins/365Manual.aspx


You need to update both the PointFire 365 app (PointFire-365.app) if it is installed, and the PointFire 365 Modern package (PointFire-365.sppkg) . After April 1 2026, you should delete PointFire-365.app from the app catalog and from the sites.

New and Changed Features

  • The “Translate Page” option, which was previously displayed in the footer, has now been moved to the command bar on modern pages.
  • New "Fixed Item Language" section to display items whose Detected Language does not match the Item Language column, allowing users to correct them.
  • New "Synchronize Metadata" section to convert page models between the MLP and Multi-Page methods.
  • New filter and rank untranslated pages by Modified Date and Page Type (Promoted State field), helping users prioritize important content and avoid translating outdated news pages.
  • Improve the user interface for Choice Column translations, and for Folder Name translation

Resolved Issues

  • For Edit user, the Folder and Choice translation button was not working.
  • The web part title was not translated correctly.
  • Do not delete user's filter on the Item Language column if language filtering is off
  • Clear cookie from old version, which interfered with page redirection
  • Removed the injection of the PnP.js file to prevent CSP (Content Security Policy) block errors.
  • Switching languages using the Language Toggle menu caused the page to display an infinite loading spinner and prevented the language from being changed in Classic Mode.
  • Fixed an issue where the selected language was not propagated to other site collections, even after several hours, when language toggling was successful.

 

PointFire makes SharePoint truly multilingual and lets your users collaborate in their language.  Two different users going to the same page on the same site will each see it almost entirely in their language, both UI and content, without using Variations.

To get your copy, go to http://community.icefire.ca/index.php?/Knowledgebase/List/Index/1/pointfire-installation-packages and log in or create an account.

The fully-featured trial version can be downloaded for free and can be used for development and testing, with some pre-sale support.

 

 


Read more »



Jun
19
PointFire Translator Express version 1.5.0 is released
Posted by Jordan Vincent on 19 June 2026 09:13 AM

PointFire Translator Express version 1.5.0 has been released and is available using Microsoft AppSource.  It translates modern pages, documents and metadata, and list items using an app without any server component, in your account, in your region, using a private endpoint.

As before, the free version translates documents.  The full version also translates pages and metadata, among other features.  It works with PointFire 365, or with SharePoint's Multilingual page publishing.

New and changed features:

  • Option to trigger a Power Automate Flow on translate. Requires the URL of a Flow

  • Support Microsoft Entra ID authentication and managed identity for translation and storage
    services (Azure & Entra ID configuration required)

  • Add text to identify machine-translated content

  • Version number display in app panel

  • If the translation is beyond the limits for synchronous translation but not async, use async

  • Support the new HTML fields for Hero and Image web parts and others

  • Promote to global configuration is only allowed when there is no existing global configuration

  • Ability to create translations directly from event pages.

 

Bug fixes:

  • After updating the license, the expiry date displays incorrectly until the cache is cleared
  • Only exclude a target language when all selected source items are already translated for that language (source ID aware filtering)

  • Navigating from the document library to the root page sometimes did not display “Translate Now”

 

 

If you are not providing secure managed translation for your users, then where are they sending your internal data to be translated?  PointFire Translator Express translates your content without going through a service shared with other Microsoft clients or a third party service, and processes in your own Azure account in the region you choose.

 


Read more »



Mar
27
PointFire 365 v3.5.1.0 Release
Posted by Jordan Vincent on 27 March 2026 02:45 PM

This is a recommended official release. It can be used for production. It fixes some issues from version 3.5.0.

Most notably, the new CSP (Content Security Policy) implementation that just rolled out in SharePoint Online disabled some of our jQuery-based code. Most notably, it made "Translate the Interface" step 2 seem to hang. So we got rid of jQuery rather than fixing it yet again. Good riddance.

If this is a new install, you will only need the "PointFire 365 Modern" app, not the "PointFire 365" add-in. It you are updating an existing install, you will still need both, as part of the transition to eliminating the add-in before Microsoft's April 2026 deadline. All configuration functionality has been moved from "PointFire 365" to "PointFire 365 Modern", and all PointFire screens are now side panels. After April 1 2026, you should delete PointFire-365.app from the app catalog and from the sites.

If you were using an earlier supported release, the upgrade requires no change to data or licenses, however you must sometimes press the "Activate" button on each site after upgrade if it is highlighted or use the ActivateApp script. Some JavaScript from the previous version will remain cached until the next session unless you press Ctrl-F5 or equivalent on your browser.

IMPORTANT NOTICE

All of our PowerShell scripts use the PnP.PowerShell module. The PF365 installation script will install it if that has not already been done. In addition, Microsoft has deleted the app registration on which the old "Interactive" login relied. You can run UserAuthentication.ps1 to create a new app registration in your own tenant, or to change authentication methods

Details here
https://github.com/pnp/powershell/issues/4250

To fully localize the interface, you will need to enter an Azure Translator key, failing which you will have to provide some of the translations yourself. You can find or create your Azure Translator service here:
https://portal.azure.com/#view/Microsoft_Azure_ProjectOxford/CognitiveServicesHub/~/TextTranslation
 

 

New and Changed Features

  • The “Translate Page” option, which was previously available in the footer, has now been moved to the command bar on modern pages, to be consistent with SharePoint native and PointFire Translator Express.

Resolved Issues

  • Microsoft's latest Microsoft CSP (Content Security Policy) rule in SharePoint blocks some of our code using jQuery, affecting Translate the Interface step 2 and language selection/unselection in the Activation panel. All jQuery dependencies and some javascript inline code has been removed and replaced.
  • User-written custom code to access the language change function was not working properly due to the latest Microsoft CSP change
  • For new sites, in classic mode, the language is not changing.
  • Classic webparts did not hide properly
  • If license not present/invalid/expired then choice column and folder translations options were getting disabled in the Multilingual Settings panel
  • Updated single-page web part hiding without using data-page-id, and handled the Copy Page web part show/hide logic
  • Added fixes to validate whether the license is valid when a user adds the license using the script
  • Folder name translations were not working properly on German-based sites
  • Tenant Configuration status was not displayed immediately
  • Removed the code used to hide/show the visibility of canvassection of webparts, no longer required.

 

PointFire makes SharePoint truly multilingual and lets your users collaborate in their language.  Two different users going to the same page on the same site will each see it almost entirely in their language, both UI and content, without using Variations.

To get your copy, go to http://community.icefire.ca/index.php?/Knowledgebase/List/Index/1/pointfire-installation-packages and log in or create an account.

The fully-featured trial version can be downloaded for free and can be used for development and testing, with some pre-sale support.

 

 


Read more »




IceFire Home | Support Center | PointFire Home
© Copyright IceFire Studios Corp. 2019 - All Rights Reserved.