mirror of
				https://github.com/C4illin/ConvertX.git
				synced 2025-11-04 05:53:45 +00:00 
			
		
		
		
	fix: add language env
This commit is contained in:
		@@ -81,7 +81,7 @@ If you get unable to open database file run `chown -R $USER:$USER path` on the p
 | 
			
		||||
All are optional, JWT_SECRET is recommended to be set.
 | 
			
		||||
 | 
			
		||||
| Name                      | Default                                            | Description                                                                                                               |
 | 
			
		||||
| ------------------------- | -------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
 | 
			
		||||
| ------------------------- | -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
 | 
			
		||||
| JWT_SECRET                | when unset it will use the value from randomUUID() | A long and secret string used to sign the JSON Web Token                                                                  |
 | 
			
		||||
| ACCOUNT_REGISTRATION      | false                                              | Allow users to register accounts                                                                                          |
 | 
			
		||||
| HTTP_ALLOWED              | false                                              | Allow HTTP connections, only set this to true locally                                                                     |
 | 
			
		||||
@@ -90,6 +90,7 @@ All are optional, JWT_SECRET is recommended to be set.
 | 
			
		||||
| WEBROOT                   |                                                    | The address to the root path setting this to "/convert" will serve the website on "example.com/convert/"                  |
 | 
			
		||||
| FFMPEG_ARGS               |                                                    | Arguments to pass to ffmpeg, e.g. `-preset veryfast`                                                                      |
 | 
			
		||||
| HIDE_HISTORY              | false                                              | Hide the history page                                                                                                     |
 | 
			
		||||
| LANGUAGE                  | en                                                 | Language to format date strings in, specified as a [BCP 47 language tag](https://en.wikipedia.org/wiki/IETF_language_tag) |
 | 
			
		||||
 | 
			
		||||
### Docker images
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -13,3 +13,5 @@ export const AUTO_DELETE_EVERY_N_HOURS = process.env.AUTO_DELETE_EVERY_N_HOURS
 | 
			
		||||
export const HIDE_HISTORY = process.env.HIDE_HISTORY?.toLowerCase() === "true" || false;
 | 
			
		||||
 | 
			
		||||
export const WEBROOT = process.env.WEBROOT ?? "";
 | 
			
		||||
 | 
			
		||||
export const LANGUAGE = process.env.LANGUAGE?.toLowerCase() || "en";
 | 
			
		||||
 
 | 
			
		||||
@@ -4,7 +4,7 @@ import { BaseHtml } from "../components/base";
 | 
			
		||||
import { Header } from "../components/header";
 | 
			
		||||
import db from "../db/db";
 | 
			
		||||
import { Filename, Jobs } from "../db/types";
 | 
			
		||||
import { ALLOW_UNAUTHENTICATED, HIDE_HISTORY, WEBROOT } from "../helpers/env";
 | 
			
		||||
import { ALLOW_UNAUTHENTICATED, HIDE_HISTORY, LANGUAGE, WEBROOT } from "../helpers/env";
 | 
			
		||||
import { userService } from "./user";
 | 
			
		||||
 | 
			
		||||
export const history = new Elysia()
 | 
			
		||||
@@ -133,7 +133,7 @@ export const history = new Elysia()
 | 
			
		||||
                            />
 | 
			
		||||
                          </svg>
 | 
			
		||||
                        </td>
 | 
			
		||||
                        <td safe>{new Date(job.date_created).toLocaleTimeString()}</td>
 | 
			
		||||
                        <td safe>{new Date(job.date_created).toLocaleTimeString(LANGUAGE)}</td>
 | 
			
		||||
                        <td>{job.num_files}</td>
 | 
			
		||||
                        <td class="max-sm:hidden">{job.finished_files}</td>
 | 
			
		||||
                        <td safe>{job.status}</td>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user