Add the gettext-rs crate
This commit is contained in:
		
							parent
							
								
									a4a8446d45
								
							
						
					
					
						commit
						c9b4c40fa1
					
				
							
								
								
									
										32
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										32
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							| @ -518,6 +518,23 @@ dependencies = [ | ||||
|  "typenum 1.10.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "gettext-rs" | ||||
| version = "0.4.0" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| dependencies = [ | ||||
|  "gettext-sys 0.19.8 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
|  "locale_config 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "gettext-sys" | ||||
| version = "0.19.8" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| dependencies = [ | ||||
|  "cc 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "glob" | ||||
| version = "0.2.11" | ||||
| @ -699,6 +716,17 @@ dependencies = [ | ||||
|  "crc 1.8.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "locale_config" | ||||
| version = "0.2.2" | ||||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| dependencies = [ | ||||
|  "kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
|  "lazy_static 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
|  "regex 0.2.10 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
|  "winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
| ] | ||||
| 
 | ||||
| [[package]] | ||||
| name = "log" | ||||
| version = "0.3.9" | ||||
| @ -1019,6 +1047,7 @@ dependencies = [ | ||||
|  "dotenv 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
|  "failure 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
|  "failure_derive 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
|  "gettext-rs 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
|  "heck 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
|  "hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
|  "hyper 0.11.25 (registry+https://github.com/rust-lang/crates.io-index)", | ||||
| @ -1992,6 +2021,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| "checksum futures-cpupool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4" | ||||
| "checksum gcc 0.3.54 (registry+https://github.com/rust-lang/crates.io-index)" = "5e33ec290da0d127825013597dbdfc28bee4964690c7ce1166cbc2a7bd08b1bb" | ||||
| "checksum generic-array 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ef25c5683767570c2bbd7deba372926a55eaae9982d7726ee2a1050239d45b9d" | ||||
| "checksum gettext-rs 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3b8c2412d5758f68a9eeba161f9ecb9a55f56bfdbf17857650b98f2b9b281a47" | ||||
| "checksum gettext-sys 0.19.8 (registry+https://github.com/rust-lang/crates.io-index)" = "62c644c0b8b73706fb8c7420533fd30abf6f41c2703994bc6f0826fceb7fb3d6" | ||||
| "checksum glob 0.2.11 (registry+https://github.com/rust-lang/crates.io-index)" = "8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb" | ||||
| "checksum heck 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ea04fa3ead4e05e51a7c806fc07271fdbde4e246a6c6d1efd52e72230b771b82" | ||||
| "checksum hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "805026a5d0141ffc30abb3be3173848ad46a1b1664fe632428479619a3644d77" | ||||
| @ -2013,6 +2044,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||||
| "checksum lazycell 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a6f08839bc70ef4a3fe1d566d5350f519c5912ea86be0df1740a7d247c7fc0ef" | ||||
| "checksum libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)" = "6fd41f331ac7c5b8ac259b8bf82c75c0fb2e469bbf37d2becbba9a6a2221965b" | ||||
| "checksum libflate 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "1a429b86418868c7ea91ee50e9170683f47fd9d94f5375438ec86ec3adb74e8e" | ||||
| "checksum locale_config 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "14fbee0e39bc2dd6a2427c4fdea66e9826cc1fd09b0a0b7550359f5f6efe1dab" | ||||
| "checksum log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b" | ||||
| "checksum log 0.4.1 (registry+https://github.com/rust-lang/crates.io-index)" = "89f010e843f2b1a31dbd316b3b8d443758bc634bed37aabade59c686d644e0a2" | ||||
| "checksum mac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" | ||||
|  | ||||
| @ -4,6 +4,7 @@ name = "plume" | ||||
| version = "0.1.0" | ||||
| [dependencies] | ||||
| activitypub = "0.1.1" | ||||
| ammonia = "1.1.0" | ||||
| array_tool = "1.0" | ||||
| base64 = "0.9" | ||||
| bcrypt = "0.2" | ||||
| @ -11,6 +12,7 @@ comrak = "0.2" | ||||
| dotenv = "*" | ||||
| failure = "0.1" | ||||
| failure_derive = "0.1" | ||||
| gettext-rs = "0.4" | ||||
| heck = "0.3.0" | ||||
| hex = "0.3" | ||||
| hyper = "*" | ||||
| @ -23,7 +25,6 @@ serde = "*" | ||||
| serde_derive = "1.0" | ||||
| serde_json = "1.0" | ||||
| url = "1.7" | ||||
| ammonia = "1.1.0" | ||||
| 
 | ||||
| [dependencies.chrono] | ||||
| features = ["serde"] | ||||
|  | ||||
| @ -10,6 +10,7 @@ extern crate comrak; | ||||
| extern crate failure; | ||||
| #[macro_use] | ||||
| extern crate failure_derive; | ||||
| extern crate gettextrs; | ||||
| extern crate heck; | ||||
| extern crate hex; | ||||
| #[macro_use] | ||||
|  | ||||
| @ -116,7 +116,7 @@ fn follow_auth(name: String) -> Flash<Redirect> { | ||||
| fn followers(name: String, conn: DbConn, account: Option<User>) -> Template { | ||||
|     let user = User::find_by_fqn(&*conn, name.clone()).unwrap(); | ||||
|     let user_id = user.id.clone(); | ||||
|     
 | ||||
| 
 | ||||
|     Template::render("users/followers", json!({ | ||||
|         "user": serde_json::to_value(user.clone()).unwrap(), | ||||
|         "instance_url": user.get_instance(&*conn).public_domain, | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user