Answers.Body: <p>The problem was caused by IIS Request Filtering Hidden Segments.  By default IIS has a hidden segment called bin.  API Explorer 4 attempts to get JavaScript from </p>
  
  <p>.../administrator/components/com_civicrm/civicrm/bower_components/google-code-prettify/bin/</p>
  
  <p>Notice the bin folder name.  Removing the bin Hidden Segment cured the problem.  Security isn't an issue - the web site is only accessible in the local environment.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-11-14T09:20:28.217Z
Answers.LastActivityDate: 2019-11-14T09:20:28.217Z
Answers.UserDisplayName: Stephen Palmstrom
Body: <p>I am running a development system under Joomla and IIS with CiviCRM 5.19.1 (5.19.0 had the same issue).  When using API Explorer 4 I get windows like this.
  <a href="https://i.sstatic.net/64mgU.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/64mgU.jpg" alt="enter image description here"></a></p>
  
  <p>Under LAMP, the window makes sense.
  <a href="https://i.sstatic.net/qVlsP.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/qVlsP.jpg" alt="enter image description here"></a>
   Any suggestions?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-11-13T08:33:08.450Z
Comments.Text: Looks like something is wrong with angular in your browser or civicrm installation.
Comments.UserDisplayName: Jaap Jansma - CiviCooP
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-11-13T11:35:20.157Z
Comments.Text: Thanks @JaapJansma-CiviCooP.  Where does angular live?  …/administrator/components/com_civicrm/cvicrm/ang?
Comments.UserDisplayName: Stephen Palmstrom
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-11-13T14:57:58.133Z
Comments.Text: Multiple sources and combined and stored in a cache. I am not a joomla expert. But in drupal it helps to clear the cache, and empty sites/default/files/js folder. How that works in Joomla I dont know.
Comments.UserDisplayName: Jaap Jansma - CiviCooP
Tags: <api><developer><windows>
Title: API Explorer 4 under Joomla and Windows/IIS gives fields like {{ ts('CiviCRM API v4') }}
ThreadText: # API Explorer 4 under Joomla and Windows/IIS gives fields like {{ ts('CiviCRM API v4') }}
  
  (Asked by: username_0 on 2019-11-12)
  
  I am running a development system under Joomla and IIS with CiviCRM 5.19.1 (5.19.0 had the same issue). When using API Explorer 4 I get windows like this.
  [![enter image description here](https://i.sstatic.net/64mgU.jpg)](https://i.sstatic.net/64mgU.jpg)
  
  Under LAMP, the window makes sense.
  [![enter image description here](https://i.sstatic.net/qVlsP.jpg)](https://i.sstatic.net/qVlsP.jpg)
  Any suggestions?
  
  **Tags:** api, developer, windows
  
  > **Comments:**
  > **username_1**: Looks like something is wrong with angular in your browser or civicrm installation.  
  > **username_0**: Thanks @JaapJansma-username_1.  Where does angular live?  …/administrator/components/com_civicrm/cvicrm/ang?  
  > **username_1**: Multiple sources and combined and stored in a cache. I am not a joomla expert. But in drupal it helps to clear the cache, and empty sites/default/files/js folder. How that works in Joomla I dont know.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2019-11-14. Score: 1
  
  The problem was caused by IIS Request Filtering Hidden Segments. By default IIS has a hidden segment called bin. API Explorer 4 attempts to get JavaScript from
  
  .../administrator/components/com\_civicrm/civicrm/bower\_components/google-code-prettify/bin/
  
  Notice the bin folder name. Removing the bin Hidden Segment cured the problem. Security isn't an issue - the web site is only accessible in the local environment.
  
  
  ---
  
  