Skip to content
Snippets Groups Projects
  • Ramón Souza's avatar
    0105373c
    Applies changes needed to serve locale files as static content (#11234) · 0105373c
    Ramón Souza authored
    * moving locales folder to /public and applying changes needed to serve locales as static files
    
    * better dev/prod check
    
    * transifex pull script changes to match new locales directory + ignore locales with less than 100 lines
    
    * fix local/prod locales path
    
    * merge fallback messages
    
    * applies new locale changes to legacy client
    
    `bbb-html5.nginx` file content should also be changed to the following:
    
    ```
    location /html5client/locales {
      alias /usr/share/meteor/bundle/programs/web.browser/app/locales;
    }
    
    location /html5client/compatibility {
      alias /usr/share/meteor/bundle/programs/web.browser/app/compatibility;
    }
    
    location /html5client/resources {
      alias /usr/share/meteor/bundle/programs/web.browser/app/resources;
    }
    
    location /html5client/svgs {
      alias /usr/share/meteor/bundle/programs/web.browser/app/svgs;
    }
    
    location /html5client/fonts {
      alias /usr/share/meteor/bundle/programs/web.browser/app/fonts;
    }
    
    location /html5client {
      # proxy_pass http://127.0.0.1:4100; # use for development
      proxy_pass http://poolhtml5servers; # use for production
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "Upgrade";
    }
    ```
    Applies changes needed to serve locale files as static content (#11234)
    Ramón Souza authored
    * moving locales folder to /public and applying changes needed to serve locales as static files
    
    * better dev/prod check
    
    * transifex pull script changes to match new locales directory + ignore locales with less than 100 lines
    
    * fix local/prod locales path
    
    * merge fallback messages
    
    * applies new locale changes to legacy client
    
    `bbb-html5.nginx` file content should also be changed to the following:
    
    ```
    location /html5client/locales {
      alias /usr/share/meteor/bundle/programs/web.browser/app/locales;
    }
    
    location /html5client/compatibility {
      alias /usr/share/meteor/bundle/programs/web.browser/app/compatibility;
    }
    
    location /html5client/resources {
      alias /usr/share/meteor/bundle/programs/web.browser/app/resources;
    }
    
    location /html5client/svgs {
      alias /usr/share/meteor/bundle/programs/web.browser/app/svgs;
    }
    
    location /html5client/fonts {
      alias /usr/share/meteor/bundle/programs/web.browser/app/fonts;
    }
    
    location /html5client {
      # proxy_pass http://127.0.0.1:4100; # use for development
      proxy_pass http://poolhtml5servers; # use for production
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "Upgrade";
    }
    ```
transifex.sh 3.43 KiB